quote:以下是引用Automann在2012-09-21 17:23:43的发言:quote:以下是引用Zaehler在2012-09-21 16:58:34的发言:quote:以下是引用东方红一红在2012-09-17 14:26:42的发言:
1,I/O信息进入PLC系统都必须通过I/O内存,I/O地址区是对这些内存的编址。
2,I/O内存中S7体系里分映像区和过程映像,前者周期刷新,可按bit、byte、word、dword访问;后者读写刷新,可按byte、word、dword访问。映像区较小,编址从0.0开始,过程区很大,编址从256开始。这两个区在PLC厂家设计各规格的产品时已经确定,不能更改。产品样本里有具体数据。
3,数字量通道和模拟量通道是对不同I/O信号采集分配到I/O内存后的称谓,数字I/O和模拟I/O都可以分配到映像区或外部过程区。数字量通道和模拟量通道不是I/O区不同内存的概念。
4,在S7系统的I/O内存里没有I/O过程映像中可调节输入和预设输入的概念。S7的I/O模板谱里有I/O一体,以及I/O可定义的模块。I/O可定义模块是一种很特殊的模块,其具体信号通道或点位是I还是O可以预定义。
貌似不是所有的CPU的外设存储区都是从256开始,较低型号的CPU,过程映像区可能只有128字节
外设I/O区和过程映像区是重叠的,都是从0号字节开始。请看下面的立即输出:
L QB0
T PQB0
L QB0
T PQB0
上述指令只是说明,映象去也可以读写刷新,即映像区内存如何以PIB/PQB,PIW/PQW,PID/PQD寻址,可以实时读写刷新。映像区和外设过程区是不重叠的。