西门子授权编程软件代理商
plc,英文全称是 programmable logiccontroller,中文名字是可编程逻辑控制器,一种数字运算操作的电子系统,一种基于逻辑的控制器,采用一类可编程的存储器,用于存储程序、执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入输出,控制各种类型的机械或生产过程,通常分为电源、中央处理单元cpu、存储器、输入以及输出单元等几个部分。可以理解为程序员设置好运动逻辑,通过这个控制器控制设备的运动方式
plc是什么意思?相信很多人处于大概知道是什么,但是又无法准确说出的阶段,作为专注于为企业提供数据采集和设备控制解决方案的众诚工业,今天和大家探讨一下。
而众诚工业还能根据用户需求,设计plc控制程序,为客户提供plc编程和上位机软件的定制化开发技术服务,满足用户的多种需求,比如,自主研发的洁净空调智能控制系统和通风排风智能控制系统就配置plc,不仅具有报警和定时控制功能,还兼具可扩展性和兼容性,系统能被第三方系统集成。
以上plc的基本介绍,相信大家对plc也有一个初步的了解。plc的型号、品牌不同,对应着其结构形式、性能、编程方式等等都有所差异,价格也各不相同,在挑选时候,建议先要明确自己的应用需求,比如具体的应用场景,希望实现的运动和控制功能,已经特殊的控制要求,这些将决定了plc的选型和搭配组合。
简单地说,plc就是一种小型的计算机,和我们常用的计算机不同的是,plc是设备之间通过数字信号进行互动,而我们常用的计算机,是人和计算机的互动。
具备 irt 功能的 profinet 是预留时间间隔内同步的通信。irt 允许您控制时间性强的应用, 例如通过profinet 的运动控制。通过 irt 还可获得如下更多优势: • 高精度确定性可获得*高的控制质量,因而可**定位轴 •对于现有公司网络中的实时应用,可实现简单而灵活的 profinet 设备集成 •通过预留带宽实现*短响应时间和*高确定性,并由此用于需要满足*大性能要求的应用(例如,印刷设备中的打印控制/定位控制,包装机的打印标记识别) • 通过相同的传输介质可实现与实时通信相平行的安全标准通信 •可以继续在同步域之外的 profinet io 系统中使用标准部件 同步实时的属性 拓扑组态是 irt 的先决条件。除预留的带宽外,还会对来自既定传输路径的帧进行交换,对数据传输进行进一步优化。为此,可使用组态中的拓扑信息对通信进行计划。这样,可保证每个通信节点处所有数据帧的发 送和接收点。这允许您在profinet io 系统中实现*优带宽利用率和**性能。 使用 irt,可使所实现更新时间的高确定性 (≥125 µs) 以及发送时钟抖动精度 (< 1 µs)。irt 可 用于等时同步应用中(请参见等时同步模式(页 184)部分)。 * *小更新时间取决于所用的 cpu。有关 cpu 支持的更新时间,请参见该 cpu 手册的技术规 范。 说明iwlan 和 irt 通过接入点连接到 profinet io 的 profinet 设备不支持 irt。 同步 irt通信的前提条件是同步域内所有 profinet 设备在分配共用时基时具有同步周期。通过此 基本同步,在同步域内可实现 profinet设备的传输周期同步。 同步主站指定用于与同步从站进行同步的时钟。io 控制器或 io 设备可以用作同步主站。如果同步主站发生故障,则使用 irt 的所有 io 设备都会发生故障。同步主站和同步从站始终是一个同步域中的设备。在同步域中会保留带宽以用于 irt 通信。可以在不占用预留带宽的情况下,进行实时和非实时通信(tcp/ip 通信)。 默认同步域 如果创建了profinet子网,则将自动创建一个特殊的同步域(默认同步域)。所有为该 profinet 子网组态的 profinet 设备会自动归属到此同步域。关于与创建同步域有关的更多信息,请参见 step 7在线帮助irt 数据(同步通信)可以通过特定步骤预留此时间范围,具体取决于发送时钟。该时间范围内只传输 irt 数 据。 • rt 数据(实时通信)在该时间范围内循环传输 rt 数据。rt 数据的优先级高于“普通”tcp/ip 数据。tcp/ip 数据或 以太网帧的优先级介于 1和 7 之间。rt 数据的优先级为 6。 • tcp/ip 数据(标准通信) 标准通信(例如tcp/ip)在通信周期的剩余时间段内传输。 在 step 7 中,可设置循环 io数据的带宽使用量与标准通信的比例。有关设置带宽使用量的信 息,请参见“设置发送时钟的带宽使用量 (页 172)”部分。 6.6.4比较 rt 和 irt rt 和 irt 的*重要区别 表格 6-2 比较 rt 和 irt 特性 rt irt传输方法 通过以太网优先级来确定 rt 帧的优先级 (vlan 标签) 根据一个通信路径计划来执行基于路径的 切换;在 irt通信时间范围内不传输 tcp/ip 帧。 确定性 通过与其它协议(例如 tcp/ip)共用传输带宽 所带来的传输持续时间的差别**和有计划的传输,可保证所有拓扑的 发送和接收时间。 在所有的特殊以太网控制器中需要 硬件支持 不需要 必需 等时同步应用 - √等时同步应用的起始时间 - **计划接收数据的时间点。可以启动应 用程序来与周期同步。使用 irt 组态 profinet io 简介如果要组态使用 irt 的 profinet io 系统,则必须组态 profinet io 设备。这些profinet 设 备必须支持 irt。设置要作为同步主站的设备,并同步其它设备。为此,必须组态一个同步域,其中包括一个同步主站和至少一个同步从站。 要求 • 具有包括一个 io 控制器和至少一个 io 设备的 io 系统。 •已经组态了 io 系统的拓扑。 • 这些设备支持 irt。 操作步骤 要启用现有的 io 系统以使用 irt,请按以下步骤操作: 1.选择 io 控制器的 profinet 接口。 2. 在巡视窗口中,浏览到“**选项 > 实时设置 >同步”(advanced options > real time settings >synchronization)。图 6-53 组态同步主站的 irt 3.在“同步角色”(synchronization role) 下将 io 控制器的角色分配为同步主站。 4. 选择相关 io 设备的profinet 接口。 5. 在巡视窗口中,浏览到“**选项 > 实时设置 > 同步”(advanced options> real time settings > synchronization)。 图6-54 组态同步从站的 irt 6. 激活 rt 类别“irt”。随后,io设备的同步角色将自动分配为“同步从站”。 7. 通过“域设置”(domain settings) 按钮,可以随时检查并更正设置。 或1. 在网络视图中突出显示 profinet io 系统。 2. 单击 profinet io 系统。 3.在巡视窗口中,浏览至所需同步域中的设备。 图 6-55 组态同步域的 irt 4. 在表格中输入所有必要设置:– 选择 io 系统。 – 将 io 控制器的同步角色设置为“同步主站”。 – 将 io 设备的 rt类别设置为“irt”。随后,io 设备的同步角色将自动分配为“同步从站设置发送时钟的带宽使用量 带宽级别 对于带有 irt 功能的profinet io,可指定用于循环 io 通信的*大发送周期。 在 step 7中,包含带宽使用量的以下设置选项。 • *多 25% 的循环 io 数据。主要用于发送非循环数据。 • *多 37.5% 的循环 io数据。主要用于发送非循环数据。 • *多 50% 的循环 io 数据。均衡比例。 • *多 90% 的循环 io数据。主要用于发送循环数据。(要求:激活选项“支持高性能”(make 'high performance' possible))设置带宽使用量 要在 step 7 中设置 profinet io 系统的带宽使用量,请按以下步骤操作: 1. 在 step 7的网络视图中,选择 io 系统。 2. 在巡视窗口中,选择“属性 > 常规 > profinet > 管理 >同步域 > 同步域名称 > 详细信 息”(properties > general > profinet> domain management > sync domains > name of the syncdomain > details)。 3. 在“带宽使用”(bandwidth use) 下拉列表中,选择所需的带宽使用量级别。图 6-56 设置带宽使用量 有关设置高性能 irt 的带宽使用量的信息,请参见“高性能 irt 的组态 (页180)”部分。 6.6.7 优选 profinet 的设置建议 使用 rt 优化 profinet profinet可以在所有层级上提供高性能通信。用 irt 设置profinet 请记住以下用于在 irt 模式下设置和运行 profinet io 系统的规则。这些规则可确保以**方式运行 profinet io 系统。 • 使用 irt时,必须组态拓扑结构。借此可对更新时间、带宽和可选参数进行精准计算。 • 如果想使用多个同步域,请为当前与另一同步域的profinet 设备相连的端口组态同步边 界。 • 在同步域中,一次只能组态一个同步主站。 • profinet io系统只能属于一个同步域。 • 如果在同步域中组态了 profinet 设备并希望使用 irt 同步,则该 profinet设备必须支持 irt 通信。 • 如果可能,尽量使用与 profinet io 控制器和同步主站相同的 profinet设备。 • 如果 profinet io 系统中只有一些 profinet 设备同步,请牢记以下事项:针对同步域中 未参与irt 通信的 profinet 设备分配 rt 类别“rt”和同步角色“未同步”。 配有多个 profinet io接口的 cpu 应用 • 连接设备:在用户组态中,单条总线中包含多台设备。cpu 之间可通过 profinet io 接口 x2进行实时通信。为此,可使用智能设备或共享智能设备功能。 下图显示的组态示例中,2 台机器通过 x2接口与智能设备相连接限制流入网络的数据量 限制 profinet 接口传入网络的数据量 “限制传入网络的数据量”(limit datainfeed into the network) 功能,用于设置通过接口传入网络中标准以太网通信的网络负载*大值。该功能并不适用于实时循环通信 (rt/irt)。 在 profinet io系统中,采用标准以太网通信会很快达到网络负载的临界值,尤其是在线形拓 扑结构中。与 profinet io系统间进行大量标准以太网数据通信的设备,应支持“限制传入网 络的数据量”(limit data infeed into thenetwork) 功能。必要时,应对拓扑结构进行优化。 如,在线形拓扑结构中避免使用标准以太网设备。更多信息,请参见“优选profinet 的设置建 议 (页 172)”部分。 根据 profinet接口的性能,可以在其属性中设置是否应限制馈入网络的数据。可调性要求: • 该接口提供了足够的性能。 • 未组态 io 数据传输如果不满足条件,则数据馈入始终受到限制。 根据所用的接口,可激活或取消激活“限制传入网络的数据量”(limit data infeedinto the network) 功能。如果将 s7-1500 cpu 的 x1 接口用作 io控制器或智能设备,通常需启用“限制 传入网络的数据量”(limit data infeed into the network)功能。示例:如果 s7-1500 cpu 的 x1 接口未用作 io 控制器或智能设备,则可启用或禁用该功能。使用“限制传入网络的数据量”功能 • 各设备间标准以太网通信带宽的划分: 在 profinet网络中,实时循环通信与标准以太网通信共享同一个网络。即,标准以太网通信可用的带宽有限。通过限制数据的传入量,可确保不仅仅只是一台设备可使用剩余带 宽进行标准以太网通信设备使用,而是在多台设备之间划分。• 滤波传入数据峰值: 限制传入数据量可滤波标准以太网通信的峰值负荷(如,开放式用户通信、通过 web 服务 器进行访问时的峰值)。• 从源头防止数据过多: 如果某个设备应用中产生的数据过多,则这些数据不会转发到 profinet 网络。不良影响(例如数据丢失、通信中断)仍**于馈入数据的设备及其通信伙伴之间。且不会影响其 它节点。 为 cpu 设置“限制传入网络的数据量”功能要在网络中设置“限制传入网络的数据量”功能,请按以下步骤操作: 1. 在 step 7 的网络视图中,选择 cpu 的接口。2. 在巡视窗口中,选择“属性 > 常规 > **选项 > 接口选项”(properties >general > advanced options > interface options)。 3.选中或取消选中“限制传入网络的数据量”(limit data infeed into the network) 复选框。