一、概述
西门子PLC S7-200 SMART是用于小型自动化控制系统的一款西门子PLC产品,它的产品种类丰富,配件多样,软件界面友好,并可以和西门子触摸屏组合控制系统,是中小型自动化控制系统的***解决方案。西门子PLC S7-200 SMART采用了新型的设计方法,信号板可以扩展通讯接口,数字量接口,模拟量接口,并且能合理的分配空间,与此同时,它的CPU处理速度快,集成了SD卡插槽,通过通用的SD卡可实现程序的下载,数据存储等操作,方便了用户对它的维护。本文下面就为您介绍一下西门子PLC S7-200 SMART系列编程软件的数据格式,供用户在对自动化控制系统进行程序设计时进行参考。
二、西门子PLC S7-200 SMART数据格式
西门子PLC S7-200 SMART的数据主要分为:
1. 内部数据存储区
(1)M:位存储区,可以按位、字节、字或双字来存取M区数据
(2)V:变量存储区,可以按位、字节、字或双字来存取V 区数据
(3)T:定时器存储区,用于时间累计
(4)C:计数器存储区,用于累计其输入端脉冲电平由低到高的次数
(5)HC:高速计数器,独立于 CPU 的扫描周期对高速事件进行计数,高速计数器的当前值是只读值,仅可作为双字(32 位)来寻址
(6)AC:累加器,可以像存储器一样使用的读/写器件,可以按位、字节、字或双字访问累加器中的数据
(7)SM:特殊存储器,提供了在 CPU 和用户程序之间传递信息的一种方法。 可以使用这些位来选择和控制 CPU 的某些特殊功能, 可以按位、字节、字或双字访问 SM 位
(8)L:局部存储区,用于向子例程传递形式参数
(9)S:顺序控制继电器,用于将机器或步骤组织到等效的程序段中,实现控制程序的逻辑分段。 可以按位、字节、字或双字访问 S 存储器
2. 与实际输入/输出信号相关的输入/输出映象区:
(1)I:数字量输入(DI)
(2)Q:数字量输出(DO)
(3)AI:模拟量输入
(4)AQ:模拟量输出