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

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

18268107369

您的位置:首页 > 公司产品 西门子S7-200PLC模块
6ES7288-1ST60-0AA0

6ES7288-1ST60-0AA0

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

  • 产品详情页1

  • 产品详情页2

  • 附加产品资料

  • 产品说明

6ES7288-1ST60-0AA0西门子

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

编程概念

5.3 创建用户程序

S7-200 SMART

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

5.3.3 使用 STEP 7- - Micro/WIN SMART 用户界面

STEP 7-Micro/WIN SMART 用户界面如下所示。请注意,每个编辑窗口均可按您所选择

的方式停放或浮动以及排列在屏幕上。 您可单独显示每个窗口(如下所示),也可合并

多个窗口以从单独选项卡访问各窗口:

① 快速访问工具栏 (114)

② 项目树 (114)

③ 导航栏 (114)

④ 菜单 (114)

⑤ 程序编辑器 (114)

⑥ 符号信息表 (121)

⑦ 符号表 (121)

⑧ 状态栏 (114)

⑨ 输出窗口 (114)

⑩ 状态图表 (721)

⑪ 变量表 (125)

⑫ 数据块 (118)

⑬ 交叉引用 (715)

编程概念

5.3 创建用户程序

S7-200 SMART

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

5.3.4 使用 STEP 7 7- - Micro/WIN SMART 创建程序

快速访问工具栏

快速访问工具栏显示在菜单选项卡正上方。通过快速访问文件按钮可简单快速地访问“文

(File) 菜单的大部分功能,并可访问近打开的文档。快速访问工具栏上的其它按钮对

应于文件功能“新建”(New)、“打开”(Open)、“保存”(Save) 和“打印”(Print)

项目树

项目树显示所有的项目对象和创建控制程序需要的指令。您可以将单个指令从树中拖放到

程序中,也可以双击指令,将其插入项目编辑器中的当前光标位置。

项目树对项目进行组织:

● 右键单击项目,设置项目密码或项目选项

● 右键单击“程序块”(Program Block) 文件夹插入新的子例程和中断例程。

● 打开“程序块”(Program Block) 文件夹,然后右键单击 POU 可打开 POU、编辑其属

性、用密码对其进行保护或重命名。

● 右键单击“状态图”(Status Chart) 或“符号表”(Symbol Table) 文件夹,插入新图或新

表。

● 打开“状态图”(Status Chart) 或“符号表”(Symbol Table) 文件夹,在指令树中右键单击

相应图标,或双击相应的 POU 选项卡对其执行打开、重命名或删除操作。

说明

提高了项目、 POU 和数据块(数据页)密 码的安全性

与之前版本相比,STEP 7-Micro/WIN SMART V2.3 增强了密码的安全性。如果您正在使

用之前版本 STEP 7-Micro/WIN SMART 创建的项目,则要重新输入密码才能激活增强的

安全性。

导航栏

导航栏显示在项目树上方,可快速访问项目树上的对象。单击一个导航栏按钮相当于展开

项目树并单击同一选择内容。导航栏具有几组图标,用于访问

STEP 7-Micro/WIN SMART 的不同编程功能。

 编程概念



5.3 创建用户程序

S7-200 SMART

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

菜单功能区

STEP 7-Micro/WIN SMART 显示每个菜单的菜单功能区。可通过右键单击菜单功能区并

选择“小化功能区”(Minimize the Ribbon) 的方式小化菜单功能区,以节省空间。

程序编辑器

程序编辑器包含程序逻辑和变量表,您可在该表中为临时程序变量分配符号名称。子例程

和中断例程以选项卡的形式显示在程序编辑器窗口顶部。单击这些选项卡可以在子例程、

中断和主程序之间切换。

STEP 7-Micro/WIN SMART 提供了三个用于创建程序的编辑器:

● 梯形图 (LAD)

● 语句表 (STL)

● 功能块图 (FBD)

尽管有一定限制,但是用任何一种程序编辑器编写的程序都可以用其它程序编辑器进行浏

览和编辑。

可以在“视图”(View) 菜单功能区的“编辑器”(Editor) 部分将编辑器更改为 LADFBD

STL。通过“工具”(Tools) 菜单功能区“设置”(Settings) 区域内的“选项”(Options) 按钮,可

组态启动时的默认编辑器。

状态栏

状态栏位于主窗口底部,显示在 STEP 7-Micro/WIN SMART 中执行的操作的编辑模式或

在线状态的相关信息。

输出窗口

“输出窗口”显示近编译的 POU(第 843 页)和在编译过程中出现的错误的清单。如果

已打开“程序编辑器”窗口和“输出窗口”,可双击“输出窗口”中的错误信息使程序自动滚动到

错误所在的程序段。

5.3.5 借助向导创建控制程序

STEP 7-Micro/WIN SMART 提供以下向导使编程变得更自动更容易:

● 高速计数器

● 运动

编程概念

5.3 创建用户程序

S7-200 SMART

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

PID

PWM(脉宽调制)

● 文本显示

Get/Put

● 数据记录(仅限标准 CPU

PROFINET

要启动向导,可在 STEP 7-Micro/WIN SMART“工具”(Tools) 菜单功能区或在项目树下的

向导节点中选中此向导。打开向导后按下 F1,便可从在线帮助系统中获取有关向导的详

细信息。

5.3.6 LAD 编辑器的特点

LAD 编辑器以图形方式显示程序,与

电气接线图类似。

LAD 程序仿真来自电源的电流通过一

系列的逻辑输入条件,进而决定是否

启用逻辑输出。

LAD 程序包括已通电的左侧电源导轨。 闭合触点允许能量通过它们流到下一元件,而断

开的触点则阻止能量的流动。 逻辑分成不同的程序段。 程序根据指示执行,每次执行一

个程序段,顺序为从左至右,然后从顶部至底部。

各种指令通过图形符号表示,包括三个基本形式:

● 触点表示逻辑输入条件,如开关、按钮或内部条件。

● 线圈通常表示逻辑输出结果,如指示灯、电机启动器、干预继电器或内部输出条件。

● 方框表示其它指令,如定时器、计数器或数学指令。

 编程概念

5.3 创建用户程序

S7-200 SMART

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

选择 LAD 编辑器时,请考虑以下要点:

● 梯形图逻辑易于初学者使用。

● 图形表示法通常易于理解,且全用。

● 可以使用 STL 编辑器显示所有用 SIMATIC LAD 编辑器编写的程序。

5.3.7 FBD 编辑器的特点

FBD 编辑器以图形方式显示程序,类似于通用逻辑门

图。 FBD 中没有 LAD 编辑器中的触点和线圈,但有相

等的指令,以方框指令的形式显示。

FBD 不使用左右侧电源导轨的概念,因此,术语“逻辑流”用于表达流过 FBD 逻辑块的控

制流的类似概念。

通过 FBD 元件的逻辑“1”称为逻辑流。 逻辑流输入的起点和逻辑流输出的终点可以直接分

配给操作数。

程序逻辑由这些框指令之间的连接决定。 即,来自一条指令的输出(例如 AND(与)方

框)可用于启用另一条指令(例如计时器),以创建必要的控制逻辑。 这一连接概念使

能能够解决各种各样的逻辑问题。

选择 FBD 编辑器时,请考虑以下要点:

● 图形逻辑门表示样式对跟随程序流有益。

● 可以使用 STL 编辑器显示所有用 SIMATIC FBD 编辑器编写的程序。

5.3.8 STL 编辑器的特点

STL 编辑器以文本语言的形式显示程序。 STL 编辑器允许您输入指令助记符来创建控制

程序。 STL 编辑还允许您创建用 LAD FBD 编辑器无法创建的程序。 这是因为您是用

CPU 的本机语言在编程,而不是在图形编辑器中编程,在编辑器中必须应用一些限制以

便正确绘图。 如下例所示,这种基于文本的概念与汇编语言编程十分相似。

编程概念

5.4 数据块 (DB) 编辑器

S7-200 SMART

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

表格 5- 2 STL 用户程序示例

LD

A

=

I0.0

I0.1

Q1.0

// 读取一个输入 (I0.0)

// 与另一个输入 (Q1.0) 进行“与”运算。

// 将值写入输出 1

CPU 按照程序指示的顺序,从顶部至底部执行每条指令,然后再从头重新开始。

STL 使用逻辑栈解析控制逻辑。 插入 STL 指令来处理堆栈操作。

选择 STL 编辑器时,请考虑以下要点:

STL 对经验丰富的程序员适合。

STL 有时可以解决无法用 LAD FBD 编辑器轻易解决的问题。

● 虽然您可以使用 STL 编辑器查看或编辑用 LAD FBD 编辑器创建的程序,但反过来

不一定成立。 LAD FBD 编辑器不一定总能显示所有用 STL 编辑器编写的程序。

5.4 数据块 (DB) 编辑器

数据块允许您向 V 存储器的特定位置分配常数 (85)(数字值或字符串)。您可以对 V

储区的字节 (V VB)、字 (VW) 或双字 (VD) 地址赋值。还可以输入可选注释,前面带双

正斜线 //

● 数据块的行必须分配显式地址。可使用存储器地址(地址)或符号表

(121)中以前分配给地址的符号名称(符号地址)。

● 后续行可分配显式地址或隐式地址。当您在单个地址分配后键入多个数据值时,或键

入仅包含数据值的一行时,编辑器会自动进行隐性地址分配。编辑器根据先前的地址

分配及数据值大小(字节、字或双字),适当数量的 V 存储区。

● 数据块编辑器是一种自由格式文本编辑器;但是,它预期地址或符号名称出现在

个位置。如果继续输入一个隐式数据值条目,输入隐式赋值前在地址位置输入至少一

个空格。键入一行后,按 ENTER 键,数据块编辑器格式化该行(对齐地址列、数据

和注释;大写 V 存储区地址)并重新显示行。数据块编辑器接受大小写字母,并允许

使用逗号、制表符或空格作为地址和数据值之间的分隔符。

● 完成一个赋值行后按 CTRLENTER,将地址自动增加至下一个可用地址。

 编程概念

5.4 数据块 (DB) 编辑器

S7-200 SMART

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

示例:数据块页面

注:在输入非显性地址的行上的数据值前输入一个空格。

示例:直接地址和数字值

示例:符号地址和符号数分配

编程概念

5.5 符号表

S7-200 SMART



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

示例:另一种二进制输入方法和得到的二进制分配

可为二进制分配输入数 1 0,或 "true""false""on" "off"(小写,大写,或大小写

混合)。数据块编辑器解释输入并显示得到的二进制分配。

 编程概念

5.5 符号表

S7-200 SMART

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

5.5 符号表

符号是可为存储器地址或常量的符号名称。您可为下列存储器类型创建符号名:I

QMSMAIAQVSCTHC。在符号表中定义的符号适用于全局。已定义

的符号可在程序的所有程序组织单元 (109) (POU) 中使用。如果在变量表 (125)

变量名称,则该变量适用于局部范围。它仅适用于定义时所在的 POU。此类符号被

称为“局部变量”,与适用于全局范围的符号有区别。符号可在创建程序逻辑之前或之后进

行定义。

警告

SM 地址可能不再存在。

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

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

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

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

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

打开符号表

要打开 STEP 7-Micro/WIN SMART 中的符号表,可使用以下方法之一:

● 单击导航栏 (29)中的“符号表”(Symbol Table) 按钮。

● 在“视图”(View) 菜单的“窗口”(Windows) 区域中,从“组件”(Component) 下拉列表中选

“符号表”(Symbol Table)

● 在项目树 (41)中打开“符号表”(Symbol Table) 文件夹,选择一个表名称;然后按下

Enter”或者双击表名称。

系统符号表

还可在项目中使用系统符号表中的符号。预定义的系统符号表提供了对常用 PLC 特殊存

储器 (979)地址的访问。

编程概念

5.5 符号表

S7-200 SMART

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

如果项目的系统符号表丢失,请按以下步骤插入:

1. 在项目树中右键单击“符号表”(Symbol Table)

2. 从快捷菜单中选择“插入 > 系统符号表”(Insert > System Symbol Table) 命令。

在符号表中分配 符号

要将符号分配给地址或常数值,请按以下步骤操作:

1. 打开符号表。

2. 在“符号”(Symbol) 列中键入符号名(例如,Input1)。符号名可包含的大字符数为

23 个单字节字符。


推荐产品

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