SIEMENS西门子 SITOP电源 PSU200M 6EP13343BA10
EncoderCPU314C (S7-300, S7-400) 说明 指令 EncoderCPU314C 用于集成 CPU 314C 的计数器通道,以获得 24 V 增量编码器的位置 反馈。 Zui多可使用 4 个计数器通道。 组态 CPU 314C 的计数器功能(硬件配置) 该输入驱动程序只支持固件版本为 V2.0 或更高版本的 CPU 314C。 对于每个要使用的计数器通道,在插槽 2.7(计数)中模块的“属性”(Properties) 对话框中 设置以下参数: 参数 设置 工作模式 连续计数 硬件门 无 HW 门(复选框已清空) 根据所用的编码器和应用的要求自定义其它设置。 在轴数据参数“位置解码器模块输入的起始地址”(“InputModuleInAddress”)中,输入已 在硬件配置中为插槽 2.7(计数)的输入分配的地址。 在参数“位置解码器模块输出的起始 地址”(“InputModuleOutAddress”)中设置计数器输出的地址。错误处理 模块会通过数据集 1 (DS1) 返回其错误信息。 在下列情况下,输入驱动程序会通过调用指令 RD_REC 的方式从模块中读取 DS1,并会将其保存到静态参数“DiagStatus”中: • 输入驱动程序已初始化。 • 模块报告一个错误。 • 驱动程序输入参数“ReadDiagErr”为 TRUE。 然后会设置“ReadDiagErr”= FALSE。 指令 RD_REC 的返回值会写入静态参数“JobErr”(参见 JOB_Err 报警)。 如果数据集 1 中注册了某一错误显示,则输入驱动程序会在轴 DB 中将错误代码“Error”和 “Err.EncoderErr”设置为 TRUE。 状态位“Sync”设置为 FALSE。 有关错误响应、错误显示和错误确认的详细信息,请参见“轴 DB 中的错误显示和错误确认”。
可以在循环中断 OB(例如 OB 35)或同步循环中断 OB(例如 OB 61)中调用该指令。 必须 在同一程序块中调用轴的所有 EMC 指令。 参数 参数 声明 数据类型 说明 EncErr INPUT BOOL 1 = 编码器错误 此处将用户程序检测到的错误通知给输入驱动程 序。 同步 可通过以下方式执行同步: • 参考点逼近或 • 参考设置 将参考点开关连接到相应通道的锁存数字量输入(通道 0 的 DI1.4 至通道 3 的 DI1.7)。 在参考点逼近过程中,CPU 314C 能够在数字量输入 DI 出现上升沿时检测参考点。 如果轴在参考逼近开始时已经位于参考点开关处,则该轴将参考到当前位置(与参考点设置 相同)。 此外,驱动程序还会在参考点逼近期间对参考点开关的状态进行轮询。 读取数据需要执行 的访问操作可大幅度提高指令运行时间。 Zui大计数频率 说明 如果超出了 CPU 314C 计数器的Zui大计数频率,则它不会输出任何值(请参见《SIMATIC S7‑300 CPU 31xC 技术功能手册》 轴将暂停并输出错误消息“超出跟随误差”。 因此,在轴数据中指定Zui大速度(“MaxVelocity”)时,应考虑计数器的极限频率。EncoderIM174 (S7-300, S7-400) 说明 指令 EncoderIM174 用于将 IM 174 用作增量编码器和juedui编码器的位置解码器模块。 IM 174 Zui多提供 4 个轴。 每个轴都需要使用驱动程序指令 EncoderIM174。 组态 IM 174(硬件配置) 将 IM 174 插入项目中的等时 PROFIBUS DP。 确保 I/O 地址位于 CPU 的过程映像中。 必要时 可手动调整地址。 将 I/O 地址分配给过程映像分区。 必须将等时 OB 分配给 S7 CPU 组态中 的过程映像分区。 参数 设置 I/O 地址 在轴 DB 中为将用于 Easy Motion Control 中的轴指定首个输入地 址。 (插槽 4 示例:输入地址 256 到 273;请输入输入地址 256) 帧选择 可以在硬件配置中选择 PROFIBUS 帧 3 或帧 81。 同时在指令 EncoderIM174 的输入 TelNumber 中输入此信息。 611U 兼容模式 使用外部参考标记时,应激活 611U 兼容模式。 说明 如果使用帧 81,IM 174 只会将编码器信息传送至 CPU。 如果 IM 174 仅用于读取编码器数 据,则使用帧 81。 在这种情况下,不需要为 IM 174 (OutputIM174) 提供输出驱动程序。说明 默认情况下,硬件配置会将 IM 174 用作等时模块。等时处理基于 IM 174 的 I/O 地址位于 CPU 的过程映像的情况。 有关 SIMATIC S7 中的等时模式的详细信息,请参见《等时模式功能手册》 EncoderIM174 驱动程序指令要求进行等时处理。 如果忽略此规则,则会拒绝指令访问硬件 地址。 在轴 DB 中组态 IM 174 在“模块地址输入”(Module address inputs) 字段中指定在硬件配置中为此轴设置的输入地 址。 EncoderIM174 输入驱动程序会在运行时计算 IM 174 的轴数目。 可以从相应 DB 的本地数 据中读取该地址。 输入驱动程序 EncoderIM174 会在运行时确定等时 PROFIBUS DP 中设置的循环时间,并会将 其输入到轴 DB 中。 因此,强烈建议您从控制器中读回已修改的轴 DB,以便应用可能作出 的所有更改。 调用 在等时循环中断 OB(例如 OB 61)中调用该指令。 必须在同一程序块中调用轴的所有 EMC 指令。参数 声明 数据类型 说明 RefMode INPUT INT 参考类型: • 0 = 编码器零标记 • 1 = 外部零标记处出现上升沿(要求使用 611U 兼容模式)。 • 4 = 传感器 1 处出现上升沿 • 5 = 传感器 1 处出现下降沿 • 6 = 传感器 2 处出现上升沿 • 7 = 传感器 2 处出现下降沿 TelNumber INPUT INT 使用的 PROFIBUS 帧的编号: • 3 = PROFIBUS 帧 3 • 81 = PROFIBUS 帧 81 Err_ID OUTPUT WORD 指令的错误代码: • W#16#0001 = OB 不正确;只能在 OB 6x 中安装指令 • W#16#0002 = 帧编号不正确;IM 174 只支持 PROFIBUS 帧 3 和帧 81 • W#16#0004 = 轴数目不正确;IM 174 Zui多支持 4 个轴。无法将在轴 DB 中输入的硬件地址分配给 IM 174 的轴。 • W#16#0008 = 参考模式设置不正确。 请检查输入 RefMode 的参数。 同步 可通过以下方式执行同步: • 参考点逼近(对于增量编码器) • 参考点设置(对于增量编码器和juedui编码器) 可以将两种类型的参考点开关用于参考点逼近: • 如果运行的是带有零标记的编码器,并要使用该零标记进行参考,应将输入“RefMode”的 参数设置为 0。在这种情况下,不能选择 611U 兼容模式。 • 如果要将外部参考标记 (BERO) 用于参考,则应将“RefMode”输入组态为 1。 根据应用中 使用的轴的不同,将外部参考点开关相应连接到数字量输入 B1 到 B4。 对于该设置,必 须在硬件配置中选择 611U 兼容模式。 数字量输入 M1 或 M2 必须用于两种可调整传感器。 有关详细信息,请参见《分布式 I/O PROFIBUS 模块 IM 174 手册》如果轴在参考逼近开始时已经位于参考点开关处,则该轴将参考到当前位置(与参考点设置 相同)。 错误处理 为响应检测到的错误,输入驱动程序将在轴 DB 中设置错误代码“Error”和“Err.EncoderErr”。 如果使用增量编码器,则输入驱动程序会在轴 DB 中重置状态位“Sync”。 有关错误响应、错误显示和错误确认的详细信息,请参见“轴 DB 中的错误显示和错误确认”。 错误确认 如果在 Easy Motion Control 的轴 DB 中设置了错误确认,则也会对模块中未决的错误进行确 认。 EncoderSINAMICS (S7-300, S7-400) 说明 指令 EncoderSINAMICS 用于将 SINAMICS 驱动器集成到 Easy Motion Control 中。 可以通过 PROFIBUS DP 或 PROFINET IO 集成该驱动器。 每个 SINAMICS 轴都需要使用 EncoderSINAMICS 驱动程序指令。 需要的工具 在 Easy Motion Control 中使用 SINAMICS 以及组态 SINAMICS 时需要使用以下工具: • 驱动器配置工具 STARTER 或 S7 工艺,包括当前 SINAMICS 支持包 (SSP) 组态 SINAMICS(硬件配置) 将 SINAMICS 插入项目中的等时 PROFIBUS DP 或 PROFINET IO 部分。 EncoderSINAMICS 驱 动程序指令支持将标准帧 3、5、102 和 105 用于 PROFIBUS DP,还支持将标准帧 3 和 102 用于 PROFINET IO。 如果要为应用使用动态伺服控制 (Dynamic Servo Control, DSC) 控制方法,需要使用相应的帧 (5、105)以及等时连接。 目前尚不支持将该 DSC 功能用于 PROFINET IO。 对于等时处理,应确保 I/O 地址位于 CPU 的过程映像中。 必要时可手动调整地址。 将 I/O 地 址分配给过程映像分区。 必须将等时 OB 分配给 S7 CPU 组态中的过程映像分区。 有关参数 设置 I/O 地址 在轴 DB 中为将用于 Easy Motion Control 中的轴指定首个输入地址。 (插槽 4 示例:输入地址 256 到 273;请输入输入地址 256) 帧选择 将选择某一帧编号用于 SINAMICS 组态向导中的通信方式,并会将 该帧编号传送到硬件配置。 同时在指令 EncoderSINAMICS 的输入 TelNumber 中输入此信息。 说明 TIA Portal 的标准安装不支持将 SINAMICS 集成到 SIMATIC S7 CPU 中。 检查可用性。 为 SINAMICS 安装相应的 GSD 文件。 完成此附加安装之前不会集成所需数据。