您好,杭州萧优自动化科技有限公司网站欢迎您!
6ES7288-1ST30-0AA0 SIMATIC S7-200 SMART,CPU ST30, 标准 CPU,DC/DC/DC, 机载 I/O: 18 个 24V DC 数字输入;12 DO 24V DC; 电源:直流 20.4-28.8V DC, 程序存储器/数据存储器 30 KB
SIMATIC S7-200 SMART,CPU ST30, 标准 CPU,DC/DC/DC, 机载 I/O: 18 个 24V DC 数字输入;12 DO 24V DC; 电源:直流 20.4-28.8V DC, 程序存储器/数据存储器 30 KB
点是位实体,必须以位或字节的形式访问,但可以采用位、字节、字或双字的形式访
问映像寄存器。因此,映像寄存器更为灵活。
4.1.3 执行用户程序
在扫描周期的执行阶段,CPU
执行主程序,从第一条指令开始并继续执行到最后一个指令。
在主程序或中断例程的执行过程中,使用立即 I/O 指令可立即访问输入和输出。
如果在程序中使用子例程,则子例程作为程序的一部分进行存储。
主程序、另一个子例程或中断例程调用子例程时,执行子例程。
从主程序调用时子例程的嵌套深度是 8 级,从中断例程调用时嵌套深度是 4 级。
如果在程序中使用中断,则与中断事件相关的中断例程将作为程序的一部分进行存储。
在正常扫描周期中并不一定执行中断例程,而是当发生中断事件时才执行中断例程(可以
是扫描周期内的任何时间)。
为 14 个实体中的每一个保留局部存储器:
主程序、八个子例程嵌套级别(从主程序启动时)、一个中断例程和四个子例程嵌套级别
(从中断程序启动时)。
局部存储器有一个局部范围,局部存储器仅在相关程序实体内可用,其它程序实体无法访
问。 有关局部存储器的详细信息,请参见本章中的局部存储区: L。
下图描述了一个典型的扫描流程,该流程包括局部存储器使用和两个中断事件(一个事件
发生在程序执行阶段,另一个事件发生在扫描周期的通信阶段)。
子例程由下一个较高级别调用,并在调用时执行。
没有调用中断例程;发生相关中断事件时才调用中断例程。
PLC 概念
4.1 控制逻辑的执行
S7-200 SMART
系统手册, V2.4, 03/2019, A5E03822234-AF 69
图 4-1 典型扫描流程
PLC 概念
4.2 访问数据
S7-200 SMART
70 系统手册, V2.4, 03/2019, A5E03822234-AF
4.2 访问数据
CPU 将信息存储在不同存储单元,每个位置均具有唯一的地址。
可以显式标识要访问的存储器地址。 这样程序将直接访问该信息。
要访问存储区中的位,必须指定地址,该地址包括存储器标识符、字节地址和位号(也称
为“字节.位”寻址)。
表格 4- 2 位寻址
位地址元素 说明 A 存储区标识符
B 字节地址: 字节 3 C 分隔符(“字节.位”) D 位在字节中的位置(位 4,共 8 位,编号 7 到 0
的位)
E 存储区的字节
F 选定字节的位
在此示例中,存储区和字节地址(“M3”)代表 M 存储器的第 3
个字节,用句点(“.”)与位地址(位 4)分开。
使用“字节地址”格式可按字节、字或双字访问多数存储区(V、I、Q、M、S、L 和
SM)中的数据。
要按字节、字或双字访问存储器中的数据,必须采用类似于指定位地址的方法指定地址。
这包括区域标识符、数据大小标识和字节、字或双字值的起始字节地址,如下图所示。
设计 PLC 系统的指南
设计 PLC 系统有很多种方法。 以下这些通用的指南适用于许多设计项目。
当然,您还必须遵守您所在公司的规程以及您在培训中和现场积累的实践经验。
分解过程或机器
将您的过程或者机器分解成相互独立的部分。
这些独立部分决定了控制器之间的界限,并将影响功能描述规范和资源的分配。
创建功能规范
写出过程或者机器每一部分的操作描述。 包括下列主题: I/O
点、操作的功能描述、允许每个执行器(例如螺线管、电机和驱动器)动作之前必须达到
的状态、操作员界面的描述以及与过程或机器其它部分相连的任何接口的描述。
设计安全电路
出于安全考虑,应识别出需要硬接线逻辑的设备。
控制设备若发生故障可能出现不安全状况,造成机器意外启动或运行变化。
若是意外或错误的机械运转可能导致人员身体受伤或重大财产损失,应考虑使用独立于
CPU 运行的机电超驰装置,以防止不安全的运行。
安全电路的设计中应包含以下任务:
● 确定可能造成危险的不正确或意外的执行器操作。
● 确定可确保操作不危险的条件,并确定如何独立于 CPU 检测这些条件。
● 确定上电和断电时 CPU 和 I/O 如何影响过程,并确定检测错误的时间。
此信息仅用于设计正常和可预期的异常操作,不能用于保障安全的目的。
● 设计独立于 CPU 的手动或机电安全超驰来阻止危险的操作。
● 向 CPU
提供独立电路的相应状态信息,便于程序和任何操作员界面都获得必需的信息。
● 标识其它与过程安全操作相关的安全要求。
编程概念
5.1 设计 PLC 系统的指南
S7-200 SMART
102 系统手册, V2.4, 03/2019, A5E03822234-AF
指定操作员站
根据功能规范的要求创建操作站的组态图。 包括以下几项:
● 显示与过程或者机器有关的每个操作站的位置总览图
● 操作站中设备(如显示器、开关和灯)的机械布局
● 包含 CPU 或扩展模块中相关 I/O 的电气图
创建组态图
根据功能规范的要求创建控制设备的组态图。 包括以下几项:
● 显示与过程或机器相关的每个 CPU 的位置总览图
● CPU 和扩展 I/O 模块的机械布局(包括机柜和其它设备)
● 每个 CPU 和扩展 I/O 模块的电气图(包括设备模型号、通信地址和 I/O 地址)