西門子plc實訓臺位邏輯指令
位邏輯指令使用 LAD 和 FBD 處理布爾邏輯非常高效,SCL 不但非常適合處理復雜的數(shù)學計算和項目控制結構,而且也可以使用 SCL 處理布爾邏輯。
1. LAD 觸點
常開觸點和常閉觸點,如表 2.1 所示:
表 2.1
參數(shù)的數(shù)據(jù)類型如表 2.2 所示:
表 2.2
(1) 在賦的位值為 1 時,常開觸點將閉合(ON)。
(2) 在賦的位值為 0 時,常閉觸點將閉合(ON)。
(3) 以串聯(lián)方式連接的觸點創(chuàng)建 AND 邏輯程序段。
(4) 以并聯(lián)方式鏈接的觸點創(chuàng)建 OR 邏輯程序段。
2. FBD、AND、OR 和 XOR 功能框
在 FBD 編程中,LAD 觸點程序段變?yōu)榕c、或和異或功能框程序段,可在其中為功能框輸入和輸出指定位值。也可以連接到其他邏輯框并創(chuàng)建用戶自己的邏輯組合。功能框輸入和輸出可連接到其他邏輯框,也可輸入未連接輸入的位地址或位符號名
稱。
執(zhí)行功能框指令時,當前輸入狀態(tài)會應用到二進制功能框邏輯,如果為真,功能框輸出將為真。
AND、OR 和 XOR 功能框,如表 2.3 所示:
參數(shù)的數(shù)據(jù)類型如表 2.4 所示:
3. NOT 邏輯反相器
取反 RLO(邏輯運算結果),如表 2.5 所示:
4. 輸出線圈和賦值功能框
線圈輸出指令寫入輸出位值。如果用戶指定的輸出位使用存儲器標識符 Q,則 CPU
接通或斷開過程映象寄存器中的輸出位,同時將指定的位設置為等于能流狀態(tài)。
控制執(zhí)行器的輸出信號連接到 CPU 的 Q 端子,在 RUN 模式下,CPU 系統(tǒng)將連續(xù)掃描輸入信號,并根據(jù)程序邏輯處理輸入狀態(tài),然后通過在過程映象輸出寄存器中設置新的輸出狀態(tài)值進行響應。CPU 系統(tǒng)會將存儲在過程映象寄存器中的新的輸出狀態(tài)響應傳送到已連接的輸出端子。
如果有能流通過輸出線圈或啟用 FBD“=”功能框,則輸出位設置為 1。
如果沒有能流通過輸出線圈或未啟用 FBD“=”賦值功能框,則輸出位設置為 0。如果有能流通過反向輸出線圈或啟用了 FBD“/=”功能框,則輸出位設置為 0。如果沒有能流通過反向輸出線圈或未啟用 FDB“/=”功能框,則輸出位設置為 1。
5. 復位和復位指令
(1) 對于 LAD 和 FBD:這些指令可放置在程序段的任何位置。
(2) 對于 SCL:必須在應用下程序內編寫代碼來復制該函數(shù)。
6. 復位和復位位域
(1) 對于 LAD 和 FDB:這些指令必須是分支中最右端的指令。
(2) 對于 SCL:必須在應用程序內編寫代碼來復制該函數(shù)。
產(chǎn)品名稱:網(wǎng)絡型PLC可編程控制器綜合實訓裝置(S7-1200)
產(chǎn)品型號:DBX-01A
產(chǎn)品價格: