我好像是
大波就是我
級別: 家園常客
|
PLC是三菱FX 3U 寄存器D54。只要是PLC一運行就一直是0。無法寫入數據。PLC拔到停止就可以寫入數據。 程序里面D54沒有其他用,也沒有上位機連接PLC。 PLC清除內存也一樣,關鍵以前D54是可以正常寫入讀取。現在不知道為啥不行了。 |
---|---|
|
wu32u2
耐得住挫折的打磨,我們將迸發出比鉆石還璀璨的光芒——
級別: 論壇先鋒
|
有沒有連觸摸屏?觸摸屏故障也可能會強制寫入數據到PLC,反過來有時候PLC異常也會導致觸摸屏顯示異常,程序發上來看看唄。 |
|
---|---|---|
|
我好像是
大波就是我
級別: 家園常客
|
沒有連接觸摸屏,我特意把PLC內存清空,就只有一句 mov k1 d54 但是d54就一直是0 |
---|---|
|
汪傳福
苦逼的工控人!非標機械設計開發!!電話13689531809
級別: 工控俠客
|
清空PLC內存,在寫一下看一看呀 |
---|---|
|
打豆豆
歐姆龍-NJ系列 NX系列 NY系列,遠程解密,西門子120
級別: VIP會員
|
變址? |
|
---|---|---|
|
wangnaizhi
級別: 論壇先鋒
|
要不就是D54被占用了 1.看一下 是不是有32的指令用到D53的 2.或者涉及到乘除的 這2個運算默認16位占用2個寄存器 32位占用4個寄存器 3。PLC恢復出廠設置 不行就找客服去 或者 別用D54就可以了 那么多寄存器呢 |
---|---|
本帖最近評分記錄: |
lin10663
Ivan
級別: VIP會員
|
裡面有用到d53嗎~~一定有被占去 或你清除一直ON 很多人會忘了幾位元 |
|
---|---|---|
|
我好像是
大波就是我
級別: 家園常客
|
明白了,可能是我用了32位的乘法指令,我一直以為32位只用2個寄存器 明天檢查一下,謝謝 |
---|---|
|
zhtokokk
級別: 家園常客
|
運行中,寫入一 個字到D54,看結果 |
---|---|
|