发布于 2009-02-26 10:32:50
0楼
你的模拟量通道是不是没有备用啊,不能加个模块吗?我觉得不可以这样做试试:用SM322的I2.7接a,I2.6接b,I2.5接c来做选通,只不过芯片上的选通电压可能是5V而SM322的高电平是24V,你得考虑用光电隔离了,然后在程序里面写一个循环指令就可以了,
L O
T MW10
SM: L MW10
L 1
+I
= MW10
L MW1O
T IW1
L MW10
L 8
=I
JCN MS
END:NOP 0
你可能需要考虑的是SM322的开关频率问题,能不能达到那你的要求,还有,我写的程序不是很正确,需要一个采集时间没有做,你得考虑多长时间的自加一次。
你也可以选择一个移位寄存器和你的芯片配合,只不过移位寄存器的脉冲需要从PLC上去,这样才能做到选择的通道和采集的数据一致吧。
不知道对不对,请大家指证。
做自己喜欢做的事情。