8155除了与CPU单元连接的AD0-7地址/数据总线外,还有3组I/O口,2组8位,1组6位,内部还有256x8位存储器.存储器存储的是PLC各个I/O口的状态,一组8位I/O口做为数据总线,一组6位I/O口做为PLC的I/O口的选通译码信号,这6位即可选通2的6次方=64个PLC的I/O口,每个PLC的I/O口有8位连接在数据总线上,即可控制64x8=512位PLC的点.至于这512位怎么分配给I或O,那就由CPU读和写的指令来控制了.
- p, E6 \$ K/ O, _ ~
9 d+ o* D3 `& e* d其实对于学习PLC应用的人来说,没有必要花时间去搞清楚PLC的内部结构,只需掌握各种模块的选择运用和编程即可,即使是维修,能做到电路板级维修即可,要想做到芯片元件级的维修很难,那是PLC生产厂商的售后服务部门的维修工程师的事,而且目前的PLC厂商根本不提供任何硬件方面的资料,现在的PLC的结构也很少类似8086或8031+8155这种低档的模式,如果CPU单元坏了,用户基本上没有维修的可能.如果有时间想学习PLC的硬件结构,可以在这个论坛里找些计算机(单片机)原理与接口方面的书. |