一、主从通讯数据传输
FB功能块,声明表Temp中,添加结构体数据类型TempMeas,下方继续添加16bit Bool变量和一个int变量;
S7-300与S7-400主站主从通讯,组态I1500 - Q16,将测温设备状态和温度值上传至S7-400系统中,代码如下:
L PID1500
T LD0
L #TempMeas.Temperature //装载1502 / QW18温度值
ITD //整数转双整
DTR //双整转实数
T db804.dbd24 //去上位机
A #TempMeas.Ready
= db804.dbx126.0
A #TempMeas.Measuring
= db804.dbx126.1
A #TempMeas.End
= db804.dbx126.2
.
.
.
继续添加Bool变量,可在声明中标注好后,在底部程序中添加新的程序段