1 / 7
文档名称:

智能步进电机控制器通信协议-邮电部协议.doc

格式:doc   大小:104KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

智能步进电机控制器通信协议-邮电部协议.doc

上传人:独角戏 2020/4/26 文件大小:104 KB

下载得到文件列表

智能步进电机控制器通信协议-邮电部协议.doc

文档介绍

文档介绍:RS232通信型遥控开关系统通信协议协议功能:支持串口调试、接入;串口号:1-16或以上。波特率可选,默认9600,其它串口设置(奇偶n,数据位8,停止位1)不显示。增加手输入命令,类似PORTTEST,用于没有考虑到的命令测试。支持以太网TCP/IP,UDP调试、接入服务端模式:调试工具创建服务连接等待设备主动连接。设置本机IP、开放端口号客户端模式:设备做服务器,主动连接。可输入IP,端口号协议格式发送格式:#<地址><标识码><命令号><执行状态><信息长度><信息体><校验和><0x0D>2、说明:命令的标识码必需和发送命令的标识码相同,下位机主发时设为0发送命令使用ASCII码一个字节分成两个,返回采用十六进制。执行状态发送时设为0,返回时请参考状态表状态表状态字说明erOK=0执行成功erCHECK=1校验和出错ErOTHER=2处理过程出错协议命令表返回通道表,格式如下:第0个道通指定了道通个数<地址><标识码><命令号><返回状态><数据内容通道>设地址:命令100(0x64)参数新地址(char)返回参数:空读地址:命令101(0x65)参数空返回参数新地址(char)设步进电机方向:命令102(0x66)参数型号(char)常数值:0正向,1反向返回参数空读步进电机方向:命令103(0x67)参数空常数值:0正向,1反向返回参数型号(char)值为上面的常数继电器全闭合:命令104(0x68)参数空返回参数型号(char)值为上面的常数继电器全断开:命令105(0x69)参数空返回参数型号(char)值为上面的常数定时遥控开:断电器闭合后,XXXX毫秒后自动断开(时间单位10mS)。命令90(0x5A)参数数据长度8字节,2个无符号int前面1个int为继电器路数后面1个int为该继电器闭合时间,时间到后自动断开。遥控开通道(int)值范围:(0–0xFFFF)单位通道开第XX通道,1-16个继电器闭合时间(int)单位10毫秒值范围:(0–0xFFFF),最长约11分钟每次开一个继电器,闭合第XX路继电器返回参数空例程:遥控第一个继电器闭合10个时间单位,即100毫秒发送命令#010B5A00080001000A5D#01(地址)0B(随机)5A(命令)0008(字长8)0001(继电器1号)000A(10个时间单位)5D(校验和) 返回:[000]-23010B5A00009A0D通信遥控开:命令106(0x6A)参数遥控开通道(int)值范围:(0–0xFFFF)单位通道开第XX通道,1-16个每次开一个继电器,闭合第XX路继电器返回参数空通信遥控关:命令108(0x6C)参数遥控关通道(int)值范围:(0–0xFFFF)单位通道闭合第YY路,依次闭合返回参数无读开关量输入:命令109(0x6D)参数开关量输入通道(int)值范围:(0–0xFFFF)单位通道共16通道1111,1111,1111,1111,分别为第16至第1通道。每位对一个开关,1为断开,0为闭合返回参数无设步进电机速度:命令110(0x6E)参数int(1-100)一般30-100适合,小于30考虑电机脱步Int型,2个字节,值小于100,大于30合理;返回参数无设步进电机速度为12(16进制为0C)#010A6E0004000C1