gzbzff
級別: *
![]() |
我的思路是,控制X1從OFF到ON,D0得到一個(gè)數據,再次X1從OFF到ON,D0的數據移到D1,D0重新得到一個(gè)新數據,X1第三次從OFF到ON,D0數據移到D1,D1移到D2,D2移到D3,依次類(lèi)推,看過(guò)使用手冊,移位指令不是很懂,試著(zhù)去編也沒(méi)成功。求指令或簡(jiǎn)單應該怎么寫(xiě),再好給個(gè)例子加說(shuō)明 |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專(zhuān)賣(mài)
級別: VIP會(huì )員
![]() ![]() ![]() ![]() |
這個(gè)功能移位指令是搞不定的。 要么使用入棧指令,要么就需要編寫(xiě)一個(gè)類(lèi)似于棧的操作,使用寄存器來(lái)存放次數,使用索引寄存器Z,V來(lái)作為指針進(jìn)行間接尋址,而存放次數的寄存器用于For循環(huán)來(lái)搬動(dòng)數據,另外,需要對總次數進(jìn)行限制,否則超過(guò)寄存器最大數將導致PLC停機。 ![]() |
---|---|
|
ysheng9099
三人行必有吾師
級別: 工控俠客
![]() |
樓主對移位指令的理解出現了問(wèn)題,cvlsam老兄是個(gè)高手,好好像他學(xué)習! |
---|---|
|