程控变频电源RS232串行通信协议
上位机向变频电源发出:
{X1X2X3、X4X5、X6X7} 共11个字节,其中{}为发送数据的包头和包尾,X1X2X3为电压设定值,X4X5为频率设定值,X6X7为校验和。
如:电压为:220V,则X1=‘2’,X2=‘2’,X3=‘0’
频率为:50HZ,则X4=‘5’,X5=‘0’
检验和计算:X1+X2+X3+、+X4+X5+ +、
结果取低八位,转换为ASCII码
例如:如设定220V50Hz,上位机发送格式如下
:7B3232306035306042397D
其中7B为“{”的ASCII码,323230为“220”的ASCII码,60为“、”的ASCII码,3530为“50”的ASCII码,4239为累加和低八位的ASCII码,7D为“}” 的ASCII码。
如设定110V60Hz,则上位机发送格式如下
:7B3131306036306042387D
其中7B为“{”的ASCII码,313130为“110”的ASCII码,60为“、”的ASCII码,3630为“60”的ASCII码,4238为累加和低八位的ASCII码,7D为“}” 的ASCII码。
变频电源收到指令后,检查校验无误,在待机状态则输出相应频率的电压值,并向上位机发回信息{OK}共四个字节,在启动状态则向上位机发送电压、电流、频率、功率值及功率因数,如果检查有错误,则发回{ER}共四个字节,不进行任何操作。
RS-232接口 波特率1200 无奇偶校验
8位数据位 1位停止位
变频电源专家,佛山市顺德区苏南环试电源设备有限公司