模擬量值單位換算
案例1___模擬量值單位換算:
要求: 測溫采用紅外測溫,輸出4-20mA信號測溫范圍385-1600℃。4mA對應(yīng)385攝氏度20mA對應(yīng)1600℃。
人機(jī)界面:
step1.在觸摸屏上添加一個數(shù)值顯示框.

PLC程序:
分析: 溫度范圍385-1600℃對應(yīng)4-20ma, 可以采用以下計算公式對將電流轉(zhuǎn)換成實(shí)時溫度顯示

將要求代入以上公式,寫出算法,編寫程序
V2時實(shí)溫度=[模擬量輸入I1*(1600-385)/4000]+385
組合邏輯程序如下(因?yàn)榻M合邏輯必需有一個組長,現(xiàn)采用檢測M0斷信號作為組長,只要M0標(biāo)志是斷的,該組會一直運(yùn)行)
組合邏輯程序:
幀號 ????????指令
群0 幀0?00A檢測標(biāo)志M000_斷
群0 幀1?01^賦值運(yùn)算|V 0=Ai1*G 0
群0 幀2?02^賦值運(yùn)算|V 1=V 0/G 1
群0 幀3?03^賦值運(yùn)算|V 2=V 1+G 2
寄存器值:
序號 ? 寄存器值 ? modbus設(shè)定值地址
G0 ? ? ?1215 ????? 4x2000 ? 實(shí)際量程(1600-385)=1215
G1 ?????4095???? ? 4x2001????PLC中檢范圍
G2 ? ? ?385 ????? ?4x2002 ???零點(diǎn)溫度
標(biāo)簽: