V90伺服可实现内部位置控制,但使用PLC的I/O口控制接线及应用相对比较复杂,V90集成了Modbus和USS通信,可以利用通信控制伺服实现内部位置控制和速度控制,只需要一根通信电缆即可实现控制大为的简化了接线。关键在于如何编写modbus通信程序。
一.位置模式IPOS伺服的关键参数进行设置:
1.为驱动设置RS485总线地址。•p29004 = 12.通过参数p29007选择Modbus协议。•p29007 = 23.通过参数p29008选择Modbus控制源。•p29008 = 1(p29008 = 1:设定值和控制字来自于Modbus PZD)4.通过参数p29009设置传输波特率。•p29009 =6(9600波特率)5.保存参数并重启驱动。6.设置驱动的工作模式为IPOS控制模式。7.配置PLC相关参数。
编写程序:
控制字每位设置方法如下表:
位 | 信号 | 描述(IPOS内部位置模式) |
0 | SON_OFF1 | 通过上升沿伺服使能(脉冲可以被使能)0:OFF1(通过斜坡函数发生器停车,脉冲被取消,准备上电就绪) |
1 | OFF2 | 1:无OFF2(允许使能)0:OFF2(立即取消脉冲,上电被禁止) |
2 | OFF3 | 1:无OFF3(允许使能)0:OFF3(快速停车,脉冲被消除且上电被禁止) |
3 | OPER | 1:允许运行(脉冲可以被使能)0:禁止运行(取消脉冲) |
4 | SETP_ACC | 触发上升沿来接收MDI设定值 |
5 | TRANS_TYPE SE | 1:立即接收新的设定值0:通过触发上升沿来接收新的设定值 |
6 | POS_TYP | 1:绝对定位0:相对定位 |
7 | RESET | 复位故障 |
8 | 预留 | |
9 | 预留 | |
10 | PLC | 使能PLC的控制权 |
11 | 预留 | |
12 | 预留 | |
13 | SREF | 启动回参考点(对于回参考点模式0,用作REF信号) |
14 | 预留 | |
15 | 预留 |
二.速度模式S参数设置:
1.为驱动设置RS485总线地址。•p29004 = 12.通过参数p29007选择Modbus协议。•p29007 = 23.通过参数p29008选择Modbus控制源。•p29008 = 14.通过参数p29009设置传输波特率。•p29009 =6(9600波特率)5.保存参数并重启驱动。6.设置驱动的工作模式为S控制模式。7.配置PLC相关参数。
编写程序:
-
通信
+关注
关注
18文章
6093浏览量
136622 -
SMART
+关注
关注
3文章
228浏览量
44791
原文标题:SMART如何与V90伺服modbus通信实现内部控制?看完就懂了!
文章出处:【微信号:GKYXT1508,微信公众号:工控云学堂】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
用Smart ST60控制V90走绝对定位控制,怎么调整伺服加减速时间及伺服刚性?
基于S7-1200实现V90的MDI功能

基于S7-200实现V90位置控制的MDI功能介绍

基于S7-200实现V90速度控制设计应用

如何通过FM353实现与V90的位置控制

S7-200 Smart如何通过Modbus通信实现对V90的速度控制

西门子V90伺服驱动系统

评论