恭喜,你发布的帖子
发布于 2017-09-28 13:14:49
20楼
把通道号放DB数据块中值得学习,比我那个批量转换可以实现跨区域批量转换,不过有个建议,最好不要用定义的数据类型,因为DB块源导出来后EXCEL不好处理,比如量程参数成DB源文件后可以在BEGIN中赋值(EXCEL更好处理)而自定义数据类型不好在EXCEL中进行赋值
自定义用户数据的DB源文件(部分)
NON_RETAIN
VAR
CS : Array[0..5] of "AI_CS_Type";
END_VAR
BEGIN
非自定义数据类型(部分)
NON_RETAIN
STRUCT
CS : Array[0..4] of Struct
H { S7_SetPoint := 'True'} : Real;
L : Real;
OFF : Real;
DIP : Byte;
END_STRUCT;
END_STRUCT;
BEGIN
CS[0].H := 200.678;
CS[1].H := 100.0;
CS[2].H := 100.0;
CS[3].H := 100.0;
CS[4].H := 100.0;
用非自定义数据类型的更好在EXCEL中对参数初始化进行赋值(比如批量的都是温度量程都是0~50℃ 这样更方便在EXCEL中处理参数,粘贴到DB源的GEGIN中进行编译生成块.
请填写推广理由:
分享
只看
楼主