CPU 317T-2DP:参考ADI4和BERO(无零标志)

问题:
使用S7-300 CPU 317T时,如果结合ADI4模块运行于“Referencing only with BERO”模式,需 要注意哪些问题?n

解答:
除了BERO(参考样板)和定位编码器的零标志参考点方法之外,也可以选择没有零标志的参考点方法(图10)。描述如下。
若通过PROFIBUS对轴进行寻址,参考样板必须组态为驱动设备的数字输入端。当获得输入边沿时,将参考轴。n

为了使ADI4上的CPU可运行于“Referencing only with BERO”模式,需创建一个技术对象(TO)“Cam”> 。必须将这个样板激活一次以设置ADI4上的相关位。不能直接通过CPU寻址ADI4上的位。n

下面阐述一下操作过程:n

  • 在硬件配置中插入ADI4n
  • 用驱动设备ADI4组态技术对象轴n
  • 组态技术对象样板。

1. 在硬件配置中插入ADI4

  • 按常规在硬件配置中组态,在机架上添加一个S7-317T CPU。n
  • 从硬件目录PROFIBUS-DP>SINUMERIK将ADI4模块插入到PROFIBUS DP主站系统n
  • 然后,将该模块组态为DP从站(General > PROFIBUS > Parameters > Properties)。n
  • 通过Network Settings,将传输速率设为12Mbit/s。n
  • 通过Options,在Constant Bus Cycle Time标签中激活选项Activate constant bus cycle time并设定为2ms (图1)

CPU 317T-2DP:参考ADI4和BERO(无零标志)

图1:促成固定的总线周期n

  • 在组态中,指定缺省消息类型为“4 axes…., standard telegram 3…” (图2)

CPU 317T-2DP:参考ADI4和BERO(无零标志)

图2:选择消息类型n

  • Clock Synchronization标签中激活选项“Synchronize drive with equidistant DP cycle”(图3)。
    总线特性的注意事项,如Ti/To,可在ADI4手册的第2.10节中找到。n
  • 为避免Ti和To不一致,必须按下Alignment按钮。

CPU 317T-2DP:参考ADI4和BERO(无零标志)

图3:驱动同步n

  • Encoder标签中,选择TTL作为编码器类型。在 Resolution域中输入编码器的分辨率(图4)。n
  • 激活611U compliant mode(图4)。
    在611U适用模式中,参考轴的BERO信号通过ADI4的PROFIBUS消息中的附加数字输出字进行预设。数字输出字的地址位于ADI4 PROFIBUS消息的最后(图7,I/O地址328)。

CPU 317T-2DP:参考ADI4和BERO(无零标志)

图4:选择611U的适用模式n

  • 保存和编译硬件配置并把它加载到CPU中。

2. 组态技术对象“Axis”n

  • 在SIMATIC管理器中,切换到S7项目,并选择Technology文件夹。n
  • 双击Technology Objects,自动启动S7T组态。n
  • 通过Insert > Technology Object > Axis,打 开轴组态对话框。n
  • 指定ADI4为模拟轴的驱动设备(图5)。

CPU 317T-2DP:参考ADI4和BERO(无零标志)

图5:指定驱动设备n

  • 当调用编码器时(图6),必须指定在硬件配置中已设置参数的编码器。点击Continue进行确认

CPU 317T-2DP:参考ADI4和BERO(无零标志)

图6:选择连接的编码器n

  • 设置编码器分辨率(图7,与硬件配置-图4中的值相同)n
  • 点击Finish结束组态。

CPU 317T-2DP:参考ADI4和BERO(无零标志)

图7:设置编码器分辨率n

3. 组态技术对象“Cam”

  • 为参考轴,必须插入技术对象“Cam”。在数字输出字中,将样板的输出设为要切换位的地址(图8,输出字328)

CPU 317T-2DP:参考ADI4和BERO(无零标志)

图8:用于样板输出的I/O地址(硬件配置,对应于图2)n

  • 通过Cam > Insert cam,插入另一个样板并设置一个新名称(图9)。n
  • 样板的参数分配如图9所示。硬件地址必须与ADI 4模块硬件配置中数字输出字的地址一致(图7,输出字328)。表 1给出了相应的位

CPU 317T-2DP:参考ADI4和BERO(无零标志) 图 9:样 板参数分配 ( 155 KB )

参考信号源
0 0 轴1:编码器1(X4-1)的零标志
1 轴1:BERO1(X6-2,引脚2)的上升沿
1 0 轴2:编码器2(X4-2)的零标志
1 轴2:BERO2(X6-2,引脚3)的上升沿
2 0 轴3:编码器3(X4-3)的零标志
1 轴3:BERO3(X6-2,引脚4)的上升沿
3 0 轴4:编码器4(X4-4)的零标志
1 轴4:BERO4(X6-2,引 脚5)的上升沿

表1:参考信号源

  • 通过Axis1目录,设置参考模式“BERO only”(图10)。

CPU 317T-2DP:参考ADI4和BERO(无零标志)

图10:参考模式“BERO only”

  • 保存和编译组态。在成功完成编译后,为技术对象创建DB(图11)。

CPU 317T-2DP:参考ADI4和BERO(无零标志)

图11:为技术对象创建DB

  • 关闭窗口并返回到S7程序。

4. 合并FB430“MC_CamSwitch”

  • 从S7技术库中调用相应的块并把它合并到程序;此处是FB430“MC_CamSwitch”。必 须为技术对象样板设置参数,从而在参考前,样板输出端就已激活(Mode=4,样板输出永久切换)。

CPU 317T-2DP:参考ADI4和BERO(无零标志)

图12:指定FB430的操作模式

注意事项:

  • 在611U适用模式中,一旦信号源(数字输出字:编码器的零标志或者BERO的上升沿)由参考轴的用户项目指定就不能更改。若 必须改变信号源设置,则必须首先热启动DP从站ADI4。
  • 如果没有切换到611U适用模式运行,则轴将参考零标志或BERO输入的下一个信号。 如果只参考BERO,则 必须断开零标志与编码器电缆的连接。这样做的缺点是不能从BERO切换到零标志。
  • 更多信息请参见条目号:17993623的手册“ADI4 – Analog drive interface for 4 axes (for the technology CPU)”。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc339843.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论