S71200几个SCL编写的功能块Word文档格式.docx
- 文档编号:22261374
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:11
- 大小:40.41KB
S71200几个SCL编写的功能块Word文档格式.docx
《S71200几个SCL编写的功能块Word文档格式.docx》由会员分享,可在线阅读,更多相关《S71200几个SCL编写的功能块Word文档格式.docx(11页珍藏版)》请在冰豆网上搜索。
_inAW{ExternalAccessible:
False'
;
ExternalVisible:
ExternalWritable:
}:
Int;
//AI输入采集端,对应硬件地址
_inHI:
Real:
=100.0;
//AI量程上限
_inLi:
Real;
//AI量程下限
_AlarmHiSP:
=90.0;
//AI报警上限
_AlarmLiSP:
=0.0;
//AI报警下限
_AlarmHHiSP:
=95.0;
//AI报警上上限
_AlarmLLiSP:
//AI报警下下限
END_VAR
VAR_OUTPUT
_out:
//AI转换输出值,PV值
_Alarm_H:
Bool;
//高报
_Alarm_L:
//低报
_Alarm_HH:
//高高报
_Alarm_LL:
//低低报
VAR
Err_Code:
Word;
//转换错误代码,word字节中的第一位高报,第二位低报,第三位高高报,第四位底底报,第五位转发错误。
其中转换错误代码是Err_Code.
Err:
//报警数字输出
_out_N:
//输出0-1之间的比例,
VAR_TEMP
"
Var"
:
BEGIN
#_out_N:
=NORM_X(MIN:
=0,VALUE:
=#_inAW,MAX:
=27648);
//将采集的信号缩放到0-1之间
#_out:
=SCALE_X(MIN:
=#_inLi,VALUE:
=#_out_N,MAX:
=#_inHI);
//将采集的信号缩放到需要的量程范围内。
//当上上限小于上限时,更改上上限值为上限值。
//当下下限大于下限时,更改下下限值为下限值。
IF#_AlarmHHiSP<
#_AlarmHiSPTHEN
#_AlarmHHiSP:
=#_AlarmHiSP;
END_IF;
IF#_AlarmLLiSP>
#_AlarmLiSPTHEN
#_AlarmLLiSP:
=#_AlarmLiSP;
IF#_out>
#_AlarmHiSPTHEN
//高限报警触发。
#_Alarm_H:
=1;
#Err_Code:
=#Err_CodeOR16#1;
ELSE
=0;
=#Err_CodeAND16#fe;
IF#_out<
#_AlarmLiSPTHEN
//低限报警触发。
#_Alarm_L:
=#Err_CodeOR16#2;
=#Err_CodeAND16#fd;
#_AlarmHHiSPTHEN
//高高限报警触发。
#_Alarm_HH:
=#Err_CodeOR16#4;
=#Err_CodeAND16#fb;
#_AlarmLLiSPTHEN
//低低限报警触发。
#_Alarm_LL:
=#Err_CodeOR16#8;
=#Err_CodeAND16#f7;
IF#Var<
>
0THEN
//自带的Scale功能块运算错误报警
=#Err_CodeOR16#10;
=#Err_CodeAND16#ef;
IF#Err_Code<
0THEN
#Err:
//word字节中的第一位高报,第二位低报,第三位转换错误,第四位高高报警,第五位低低报警。
END_FUNCTION_BLOCK
2、
1500AI采集功能块
_inAW:
//转换错误代码,word字节中的第一位高报,第二位低报,第三位转换错误。
#Var:
=SCALE(IN:
=#_inAW,HI_LIM:
=1.0,LO_LIM:
=0.0,BIPOLAR:
=0,OUT=>
#_out_N);
//将采集的信号缩放到0-1之间
=#_inHI,LO_LIM:
=#_inLi,BIPOLAR:
#_out);
//将采集的信号缩放到需要的量程范围内。
3、
RTD采集功能块
RTD_Convert"
Int:
//RTD输入采集端,对应硬件地址
//RTD量程下限,供上位机使用
//RTD量程上限,供上位机使用
//RTD报警下限
//RTD报警上限
//RTD报警下下限
//RTD报警上上限
//转换错误代码
//word字节中的第一位高报,第二位低报,第三位转换错误。
//将输出转换为0-1之间,供PID回路使用。
=INT_TO_REAL(#_inAW)/10;
//将温度采集的信号直接除以10,即可得到实际的温度数值。
=#_out/#_inHI;
使用方法:
将文本复制到记事本里,另存为后缀为“xxx.scl"
的文件。
再TIA中使用:
外部源文件添加同时生成块文件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- S71200 几个 SCL 编写 功能块