15828289789
落魄浪子
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 118 点
下载积分: 730 分
在线时间: 10(小时)
注册时间: 2017-08-23
最后登录: 2022-04-27
查看15828289789的 主题 / 回贴
楼主  发表于: 2017-09-04 16:08
描述:程序
图片:
三菱F1S F1N 485  通信正泰NVF2 求指点,感觉信号发出去了但是变频器没反应。
zmrs163
级别: 家园常客
精华主题: 0
发帖数量: 375 个
工控威望: 523 点
下载积分: 1470 分
在线时间: 325(小时)
注册时间: 2017-06-12
最后登录: 2024-12-27
查看zmrs163的 主题 / 回贴
1楼  发表于: 2017-09-04 17:08
这个问题多了去了,看看你模块的发送接收灯有没有亮
paneltek
级别: 探索解密
精华主题: 0
发帖数量: 11 个
工控威望: 103 点
下载积分: 2706 分
在线时间: 15(小时)
注册时间: 2017-08-12
最后登录: 2023-10-24
查看paneltek的 主题 / 回贴
2楼  发表于: 2017-09-04 17:18
我的观点仅供参考(因为我也是新手,如果有误,请不要介意,也麻烦哪位高手指点一下,谢谢!)。
好像D8120的值不对,我刚试了用485BD和士林的变频通讯(我用的是D8120=0C88),,看正泰的通讯定义,如果用96的话,波特率是19200(是否符合正泰通讯定义),还要用到偶校验和停止位是1位,D25和D26那是2位吧?(关于停止位我也不确定,我就按照士林通讯格式来设的) 还有M8123需要复归。我测试了把D8120=0C98(只修改波特率位19200)士林变频显示通讯异常(难道士林通讯的波特率只接受9600?哪位高手解释一下?谢谢)。
[ 此帖被paneltek在2017-09-04 22:46重新编辑 ]
paneltek
级别: 探索解密
精华主题: 0
发帖数量: 11 个
工控威望: 103 点
下载积分: 2706 分
在线时间: 15(小时)
注册时间: 2017-08-12
最后登录: 2023-10-24
查看paneltek的 主题 / 回贴
3楼  发表于: 2017-09-04 22:46
不好意思,我重新查看一下资料,我发现对于奇偶校验很困惑,奇偶校验有校验位,采用奇偶校验和不采用奇偶校验,这对最后LRC的结果有影响吗?哪位大神能详细的解释一下。
zmrs163
级别: 家园常客
精华主题: 0
发帖数量: 375 个
工控威望: 523 点
下载积分: 1470 分
在线时间: 325(小时)
注册时间: 2017-06-12
最后登录: 2024-12-27
查看zmrs163的 主题 / 回贴
4楼  发表于: 2017-09-05 07:50
没有影响,建议找一本计算机网络相关的书籍看下物理层和数据链路层的内容你就明白了
15828289789
落魄浪子
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 118 点
下载积分: 730 分
在线时间: 10(小时)
注册时间: 2017-08-23
最后登录: 2022-04-27
查看15828289789的 主题 / 回贴
5楼  发表于: 2017-09-05 08:44
我对这个 奇校验 偶校验 也很疑惑,不管用那个校验在程序里面没有体现,只有总校验才写程序里。
zmrs163
级别: 家园常客
精华主题: 0
发帖数量: 375 个
工控威望: 523 点
下载积分: 1470 分
在线时间: 325(小时)
注册时间: 2017-06-12
最后登录: 2024-12-27
查看zmrs163的 主题 / 回贴
6楼  发表于: 2017-09-05 10:06
简单来说,奇偶校验,停止位这些设定都由硬件自动添加了,而CRC,LRC之类的校验只能自己来写程序,因为这个模块本来就不支持MODBUS
15828289789
落魄浪子
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 118 点
下载积分: 730 分
在线时间: 10(小时)
注册时间: 2017-08-23
最后登录: 2022-04-27
查看15828289789的 主题 / 回贴
7楼  发表于: 2017-09-06 10:40
终于对了只有启动,