西门子PLC 7288 SMART 200 系列大量现货 13922952859
siemens西门子PLC专注西门子PLC 7288系列 SMART 200系列现货销售
全国咨询热线:13922952859

如何在 S7- 317T-2DP CPU上连接并设置‘SIMODRIVE传感器

时间:2022-09-02 11:25:06 作者:admin 点击:

说明: 

按照如下操作将‘SIMODRIVE传感器等时线’同步 PROFIBUS DP 编码器(订货号:6FX2001-5xPxx)连接到 Technology CPU:

  • 配置同步 PROFIBUS DP 编码器。
  • 设置同步 PROFIBUS DP 编码器参数。
  • 将硬件配置载入 CPU。
  • 组态同步 PROFIBUS DP 编码器的技术对象。
  • 创建 technology DB。
  • 插入 FB MC_ExternalEncoder。

1. 配置同步 PROFIBUS DP 编码器

  • 从硬件目录中将编码器插入项目中。编码器位于 “PROFIBUS_DP >SIMODRIVE”(图 1)。
    • 使用拖放将编码器加入到 PROFIBUS 主站系统。
    • 现在将报文 81 插入编码器站的槽 1。

如何在 S7- 317T-2DP CPU上连接并设置‘SIMODRIVE传感器等时线’(同步的PROFIBUS DP编码器)?
图 1:硬件目录中的编码器选择

2. 设置同步 PROFIBUS DP 编码器的参数

  • 右击从站(图1:上面部分)并选择“Object Properties”。 进入“Parameter Assignment”栏并且设置相关值。这些值的设置参考条目号 18769911 。

如何在 S7- 317T-2DP CPU上连接并设置‘SIMODRIVE传感器等时线’(同步的PROFIBUS DP编码器)?
图2:“List of usable encoders”中的参数分配例子(条目号: 18769911)n

如何在 S7- 317T-2DP CPU上连接并设置‘SIMODRIVE传感器等时线’(同步的PROFIBUS DP编码器)?
图3:分配DP从站参数n

  • 然后,在 “Isochrone Mode”页面,使能选项“Synchronize DP slave to constant DP bus cycle time”,然后设置读取和输出过程值的相关时间值。使用编码器的默认值可以设置以下的 Ti/To 值,例如:

    Ti min : = 0.125 ms
    To min : = 0.375 ms

    关于等时线模式和 Ti/To 主题的更多信息参见条目号:15218045中的手册“SIMATIC等时线模式”中的 2.8.3 章节和手册“SIMODRIVE 传感器绝对值编码器 PROFIBUS DP”(操作员说明), 第10 章,出版于 03/04,订货号为6SN 1197-0AB10 – 0YP3。

如何在 S7- 317T-2DP CPU上连接并设置‘SIMODRIVE传感器等时线’(同步的PROFIBUS DP编码器)?
图 4:同步 DP 从站

  • 用“OK”确认输入。
    如果同步总线上有多个活动的节点,可能会收到错误信息如“… time To is too small”。请相应地增加时间并用“OK”确认输入。
  • 用 “PLC> Upload to Module”将硬件配置上载到 CPU。

4. 配置绝对编码器技术对象

  • 在 SIMATIC 管理器中切换到 S7 项目并选择“Technology”文件夹。
  • 启动 S7T Config (配置 Technology).
  • 选择菜单命令Add> Technological Object> External Encoder.
  • 给编码器分配名字,点击 “OK”确认。
  • 配置编码器:
    • 点击输入域,不要移动鼠标,SIMOTION 参数的名字就会显示出来。该名字位于条目号18769911中,“SIMOTION Axis”下编码器栏。(参见图 02)。
    • 可以使用 “Mechanics” 和 “Default value”中的默认值。

如何在 S7- 317T-2DP CPU上连接并设置‘SIMODRIVE传感器等时线’(同步的PROFIBUS DP编码器)?
图 05:配置外部编码器

  • 点击“Finish”结束编码器配置。
  • “Save and compile”配置。
  • 关闭硬件配置。

5. 创建 technology DB

  • 启动技术对象管理器(TOM), 就会显示还没有创建的 DB。按“Create”按钮传送这些块文件夹中的 DB,然后关闭窗口。
  • 离线块文件夹现在已包含由 TOM 创建的块。

6. 插入 FB MC_ExternalEncoder

  • 从“S7 Tech”库中将 FB432 “MC_ExternalEncoder”插入到块文件夹。
  • 在 OB1 中调用 FB 432 并生成相关的实例数据块。
  • 输入必要的相关参数“Axis”(用于外部编码器的 technology DB 数)和“Mode”(操作模式)。保存 OB1。

    如何在 S7- 317T-2DP CPU上连接并设置‘SIMODRIVE传感器等时线’(同步的PROFIBUS DP编码器)?
    图 6:在 OB1 中调用 FB 432

  • 将所有的块传送到 CPU。
  • 将所有的块成功传送至目标系统后,在变量表中检查编码器功能。编码器的实际值被返回到 Technology DB 的“ActualPosition”下。


标签: