用PLC控制可控硅,通过改变脉宽来改变电压,I0.0为过零信号输入,但如何让脉宽输出与过零同步呢,请高手指教!
最佳答案
如果你的可控硅输入是50HZ电源,周期即20ms,采用I0.0的上升沿中断加输出立即刷新,以及定时中断,能以ms级的精度大致同步,注意I0.0的输入滤波调到最小.精确同步最好是硬件电路实现.
如果你是周波数控制,对I0.0采用高速计数中断和立即刷新输出可以在更高频率的电源上实现控制.
提问者对于答案的评价:
有道理,不过用I0.0的上升沿来中断不知能不能实现,我成试过用I0.0连接正跳变再连接M位置位,不能实现,可能是变化的频率太快吧。用外部硬件电路来同步,我非常认同。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359856.html