西门子授权S7-400代理商
PLC是什么意思?相信很多人处于大概知道是什么,但是又无法准确说出的阶段,作为专注于为企业提供数据采集和设备控制解决方案的众诚工业,今天和大家探讨一下。
而众诚工业还能根据用户需求,设计PLC控制程序,为客户提供PLC编程和上位机软件的定制化开发技术服务,满足用户的多种需求,比如,自主研发的洁净空调智能控制系统和通风排风智能控制系统就配置PLC,不仅具有报警和定时控制功能,还兼具可扩展性和兼容性,系统能被第三方系统集成。
以上PLC的基本介绍,相信大家对PLC也有一个初步的了解。PLC的型号、品牌不同,对应着其结构形式、性能、编程方式等等都有所差异,价格也各不相同,在挑选时候,建议先要明确自己的应用需求,比如具体的应用场景,希望实现的运动和控制功能,已经特殊的控制要求,这些将决定了PLC的选型和搭配组合。
简单地说,PLC就是一种小型的计算机,和我们常用的计算机不同的是,PLC是设备之间通过数字信号进行互动,而我们常用的计算机,是人和计算机的互动。
控制是PLC的核心功能,其控制类型主要分为以下几种1、开关量的开环控制。这是PLC*基本的控制功能,它能凭借其强大的逻辑运算能力,取代传统继电接触器的控制系统;
2、数据采集与监控。这是PLC非常必要的功能,否则它将无法完成现场控制;
3、数字量智能控制。PLC具有实现接收和输出高速脉冲的功能,近年来先进的PLC还开发了数字控制模块和新型运动单元模块,让工程师更加轻松地通过PLC实现数字量控制;
4、PLC能通过模拟量采集和调节温度、压力、速度等参数。
正因为PLC功能强大,且具有设计方便、重量体积小、能耗低、改造工作量小、通用性强、维护方便等易学易用的特点,深受工程师的欢迎,因此应用非常广泛,钢铁、石油、化工、纺织、交通、机械制造等等行业都能看到它的身影。
上升沿 • 下降沿 √/- √/- - - 动态 通道 可编程输入延时的允许误差 表格 3-18 SM 321;DI 16 x DC 24 V/125 V 模块输入延时的允许误差 所编程的输入延时 允许的误差 0.1 ms 80 μs 到 200 μs 0.5 ms 580 μs 到 700 μs 3 ms(默认值) 3.1 ms 到 3.7 ms 15 ms 15.1 ms 到 18.1 ms 20 ms 20.1 ms 到 24.1 ms 说明 输入延时的定时器仅适用于读取状态。 只有发生断路时,才在读取值后触发“断路诊断”约 40 ms。 3.12.2 SM 321;DI 16 x DC 24 V/125 V 模块的诊断 SM 321;DI 16 x DC 24 V/125 V 模块的诊断 下表简要列出了 SM 321;DI 16 x DC 24 V/125 V 的诊断消息。 表格 3-19 SM 321;DI 16 x DC 24 V/125 V 模块的诊断 诊断消息 LED 指示 灯 诊断范参数缺失/不正确 SF 模块 已激活时间监视(看门狗) SF 模块 EPROM 故障 SF 模块 RAM 故障 SF 模块 硬件中断丢失 SF 模块 - 说明 要检测由可编程诊断消息所指示的错误,则必须在 STEP 7 中对数字量模块进行相应编程。 诊断的特性 SM 321;DI 16 x DC 24 V/125 V 可提供 9 个字节的诊断数据(长度为 4 个字节时,诊断数据 设置为 0;长度为 9 个字节时,诊断数据设置为 1)。 仅在数据设置为 1 的通道错误向量中报告断路诊断(第 7 个字节和第 8 个字节)。 在通道错 误向量中报告错误的通道都为断路。 更多信息,请参见章节“诊断数据的结构和内容,字节 0 和更高字节 (页 462)”。 错误原因和故障排除 表格 3-20 SM 321;DI 16 x DC 24 V/125 V 模块的诊断消息、错误原因和故障排除 诊断消息 错误原因 解决方法 模块错误参数 参数或参数组合错误 对模块进行编程 已激活时间监视(看门狗) 偶发的强电磁干扰 排除干扰 模块故障 更换模块 EPROM 故障 偶发的强电磁干扰 消除干扰并关断 CPU 电源,然后再接通电源。 模块故障 更换模块 RAM 故障 偶发的强电磁干扰 消除干扰并关断 CPU 电源,然后再接通电源。 模块故障 更换模块 硬件中断丢失 由于之前的中断尚未确认,因此模块无法输出 中断;可能是由于组态出错 更改 CPU 中的中断处理,并根据需要重新组态 模块 错误将一直持续,直到模块分配新参数 模块尚未编程 启动错误 对模块进行编程 3.12.3 SM 321;DI 16 x DC 24 V/125 V 模块的中断 简介 本章将介绍 SM 321;DI 16 x DC 24 V/125 V 模块的中断响应。通常,将中断分为以下几种类 型: • 诊断中断 • 硬件中断 有关下文中 OB 和 SFC 的详细信息,请参见 STEP 7 在线帮助。系统中没有默认中断设置,即如果未进行相应设置,则禁用中断。 可在 STEP 7 中启用中断 (请参见“SM 321;DI 16 x DC 24 V 模块的参数”章节)。 诊断中断 启用诊断中断后,将通过中断报告到达的错误事件(初次发生)和离去的错误事件(错误已清 除)。 CPU 将中断执行用户程序,以执行诊断中断 OB82。 可通过在用户程序中调用 OB 82 中的 SFC 51 或 SFC 59,查看由模块输出的详细诊断数据。 程序退出 OB82 前,诊断数据将保持一致性。 程序退出 OB82 时,模块将确认该诊断中断。 硬件中断 SM 321;DI 16 x DC 24 V/125 V 模块将在信号跳转的上升沿和/或下降沿触发各通道组的硬件 中断。 可单独为各个通道分配参数。 可随时更改参数(在 RUN 模式下的用户程序中)。 激活的硬件中断触发了 CPU 中的硬件中断处理 (OB40),且中断执行用户程序或 CPU 中优先级 较低的对象类。 可在硬件中断 OB40 的用户程序中定义 AS 对信号沿跃迁的响应。 当程序退出硬件中断 OB 时,模块将确认该硬件中断。 对于每个通道而言,模块可以在堆栈中保存一个中断。 如果没有更高优先级的类处理过程挂 起,则 CPU 将按已缓存中断的出现顺序处理所有模块的缓存中断。 硬件中断丢失 如果在通道中触发先前保存在堆栈中、且未经 CPU 处理的连续中断,则会产生“硬件中断丢 失”的诊断中断。 在 CPU 处理完同一通道中的排队中断之前,它不会注册此通道中任何新出现的中断。 中断触发通道 在 OB40 启动信息的 OB40_POINT_ADDR 变量中记录相关的硬件中断触发通道。 下图显示了 本地数据中 DWORD 8 的位分配情况。 字节 变量 数据类型 说明 6/7 OB40_MDL_ADDR WORD B#16#0 中断触发模块的地址数据: 有关模块的信息,通常可以在模块外壳上找到。 I 数据收到写保护。 它们包括: • 硬件版本状态 • 固件版本状态 • 序列号 M 数据: 与系统有关的信息(例如设备标识)。 组态过程中创建 M 数据。 标识数据 (I&M) **保存在模块中,并支持您完成下列任务: • 系统中的错误搜索和修复 • 测试系统组态 • 查找系统硬件更改。 SM 322;DO 16 x DC 24V/0.5 A 支持: • I&M 0(标识) • I&M 1(系统标识 / 位置标识) • I&M 2(安装日期) • I&M 3(其他信息) 使用 STEP 7 读取和写入标识数据 在模块的属性对话框中组态与系统有关的信息(M 数据)。 可以从模块状态对话框中获得有关模块的信息(I 数据)。 与系统有关的模块信息也在此处显 示。 说明 如果 CPU 处于 STOP 操作模式,那么只能写入模块的标识数据。 使用 PDM 读取和写入标识数据 通过“标识”移动,标识数据将被评估并传送到模块。 位置标识在 PDM 中不可用。 说明 如果 CPU 处于 STOP 操作模式,那么只能写入模块的标识数据。 建议每次下载*多更改一个条目,可以的话,标识数据的传送必须被多次激活。 3.25 数字量输出模块 SM 322;DO 16 x DC 24 V/0.5 A 高SM 322; DO 16 x DC 24 V/0.5 A 高速模块: • 16 点输出,每组 8 个电气隔离 • 输出电流为 0.5 A • 额定负载电压为 24 V DC • 适用于电磁阀、DC 接触器和信号灯 • 支持等时同步模式 与带有高速计数器的模块一起使用 将模块与高速计数器组合使用时,请注意: 说明 使用机械触点为 SM 322; DO 16 x DC 24 V/0.5 A High Speed 接通 24 V 电源时,由于电路结构 的原因,输出端将保持大约 50 µs 的“1”信号状态。 SM 322; DO 16 x DC 24 V/0.5 A 高速模块的接线图与方框图数字输出模块 SM 322; DO 16 x UC 24/48 V;(6ES7322-5GH00-0AB0) 订货号 6ES7322-5GH00-0AB0 属性 SM 322;DO 16 x UC24/48 V 数字量输出模块的性能特点: • 16 个电气隔离半导体继电器输出 • 120 V通道间电气隔离 • 开关特性:RDS ON 典型值 0.25 Ohm,RDS OFF 通常大于 100 GOhm • 针对*大 48 V AC 或 DC 负载电压,无*小负载电压而设计 • 针对*大 0.5 A 输出负载,无*小负载电流而设计 • 输出完全独立并且支持任何接线形式 • 当 CPU 处于 STOP 模式时,可以在输出处编程设置替换值或“保留*新值”。 • 模块支持对编程错误和外部电源故障进行诊断 • 适用于 AC 电磁阀、执行器、电机启动器、FHP 电机和信号灯 • 支持在 RUN 模式下进行参数分配0”到“1”跳变 • “1”到“0”跳变 *大 6 ms *大 3 ms 继电器输出的外部熔断器 熔断器,I 2 t :1 A2 s,快速熔断熔断器* 灯负载 *大 2.5 W 两个输出的内部并联 变阻器,85 V • 用于冗余负载控制 • 用于提高性能 支持 不支持 控制数字量输入 支持 切换频率 • 阻性负载 *大 10 Hz • 感性负载(符合 IEC 947-5-1,DC 12 AC/12) *大 0.5 Hz • 灯负载 *大 0.5 Hz 执行器的接线 使用 40 针前连接器 * 输出必须由 250 V 快速熔断熔断器进行保护(推荐的熔断器:Wickman 194-1100 1.1 A 和 Littlefuse 0217-800 V 800 mA。) 如果安装在National Electric Code (NEC)规定的危险区域内,且模块位于可能发生爆炸的环境 中,务必拆卸熔断器,并使用合适的器件替代。 在 RUN 模式下组态 如果在 RUN 功能中使用组态,则必须考虑特殊注意事项。 SF LED 亮起: 如果在重新组态之前诊断状态打开,那么即使在诊断不再挂起且模块正常运行的情况下,SF LED(在 CPU、IM 或模块上)仍然会亮起。 解决方案: • 仅在无诊断处于挂起状态或 • 拔下模块并再次插入时,更改组态。 3.26.1 数字量输出模块 SM 322 DO 16 x UC24/48 V 的参数 编程 下表显示了静态参数和动态参数的数据记录号。 表格 3-24 数据记录 0 (静态参数): 参数 注释 启用诊断 当模块发生参数错误、硬件或电压故障时,启用一个中断来对此作出响 应。 表格 3-25 数据记录 1 (动态参数): 参数 注释