西门子销售PLC经销商
PLC是什么意思?相信很多人处于大概知道是什么,但是又无法准确说出的阶段,作为专注于为企业提供数据采集和设备控制解决方案的众诚工业,今天和大家探讨一下。
而众诚工业还能根据用户需求,设计PLC控制程序,为客户提供PLC编程和上位机软件的定制化开发技术服务,满足用户的多种需求,比如,自主研发的洁净空调智能控制系统和通风排风智能控制系统就配置PLC,不仅具有报警和定时控制功能,还兼具可扩展性和兼容性,系统能被第三方系统集成。
以上PLC的基本介绍,相信大家对PLC也有一个初步的了解。PLC的型号、品牌不同,对应着其结构形式、性能、编程方式等等都有所差异,价格也各不相同,在挑选时候,建议先要明确自己的应用需求,比如具体的应用场景,希望实现的运动和控制功能,已经特殊的控制要求,这些将决定了PLC的选型和搭配组合。
简单地说,PLC就是一种小型的计算机,和我们常用的计算机不同的是,PLC是设备之间通过数字信号进行互动,而我们常用的计算机,是人和计算机的互动。
控制是PLC的核心功能,其控制类型主要分为以下几种1、开关量的开环控制。这是PLC*基本的控制功能,它能凭借其强大的逻辑运算能力,取代传统继电接触器的控制系统;
2、数据采集与监控。这是PLC非常必要的功能,否则它将无法完成现场控制;
3、数字量智能控制。PLC具有实现接收和输出高速脉冲的功能,近年来先进的PLC还开发了数字控制模块和新型运动单元模块,让工程师更加轻松地通过PLC实现数字量控制;
4、PLC能通过模拟量采集和调节温度、压力、速度等参数。
正因为PLC功能强大,且具有设计方便、重量体积小、能耗低、改造工作量小、通用性强、维护方便等易学易用的特点,深受工程师的欢迎,因此应用非常广泛,钢铁、石油、化工、纺织、交通、机械制造等等行业都能看到它的身影。
OPC UA 服务器的限值 使用 OPC UA 服务器接口时,必须遵以下限制: ? 服务器接口数 ? OPC UA 节点数 ? 服务器方法或服务器方法实例的数量(如果已执行方法) 接口、方法和订阅限制 下表适用于 S7-1200 CPU 和 S7-1200 故障安全 CPU;在编译和下载组态时需考虑这些限制。 违反服务器限制会导致出现错误消息。 接口限制 *大值 OPC UA 服务器接口 1 2 服务器接口上的用户自定义节点 2 2000 命名空间 3 18 1 服务器接口可以是“配套规范”类型或“服务器接口”类型。 2 *大值包括服务器接口内部定义的节点。 3 该值是为所有服务器接口类型定义的命名空间总数。“接口”、“配套规范”和“引用命名 空间”。方法限制 *大值 服务器方法 1 20 所有服务器接口和相关服务器方法的服务器 方法背景数据块 20 服务器方法输入参数 20 服务器方法输出参数 20 1 任何超出该限值的方法均不可执行,并会导致客户端在运行时出错。可使用同一方法的多个 实例。 订阅限制 *大值 并发订阅数 1 50 每个会话的订阅数 5 1 并发订阅数等于组态的并发会话数乘以每个会话的*大订阅数。 11.10.2 OPC UA 服务器安全 服务器安全是用来保护通信的几种安全方法之一。TIA Portal 安全和 PLC 安全是另外两种安 全方法。 OPC UA 服务器需要证书来激活。激活服务器时,TIA Portal 会生成证书。可以在 PLC 属性中 更改此证书。支持的安全策略 在运行时选择支持的安全策略可确定客户端和服务器之间的通信安全性。 要选择 OPC UA 安全策略,请按以下步骤操作: 1. 在“设备组态”(Device Configuration) 视图中选择“常规”(General) 选项卡。 2. 在“常规”(General) 窗口中,选择“OPC UA”。 3. 在 OPC UA 下,选择“服务器 > 安全 > 安全通道”(Server > Security > Secure Channel)。 4. 从可用服务器策略列表中选择所需的安全策C UA 连接 OPC UA 客户端和 S7-1200 服务器之间建立初始连接后,更复杂的 OPC UA 安全策略不会对 通信负载产生不利影响。 但建立初始连接时,可能需要增加通信负载的百分比来维持与外部设备(TIA Portal 和 HMI 等)的在线连接,如下所示。 为了避免在建立初始 OPC UA 连接时增加通信负载,必要时可执行以下其中一种操作: ? 中止与外部设备的所有在线连接,在建立初始 OPC UA 连接后,立即重新连接。 ? 与外部设备的在线连接超时后,重新建立在线连接。 说明 由于通信而成比例增加周期负载会增大与正进行的通信有关的扫描周期时间。 11.10.2.2 受信客户端 可将 OPC UA 服务器组态为只允许受信客户端连接。默认服务器组态自动接受客户端证书。 定义受信客户端的列表。服务器使用证书来识别受信客户端。选中后,只允许在运行时出示 受信证书的客户端连接到服务器。 要指定受信客户端,请在 TIA Portal 中将这些客户端的证书添加到“硬件属性 > OPC UA 安全 > 安全通道 > 受信客户端”(Hardware properties > OPC UA security > Secure channel > Trusted clients) 下的“受信客户端”(Trusted clients) 列表中如果禁用访客认证,只有提供了之前组态的用户名和密码的客户端可进行连接。西门子建议 只有经过身份验证的用户才能在运行期间进行访问。 说明 下载具有一些用户角色分配的项目。 S7-1200 V4.5 和 V4.6 OPC UA 服务器与 STEP 7 的“安全设置 > 用户和角色”(Security settings > Users and roles) 项目设置不兼容。在 V4.5 之前,创建项目管理员和用户定义的角色(角 色启用 OPC UA 服务器访问和 OPC UA 客户端用户认证)后,便可通过项目管理员的用户名 和密码使用相应凭证对 OPC UA 客户端进行身份验证。对于固件版本为 V4.5 和 V4.6 的 CPU, 此类项目未能下载到 CPU 中。 如果项目未能下载,请选择以下其中一种方法来启用下载: ? 取消选中 OPC UA“常规”(General) 设置中的“通过项目安全设置启用其它用户管理”(Enable additional user management via project security settings)。 ? 将 CPU 固件降级为 V4.4 有关该问题的详细信息,请联系客户支持。OPC UA 服务器接口 S7?1200 OPC UA 服务器支持标准 SIMATIC 服务器接口。使用此选择时,该服务器不支持自 动发布 CPU 和 DB 变量。用户必须在 TIA Portal 中定义服务器接口的结构和内容,然后将其 下载到 PLC。 要添加服务器接口,请按以下步骤操作: 1. 在项目树中,单击 PLC 名称。 2. 选择“OPC UA 通信”(OPC UA communication)。 3. 选择“服务器接口”(Server interfaces)。 4. 选择“添加新服务器接口”(Add new server interface) 并单击“确定”(OK)。 5. 在新服务器接口中,输入来自 PLC 程序的变量。 6. 将服务器下载到 PLC。 添加服务器接口时,请注意,屏幕上的 OPC UA 元素中列出了所有可用变量。可将这些元素从 “OPC UA 元素”(OPC UA elements) 窗口拖动到“OPC UA 服务器接口”(OPC UA server interface) 窗口。提供了一个一致性检查器来验证服务接口内容。可将接口导出到 XML 文件。 将 OPC UA 服务器接口添加到项目时,即定义了 OPC UA 服务器接口。 要定义 OPC UA 服务器接口,请从 OPC UA 服务器创建对话框中选择以下选项之一: ? 选择“服务器接口”(Server interface),类型:接口 ? 选择“配套规范”(Companion specification),类型:配套规范 ? 选择“配套规范”(Companion specification),类型:引用命名空间请注意,该列表表示受支持的基本节点类型,而不表示受支持节点类型的完整列表,因为许 多 SIMATIC 数据类型都映射到基本节点类型。映射到基本节点类型的任何 SIMATIC 数据类型 也是受支持的节点类型。 S7-1200 CPU 支持服务器方法以及结构化数据类型(结构和数组)。 S7-1200 CPU 不支持“联合”。 S7?1200 接受类型不受支持的服务器的下载操作。但是,如果客户端尝试读取或写入类型不 受支持的节点,PLC 将返回错误。 11.10.3.2 PLC 表示 OPC UA 服务器接口提供表示 PLC 的节点,这些节点的属性用于描述 PLC。只要 OPC UA 服 务器处于激活状态,即会提供这些节点。 标准 SIMATIC 服务器接口提供了以下信息: 属性 值 Nodeld Ns=SI;s=PLC BrowseName SI:其中是用户分配给其 TIA Portal 项目中 PLC 的名称 References NodeClass BrowseName 注释 DeviceSet 对象的组件 按对象文件夹组织 HasTypeDefiniti on ObjectType SimaticDeviceType 源自设备类型可下载的服务器接口 在 TIA Portal 中创建和编辑 OPC UA 服务器接口的组件。可以通过两种方式定义 OPC UA 服 务器接口: ? 配套规范外部创建的 XML 文件 ? 可以根据程序中包含的数据块元素和全局变量在 TIA Portal 中直接定义服务器接口 下载后,这些组件定义了对 OPC UA 客户端可见的服务器接口。 必须设置特定的 TAG 属性以使 TAG 可从 OPC UA 读取/写入要找到所需许可证类型,选择“属性 > 常规 > 运行系统许可证 > OPC-UA > 所需许可证类型” (Properties > General > Runtime licenses > OPC-UA > Type of required license)。若要确认购 买所需许可证,请按照以下步骤进行操作: 1. 单击 CPU 属性中的“运行许可证 > OPC UA”(Runtime licenses > OPC UA)。 2. 在“购买的许可证类型”(Type of purchased license) 下拉列表中,选择所需的许可证。达到 OPC UA 限值 服务器会在达到系统限值时(例如,如果其无法提供数据或您无法以正常方式使用服务器/客 户端)为您发送通知。 OPC UA 服务器对订阅/监控条目的数量、注册条目的数量、订阅的采样率和连接的客户端数 量有特定的系统限值。 达到这些特定系统限值的任意一个时,服务器会创建一个诊断缓冲区条目。 创建新的诊断缓冲区条目会导致显示诊断消息: OPC UA 服务器:超出