用户中心

资讯 > 传感器

如何在T-CPU中激活挂在DP总线的第二套编码器作为测量系编码器

2007.11.29阅读 2091

  一、应用场合

如何在T-CPU中激活挂在DP总线的第二套编码器作为测量系编码器如图

  上图是通过"MC_ChangeDataset"功能块切换编码器的一个典型应用。

  生产线上长卷的带钢被切割成等尺寸的钢板。在此系统中,引入机械编码器(machine encoder),它连在测量滚轮(measuring wheel)上,用来消除钢圈在进给轴(feed rollers)上打滑带来的误差。

  在新的钢卷进入生产线之前,测量滚轮(measuring wheel)不会反馈位置值,此时,定位依赖于电机编码器(motor encoder)。当新的钢卷进入测量滚轮(measuring wheel)测量区域时,有个传感器会检测到这个信号。这个传感器信号用于功能块"MC_ChangeDataset"从电机编码器(motor encoder)到机械编码器(machine encoder)的切换启动信号(条件是系统正在工作并且编码器处于同步)。编码器切换后,钢卷会以更高的精度处于位控操作。

  二、主要步骤:

  1.硬件组态(如图1)

如何在T-CPU中激活挂在DP总线的第二套编码器作为测量系编码器如图

  图1

  2.在S7T-Config中完成s120的组态。

  3.组态一个轴控制工程网版权所有,这个轴可以是速度轴(

编码器仅用于测量速度的场合)、定位轴、从轴。

  4.如图2点击进入刚才组态轴的"configuration"属性,选中"Data set changeove"复选框控制工程网版权所有,并点击"Add",添加第二套编码器参数。

如何在T-CPU中激活挂在DP总线的第二套编码器作为测量系编码器如图

  图2

  5.继续点击图2中"Configuration Displayed data set…"按钮,顺着向导往下走。

  6.如图3,在"Encoder assignment"属性页选中"Active encoder switchover"复选框控制工程网版权所有,并按下"New encoder"按钮添加第二套编码器参数设定。

如何在T-CPU中激活挂在DP总线的第二套编码器作为测量系编码器如图

  图3

  7.完成编码器参数设定后,保存编译。

  三、关于"MC_ChangeDataset"功能块的应用体会

如何在T-CPU中激活挂在DP总线的第二套编码器作为测量系编码器如图

  1. 编码器变换发生的时间www.cechina.cn,有四种选择。

  ①NEVER:

  Data record changeover not allowed. "MC_ChangeDataset" is terminated with

  error (ErrorID = 8045).

  ②IN_POSITION:

  (Default setting in S7T Config after an axis was inserted)

  Changeover of the data record takes place when the active motion has

  reached the programmed positioning window. Position control must be enabled

  at the axis. If the axis is disabledwww.cechina.cn, the data record is changed over immediately

  after the axis is enabled.

  The data records are not changed at following axes which are in synchronism

  (InSync = TRUE or InGear = TRUE) Use the value IN_STANDSTILL or

  IMMEDIATELY for following axes

  ③IN_STANDSTILL:

  The data record is changed over when the standstill signal of the relevant axis

  is output The data record is changed immediately after the axis has stopped

  ④?IMMEDIATELY:

  The data record is changed over immediately

  这四种方式可以通过轴属性下的专家参数设定,也可以通过"MC_WriteParameter"功能块切换,主要根据工艺。默认为"IN_POSITION:",图4给出在专家参数下设定为"IMMEDIATELY",主要为调试方便。

如何在T-CPU中激活挂在DP总线的第二套编码器作为测量系编码器如图

  图4.1

如何在T-CPU中激活挂在DP总线的第二套编码器作为测量系编码器如图

  图4.2

  2. 功能块执行的有效期

  当测量从第一套编码器切换到第二套编码器后,不管"MC_ChangeDataset"功能块中的"Execute"信号处于什么状态控制工程网版权所有,上次执行的切换一直有效。

  假如接下来想从第二

标签:编码器,
版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688