首先每个485单元都要有自己的地址,软硬均可。主机首先发48各参数下去,真对于每个485单元都要单独发一次,每个485单元接收到参数后向主机发一个应答信息,然后等待启动命令。关键是要定义好报文结构!例如:上位机发送参数报文为 A5A5 ADD XXXX CRC,A5A5是同步字,ADD是485单元地址(0-255),XXXX为参数值(两字节),CRC为校验值。下位机正确收到参数后发送应答信息:A5A5 ADD FF CRC,其中A5A5 ADD CRC同上,FF为485单元应答特定字节.上位机发送完参数值后,发送启动命令:A55A FF CRC,A55A为启动命令同不字,最好区别于参数命令同不字,下位机只要接收到此命令就按预定参数启动执行,不返回应答,如此循环!
发表时间:2005年3月16日21:36:12