hyundai天梭
忙里偷閑
級別: 略有小成
|
M0為觸摸屏上的按鈕.Y2在S20處置位 ,為什么轉到S21時Y2復位呢? S21處并沒有對Y2有任何操作 奇怪了了??? |
---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
M0狀態不能保持,導致Y2每個掃描周期掃到第一步都會因M0條件不滿足而置OFF。 只有步進程序到S20時才有SET指令將其置ON。 說明0~1STEP不屬于步進程序,它在每個掃描周期都有效。 |
---|---|
|
hyundai天梭
忙里偷閑
級別: 略有小成
|
刪掉LD M0 OUT Y2就沒事 但就是為什么這樣編不行 放到S0里面就不會掃描周期影響了吧 |
---|---|
|
catfree
虛心向各位學習!!!
級別: 工控俠客
|
想要保持Y002 on 的話,最好每個步進狀態都使他接通 |
|
---|---|---|
|
john42tw
級別: 網絡英雄
|
程式的運行是 由左而右 由上而下 依你程式的寫法 初始脈波8002 執行 第0行-->S0 -->END 條件成立X4 S0 執行 第0行-->S20-->END 條件成立X5 Y2 執行 第0行-->S21-->END 條件成立T0 執行 第0行-->S22-->END 條件成立T1 執行 第0行-->S20-->END 重複 S20~S22 每一次掃描第0行都會被執行 0 當M0=ON Y2=ON M0=OFF Y2=OFF 7~12 執行S20 12 SET Y2 --->強制Y2ON (例 0 M0=OFF---->Y2=OFF 12 SET Y2------->Y2=N0 36 END --------->Y2=ON ) 13~18 關閉S20 執行S21 Y2並沒有強制 ON 或 OFF 因此 Y2 會依M0的ON / OFF 而決定最後輸出是 ON/OFF |
---|---|
本帖最近評分記錄: |
cwxok
級別: 論壇先鋒
|
一句話,y2雙線圈 |
|
---|---|---|
|
超級菜青蟲
喜歡吃叫吃貨!喜歡XX叫日貨
級別: 家園常客
|
曾經在一次試驗中絕對定位和PLSR命令一起用發現 方向信號必須改成SET RST 絕對定位才能按照預定方向行走,當時我理解為 OUT 命令和SET 命令雙線圈時SET 命令會失效。也不知道這么理解對不對,在之后的編程過程中我就都用SET命令了 |
---|---|
|