slik
級別: 論壇先鋒
|
一般在梯形圖中如果需要某一個梯級只執行一次的話,一般是用執行完成的結果去復位條件的,但這又似乎有點“玄乎”,有類似“競爭冒險”的嫌疑,請問如下梯形圖的M10是否能每次都可靠SET?謝謝了~ |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
程序的指令表表示為: LD>= D100 K60 SET M10 MOV K0 D100 由于PLC的執行是由從上往下,自左往右,因此SET指令是優于MOV指令執行的,因此SET指令在PLC處于RUN狀態下將可靠運行,不存在競爭冒險。 Good Luck~ |
---|---|
|
cythyx
級別: 家園常客
|
沒問題的,要理解掃描執行,是先全部掃描再執行,掃描時狀態D100=90,后面的SET M 10,MOV K0 都是會執行的。而不是掃描一步執行一步,這么說吧,哪怕你MOV K0 D100 在SET M10上面,M10一樣可以保證觸發。 |
---|---|
本帖最近評分記錄: |
slik
級別: 論壇先鋒
|
如下圖,按照”從上到下,從左到右“掃描的原理分析,梯級1,2的M0應該都能觸發的啊,但是實際上是使用2的比較穩妥,而梯級1的有時候就觸發不了。這是什么原因呢?謝謝各位網友評論!~ |
---|---|
|
天空流星
SZ-CL
級別: 網絡英雄
|
這個T0 M0雙輸出了,分開地址測試,模擬器上就可以的 自信些,把是否去掉 |
---|---|
|