三菱定位控制实例,三菱伺服定位实例详解
作者:hacker | 分类:网络攻防 | 浏览:112 | 日期:2022年10月10日目录:
- 1、三菱PLCFX2N怎样通过特殊模块FX2N--1PG来控制步进电机的动作和定位的?更好有个实例。谢谢
- 2、三菱PLC用ST(结构化文本)怎么做定位控制?
- 3、三菱PLC中DRVA指令具体怎么运用能否举列说明本人小白一个谢谢
- 4、我想用三菱plc来控制两个交流位置式伺服电机,你有对应的例子(接线图和程序)吗?
- 5、哪位大神有三菱Q系列伺服控制转盘定位的案例,一个方向旋转,麻烦程
- 6、三菱fx 1npLC进行定位控制
三菱PLCFX2N怎样通过特殊模块FX2N--1PG来控制步进电机的动作和定位的?更好有个实例。谢谢
主要是TO和FROM这两个指令三菱定位控制实例的使用三菱定位控制实例,先把1PG三菱定位控制实例的各种参数写好(TO),然后某些信号置位就可以动了(TO),FROM是接受1PG各种信号三菱定位控制实例的。
三菱PLC用ST(结构化文本)怎么做定位控制?
你看手册 这些东西在很多页上
你不看 不好回答
如果图省劲 那必须是有实物
你到百度知道文库里找例子 实验 这个最快
本身这两个指令 手册上有图很明白了
还不行 就要实物了
如果你梯形图写出来了 那你变换一下 就变成语句表了
三菱PLC中DRVA指令具体怎么运用能否举列说明本人小白一个谢谢
DRVA是绝对定位指令(从原点开始的移动距离),举个例子:DRVA K5000 K1000 Y0 Y2,其中K5000脉冲数(决定轴可以走多远),K1000是脉冲频率(决定轴可以走多快),Y0脉冲输出地址,Y2输出方向。
三菱PLC是三菱电机在大连生产的主力产品。 它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
相关信息
三菱FXPLC是小型化,高速度,高性能和所有方面都是相当FX系列中更高档次的超小程序装置,除输入出16~25点的独立用途外,还可以适用于多个基本组件间的连接,模拟控制,定位控制等特殊用途,是一套可以满足多样化广泛需要的PLC。
FX系列PLC拥有无以匹及的速度,高级的功能逻辑选件以及定位控制等特点; FX2N是从16路到256路输入/输出的多种应用的选择方案;FX2N系列是小型化,高速度,高性能和所有方便都是相当于FX系列中更高档次的超小型程序装置。
我想用三菱plc来控制两个交流位置式伺服电机,你有对应的例子(接线图和程序)吗?
应该是外圆磨之类的东西吧,你找三菱的PLC硬件手册,有控制伺服的接线例子和程序,当然不是外圆磨之类的了,但道理大同小异,你明白了定位控制道理编写这些逻辑指令很简单的
哪位大神有三菱Q系列伺服控制转盘定位的案例,一个方向旋转,麻烦程
你的伺服放大器是三菱的什么型号?还有电机的型号,电机转动一周需要多少个脉冲?你的电子齿轮比是多少,J2 的电子齿轮分子分母分时 P03,P04。转盘比是多少?知道这些应该能够算出来当量。给你复制一些我以前下载的资料,你看看吧,能够给你一些启示的。 电子齿轮比的分子是电机编码器分辨率(反馈脉冲)CMX,分母是电机旋转一圈所需要的脉冲数(指令脉冲)CDV。 电子齿轮比就是电机编码器反馈脉冲与指令脉冲的一个比值。 电子齿轮比是通过更改电子齿轮比的分倍频,来实现不同的脉冲当量。 举例公式计算解析: 已知伺服电机编码器分辨率是131072,额定转速为3000R/MIN,上位机发出脉冲能力为200Kp/S,那么电子齿轮设置为多少? 如果不设置电子齿轮比,用默认值,速度是:200×1000×60 ∕131072 = 91.55 r/min 200×1000×( CMX/CDV) = (3000∕60)× 131072 , CMX/CDV = 4096 /125 200×1000×60:题中上位机发送脉冲的能力为200Kpuise(脉冲)/s ,所以每秒发出脉冲数是200×1000,60是一分钟60s 。一分钟上位机发送200×1000×60个脉冲。 131072 p/r:三菱MR-J2S伺服放大器编码器的分辨率。也就是说三菱MR-J2S伺服电机接受到131072个脉冲转一圈。 200×1000×60 ∕131072 = 91.55 r/min :上位机每分钟发出的脉冲除以三菱MR-J2S伺服放大器编码器的分辨率等于伺服电机每分钟的旋转圈数(速度)。 200×1000×( CMX/CDV) = (3000∕60)× 131072 3000 ∕60 :伺服电机的额定转速是3000 r / min ,每秒的转速则:(3000∕60) r / s ,因为上位机发出的脉冲是 200X1000 puise / s ,所以计算时都要用相同的计量单位。 (3000∕60)× 131072 : 伺服电机每秒钟旋转的脉冲数。 上面公式的解析:上位机每秒钟发出的脉冲数X电子齿轮比 = 伺服电机每秒钟旋转的脉冲数。 转化:电子齿轮比 = 伺服电机每秒钟旋转的脉冲数∕上位机每秒钟发出的脉冲数 三菱MR-J2S伺服放大器的电子齿轮设定范围: 1/50 < CMX/CDV < 500 计算反馈脉冲当量(一个脉冲走多少)。 根据 工作需要要求指令脉冲当量计算电子齿轮比,指令脉冲当量可以自己选定,比如10um,1um,0.1um等都可以,但不得小于反馈脉冲当量。 比如说丝杆螺距是10mm,选1um做脉冲当量,那么上位机要发10mm / 1um = 10000个指令脉冲,那么10000∕ 131072 = 0.0762…,而所选的指令脉冲当量是1um, 1um > 0.0762…,这样可以,如果选0.0001um < 0.0762…,那就不行。 再根据 伺服电机的每秒钟转速 / 电子齿轮比 = 上位机需要发出的脉冲数。 伺服系统的精度是编码器的线数决定,但这个仅仅是伺服电机的精度。 在实际运用中,连接不同的机械结构,如滚珠丝杠、蜗轮蜗杆副、螺距、齿数等参数不同,移动最小单位量所需的电机转动量是不同的。电子齿轮比是匹配电机脉冲数与机械最小移动量的。 反馈脉冲:伺服电机编码器的分辨率;伺服本身的脉冲。 指令脉冲:上位机发出的脉冲;也可以说是外部脉冲。 脉冲当量:伺服接受上位机发出的每一个脉冲信号的位置移动量,又称作最小设定单位。 CMX :电子齿轮比的分子是电机编码器分辨率(反馈脉冲)。 CDV : 电子齿轮比的分母是电机旋转一圈所需要的脉冲数(指令脉冲)。 这几个名词意思要理解清楚。 看了2天资料,这是对电子齿轮比的理解,有错误的地方请老师指点,谢谢! 解答 电子齿轮比(CMX/CDV)的计算及其意义 刘志斌 2011.03.21 已知: 1)上位机发出脉冲能力为200Kp/S,200×1000/s,200×1000×60/min; 2)电机额定转速为3000R/ min,3000/60s; 3)伺服电机编码器分辨率是131072; 4)丝杆螺距是10mm; 求: 1、电机额定转速运行时的电子齿轮比? 2、如果电子齿轮比是1,伺服电机的转速? 3、生产时,设定指令脉冲当量,确定电子齿轮比? 解: 1、当上位机满额发出脉冲时,伺服恰好额定速度运行: 1)电机额定转速为3000r/ min,3000r/60s=50r/s; 2) 伺服电机编码器分辨率是131072; 3)电机额定转速时编码器输出检测反馈脉冲频率是131072×50r/s;; 4)上位机发出脉冲能力时发出的脉冲频率=200×1000/s; 5)当上位机满额发出脉冲时,伺服恰好额定速度运行,这时的电子齿轮比: 电子齿轮比=反馈脉冲频率/上位机满额发出脉冲频率 =(131072×50r/s)/ 200×1000/s =6553600/200000 =3.2768 2、如果电子齿轮比是1: 1)上位机发出的1个脉冲=编码器输出检测反馈的1个脉冲: 2)上位机发出脉冲能力时发出的脉冲频率=200×1000/s; 3)伺服电机的转速是=200×1000/s×60/131072= 91.55 r/min 3、如果丝杆螺距是10mm, 1)要求上位机每发一个指令脉冲,工件移动0.001mm,即指令脉冲当量为0.001mm,也可以说指令脉冲单位为0.001mm: 2)如果伺服转一周,丝杆转一周,减速比是1; 3)丝杆转一周,上位机应该发出的指令脉冲为10mm/0.001mm=10000(个); 4)伺服转一周,编码器检测反馈脉冲为131072(个); 5)电子齿轮比=编码器检测反馈脉冲/上位机发出的指令脉冲=131072/10000=13.7012; 反馈脉冲:伺服电机编码器的解析度,伺服本身的脉冲。 指令脉冲:上位机发出的脉冲;也可以说是外部给定脉冲。 脉冲当量:伺服接受上位机发出的每一个脉冲信号的位置移动量,又称作最小指令设定单位。 CMX :电子齿轮比的分子是电机编码器反馈脉冲。 CDV :电子齿轮比的分母是上位机的给定脉冲(指令脉冲)。 电子齿轮比:是用来把上位机的给定脉冲要换算成与电机编码器反馈脉冲同等意义,以便控制中心按给定指令要求控制伺服转动定位; 1、电子齿轮的定义,就是伺服转一周编码器输出的反馈脉冲与用户通过上位机输入的伺服转一周的指令脉冲的比; 2、而用户通过上位机输入的伺服转一周的指令脉冲,是由用户决定的,不同的要求或者条件,可以不同,所以电子齿轮比在不同的控制过程,是不同的,要分别计算和设置; 3、我发的回贴帖,是三种情况下的三种电子齿轮比; 4、实际上,用户输入的脉冲与伺服编码器输出的脉冲有个换算,这个换算率就是电子齿轮比,相当于美国人到中国来必须把他的美元换成人民币,在中国使用一样! 5、伺服运行时,是按编码器的反馈脉冲和用户指令脉冲换算的与反馈脉冲等价的脉冲进行比较,来控制伺服电机运转的! 6、3楼的电子齿轮比是在伺服与丝杠同轴的条件下计算的; 7、如果伺服到丝杠有减速机、有减速比,计算时必须考虑减速比;特别是指令当量! 以下是引用c.c1002在2012/3/22 16:16:42的发言: 谢谢zhibinliu60老师指点,辛苦了! 根据 工作需要要求指令脉冲当量计算电子齿轮比,指令脉冲当量可以自己选定,比如10um,1um,0.1um等都可以,但不得小于反馈脉冲当量。 比如说丝杆螺距是10mm,选1um做脉冲当量,那么上位机要发10mm / 1um = 10000个指令脉冲,那么10000∕ 131072 = 0.0762…,而所选的指令脉冲当量是1um, 1um > 0.0762…,这样可以,如果选0.0001um < 0.0762…,那就不行。 这段理解对不对?我也是初学,说太多一下没有明白,呵呵 1、你首先要明白,这些概念不是普遍意义上的概念; 2、是与伺服的厂家、品牌相关的,他们的技术人员在控制伺服中设计的程序决定一切; 3、所以这种讨论很可能陷于各说各话的结局; 4、按照我的观点,你的指令脉冲单位的选取大小不同,伺服转一周的指令脉冲数不同是反比关系; 5、伺服转动一周,编码器的反馈脉冲当量与转子转一周反馈脉冲的多少有关,也是反比关系,如果编码器的一周反馈脉冲数一定,反馈脉冲当量一定; 6、那么电子齿轮比可以大于1,也可以小于1,从纯数学的角度,是没有区间和范围的; 7、但是对于实际问题,指令脉冲当量选的越小,伺服转一周的指令脉冲数就越多,上位机发出脉冲的频率是有限的,上位机的位数要求也就高; 8、而且这种指令脉冲当量选的越小,伺服实际位置精度的控制会出现不能满足指令脉冲当量的设计要求,指令脉冲当量选的越小,实际精度的控制意义并不是越高; 9、不管你的指令脉冲当量多小,一周指令脉冲多大,电子齿轮比都会把你换算成与反馈脉冲等价的相同的脉冲数; 10、所以并不是指令脉冲当量越小越好,也不是越大越好,要和实际机型相匹配; 11、“选1um做脉冲当量,那么上位机要发10mm / 1um = 10000个指令脉冲,那么10000∕ 131072 = 0.0762…,”,这个10000∕ 131072 = 0.0762是个什么意义的概念? 12、“选0.0001mm做脉冲当量,那么上位机要发10mm /0.0001MM= 100000个指令脉冲,那么100000∕ 131072 = 0.762…,”,这个0.762是增大的,他还可以等于1、大于1,也就是指令脉冲当量等于、小于反馈脉冲当量; 13、这样选下去没有好处,不是数学的问题,而是对实际工艺效果没有用,而且增大了上位机的品位要求; 14、这个比值10000∕ 131072 = 0.0762是多余的,因为 131072∕10000就是电子齿轮比,要求电子齿轮比大于、等于1,就等于要求指令脉冲当量大于或等与反馈脉冲当量 15、到此为止,指令脉冲当量的选用,是一个实际现场需要和限制的参数,要根据具体伺服的厂家说明书去操作,而不是我们这里说的对与错的问题; 16、这里有个数学上的错误,就是你说的“1um > 0.0762…,这样可以,如果选0.0001um < 0.0762”,1um、0.0001um 是个长度,而0.0762…是个比值,他们的大小没有意义,不仅数学上是个错误,而且物理上也是个错误!
三菱fx 1npLC进行定位控制
方向可以用别的端子,也可以把脉冲数改成负数就是反方向了,你看我下面的列子,也是FX 1N的,脉冲的方向可以使用别的点来控制