您的位置:控制工程论坛网论坛 » 职业交流 » 请教大家一个复归按键的问题

zhanghe

zhanghe   |   当前状态:在线

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

注册时间: 2010-03-22

最后登录时间: 2023-08-14

空间 发短消息加为好友

请教大家一个复归按键的问题

zhanghe  发表于 2017/9/23 15:35:26      1700 查看 3 回复  [上一主题]  [下一主题]

手机阅读

工况:
XC系列的PLC通过通讯485控制变频器,变频器的正反转是通过往变频器的H03地址的线圏里写1实现的
要实现正转反转切换,用通讯命令往该线圈写个M10,同时M10在HMI上用一个复归型按钮,这样就按一下变1,松手又恢复成0。
问题在这里:
1.通讯需要轮询(同时还有电流,转速,频率等字要读出来),那么就是说通讯并不是实时的
2.既然通讯不是实时的,当我按了M10的那一刻,通讯刚好没有执行到将M10写入线圈H03怎么办?而当它轮询到了,M10已经变成0了

或者是说,如何能保证刚好通讯轮询到轮询正反转指令时,能将M10的状态写入H03,而又不执行多次写入?

(多次写入它就不停的正反切换,达不到一次切换正反转切换的目的)

1楼 0 0 回复
  • wuwei01

    wuwei01   |   当前状态:在线

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

    注册时间: 2010-03-25

    最后登录时间: 2023-08-11

    空间 发短消息加为好友

    wuwei01   发表于 2017/9/24 9:32:37

    一般串口通讯有延迟,我的做法是频率可以采用通讯,但是运转信号我是直接用I/O控制,
    当然如果是总线通讯的话,那个我基本全部用总线通讯实现而不再选用I/O控制:毕竟总线通讯的稳定性摆在那里,不稳定的话总线通讯也不可能推广应用

    2楼 回复本楼

    引用 wuwei01 2017/9/24 9:32:37 发表于2楼的内容

  • xueba

    xueba   |   当前状态:在线

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

    注册时间: 2014-01-06

    最后登录时间: 2023-08-11

    空间 发短消息加为好友

    xueba   发表于 2017/9/24 17:04:15

    信捷自己的变频器支持485,但是485本身通讯容易受到干扰(主要是通讯芯片本身问题),至于总线,Profibus-DP可以说是世界上最垃圾的玩意,你还是选用应用最广泛的DeviceNet与ControlNet,
    Net-Profibus等等,说Profibus-DP是世界上最垃圾的总线主要是那种2根硬铜丝+DB9接头的那种方式,如果是光纤还是特别稳定的!!
    那种2根硬铜丝+DB9接头的Profibus-DP,在工业现场震动时问题最多的就是这个玩意,也是导致这种总线经常发生故障的元凶.........                        

    3楼 回复本楼

    引用 xueba 2017/9/24 17:04:15 发表于3楼的内容

  • atmupkeep

    atmupkeep   |   当前状态:在线

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

    注册时间: 2011-05-08

    最后登录时间: 2023-08-15

    空间 发短消息加为好友

    atmupkeep   发表于 2017/9/25 16:30:41

    通讯万一有问题,关键时刻停不下来就完蛋了

    4楼 回复本楼

    引用 atmupkeep 2017/9/25 16:30:41 发表于4楼的内容

总共 , 当前 /