电压模拟量采集瞬时值,怎么编程呢?

一般电压隔离变送器传送PLC的是有效值,输入0-10V,传送出来的有效值实际值为0-380,但是我想要看他的瞬时值,这个怎么编程呢?千万别说让我看1500的编程手册

问题补充:
我想做一个电机并网的控制,条件就是电网电压与发电机定子电压相位同步,我想通过PLC编程来识别到两者同步的时刻再自动并网

最佳答案

编程思路:
设置中断的目的是定时采集模拟量数据,当然也可以按plc扫描周期,具体看你要求。假设采集的周期是100个数据,将这100数据排列取最大的就是你要的。
补充问题回复:
可以这样来试试。
接着前面的思路,假设设置定时中断OB35,时间为1mS。
而50HZ:1/50 = 0.02S(20mS)一个完整的正弦波正半波和负半波各自占10mS
哦,对了。
建议在正弦波过零时投入,即比较模拟量输入等于0时投入,就没有的周期寻找、计算、比较的麻烦。
问题是采集时间、输出执行的响应时间周期不好界定,只能用中断或者立即执行指令来做。

提问者对于答案的评价:
好的,谢谢,我用你的方法先试试,

专家置评

您说的这个瞬时值是指模块采集到的数据还是交流电波形的瞬时值?

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

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

相关推荐