西门子销售CPU模块经销商
PLC是什么意思?相信很多人处于大概知道是什么,但是又无法准确说出的阶段,作为专注于为企业提供数据采集和设备控制解决方案的众诚工业,今天和大家探讨一下。
而众诚工业还能根据用户需求,设计PLC控制程序,为客户提供PLC编程和上位机软件的定制化开发技术服务,满足用户的多种需求,比如,自主研发的洁净空调智能控制系统和通风排风智能控制系统就配置PLC,不仅具有报警和定时控制功能,还兼具可扩展性和兼容性,系统能被第三方系统集成。
以上PLC的基本介绍,相信大家对PLC也有一个初步的了解。PLC的型号、品牌不同,对应着其结构形式、性能、编程方式等等都有所差异,价格也各不相同,在挑选时候,建议先要明确自己的应用需求,比如具体的应用场景,希望实现的运动和控制功能,已经特殊的控制要求,这些将决定了PLC的选型和搭配组合。
简单地说,PLC就是一种小型的计算机,和我们常用的计算机不同的是,PLC是设备之间通过数字信号进行互动,而我们常用的计算机,是人和计算机的互动。
控制是PLC的核心功能,其控制类型主要分为以下几种1、开关量的开环控制。这是PLC*基本的控制功能,它能凭借其强大的逻辑运算能力,取代传统继电接触器的控制系统;
2、数据采集与监控。这是PLC非常必要的功能,否则它将无法完成现场控制;
3、数字量智能控制。PLC具有实现接收和输出高速脉冲的功能,近年来先进的PLC还开发了数字控制模块和新型运动单元模块,让工程师更加轻松地通过PLC实现数字量控制;
4、PLC能通过模拟量采集和调节温度、压力、速度等参数。
正因为PLC功能强大,且具有设计方便、重量体积小、能耗低、改造工作量小、通用性强、维护方便等易学易用的特点,深受工程师的欢迎,因此应用非常广泛,钢铁、石油、化工、纺织、交通、机械制造等等行业都能看到它的身影。
已启用 Web 服务器的 CP 位于本地机架中时对标准 Web 页面的访问 如果已启用 Web 服务器的 CP 位于本地机架,则在连接到 S7-1200 标准 Web 页面时,可能 会观察到一或两分钟的延迟。如果页面不可用,或出现错误时,只需等待一或两分钟,然后 刷新页面。 12.6 下载和安装安全证书 可以将安全证书下载到 Internet 选项中。 借助该证书,在 Web 浏览器中输入 https://ww.xx.yy.zz(其中“ww.xx.yy.zz”是设备的 IP 地址) 时,就不必进行安全验证。如果使用 http:// URL,而不是 https:// URL,则不需要下载并安装 该证书。 可在 S7-1200 CPU 的设备组态中为 CPU 创建证书。此功能位于设备的“保护和安全 > 证书 管理器”(Protection & Security > Certificate manager) 一般设置下。 可在 CPU 设备组态的“Web 服务器 > 安全”(Web server > Security) 中为 Web 服务器创建证书。 可通过以下方法创建 Web 服务器证书: • 通过硬件生成 • 通过软件下载,支持用户使用自定义证书有关证书以及本文档中的“AUTOHOTSPOT”主题的详细信息,请参见 STEP 7 Information System。 说明 S7-1200 证书限值 S7-1200 的系统证书限值为 64。 所有证书都算作系统证书(例如,Web 服务器证书、OPC UA 证书和 OUC 证书)。 如果 Web 服务器证书已由证书机构 (CA) 证书签发并在 TIA Portal 中存在,则 Web 服务器会 使用两个证书(一个为 Web 服务器证书,另一个为其下载的 CA 证书)。 如果证书超过 64 个,TIA Portal 会显示错误,说明已超出证书的*大值 64。必须从 PLC 组 态中移除一些证书。 下载证书 使用简介页面 (页 876)中的“下载证书”(download certificate) 链接将西门子安全证书下载 到 PC 中。下载和导入程序因所用 Web 浏览器而异。请注意,使用自签名证书时,“下载证 书”(download certificate) 链接无效。 导入和安装证书 要导入和安装 Siemens 证书,请遵循 Web 浏览器的约定。 在 Web 浏览器的 Internet 选项中安装 Siemens 安全证书“S7-1200 Controller Family”之后, 以 https:// ww.xx.yy.zz 访问 Web 服务器时不会再出现安全验证提示。 说明 CPU 重启后,安全证书保持不变。如果更改设备的 IP 地址,并且使用 Internet 浏览器或 Mozilla Firefox 以外的浏览器,则必须下载新安全证书。(页 149)的选择器 ② 登录或注销 ③ 包含您正在查看的页面的名称的标准 Web 页面标题。本示例为“CPU 诊断 > 标识”(CPU Diagnostics > Identification) 页面。有些标准 Web 页面(如模块信息页面)还会在 此处显示导航路径,前提是您可以访问该类型的多个画面。 ④ 刷新图标:对于具有自动更新功能的页面,可用来启用或禁用自动更新功能;对于 不具有自动更新功能的页面,可以使页面用当前数据进行更新 ⑤ 打印图标:准备并显示所显示页面提供的信息的可打印版本 ⑥ 用来切换到其它页面的导航区 ⑦ 正在查看的特定标准 Web 页面的内容区域。此处以“诊断”(Diagnostics) 页面为例。STEP 7 提供的默认用户名称为“所有人”(Everybody),没有密码。默认情况下,此用户没有 任何附加权限,只能查看开始 (页 876)和简介 (页 876)两个标准 Web 页面。不过,可以为 “所有人”(Everybody) 用户和组态的其他用户授予附加权限: 警告 通过 Web 服务器对 CPU 进行未经授权的访问 拥有 CPU 完全访问权限或完全访问权限(包括故障安全)的用户有权读写 PLC 变量。无论 CPU 访问级别是多少,Web 服务器用户都有权限读写 PLC 变量。未经授权访问 CPU 或将 PLC 变量更改为无效值可能会中断过程操作并可能导致死亡、严重人身伤害和/或财产损失。 授权用户可以执行操作模式更改、写入 PLC 数据以及进行固件更新。西门子建议您遵守以 下安全实践: • 使用 STEP 7 中定义的强密码对 CPU 访问级别 (页 160)和 Web 服务器用户 ID (页 863) 进行 密码保护。 • 仅使用 HTTPS 协议启用对 Web 服务器的访问。 • 不要扩展 Web 服务器“所有人”(Everybody) 用户的默认*低权限。 • 对程序逻辑中的变量执行错误检查和范围检查,因为 Web 页面用户可将 PLC 变量更改为无 效值。 • 如果您不在受保护的网络范围内,请使用安全的虚拟专用网络 (VPN) 连接到 S7-1200 PLC Web 服务器。 要执行特定操作(如更改控制器的操作模式或向存储器写入值以及更新 CPU 固件),必须 具有所需权限。请注意,如果您已经将 CPU 的保护等级 (页 160)设置为“完全保护(无访 问)”(Complete protection (no access)),则无论 Web 服务器用户权限设置如何,“所有人” (Everybody) 用户都不具备 Web 服务器的访问权限。 在 PC 或宽大的移动设备上显示时,登录框位于每 个标准 Web 页面的左上角附近。 在显示基本页面的小型移动设备上,登录页面为 单独页面。可从主页进行选择要登录,请按以下步骤操作: 1. 在“用户名”(Username) 字段中输入用户名称。 2. 在“密码”(Password) 字段中输入用户密码。 如果持续三十分钟没有操作,则会话过期。如果当前加载的页面不断刷新,则登录会话超时 将重置,从而防止会话过期。 说明 如果在登录时遇到任何问题,请从“简介”(Introduction) 页面 (页 876)下载 Siemens 安全 证书 (页 869)。随后便可成功登录。 注销 从 PC 或较宽的移动设备查看时,只需在任意页面中单 击“注销”(Logout) 链接即可注销。 从基本页面开始,从主页导航至登录/注销页面,然后 点击“注销”(Logout) 按钮。 退出后,您只能使用“Everybody”用户权限来访问和查看标准 Web 页面。每个标准 Web 页面 描述都定义了该页面所需的权限。 说明 关闭 Web 服务器前注销 如果您已登录到 Web 服务器,请确保在关闭 Web 浏览器前先注销。Web 服务器*多支持在该页面中单击“Enter”可访问 S7-1200 标准 Web 页面。 屏幕上方是有用的 Siemens Web 网 站的链接以及下载 Siemens 安全证书 (页 869)的链接。 您还可以选择在将来访问该 Web 服 务器时跳过介绍页面。 12.7.5 Start 起始页面显示所连接 CPU 或 CP 的图示,并列出设备的常规信息以及将项目下载到 CPU 时使 用的 TIA Portal 版本。对于 CPU,如果您以“更改工作模式”(change operating mode) 权限 (页 863)登录 (页 872),则可以使用按钮更改工作模式以及点亮 LED。 如果已在具有 S7‑1200 CPU 的本地机架中组态和安装了已启用 Web 服务器的 CP 模块 (页 868),则可以在屏幕底部看见这些模块。将鼠标指针悬停在已启用 Web 服务器的 CP 模 块上,单击即可访问标准 Web 网页。有关 CP 模块 Web 页面的信息,请参见 CP 模块文档。 当您将鼠标悬停在 CP 模块上时,可以看到该模块的名称。 Web 服务器还显示本地机架中的任何其它 CM 和 CP 模块,但如果这些模块不包含 Web 页面, 则无法单击它们。这些 CM 和 CP 模块的外观以浅灰色(亮度已降低)显示,表示这些模块 只作显示,无法单击。诊断 “诊断”(Diagnostics) 页面显示了 CPU 的标识特征、专有技术保护的组态设置、装载存储器的 使用情况、工作存储器和保持性存储器: 该页面包含三个选项卡: • 标识:模块和设备的标识特征以及 STEP 7 的位置信息 • 程序保护:专有技术保护和 CPU 绑定的状态,可用于对备件进行规划以及对 STEP 7 进行 组态设置,从而允许或阻止将内部装载存储器复制到外部装载存储器(SIMATIC 存储 卡)。 • 存储器:装载存储器、工作存储器和保持存储器的使用 对于 F-CPU,还配有“故障 - 安全”(Fail-safe) 选项卡。 查看“标识”(Identification) 页面需要具备“查询诊断”(query diagnostics) 权限 (页 863)。“程序保护”(Program protection) 选项卡包括以下信息: • 专有技术保护 (页 164):显示是否为 STEP 7 中的任何项目块组态了专有技术保护 • 绑定 (页 166):显示是否已经将程序绑定了 CPU 或 SIMATIC 存储卡 • 复制程序到存储卡 (页 164):显示是否启用了将程序从内部装载存储器复制到外部装载 存储器(SIMATIC 存储卡)中的功能诊断缓冲区 诊断缓冲区页面会显示诊断事件。*新的事件是顶部的编号 1。*早的事件是编号 50。从 左侧选择器中选择要显示的诊断缓冲区条目范围,可以是 1-25 或 26-50。从右侧选择器中 选择是显示 UTC 时间还是显示 PLC 逻辑时间。事件发生时,页面顶部会显示包含时间和日 期的诊断条目。 可以选择任何单独的诊断条目,以在页面底部显示有关该条目的详细信息。请注意,诊断缓 冲区条目的显示语言取决于设备组态设置中的多语言支持 (页 155)。 必须在下载到 PLC 的 TIA Portal 项目中组态诊断文本所使用的语言。此组态位于 PLC 属性的 “多语言支持”(Multilingual support) 下。下载的每种语言都必须与支持的 Web 服务器语言 相关。PLC 限于 2 种下载的语言。 “诊断缓冲区”(Diagnostic Buffer) 页面还包含按钮 ,该按钮用于将诊断缓冲区保存到 CSV 文件。默认情况下,Web 服务器将采用逗号分隔格式的文件保存到“下载”(Downloads) 文 件夹中的 ASLog.csv。该文件包含保存操作时的完整诊断缓冲区。用户可以选择多次保存该 文件,并保留多个文件。可以使用 Microsoft Excel 或任何文本编辑器打开诊断缓冲区文件固件”(Firmware) 选项卡 模块信息页面的“固件”(Firmware) 选项卡显示所选模块固件的相关信息。如果具有“执行 固件更新”权限 (页 863),还可以执行本地机架中支持固件更新的 CPU 或其它模块或者 PROFINET I/O 模块的固件更新。对于远程模块,您可以查看固件信息但无法执行固件更新。 说明 要更新 CPU 固件,只能更新 3.0 及更高版本的 S7-1200 CPU。说明 通过 Web 服务器执行固件更新时可能遇到的问题 如果在通过 Web 服务器进行固件更新的过程中通信中断,则 Web 浏览器会显示一条消息, 询问您希望留在当前页面还是离开。为避免潜在的问题,请选择留在当前页面的选项。 如果您在通过 Web 服务器执行固件更新过程中关闭 Web 浏览器,您将无法将 CPU 的工作模 式更改为 RUN 模式。如果发生这种情况,您必须对 CPU 循环上电才能将 CPU 更改为 RUN 模 式。 软重启功能 软重启功能只能在固件更新过程中使用。在其它情况下不能调用软重启功能。 12.7.9 Communication 通信页面显示连接的 CPU 的参数、通信统计、资源和连接信息。 查看“通信”(Communication) 页面需要具备“查询诊断”(query diagnostics) 权限。 “参数”(Parameter) 选项卡 “参数”(Parameter) 选项卡显示 CPU 的 MAC 地址、CPU 的 IP 地址和 IP 设置以及物理属性:变量状态 “变量状态”页面允许您查看任何 CPU 中 I/O 或存储器数据。您可以输入直接地址(如 %I0.0)、PLC 变量名或指定数据块的变量。对于数据块变量,应使用双引号将数据块名称 括起来。可以为每个监视值选择数据的显示格式。可以继续输入和指定值,只要所需值的数 量不超过页面的限制。将自动显示监视值。可在任何时候单击“刷新”(Refresh) 按钮刷新所 有监视值。如果已启用了 STEP 7 中的自动更新(页862),可以单击页面右上角的“关闭”(Off) 图标禁用该功能。如果已禁用自动更新,则可单击“开启”(On) 重新启用自动更新。 查看“变量状态”页面需要具备“读取变量状态”权限。监控表 Web 服务器允许您访问已在 STEP 7 中组态并下载到 CPU 中的监控表。条目数不高于 50 的 监控表可在 Web 服务器中实现**性能。 用于为 Web 服务器选择监控表的 STEP 7 组态 在 STEP 7 中,可通过 CPU 的设备组态添加要在 Web 服务器中显示的监控表。对于从现有监 控表列表中选择的每个监控表,您可以为其选择读或读/写权限。将监控表下载到 CPU 后,如 果选择的是读权限,则只能查看监控表;如果选择的是读/写权限,则可以查看并修改监控 表变量。在设备组态的 Web 服务器部分完成监控表组态后,将硬件组态下载到 CPU 中。 通过 Web 服务器查看监控表 在 Web 服务器中,如果您拥有“读变量”权限(页 863),则可以通过从导航菜单中选择“监 控表”来访问已组态并下载到 CPU 中的监控表。如果您下载了多个监控表,则可以从下拉 列表中选择想要显示的监控表。Web 服务器会显示您在 STEP 7 中创建的监控表,并按照相 应的显示格式显示表中的当前值。您可以选择更改显示格式,但返回至监控表页面时,Web 服务器会默认采用 STEP 7 监控表中的显示格式。务器修改监控表变量 如果您下载了一个“读/写”访问级别的监控表,则当您登录 Web 服务器且拥有“写变 量”权限 (页 863)时,可以像在 STEP 7 中那样修改监控表中的变量值。您可以只修改单个 变量值(修改单个变量值,然后单击“确定”(Go)),也可以同时修改多个变量值(输入多 个值,然后单击“应用”(Apply))。 说明 通过监控表修改变量的优势 如要通过监控表修改 CPU 中的变量和数据块变量,必须在 STEP 7 设备组态的 Web 服务器属 性中组态监控表,并且必须为其选择读/写访问权限。这样一来,便可以对拥有“写变量” 权限的用户施加限制,只允许他们修改已组态的 Web 服务器监控表中的变量。 另一方面,“变量状态” (页 888)(Tag Status) 页面允许任何拥有“写变量状态”权限的用 户修改 CPU 中的任意变量或数据块变量。 组态 Web 服务器用户管理权限 (页 863)时务必小心,以便为 PLC 数据访问提供安全保护。 另请参见 变量名称和值的输入规则 (页 945) 12.7.12 在线备份 “在线备份”(online backup) 标准 Web 页面允许您为在线 PLC 创建 STEP 7 项目备份,以及恢 复之前创建的 PLC 备份。创建或恢复备份之前,请将 PLC 置于 STOP 模式并停止与 PLC 之间 的全部通信(例如,HMI 访问和 Web 服务器访问)。如果 CPU 未处于 STOP 模式,则备份 和恢复功能会在继续执行之前提示您将 CPU 置于 STOP 模式。