公司新聞
西門子S7-200 SMART PLC位邏輯指令
發布時間: 2024-01-08 16:17 更新時間: 2024-12-26 09:10
在STEP 7-Micro/WIN SMART 軟件的項目指令樹區域,展開“位邏輯”指令包,可以查看所有的位邏輯指令,如圖4-1所示。位邏輯指令有16條,可大致分為觸點指令、線圈指令、立即指令、RS觸發器指令和空操作指令。
PLC的一般工作過程是:當操作輸入端設備時(如按下I0.0端子外接按鈕),該端端的狀態數據“1”存入輸入映像寄存器I0.0中,PLC運行時先掃描讀出輸入映像寄存器的數據,然后根據讀取的數據運行用戶編寫的程序,程序運行結束后將結果送入輸出映像寄存器(如Q0.0),通過輸出電路驅動輸出端子外接的輸出設備(如接觸器線圈),然后PLC又重復上述過程。PLC完整運行一個過程需要的時間稱為一個掃描周期,在PLC執行用戶程序階段時,即使輸入設備狀態發生變化(如按鈕由閉合改為斷開),PLC也不會理會此時的變化,仍按掃描輸入映像寄存器階段讀取的數據執行程序,直到下一個掃描周期才讀取輸入端新狀態。
如果希望PLC工作時能即時響應輸入或即時產生輸出,可使用立即指令。立即指令可分為立即觸點指令、立即線圈指令。
圖4-3(b)使用了RS復位優先觸發器指令,其第①~③種輸入、輸出情況與SR置位優先觸發器指令相同,兩者的區別在于第④種情況。對于SR置位優先觸發器指令,當S1、R端同時輸入1時,Q0.0=1;對于RS復位優先觸發器指令,當S、R1端同時輸入1時,Q0.0=0。
空操作指令說明如表4-7所示。
表4-7 空操作指令說明
圖4-1 位邏輯指令
一、 觸點指令
觸點指令可分為普通觸點指令和邊沿檢測觸點指令。
1.普通觸點指令
普通觸點指令說明如表4-1所示。
表4-1 普通觸點指令說明
2.邊沿檢測觸點指令
邊沿檢測觸點指令說明如表4-2所示。
表4-2 邊沿檢測觸點指令說明
二、線圈指令
1.指令說明
線圈指令說明如表4-3所示。
表4-3 線圈指令說明
2.指令使用舉例
線圈指令使用如圖4-2所示。當I0.4常開觸點閉合時,將M0.0~M0.2線圈都置位,即讓這3個線圈都得電,同時Q0.4線圈也得電;I0.4常開觸點斷開后,M0.0~M0.2線圈仍保持得電狀態,而Q0.4線圈則失電。當I0.5常開觸點閉合時,將M0.0~M0.2線圈都復位,即這3個線圈都失電,同時Q0.5線圈得電;I0.5常開觸點斷開后,M0.0~M0.2線圈仍保持失電狀態, Q0.5線圈也失電。
圖4-2 線圈指令使用
PLC的一般工作過程是:當操作輸入端設備時(如按下I0.0端子外接按鈕),該端端的狀態數據“1”存入輸入映像寄存器I0.0中,PLC運行時先掃描讀出輸入映像寄存器的數據,然后根據讀取的數據運行用戶編寫的程序,程序運行結束后將結果送入輸出映像寄存器(如Q0.0),通過輸出電路驅動輸出端子外接的輸出設備(如接觸器線圈),然后PLC又重復上述過程。PLC完整運行一個過程需要的時間稱為一個掃描周期,在PLC執行用戶程序階段時,即使輸入設備狀態發生變化(如按鈕由閉合改為斷開),PLC也不會理會此時的變化,仍按掃描輸入映像寄存器階段讀取的數據執行程序,直到下一個掃描周期才讀取輸入端新狀態。
如果希望PLC工作時能即時響應輸入或即時產生輸出,可使用立即指令。立即指令可分為立即觸點指令、立即線圈指令。
1.立即觸點指令
立即觸點指令又稱立即輸入指令,它只適用于輸入量I。執行立即觸點指令時,PLC會立即讀取輸入端子的值,再根據該值判斷程序中的觸點通/斷狀態,但并不更新該端子對應的輸入映像寄存器的值,其他普通觸點的狀態仍由掃描輸入映像寄存器階段讀取的值決定。立即觸點指令說明如表4-4所示。
表4-4 立即觸點指令說明
2.立即線圈指令
立即線圈指令又稱立即輸出指令,該指令在執行時,將前面的運算結果立即送到輸出映像寄存器而即時從輸出端子產生輸出,輸出映像寄存器內容也被刷新。立即線圈指令只能用于輸出量Q,線圈中的“I”表示立即輸出。立即線圈指令說明如表4-5所示。
表4-5 立即線圈指令說明
四、 RS觸發器指令
RS觸發器指令的功能是根據R、S端輸入狀態產生相應的輸出,它分為置位優先觸發器指令和復位優先觸發器指令。1.指令說明
RS觸發器指令說明如表4-6所示。表4-6 RS觸發器指令說明
2.指令使用舉例
RS觸發器指令使用如圖4-3所示。圖4-3 RS觸發器指令使用
圖4-3(b)使用了RS復位優先觸發器指令,其第①~③種輸入、輸出情況與SR置位優先觸發器指令相同,兩者的區別在于第④種情況。對于SR置位優先觸發器指令,當S1、R端同時輸入1時,Q0.0=1;對于RS復位優先觸發器指令,當S、R1端同時輸入1時,Q0.0=0。
空操作指令說明如表4-7所示。
表4-7 空操作指令說明
其他新聞
- 關于觸摸屏與PLC之間連接,我們需要注意的問題 2024-12-26
- 觸摸屏不通過PLC,直接控制變頻器 2024-12-26
- 西門子S7-200 SMART PLC-PID 指令及相關內容說明 2024-12-26
- 巧用西門子CPU時鐘信號,讓定時更精準 2024-12-26
- 如何設置西門子CPU系統執行時間 2024-12-26
- 西門子FC與FB究竟有啥區別 2024-12-26
- S7-1500是如何控制伺服的 2024-12-26
- Modbus RTU轉Profinet網關通訊實例 2024-12-26
- ?西門子S7-1200PLC信號模塊參數設置 2024-12-26
- 西門子S7-1200PLC編程指令功能 2024-12-26
- 西門子S7-1200PLC的用戶結構:FC與FB塊 2024-12-26
- 西門子S7-1200PLC網絡通信基礎 2024-12-26
- PLC VS 運動控制器 2024-12-26
- 西門子s7-200plc中斷指令的用法與步驟ATCH指令 DTCH指令 2024-12-26
- SINAMICS V90在木工旋切機上的應用 2024-12-26
產品分類
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595