尽管技术人员提出的改进方案都具备实施性,但是实施起来太过复杂,并不算是最佳方案,于是技术人员又提出了另一个方案,那就是在施耐德PLC中设置一个常“1”信号,用这个信号来控制一个报警器,当信号不为“1”时,视为PLC故障,便激活报警。
先前拆解过三菱、松下、还有国产信捷的PLC,基本上内部都是3层结构,包括电源板、IO口板以及控制板,但是所采用的硬件方案倒是五花八门,尤其是一些知名国际巨头的PLC产品,很多主控制芯片都是自家的,而像国产信捷的PLC,虽然号称国产,但是所采用的硬件方案基本上也是国外半导体厂商的芯片,而在本期要拆解的施耐德PLC上,这种情况是否有所改变呢?
施耐德PLC通讯中本质是MODBUS协议,PLC这边只能看到寄存器名称而不知道对应的MODBUS地址,对很多平台来说却只有MODBUS 协议,所以需要根据官方给出的对应关系计算出寄存器相应的MODBUS地址,如下表。