我选的模拟量输出模块是332-5HD01-0AB0,模块的输出地址为304---311,我用编码器的读数作为输出模块的给定,具体做法是将编码器读数限制在-27648到+27648之间,码盘读数大于27648就把27648给MD20,反之亦然,正反转码盘,将读数限制在-27648到+27648之间,并将该值通过MOVE块给MD20,随后再用MOVE将MD20同时给PQW304和PQW306,发现第一和通道输出电压在—10V到+10V之间,而第二个通道的电压值正最大只能到—6.4V到+6.4V之间,这是为什么,谢谢!
问题补充:
谢谢左传老师,我还是不太明白,有没有接线图看看啊,我的接法是3和4拧在一起接负载一端,5和6拧在一起接负载另一端,另外模拟量输入有没有这种干扰啊,非常感谢!
最佳答案
因为你的接线问题,产生的共模干扰电压(Ucm)的缘故!
对抑制共模干扰电压(Ucm)接线的处理方法如下:
(1)每个通道的M-输入端必须连接到模块地。
(2)Mana端也必须接地。
(3)再将Mana端与每个通道的M-输入端短接线。
(4)将未用到的COMP+端接地。
你对照着比对下,认真处理下,再监控下看看!
问题补充:
模拟量输入有这种干扰,就是按照上面的处理方法处理的!
模拟量输出模块,S+和S-连接端用于获取负载的实际电压值并将之传送回SM332。从而使模块能够(在一定程度上)弥补,例如,由于温度变化而导致的波动和偏差。
如果不是自己想要的或是被要求做的,则可把QV接到S+,把Mana接到S-。
第一个通道组的实例:
短路针脚 3 和针脚 4 => “正”的测量连接
短路针脚 5 和针脚 6 => “负”的测量连接
果想要获得补偿,那么执行器必须用 4 根电线连接。这意味着对于第一个通道,需要:
? 输出电压通过针脚 3 和针脚 6 连接到执行器。
? 分配执行器的针脚 4 和针脚 5。
如果不想获得补偿,只需在前面的开关上简单的跨接针脚3-4和针脚5-6。
接线图,见上传的图片:
图片说明:
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc249602.html