与V 通信控制

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1500与V90通信控制

位置模式

注意:GSD和库的安装,打开样例程序即可自动安装,若不能正常安装请按以下步骤插入GSD包,在“选项”——选择“管理通用站描述文件”

把控制指令库放到TIA的Lib-Sys里面,然后重启TIA就可以在“全局库”里找到。

1、在TIA组态V90PN硬件

在“网络视图”中,右边的“硬件目录”中选择“其他现场设备-Drives-SIEMENSAG-SINAMIS",下拉找到V90硬件,拖拽到左边。

左键按住绿色网口图标,移动到对应设备进行网络连接

在网络视图中双击V90PN图标,配置V90PN的报文,位置控制选择111报文。

左键选中V90PN设备,在“属性”栏,命名设备的名称,要和V90驱动的名称一致

驱动的控制模式选择“基本定位器控制”

驱动报文选择“111报文”

斜坡函数发生器选择“生效”

调用SINA_POS对轴进行位置控制,在全局库中选择,打开右边“库”,选择“全局库”

SINA_POS指令说明,注意该指令必须使用“111报文”

ModePos: 控制模式选择

1、相对定位

2、绝对定位

5、直接设定零点

6、主动回原点

7、点动模式

Off1:轴使能,RejTrvTsk,IntMStop默认,AckFlt故障复位,Execute启动定位(上升沿),Position设置定位距离(LU),Velocity定位时的速度(LU/min),OverV设定速度百分比输出,OverAcc设定加速度百分比输出,OverDec设定减速度百分比输出,LAddrSP和LAddrAV报文地址,VeloAct实际速度,PosAct实际位置(LU)例:实际设定速度=Velocity*OverV%

注意:点动的速度在驱动里面设定,也可以通过调用SINA_PARA_S修改,VeloAct选择Lreal数据类型,防止数据溢出。

Velocity的设定值和驱动的单圈对应长度(LU)有关,默认设定是10000LU。

实际速度=NIST_B*P2000/40000000H(1073741824)

实际转矩=PZD12*P2003/4000H(16384)

Velocity=目标轴转速*单圈LU/1000

实际转速=VeloAct*额定转速/1073741824

实际位置=PosAct/单圈LU

注释:P2000为额定转速,P2003为额定转矩

例子:想设定轴转速为300r/min,单圈LU=10000,则Velocity=300*10000/1000。

参数读写功能

注意:AxisNo无论配置多少轴都设定为16#02

Start——上升沿启动

ReadWrite——0:参数读,1:参数写

LAddr——配置的报文

Parameter——参数编号,如P1120参数,则Parameter=1120

Index——参数下标,如P25467[1],则Index=1

ValueWrite——待写入参数的设定数值

AxisNo——16#02

ValueRead——读入参数的存放数值

速度模式

驱动的控制模式选择“速度控制”

选择标准报文1,

Execute——速度启动/停止,Velocity——轴转速(RPM)LAddrSP,LAddrAV——组态报文FactRPM——额定转速AckFlt——故障复位VeloAct——实际转速(RPM)

相关文档
最新文档