西门子授权S7-1500代理商
PLC是什么意思?相信很多人处于大概知道是什么,但是又无法准确说出的阶段,作为专注于为企业提供数据采集和设备控制解决方案的众诚工业,今天和大家探讨一下。
而众诚工业还能根据用户需求,设计PLC控制程序,为客户提供PLC编程和上位机软件的定制化开发技术服务,满足用户的多种需求,比如,自主研发的洁净空调智能控制系统和通风排风智能控制系统就配置PLC,不仅具有报警和定时控制功能,还兼具可扩展性和兼容性,系统能被第三方系统集成。
以上PLC的基本介绍,相信大家对PLC也有一个初步的了解。PLC的型号、品牌不同,对应着其结构形式、性能、编程方式等等都有所差异,价格也各不相同,在挑选时候,建议先要明确自己的应用需求,比如具体的应用场景,希望实现的运动和控制功能,已经特殊的控制要求,这些将决定了PLC的选型和搭配组合。
简单地说,PLC就是一种小型的计算机,和我们常用的计算机不同的是,PLC是设备之间通过数字信号进行互动,而我们常用的计算机,是人和计算机的互动。
控制是PLC的核心功能,其控制类型主要分为以下几种1、开关量的开环控制。这是PLC*基本的控制功能,它能凭借其强大的逻辑运算能力,取代传统继电接触器的控制系统;
2、数据采集与监控。这是PLC非常必要的功能,否则它将无法完成现场控制;
3、数字量智能控制。PLC具有实现接收和输出高速脉冲的功能,近年来先进的PLC还开发了数字控制模块和新型运动单元模块,让工程师更加轻松地通过PLC实现数字量控制;
4、PLC能通过模拟量采集和调节温度、压力、速度等参数。
正因为PLC功能强大,且具有设计方便、重量体积小、能耗低、改造工作量小、通用性强、维护方便等易学易用的特点,深受工程师的欢迎,因此应用非常广泛,钢铁、石油、化工、纺织、交通、机械制造等等行业都能看到它的身影。
• 可编程诊断和诊断中断 • 可为 2 个通道设定限值监视 • 越限时的硬件中断可编程 • 高速更新测量值 • 对 CPU 的电气隔离 • 支持在 RUN 模式下进行参数分配 分辨率 测量值的精度与选定的积分时间无关。 诊断 有关“组诊断”参数中诊断消息的信息,请参见模拟量输入模块的诊断消息表。 硬件中断 可以在 STEP 7 中对通道组 0 和通道组 1 的硬件中断进行编程。但是,仅为通道组的第一个通 道(即通道 0 或通道 2)设置硬件中断。 高速更新测量值 在一个通道组内两个通道中,测量值的高速更新速度是几个激活通道组中的测量值更新速度的 三倍。 示例:在 2.5 ms 的过滤时间内,通道 0 和通道 1 激活时,两个通道每隔 10 ms 将新的测量值 送回 PLC。(对于其它设置,刷新率与过滤器设置相同。) 仅当通道组 0 和 1 的两个通道都处于激活状态(即设置了“测量类型”参数)后,才能实现测量 值的高速更新。但是,通道组 0 或通道组 1 只能有一个处于激活状态(不能同时激活)。 端子分配 下图显示了各种接线选项 接线:电压和电流测量 在测量电流时,使用相应的分流电阻将通道电压的电压输入并联。可将通道输入端子与相邻的 连接器端子桥接。 示例:将端子 22 与 2 短接,端子 23 与 3 短接,可将通道 0 组态为电流测量。模块在 4 通道模式(硬件过滤器)下的周期时间 在 4 通道模式下,转换值在 80 ms 内稳定到 ****,并且每 10 ms 更新一次。 通道和模块的 周期时间始终相同,因为模块并不在不同组的通道之间切换: 10 ms。 通道转换时间 = 通道周期时间 = 模块周期时间 = 10 ms 因断线监视导致的周期时间延长 模块的断线监视功能在所有操作模式下均可用。 在 8 通道模式(硬件或软件过滤器)下,无论启用断线监视功能的通道有多少,模块的周期时 间都将加倍。 在 4 通道模式(硬件过滤器)模式下,模块将中断处理输入数据达 100 ms,在此期间执行线 路连续性检查。 即,每次线路连续性检查将模块周期时间延长 100 ms。 未使用的通道 为了避免错误测量,必须组态活动通道组的未使用通道。 为抑制诊断错误,将一个标称范围 内的电阻连接到未使用的通道。 对于未使用的通道,在“测量类型”参数中将其值设置为“禁用”。 此设置可减少模块的周期时 间。 对 M 或 L 短路 即使将输入通道对 M 或 L 短路,也不会对模块造成任何损坏。 通道将继续输出有效数据,而 且不报告诊断事件。 周期结束中断 可以通过启用周期结束中断使某一过程与模块的转换周期同步。 在所有激活的通道已被转换 时置位该中断在仅支持DPV0的PROFIBUS主站上运行SM 331; AI 8 x RTD时的编程限制。 当在 ET 200M PROFIBUS 从站系统上操作 SM 331;AI 8 x RTD 模 拟输入模块,且 PROFIBUS 主站不是 S7 主站时,将不允许使用某些参数。 非 S7 主站不支持过程中断。 出于此原因,将 禁止与此类功能相关的所有参数。 这包括过程中断启用、硬件限制以及周期结束中断启用。 其它所有参数均可使用。 在 ET 200M 分布式 IO 设备上运行模块 在ET 200M上运行SM 331; AI 8 x RTD需要下列IM 153 x之一: • IM 153-1;从 6ES7153-1AA03-0XB0, V01 开始 • IM 153-2;从 6ES7153-2AA02-0XB0, V05 开始 • IM 153-2;从 6ES7153-2BA00-0XA0; V01 开始 • IM 153-2;从 6ES7153-2AA01-0XB0, V04 开始 6.10 模拟输入模块 SM 331; AI 8 x TC;(6ES7 331-7PF11-0AB0) 订货号 6ES7331-7PF11-0AB0 属性 • 4 个通道组中的 8 个输入 • 在每个通道组,测量类型可编程 – 温度 • 每个通道组的精度均可编程(15 位 + 符号位) • 各通道组可选择任意测量范围 • 可编程诊断和诊断中断 • 8 个通道的可编程限值监视 • 越限时的硬件中断可编程 • 高速更新多达 4 个通道的测量值有关“组诊断”参数中诊断消息的信息,请参见模拟量输入模块的诊断消息 (页 237)一章。 硬件中断 可以在 STEP 7 中对通道组 0 和通道组 1 的硬件中断进行编程。但是,仅为通道组的第一个通 道(即通道 0 或通道 2)设置硬件中断。 端子分配 下图给出了各种接线选项。这些实例适用于所有通道(通道 0 到 7)。 接线:通过基准结的热电偶 如果热电偶通过调节为 0°C 或 50°C 的基准结接线,则所有 8 个输入都可作为测量通道使用STEP 7 V5.4 SP4 (HSP0158) 或更高版本 • 如果在 S7-300 中集中使用模块 Al 6 x TC,那么必须在 CPU 操作模式 STOP 下进行固件更 新。 如果 CPU 处于操作模式 RUN,那么可能导致意外动作,且模块只能在网络关闭/打开 后再次使用。 • 如果在分布式 IO 设备 ET 200M 上设置了模块 Al 6 x TC,那么在 CPU 处于操作模式 RUN 时 也能更新固件。 固件更新 这就是更新 IM 153 的集中式或分布式模块固件的方法: 1. 在 HW Config 中选择 Al 6 x TC 模块。 2. 选择“SPS > 更新固件”(SPS > Update Firmware) 菜单命令。 3. 使用“浏览”(Browse) 按钮选择固件文件 (*.upd) 的路径。 4. 单击“执行”(Execute) 按钮。 – 该模块将执行固件更新。 有关其他信息,请参见 STEP 7 在线帮助。 说明 • 在固件更新期间,将打开 OB 83(由于删除和插入模块导致的报警)、OB 85(程序执行错 误)和 OB 86(由于模块机架故障而导致的错误)。 如果模块的诊断报警经过认证,那么 在固件更新期间也会打开 OB 82。 确保相应设置了 OB。 • 如果模块上的红色 LED (SF) 闪烁,那么表示在固件更新期间出现错误,必须再次更新。 在 这种情况下,在线诊断中将显示引导装载程序的版本 Ex.x.x。 • 如果 Al 6 x TC 模块处于冗余模式,那么不允许通过 HW-config 更新固件。 固件标识 固件更新后,必须在模块上标明固件版本。 6.11.5 模拟量输入模块 SM 331;AI 6 x TC 的 I&M 标识数据 属性 I 数据: 有关模块的信息,通常可以在模块外壳上找到。 I 数据收到写保护。 它们包括: • 硬件版本状态 • 固件版本状态 • 序列号 M 数据:与系统有关的信息(例如设备标识)。 组态过程中创建 M 数据。 所有标识数据(I&M 数据)都**保存在模块中,并支持您完成下列任务: • 系统中的错误搜索和修复在模块的属性对话框字段中组态与系统有关的信息。 可以从模块状态对话框中获得有关模块的信息(I 数据)。 与系统有关的模块信息也在此处显 示。 说明 如果 CPU 处于 STOP 操作模式,那么只能写入 I&M 数据。 AI 6 x TC 只支持 I&M0 和 I&M1 数据。 6.11.6 模拟量输入模块 SM 331; AI 6 x TC 的校准 简介 SM 331 在出厂时已经过校准并达到指定的精度值。 通常无需重新校准模块。 对于特定的系统,可能会建议甚至是要求(食品饮料行业或制药行业的特殊机构有此要求)在 将模块集成到系统中之后重新校准模块,例如,以特定时间间隔校准。 尤其是在使用传感器检测和/或处理相对低的电压和/或电流的系统中,可能会建议当模块集成 到包含所有连接电缆的系统中时执行重新校准。 此方法用于补偿电缆和/或温度造成的任何影 响。 如果执行校准步骤,将检测到新的校准值并将其持久保存在模块中。 这意味着当用户自己执 行校准时,发货前在工厂为模块确认的校准值不会丢失。 可以随时恢复为这些原始校准值。 说明 每个通道的校准值都将持久保存在模块中,并对应一个特定的测量范围,也就是说这些校准值 仅适用于执行用户校准工作的测量范围。 如果重新分配具有有效用户校准值的通道的参数以更改测量范围,则随即会使用出厂时为此通 道保存的校准值以及新的测量范围。 但是,用户校准值仍保留在存储器中;在用户重新校准该通道之前这些值不会被覆盖。 然 而,如果重新恢复为此通道的原始测量范围而用户没有再执行校准步骤,则已经确定的用户校 准值将再次生效。 要求 校准功能仅用于分布式安装且只能与 SIMATIC PDM(Process Device Manager,过程设备管理 器)一起使用。 要使用模块校准功能,必须满足以下要求: SIMATIC PDM V6.0 + SP3 或更高版本 + HF2 与 HSP158 一起使用,或者 SIMATIC PDM V6.0 + SP4 或更高版本,以及用于 ET 200M 的 EDD“DP_IOSystem_Siemens_ET200M_Module.Device”,V1.1.10 或更高版本 如果 AI 6 x TC 模块在冗余模式下运行,则不允许进行用户校准。 启动校准功能 下图显示了 SIMATIC PDM V6.0 + SP5 中用户校准的顺序。 更新版本的 SIMATIC PDM 可以从这 些图的内容中得到。现在可以执行以下操作: • 启动所选通道的用户校准 ->“用户校准”(User calibration) 按钮 • 重置所选通道的出厂设置校准值 ->“重置为出厂设置”(Reset to factory setting) 按钮 • 取消校准功能 ->“取消”(Cancel) 按钮 说明 如果将当前有效通道重置为其出厂设置,则发货时保存在模块中的原始校准值将重新生 效。 此通道现有的用户校准值随即会丢失。 无法恢复这些用户校准值。 用户校准 按下“用户校准”(User calibration) 按钮,将启动所选通道的用户校准。 必须对模块施加 24 V 负载电压以进行校准。 用户校准功能将根据为该通道设定的测量范围重新确定所选通道所需的校准值。 可在 CPU 的 RUN 或 STOP 工作模式下执行校准。 请注意,在 CPU 的 RUN 工作模式下进行校 准期间,模块不会将任何正确的模拟值返回给过程。 说明 在用户校准进行期间,任何模块通道都不能处理新的过程值。 • 模块的所有模拟量输入值都设置为 0x7FFF(“无效的模拟值”),直到完成校准。 • 所有通道都通过相应的通道诊断功能使用第二种诊断类型指示此状态(请参见第 1.7 节,“隔离式模拟量输入模块 SM 331; AI 6 x TC 的诊断”)。 先前所选的通道将通过输出的校准显示来校准。 校准包括多个不同的步骤,期间会确定各个校准值。 • 如果在校准期间发生故障或者为模块分配了新参数,则将取消相关通道的校准且该通道* 近有效的校准值会再次生效。 到此刻为止记录的所有校准值都将丢失。 从现在开始模块可 以重新处理当前的过程值。 • 校准在启动后可以随时取消。 取消之后,先前的有效校准值将再次生效且到此刻为止记录 的校准值将丢失。 从现在开始模块可以重新处理当前的过程值。