modbus通讯,,做轮询和写入程序,所有的主站程序轮着忙,读取不到数据

刚开始波特率设置成9600,所有的都是正常的,但是读取数据时间略长,我把波特率由9600改为19200,从站设置改了,CM1241模块设置也改了,通讯初始化程序也改了,但是现在能转起来了,但是都是忙,请问可能是哪些原因

最佳答案

我之前在做cm1241扩展模块做modbus rtu通讯时,曾经验证多次修改通讯频率,这个修改后需要PLC或者仪表重新上电的,这个主要还是根据仪表设置要求来确定的,你断电再测试一下看看。

提问者对于答案的评价:
我试了,还是不行,一般都要设置哪些

最佳答案作者回复:
你是如何判断通讯响应时间的,用间隔定时器检测?
从原理上说,通讯频率自9600变更到19200的通讯速率不是一倍的关系,之前,我在200smart上用间隔定时器做过测试,只能是提高通讯速率,而非是一倍或者几倍的倍率关系。
你不妨用程序检测一下,各频率段之间的时间差异。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:29
下一篇 2021年7月5日 上午11:30

相关推荐

  • 建立通信就是不能下载

    我司大型电机用的是西门子变频器控制,那是2004年的产品,这十几年当中更换了几次通信板。我用的SP9软件和PPI电缆建立了连接,但是不能上传里面的程序,还弹出了对话框(无法建立与指…

    SIMATIC S7-200 2021年7月5日
  • 224的数字量输入特性

    在224的数字量输入特性中这么写:输入类型 漏型/源型 (IEC 类型1/漏型)那小弟不明白是定货时确定漏型/源型,还是应用中去设置漏型/源型,新手恳…

    SIMATIC S7-200 2021年7月5日
  • 214和226之间的通讯问题

    我现场的情况:两台214分别和一台226通过2条紫色线缆连接,2台214分别距离226为400米;这样的是一组,总共有4组,外加一组只有一台226的,这样算是5组吧,这5组距离主控…

    SIMATIC S7-200 2020年11月1日
  • 高速计数器控制字中计数速率的选择?

    我看论坛中有高手说,“可根据被控制对象所要求的精度来选择高速计数器的倍频”。既然选择1倍频和4倍频,高速计数器读出的还是那么多个脉冲.那么在内部运算中是如何进行放大的?能否举个例子…

    SIMATIC S7-200 2020年10月31日
  • S7-200PLC的通信口金属外壳的问题

    S7-200PLC  PORT1通信口金属外壳与200CPU挂的EM223CN继电器扩展上24V电源端M端子点是通路吗? 最佳答案 金属壳 与机壳接地…

    2019年6月11日
  • 请问V90伺服200V和400V的区别是什么?

    指的是高惯量和低惯量吗? 最佳答案 一般200V适合于低惯量的单相伺服,400V适应与高惯量的三相伺服系统。 图片说明:    提问者对于答案的评价:

    2021年7月5日
  • LOGO及其扩展模块变频恒压供水

    各位大侠,有没有用LOGO作过变频恒压供水程序的,能否实现S7-200 PLC的功能,能否在显示面板上固定显示设定压力和进出水压力等等. 最佳答案 简单的供水功能应该可以…

    SIMATIC S7-200 2021年7月5日
  • 怎样把读出来的时钟转为十进制的数

    怎样把读出来的时钟转为十进制的数 最佳答案 实时时钟BCD转INT。读实时时钟,将年月日时分秒—-星期复制到以VB10开始的8个字节中,以BCD码存储,然后转换为十进制整数LD…

    SIMATIC S7-200 2020年11月1日
  • S7-200调用子程序次数

    CPU226最多调用128次,子程序也可嵌套调用.一个个去数比较麻烦也容易出错,有没其它方法去看写的程序里共调用了多少次子程序呢? 问题补充:谢谢大家!程序理解没什么问题。我需要做…

    SIMATIC S7-200 2021年7月5日
  • 西门子温度模块

    西门子温度模块231能不能读NTC温度探头 最佳答案 NTC热敏电阻不能直接接到231模块。EM231模块只能接受电流或者电压信号。就算你想建立电阻与电压的关系,此时电阻与电流电压…

    SIMATIC S7-200 2017年6月24日

发表回复

登录后才能评论