浔之漫智控技术(上海)有限公司
西门子PLC , 西门子变频器 , 西门子数控系统 , 西门子伺服电机
西门子(通信处理器)全国授权一级供货商

在用户程序执行过程中,输入映像寄存器的内容由上一个输入采样期间输入端子的状态决定。输出映像寄存器的状态由程序执行期间的执行结果决定,随程序执行过程而变化。输出锁存器的状态由程序执行期间输出映像寄存器的后状态来确定。各输出端子的状态由输出锁存器确定。程序如何执行取决于输入、输出映像寄存器的状态。

在每次扫描中,PLC只对输入采样一次,输出刷新一次,这可以确保在程序执行阶段,在同一个扫描周期的输入映像寄存器和输出锁存器中的内容保持不变。每重复一次的时间就是一个扫描周期,其典型值为1~100ms。扫描周期与用户程序的长短、指令的种类和CPU执行指令的速度有很大的关系。

四、PLC的特点

S7-200 SMART通过可连接的扩展模块即可处理模拟量,具有更多的输入/输出点及更大的存储器,可完全满足一些中小型复杂控制系统的要求。S7-200 SMART CPU普遍具有以下特点:

(1)集成的24V电源 可直接连接到传感器、变送器和执行器,CPU的输出电流按照型号功率的大小可达到180~400mA,可用作负载电源。

(2)高速脉冲输出 具有两路高速脉冲输出端,输出脉冲频率可达20kHz,用于控制步进电动机或伺服电动机,实现定位任务。

(3)通信口S7-200 SMART具有一个RS485通信口和一个RJ45的以太网端口,支持PPI通信协议,有自由口通信能力。

(4)中断输入 允许以极快的速度对过程信号的上升沿做出响应。

(5)EEPROM存储器模块(选件) 可作为修改与复制程序的快速工具,无需编程器并可进行辅助软件归档工作。

(6)数字量输入/输出点CPU SR20具有12个输入点和8个输出点;CPU ST40具有24个输入点和16个输出点;CPU SR60具有36个输入点和24个输出点。

(7)高速计数器 高速计数器独立于CPU的扫描周期对高速事件进行计数。高速计数器有一个有符号32位整数计数值(或当前值),要访问高速计数器的计数值,需要利用存储器类型(HC)和计数器编号指定高速计数器的地址。高速计数器的当前值是只读值,仅可作为双字(32位)来寻址。

S7-200 SMART PLC的存储器区域

S7-200 SMART PLC的存储器分为用户程序空间、CPU组态空间和数据区空间。

用户程序空间用于存放用户程序,存储器为EEPROM;CPU组态空间用于存放有关PLC配置结构参数,如PLC主机及扩展模块的I/O配置和编址、配置的PLC站地址、设置的保护口令、停电记忆保持区、软件滤波功能等,存储器为EEPROM;数据区空间是用户程序执行过程中的内部工作区域,该区域存放输入信号、运算输出结果、计时值、计数值、高速计数值和模拟量数值等,存储器为EEPROM和ROM。

数据区空间是S7-200 SMART CPU提供的存储器的特定区域,数据区空间使CPU的运行更快、更可靠。S7-200 SMART PLC的数据存储区按存储器存储数据的长短可划分为字节存储器、字存储器和双字存储器等三类。字节存储器有七个,如输入映像寄存器(I)、输出映像寄存器(Q)、变量存储器(V)、位存储器(M)、特殊存储器(SM)、顺序控制继电器(S)、局部变量存储器(L);字存储器有四个,如定时器(T)、计数器(C)、模拟量输入映像寄存器(AI)和模拟量输出映像寄存器(AQ);双字存储器有两个,如累加器(AC)和高速计数器(HC)。

用户对用户程序空间、CPU组态空间和部分数据区空间进行编辑,编辑后写入PLC的EEP-ROM。RAM为EEPROM存储器提供备份存储区,用于PLC运行时动态使用。RAM由大容量电容做停电保持。2 数据区空间存储器的编址方式

在计算机中使用的数据均为二进制数,二进制数的基本单位是一个二进制位,八个二进制位组成一个字节,两个字节组成一个字,两个字组成一个双字。

存储器由许多存储单元组成,每个存储单元都有唯一的地址,可以依据存储器地址来存取数据。数据区空间存储器的单位可以是位、字节、字、双字,编址方式也可以是位编址、字节编址、字编址和双字编址。

(1)位编址 存储器标识符+字节地址+位地址,如I0.1、M0.0、Q0.3等。,I1.4表示图中黑色标记的位地址,I是输入映像寄存器的区域标识符,1是字节地址,4是位号,在字节地址1和位号之间用点号“.”隔开。

按照这种位编址方式编址的存储区有输入映像寄存器(I)、输出映像寄存器(Q)、位存储器(M)、特殊存储器(SM)、局部变量存储器(L)、变量存储器(V)和顺序控制继电器(S)。


发布时间:2024-04-11
展开全文
优质商家推荐 拨打电话