全国服务热线 15801815554

SIEMENS西门子 SITOP电源 PSU100S 6EP1336-2BA10

更新时间:2025-01-18 08:00:00
价格:请来电询价
西门子:代理经销商
电源模块:全新原装 假一罚十
德国:现货 实体经营
联系电话:15801815554
联系手机: 15801815554
联系人:邓经理
让卖家联系我
详细介绍


               FM x50-1 计数器 V3 的其它参考 (S7-300, S7-400) 计数器数据块 (S7-300, S7-400) 功能 计数器数 DB 是用户程序和 FM x50‑1 之间的数据接口。 它包含并应用控制和操作模块所需 的所有数据。 在对模块进行参数分配之前,必须给计数器 DB 提供以下有效数据。 • 模块地址(地址 6.0) • 通道起始地址(地址 8.0) • 用户数据接口的长度(地址 12.0) 计数器模块手册中包含了一个有关如何将模块地址、通道地址和用户数据长度传送至 OB 100 中的计数器 DB 的示例。 或者,也可以在 FM x50-1 的设备组态中使用“在 DB 中输入模块地址”功能自动输入模块 地址。 组态 计数器 DB 分为以下几个不同区域: 通道 DB 指令参数、地址 待写入值的传送区 控制接口 待读取值的传送区 错误编号 反馈接口 FM 450‑1 的参数 诊断数据。

            地址 变量 数据类型 初始值 注释 计数 FM 350‑1 / FM 450‑1 测量 FM 350‑1 34.0 ACT_CNTV 1) DINT L#0 当前计数值 (读取用户) 当前计数值 (读取用户) 错误编号 38.0 DA_ERR_W 1) WORD W#16#0 数据错误字 (读取用户) 数据错误字 (读取用户) 40.0 OT_ERR_B 1) BYTE B#16#0 操作错误字节 (读取用户) 操作错误字节 (读取用户) 反馈接口 41.0 E_BIT0_0 BOOL FALSE 保留 保留 41.1 STS_TFB BOOL FALSE 保留/测试空闲状态 保留 41.2 DIAG BOOL FALSE FM 350-1:诊断事件(读 取用户) FM 450-1: 保留 诊断事件(读取用户) 41.3 E_BIT0_3 BOOL FALSE 保留 保留 41.4 DATA_ERR 1) BOOL FALSE 数据错误位 (读取用户) 数据错误位 (读取用户) 41.5 E_BIT0_5 BOOL FALSE 保留 保留 41.6 E_BIT0_6 BOOL FALSE 保留 保留 41.7 PARA 1) BOOL FALSE 模块参数已分配 (读取用户) 模块参数已分配 (读取用户) 42.0 E_BYTE_0 BYTE B#16#0 保留 保留 43.0 STS_RUN 1) BOOL FALSE 计数器正在运行状态 (读取用户) 该位对应于计数器的位 20。 0 = LED CR 熄灭 1 = LED CR 点亮 计数器正在运行状态 (读取用户) 该位对应于计数器的 位 20。 0 = LED CR 熄灭 1 = LED CR 点亮 43.1 STS_DIR 1) BOOL FALSE 计数方向状态 (读取用户) 计数方向状态 (读取用户) 43.2 STS_ZERO 1) BOOL FALSE 过零状态 (读取用户) 测量结束 (读取用户)地址 变量 数据类型 初始值 注释 计数 FM 350‑1 / FM 450‑1 测量 FM 350‑1 43.3 STS_OFLW 1) BOOL FALSE 上溢状态 (读取用户) 上溢状态 (读取用户) 43.4 STS_UFLW 1) BOOL FALSE 下溢状态 (读取用户) 下溢状态 (读取用户) 43.5 STS_SYNC 1) BOOL FALSE 计数器已同步状态(读取 用户) - 43.6 STS_GATE 1) BOOL FALSE 内部门状态 (读取用户) 内部门状态 (读取用户) 43.7 STS_SW_G 1) BOOL FALSE 软件门状态 (读取用户) 软件门状态 (读取用户) 44.0 STS_SET 1) BOOL FALSE 数字量输入 SET 状态 (读取用户) 数字量输入 DI 置位状 态 (读取用户) 44.1 STS_LATCH 1) BOOL FALSE 新锁存值(仅在等时模式 下)/保留 - 44.2 STS_STA 1) BOOL FALSE 数字量输入 START 状态 (读取用户) 数字量输入 DI 启动状 态(读取用户) 44.3 STS_STP 1) BOOL FALSE 数字量输入 STOP 状态(读 取用户) 数字量输入 DI 停止状 态(读取用户) 44.4 STS_CMP1 1) BOOL FALSE 输出比较值 1 状态(读取 用户) 输出比较值 1 状态(读 取用户) 44.5 STS_CMP2 1) BOOL FALSE 输出比较值 2 状态(读取 用户) 输出比较值 2 状态(读 取用户) 44.6 STS_COMP1 1) BOOL FALSE 比较器 1 的保存状态/保留 - 44.7 STS_COMP2 1) BOOL FALSE 比较器 2 的保存状态/保留。如果传送了错误值,必须在 FM 350‑1 可接受更多值之前使用 OT_ERR_A 确认此操作员错误。 然后,您应该纠正因操作员错误而被拒绝的值,并重新传送。 说明 如果使用 L_DIRECT、L_PREPAR、T_CMP_V1 或 T_CMP_V2 指令参数来装载 LOAD_VAL、 CMP_V1 或 CMP_V2 值,则无法同时使用 C_DOPARA 指令参数来重新组态参数。 这可能会导致需要使用 OT_ERR_A 确认的 OT_ERR 操作错误。用于传送值的 DB 参数(计数模式) (S7-300, S7-400) 准备工作 调用 CNT_CTRL (页 8380)、CNT_CTL1 (页 8382) 或 CNT_CTL2 (页 8385) 指令之前,需要将 以下有效数据写入数据块: • 模块地址(DB 地址 6.0) • 通道起始地址(DB 地址 8.0) • 用户数据接口的长度(DB 地址 12.0) 这些数据应在每次启动时传送到 OB 100 中的 DB。 用于传送值的 DB 参数(计数模式) 下表列出了要将 LOAD_VAL、CMP_V1 和 CMP_V2 参数传送到的 DB 区域。 参数 LOAD_VAL(字节 14 到 17)具有两种含义: • 如果置位 L_DIRECT 或 L_PREPAR 指令参数,则会将 LOAD_VAL 解释为装载值。 • 如果置位指令参数 C_DOPARA,则可以使用字节 14 来定义输出 DO0 和 DO1 的特性。 字 节 15 和 16 被解译为滞后和脉冲宽度。用于传送值的 DB 参数(测量模式) (S7-300, S7-400) 准备工作 调用 CNT_CTRL (页 8380)、CNT_CTL1 (页 8382) 或 CNT_CTL2 (页 8385) 指令之前,需要将 以下有效数据写入数据块: • 模块地址(DB 地址 6.0) • 通道起始地址(DB 地址 8.0) • 用户数据接口的长度(DB 地址 12.0) 这些数据应在每次启动时传送到 OB 100 中的 DB。 用于传送值的 DB 参数(测量模式) 下表列出了要将 LOAD_VAL、CMP_V1 和 CMP_V2 参数传送到的 DB 区域。 参数 LOAD_VAL(字节 14 到 17)具有两种含义: • 如果置位 L_PREPAR 指令参数,则会将 LOAD_VAL 解释为下限。 • 如果置位指令参数 C_DOPARA,则可以使用字节 14 来指定输出 DO0 的特性。 在任何时候都只能置位 L_PREPAR 和 C_DOPARA 指令参数中的一个。 DB 地址 参数 数据类 型 含义 14.0 LOAD_VAL DINT 下限;使用 L_PREPAR 指令参数装载 DO0 的特性;在 C_DOPARA 指令参数中指定 位 2 到 7 位 1 位 0 输出 DO0 的响应 不相关 0 0 不比较 不相关 0 1 超出限值时激活 不相关 1 0 超出下限时激活 不相关 1 1 超出上限时激活 15.0 保留 = 0 16.0 保留 = 0 17.0 保留 = 0 18.0 CMP_V1 DINT 上限;使用 T_CMP_V1 指令参数装载 22.0 CMP_V2 DINT 更新时间;使用 T_CMP_V2 指令参数装载。FM 350-2 计数 (S7-300, S7-400) CNT2WRPN (S7-300, S7-400) 说明 可以使用 CNT2WRPN 指令通过写入作业来装载计数器模块的计数器和比较器。 为此,需要 为每个模块调用一次 CNT2WRPN 指令。 只有必须在运行时重新装载计数器和比较器的情况下,才应将 CNT2WRPN 指令集成到用户 程序中。 工作原理 CNT2WRPN 指令执行计数器 DB (页8401) 中的写入命令(页8411) (JOB_WR),传送计数器 DB 中的相应数据并指示写入命令的状态 (页 8413)。 写入命令在内部使用 WRREC 指令进行处 理,返回代码被传递到 WRREC 指令。 调用 在循环或时间控制的程序中可调用 CNT2WRPN 指令。 不允许在事件驱动的中断程序中调用。 执行写入作业之前,必须在与写入命令相关联的数据区中分配合适的值。 必须完成Zui后一 个写入命令,即,从计数器 DB (页 8401) 中删除 JOB_WR.NO(数据字节 DBB0)。 参数 参数 声明 数据类型 说明 用户操作 指令操作 DB_NO INPUT WORD 计数器数据块的编号 输入此参数 查询此参数 RET_VAL OUTPUT INT 指令 WRREC 的返回代码 查询此参数 输入此参数 CNT2RDPN (S7-300, S7-400) 说明 可以使用 CNT2RDPN 指令通过读取作业来读取计数器模块的计数器值和测量值。 周期性地 为每个模块调用一次 CNT2RDPN 指令来执行此操作。 除非不处理读取作业,否则不要将 CNT2RDPN 指令集成到用户程序中。工作原理 该指令执行计数器 DB (页 8401) 中的读取命令 (页 8414) (JOB_RD),向计数器 DB 传送相应 数据并指示读取命令的状态 (页 8415)。 读取命令在内部使用 RDREC 指令进行处理,返回代 码被传递到 RDREC 指令。 调用 在循环或时间控制的程序中可调用 CNT2RDPN 指令。 不允许在事件驱动的中断程序中调用。 必须完成Zui后一个读取命令,即,从计数器 DB (页 8401) 中删除 JOB_RD.NO(数据字节 DBB2)。 参数 参数 声明 数据类型 说明 用户操作 指令操作 DB_NO INPUT WORD 计数器数据块的编号 输入此参数 查询此参数 RET_VAL OUTPUT INT 指令 RDREC 的返回代码 查询此参数 输入此参数 CNT2_CTR (S7-300, S7-400) 说明 CNT2_CTR 指令用于控制数字量输出(启用和禁用)以及计数器模块的软件门。 此外,还可 以接收模块的反馈信号。 工作原理 CNT2_CTR 指令 • 初始化计数器 DB (页 8401)。 • 传送计数器 DB(CONTROL_SIGNALS (页 8410) 结构)模块中的计数器信号。 • 读取反馈信号。计数器 DB 中的指令将读取值保存到 CHECKBACK_SIGNALS (页 8410) 结 构中。 调用 可以周期性地为每个模块使用 CNT2_CTR 指令(在 OB1 或循环中断中)。 不允许在中断程 序中调用。

联系方式

  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201100
  • 电话:15801815554
  • 联系人:邓经理
  • 手机:15801815554
  • 微信:15801815554
  • QQ:190755061