目录

一、硬件连接和NC轴关联。

1、首先将IS620N配置文件IS620N-Ecat_v2.5.3.xml文件拷贝到C:\TwinCAT\3.1\Config\Io\EtherCAT中。

2、新建TwinCAT3工程、新建PLC工程。然后和PLC控制器建立连接。

3、在工程IO中扫描IS620N伺服

4、IO成功扫描到伺服后,MOTION-Axes中也会自动添加Axis轴,并且和IO中扫描到的轴Link关联起来。

5、设置NC轴参数、设置编码器分辨率。(设置成功后,电机运动单位即为: 圈/分钟)

6、激活工程。在NC轴中点动伺服。

7、伺服和倍福控制器硬件接线。

二、程序代码控制伺服。

1、添加伺服库文件Tc2_MC2

2、定义伺服功能块变量,重新编译工程。

3、NC轴伺服和程序轴关联

4、重新激活工程。

5、轴控功能实例化,功能实现。程序下载到PLC中。

6、读取第三方电机扭矩

7、重新激活工程。

伺服调试和参数说明


一、硬件连接和NC轴关联。

1、首先将IS620N配置文件IS620N-Ecat_v2.5.3.xml文件拷贝到C:\TwinCAT\3.1\Config\Io\EtherCAT中。

伺服xml文件:汇川伺服XML文件IS620N-Ecat_v2.5.3.rar-制造文档类资源-CSDN下载

2、新建TwinCAT3工程、新建PLC工程。然后和PLC控制器建立连接。

3、在工程IO中扫描IS620N伺服

4、IO成功扫描到伺服后,MOTION-Axes中也会自动添加Axis轴,并且和IO中扫描到的轴Link关联起来。

5、设置NC轴参数、设置编码器分辨率。(设置成功后,电机运动单位即为: 圈/分钟)

6、激活工程。在NC轴中点动伺服。

7、伺服和倍福控制器硬件接线。

二、程序代码控制伺服。

1、添加伺服库文件Tc2_MC2

2、定义伺服功能块变量,重新编译工程。

3、NC轴伺服和程序轴关联

4、重新激活工程。

5、轴控功能实例化,功能实现。程序下载到PLC中。

功能块实例化功能代码

MC_POWER_0(Axis:= axis1, Enable:= hmi_bg_Power, Enable_Positive:= TRUE, Enable_Negative:= TRUE, Override:= , BufferMode:= , Options:= , Status=> , Busy=> , Active=> , Error=> , ErrorID=> ); MC_Reset_0(Axis:= axis1, Execute:= hmi_bg_Reset, Done=> , Busy=> , Error=> , ErrorID=> );MC_JOG_0(Axis:= axis1, JogForward:= hmi_bg_JogForward, JogBackwards:= hmi_bg_JogReverse, Mode:= MC_JOGMODE_CONTINOUS, Position:= , Velocity:= hmi_dg_JogVelocity, Acceleration:=hmi_dg_JogAcc , Deceleration:=hmi_dg_JogDec , Jerk:= , Done=> , Busy=> , Active=> , CommandAborted=> , Error=> , ErrorID=> );MC_ReadStatus_0(Axis:= axis1, Enable:= TRUE, Valid=> , Busy=> , Error=> hmi_bo_AxisErr, ErrorID=> , ErrorStop=> , Disabled=> , Stopping=> , StandStill=> hmi_bo_AxisStandStill, DiscreteMotion=> , ContinuousMotion=> , SynchronizedMotion=> , Homing=> , ConstantVelocity=> , Accelerating=> , Decelerating=> , Status=> ); hmi_AxisActualPos:=axis1.NcToPlc.ActPos;
hmi_AxisActualVelocity:=axis1.NcToPlc.ActVelo;

创建HMI人机界面

6、读取第三方电机扭矩

7、重新激活工程。

伺服使能待机情况下,用手去转动电机,在HMI上可以看到变化的扭矩值(扭矩值为:千分比)

伺服调试和参数说明

1、面板Jog

按键Mode、Set等->选择到参数H0d.11->按键SET->(上下键)设置速度->SET->伺服使能->按键Up/Down点动正反转

2、绝对值编码器,当前位置设置为0

H05-30->设置值6

3、编码器分辨率

电机转一圈编码器1048576个脉冲,电机转动一圈对应60mm。分辨率设置为:0.000057220459=60/1048576。即1mm/S对应1圈/分。

完。

伺服说明书:整理-汇川IS620N伺服资料.rar-制造文档类资源-CSDN下载

创作不易,请多多支持

工程代码连接:TwinCAT3和第三方伺服电机——汇川电机使用_twincat电机-交通文档类资源-CSDN下载

TwinCAT3第三方伺服电机——汇川IS620N使用相关推荐

  1. TwinCAT3第三方伺服电机——汇川SV660N使用

    目录 一.第三方伺服在TC3中配置和使用 二.xml文件拷贝 ​编辑 三.IO中扫描伺服 四.工程测试 五.汇川伺服参数设置说明 一.第三方伺服在TC3中配置和使用 在倍福控制系统中使用第三方伺服可以 ...

  2. CX5120控制汇川IS620N伺服报错E15解决方案

    在调试过程中,连接汇川PLC,伺服报错E15.本文介绍CX5120控制汇川IS620N伺服报错E15解决方案. 操作流程 1.1. Beckhoff 1.1.1. 基本软硬件 Cx5120及倍福相关输 ...

  3. 倍福位置记忆--TwinCAT对绝对值编码器溢出圈数的处理--以汇川IS620N为例

    首先配置伺服,如下所示: 根据伺服手册和编码器反馈的数值可知,其每转脉冲数,和最大的记忆圈数: 型号:IS620N 编码器位数:8388608 最大:2149498568 最小:-2149498568 ...

  4. 倍福TwinCAT3第三方伺服电机——以汇川IS620N伺服为例子

    目录 一.硬件连接和NC轴关联. 1.首先将IS620N配置文件IS620N-Ecat_v2.5.3.xml文件拷贝到C:\TwinCAT\3.1\Config\Io\EtherCAT中. 2.新建T ...

  5. 汇川IS620N伺服使能和点动测试

    1.用户程序创建 1.1 创建程序 在Application目录下添加新的文件夹"用户程序",添加程序 : MotionTest 1.2 程序添加到任务中 将新创建的程序Motio ...

  6. 倍福控制第三方伺服走CSV模式--以汇川伺服为例

    在使用TwinCAT软件控制标准CiA402协议的EtherCAT伺服时使用TwinCAT软件NC自 带的运动控制指令控制伺服,此时伺服驱动器一般工作在CSP/CSV/CST模式.最常见伺服驱动 器工 ...

  7. 汇川PLC单位换算及电子齿轮比

    本文以汇川H5U为例进行说明轴控的单位换算,经过改进后,H5U的设置界面更加合理及容易理解,汇川中型PLC-AM400/AM600系列的设置与此类似,界面也相同. H5U支持本地轴控(发脉冲)和Eth ...

  8. 汇川Inoproshop软件CIA402轴基本配置

    添加伺服从站后,双击"轴"会出现轴配置界面,下面按照由上至下的顺序依次对轴配置界面选项卡功能进行介绍. 一.轴基本设置 轴基本设置中包括虚轴/实轴模式两种工作模式,其定义如下表所述 ...

  9. 倍福--控制汇川伺服出现报警

    在这里插入代码片 现场调试的时候,出现一个现象:触摸屏电机某个轴的JOG时,会有两个轴动作,然后两个轴就报警了,本文对该现象的原因进行分析. 操作流程 1.1. 两个伺服的配置 伺服是用的汇川IS62 ...

最新文章

  1. 【NLPer必看】NLP领域高质量综述论文
  2. sqlserver中,如果正确得到中文的长度
  3. aide怎么打开html文件,求助!aide获取网页html源码
  4. 程序员生存定律--管理向左,技术向右
  5. css 文字重叠_学习过CSS,那你知道BFC是什么吗?
  6. 目标检测带标签样本增广工具
  7. matlab imresize对图像进行缩小放大
  8. centOS7挂在windows移动硬盘方法
  9. ai直线怎么变折线_如何在 AI中设计可编辑折线图
  10. 反编译android 状态栏沉浸,教程:反编译修改实现状态栏时间居左,去除锁屏运营商...
  11. leetcode —— 数组(1. Two Sum)
  12. Ubuntu 16.04 安装Matlab R2015b
  13. 【转】如何调试bash脚本
  14. android dagger2 原理,Dagger2 系列(四)Dagger2.Android基本原理
  15. 5.5matlab曲线拟合(多项式函数拟合)
  16. canvas 基础系列(一)之实现抽奖刮刮卡(橡皮擦)
  17. Apache Axis2项目的联合创始人总结30条架构原则
  18. python语言画成圆相切_三个相切圆的公切圆
  19. HaLoop——适用于迭代计算的Hadoop
  20. Python给pdf制定权限加密

热门文章

  1. 部署Kubernetes时出现ImagePullBackOff或ErrImagePull情况
  2. 面试机器学习算法,你需要知道这18个知识点!
  3. 网站html保存,如何保存网页内容(高级篇)
  4. sed Linux并发报错,完美解决mac环境使用sed修改文件出错的问题
  5. Three.js学习笔记---我和小伙伴都惊呆了
  6. Markdown写作规范
  7. 大学生职业生涯规划书完整版
  8. 凸函数的判断(上): 重要的基本性质
  9. 纯前端大数据处理技术:葡萄城纯前端开发工具应用实践
  10. php 中compact(),PHP compact()用法及代码示例