当前位置:文档之家› 函数名称以及功能

函数名称以及功能

ReadModBusRtuSlave() 函数名称
功能
strmcpy() bitmcpy()strmcmp()Datamcmp() Bitmcmp()GetCRC16()
SendRtuCmdToModBus() ResponseFromModBusRtuSlave()ResponseSingleBitFromModBus()
ChangeAllParameterDataByModBus()
ChangeAllButtonsDataByModBus() 字符数开关量
字符数组比较;相同则浮点数组比较;相同则开关量数组比较;相同
CRC16校验
发送ModBus RTU 指令到 M
读取ModBusRtuSlave,并
ReadModBusRtuSlave(COMPORT1, Mo
ModByteNum, 写参数到ModBusRtuSlave后写参数到ModBusRtuSlave后
(1) 将MODBUSSLAVE返
(2) void *memcpy(void *dest, const
(3) 四个字符的顺序应倒
将MODBUSSLAVE返
WordDataToModbusStr()
BitDataToModbusStr()
)data转化为MODBUS
ReadWordFromModBusSlave()
(1)parameterData 或AIData转化
(2) void *memcpy(void *dest, const
(3) 四个字符的顺序应倒
(1) 从触摸屏中
(2) 读取指令为 01 03 HA LA HN LN MODBUSSLAVE的地址, 03 为读连续多个WO
LA 为第一个寄存器的高低位地
HN LN 为寄存器数量的高低位,HC (3) 触摸屏reset后各个参数归零,7188检测
设定参数;
功能描述
字符数组拷贝;
开关量数组拷贝
相同则返回0,不相同则返回1;
相同则返回0,不相同则返回1;
;相同则返回0,不相同则返回1;
16校验; 返回校验码
到 Modbus Slave,加上CRC16校验码;
e,并解码输出反馈字符串相关内容;tuSlave(COMPORT1, ModAddr, ModFunction, ModByteNum,
ave后,ModbusRtuSlave反馈字符串;
ave后,ModbusRtuSlave反馈字符串;
AVE返回的数据字符转化为参数值;emcpy(void *dest, const void *src, size_t n)
(3) 四个字符的顺序应倒一下。

VE返回的数据字符转化为按钮值
a转化为MODBUSSLAVE的WORD值的STR;emcpy(void *dest, const void *src, size_t n)
(3) 四个字符的顺序应倒一下。

DBUSSLAVE的WORD值的STR;
摸屏中读取设定参数值;
令为 01 03 HA LA HN LN HC LC;其中 01 为址, 03 为读连续多个WORD寄存器的功能码,HA 为第一个寄存器的高低位地址,
寄存器数量的高低位,HC LC 为CRC校验码;
后各个参数归零,7188检测到此状态后向除摸屏发送设定参数;。

相关主题