首先是显然有错误,一个是硬件理解问题一个是软件理解的问题。
硬件理解上,首先靠外部变化是对滴,但是PLC数字量输入信号的采集是靠输入信号的状态变化,也就是说不管外接触点为常开或者是常闭点,常开触点不动作(状态不变化),对应的映像寄存器为0,当外接触点变为常闭,常开触点动作(状态发生变化),对应的映像寄存器为1。也就是说PLC只判断该输入点是否接通,来对内部寄存器进行变化。



软件上,当你外部热继接常开时,程序上就要用常开,外部接常闭时,程序上就要用常闭!
简单的来说,你可以吧PLC得输入点理解为一个继电器的线圈,输出点理解为该继电器的触点。如果学习编程的话,做好能有PLC硬件,先进行简单的程序,上传到PLC进行试验,这样比较好,比只看书好很多。编程实践才是硬道理,一个程序编的时候看不出什么问题,一上传到PLC实际工作很多问题才能出现!
门电路。门电路是数字电路中最基本的逻辑单元,使输出信号与输入信号之间产生一定的逻辑关系,所以在数字电路中的基本电路有门电路。用数字信号完成对数字量进行算术运算和逻辑运算的电路称为数字电路,或数字系统。由于具有逻辑运算和逻辑处理功能,所以又称数字逻辑电路。


