CPU1214C采集平率是多少,如果要处理瞬态响应的数据该怎么办?

大侠们好,我看手册上面,是说CPU1214的基本指令处理速度是0.1微秒/指令、12微秒/指令、18微秒/指令,这样一般的程序扫描周期都有10~20毫秒了,意思是不是说,每个扫描周期只能采集一次传感器数据?而我们做的试验,有部分数据采集频率可能要达到2000Hz才能满足要求,能用PLC处理么?应该怎样处理啊~求教求教!

问题补充:
采集中断的模块?是说写个中断循环,还是有这么个硬件模块存在?还有高速采集数据的存储,是不是也可以在这个中断中以数据库的形式保存?

最佳答案

用支持中断的采集模块就行。

提问者对于答案的评价:
可不可以麻烦这位大侠讲的稍微详细点?用中断模块的话,采集速度是跟模块的处理速度相关还是程序的扫描周期啊?

最佳答案作者回复:
对补充问题的回答:中断不能说是循环。应该叫中断处理程序,硬件要求在完成采集时发出中断,CPU会立刻(当然有优先级问题,但不大)进入中断处理程序。程序可以将采集的数值存入一个数据库(缓存)。另外就是中断只能解决实时性问题,但如果CPU的总体性能达不到实际的总体需求,就要用更高级的CPU了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月4日
下一篇 2017年11月4日

相关推荐