发表于:2005-10-24 22:52:00
7楼
建议再将光电耦合器的输出端拆下后,再检查PLC的该位指示灯是亮还是灭.如是灭,那么光耦里做了手脚,为了防止什么动作而故意这样做的.
另查看原理图,不管NPT型还是PNP型,如果将其拆下,PLC的输入信号都应该不会有指示的.因为有反正常的逻辑即亮表示通,灭表示不通.
所以,我的猜测,问题的关键还是在光耦那块.
plc的工作原理,是从输入缓存区读取数据并刷新,一般输入信号只是提供给PLC一个请求或指令,不可能通过PLC程序来控制输入信的ON,OFF.在程序中可以将输入信号短路掉,绝不可能将信号点亮,且常开常闭只会影响指令的取信号正反,并不会点亮PLC指示灯.因此不是PLC的程序问题,只有输出信号才是通过程序来控制的.因此,楼上的看法可能有误噢!