在指令中使用过程映像分区 (S7-1500) 简介一些指令将通过”PART“输入参数来输入过程映像分区(如更新过程映像分区输入的“UPDAT_PI” 指令和将过程映像分区输出到 I/O输出的“UPDAT_PO”指令)。 我们将在后续章节介绍如何为过程映像分区定义用户常量,以及如何将其用于在用户程序中输入过程映像分区。 如果在 I/O 组态中使用不同的过程映像分区,那么这些符号将大大简化 编程过程。例外: 即便连接到 OB(OB61 到 OB 64),系统也不会更新等时同步模式中断 OB 的过程 映像分区。 所分配的过程映像或过程映像分区将显示在已分配 OB的属性中(不能更改)。 在用户程序中更新过程映像分区 可通过特殊指令,更新用户程序中的每个过程映像分区。 过程映像分区输入可使用“UPDAT_PI”指令,而过程映像分区输出则使用“UPDAT_PO”指令。 要求 • 已经打开并激活设备视图。 • 模块或子模块有I/O 地址。 步骤 要更改预设的过程映像范围,请按以下步骤操作: 1. 在设备视图中,选择要设置起始地址的模块。 2.在巡视窗口中,单击“属性”(Properties) 下的“I/O 地址”(I/O Addresses) 区域。 3.在“过程映像”(Process image) 下,选择所需的过程映像。要求 已组态了I/O、分配了地址和过程映像分区,并创建了所需的块。 在本示例中,编程语言为 LAD。 步骤 请按以下步骤操作: 1.打开变量表并在“用户常量”(User constants) 选项卡中输入“Pip”(过程映像分区)数据类型 的常量。为每个使用的过程映像分区指定一个名称。,必要时,请添加注释信息。 2. 打开程序编辑器(如,双击项目树中的 OB)。 3. 将UPDAT_PI 指令拖放到程序段中。 4. 双击 PART 输入参数打开变量选择。 在变量选择中,只列出过程映像分区常量。 5.选择所需的过程映像分区。 将地址分配到程序中的某个位置 (S7-300, S7-400, S7-1500) 可以将模块 I/O通道的地址直接分配到程序中的使用点或变量表。 要求 • 设备视图的硬件和网络编辑器已打开。 • 设备视图的缩放等级必须设置为至少200%,才可以完整显示各个 I/O 通道。 • 程序编辑器或变量表的指令窗口已打开。
要将模块的 I/O通道分配给程序中的使用点或变量表,请按以下步骤操作: 1. 在设备视图中,导航到具有所需 I/O 通道的模块。 2.单击并按住鼠标键,将所需的 I/O 地址拖放到块中相应的使用点或变量表。这样,模块地址将分配给程序中的使用点或作为变量输入到变量表中。 说明也可以将块的输入或输出变量拖放到模块的输入或输出中,以便将变量与模块的 I/O 通道相 链接。步骤 要将模块的 I/O通道分配给程序中的使用点或变量表,请按以下步骤操作: 1. 在设备视图中,导航到具有所需 I/O 通道的模块。 2.单击并按住鼠标键,将所需的 I/O 地址拖放到块中相应的使用点或变量表。这样,模块地址将分配给程序中的使用点或作为变量输入到变量表中。说明 也可以将块的输入或输出变量拖放到模块的输入或输出中,以便将变量与模块的 I/O 通道相 链接。组态 Web 服务器(S7-300, S7-400, S7-1500) 有关 Web 服务器的信息 (S7-300, S7-400, S7-1500)简介 使用 Web 服务器,授权用户可通过网络对 CPU 进行监视和管理。这样,就可以进行远程评 估和诊断。用户仅需一个 Web浏览器即可。 通过 HTML 页查看显示报警和状态信息。 Web 浏览器 需要使用 Web 浏览器访问 CPU 的 HTML页面。 有关测试 Web 服务器时使用的 Web 浏览器及其版本信息,请参见下文中所列手册与相应链 接。 说明 使用通信处理器(CP) 访问 CPU 的 Web 服务器时,请确保在浏览器中启用了高速缓存 (Internet临时文件)。在浏览器的缓存设置中,选择“自动”(Automatically)选项。如果禁用了缓存,或者在浏览器的缓存设置中选择了“自动”(Automatically) 之外的选项,可能导致访问速度慢和显示不完整等问题。
下文简要介绍了 CPU S7-1500 上Web 服务器中各 Web 页面的可用信息。 信息 说明 带有常规 CPU 信息的起始页面 起始页面提供了有关 CPU、CPU名称、CPU 类型等常规信息及当前操作状态基本信息的 概述。 诊断:标识信息 显示静态标识信息,如序列号、订货号和版 本号。诊断:存储器 在用存储区中的当前值 诊断缓冲区的内容 显示诊断缓冲区中Zui新条目的内容。 模块的状态显示站的组件是否处于正确的顺序,例如, 发出维护要求或无法访问组件。 固件更新 如果具有相应的访问权限,则可使用更新文 件对CPU、显示屏或单个的集中式/分布式模 块进行固件更新。 报警 显示带有过滤器和排序选项的项目相关报警 文本。 通信相关信息显示通信连接,显示资源以及接口参数和端 口统计信息。 拓扑结构 通过图形和表格视图显示拓扑,以及显示联 网 PROFINET设备的状态概况。 变量状态 显示用于查看值的用户程序操作数的状态。 提示信息:退出变量状态页面时,系统不保存该页面上的条目信息。如果要在以后重新 监视输入的相同变量,则需在 Web 浏览器中 为该“变量状态”页面创建一个书签。否则,下次打开该页面时需重新输入该变量。 监控表 显示 STEP 7 创建的监控表。 参见“有关 Web服务器中使用监控表的提示 信息 (页 1609)” 用户页面(如果已组态并加载了此类 Web 页 面/Web 应用)在用户页面中,将显示一个包含 Web 页面及 客户特定 Web 应用程序的列表。 在用户程序中首次调用 "WWW" 指令时,在 该Web 页面中将显示用户页面的链接。单击 该链接,将在新的窗口内打开用户页面。文件浏览器 S7-1500:文件浏览器中将列出SIMATIC 存 储卡中的文件和目录。 这些文件可进行下载、删除、重命名或上 传,而无需考虑文件类型。仅允许创建、删除或重命名目录。 通过文件浏览器,只能读取“DataLogs”和 “Backups”目录。在文件浏览器中并不会显示系统文件,无法进行更改或删除。 系统文件是各种顺序文件以及顺序文件引用 内容所在的所有特定目录。 数据日志显示和调用用户程序生成的数据日志。 注: 使用 Web 页面打开大数据日志文件时,数据 日志指令处理该数据日志文件的时间将显著 增加。优先等级(调用数据日志指令的组织 块)的处理时间不会增加,但需要为该处理 的持续时间设置输出参数 BUSY。 在线备份S7-1500(固件版本 V2.0 或更高版本):备 份和恢复 CPU 组态。在 Web 服务器上,可根 据相应的访问权限备份 CPU组态。必要时, 可在之后恢复该组态。可根据需要创建多个 备份,存储 CPU 的不同组态。 运动诊断 S7-1500(固件版本 V2.0或更高版本):显 示诸如速度轴 (TO_SpeedAxis)、定位轴 (TO_PositioningAxis)、同步轴(TO_SynchronousAxis)、外部编码器 (TO_ExternalEncoder)、测量输入(TO_MeasuringInput)、凸轮 (TO_OutputCam) 和凸轮迹线 (TO_CamTrack) 等工艺目标(TO) 的状态、错 误、工艺中断和当前值。在“运动诊断” (Motion diagnostics) Web 页面中,将在“诊断与维护”(Diagnostics and Service) 总览视 图中显示有关所组态工艺目标的详细信息。 跟踪 显示SIMATIC 存储卡上存储的测量值。通过 PG/PC 对 CPU 进行 Web 访问 要访问 Web 服务器,请按以下步骤操作:1. 通过 PROFINET 接口将客户端 (PG/PC) 连接到 CPU。 如果不通过 CPU 的 PROFINET 接口,而是通过CP 的接口(例如 CP 1543-1)来访问网络,网 页的装载速度比通过 CPU的接口进行连接要慢很多。在这种情况下,请确保浏览器的高速缓 存设置(临时 Internet文件)设置为“自动”(Automatic)。 2. 打开 Web 浏览器。 在 Web 浏览器的“地址”(Address) 域中,输入CPU 的 IP 地址,格式为。 将打开该 CPU 的起始页面。从起始页面上,可浏览到一些其它信息。如果起始页未显示,请确保在组态中激活了 Web 服务器且已加载组态。 通过 HMI 设备和移动设备对 S7-300/400 CPU进行 Web 访问 Web 服务器同样支持 Windows 终端服务,从而除了操作编程设备和 PC 之外,还可以使用 带有移动设备(如PDA、MOBIC T8)的瘦客户端解决方案以及坚固耐用且使用 Windows CE 操作系统的本地站(如带有ThinClient/MP 选件的 SIMATIC MP370)。 要访问 Web 服务器,请按以下步骤操作: 1. 通过PROFINET 接口连接客户端(HMI 设备、PDA)与 CPU。 2. 打开 Web 浏览器。 在 Web浏览器的“地址”(Address) 域中,输入 CPU 的 IP 地址,格式为。 将打开该 CPU的起始页面。在起始页面上,可浏览更多信息。 运行 Windows CE 操作系统 V5.x 或更早版本的 HMI 设备,在Windows CE 专用的浏览器中 处理 CPU 信息。在该浏览器中,CPU 信息将以一种更为简洁的方式进行显示。 说明 将SIMATIC MMC 卡用于 Web 服务器 (S7-300) 用于 Web 服务器的组态数据存储在 SIMATIC MMC卡上。推荐使用 512 KB 以上的 SIMATIC MMC 卡。 也可以使用不带 SIMATIC MMC 卡的 Web服务器。必须已为 CPU 分配了 IP 地址,才能允许 操作。 • 诊断缓冲区的内容以十六进制代码显示。 •起始页面、标识和通信信息以及变量状态均以纯文本形式显示。 • 以下内容的显示保持为空: – 拓扑结构 – 报警 – 模块的状态 •没有 SIMATIC MMC 卡,没有组态,页面也会自动刷新。