想问一下485轮询的问题

如果我用plc串联通讯32台485设备,我用计时器加%ignore_a_1%的方式来通讯速度快,还是轮询方式速度快?
轮询的优势在哪里?
如果用轮询,需要用多少个msg程序来轮询?
希望各位老师来帮忙解答一下这些问题。

图片说明:

想问一下485轮询的问题   

最佳答案

1、轮询的速度快,你用上一个指令的DONE去触发下一个指令,这样轮询,肯定比你的定时更实时准确,如果担心其中一个设备有问题,导致轮询中断,可以把Error也加进去,即通讯完成或通讯有错误,都跳过去执行下一个;
2、优势如第一条写的,如果你用定时,肯定要按通讯间隔最长的时间设定,否则指令还没执行完,你就执行下一个指令,就会报错;
3、你先简单明了,容易监控的话,你就没一个设备用一个,一要是用一个指令的话,就需要实时修改你MSG引脚上的参数,这个用SCL语言做更容易些;

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午10:58
下一篇 2021年7月4日 下午10:58

相关推荐

  • smart1000iev3和SR30通讯

    smart1000ie v3和s7-200smart plc(sr30)怎样建立通讯连接,设置哪些参数,用什么线 钻石用户推荐最佳答案 Smartline&nb…

    SIMATIC S7-200 SMART 2020年10月30日
  • modbus协议中ctrl和init的区别

    第一次接触mdbus协议,能给我解读下上面两个和下面两个的区别吗? 图片说明:    产品版区:SIMATIC S7-200 SMART 悬赏西币:1 | 解决…

    2019年6月10日
  • S7smart重复调用子程序里的定时器怎么解决?

    需要用到一个子程序重复调用8次,子程序里要用到定时器,但子程序里的声明中没有定时器的数据类型,不像300中功能和功能块里都有定时器数据类型的声明,这个怎么解决? 图片说明: &nb…

    2017年6月1日
  • 这段日期设置理解不了。

    这段程序VD5940不等于VD5930时进行日期设置,下面双字移动后就相等了那么就不能进行时间设置了吗? 问题补充:刚才没有上传成功 图片说明:    最佳答案…

    2020年10月30日
  • 程序里这些英文是什么意思?

    程序里这些英文是什么意思?Dmin, Din, Correction,outi,ouTr,Failure是什么意思? 图片说明:    最佳…

    2020年10月30日
  • Smart line 软件安装问题

    如图所示,Smart liine v3 安装不上,在这一步一直要求注销电脑。求帮助,谢谢! 问题补充:如图所示 图片说明:    …

    2019年6月10日
  • 200smart 固件等

    新买的SR20及模块,还有触摸屏,都未拆封,过两天做项目要用,我需要准备什么吗?比如需不需要固件升级、恢复出厂设置等等,还是可以直接到现场接线装程序调试就行了? 最佳答案 你现在新…

    SIMATIC S7-200 SMART 2020年10月30日
  • SMART 200 PLC的TCP通讯

    SMART作为客户端无法与服务器建立连接,TCP-SEND报错误代码9;但SMART作为服务器,调试助手作为客户端的时候,通讯没有问题。程序按西门子官网程序来的,现在我可能忽略掉了…

    SIMATIC S7-200 SMART 2020年10月31日
  • 200smart模拟量模块

    200smart模拟量模块对应的数字量是多少,有人编程序用27648,有的用下限用5460,上限用32000,不知道怎么回事 最佳答案 上限用32000这是老款200模拟量的值为这…

    SIMATIC S7-200 SMART 2020年10月30日
  • 高速计数器的多重使用

    检查皮革质量并计量皮革米数,皮革A品质30米一卷,B品质40米一卷。人工选择品质,选择A品质时到达30米,D0清零重新计数,同时D12不清零一直累计一天再清零。选择B品质时,D0、…

    2017年5月31日

发表回复

登录后才能评论