组态简介通过对硬件组件进行组态、参数分配和连接,可将预设的组态和操作方式传送到 S7-1500自动化系统/ET 200MP 分布式 I/O系统中。可在 STEP 7 的设备和网络视图中完成以上操作。所谓“组态”,就是在 STEP 7的设备或网络视图中对各种设备和模块进行排列、设置和联网。STEP 7采用图形化方式表示各种模块和机架。与“实际”的模块机架一样,在设备视图中也可插入既定数量的模块。插入模块时,STEP 7将自动分配地址并指定一个唯一的硬件标识符(HW标识符)。用户可以稍后更改这些地址。硬件标识符无法更改。启动时,系统组件将比较设置的预设组态和系统的实际组态。通过参数分配,可硬件配置中指定CPU 对错误的响应。所谓“分配参数”,是指对所用组件(CPU、模块)的属性进行设置。在 STEP 7中,对硬件配置(“组态”和“参数分配”的结果)进行编译并下载到 CPU 中。之后,CPU将连接已组态的组件,并传送相应的组态和参数设置。由于插入新模块时,STEP 7将重新传送组态和参数,因此模块的更换十分便捷。组态8.1 组态 CPU自动化系统210 系统手册, 01/2023,A5E03461186-AK8.1 组态 CPUCPU 的组态要求组态软件 安装信息STEP 7 V12.0 及更高版本 1)STEP 7 在线帮助1) 自版本 V12 起,可以组态以下 CPU:CPU 1511-1 PN,CPU 1513-1 PN,CPU1516-3 PN/DP请注意,仅之后版本(如,V12 SP1 及以上版本),才能组态所有其它 CPU。有关所使用的 CPU版本是否可在 STEP 7 中组态,请参见相关 CPU 手册。固件版本 V3.0 的 CPU 的项目兼容性要将旧项目下载到固件版本为V3.0 的 CPU,必须将项目升级到固件版本至少为 1.8 且订货号为 6ES751x-xxx01-0AB0 的 CPU。与订货号≥ 6ES751x-xxx03-0AB0 的 CPU 的备件兼容性以下内容适用于自订货号 6ES751x-xxx03-0AB0 起的CPU:对于这些 CPU,订货号 ≥ 6ES751x-xxx01-0AB0 的 CPU 备件可兼容使用。不能将具有 CPU 订货号为6ES751x-xxx00-0AB0 的硬件配置的 STEP 7 项目下载到订货号为 6ES751x-xxx03-0AB0 的 CPU中。例外情况:CPU S7-1500R,请参见上文解决方案:将 CPU 6ES751x-xxx00-0AB0 更换为后续型号6ES751x-xxx03-0AB0 时,必须将 STEP 7 项目升级到 ≥6ES751x-xxx01-0AB0。要进行升级,请使用 SIMATIC STEP 7 ≥V13 SP1 更新 3。在旧版 STEP7 中组态订货号 < 6ES751x-xxx03-0AB0 的 CPU订货号 ≥ 6ES751x-xxx03-0AB0 的CPU 在备件方面与其先前版本兼容。提供有篡改保护功能,尤其是 SIMATIC 存储卡和 RUN/STOP功能的保护。使用相兼容的新版本(如,6ES7515-2AM02-0AB0)替换CPU(如,6ES7515-2AM01-0AB0)时,STEP 7 项目无需更改,也无需对 STEP 7 项目进行升级。在 STEP7 中,仍然可以将新订货号的模块组态为之前版本(如,6ES7515-2AM01-0AB0)。由于在之前的 STEP 7版本中不包含新的订货号(如,6ES7515-2AN03-0AB0),因此也可将 CPU组态为之前的版本。即,之前的订货号(如,6ES7515-2AM01-0AB0)。
读取组态简介与现已安装 CPU 进行连接时,可使用“硬件检测”(Hardwaredetection) 功能将该 CPU 的组态(含集中存在的模块)从设备加载到项目中。无需手动组态 CPU和集中存在的模块,因为将会自动读出实际组态。如果 CPU和集中存在的模块已组态,并且需要在新项目中加载当前的组态和参数,则建议使用“上传设备作为新站”(Upload device asnew station) 功能。有关该功能的更多信息,请参见“备份和恢复 CPU 组态 (页 302)”部分。读取现有组态的步骤1.创建新项目并组态“未指定的 CPU 1500”(Unspecified CPU 1500)。图 8-1 在设备视图中,未指定S7-1500 CPU说明要打开“PLC_x 的硬件检测”(Hardware detection for PLC_x)对话框,请单击“检测”(Detect) 链接。相关示例,请参见 Internet2.在设备视图(或网络视图)的“在线”(Online) 菜单中,选择“硬件检测”(Hardwaredetection) 命令。图 8-2在线菜单中的硬件检测STEP 7 打开“PLC_x 的硬件检测”(Hardware detection for PLC_x)对话框。组态8.1 组态 CPU自动化系统214 系统手册, 01/2023, A5E03461186-AK3. 在“PLC_x的硬件检测”(Hardware detection for PLC_x) 对话框中,单击“刷新”(Refresh)。然后,选择该CPU 并单击“检测”(Detect)。图 8-3 硬件检测对话框组态8.1 组态 CPU自动化系统系统手册, 01/2023,A5E03461186-AK 215硬件检测结果STEP 7 已读出硬件配置与模块信息,并传送到项目中。STEP 7为所有模块指定一个有效的默认参数设置。参数分配可随后进行更改。图 8-4设备视图中硬件检测的结果说明如果要在硬件检测后上线,必须首先将检测到的组态下载到 CPU;否则可能会因为组态不一致而发生错误。有关使用STEP 7 将项目下载到 CPU 的示例,请参见“Internet
CPU 的特性CPU 的属性对系统行为有特殊意义。例如,可在 STEP 7 中对 CPU进行以下设置:• 启动特性• 接口的参数分配(例如,IP 地址和子网掩码)• Web 服务器(例如,激活,用户管理和语言)• OPCUA 服务器• 全局安全证书管理器• 循环时间(例如,Zui大循环时间)• 屏幕操作属性• 系统和时钟存储器•用于防止访问已分配的密码参数的保护等级• 时间和日期设置(夏令时/标准时)。更多信息,请参见Internet 简介要寻址自动化组件或模块,必须为其指定一个唯一的地址。下文中,将介绍各种不同的地址区域。I/O地址I/O 地址(输入/输出地址)用于在用户程序中读取输入和设置输出。组态8.1 组态 CPU自动化系统系统手册, 01/2023,A5E03461186-AK 217组态模块时,STEP 7将自动分配输入和输出地址。每个模块使用一个连续的输入和/或输出地址范围,与其输入和输出的数据量相对应。图 8-5 STEP 7中的输入/输出地址示例STEP 7 默认将模块的地址区指定为过程映像分区 0(“自动更新”)。过程映像分区在CPU的主循环中进行更新。设备地址(例如,以太网地址)设备地址是模块连接到子网的地址(例如,IP 地址或 PROFIBUS地址)。通过这些地址,可在子网中寻址各种设备。如,用于下载用户程序。硬件标识符STEP 7 将自动指定一个硬件标识符(HW标识符),用于标识和寻址模块和子模块。例如,在诊断报警或指令中,HW 标识符用于标识故障模块或被寻址的模块。“系统常量”(Systemconstants)选项卡中包含所选模块的所有硬件标识符及其(硬件标识符)符号名称。该设备中所有模块的硬件标识符和名称同时还将显示在“系统常量”(Systemconstants) 选项卡的默认变量表中。图 8-6 STEP 7 中的默认变量表示例组态8.1 组态 CPU自动化系统218系统手册, 01/2023, A5E03461186-AK8.1.2.2对数字量模块进行寻址简介下文中,将介绍数字量模块的寻址方式。在用户程序中,需要数字量模块的通道地址。数字量模块地址数字量模块的输入或输出地址由字节地址和位地址组成。将会为数字量模块的通道分配位地址。示例:I1.2该示例包括:I 输入 -1 字节地址 字节地址取决于模块起始地址2 位地址从模块读取位地址将数字量模块插入到空闲插槽中时,STEP 7 会分配默认地址。可以更改 STEP 7 中建议的默认地址。