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