第一章 新脚本驱动说明
一. 脚本驱动适用范围
1. 脚本驱动适用的版本
A. MCGS嵌入式组态软件;
版本号:6.5(01.0010)注:此版本以上为新版本,以下为旧版本
B. MCGS通用版的定制版组态软件
C. MCGS网络版的定制版组态软件
2. 脚本驱动适用的设备
A. 独立板卡设备
B. 串口通信设备
3. 脚本驱动适用的协议
二. 脚本驱动兼容性
1. 旧版本脚本驱动兼容新版本组态软件
2. 新版本脚本驱动不兼容旧版本的组态软件,旧版本组态软件无法识别新版本脚本驱动
三. 脚本驱动新增内容
1. 脚本驱动新增功能
新增加生成向导功能,具体参照第三章内容。
2. 脚本驱动新增函数
(1) 数据解析函数
1.!SvrGetByteFromByteArr(ByRef ByteArr, start, ByRef n, Flag)
2.!SvrGetShortFromByteArr(ByRef ByteArr, start, ByRef n, Flag)
3.!SvrGetIntFromByteArr(ByRef ByteArr, start, ByRef n, Flag)
4.!SvrGetSingleFromByteArr(ByRef ByteArr, start, ByRef x, Flag)
5.!SvrGetByteFromHexStr(str, ByRef n, Flag)
6.!SvrGetShortFormHexStr(str, ByRef n, Flag)
7.!SvrGetIntFromHexStr(str, ByRef n, Flag)
8.!SvrGetSingleFromHexStr(str, ByRef x, Flag)
(2) 数据校验函数
1.!SvrByteArraySum(ByRef ByteArr, start, length)
2.!SvrStrSum(str, Flag)
3.!SvrByteArrayXOR(ByRef ByteArr, start, length)
4.!SvrStrXOR(str, Flag)
5.!SvrStrModbusCRC(ByRef ByteArr, start, length)
6.!SvrStrModbusLRC(str, start, length)
7.!OpenLog()
8.!CloseLog()
(3) 字节数组操作函数
1.!HStr2HByre(str, arByte)
2.!HByte2HStr(arByte, str)
一. 脚本驱动适用范围
1. 脚本驱动适用的版本
A. MCGS嵌入式组态软件;
版本号:6.5(01.0010)注:此版本以上为新版本,以下为旧版本
B. MCGS通用版的定制版组态软件
C. MCGS网络版的定制版组态软件
2. 脚本驱动适用的设备
A. 独立板卡设备
B. 串口通信设备
3. 脚本驱动适用的协议
二. 脚本驱动兼容性
1. 旧版本脚本驱动兼容新版本组态软件
2. 新版本脚本驱动不兼容旧版本的组态软件,旧版本组态软件无法识别新版本脚本驱动
三. 脚本驱动新增内容
1. 脚本驱动新增功能
新增加生成向导功能,具体参照第三章内容。
2. 脚本驱动新增函数
(1) 数据解析函数
1.!SvrGetByteFromByteArr(ByRef ByteArr, start, ByRef n, Flag)
2.!SvrGetShortFromByteArr(ByRef ByteArr, start, ByRef n, Flag)
3.!SvrGetIntFromByteArr(ByRef ByteArr, start, ByRef n, Flag)
4.!SvrGetSingleFromByteArr(ByRef ByteArr, start, ByRef x, Flag)
5.!SvrGetByteFromHexStr(str, ByRef n, Flag)
6.!SvrGetShortFormHexStr(str, ByRef n, Flag)
7.!SvrGetIntFromHexStr(str, ByRef n, Flag)
8.!SvrGetSingleFromHexStr(str, ByRef x, Flag)
(2) 数据校验函数
1.!SvrByteArraySum(ByRef ByteArr, start, length)
2.!SvrStrSum(str, Flag)
3.!SvrByteArrayXOR(ByRef ByteArr, start, length)
4.!SvrStrXOR(str, Flag)
5.!SvrStrModbusCRC(ByRef ByteArr, start, length)
6.!SvrStrModbusLRC(str, start, length)
7.!OpenLog()
8.!CloseLog()
(3) 字节数组操作函数
1.!HStr2HByre(str, arByte)
2.!HByte2HStr(arByte, str)