當前位置:編程學習大全網 - 編程軟體 - 如:這個西門子PLC編程RS觸發問題?

如:這個西門子PLC編程RS觸發問題?

參數數據類型存儲描述

& lt地址>設置或復位BOOL I、q、m、l和d。

S BOOL I,q,m,l,d啟用復位指令。

啟動復位指令。

Q BOOL I、Q、M、L、D & lt地址>信號狀態

形容

如果R輸入的信號狀態為“1”,S輸入的信號狀態為“0”,則RS(設置優先級RS雙穩態觸發器)復位。否則,如果R輸入的信號狀態是“0”並且S輸入的信號狀態是“1”,則觸發器被置位。如果兩個輸入的RLO狀態都是“1”,指令的執行順序是最重要的。RS觸發器在指定執行reset指令之前被觸發,然後執行set指令,以便在程序掃描的剩余時間內地址將保持設置。

只有當RLO為“1”時,才會執行S(置位)和R(復位)指令。這些指令不受RLO“0”的影響,指令中指定的地址保持不變。

MCR(主中繼)依賴性

只有當RS觸發器被置於激活的MCR區域時,MCR依賴性才會被激活。在激活的MCR區,如果MCR處於ON狀態,如上所述,將尋址位重置為“0”或設置為“1”。如果MCR斷開,無論輸入狀態如何,指定地址的當前狀態保持不變。

狀態字

I0.0 - R I0.1 - S Q - Q1.0

如果輸入I0.0的信號狀態為“1”,I0.1的信號狀態為“0”,則存儲器位M0.0被置位,輸出Q4.0將為“0”。否則,如果輸入I0.0的信號狀態為“0”,I0.1的信號狀態為“1”,則存儲器位M0.0將被復位,輸出Q1.0將為“1”。如果兩個信號狀態都是“0”,則什麽都不會改變。如果兩個信號狀態都是“1”,由於時序關系,set指令將被執行;設置M0.0和Q1.0將是“1”。

如果實例在活動MCR區域內:

當MCR打開時,它將如上所述重置或設置Q1.0。

當MCR關閉時,無論輸入狀態如何,Q1.0保持不變。

  • 上一篇:求c語言編程:輸入壹個5行5列的矩陣,計算該矩陣最外圈元素之和。
  • 下一篇:在windows模式下,用c#編程實現UI圖形拖拽,生成編程語言的代碼,有沒有案例推薦下。可以拖拽方法,控制流
  • copyright 2024編程學習大全網