小蜜蜂
你讓我滾,我滾了。你讓我回來,對不起,滾遠了...
級別: 論壇先鋒
|
[attachment=143133] 咨詢一下園里的大師,如圖,當I0.0故障后接通,1為什么么不能傳動到VW10,I0.0故障消除后,0為什么不能傳動到VW10?謝謝大家! |
---|---|
|
xcaq123
工業自動化
級別: 略有小成
|
網絡32請你也用上升沿 |
---|---|
本帖最近評分記錄: |
wwcwwc
級別: VIP會員
|
執行這個傳送指令首先是需要調用這個程序,如何是產生沿跳變。 當然這個程序你需要確認的是I0.0/I0.1是否產生了上升沿的跳變,及當I0.0/I0.1觸點信號離開后的賦值0的關系。 |
---|---|
本帖最近評分記錄: |
powtiger
狂人日妓
級別: 略有小成
|
網絡31中,把P取消,網絡32中,把N取消就行了,這樣只要有個跳閘V10就是1, 2個都沒跳閘沒跳閘就是0 |
|
---|---|---|
|
mrkwz1
級別: 探索解密
|
邏輯上來說也沒錯,看是不是是個子程序沒調用,不行的話把上升沿和下降沿都去掉,一樣能實現你要實現的功能。 |
---|---|
本帖最近評分記錄: |
sanlihu
吉圓
級別: 論壇先鋒
|
網絡31中在I0.0由0變成1時,1被送到VW10,掃描到網絡32時,0又被送到VW10中,所以...... |
|
---|---|---|
本帖最近評分記錄:
|
wwcwwc
級別: VIP會員
|
你這個控制程序實際上就是對沿的理解程度,如樓上說的,程序掃描機理是自左向右,自上而下。 解決你這個邏輯關系只需要把寫0值的那個下降沿也改為上升沿P就可以了。 原因: 當I0.0或I0.1置1時,產生一個上升沿將1寫入VW10中,但你霍略了當I0.0或I0.1產生上升沿的同時,也產生一個下降沿,所以又將0寫入了VW10中。 |
---|---|
本帖最近評分記錄: |
wycxks
級別: 略有小成
|
其實也沒什么錯,就是我感覺樓主對這個上升下降邊沿沒理解,我想樓主對三菱的LDP和LDF肯定很熟悉,西門子的這個其實道理是一樣的,把后面的N改成P就行了 |
---|---|
|