周期结束中断 0 否 是 诊断中断启用 1 是 是 硬件中断启用 1 是 是 参考温度 1 是 是 上限 1 是 是 下限 1 是 是 表10 S7-400模拟量输入模板的参数
图8 S7-400模拟量输入模板的数据记录1的结构
以6ES7 431-7QH00-0AB0 模拟量输入模板为例,程序块SFC55调用:
图9 SFC55系统块调用
当M0.0上升沿使能时,将写入的参数从MB100~MB166传递到输入地址为100开始的模板,修改其数据记录1的参数,同时也将参比接点的温度也写入模板的设定位置。
参数 声明 数据类描述 型 REQ INPUT BOOL REQ=1,写请求,上升沿信号。 IOID INPUT BYTE 地址区域的标识号:外设输入=B#16#54; ??????????????????????????????????? 外设输出=B#16#55; 外设输入/输出混合,如果地址相同,指定为B#16#54,不同则指定最低地址的区域ID。 LADDR ?INPUT WORD 模板的逻辑地址(初始地址),如果混合模板,指定两个地址中的较低的一个。 RECNUM ?INPUT BYTE 数据记录号,参考模板数据手册。 RECORD ?INPUT ANY 需要传送的数据记录存放区。 RET_VAL OUTPUT INT 故障代码。 BUSY OUTPUT BOOL BUSY=1,写操作未完成。 表11 各参数的说明
4. 热电偶的信号处理方式 4.1 硬件组态设置
首先要在硬件组态选择与外部补偿接线一致的measuring type(测量类型),measuring range(测量范围),reference junction(参比接点类型)和reference temperature(参比接点温度)的参数,如下各图所示。
图10 S7-300模板测量方式示意图
图11 S7-300模板测量范围示意图
对于S7-300的模板,组态如图10和11所示,只需要选择测量类型和测量范围(分度类型),补偿方式包含在测量类型中。比如: 参比接点固定温度补偿方式,测量类型选择 TC-L00C(参比接点温度固定为0℃) 或 TC-L50C(参比接点温度固定为50℃),再选择分度类型,组态就完成。