发布于 2011-05-30 00:21:05
31楼
以S7-300 CPU314C-PTP 及 CPU314C-2DP为例
I/O 地址区
输入 1024 字节(可自由寻址)2048 字节(可自由寻址)
输出 1024 字节(可自由寻址)2048 字节(可自由寻址)
分布式
输入 - 2003 字节
输出 - 2010 字节
I/O 过程映像
输入 1024 字节 2048 字节
输出 1024 字节 2048 字节
可调节输入 1024 字节 2048 字节
可调节输出 1024 字节 2048 字节
预设输入 128 字节 128 字节
预设输出 128 字节 128 字节
1.新版的S7 "I/O地址区"包括"过程映像区"与"外设地址",
2.可全部设置为"过程映像区",也可全部设置为"外设地址"
3.输入与输出是独立编址的,互不重叠 如I0.0 Q0.0 IW10 QW10
4."过程映像区"与"外设地址" 地址重叠,如IW0与PIW0是重叠关联的,不可同时分别独立作为不同的地址使用
5."过程映像区"可以访问到 位:I0.0 字节:IB0 字:IW0 双字:ID0
6."外设地址"不能以位访问,只能访问到 字节:PQB0 字:PQW0 双字:PQD0
7.在循环程序处理过程中,CPU 需要一致的过程映像信号。 为此,在程序执行之前读取/写入过程信号。在随后的程序处理中,CPU 在对输入(I)和输出 (O) 地址区寻址时不直接访问信号模块,而是访问包含I/O 过程映像的CPU系统存储区。
8.通过"外设地址"程序可以直接访问信号模块,可即时刷新输入输出通道的值,具有比"过程映像区"更快的响应速度
9.为什么外设地址从256开始,主要是沿袭从S5以来一贯的设置
10.同S7-200不同,S7-300/400的I/O地址必须对应硬件通道,空地址是无法访问的,否则会地址访问出错
11.不管"过程映像区"还是"外设地址",输入地址是只读的,输出地址是只写的.当M用是有问题的
12.模拟量通过"过程映像区"访问也是可以的,只是响应滞后.
13.开关量通过“外设地址”访问也是可以的,只是直接位访问是不允许的
Zane
注册自动化系统工程师
Always save before download