ch631109
級別: 略有小成
![]() |
注意我說(shuō)的是用循環(huán)指令來(lái)實(shí)現,不是其它方式. |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專(zhuān)賣(mài)
級別: VIP會(huì )員
![]() ![]() ![]() ![]() |
K2Y0=1111 1111時(shí),Mov K1 K2Y0 Regards |
---|---|
|
ch631109
級別: 略有小成
![]() |
1樓與我的意思不同,2樓的思路可以,但還是不太簡(jiǎn)潔,如果要任意位循環(huán)的話(huà)程序做起來(lái)有點(diǎn)繁瑣,我自已想出了一種辦法,通過(guò)了仿真.注意那里的K11不能用K10,不仿用K10試一下,有點(diǎn)小問(wèn)題. |
---|---|
|
中國工控
學(xué)習
級別: VIP會(huì )員
![]() |
樓上說(shuō)的啥呀!首先按照編程手冊來(lái)說(shuō),操作數只能是K4 K8有效,但是你在程序里寫(xiě)成一樓那樣,也能運行,不過(guò)建議還是按照手冊上面來(lái)吧,你可以用K4,然后到第8位的時(shí)候,就復位循環(huán)回起點(diǎn),不要鉆牛角尖,不要問(wèn)為什么不能,因為日本的東西沒(méi)什么為什么的,你為什么用呢,所以滿(mǎn)足需要即可。 |
---|---|
|
ch631109
級別: 略有小成
![]() |
1樓的思路確是行,且很好,我是被那一行全1而誤解了其思路的正確性,只要將 K2Y0=1111 1111時(shí),Mov K1 K2Y0 改為: K2Y0=1000000時(shí),Mov K1 K2Y0即可. |
---|---|
|
ch631109
級別: 略有小成
![]() |
圖片:
![]() 對三樓我自已的方案做了一下改進(jìn),雙原方案程序更簡(jiǎn)潔合理,如果要實(shí)現8位循環(huán),就設K9. |
---|---|
|
wwcwwc
級別: VIP會(huì )員
![]() ![]() |
看了樓上的回答,我認為操作數是只有4的公倍數,但是可以結合其它指令來(lái)完成的呀。 比如說(shuō)K4 Y0,當程序執行時(shí),不需要執行后兩位結果時(shí),你可以再程序執行到第六位時(shí)復位呀。 |
---|---|
|
ch631109
級別: 略有小成
![]() |
圖片:
![]() 我又把6樓的程序做了合理的修改,如果只是Y0-Y7這8位循環(huán),不必高K9,只要把下面的觸點(diǎn)指令改為下降沿觸發(fā)即可. |
---|---|
|