这里用台达的变频器为例,其他变频器和S7-200的MODBUS通讯这个一样,只是通讯代码是个厂家自行定义的,查说明书就行
Addr中填写的16#BC4是什么?
看说明书
这里的指令200H,把H去掉我们不管,16进制2000转换成十进制是8192,s7-200,MODUS中V区的起始地址是40001,两个数相加得48193,转换成16进制是BC41,所以上面我们要填写16#BC4或者直接写十进制48193.
通讯电缆的连接:
台达变频器的参数参数调整:POO,设置为3 主頻率輸入由串列通信控制(RS485)
P01,设置为3 運轉指令由通訊控制,鍵盤STOP有效
P88,设置为1 通訊地址 1
P89,设置为1 通讯传送速度 9600
P92,设置为4 通讯资料格式(下图解释)
OK,通电试机