andy003
級別: 網(wǎng)絡(luò)英雄
|
你將第一行 M8000 改成M8013 程式內(nèi) C252 全都修改為C152 D5 已被乘法占用 修改為D0 試試 |
---|---|
|
kk-563
級別: 探索解密
|
謝謝。。。。本人剛剛學(xué)PLC。C252是對應(yīng)編碼器的,C152可以嗎? |
---|---|
|
andy003
級別: 網(wǎng)絡(luò)英雄
|
程式內(nèi)的Device Memory數(shù)值都是0 可以提供一下D值設(shè)定 另外D5 是否有修改 如果使用編碼器? 哪一種? 有SENSOR 正常應(yīng)該是修改在第一行M8000的位置 FX1N Manual General 16bit up counter 16(C0 - 15) Latched 16bit up counter 184(C16 - 199) General 32bit bi-directional counter N/A 20(C200 - 219) Latched 32bit bi-directional counter N/A 15(C220 - 234) [ 此帖被andy003在2013-01-17 11:38重新編輯 ] |
---|---|
|
kk-563
級別: 探索解密
|
編碼器:HTB-40L34G10-30E1000B-S13。 PLC:FX1N-24MR-001 前幾天寫一條指令用編碼器控制沒事,會不會觸點比較指令寫錯了?或者D寄存器用錯了? |
---|---|
|
andy003
級別: 網(wǎng)絡(luò)英雄
|
你將D5 修改成K99999 試試 編碼器A B Z 分別接到PLC的X0 X1 X2 轉(zhuǎn)一圈 會自動歸零 PS.使用編碼器程式中不能在使用到X0 X1 X2 |
---|---|
|
kk-563
級別: 探索解密
|
謝謝朋友的幫助。 原來少了條傳送的指令,[DMOVB C252 D0],太粗心了,程序也很多錯誤的 |
---|---|
|