MODBUS通讯的三个问题

一台S7200 SMART作为MODBUS主站与单片机通讯,每次写入八个字再读取八个字,用的MODBUS库。
问题1:是不是编程里面先写数据,用完成位来触发读数据呢?
问题1:MODBUS通讯是不是用定时器隔一段时间触发一次,那么多久通讯一次比较好呢
问题2:需要在触摸屏上显示通讯状态是否正常,那么怎么编程来显示通讯是正常的呢,使用错误输出为0可以嘛??

最佳答案

问题1:是不是编程里面先写数据,用完成位来触发读数据呢?
用完成位置位标志位,进行读数据条件判断,读完成状态位复位该标志位。
问题1:MODBUS通讯是不是用定时器隔一段时间触发一次,那么多久通讯一次比较好呢
用定时器也可以,用中断也可以,定时器的时间设定要大于通讯动作完成时间。
同时要监控状态字和标志位。
问题2:需要在触摸屏上显示通讯状态是否正常,那么怎么编程来显示通讯是正常的呢,使用错误输出为0可以嘛??
可以,通讯正常标志位需要结合初始化状态字、发送状态字、接收状态字、ERROR标志位等综合判断后作为通讯正常标志

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。
或者参考@WWCWWC的回答也可以

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc174819.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月18日 下午10:32
下一篇 2017年6月18日 下午10:32

相关推荐

  • ET200模块故障

    大神们,ET200智能从站SF和BF包括ET200电源模块SF灯都突然红灯常亮,过几移钟自动恢复,什么情况??? 最佳答案 1、建议首先检查ET200站的电源,正常情况下报警不会导…

    SIMATIC S7-200 2021年7月5日
  • S7-200 smart 设置高速计数器独读取正交AB相编码器的值

    把高速计数器设置成9、10能自动判断正转还是反转吗?就是能不能自己增加或者减少当前计数,还是需要自己判断相位差? 最佳答案 AB正交计数模式就是自己根据AB相位差判断正反转的,你无…

    SIMATIC S7-200 2021年7月5日
  • 求大哥帮帮我 200程序以及wincc 的按钮组态

    我点击电压旁的IO域可以数字输入值的大小  连接变量是VW440 如梯形图所示  假如现在电压是110V 我想按上升建按…

    2017年10月29日
  • plc怎样显示

    我想用plc来显示它所采集到的各种传感器的信号,请问各位大侠该用那几个模块,该怎样做 最佳答案 有点笼统看不明白,不知道是要在线监控传感器的信号还是采用文本显示器来显示或者用触摸屏…

    SIMATIC S7-200 2020年11月1日
  • 我想做一个PROFIBUS总线

    可不可以在上位机上做一个像人机一样的界面.来操作PROFIBUS网络.要什么软件来做,请各位帅哥给点意见.谢谢 问题补充:上位机要不要CP卡,还是用的COM端口.CP卡的型号是多少…

    SIMATIC S7-200 2021年7月5日
  • 电源公共点的问题

    请问plc输出的24V直流电源和风阀执行器的交流24V电源的公共点要不要接地。 请大家帮帮忙! 问题补充:因为风阀执行器的电源和输入信号是用的公共端子,所以两个电源一定要…

    SIMATIC S7-200 2021年7月5日
  • PLC的执行顺序问题

    各位,PLC执行是顺序依次执行每条指令,而后从头循环。 1、有一个疑问,比如说我的程序中有一段关于步进电机的控制,需要输出一串脉冲串,那么程序执行到这里后,是如何的?是一…

    SIMATIC S7-200 2021年7月5日
  • S7200 pto控制步进电机连续运转

    各位大侠,我是用224XP,想编程控制步进电机以一定的速度连续运转。是不是在固定的周期内,脉冲发送完电机就停止运转? 问题补充:既然脉冲发送完,电机停止,。如果我想让步进电机以一定…

    SIMATIC S7-200 2020年10月31日
  • s7-200 Modbus通讯不正常

    modbus通讯时挂上扩展模块就不能通讯,取消扩展模块就能通讯这是怎么一回事?有人说有可能与模拟量地址从了这又是怎么一回事,模拟量有单独的地址吗? 最佳答案 检查一下扩展模块连线是…

    SIMATIC S7-200 2018年12月7日
  • cpu 226与em223如何接线

    我做的系统中包括cpu 226和em223(16继电器输出,16开关量输入)如何接线?越详细越好。包括226和223所有线。不接地行吗? 问题补充:图看不太清楚。用语言描…

    SIMATIC S7-200 2021年7月4日