5分钟学会位置数据表设置

专注于非标自动化行业,专业,职业分析等

服务于非标自动化百万工程师

这是Automation发布的第62篇文章

1、大家好,这几天都是在讲轴运行编程上的基本问题。小编现阶段专门讲解松下FPXH系列的程序设计,希望对大家有帮助!小编会尽量用最简单语言将整一套基本内容讲解清楚,若想快速学会的同学,最好集中注意力阅读完整一篇内容,建立一个完整体系,小编会在里面将容易犯错误的知识点进行强调,帮助你快速学习,减少弯路。

2、先讲解轴的设置,对于FPXH系列PLC最多可以控制6轴,14点的晶体管输出PLC可以控制2轴;30/40点的晶体管输出PLC可以控制4轴;60点的晶体管输出PLC可以控制6轴。

观察上面三张设置图片,这个设置是初学者最容易忽略的基本设置,但机器需要多少轴时,设置多少轴。第三张图片设置上,要设置为数据表控制位置模式,并且不同轴各自有自己固定的脉冲输出点。

相对应的原点感应器分别是X4,X5,X6,X7,X2,X3这个是初学者最容易犯的错误,记住这些固定的知识点,让编程标准化。

3、对轴进行基本设置,在选项中的位置数据表设置中对使用的CH轴进行设置:

在上面可以设置需要运行设置的轴个数,也可以设置是否需要直线插补,这个最多可以支持各自两根轴的直线插补。

4、位置数据表设置里面有几个细节是初步接触的工作人员容易忽略的,这里就稍做提醒。

以下分三点讲解,1、数据表参数设置注意事项;2、数据表内容设置;3、数据表位置分配方法。

4.1、数据表参数设置注意事项:

脉冲输入方式以及旋转方向,原点返回方式以及原点返回方向这些都可在调试过程知道,多尝试多调试就可知最准确方式,这个就不分析。

重点强调启动速度,初步设置的人可能会忽略这个参数,每一个电机都有它最大承受电流。启动速度,最终速度,还有加速时间将决定加速度,而加速度将受电机启动电流约束。若这几个参数设置不合理,将导致电机过载。所以这个启动速度最好靠数据寄存器赋值,保证可以在人机界面上面可调。

就是应用高级指令F385实现赋值,这部分内容可以参考004篇,里面有较为详细的讲解。

4.2、数据表内容设置:

一般在标准设备多轴控制上,会设置结束点并且走绝对值模式。这里强调两点设置。

A、目标速度的设置,上面已经有说明目标速度将影响到电机加速度,并且电机走的速度越大,抗负载能力会越弱,当然这里强调都是步进电机,所以每一个电机都有它能够运行的最大速度所以同样要将数值放在数据寄存器,方便在人机界面调试。

同样是应用到F385指令,更加详细内容在004篇上有讲解,可以返回去看看。

B、加速时间和减速时间的设置,同样是影响到加速度的大小,同样最好将数值放在数据寄存器上面,方便在人机界面上面调试。

4.3、数据表位置分配方法:

一根轴数据表有20行,并非要求我们用光它,一般用3个就可以满足需求,用得越多程序会越复杂,尽量少用行数。

对于相同动作的程序就用同一行数据表,然后利用索引寄存器不断变地址即可。对于不同动作的就放在其它行数据表上面,这样写程序就会非常方便。

希望我的见解对你有用。

【参考文章】

自动化学府∣工程师的公众号

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180319G1UNP600?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券