西门子授权交换机代理商
| 更新时间 2024-11-17 08:50:00 价格 请来电询价 联系电话 15344432716 联系手机 15386422716 联系人 杨本刚 立即询价 |
西门子授权交换机代理商
PLC,英文全称是 Programmable logicController,中文名字是可编程逻辑控制器,一种数字运算操作的电子系统,一种基于逻辑的控制器,采用一类可编程的存储器,用于存储程序、执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入输出,控制各种类型的机械或生产过程,通常分为电源、中央处理单元CPU、存储器、输入以及输出单元等几个部分。可以理解为程序员设置好运动逻辑,通过这个控制器控制设备的运动方式
PLC是什么意思?相信很多人处于大概知道是什么,但是又无法准确说出的阶段,作为专注于为企业提供数据采集和设备控制解决方案的众诚工业,今天和大家探讨一下。
而众诚工业还能根据用户需求,设计PLC控制程序,为客户提供PLC编程和上位机软件的定制化开发技术服务,满足用户的多种需求,比如,自主研发的洁净空调智能控制系统和通风排风智能控制系统就配置PLC,不仅具有报警和定时控制功能,还兼具可扩展性和兼容性,系统能被第三方系统集成。
以上PLC的基本介绍,相信大家对PLC也有一个初步的了解。PLC的型号、品牌不同,对应着其结构形式、性能、编程方式等等都有所差异,价格也各不相同,在挑选时候,建议先要明确自己的应用需求,比如具体的应用场景,希望实现的运动和控制功能,已经特殊的控制要求,这些将决定了PLC的选型和搭配组合。
简单地说,PLC就是一种小型的计算机,和我们常用的计算机不同的是,PLC是设备之间通过数字信号进行互动,而我们常用的计算机,是人和计算机的互动。
启动上级 IO 控制器期间的特殊特性 与来自 IO 控制器中 IO 设备的站返回消息(通过调用 OB 86来完全处理)不同的是,上级 IO 控制器的站返回消息分为两部分: 1. 调用 OB 86: 将设置智能设备输出的初始值。但是,输入值仍然无效。 当在上级 IO 控制 器中打开 OB 86 后这些值首次生效。 2. 对每个输入传输区调用OB 83,通过此调用将显示输入传输区的有效性。 在针对输入传输 区调用 OB 83 时,应首先启动智能设备。在以下情况下,可将此步骤延时或使其根本不发 生: – 上级 IO 控制器处于 STOP 模式: 可通过上级 IO 控制器的STOP-RUN 切换来首先调用 OB 83。 – IRT 通信已中断(同步主站故障、拓扑错误……)。仅在进行 IRT通信后才打开 OB 83。 参考 关于直接访问 I/O 时的错误处理的更多信息,请参见 STEP 7在线帮助中的“错误处理”。 6.3.8 带有智能设备的 PROFINET IO 系统的拓扑规则 简介 有关使用智能设备时 IO系统的结构与组态方面的以下建议,有助于保持较小的通信带宽。 以下通信路径不应重叠: • IO 控制器与其 IO 系统的 IO设备之间的通信路径。 • 智能设备 CPU 与其 IO 系统的 IO 设备之间的通信路径。通信规则。 带有智能设备的 IO系统也适用于建立使用 RT 和 IRT 通信的实时应用。为此,必须遵循以下规 则: • 上位和下位 IO 系统均支持 RT通信。可同时在这两种 IO 系统中使用 RT 通信。 • IRT 通信可与 RT 通信结合使用。在其中一个 IO 系统中,可使用IRT 通信。此时,只能在上 位或下位 IO 系统中使用 IRT 通信。 6.3.10 组态智能设备的 PROFIenergy 实现PROFINET 设备节能的程控暂停要求 PROFINET 设备支持 PROFIenergy 协议。 只有 PROFINET设备(I/O 设备)支持 PROFIenergy 协议,I/O 控制器实际上才会向该 I/O 设备 发送 PE命令,例如启动或停止暂停。 如果 I/O 设备支持 PROFIenergy 协议,该属性将保存在 PROFINET GSD文件中且可用于工程系 统中的组态。 对于作为智能 I/O 设备(智能设备)的 S7-1500 CPU,可以通过 STEP 7 V13及更高版本的服 务包 1 来为每个传送区设置 PROFIenergy 支持。 如果传输区启用了选项“启用 PROFIenergy通信”(Enable PROFIenergy communication) 并将生 成的 PROFINET GSD文件导入其它项目中,则可将该智能设备处理为一个 PE 实体。 要求 • STEP 7 V13 及更高版本的服务数据包 1 • CPU支持带有 PROFIenergy 功能的智能设备。如,CPU 1215C DC/DC/DC 固件版本 V4.2 及以上版本 • 将 PROFINET IO 接口用作智能设备并创建有传输区。 • 在智能设备的用户程序中执行PROFIenergy 命令。 背景:在智能设备的用户程序中,使用“PE_I_DEV”指令和相应的辅助块编程 PROFIenergy函数;与 IO 设备不同,IO 设备的这一功能由固件提供。因此,仅当对智能设备中的用户 程序进行了相应组态后,才能激活传输区的PROFIenergy 功能。 为智能设备的传送区启用 PROFIenergy 要支持 PROFIenergy,需进行以下参数分配:1. 选择 CPU 的 PROFINET 接口 (X1)。 2. 在区域导航中选择所需的传送区,例如: “操作模式 >智能设备通信 > Transfer_area_1”(Operating mode > I-deviceconfiguration > Transfer_area_1)。 完成智能设备组态后,生成智能设备的 GSD 文件并将该文件导入 I/O控制器的项目中。生成的 GSD 文件中包含一个条目,指定智能设备支持 PROFIenergy 配置文件。要寻址智能设备,请使用智能设备的“PROFIenergy 支持”(PROFIenergy supporting) 传送区的硬件标识符,例如用于 PE 命令“PE_START_END”。 要寻址 PE 命令“PE_I_DEV”的 IO 控制器,请使用随 IO控制器上的 PROFIenergy 数据一起提供 的传送区硬件标识符。 有关 PROFIenergy 的更多信息,请参见“通过PROFIenergy 实现节能 (页 231)”部分。 6.3.11 在智能设备 CPU 的用户程序中启用/禁用智能设备 如果在STEP 7 中将 CPU 的 PROFINET 接口组态为智能设备,则当 CPU 状态由 STOP 转换为 RUN之后,智能设备功能将激活。如果此情况下无法访问上位 IO 控制器,则智能设备 CPU 会 使用其 ERROR LED 指示错误。 自S7-1500/ET 200SP/ET 200pro CPU 固件版本 V2.9 起,可在智能设备 CPU 的用户程序中本地禁用或启用智能设备功能。为此,可使用“D_ACT_DP”指令。禁用智能设备功能后,智能设备 CPU 不会再使用其 ERROR LED指示错误。 对于固件版本为 V3.0 及更高版本的 S7-1500 CM 1542-1,可在 CPU 内部PROFINET 接口使用 用户程序启用/禁用此功能。 应用示例 从机器 OEM角度而言,系列化生产机器时,有大量设备选项。但交付的每一台机器都只包含一个所选选项的组合。所有可能的选项均可由制造商组态为智能设备,从而可创建和维护拥有所有可能选项的通用用户程序。乘车时车辆的自动任务控制 在乘车过程中(魔鬼列车),车辆作为智能设备通过 PROFINET连接到上位控制器。 特性 上位 IO 控制器接管车站中车辆的整个协调和监控任务。此外,上位 IO 控制器记录以下状态: •车辆停在车站时 • 车辆离开车站时 只要乘客在车中坐下并且车门关闭,上位 IO 控制器即会发出启动信号。火车沿着整个轨道自由前行,未与上位 IO 控制器连接。由于这种状态并不代表出现错误,因 此不应通过 CPU 的 ERROR LED指示错误。 解决方案 根据车辆的位置(车站内还是车站外),用户程序在车辆的智能设备 CPU 中启用或禁用智能设备功能。启用和禁用智能设备功能时不通过智能设备 CPU 上的 LED进行诊断指示。D_ACT_DP”是一个异步指令。进行处理时可能会多次调用指令。已通过在智能设备 CPU 的启 动 OB 中 REQ =1 的情况下调用“D_ACT_DP”指令启动了该任务。 有关“D_ACT_DP”指令的更多信息,请参见 STEP 7在线帮助。 在 PROFINET 接口中禁用智能设备功能 说明 仅当智能设备不受上位 IO 控制器控制时,方可禁用智能设备 CPU中的智能设备功能。 使用“D_ACT_DP”指令禁用智能设备功能: • 通过作为 LADDR 参数的相应 PROFINET接口的智能设备的符号名称或硬件标识,在示例 中,硬件标识为 260 • 将 MODE 参数值设置为2结果:目标已完成:禁用了智能设备功能的 CPU 无法再与上位 IO 控制器进行数据交换。当智 能设备 CPU的用户程序中启用了智能设备功能后,可再次连接上位 IO 控制器。 如果已在 IO控制器上激活的智能设备将自身禁用,则之前在网络中建立的智能设备与 IO 控制 器之间的所有应用关系 (AR) 均会终止。IO控制器端会指示 IO 设备故障。在智能设备 CPU 的 诊断缓冲区中,会显示“IO 设备用户禁用”(IO device userdisable),并提示关联 PROFINET 接口 或 IO 控制器名称的相关信息。 在 PROFINET 接口启用智能设备功能使用指令“D_ACT_DP”启用未激活的智能设备功能: • 通过作为 LADDR 参数的相应 PROFINET接口的智能设备的符号名称或硬件标识,在示例 中,硬件标识为 260 • 将 MODE 参数值设置为 1 结果:启用后,智能设备可与上位IO 控制器进行数据交换。 如果至少有一个 IO 控制器缺失或连接不存在,则会在智能设备 CPU 的诊断缓冲区中输入“硬件组件已移除或缺失”(Hardware component removed or missing)。 说明 临时访问错误在用户程序中启用智能设备功能可能导致临时访问错误“硬件组件中存在 I/O 数据故障”(I/O data failure inhardware component),原因可能是 IO 控制器尚未声明数据有效,便已允许访 问智能设备的 I/O 数据。此类消息属于传入和传出错误事件,可忽略。 在站发生故障以及站恢复时,IO 控制器和智能设备的行为依然适用,如“诊断和报警响应 (页116)”部分所述。 使用指令“D_ACT_DP”调用智能设备的状态信息 请求智能设备的状态信息: • 通过作为 LADDR参数的相应 PROFINET 接口的智能设备的硬件标识,在示例中,硬件标识 为 260 • 将 MODE 参数值设置为0 自 STEP 7 V18起,可在一个项目中组态一个共享设备和 2 个访问它的 CPU。因此,只需要一 个项目。该项目包含共享设备以及访问它的两个 CPU。如果IO 控制器和共享设备都可以在一 个项目中进行组态,我们将这种类型的共享设备称为“内部项目共享设备”。与之前的共享设备相比,项目内部共享设备具有以下优势: • 减少可能的错误来源:由项目中的 STEP 7 检查完全一致性。 •组态工作量较小:不使用不同的 STEP 7 项目。 • 改进的诊断功能:在一个项目中完成诊断。 设置实时属性 如果除了项目中的 CPU之外,项目外的其它 CPU 也可访问共享设备,则必须在共享设备的 PROFINET 接口上输入项目外部 IO 控制器的数量。只有这样STEP 7 才能正确计算通信负载和 生成的更新时间。 共享设备可能的*大 IO 控制器数目取决于设备。此数目存储在共享设备的 GSD文件中。 可以通过 CPU 设置非常短的发送时钟作为 IO 控制器。此发送时钟可以短于共享设备支持的* 短发送时钟。在这种情况下,IO控制器使用它支持的发送时钟来运行共享设备(发送时钟调 整)。 示例: CPU 支持的*短发送始终为0.25 ms。如果组态的 IO 设备也支持*短发送时钟 0.25 ms,而另 一个 IO设备支持的*短发送时钟为 1 ms,则可将 CPU 的短发送时钟设置为 0.25 ms。例如, CPU 使用 1ms 的发送时钟运行“慢速”IO 设备。对于项目内部共享设备,*多 2 个 IO 控制器和共享设备位于同一子网中。必须将项目内部共享设备分配给每个 IO 控制器。同样,每个连接的 IO 控制器必须至少分配 1 个模块或子模块, 否则作为共享设备的组态会不一致。在STEP 7 中,编译不一致的组态时会显示相应的错误消 息。 限制 • 自 STEP 7 V18 起,仅允许通过 GSD文件安装在硬件目录中的 IO 设备作为项目内部共享设 备。 • 不能将智能设备用作项目内部共享设备。 • 在一个项目中,*多允许 2个 IO 控制器 (CPU) 访问一个项目内部共享设备。 • 项目内部共享设备不支持系统冗余。 • 不支持故障安全应用。 • “TIAPortal Openness”不支持项目内部共享设备。 • 不支持从两个 CPU 上传到同一个项目。在 TIA Portal V18中,共享项目内部共享设备的 2 个 CPU 必须加载到两个不同的项目中。 对模块和子模块的访问 每个 IO控制器只能访问为其分配的模块和子模块,这意味着: • 仅与分配的模块或子模块进行数据交换 • 仅从分配的模块或子模块接收报警和诊断 •仅对所分配模块或子模块进行参数分配 组态规则 以下规则适用于具有项目内部共享设备的组态,并在编译 STEP 7 的组态时进行自动检查:• 访问项目内部共享设备的所有 IO 控制器必须与 IO 设备位于同一子网中。 • 项目内部共享设备必须是已使用 GSD文件安装到硬件目录中的 IO 设备。 • 连接到项目内部共享设备的每个 IO 控制器必须至少分配 1 个模块或子模块。 • 一次只能有1 个 IO 控制器访问 1 个子模块。 • 模块或子模块的 I/O 地址只能在分配有项目内部共享设备的 IO控制器的地址区域中进行编 辑。 • 对于有权访问项目内部共享设备的所有 IO 控制器,发送时钟必须相同。 •以下功能仅在与分配了项目内部共享设备的接口模块的 IO 控制器连接时可用: – 等时同步模式 (IRT) – 介质冗余 – 优先化启动– 端口属性的参数分
联系方式
- 电 话:15344432716
- 销售顾问:杨本刚
- 手 机:15386422716
- 微 信:AK66F7