莫方教程网

专业程序员编程教程与实战案例分享

200Smart存储区(数据类型和存储区是学会编程的关键)

西门子S7-200 Smart的总体框架:CPU 、 通讯模块 、 I/O模块 构成。

输入/输出映像区/存储区

映像区通俗讲就是接收外部信号和对外发送指令,CPU接收和发送指令的关键。

- 数字量输入映像区(DI):可读可写,在程序中对某些数字量输入位进行写操作,可模拟外部数字量输入信号。

- 数字量输出映像区(DO):程序运行中的数字量输出值暂存于此区,并在扫描周期末期将值刷新到物理输出模块,可读可写。

- 模拟量输入存储区(AI):用于存放模拟量输入值,只读。

- 模拟量输出存储区(AO):用于存放模拟量输出值,只写。

CPU内部存储区

- 变量存储区(V):用于存放程序运行中的中间变量或配方数据,可按位、字节、字或双字方式访问,不同CPU型号存储范围不同,如CPU ST40中,范围为VB0到VB16383。

位:V0.0-V0.7 V1.0-V1.7

字节:VB0、VB1

字:VW0、VW2

双字:VD0、VD4

VD0包含VW0和VW2,VW0包含VB0和VB1,VB0包含V0.7-V0.1,注意地址不能重复,以下都相同。

- 标志存储区(M):用来存放逻辑运算的中间结果,可按位、字节、字或双字方式访问,如CPU ST40中,范围为MB0到MB31。

位:M0.0-M0.7 M1.0-M1.7

字节:MB0、MB1

字:MW0、MW2

双字:MD0、MD4

还有 定时器(T),计数器(C),高速计数器(HC),累加器(AC),特殊存储器(SM), 局部存储区(L)顺序控制继电器存储区(S),这些单独讲。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言

    滇ICP备2024046894号-1