概述
在博途V16中可以通过Sina Para(FB302)功能块对驱动参数进行读写操作,借助这个功能块,可向SINAMICS S/G/V驱动器读取或写入多达16个参数。与以前的SINA_PARA FB286功能块的主要区别是增加了Parameter参数,使用起来更加方便。本文以SINAMICS S120驱动器为例进行操作说明。
编程步骤和参数解释
(1)创建博途项目,打开OB1,随后打开指令,选择“选件包”,再选SINAMICS中的“SinaPara”,将其拖拽到网络中,并填写相关参数。
(2)“SinaPara”功能块输入/输出参数的说明如下表所示。
(3)hardwareId 参数查询方法
在驱动器的组态中,选择需要读取的驱动对象的报文,在属性中找到Hardware identifer。
(4)AxisNo 参数查询方法
打开驱动软件(如S120的调试软件Starter),在Overview 中获取对应驱动对象的编号,对于V90驱动固定为2,对于S210驱动固定为1;
(5)Parameter参数的定义方法
创建一个数据块,添加长度为16个Sina Parameter类型的数组(Array[1.16]of Sina Parameter),这样可以通过数据块定义参数的方式访问任务;
“Parameter”的数据结构:
功能块使用示例
(1)读驱动器参数
(2)写入驱动参数
写入结果可以从STARTER 软件中看到: