再问模拟量的编程:
问题一:一个S7200 CPU226的PLC,接三个EM235的模拟量模块,模块的24VDC可以用226的吗?
问题二:226输入部份是24VDC供电,用变压器把220V变成24DC,要加滤波器吗?226输出部份,
用220V加中间继电器驱动负载,我看手册上面好像24VDC也可以吧,是否是这样的。
我的型号是AC/DC/继电器输出
问题三:EM235模拟量模块,共二路电压输入,二路电流输入;我用一路电流一路电压,并设定
输入为0-5V。因为我的电流传感器和电压传感器的输出是0-5V的。
问题四:电压传感器采集的电压范围是0-250V;输入到电压传感器对应为0-5V,但是AIWO输入的信
号是字,对应就是0-32767,我用传送把AIWO送入VW10;再把VW10转换成实际的电压值;下面
是我的换算公式:
每V对应的值为:32767/5=6553.4 (oV是0;5V对应是32767),这是传感器的。
外部电压的换算,0V还是0;250V对应的A/D值为:(32767-0)/250= 131.068
程序这样写:
LD SM0.0
MOVW AIW0, VW10
/I 131, VW10 (vw10是实际的电压值了)
MOVW VW10,VW20
问题五:因为我要在触摸屏里设定电压的上下限报警值,所以在触摸屏里设定VW30值的时候,只能是
输入220,180这样的数字。(不可能输32500,或者18600,对吧!)这也是我要换算问题三的原因。
LD SM0.0
MOVW AIW30, VW30
LDW>= VW20., VW30
= M30.0 (报警)
问题六:模拟量输出的问题,EM235模拟输出的是+-10V的电压;我需要用它驱动变频器,用来调整变频器的频
率,但是变频器的模拟电位计输入部份是0-10V;
是否可以理解为,输入的AIWO 是0-5V,对应就是0-32767;
输出的AQWO 是+-10V,对应是就是0对应0V,32767对应10V呢?
那么VW10用来输出的时候,是否还需要换算,
谢谢!各位