西门子授权低压电器总经销商
工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务。西门子中国有限公司授权合作伙伴——浔之漫智控技术(上海)有限公司,作为西门子中国有限公司授权合作伙伴,湖南西控自动化设备有限公司代理经销西门子产品供应全国,西门子工控设备包括S7-200SMART、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。公司国际化工业自动化科技产品供应商,是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。
西门子中国授权代理商——湖南西控自动化设备有限公司,本公司坐落于湖南省中国(湖南)自由贸易试验区长沙片区开元东路 1306 号开
阳智能制造产业园一期 4 栋 30市内外连接,交通十分便利。
建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。
数据记录 DS 143 的分配 字节 0 和字节 1:数据记录的版本 数据记录版本的标头信息。 字节 2 到 字节 7:电能计数器和溢出计数器的控制字节 通过 WRREC 指令写入数据记录 143 时,字节 2 到 7 用做电能表、溢出计数器和运行时间 计数器中相位特定的控制信息。每个相位的控制信息长度为 2 个字节。 字节 8 到 字节 157:各个电能表和溢出计数器的起始值 数据记录 143 中,电能计数器的起始值为 64 位浮点数。该格式与 S7-1200 和 S7-1500 中的数据类型 LREAL 相对应。 在数据记录 143 中,溢出计数器的初始值为 16 位整数。该格式与 S7-1200 和 S7-1500 中的数据类型 UINT 相对应。 字节 158 到字节 169:运行时间计数器的起始值 在数据记录 143 中,运行时间计数器的起始值是 32 位整数。该格式与 S7-1200 和 S7-1500 中的数据类型 REAL 相对应。 8.2.2 立即应用数据记录 DS 143 的中起始值 可以为每个单独的运行时间计数器应用起始值。 要求 在 STEP 7 项目中,已创建一个与数据记录 DS 143 具有相同结构的 PLC 数据类型,并且已 输入起始值。所有模块版本的操作步骤 1. 在 DS 143(字节 2、4 和 6)的控制字节 1 中,可针对每个相位定义是否希望立即为运 行时间计数器应用起始值。 – 将位 3 设置为 1,以便为运行时间计数器预设起始值。 – 将位 7 设置为 0,以便模块在写入数据记录后立即应用起始值。通过 WRREC 指令将数据记录传送到 CPU。 8.2.3 使用 DQ 位应用数据记录 DS 143 中的起始值 由于输出数据的长度各不相同,因此运行时间计数器起始值的设置取决于所组态的模块版 本。 带有 20 个字节输出数据的模块版本 如果所用模块版本带有 20 个字节的输出数据,则可以: • 为所有运行时间计数器应用起始值。 • 分别为各个运行时间计数器应用起始值。 带有 2 个字节的输出数据的模块版本 如果使用带有 2 个字节输出数据的模块版本,则同时为所有运行时间计数器应用起始值STEP 7 项目中,已创建一个与数据记录 DS 143 具有相同结构的 PLC 数据类型,并 且已输入起始值。 • 将位 3 设置为 1,以便为运行时间计数器预设起始值。 • 在 DS 143 的控制字节 1 中,已将位 7 设置为“1”(通过 DQ 位应用起始值)。(见前 图) • 已将带新的起始值的数据记录 DS 143 传送到 CPU。有关数据记录的分配,请参见“电 能计数器的结构 (DS 143) (页 284)” 说明 为计数器预设起始值 如果尚未使用数据记录 DS 143 将任何起始值传送到 CPU,则以值 0 启动计数器。 为所有运行时间计数器应用起始值的步骤 使用具有 2 个字节和 20 个字节输出数据的模块版本为所有运行时间计数器应用起始值的 步骤是相同的。 1. 在输出数据的字节 1 中设置运行时间计数器(位 5)的复位位。 图 8-2 所有运行时间计数器的控制字节 1 复位 如果复位位发生从 0 到 1 的边沿变化,模块将为所有运行时间计数器应用起始值。 为各个运行时间计数器应用起始值的步骤 说明 为相位特定运行时间计数器应用起始值 为相位特定运行时间计数器应用起始值与上述步骤没有区别。在输出数据中,在字节 6、 8 和 10 中为相位特定的运行时间计数器选择复位位。启动和停止运行时间计数器 运行时间计数器 AI Energy Meter HF 启动或停止计数的方法有两种: • 门计数 当使用 0 -> 1 的边沿变化在输出数据中设置计数器门的 DQ 位时,模块开始计数。如 果使用从 1 - > 0 的边沿变化来复位计数器门的 DQ 位,则计数器停止。 • 无门计数 只要模块开启,模块便立即开始计数。计数无法停止。 以下部分介绍了这两种选项。 门计数 要求: 电流值高于组态的“与电流额定值 [0.1%] 相关的测量电流下限”。 操作步骤 如果希望使用控制门开始计数,请按以下步骤进行操作: 1. 在模块的参数分配中激活参数“启用运行时间计数器门”(Enable operating hours counter gate)。 2. 在输出数据的控制字节 1 中,置位计数器门(位 4)的 DQ 位。 只要计数器门的 DQ 位的边沿变化为 0 -> 1,模块就开始计数。 如果希望再次停止计数,则复位输出数据中控制字节 1 中的位 4。边沿变化为 1 -> 0 时, 计数停止。 参数“启用运行时间计数器门”(Enable operating hours counter gate) 和“计数器日期”的 DQ 位的行为特性类似于触点并联。要求 电流值高于组态的“与电流额定值 [0.1%] 相关的测量电流下限”。 操作步骤 在模块的参数分配中禁用参数“启用运行时间计数器门”(Enable operating hours counter gate)。 只要 CPU 应用数据记录,模块便开始计数限值监视的工作原理 简介 AI Energy Meter HF *多可监视 16 个模拟量测量变量或计算变量的参数设置下限或上 限。 为了定义范围的上限值或下限值,也可为每个测量变量或计算变量指定多个限值。 测量值数据记录 150 将返回当前的超限状态,每个计数器一个限值用于显示超限的次 数。此外,每次超限时还可能会生成硬件中断。 在用户数据类型 240 (F0H) 中,可对超限的状态进行评估,也在用户自定义的用户数据类 型或用户自定义数据记录中通过测量值 ID 65509 进行评估。 优势 激活限值监视后,可快速检测到测量值现场采集过程中的异常状况。 保持性 所有的计数器状态都将**性地保存在 AI Energy Meter HF 中。发生中断后(例如,系统 断电),计数将使用之前存储的值继续计数。 组态 在 STEP 7 中,可组态以下限值监视设置: • 待监视的测量变量。 • 激活/禁用限值监视。 • 激活/禁用门限值监视。 • 上限或下限值。 • 每个限值的延时和滞后时间 • 超出限值时,激活/禁用硬件中断。 • 用于限值监视的测量值超出限值时的硬件中断 硬件中断提供以下信息: • 所监视测量或算变量的测量值 ID • 限值的编号(0 = 限值 1;15 = 限值 16) • 是否超出上限或低于下限的信息 更多详细信息,请参见“硬件中断 (页 129)”部分 在 RUN 模式下更改属性 下表列出了支持的控制信息: 控制信息 默认值 适用于 根据限值启用/禁用监视 1 禁用 带有 20 字节输出数据的模 块版本 超出总限值的复位编号 0 从输出数据第 2 个字节处开 始的模块版本 1 仅对启用的门有效 9.2 滞后和延时时间对限值监视的影响 延时和滞后时间 为了防止超出限值及产生的较小波动,可在 STEP 7 中进行以下组态设置: • 延时时间(0 到 10 s,单位为秒) 通过设置延时时间,可过滤掉相关错误,防止限值监视的触发过于频繁。仅当超限时 间大于所组态的时间时,才对超限进行计数。在容许范围内超出上限或下限后,在消 除超限时,还需考虑延迟时间。如果在修正超限后测量变量再次处于超限和滞后之 间,则没有滞后时也会超出延迟时间。 • 滞后时间(0 到 20%,百分比形式) 通过设置滞后,可抑制限值附近的波动。滞后是一个误差范围,用于定义所组态限值 的一个偏差百分比值。仅当监视的值超出该误差范围时,才会认为是超出限值复位、激活和禁用超限计数器 简介 在进行新一轮计数之前,可能需要复位或启用/禁用 AI Energy Meter HF 的超限计数器。 这里的“复位”是指,将超限计数器复位为 0。 由于输出数据的长度各不相同,因此超限计数器的复位取决于所组态的模块版本。 模块版本中输出数据为 20 个字节时的复位过程 1. 在控制字节 3 和 4 中,选择待复位的超限计数器;参见“启用/禁用超限计数器”。 2. 在控制字节 1 中,边沿从 0 到 1 变化时置位复位位(位 3);参见“复位超限计数器”。 复位输出数据为 2 个字节的模块版本 将控制字节 1 中的复位位(第 3 位)设置为:发生边沿变化时从 0 变为 1。复位操作将在 所有组态的超限计数器中全局执行。