设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
【原创】Smart200通过Modbus RTU实现V90位置控制的方法 ...
返回列表
发新帖
[西门子]
【原创】Smart200通过Modbus RTU实现V90位置控制的方法
[复制链接]
65527
|
0
|
2024-1-12 22:27:26
|
显示全部楼层
|
阅读模式
点击“蓝字”关注我们吧
1 绪论
1.1 本文的目的
S7-200Smart 可通过标准的 Modbus 功能块发送伺服驱动器的控制指令及读写驱动器的参数。本文详细叙述了 S7-200 SMART PLC 通过 Modbus RTU 通信连接 SINAMICS V90 实现内部位置的 MDI 功能。(MDI(Manual Data Input)称为设定值直接给定运行方式。即上位控制器直接设置目标位置、速度、加减速度后,轴自动移动到目标位置的定位方式。MDI也是实际应用中最常使用的一种定位功能。)
1.2 准备工作
1.2.1 硬件
SIMATIC S7-200 SMART CPU ST60:6ES7288-1ST60-0AA0
V90 驱动器 :6SL3210-5FE10-4UA0(V1.05 版本以上)
伺服电机:1FL6042-1AF61-0LG1,电机及编码器配套电缆
1.2.2 软件
SMRT200PLC编程软件:STEP 7-Micro/WIN SMART
V90伺服调试软件:SINAMICS V-ASSISTANT V1.02
1.3 硬件接线
1.3.1 通信接线
SINAMICS V90 伺服驱动通过 RS485 电缆与 PLC 连接,使用标准 Modbus 通信协议进行通讯。通过 Modbus PLC 给 V90 发送伺服使能和停止命令并且可以读取伺服驱动器的状态及故障代码。
SINAMICS V90 伺服驱动通过 RS485 接口(X12)使用 MODBUS 协议与 PLC RS485(端口 0) 进行通讯,接线如图所示。
2 参数设置及说明
2.1 V90 Modbus 寄存器说明
V90内部控制的控制数据寄存器如表2-1所示。
表2-1 V90的内部位置控制数据寄存
IPOS控制模式寄存器 40100控制字的定义如表2-2所示。
表 2-2 寄存器 40100 控制字的定义
2.2 V90 参数设置
打开软件SINAMICS V-ASSISTANT,选择在线,若为绝对值电机,可以在线直接读取电机型号参数,若为增量值电机,需要根据实际电机型号在线选取型号参数。按照表 2-3 设置伺服驱动器的相关参数,下载进V90伺服。注意改变参数之后要回车。通过 Modbus RTU 通信的V90 IPOS定位功能中没有软限位功能,只具有硬限位功能。
表 2-3 伺服驱动器的相关参数
2.3 螺距及减速比参数设置
打开SINAMICS V-ASSISTANT—设置参数—设置机械结构,如果包含减速机,按实际减速比填写N/M值,若无减速机,N/M位1/1。螺距若为10mm/转,负载转动一圈对应的长度单位为10000,定位前进60mm时,定位数据应写入60000。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
fly2000
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』