西門子總代理商|中國代理商
1、邏輯運算指令
邏輯與運算、邏輯或運算、邏輯異或運算、邏輯取反運算都是我們常見的邏輯運算指令,如果又用過S7-200/200 SMART PLC的同學會有了解,對于邏輯運算指令,其實基本PLC都是支持的,功能是也是一樣的。
邏輯運算指令支持的數(shù)據(jù)類型是BYTE/WORD/DWORD這三種,這幾個指令使用的還是比較多的,大家還是需要掌握一下。
邏輯與指令AND:當參與運算的所有數(shù)中對應的位是1時,那么結果就為1。
邏輯或指令OR:當參與運算的所有數(shù)中對應的位有1時,那么結果為1。
邏輯異或指令XOR:當參與運算的所有數(shù)中對應的位相同時,那么結果為0;不同時則為1。
邏輯取反指令INV:對輸入的數(shù)按二進制位進行取反,也就是0變成1,1變成0。
上圖中是在程序監(jiān)控中以十六進制顯示的,大家可以打開監(jiān)控表將顯示格式切換成二進制去看。
2、編碼指令ENCO和譯碼指令DECO
編碼指令選擇輸入的低有效位,并將該位號寫入到輸出中去。
(注意:輸入變量的數(shù)據(jù)類型為字符串,輸出變量的數(shù)據(jù)類型是INT類型。)
譯碼指令首先讀取輸入的值,并將輸出值中的位號與讀取值對應的那個位置,輸出值的其它位以零進行填充
(注意:輸入變量的數(shù)據(jù)類型是UINT,輸出變量的數(shù)據(jù)類型可以是BYTE/WORD/DWORD的數(shù)據(jù)類型。)
可能以這樣的文字描述比較難理解,看一下下面的程序及對應的解釋你就清楚了。
上圖的程序中ENCO的輸入 16#0B70,二進制數(shù)是0000_1011_0111_0000,低有效位也就是為1的低位是bit4位,所以輸出MW14存儲的就是4。DECO的輸入是6,就將輸出的bit6位設置為1,其他位設置為0,所以輸出MW18的二進制數(shù)是0000_0000_0100_0000。
3、選擇SEL、多路復用MUX、和多路分用DEMUX
選擇指令SEL是根據(jù)輸入G的情況,從而選擇輸入IN0和輸入IN1中的一個,把它的內容復制到輸出OUT中。也就是說如果G的狀態(tài)是0,那么就把IN0的值移動到OUT中去,如果G的狀態(tài)是1,那么就把IN1的值移動到OUT中去。
其實這個指令可以代替一些場合的移動操作指令,也就是傳送指令的使用。
多路復用指令MUX是以輸入K中的值作為輸入值IN端的編號,比如K的值等于1,就表示把IN1的值復制到輸出OUT中去。對于這個指令,我們是可以增加它的輸入管腳的,多可以增加到多少呢?
多是可以增加到32個管腳。如果K中的值不能表示輸入管腳的編號的情況下,那么就把ELSE的值輸出到OUT中去。
多路分用指令DEMUX的含義和多路復用指令MUX是有一定的相似的,DEMUX指令是以輸入K的值作為輸出OUT的編號,跟MUX一樣,這個指令也是可以增加管腳的,但是增加的是輸出的管腳。
如果K的值等于1,那么就把輸入IN的值復制到OUT1中去,K的值等于2,就把輸入IN的值復制到OUT2中去。
以上就是S7-1200 PLC的邏輯運算指令,指令中的選擇SEL、多路復用MUX、和多路分用DEMUX這三個指令也是S7-200/200 SMART PLC沒有的,如果是熟悉S7-200/200 SMART PLC的同學,可以重點學習這幾個指令的使用即可啦~
詞條
詞條說明
西門子PLC總代理商-南寧西門子PLC總代理商-南寧西門子PLC總代理商-南寧西門子PLC不同存儲區(qū)的尋址方法有哪些1.輸入映像寄存器(1)尋址輸人映像寄存器的標識符為1(10,0~I15.7),在每個掃描周期的開始,CPU對輸人點左行采樣,并將采樣值存于輸人映像寄存器中。輸人映像寄存器是可編程序控制器接收外部輸人的開關量信號的窗口??删幊绦蚩刂破魍ㄟ^光耦合器,將外部信號的狀態(tài)讀人并存儲在輸人映像
西門子CPU313/C代理商西門子CPU313/C代理商西門子CPU313/C代理商西門子PLC計數(shù)器與編程(1) S7-200 PLC的計數(shù)器類型。S7-200 PLC可以使用的計數(shù)器共有255個(不包括高速計數(shù)器),計數(shù)的形式可以分為"加計數(shù)"、"減計數(shù)"與"加減計數(shù)"3類。1) 加計數(shù)(CTU)。加計數(shù)是通過獲取計數(shù)輸入信號的上升沿進行加法計數(shù)的計數(shù)方法。計數(shù)輸入信號每出現(xiàn)一次上升沿,計數(shù)器
西門子PLC代理商6ES7232-0HD22-0XA0SIMATIC S7-200,模擬輸出 EM 232,僅用于 S7-22X CPU, 4 模擬輸出,+/-10V DC,0..20mA 12/11 Bit 轉換器POS – 定位工藝功能定位軸工藝對象包含驅動軸技術對象的功能支持的軸類型:線性軸、旋轉軸線性軸和旋轉軸的模數(shù)軸真實軸和虛擬軸軸針對以下組件的位置控制:電氣驅動器通過數(shù)字量設**輸出進
西門子PLC模塊代理商-六盤水西門子PLC模塊代理商-六盤水西門子PLC模塊代理商-六盤水?PLC 控制系統(tǒng)的軟件設計在進行硬件設計的同時可以著手軟件的設計工作。軟件設計的主要任務是根據(jù)控制要求將工藝流程圖轉換為梯形圖,這是PLC應用的關鍵的問題,程序的編寫是軟件設計的具體表現(xiàn)。在控制工程的應用中,良好的軟件設計思想是關鍵,優(yōu)秀的軟件設計便于工程技術人員理解掌握、調試系統(tǒng)與日常系統(tǒng)維護
公司名: 潯之漫智控技術(上海)有限公司
聯(lián)系人: 劉經理
電 話: 19873876272
手 機: 19873876272
微 信: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號1幢一層A區(qū)213室
郵 編:
網(wǎng) 址: tianxia56.b2b168.com
公司名: 潯之漫智控技術(上海)有限公司
聯(lián)系人: 劉經理
手 機: 19873876272
電 話: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號1幢一層A區(qū)213室
郵 編:
網(wǎng) 址: tianxia56.b2b168.com