最近要做一个项目,须计算一个交流电正弦波周期内积分的问题,也就是说要在20毫秒内采集足
够多的点。我刚开始感觉PLC不可能完成这个任务,后来领导说其他厂家有做,没办法还是得做
。
我打算这么做:1毫秒中断一次,中断程序里采集模拟量,每中断一次保存一个数据,总共四路
模拟量,同时还要进行平方计算和乘计算。中断20次为一个周期。
这里就涉及到模拟量输入的速度问题了EM231 手册里转换时间小于250微秒、响应时间(到达
95%)1.5毫秒,SM331普通的没参数,调速同步的转换小于52微秒、执行0.42毫秒(表示用不起
)。
这个项目目的是要计算20毫秒内交流电的有效值,其实就是计算有功功率与无功功率,请各位
大大帮我分析一下怎么实现,以及我的方案的可行性。
先谢过了!
最佳答案
应用PLC自己来编程实现一些电量的测量是一件费力不讨好的事情。由于PLC硬件的采样时间滞后及复杂的计算后结果精度不高,并且,占用了PLC的周期扫描时间。建议:
1、采用无功功率专用的仪表。
2、采用带通讯口的电量采集仪表,十分简便。
3、市场上这样的仪表有许多,智能型电量采集仪表的价格在2K-3K人民币。
提问者对于答案的评价:
其实本人,一开始就不建议采用PLC来计算无功功率的,PLC模拟量本身就是毫秒级的速度,无法完成测算
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc305199.html