松下X8155PLC中X30到X35是怎么定义的?分别对应的脉冲控制轴是哪个?

比如松下X8155的PLC的FPX系列说的有什么3轴4軸控制不就是用PLC的输出直接控制电机么?那我有几个输出就控制几个电机就得了呗干嘛还分几轴几轴的?... 比如松下X8155的PLC的FPX系列说的有什麼3轴4轴控制不就是用PLC的输出直接控制电机么?那我有几个输出就控制几个电机就得了呗干嘛还分几轴几轴的?
知道合伙人教育行家 推薦于

2009年大学毕业10年参加工作,在古浪县新堡初级中学教书


  一般是指 PLC通过高速脉冲通道 控制伺服电机的运动X、Y、Z三轴的或者更多轴嘚,不需要位置模块

包括 回原点功能、定位功能,这些都靠编码器

你对这个回答的评价是

想象一下,你如何让PLC操作轴去画一个圆画┅个球呢?

这就是2轴联动2轴插补,3轴插补~~

你对这个回答的评价是

这个很好理解了,就是这个系统最多能控制几个马达比如3轴,僦是最多能同时控制3个马达运转以此类推~~~

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜頭里或许有别人想知道的答案。

松下X8155PLC怎样用数据表F380-F385控制多轴伺服戓步进最好有案例重点是F383MPOST)... 松下X8155PLC怎样用数据表F380-F385控制多轴伺服或步进,最好有案例重点是F383MPOST )

  松下X8155PLC怎样用数据表控制多轴伺服或步进

  不同品牌的plc其实也有很多共同点,下面直接例举台达plc的控制案例仅供参考。

  台达 ASDA 伺服的相关控制案例主要有以下的内容:

  台达 ASDA 伺服定位演示系统

  1、由台达 PLC 和台达伺服组成一个简单的定位控制演示系统。通过 PLC 发送脉冲控制伺服实现原点回归、相对定e68a84e8a2ade79fa5e1356566位囷绝对定位功能的演示。

  2、z 监控画面:原点回归、相对定位、绝对定位

  ASD-A 伺服驱动器参数必要设置:

  当出现伺服因参数设置錯乱而导致不能正常运行时,可先设置 P2-08=10(回归出厂值)重新上电后再按照上表进行参数设置。

  PLC 与伺服驱动器硬件接线图:

  当伺垺上电之后如无警报信号,X3=On此时,按下伺服启动开关M10=On,伺服启动

  按下原点回归开关时,M0=On伺服执行原点回归动作,当 DOG 信号 X2 由 Off→On 变化时伺服以 5KHZ 的寸动速度回归原点,当 DOG 信号由 On→Off 变化时伺服电机立即停止运转,回归原点完成

  按下正转 10 圈开关,M1=On伺服电机執行相对定位动作,伺服电机正方向旋转 10 圈后停止运转

  按下正转 10 圈开关,M2=On伺服电机执行相对定位动作,伺服电机反方向旋转 10 圈后停止运转

  按下坐标 400000 开关,M3=On伺服电机执行绝对定位动作,到达绝对目标位置 400000处后停止。

  按下坐标-50000 开关M4=On,伺服电机执行绝对萣位动作到达绝对目标位置-50,000处后停止

  若工作物碰触到正向极限传感器时,X0=OnY10=On,伺服电机禁止正转且伺服异常报警(M24=On)。

  若工作物碰触到反向极限传感器时X1=On,Y11=On伺服电机禁止正转,且伺服异常报警(M24=On)

  当出现伺服异常报警后,按下伺服异常复位开关M11=On,伺服异常报警信息解除警报解除之后,伺服才能继续执行原点回归和定位的动作

  按下 PLC 脉冲暂停输出开关,M12=OnPLC 暂停输出脉冲,脈冲输出个数会保持在寄存器内当 M12=Off 时,会在原来输出个数基础上继续输出未完成的脉冲。

  z 按下伺服紧急停止开关时M13=On,伺服立即停止运转当 M13=Off 时,即使定位距离尚未完成不同于 PLC 脉冲暂停输出,伺服将不会继续跑完未完成的距离

  程序中使用 M1346 的目的是保证伺服唍成原点回归动作时,自动控制 Y4 输出一个 20ms 的伺服脉冲计数寄存器清零信号使伺服面板显示的数值为0(对应伺服P0-02参数需设置为0)。

  程序中使用 M1029 来复位 M0~M4保证一个定位动作完成(M1029=On),该定位指令的执行条件变为 Off保证下一次按下定位执行相关开关时定位动作能正确执行。

  组件说明中作为开关及伺服状态显示的 M 装置可利用台达 DOP-A 人机界面来设计或利用WPLSoft 来设定。

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

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

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

1、多轴联动基本指令语参考

B【F380 POSST】位置控制数据表启动指令根据位置数据表设定参数,启动位置控制指令实现E点/P点/C点/J点控制等。

S1代表启动位置通道(0-5);

S2代表启动数据表编号(1-20);

S3代表指定输出(0-脉冲输出;1-仅计算)

上面例句代表意思是:执行CH0通道,运行第3个数据表编号进行脉冲输出。

C【F381 JOGST】JOG运行启动指令根据事先设定参数启动JOG运行。

S1代表:要启动的JOG的通道编號(0-5);

S2代表:运行方向(0-正转1-反转)。

例句代表运行CH0轴正转与反转

D【F382 ORGST】原点返回启动指令,根据事先设定的数据启动原点返回运行

S代表:通道编号(0-5)。

例句代表运行CH2轴原点返回指令

E【F384 PTBLR】位置控制参数读取指令,将位置控制数据保存到运算存储器的区域上面

例呴代表读取通用区域,号码2的2位字节保存到数据寄存器DT2000上面。

F【F385 PTBLW】位置控制参数写入指令

例句代表在CH0的位置数据表写入,将DT32562上面数据寫入到偏置地址K24上面

2、位置控制数据表的设置

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

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

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

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

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

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

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

C.1、数据表参数设置注意事项:

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

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

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

C.2、数据表内容设置:

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

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

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

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

C.3、数据表位置分配方法:

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

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

A强调一点这些功能的应用皆是在FPWIN GR7软件上实现。

这里要额外强调一点为了选好系统电源,軸运行要先仔细设计好防止购买电源后供电不足。比如工作时需要同时控制几根轴最多要同时用到几根轴,通过这一点来选择电源大尛若选择电源太小,往往会发生一些很难查的故障

B另外,回原点时要先仔细想好是否有的轴需要先回原点后,其它轴才能回原点防止多轴同时回原点发生碰撞等故障。

C回原点程序要分两种情况一种是轴原先在原点感应器上面;另一种是轴不在原点感应器上面。

a、哃样第一步应用高级指令F385赋值回原点坐标初始速度,终点速度给数据表

b、当轴不在原点感应器上面时,应用高级指令F382控制轴回原点,后面的K0/K1/K2/K3分别代表CH0/CH1/CH2/CH3

c、当轴在感应器上面时,通过控制轴向远离原点感应器位置的方向移动一定距离然后再启动F382回原点。

d、X30X31,X32X33,X34X35汾别代表电机运行到位的完成信号,轴运行完成后这些信号将触发

e、回原点程序这部分比较简单,主要是要注意那些小细节并且要充汾考虑轴是否可以同时回原点,轴与轴之间是否有约束

强调一点,这些功能的应用皆是在FPWIN GR7软件上实现

JOG运行,用于调试位置坐标的控制方法是确定位置坐标不可或缺的工具。市场上面的螺丝机点胶机,点锡机喷漆机等标准自动化设备上面都有使用用。只需要掌握三點就可以快速灵活地应用该功能1、赋值临时脉冲数给指定的临时数据寄存器;2、设置不同的调试速度;3、控制各轴的运行。

A、赋值临时脈冲数给指定的临时数据寄存器

里面用到高级指令F384其中H1/H101/H201/H301代表是CH0/CH1/CH2/CH3各轴,后面的H2与K2是默认值照搬即可。最后的DT2000/DT2002/DT2004/DT2006代表被赋值的临时数据寄存器利用常闭继电器作为输入,保证不断读取该轴脉冲数

B、设置不同的调试速度

以下是三个不同档次的速度

利用高级指令F385,H2/H102/H202/H302各自代表CH0/CH1/CH2/CH3後面的K2与K16都是默认值,同样需要设置各轴的启动速度只有当启动速度和最终速度协调好,轴运行时才不会出现响声而启动速度是设置茬在K1,这个和最终速度地址不一样要记得区分开来。

这三个速度的设置所需要的数据地址不一样要将其放在不同的数据寄存器上面。

紸意上面有用到32位数据比较指令这里是用来限制轴运行,可以通过设置限位起点与终点脉冲数从而限制轴的运行,防止轴在调试过程Φ出现碰撞导致电机失电,这个是新手容易犯的错误谨记谨记!

5、多轴运动控制基本构成

强调一点,这些功能的应用皆是在FPWIN GR7软件上实現

自动化设备永远离不开多轴联动控制,而它概括上讲只需控制三部分:速度赋值控制,位置坐标赋值控制轴运行控制。

应用高级指令F385实现赋值给位置控制数据表。赋值速度参数千万要记得启动速度和最大速度都要赋值在数据寄存器上面,保证可调

DT**代表的是速喥参数;K2是默认,最后面K*4代表数据表上面的第几行例如K4代表第一行速度参数,K14代表第二行速度参数K24代表第三行速度参数,以此类推

DT**玳表启动速度参数;K2同样是默认值,最后K1同样是默认值直接写入即可。

B、位置坐标赋值控制:

观察前面三行皆是赋值位置坐标,里面囿使用到索引寄存器这部分内容上节课有讲过。

同样是采用高级指令F385H203/H3/H303,同上面讲解一样分别代表CH3/CH0/CH3这里就不多说明。

第三个是默认值K2第四个是K*6,代表位置数据表的第几行K6代表第一行,K16代表第二行K26代表第三行,以此类推

涉及到轴运行控制时,需要应用到高级指令F380上面可以清楚看到有三个位置实现轴运行,现在稍做分析

第二位置K*代表位置控制表的第几行,K1代表第一行K2代表第二行,K3代表第三行注意这一点同样和上面的赋值位置有区别,谨记谨记!最后K0是默认值

这个就是几轴运行控制系统设计时要切记切记的三个步骤,掌握這三个步骤就算入门剩下的就得自己多练多想多总结,

强调一点这些功能的应用皆是在FPWIN GR7软件上实现,并且只是适用于松下X8155FPXH系列产品

矗线插补控制是轴控制中一种比较特别的控制方式,直线插补即先合成两根不同轴的向量然后按这个合成向量运行,同时启动两轴同時结束两轴。这个在工程使用上也比较多比如喷漆机这种需要工作在一个既定的轨迹等设备。

现在以喷漆机上面一段小程序分三点稍莋详细介绍。1、直线插补控制的设置;2、直线插补指令调用;3、常犯错误分析

1、直线插补控制的设置

A、在数据控制表设置上选择CH设置,茬选项上选择使用CH设置下面有一个插补,选择你所需要的插补的轴

B、在插补动作上面选择需要的速度控制模式,可以有两种模式合荿速度指定和长轴指定,合成速度以两轴速度的合成速度指定;长轴速度指以移动量大的轴速度为指定

A、这个是喷漆机上面的一段小程序,调用F380指定的是同一组中较小的通道编号,比如对CH0和CH1进行直线插补那调用的就是CH0通道。F380上面其它参数设置前面有讲过这里就不再莋讲解。

B、但是插补控制无法进行JOG运行的合成无法进行原点返回的合成,要运行以上两种模式都必须单独控制并且停顿时间必须设置1ms鉯上,否则将发生运行错误

A、若移动量,加速时间减速时间,目标速度等值超过设定范围位置控制启动时发生位置控制错误。

C、选擇晶体管输出和继电器输出将不同继电器输出型需要另外购买2个脉冲输入输出插卡,谨记!

7、轴运行特殊输入输出点

强调一点这些功能的应用皆是在FPWIN GR7软件上实现,并且只是适用于松下X8155FPXH系列产品

这一节讲的内容会比较少,但却非常重要

在松下X8155PLC-FPXH系列中有些特殊输入点和輸出点是作为轴运行过程中的反馈信号,这个和其它系列的PLC有点区别分两部分讲解:1、特殊输入点的应用。2、特殊输出点的应用

7.1、特殊输入点的应用:

输入接点X28/X29/X2A/X2B/X2C/X2D,表示电机正在动作的BUSY标志在JOG运行或者原点返回开始时ON,动作结束时OFF

这里面隐藏的信息是在未启动时这些昰OFF状态,这几个特殊输入点分别代表CH0/CH1/CH2/CH3/CH4/CH5轴

表示动作结束的动作完成标志X30/X31/X32/X33/X34/X35,在动作结束时ON并一直保持到下一个位置控制、JOG运行、原点返回Φ任意一个动作启动。

这里面同样隐藏一个信息在未启动时这些为OFF状态。同样分别代表CH0/CH1/CH2/CH3/CH4/CH5轴

表示原点返回结束确认X48/X49/X4A/X4B/X4C/X4D,这个是在原点返回指令F382使用后轴工作完成之后的标志。在原点返回动作结束时ON并一直保持到下一个位置控制、JOG运行、原点返回中的任意一个动作启动。

ON嘚时机是原点刚好返回完成时

D、原点感应器输入点的设置

这个只需要在系统寄存器上面进行设置即可。

7.2、特殊输出点的应用:

特殊输出點主要用来控制电机停止停止动作的执行分为四种,系统停止紧急停止,限位停止减速停止四种。

系统停止采用输出点Y20这个会立刻停止,若是电机在高速运行时会因为瞬间加速度太大而出现电机过载失电

紧急停止各轴代表的输出点不同,分别是Y50/Y51/Y52/Y53/Y54/Y55将其置为ON,停止巳经启动的动作停止对应通道的脉冲输出,会按照位置控制参数设定菜单中设定的减速时间减速停止

减速停止各轴代表为Y58/Y59/Y5A/Y5B/Y5C/Y5D,按启动中嘚位置控制动作中设定的减速时间进行减速

一般情况下直接用紧急停止操作即可。它们执行停止控制速度顺序为:系统停止大于紧急停圵大于减速停止

以上就是今天要讲解的内容,希望对你有参考价值!

我要回帖

更多关于 松下X8155 的文章

 

随机推荐