直播课堂
HOME
直播课堂
正文内容
松下plc回原点编程 一起学习松下PLC,FP0R,脉冲输出程序编写【附带基础回顾】
发布时间 : 2025-03-20
作者 : 小编
访问数量 : 23
扫码分享至微信

一起学习松下PLC,FP0R,脉冲输出程序编写【附带基础回顾】

编程: 1.1简介:

通俗点,用 工具指令 可以自己写成功能块,多次调用.这个比较适合现在的需求。1.2.直接打开软件看看

感觉还可以吧,LD ST SFC FBD IL,都有,这里新建还是用熟悉的LD吧。

可以看到设置WR,DT的使用设置范围。ps1:有个不爽的地方,用户区域,非保持和保持中间有间隔.系统使用的。ps2:异常处理感觉松下很奇葩,动不动就会亮红灯。这里不讨论,着重玩脉冲。 打开高速计数器和脉冲输出:

配置还行吧好多个高速计数器,4路脉冲输出,挺强悍的。

随便配置一下,配置一路高速计数器留着玩4路脉冲配置上。一般我不用系统原点回位,暂时不设置系统的X原点输入。

右侧系统变量,轴变量全部监控:感觉挺好的呀,啥都有,也有绝对地址,不用自己去折腾。

指令列表:也很方便的感觉,都给你分类了

F1——帮助看看(变色的都是我点开看过的)

综上,说简单吧,又有点复杂,说复杂吧,都是中文的这点好。

第一步,我喜欢JOG让伺服动起来(JOG运行)麻烦的手册:

上诉:启动FB端子,方向,初始和最终速度,目标速度,加减速时间。有个PulseOutput_Channel_Configuration_DUT ,这个是什么呢?

我去,一大堆配置的东西。没手册,模棱两可,管它的,搞起来。

JOG运行程序:

_dut,就是手册所描述的,轴控必须要这个东西。。。变量需要新建一个PulseOutput_Channel_Configuration_DUT类型的变量,我这里直接_dut, 然后再给_DUT内部变量赋值:(吐槽,手册真的是汉化的,但是没详细说明)

JOG搞定。

然后,JOG动起来以后,轴位置就会变了,Y口也输出了。我习惯了35回原点模式(当前位置设置为0点),试错了几个FB,得出以下:PulseControl_ElapsedValueReset 将经过值设置为0PulseControl_ElapsedValueContinue 复位后继续脉冲计数 以上两个,就OK

继续:JOG,设置原点搞定了。相对运动,绝对运动,程序贴图:

其它:因为是封装FB,肯定需要反馈当前轴位置,速度呀,包括busy,Error信息啥的,随便做了一个。

软件挺方便的,ST也能用

最后,上线。

JOG_CW,ok

JOG_ccw,OK

当前位置设置为0点:

绝对移动:

相对移动:

ps:感觉松下的轴控挺复杂的。

需要注意的问题:

1,diInitialAndFinalSpeed (DINT) 必须小于:diTargetSpeed (DINT),也就是初始和最终速度小于目标速度,不然PLC直接亮红灯。2,可能是型号的问题,反馈速度最快1000.(待解决:diTargetSpeed (DINT)目标速度: 根据PulseOutput_Channel_Configuration_DUT中所选的频率范围设置此值: FP S、FP-X:1至9800(1,5Hz~9,8kHz)48至100000(48Hz~100kHz)191至100000(191~100kHz)F171_PulseOutput_Trapezoidal:1至50000(1Hz~50kHz)FP0、F168_PulseOutput_Trapezoidal:40至5000(40Hz~5kHz)

ps1,上述程序直接改轴号就可以让4个轴分别JOG,绝对,相对,设置原点操作。PS2:松下也是奇葩,如果轴是反转运行,停止以后,方向信号会一直ON。PS3:定义FB变量不能用数组,奇葩,不然用FOR+数组变量4轴一起搞定了,还好只有4轴,拖4个FB也还好。

松下焊接机械手原点调整方法(TCP调整)

大家好,我是头条@电气电子技术,欢迎大家的关注和浏览!

松下焊接机械手是工业生产常见的机械设备。很多维修人员只懂得修正位置或者做个简单的编程,而不会复位机械原点。

复位机械原点,即TCP调整方法,很重要,在面对复杂的焊接轨迹时,原点位置准确,机械人姿态就会顺畅和灵活,而且焊接的效果也比没有原整原点之前好得多。

所以,维修人员或者机械手使用者,要懂得调整!

将TCP(Tool Center Point:工具控制点),通过输入特定的示教姿态,计算出工具补偿值,来进行设定的工作。叫做TCP调整。必须在同一个点上示教保存6个工具姿态(工具X-Z平面上3个,工具X-Y平面上3个)。进行TCP调整时,不计算工具安装角度 “TW”的值。因此,应事先正确设定要调整的工具补偿TW的值。

第2点的示教位置应和示教第1点时的基准点(销2针)对准,且TW轴不得发生转动。

如图所示,请准备好一个调整用销针(基准点),使得点的位置固定

具体调整方法:

1、登录TCP数据。

【编辑】—>【选项】

(1)选择“登录TCP调整用全局变量”。

2、选择调整TCP使用的工具。

3、当出现机器人变量浏览窗口后,登录第一点。

<登录第一个点>

在工具点(焊枪岀来的焊丝尖端)与基准点相重合的位置的附近登录第一个点。

(工具Xz平面内的第一个点。参考“姿态1”)

将光标移到变成“无效”的机器人型变量上,按下“登录”按钮。

4、要将登录数据作为变量名识别时,输入“变量名”后点击OK。

5、登录第二个点

<登录第二个点>

在工具坐标系下,移动Y轴,使调整销针的方向和T w轴回转中心轴相平行的位置附近,登录第二点。(X-Z平面姿态中的第二个点)

备注:回转动作只能使用工具坐标系的Y轴以外不能使用。 将光标移到登录第二点的变量上,单击 “登录”

6、(再继续转动Y轴,示教第三个点。

7、第4点登录与第1点相同的姿势。

8、第5点、6点、通过工具XY平面姿势的点进行示教。

备注1:示教第5, 6两个点时, 只能转动工具坐标系下的Z軸。

备注2:第1点到第6点的姿势如图所示。

9、完成6点的调整后,依次单击【文件】->【关闭】菜单,关闭机器人型变量的浏览窗口。

出现“是否保存?”确认对话框后,必须单击“是”进行保存。

这样,TCP调整也就完成了,原点位置理论上也足够的精准了。我们在完成后,可以通过转动机械臂,转动姿态,检验其是否有足够的精准度。如果还是差一些,就再做一次原点调整。

做这项工作时,应尽可能的细心和留心,步骤不能出错,一步一步的做!

我是头条@电气电子技术,这期机械手原点位置讲解就讲到这里,欢迎大的的关注和浏览!

相关问答

如何实现松下plc一上电就回原点?

第一,在PLC编程软件上实现,一般在程序中会有一个特殊的开始点,叫做原点,当PLC上电后程序自动运行到这个原点。第二,可以通过外部设备和PLC通讯,当外部设备...

松下伺服电机回原点怎么设置?

按一恒定速度向原点开关方向移动,碰到原点开关信号后,立即停止,以此位置作为原点位置。按一恒定速度向原点开关方向移动,碰到原点开关信号后,立即停止,以此位...

松下伺服位置控制怎样原点复位?

用PLC中的原点复位指令(三菱FX系列的是ZRN),这条指令会帮你找到原点。看你用的是什么牌子的PLC.学习一下这条原点复位指令就可能达到这个要求了~!用PLC中的...

松下机器人原点信号怎么设置?

1.手动将机器人移动到原点位置。2.在控制面板中选择“校准”或“调整”选项。3.进入原点调整界面。4.在原点调整界面中,进行机械原点校准。5.保存设...

公司有一台松下焊接机器人VR-006C在更换电池后,怎样调绝对原点?

所有电机对准角标,原点掉了说明你更换电池的方法不对,如果是通电更换就没事了所有电机对准角标,原点掉了说明你更换电池的方法不对,如果是通电更换就没事了

松下a4驱动器回原点只有一个向怎么解决?

松下A4驱动器只有一个向回原点的问题可能是原点传感器故障或者信号线路有问题,需要检查传感器是否被损坏或松动。另外,还需要检查驱动器的参数设置,确保所有参...

设备断电后,伺服驱动器把当前位置默认为原点位置?

使用增量型编码器反馈时,断电系统不保存位置,所以任意位置断电再次上电显示坐标值为0;采用绝对式反馈时,系统保存位置值,系统断电再次上电会显示实际坐标值使...

松下伺服电机原点走走就偏差是什么原因?

2.编码器精度不够,到时定位不准所以伺服电机走起来就不准了。3.环境是不是有强磁场有干扰到时位置不准。.系统原因:计算原点时未检测出Z相。处理:检查Z...

Panasonic刻印机说明书?

1、首先第一步就要放的加工工作的原点。注意都是是可以自行设定的。然后就是要在机器的有效行程内自行设定。2、接着就是进行选取加工深度相同,注意都是使用...

中小微企业开展数字化转型需要注意哪几点呢?

在如何做之前,我觉得大家首先要坚定一个信念:”必须做“。这三个字,知易行难。稻盛和夫在《活法》这本书里讲过一个“松下幸之助和蓄水池”的故事,很发人深省...

 新春去春又回  广州黄花岗烈士陵园 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部