horizon
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看horizon的 主题 / 回贴
楼主  发表于: 2008-05-26 21:58
我用VB做了个简单的写加速时间到变频器,该变频器支持MODBUS RTU协议。但是发送指令后,232/485模块的指示灯都没有闪烁,变频器也没有反应。发送后,PC端也没有接受到任何字符。后来 用 串口调试助手发送相应的16进制字符到变频器,现象一样,没有任何反应。我选用的是"9600,n,8,1"变频器相关参数也按照说明设置过了。发送字节中CRC校验值绝对没有问题。不知问题出到哪里了。 看到该变频器说明书上CRC格式 低字节在前,高位字节在后。但是也看到有的格式为高字节在前,我是按说明书上发送的。      现在就是没有反应,不知道问题出在哪里。 请高手给予指点。感激万分!
horizon
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看horizon的 主题 / 回贴
1楼  发表于: 2008-05-26 23:00
都没问题!
用串口调试助手发送相应的16进制字符到变频器,现象一样,当然也没有接收到任何数据。
horizon
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看horizon的 主题 / 回贴
2楼  发表于: 2008-06-05 20:48
还是不行。 硬件连线:PC--->D形接口数据线--->RS232/48转换器--->双绞线(长10米)--->变频器
软件:直接用串口助手发送十六进制8数据位:02062329000D9270.      92,70分别是CRC的地位和高位.  哪里有错?  其他参数设定肯定没问题.