1. 我以前看PLC下面连接的从站设备的eds文件,描述IO触发方式有:轮询、周期、扫描、选通等。这些不应该是说的PLC处理IO口的方式吗? 2.这些方式里面那种方式是Z快的,如果分为单个处理和所有IO口总的时间可以分析一下? 3.我知道PLC扫描工作,他也设定了几... 1. 我以前看PLC下面连接的从站设备的eds文件,描述IO触发方式有:轮询、周期、扫描、选通等。这些不应该是说的PLC处理IO口的方式吗?
2.这些方式里面那种方式是Z快的,如果分为单个处理和所有IO口总的时间可以分析一下?
3.我知道PLC扫描工作,他也设定了几个应急的IO口,当IO变化,及时输出,不等所有扫描结束。有点像中断。
4.现在有一种软PLC,他们的运行机制有什么不同吗?
PLC是逐行扫描运行的, 中断优先级高 ,高速计数模块 就是中断输入口了,扫描一条指令的周期是看CPU的,扫描一个轮询是看你的程序步数的,另外 有的指令运行时间不至一个扫描周期,看操作手册
我觉得哥们你关注的有点太专业了,PLC会用就行了。
Z后一个问题 我觉得 机器的运行方式都是一样 包括 电脑
每个PLC型号 标准模块 一般都配备 高速通道,如果没有就要选配相印的模块,关于你的问题,都要等你确定了使用什么品牌的PLC之后确定,在PLC使用说明书中能找到你要的答案。再说明一次,高速计数输入,优先级是Z高的,也就是说 如果有输入,那么PLC会停下顺序扫描 而去处理 中断的内容,只要你的高速计数模块相应速度高于传感器的脉冲时间 即可。这样就不会丢失脉冲。处理完后再返回处理顺序扫描,再说明一点,由于PLC的扫描速度是很快的,给人的感觉是并行执行的,但它确实是一条条指令重上之下扫描的,每条指令是有时间差的。