2016 - 2024

感恩一路有你

plc的几种总线通讯 PLC如何实现轮询呢,轮询的机制是怎么样的呢?

浏览量:1526 时间:2021-03-15 15:02:58 作者:admin

PLC如何实现轮询呢,轮询的机制是怎么样的呢?

我不知道轮询是指通信轮询还是其他什么?

对于Modbus通信轮询:

1)原因:因为我们与多个设备通信,但是每次只能有一个MSG(西门子),所以我们需要使用轮询

2)方法:我们可以使用通信完成位或时间加计数器

当我们需要计算多个文件的消息摘要时,程序在单线程中运行是没有问题的,但在多线程中运行理论上相对容易,速度相对较快,但在多线程处理后,如何获得线程执行的信息

我们知道可以通过执行线程的start()来启动线程,线程的任务在run()中执行。但是在线程执行之后,如何获取线程执行的信息呢?也许我们可以在thread类中定义一个方法来提供线程的启动类调用,但是线程什么时候才能完成执行呢?另一方面,在线程的run()完成执行之后,它将主动地向startup类提供消息。这种方法更安全。

所以有两种方法可以获取线程执行信息:1。轮询

2。回调

1。Polling

在启动类中启动线程后,启动类会询问线程是否无限期地完成了执行。

plc的几种总线通讯 plc通讯方式 plc485通讯怎么编程

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。