发表于:2009/7/15 15:11:15
#0楼
如图我编写的温度检测报警程序。我调试过了,当PLC运行的时候,我的温度变送器可以读到数值,拿D42来说,我一运行就可以看到是300。
(我的变送器输出是4--20mA电流信号,测量范围在0--150度,我查程序手册,4--20mA的信号对应的是0---1000,那么我用150/1000*300不就是我当前的温度值吗?)
可为什么D50、D56、D58、D60的下面都显示的是“0”?我换成双字运算,还是显示“0” 这是为什么?是我用的储存器不对,还是我的运算有问题?
切记~~!勿浮躁~~!