您的位置:控制工程论坛网论坛 » 变频器 » 通讯问题

辛福军

辛福军   |   当前状态:离线

总积分:224  2024年可用积分:0

注册时间: 2007-10-10

最后登录时间: 2008-07-13

空间 发短消息加为好友

通讯问题

辛福军  发表于 2007/10/15 10:10:19      816 查看 1 回复  [上一主题]  [下一主题]

手机阅读

 我同时带三台变频器,设定好频率后按开机按钮变频器1可以运行而2,3不能立即运行有时甚至不运行,而变频器1更改频率后再开机却仍以原来的频率运行(同时开停机正常).我监控时变频器1,2,3的频率值是同时输出到指定的寄存器为什么只有1可以运行呢???后来我发现 M1129 ON接收逾时,怎么改动能避免接收逾时呢???我用的是MODBUS通讯指令.
1楼 0 0 回复
  • yuanqingming

    yuanqingming   |   当前状态:离线

    总积分:158  2024年可用积分:0

    注册时间: 2007-10-12

    最后登录时间: 2007-12-05

    空间 发短消息加为好友

    yuanqingming   发表于 2007/10/15 10:10:19

    MODBUS通讯是一发一收是一个完整的通讯过程,是半双工的通讯方式,并且总线上始终只有一个点处于发送数据的状态,若果程序中有多个通讯指令在执行,即多个点处于发数据的状态,那么通讯将产生冲突。楼主的问题就是因为通讯冲突的原因,可用通讯完成标志位作为通讯指令执行的条件。

    2楼 回复本楼

    引用 yuanqingming 2007/10/15 10:10:19 发表于2楼的内容

总共 , 当前 /