evanzheng
級別: 略有小成
|
D100=1 M100 ON D100=0 M100 OFF D101=1 M101 ON D101=0 M101 OFF 而且暫存器是批量的 可能會用到D100-150 有什么好方法可以這樣批量轉(zhuǎn)換的?? |
---|---|
|
菜鳥入行
級別: 論壇先鋒
|
有的PLC支持這種寫法 LD D0.0 OUT M100 效果和你想要的一樣 |
|
---|---|---|
|
流辰沙
級別: 家園?
|
硬寫可以,拿D和K0對比,然后輸出M。 批量夠嗆,D是16位,M只是1位,沒想到啥好辦法批量傳送。 一般都是拿D除符號位外的15位對應(yīng)15個M。像MOV D0 K4M10 |
---|---|
|
mall9002
級別: 略有小成
|
最好是結(jié)構(gòu)化編程,循環(huán)加數(shù)組最方便。 也可以簡單工程下使用內(nèi)嵌ST,但是也要設(shè)置數(shù)組。 一直執(zhí)行的話 FOR Xiabiao:=0 TO K51 BY 1 DO IF Shuju[Xiabiao] = K1 THEN Weiyuanjian[Xiabiao]:=TRUE; ELSE Weiyuanjian[Xiabiao]:=FALSE; END_IF; END_FOR; |
---|---|
|
nightblueblu
道阻且長,窮且益堅。
級別: 論壇先鋒
|
這種時候歐姆龍的PLC可太方便了,輔助繼電器是16位的 [ 此帖被nightblueblu在2019-05-21 17:29重新編輯 ] |
|
---|---|---|
|
陳佑宗
級別: 略有小成
|
階梯圖寫習(xí)慣的用二樓 會內(nèi)嵌ST的可以用三樓 都很不錯,看樓主習(xí)慣 |
---|---|
|
john42tw
級別: 網(wǎng)絡(luò)英雄
|
圖片:
參考看 |
---|---|
本帖最近評分記錄: |
流辰沙
級別: 家園常客
|
梯形圖的循環(huán)是這么寫的?還沒用過呢 |
---|---|
|
流辰沙
級別: 家園?
|
如果程序大了,假設(shè)一個掃描周期是4ms,你這段程序執(zhí)行只需要1ms,M會不會一個掃描周期只通1ms,另外3ms是不通的? 把SM400改成輔助繼電器,想用的時候接通,循環(huán)中間用對比值K0/1去SET/RST咋樣 |
---|---|
|
john42tw
級別: 網(wǎng)絡(luò)英雄
|
1.PLC 規(guī)則 由左而右,由上而下,一次輸出。 2.自己試 |
---|---|
|