发表于:2002-09-17 22:27:00
17楼
呵呵,我有个好主意!将模拟量转换为脉冲!
如果需要传输1个模拟量,那么可以这么做。
1.铺设1根3芯电缆,设3根线分别为A、B、C。其中A线为传输使能线,B线为数据线,C线为公用线。
2.A和B线一端接本地PLC的输入端,另一端接远程PLC的开关量输出端,C线的一端接本地PLC的输入端的公共端,另一端接远程PLC的开关量输出端的公共端。当A线为高电平时,B线传送数据有效,A线为低电平时,B线传送数据无效。
3.假设当前模拟量转换值为十进制的1234,此时置A线为高电平,然后在B线输出1234个脉冲即可。在本地PLC中,如果A线为高电平时,数一下B线的脉冲数就知道那个模拟量的大小了。
4.如果需要增加一个模拟量,再加条数据线即可。
5.在这里,远程PLC必须选24V晶体管输出型号的PLC。