恭喜,你发布的帖子
发布于 2018-09-07 22:07:26
26楼
要是PN分布式IO,不会那么慢的。
在PN IO通讯中,使用的是100M速率。就是说,每毫秒可以发送这种短小报文将近200-300条。
对于1200、1500 来说,它的通讯是与主扫描循环并行的(时间片)而不是主扫描循环之后来执行。对于 RT来说是仍是异步通讯。
具体你可以去看 组态中的发送时钟和 IO刷新周期。通常发送周期是1mS。这个意思就是 每毫秒会与 一个或几个 分布式IO设备交换信息。具体与那(些)个IO设备交换信息,则要看每个IO设备的配置;有的是2mS有的是4mS。通常是选用自动配置。2mS的意思就是 每2mS这台的IO信息就刷新一次;4mS的意思就是 每4mS 这台的IO信息就刷新一次。
IO刷新是一回事,而主扫描程序映像区刷新又是另外一回事儿。如果主循环扫描长达70毫秒,那就是70毫秒与IO映像区交换一次。
你可以在线看。
哦。这个答案我很适合,说中我想知道的东西了。
是不是说一般通讯会比扫描更快?
扫描一次,已经通讯了一百几十次了。那么显得通讯的时间好像已经可以忽略了。
?
我心里最大的一个疑问就是,实物两条皮带应该在“同一时刻”从a速增加到b速,但是实际两者有先有后,谁先谁后没有规律,前后相差0.6秒。
到底就算出错了,会是什么东西出错了呢?作为编程者,一定不会是主观地做出这个先后次序的。会是什么原因?这个疑问,那个外援一直没给答复。
请填写推广理由:
分享
只看
楼主