您好,杭州萧优自动化科技有限公司网站欢迎您!

自动化工业产品解决方案公司秉承质量可靠,信誉为重的经营理念
咨询热线

18268107369

您的位置:首页 > 公司产品 西门子LOGO控制器可编程
西门子6ES7288-1ST40-0AA0

西门子6ES7288-1ST40-0AA0

6ES7288-1ST40-0AA0西门子 SIMATIC S7-200 SMART,CPU ST40, 上,DC/DC/DC, 机载 I/O: 24 个 24V DC 数字输入;16DO 24V DC; 电源:直流 20.4-28.8V DC, 程序存储器/数据存储器 40 KB

  • 产品详情页1

  • 产品详情页2

  • 附加产品资料

  • 产品说明

6ES7288-1ST40-0AA0西门子

SIMATIC S7-200 SMART,CPU ST40, 上,DC/DC/DC, 机载 I/O: 24 个 24V DC 数字输入;16DO 24V DC; 电源:直流 20.4-28.8V DC, 程序存储器/数据存储器 40 KB

状态 LED

CPU EM 使用 LED 提供有关运行状态的信息。

CPU 状态 LED

CPU 提供以下 LED 状态指示灯:

状态 LED 状态 说明

STOP STOP:开

RUNERROR:灭

CPU 处于 STOP 模式时

适用

STOP 带有强制值 RUN:灭

STOP:以 1 Hz 的频率闪烁

ERROR:灭

CPU 处于 STOP 模式且

值被强制时适用

 PLC 概念

4.5 状态 LED

S7-200 SMART

系统手册, V2.5, 01/2020, A5E03822234-AI 105

状态 LED 状态 说明

STOP,带 PROFINET 功能 STOP:开

RUN:灭

ERROR:以 1 Hz 的频率闪

CPU 处于 STOP 模式且任

何已组态的 PROFINET

备失去连接或收到警告时适

用。

RUN RUN:开

STOPERROR:灭

CPU 处于 RUN 模式时

适用

RUN 带有强制值 RUN:开

STOP:以 1 Hz 的频率闪烁

ERROR:灭

CPU 处于 RUN 模式且

值被强制时适用

RUN,带 PROFINET 功能 STOP:灭

RUN:开

ERROR:以 1 Hz 的频率闪

CPU 处于 RUN 模式且任何

已组态的 PROFINET 设备

失去连接或收到警告时适

用。

Busy STOPRUN:以 2 Hz

频率异相闪烁

ERROR:灭



当接电或重启过程中完成卡

评估后,正在处理存储卡或

正在重启时适用

已插入存储卡 STOP:以 2 Hz 的频率闪烁

RUNERROR:灭

将存储卡插入接电的 CPU

时适用

存储卡正常 STOP:以 2 Hz 的频率闪烁

RUNERROR:灭

当接电或重启过程中完成存

储卡评估后,成功完成存储

卡操作时适用。

存储卡错误 STOPERROR:以 2 Hz

的频率同相闪烁

RUN:灭

当接电或重启过程中完成存

储卡评估后,存储卡操作因

出现错误而终止时适用。

故障 STOPERROR:开

RUN:灭

CPU 处于故障模式时适

Ping STOPRUN:以 2 Hz

频率异相闪烁

ERROR:与 RUN 指示灯同

相闪烁

CPU 接收到信号 DCP

制请求(闪烁的 LED 指示

灯)时适用

PLC 概念

4.5 状态 LED

S7-200 SMART

106 系统手册, V2.5, 01/2020, A5E03822234-AI

EM 状态 LED

扩展模块 (EM) 提供以下 LED 状态指示灯:

各数字量 EM 提供一个 DIAG LED,用于显示模块的状态:

● 绿色指示模块处于运行状态

● 红色指示模块有故障或处于非运行状态

各模拟量 EM 为每个模拟量输入和输出提供一个 I/O Channel LED

● 绿色指示通道已组态且处于激活状态

● 红色指示个别模拟量输入或输出处于错误状态

此外,各模拟量 EM 还提供 DIAG LED,可指示模块的状态:

● 绿色指示模块处于运行状态

● 红色指示模块有故障或处于非运行状态

EM DP01 有不同的 LED 组。请参见“EM DP01 PROFIBUS DP LED 状态指示灯

(497)”。

EM 可检测模块的通断电情况(必要时,还可检测现场侧电源)。

表格 4- 25 扩展模块 (EM) LED

说明 DIAG

(红色/ / 绿色)

I/O Channel

(红色/ / 绿色)

现场侧电源关闭 * 呈红色闪烁 呈红色闪烁

没有组态或更新在进行中 呈绿色闪烁

模块已组态且没有错误 亮(绿色) 亮(绿色)

错误状态 呈红色闪烁 -

I/O 错误(启用诊断时) - 呈红色闪烁

I/O 错误(禁用诊断时) - 亮(绿色)

* 仅模拟量信号模块上支持此状态。

S7-200 SMART

系统手册, V2.5, 01/2020, A5E03822234-AI 107

编程概念 5 5

5.1 设计 计 PLC 系统的指南

设计 PLC 系统有很多种方法。 以下这些通用的指南适用于许多设计项目。 当然,您还必

须遵守您所在公司的规程以及您在培训中和现场积累的实践经验。

分解过程或机器

将您的过程或者机器分解成相互独立的部分。 这些独立部分决定了控制器之间的界限,

并将影响功能描述规范和资源的分配。

创建功能规范

写出过程或者机器每一部分的操作描述。 包括下列主题: I/O 点、操作的功能描述、允

许每个执行器(例如螺线管、电机和驱动器)动作之前必须达到的状态、操作员界面的描

述以及与过程或机器其它部分相连的任何接口的描述。

设计安全电路

出于安全考虑,应识别出需要硬接线逻辑的设备。 控制设备若发生故障可能出现不安全

状况,造成机器意外启动或运行变化。 若是意外或错误的机械运转可能导致人员身体受

伤或重大财产损失,应考虑使用独立于 CPU 运行的机电超驰装置,以防止不安全的运

行。

安全电路的设计中应包含以下任务:

● 确定可能造成危险的不正确或意外的执行器操作。

● 确定可确保操作不危险的条件,并确定如何独立于 CPU 检测这些条件。

● 确定上电和断电时 CPU I/O 如何影响过程,并确定检测错误的时间。 此信息仅用

于设计正常和可预期的异常操作,不能用于保障安全的目的。

● 设计独立于 CPU 的手动或机电安全超驰来阻止危险的操作。

● 向 CPU 提供独立电路的相应状态信息,便于程序和任何操作员界面都获得必需的信

息。

● 标识其它与过程安全操作相关的安全要求。

编程概念

5.1 设计 PLC 系统的指南

S7-200 SMART

108 系统手册, V2.5, 01/2020, A5E03822234-AI

操作员站

根据功能规范的要求创建操作站的组态图。 包括以下几项:

● 显示与过程或者机器有关的每个操作站的位置总览图

● 操作站中设备(如显示器、开关和灯)的机械布局

● 包含 CPU 或扩展模块中相关 I/O 的电气图

创建组态图

根据功能规范的要求创建控制设备的组态图。 包括以下几项:

● 显示与过程或机器相关的每个 CPU 的位置总览图

CPU 和扩展 I/O 模块的机械布局(包括机柜和其它设备)

● 每个 CPU 和扩展 I/O 模块的电气图(包括设备模型号、通信地址和 I/O 地址)

创建符号名称列表(可选)

如果选择使用符号名称进行寻址,需要对地址创建一个符号名称列表。 不仅要包含

物理 I/O 信号,也要包含程序中要用到的其它元素。

 编程概念

5.2 用户程序的元素

S7-200 SMART

系统手册, V2.5, 01/2020, A5E03822234-AI 109

5.2 用户程序的元素

程序组织单元 (POU) 由可执行代码和注释组成。 可执行代码由主程序和若干子例程或中

断例程组成。 代码已编译并下载到 CPU 中。 可以使用程序组织单元(主程序、子例程

和中断例程)来结构化用户程序。

● 用户程序主体包括控制应用的指令。 CPU 将按顺序执行这些指令,每个扫描周期执

行一次。

● 子例程是只有在调用时才执的程序的可选元素: 由主程序、中断例程或另一子例程执

行。 当您希望重复执行某种功能时,子例程是非常有用的 与其在主程序中每个需要使

用该功能的位置多次写入相同的程序代码,不如将这段逻辑写在子例程中,然后根据

需要在主程序中调用该子例程。 子例程具有以下优点:

– 使用子例程可以减小程序的大小。

– 由于已将代码移出主程序,因而使用子例程可以缩短扫描时间。 CPU 在每个扫描

周期都会评估主程序中的代码,不管代码是否执行,而 CPU 仅在调用子例程时评

估其代码,如果扫描时不调用子例程,CPU 不会评估其代码。

– 使用子例程创建的代码是可移植的。 您可以在一个子例程中完成一个独立的功能,

然后将该子例程复制到另其它程序中,无需进行重复工作。

说明

使用 V 存储器地址会限制子例程的可移植性,因为一个程序对于 V 存储器地址的分

配有可能与另一个程序对它的分配有冲突。 相比之下,在子例程中为全部地址分配

使用局部变量表(L 存储器)会使子例程具有极高的可移植性,因为当子例程使用

局部变量时,子例程与程序的其它部分之间就不会有地址冲突。

编程概念

5.2 用户程序的元素

S7-200 SMART

110 系统手册, V2.5, 01/2020, A5E03822234-AI

● 中断例程是程序的可选元素,发生特定中断事件时,中断例程会进行响应。 您可以设

计一个中断例程来处理预先定义好的中断事件。 当事件发生时,CPU 会执行该中

断例程。

中断例程不会被主程序调用。 只有当中断例程与一个中断事件相关联,并且在该中断

事件发生时,CPU 才会执行中断例程中的指令。

说明

由于无法预测 CPU 何时会产生中断,所以应考虑尽量限制中断例程和程序中其它部分

所共用的变量个数。

使用中断例程的局部变量表可确保中断例程仅使用临时存储器,从而不会覆盖程序其

它位置使用的数据。

为了保证主程序与中断例程正确地共享数据,您可以使用许多编程技巧。 请参见中断

指令 (336)的说明。

● 其它块中包含 CPU 的信息。 下载程序时,您可以选择下载这些块:

– 系统块: 系统块允许您为 CPU 组态不同的硬件选项。

– 数据块: DB 存储程序使用的不同变量的初始值(V 存储器)。

下例中给出了一段包含子例程和中断例程的程序。 此示例程序使用定时中断,每 100 ms

读取一次模拟量输入值。

表格 5- 1 包含子例程和中断例程的示例程序

主程序

Network 1

LD SM0.1

CALL SBR_0

首次扫描时,调用子例

0

SBR 0

Network 1

LD SM0.0

MOVB 100, SMB34

ATCH INT_0, 10

ENI

将定时中断的时间间隔

设置为 100 ms

启用中断 0

INT 0

Network 1

LD SM0.0



MOVW AIW4,VW100

对模拟量输入 AI4 的值

进行采样。

 编程概念

5.3 创建用户程序

S7-200 SMART

系统手册, V2.5, 01/2020, A5E03822234-AI 111

5.3 创建用户程序

STEP 7-Micro/WIN SMART 的用户界面为创建用户项目程序提供了一个便捷的工作环

境。 STEP 7-Micro/WIN SMART 项目是带有 .smart 扩展名的文件。) 要打开用户界

面,请双击 STEP 7-Micro/WIN SMART 图标,或者从“开始”(Start) 菜单的“SIMATIC”组

件中选择STEP 7-MicroWIN SMART”。

5.3.1 STEP 7 Micro/WIN SMART 兼容性

西门子建议您不要使用早期版本 STEP 7 MicroWIN 打开新 STEP 7 Micro/WIN 创建的

项目。例如,使用 STEP 7 Micro/WIN 2.3 打开由 STEP-7 MicroWIN 2.4 创建的带有

PROFINET 组态的项目可能会导致程序崩溃。

5.3.2 早期版本的 STEP 7- - Micro/WIN 项目

要使用在 4.0 或更高版本的 STEP 7-Micro/WIN 中创建的项目,按以下步骤操作:

● 在“文件”(File) 菜单功能区的“操作”(Operations) 区域单击“打开”(Open) 按钮,然后选

择所需项目。

● 根据需要更正程序。无法打开使用旧版本(早于 STEP 7-Micro/WIN 4.0 版)创建的项目。如果试图打开此类

项目,STEP 7-Micro/WIN SMART 通知用户无法打开项目。

说明

打开用旧版程序创建的项目

• 早期 STEP 7-Micro/WIN.mwp 文件)版本的项目可能包含一种或多种

STEP 7-Micro/WIN SMART 不支持的逻辑结构。打开项目时

STEP 7-Micro/WIN SMART 忽略了其不支持的指令。必须仔细检查项目,并对

STEP 7-Micro/WIN SMART 忽略的程序逻辑部分进行重新设计。

STEP 7-Micro/WIN SMART 忽略旧版项目的系统块,对打开的项目使用默认系统块。

STEP 7-Micro/WIN SMART 会忽略旧项目中所有向导生成的程序块。

• 不可使用“打开”(Open) 命令打开位于 PLC 中的项目。项目文件必须位于用户的个人计

算机/编程设备中。

• 只可为每个 STEP 7-Micro/WIN SMART 实例打开一个项目。必须运行两个 STEP 7-

Micro/WIN SMART 实例才能同时打开两个项目。打开两个实例时,可在其间复制和粘

LAD/FBD 程序元素和 STL 文本。

• 可定义一个默认项目文件夹,用于打开和保存新 STEP 7-Micro/WIN SMART 项目。

警告

使用特殊存储器 (SM) 寻址的 STEP 7- - Micr o/WIN 版本 4.0 或更高版本( .mwp 文 文

件)存在风险

可在 STEP 7-Micro/WIN SMART 中通过早期版本的 STEP 7-Micro/WIN 打开程序

.mwp 文件)。如果程序使用符号特殊存储器 (SM) 寻址,则在项目中插入系统符号表

(121)。符号会正确映射到当前 SM 地址。但是,如果程序使用 SM 寻址,则那

SM 地址可能不再存在。

如果程序的 SM 地址定义不一致,则会导致意外的机械或过程操作。意外的机械或过程

操作可能导致人员死亡、重伤和/或设备损坏。

如果在 STEP 7-Micro/WIN SMART 中打开 .mwp 文件,需要删除“S7-200 符号”表并插

“系统符号”表。之前 .mwp 程序中的符号会映射到当前 SM 地址方案中。转换所有绝

SM 地址,以使用相应的符号名称。


推荐产品

  • 6SL3210-1KE14-3AB2西门子...
  • 6SL3210-1KE13-2AF2西门子...
  • 6SL3210-1KE11-8UF2西门子...
  • 6SL3220-1YD20-0UB0西门子...
  • 6SL3210-1KE28-4AF1西门子...
  • 6SL3210-1KE27-0AF1西门子...