松下PLC步进电机控制例子2

合集下载

PLC控制步进电机的实例(图与程序)

PLC控制步进电机的实例(图与程序)

态已已
X已


·

X已
意已已已
个个


·
·
B善
·
B善
-控已已已 个个个 个 个个个 · ·F而状状大 F而状状-
个 ·V大 用ND ·源大 源- B大 B个
善D而V源在
善D而V相在 个
D明引成已
-意已已已在 X已
意已已已
D明引成已
已个
D明引成已
-意已已已在 X引
意已已已
B 意已已已

在 D明引成已

个 个个个
个 个
P程点

在个

·
善D而V源在
FX引脉

·FX P程点
引已已确画Z

·P程脉大 P程脉-
D相而大 D相而-

·
善D而V源在如
意态
D明引成已
D明引成已

·
X已

X引
B

在个
·

在个
·

·
D明引成已

在个
·意态
D明引成已
Y已
已已
D明引成已
-意已已已 个
·
源B
X引 善 点
在 D明引成已

松下PLC位置控制

松下PLC位置控制
• 两通道输出时,每通道最高5KHZ
FP0 脉冲输出功能一览表
通道(No. 使用的输入/输出接点编号 )
Pulse输出 Sign输出 原点输入 近原点输入
使用的存储区域
控制中标志 过程值区域 目标值区域
最大输 出频率
相关指令
CH0
Y0
Y2
X0
DT9052 <bit2>
R903A
DT9044 DT9045
DT9052的使用说明
DT90052
高速计数器控制标志
→对象PLC:FPΣ 可以通过MV指令(F0)写入数值,对高速计数器进行复位、计数禁止、高速计 数器指令(F168)的终止及清除。
通道指定
15 14
3 210
原点近旁输入 0:OFF 1:ON 高速计数器清除 0:继续 1:清除 硬件复位 0:允许 1:禁止 计数 0:允许 1:禁止 软件复位 0:不复位 1:复位
最大输 出频率
相关指令
CH0
Y0
Y1
X2
DT90052 <bit2>
R903A
DT90044 DT90045
DT90046
F0(MV)
DT90047 1CH:100kHz F1(DMV)
CH2
Y3
Y4
X5
DT90052 <bit4>
R903C
DT90200 DT90201
DT90202 DT90203
动作模式
增量<相对值控制>
绝对<绝对值控制>
关于控制代码
原点复位(F171)指令
原点复位的动作模式
原点复位型Ⅰ
原点复位型Ⅱ
FPΣ位置控制

松下fp1控制步进电机_《电气控制与PLC》课程实训指导书.docx

松下fp1控制步进电机_《电气控制与PLC》课程实训指导书.docx

《电气控制与PLC》课程实训指导书HL浏阳市职业中专机电教研组胡贵树编2008年7月学生实训守则1.严格遵守实训实训室各项规章制度,服从实习实训指导教师和管理人员的指导与管理。

2.认真预习实习实训教材和指导书,明确实习实训目的、内容和步骤,理解实习实训原理,了解仪器设备操作规程和所用物品特性,认真做好一切准备工作。

3.不迟到、不旷课,不把与实习实训无关的东西带入实习实训室,不动用与本实习实训无关的设备。

4.保持实习实训室安静、整洁。

不大声喧哗,不相互嬉闹,不随地吐痰,不乱扔杂物,不随意窜岗,不做与实习实训无关的事情。

5.严格遵守操作规程。

经指导教师允许,方可开始实习实训,仪器设备发生故障, 应立即报告指导教师。

6•注意实习实训安全。

按规定穿戴好防护用品,防止发生意外,一旦发生意外事件,应立即报告指导教师,服从指导教师的指挥。

7.爱护实习实训仪器设备。

损坏、丢失仪器设备应书面向指导教师说明情况,听候指导教师处理。

8.树立良好学风。

认真听讲,积极思维,细致观察,精益求精,仔细操作,真实完整记录实习实训数据。

9.实习实训完毕,应关闭相关水源、电源和气源;应认真清理实习实训器材,将仪器设备恢复原状;听从安排,认真做好清洁卫生工作。

10.认真总结实训实训情况,独立完成实习实训报告,并按时送交指导教师批阅。

电气控制实训室、PLC实训室实训要求1.元件摆放时按照一定次序集中摆放,并且元器件Z间留有适当间隔。

另外元件的布置讲究美观、对称,并遵循便于操作、观察、测量、分析等原则。

2.导线采用单股硬导线。

布线时应讲究横平竖直,避免交叉连接,并口考虑用线最少、最短。

3.接线要紧固,不能有裸体的线头在外。

4.故障检查一定要在断电情况下进行,必须通电检查的则注意安全问题。

5.故障检査依照先主电路,后控制电路的顺序。

例如:若是通电后电动机不转情况,则先检查电源电路,如熔断器是否熔断;然后育看接线是否有脱线、松动等现彖。

最后检查控制电路连接,可用电压测量法,也可用电阻测量法来寻找故障点。

松下PLC步进指令的教学案例

松下PLC步进指令的教学案例

松下PLC步进指令的教学案例本文列举几个松下PLC步进指令的教学案例。

一、案例一:MC/MCE指令在步进程序中的应用由于松下PLC的编程指令不能对步进过程成批复位,因此学生在停止控制的编程时经常会遇到问题,多数学生只会用很多条CSTP指令来进行停止控制,这的确很麻烦。

如果能灵活地使用MC/MCE指令,将使问题得到解决。

1.控制要求按下启动按钮,红灯亮5秒灭,接着绿灯亮3秒灭,接着黄灯闪烁两次(亮0.5秒,灭0.5秒)后红灯又亮5秒灭……按照上述规律循环工作;按下停止按钮,任何灯立即停止运行;可反复启、停。

2.编程分析启动后循环工作很容易完成,只要正确使用步进指令及定时器、计数器就可。

3.遇到问题松下PLC编程时,一个CSTP指令只能复位一个步进过程,在按下停止按钮时不能复位所有的步进过程。

缺点是如果程序很长,有几百甚至上千个步进过程的话,必须使用更多的CSTP指令才能完成停止控制,这使得编程非常不方便,程序如图1所示。

4.解决措施使用MC/MCE指令——当按下启动按钮时,执行MC与MCE之间的步进控制程序,当按下停止按钮时,终止执行MC与MCE之间的步进控制程序。

改进后的程序如图2所示。

优点:减少程序步数,使程序更加简单,不论程序有多长,只需一条MC/MCE指令即可完成停止控制功能,解决了使用多条CSTP指令的问题。

二、案例二:F0 MV指令(F11 COPY)在步进程序中的应用在上述程序中,我们用MC/MCE方便地解决了停止控制问题,但是由于松下PLC编程软件默认计数器类型为保持型,它会将上次使用的状态保持住,这在程序运行时就会出现两种情况:第一种情况是,当按下启动按钮X1时,计数器C100的经过值可能大于2或小于2,甚至等于0,这就导致黄灯的闪烁会少于2次或多于2次,甚至不闪烁;第二种情况是,当按下停止X2,虽然已经使MC、MCE之间的程序停止执行,但是计数器经过值仍然保持,如果在黄灯闪烁一次后就按下停止按钮,用来计黄灯闪烁次数的计数器C100经过值就为“1”,这对所有灯立即停止运行并无影响,但却会导致下次重新启动后黄灯只闪烁1次。

松下PLC位置控制入门

松下PLC位置控制入门

关于控制代码
关于控制代码
关于控制代码
FP-X晶体管输出型
20KHz × 2轴 100KHz × 2轴
FP-X 脉冲输出功能一览表
使用的输入/输出接点编号 使用的存储区域
控制中标志 过程值区域 目标值区域
通道(No.)
CH0 高速 CH1 独立 CH2 中速 CH3
CW或Pulse CCW或Sign 原点输入 近原点输入 输出 输出
DT90350
DT90351 DT90354 DT90355 DT90358 DT90359 DT90362 DT90363 合成速度 20kHz 合成速度 100kHz
Y0
Y1
X4
Y2
Y3
X5
R911D DT90353 DT90356
Y4
Y5
X6
R911E DT90357 DT90360
Y6
Y7
X7
DT9052的使用说明
DT90052
高速计数器控制标志 →对象PLC:FPΣ 可以通过MV指令(F0)写入数值,对高速计数器进行复位、计数禁止、高速计 数器指令(F168)的终止及清除。 通道指定
15 14 原点近旁输入 0:OFF 1:ON 高速计数器清除 0:继续 1:清除 硬件复位 0:允许 1:禁止 计数 0:允许 1:禁止 软件复位 0:不复位 1:复位 3 2 1 0
Pulse输出 Sign输出 原点输入 近原点输入
使用的存储区域
控制中标志 过程值区域 目标值区域
最大输 出频率
相关指令
CH0
Y0
Y1
X2
DT90052 <bit2>
DT90044 R903A DT90045

松下PLC控制伺服电机实例程序

松下PLC控制伺服电机实例程序

上位机设定伺服电机旋转速度单位为(转/分),伺服电机设定为1000个脉冲转一圈.
PLC输出脉冲频率=(速度设定值/6)*100(HZ)。

上位机设定伺服电机行走长度单位为(0.1mm),伺服电机每转一圈的行走长度10mm,伺服电机转一圈需要的脉冲数为1000,故PLC发出一个脉冲的行走长度为0.01mm(一个丝)。

PLC输出脉冲数=长度设定值*10。

上面两点的计算都是在伺服电机参数设定完的基础上得出的。

也就是说,在计算PLC发出脉冲频率与脉冲前,必须先根据机械条件,综合考虑精度与速度要求设定好伺服电机的电子齿轮比!大致方法如下:机械安装结束,伺服电机转动一圈的行走长度已经固定(如上面所说的10mm),设计要求的行走精度为0.1mm(10个丝)。

为了保证此精度,一般情况下是让一个脉冲的行走长度低于0.1mm,如设定一个脉冲的行走长度为如上所述的0.01mm,于是电机转一圈所需要脉冲数即为1000个脉冲。

此种设定当电机速度要求为1200转/分时,PLC应该发出的脉冲频率为20K。

松下PLC的CPU本体可以发脉冲频率为100K,完全可以满足要求。

如果电机转动一圈为100mm,设定一个脉冲行走仍然是0.01mm,电机转一圈所需要脉冲数即为10000个脉冲,电机速度为1200转时所需要脉冲频率就是200K。

PLC的CPU本体就不够了。

需要加大成本,如增加脉冲输出专用模块等方式。

知道了频率与脉冲数的算法就简单了,只需应用PLC的相应脉冲指令发出脉冲即可,松下PLC的程序图如下:。

松下PLC控制伺服电机实例程序

松下PLC控制伺服电机实例程序


必000置素突 情000置素突


~~

~~





~~

~~
~~





~~

~~
~~
必00 慢00

突肯突源~慢00W

情000置素突

~~
~~



管肯磁
(肯源突肯置~突精脱精置





密~

(
噪始
必0 密~

密~





度0 機
始 型
始 7

始 ~ ~

~~
~~

必拉00

情措0°山度0000機0密0情措°
度操

必度操機度情度0操必
情措0°山度情度0操必機显密旋显 ~
度密旋°
度山措拉拉 ~
~~

~~





~~
~~


环环脱

~~

~~
~~


6


情00 措00置素突

长ttp果山山www密f釐高釐高密那o骤~ ~~
~ ~

5


~~






~~

~~
~~
情密措° 度密旋°

0密操必~° 0密情措°

松下PLC伺服控制案例(PPT文档)

松下PLC伺服控制案例(PPT文档)

关于控制代码
关于控制代码
关于控制代码
FP-X晶体管输出型
20KHz × 2轴 100KHz × 2轴
FP-X 脉冲输出功能一览表
通道(No.)
使用的输入/输出接点编号
使用的存储区域
CW或Pulse CCW或Sign
输出
输出
原点输入
近原点输入
控制中标志
过程值区域
目标值区域
最大输 出频率
R903A
DT90044 DT90045
DT90046 DT90047
1CH:10kHz
F0(MV) F1(DMV)
CH1
Y1
Y3
X1
DT90052 <bit6>
R903B
DT90048 DT90049
DT90050 DT90051
2CH:5kHz F168(SPD1) F169(PLS)
关于控制代码
最大输 出频率
相关指令
CH0
Y0
Y1
X2
DT90052 <bit2>
R903A
DT90044 DT90045
DT90046
F0(MV)
DT90047 1CH:100kHz F1(DMV)
CH2
Y3
Y4
X5
DT90052 <bit4>
R903C
DT90200 DT90201
DT90202 DT90203
方向输出OFF 脉冲输出
高速计数 器过程值
加法
减法
DT9052的使用说明
DT9052的使用说明
DT9052
高速计数器控制标志
→对象PLC:FP0,FP-e 可以通过MV指令(F0)写入数值,进行高速计数器的复位、计数禁止、高速计数器 指令(F168)的终止及清除。 CH1用 CH0用

松下PLC控制伺服电机实例程序

松下PLC控制伺服电机实例程序

松下PLC控制伺服电机实例程序上位机设定伺服电机旋转速度单位为<转/分),伺服电机设定为1000个脉冲转一圈.PLC输出脉冲频率=<速度设定值/6)*100<HZ).上位机设定伺服电机行走长度单位为(0.1mm>,伺服电机每转一圈地行走长度10mm,伺服电机转一圈需要地脉冲数为1000,故PLC发出一个脉冲地行走长度为0.01mm(一个丝>.PLC输出脉冲数=长度设定值*10.上面两点地计算都是在伺服电机参数设定完地基础上得出地.也就是说,在计算PLC发出脉冲频率与脉冲前,必须先根据机械条件,综合考虑精度与速度要求设定好伺服电机地电子齿轮比!大致方法如下:机械安装结束,伺服电机转动一圈地行走长度已经固定<如上面所说地10mm),设计要求地行走精度为0.1mm(10个丝>.为了保证此精度,一般情况下是让一个脉冲地行走长度低于0.1mm,如设定一个脉冲地行走长度为如上所述地0.01mm,于是电机转一圈所需要脉冲数即为1000个脉冲.此种设定当电机速度要求为1200转/分时,PLC应该发出地脉冲频率为20K.松下PLC 地CPU本体可以发脉冲频率为100K,完全可以满足要求.如果电机转动一圈为100mm,设定一个脉冲行走仍然是0.01mm,电机转一圈所需要脉冲数即为10000个脉冲,电机速度为1200转时所需要脉冲频率就是200K.PLC地CPU本体就不够了.需要加大成本,如增加脉冲输出专用模块等方式.知道了频率与脉冲数地算法就简单了,只需应用PLC地相应脉冲指令发出脉冲即可,松下PLC地程序图如下:松下伺服常见问题一、基本接线主电源输入采用~220V,从L1、L3接入<实际使用应参照操作手册);控制电源输入r、t也可直接接~220V。

电机接线见操作手册第22、23页,编码器接线见操作手册第24~26页,切勿接错.二、试机步骤1.JOG试机功能仅按基本接线就可试机;在数码显示为初始状态‘r 0’下,按‘SET’键,然后连续按‘MODE’键直至数码显示为‘AF-AcL’,然后按上、下键至‘AF-JoG’。

最新松下PLC位置控制

最新松下PLC位置控制

DT9052的使用说明
DT90052
高速计数器控制标志 →对象PLC:FPΣ
近原点输入有效,紧接着进行预置
DT9052的使用说明
DT90052
高速计数器·脉冲输出控制标志 →对象PLC:FP-X
说明: 1、第一步对计数器进行复位 2、紧接着写入0,使计数器变为可计数状态
程序实例1: 相对值 定位运转(正方向)
FP0
CH0:Y0(Y2方向) 单通道时:40-10kHz CH1:Y1(Y3方向) 双通道时:40-5kHz
无插补功能
PLS+SIGN
CH0:Y0(Y1) CH1:Y2(Y3)
最高100kHz
CH0直线插补: 合成速度100kHz
PLS+SIGN CW/CCW
FPX
CH2:Y4(Y5) CH3:Y6(Y7) 最高20kHz CH2直线插补: 合成速度20kHz PLS+SIGN CW/CCW
使用的存储区域
控制中标志 过程值区域 目标值区域
最大输 出频率
相关指令
F0(MV)
CH0
Y0
Y1
X2
DT90052 <bit2>
DT90052 <bit4>
DT90044 R903A DT90045 DT90200 R903C DT90201
DT90046 DT90047 DT90202 DT90203 1CH:100kHz 2CH:60kHz
20khzf174sp0hdt90367dt90369f175spshdt90052bit4ch3y6y7x7r911fdt90360dt90362dt90361dt90363直线插补高速ch0x轴y0y1x4r911cdt90348dt90350合成速度100khzdt90389dt90351y轴y2y3x5r911ddt90352dt90354dt90353dt90355中速ch2x轴y4y5x6r911edt90356dt90358合成速度20khzdt90357dt90359y轴y6y7x7r911fdt90360dt90362dt90361dt90363io分配cw脉冲输入ccw脉冲输入输出方式脉冲输入方向切换输入输出方式cwccwplssign正转off反转onplssign正转on反转off高速计数器过程值正值时从cw输出方向输出off脉冲输出方向输出on脉冲输出加法负值时从ccw输出出方向输出on脉冲输出脉冲输出方向输出off脉冲输出脉冲输出减法动作模式增量相对值控制绝对绝对值控制cwccwplssign正转off反转onplssign正转on反转off高速计数器过程值目标值当前值从cw输出方向输出off脉冲输出方向输出on脉冲输出加法目标值当前值从ccw输出方向输出on脉冲输出方向输出off脉冲输出减法dt9052的使用说明dt9052的使用说明dt9052高速计数器控制标志对象plc

松下PLC伺服控制案例

松下PLC伺服控制案例
方向输出OFF 脉冲输出
高速计数 器过程值
加法
减法
DT9052的使用说明
DT9052的使用说明
DT9052
高速计数器控制标志
→对象PLC:FP0,FP-e 可以通过MV指令(F0)写入数值,进行高速计数器的复位、计数禁止、高速计数器 指令(F168)的终止及清除。 CH1用 CH0用
15 14
3 21 0
H0 (0000) H1 (0001) H2 (0010) H4 (0100) H8 (1000) H9 (1001)
DT9052的使用说明
DT90052
高速计数器控制标志
→对象PLC:FPΣ 可以通过MV指令(F0)写入数值,对高速计数器进行复位、计数禁止、高速计 数器指令(F168)的终止及清除。
通道指定
15 14
3 21 0
原点近旁输入 0:OFF 1:ON 高速计数器清除 0:继续 1:清除 硬件复位 0:允许 1:禁止 计数 0:允许 1:禁止 软件复位 0:不复位 1:复位
DT9052的使用说明
DT90052
高速计数器控制标志 →对象PLC:FPΣ
近原点输入有效,紧接着进行预置
DT9052的使用说明
DT90356 DT90358
F174(SP0H)
CH2 Y4
Y5
X6
R911E
中速
DT90367 DT90369 1CH:20kHz F175(SPSH) DT90360 DT90362 2CH:20kHz
CH3 Y6
Y7
X7
R911F
DT90052
DT90361 DT90363
<bit4>
DT90348 DT90350

松下PLC控制伺服电机应用实例

松下PLC控制伺服电机应用实例

松下PLC控制伺服电机应用实例本文以松下FP1系列plc和A4系列伺服驱动为例,编制控制伺服电机定长正、反旋转的PLC程序并设计外围接线图,此方案不采用松下的位置控制模块FPG--PP11\12\21\22等,而是用晶体管输出式的PLC,让其特定输出点给出位置指令脉冲串,直接发送到伺服输入端,此时松下A4伺服工作在位置模式。

在PLC程序中设定伺服电机旋转速度,单位为(rpm),设伺服电机设定为1000个脉冲转一圈。

PLC输出脉冲频率=(速度设定值/6)*100(HZ)。

假设该伺服系统的驱动直线定位精度为±0.1mm,伺服电机每转一圈滚珠丝杠副移动10mm,伺服电机转一圈需要的脉冲数为1000,故该系统的脉冲当量或者说驱动分辨率为0.01mm(一个丝);PLC输出脉冲数=长度设定值*10。

以上的结论是在伺服电机参数设定完的根底上得出的。

也就是说,在计算PLC发出脉冲频率与脉冲前,先根据机械条件,综合考虑精度与速度要求设定好伺服电机的电子齿轮比!大致过程如下:机械机构确定后,伺服电机转动一圈的行走长度已经固定(如上面所说的10mm),设计要求的定位精度为0.1mm(10个丝)。

为了保证此精度,一般情况下是让一个脉冲的行走长度低于0.1mm,如设定一个脉冲的行走长度为如上所述的0.01mm,于是电机转一圈所需要脉冲数即为1000个脉冲。

此种设定当电机速度要求为1200转/分时,PLC应该发出的脉冲频率为20K。

松下FP1---40T 的PLC 的CPU本体可以发脉冲频率为50KHz,完全可以满足要求。

如果电机转动一圈为100mm,设定一个脉冲行走仍然是0.01mm,电机转一圈所需要脉冲数即为10000个脉冲,电机速度为1200转时所需要脉冲频率就是200K。

PLC的CPU输出点工作频率就不够了。

需要位置控制专用模块等方式。

有了以上频率与脉冲数的算法就只需应用PLC的相应脉冲指令发出脉冲即可实现控制了。

松下PLC位置控制

松下PLC位置控制

CH2
Y3
Y4
X5
DT90052 <bit4>
DT90200
R903C DT90201
DT90202
DT90203
F168(SPD1)
F169(PLS)
关于控制代码
另外, FPΣ中的以下两条指令 F171(SPDH)脉冲输出控制(原点返回控制: 带通道指定) F172(PLSH)脉冲输出控制(JOG控制: 带通道指定) 原理与FP0基本相同,可参考《FP系列编程手册》比对FP0的 F168、F169进行学习。
Y0
Y2
X0
CH1
Y1
Y3
X1
DT90052 <bit6>
关于控制代码
动作模式
增量<相对值控制>
绝对<绝对值控制>
关于控制代码
原点复位(F171)指令
原点复位的动作模式
原点复位型Ⅰ
原点复位型Ⅱ
FPΣ位置控制
FPΣ 脉冲输出功能一览表
通道 (No.) 使用的输入/输出接点编号
15 14 3 高速计数器清除 0:继续1:清除 硬件复位 0允许 1禁止 计数 0:允许 1:禁止 软件复位 0:不复位 1:复位 2 1 0
禁止硬件复位只在使用复位输 入(X2,X5)时有效。除此以外 不进行处理。 使用脉冲输出时,硬件复位相 当于原点近旁输入。
〈例〉对CH0计数器的设置 ·不进行软件复 ··········· ·进行软件复位 ··········· ·禁止计数 ············· ·禁止硬件复位 ··········· ·停止输出脉冲(清除指令) ······ ·进行软件复位、停止输出脉冲 ···· H0 H1 H2 H4 H8 H9 (0000) (0001) (0010) (0100) (1000) (1001)

松下PLC步进控制的程序论文

松下PLC步进控制的程序论文

利用PLC与步进电机设计铝镍条切段机摘要:本文着重介绍了PLC(NAIS公司)、步进电极实现位置控制方法,以及通过触摸屏实现参数设定与显示,从而保证切段机实现精确进给。

关键词:PLC 步进电机位置控制触摸屏1.引言铝条、镍条是锂电池制造业中重要的原材料,主要作为电池的正负极。

铝条、镍条成卷供应,实际使用时利用人工切成需要的小段。

使用人工精度差,速度慢。

而且人员工作枯燥。

随着工控技术的不断发展,可编程序控制器的价格比越来越高,步进电极受脉冲控制,位移量取决于脉冲数,而PLC又有脉冲输出、脉冲控制功能,PLC与步进电极很容易实现位置控制功能。

本机将铝镍条的供给用PLC控制步进电机,构成开环控制来实现精确进给。

2.构成采用NAIS公司的FP0 PLC集中控制(内置2轴位置控制功能、高速计数功能等,编程软件采用梯形图),采用TAMAGAWA公司的五相步进电机及步进电机控制器,步进角为0.72度,既每500脉冲/转.另外用NAIS公司GT10触摸屏与PLC通讯,显示、设定有关参数。

图1 为设备的构成原理图。

铝条或镍条经进给轮,移送相应长度后,汽缸动作,带动切刀,将铝条或镍条切成小段。

图2为原理框图3.系统设计因为本系统只有一台步进电机,所以只有1轴位置控制,其中Y0为PLC 位置通道1的脉冲输出端子,Y2为方向控制端子,X0为原点输入端子。

利用速度及位置控制指令F168(SPD1)可以方便的实现步进电机的转速,旋转量等的控制,从而控制铝条或镍条的长度。

并且进给轮连续运行,不须要原点复位及绝对值位置控制。

只要在原来的基础上相对位移多长的距离就可以了。

步进电机与进给轮用1:1驱动。

而步进电机为500脉冲/转。

知铝条卷汽缸进给轮步进电机切刀图1 系统构成道需要步进的距离,及进给轮的半径就可以计算需要多少个脉冲。

本设计中进给轮周长为50mm ,即每个脉冲为0.1mm 。

本设计中对于步进的精度要求不是很高,0.1已经足够。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Y2
+
-
Relay _ +
Driver
PLC-2
=N~=
X1 (DF R10 R10 (DF R11 [ F0 MV, H 102, DT 100 [ F0 MV, K 500, DT 101 [ F0 MV, K5000, DT 102 [ F0 MV, K 200, DT 103 [ F1 DMV, K 2000, DT104 [ F0 MV, K 0, DT106 [ F168 SPD1, DT100, H0 R903A (DF/ R12 R10 ) TMX 0 T0 ] ] ] ] ] ] ] ! ! ! !" ! R12 [ ] 10 ) R11 [ ] ) R903A R12 R10 [ ]
! ! ! !" ! R22 [ ] 10
TMX 1
X5 (DF R40 R40 (DF R41 ) )
R903A
R42
R40 [ ]
R41 [ ] ] ] ] ] ]
[ F0 MV, H 123, DT 200 [ F0 MV, K 100, DT 201 [ F0 MV, K2000, DT 202 [ F0 MV, K 150, DT 203 [ F168 SPD1, DT200, H0 R903A (DF/ R42 X4 (DF R40 ) T3
RS2 PB1
+ A B
RS3 PB3
X0
X1
X2
X3
X4
X5
C
Step Motor Reset NO + +_ _ +
Y0
COM
Y1
NC _ +
Y2
+
-
_ +
_
PLC-2
=O=
Y4 (DF R50 R50 (DF R51 [ F0 MV, H 122, DT200 [ F0 MV, K 120, DT201 [ F0 MV, K2500, DT202 [ F0 MV, K 100, DT203 [ F168 SPD1, DT200, H0 R903A (DF R52 Y4 (DF/ ) [ F0 MV, H 8, DT9052 [ F0 MV, H 0, DT9052 ] ] ) TMX 4 R50 T4 ] ] ] ] ] ) R51 [ ] ) R903A R52 R50 [ ]
fkqbok^qflk^i =====qo^fkfkd
!
X2 (DF R20 R20 (DF R21 ) )
R903A
R22
R20 [ ]
!
R21 [ ] ] ] ] ] ] ] ]
[ F0 MV, H 103, DT 100 [ F0 MV, K 500, DT 101 [ F0 MV, K5000, DT 102 [ F0 MV, K 200, DT 103 [ F1 DMV, K 2000, DT104 [ F0 MV, K 0, DT106 [ F168 SPD1, DT100, H0 R903A (DF/ R22 R20 ) T1
fkqbok^qflk^i =====qo^fkfkd
!
! ! !
R52 [ ] 10
!=uP=
!"#$%&'(
X5 (DF R40 R40 (DF R41 ) )
R903A
R42
R40 [ ]
R41 [ ] ] ] ] ] ]
[ F0 MV, H 123, DT200 [ F0 MV, K 100, DT201 [ F0 MV, K2000, DT202 [ F0 MV, K 150, DT203 [ F168 SPD1, DT200, H0 R903A (DF/ R42 X4 (DF X1 (DF R100 R100 (DF R101 ) ) ) R903C R52 ) R40 T3
! ! !
R42 [ ] TMX 3 10
[ F0 MV, H 4, DT9052 [ F0 MV, H 0, DT9052 R102
] ] R100 [ ]
!=uQ=
!"#$
R101 [ ]
[ F1 DMV, K 0, DT9104 ] [ F167 HC1R, K 2, K 500, Y4 ] R101 R903C (DF/ R102 ) TMX 0 R100 T0 Y4 <S> R102 [ ] K 5 [ ED ]
sN OFF ON OFF
=R sN
=U
OFF OFF ON
MODE
OFF
ON +
Y20 Y21 Y22
IN
Vo Io COM V1 I1 V I COM
-
OUT COM
PLC-2
=P~=
R9010 [ F0 MV, WX4, DT100 ]
> DT100, 1000 ] [< > DT100, 1000 ] [<
PLC-2
=P
fkqbok^qflk^i =====qo^fkfkd
!"#$ råáíF=
%= Es NF=
= M= J= NMs
!"#$%&'()*= E^å~äçÖ
!"#$%&'
a)
iba
=EsF
sN= =R ON OFF
sN=
=R
OFF ON
b)
iba
=EsF
sN= =Q Q ON OFF OFF
!"#$%&'()*+,-./0123 !"=EuRF= ÄF= !"#$%&'()*+,
!"#$%&'()*+,-. = opN= EuPF !"#$
RS2 PB1 PB2 RS1 RS3 PB3
X0
X1
X2
X3
X4
X5
C
Step Motor Reset NO + +_ _ +
Y0
COM
Y1
NC _ + _
fkqbok^qflk^i =====qo^fkfkd
[ Y20 ] [ Y21 ] [ED]
=PÄ=
R9010 [ F62 WIN, WX4, K800, K1600 ] R900A [ Y22 ] R900B [ Y21 ] R900C [ Y20 ] [ED]
!"#$%&'()=EbåÅçÇÉêF= =m_N= !"#$%& =uP= ' !"#$=mi`=
!"# ()*+,
m_N uN uP uM opO uQ opP uR m_P ! ! ! !" vM vO vQ
!"#$%&'
!"#$%&'()*+,-./0123 !"#$%&'()*+$%&!,-./
PLC-2
=N
! uM opO uQ opP uP opN
fkqbok^qflk^i =====qo^fkfkd
! m_P uR m_N uN m_O uO
~F=
!"#$%&'()=m_N=EuNF= !"#$%&'()*+)=m_O=EuOF=
!"#
m_N m_O uN uO uP opN uM opO uQ opP uR m_P ! ! vM vO
! ! ! R42 [ ] 10
TMX 3 ) [ F0 MV, H 4, DT9052 [ F0 MV, H 0, DT9052
] ] [ ED ]
!=uQ=
!"#$
PLC-2
=NÄ=
fkqbok^qflk^i =====qo^fkfkd
X1 (DF R50 R50 (DF R51 ) )
R903A
! ! !
R52 [ ] TMX 4 10
) [ F0 MV, H 8, DT 9052 [ F0 MV, H 0, DT9052
] ]
!=uP=
!"#$%&'(
X5 (DF R40 R40 (DF R41 ) )
R903A
ቤተ መጻሕፍቲ ባይዱ
R42
R40 [ ]
R41 [ ] ] ] ] ] ]
[ F0 MV, H 123, DT200 [ F0 MV, K 100, DT201 [ F0 MV, K2000, DT202 [ F0 MV, K 150, DT203 [ F168 SPD1, DT200, H0 R903A (DF/ R42 X4 (DF ) R52 ) R40 T3
R52
R50 [ ]
!
R51 [ ] ] ] ] ] ]
[ F0 MV, H 122, DT200 [ F0 MV, K 120, DT201 [ F0 MV, K2500, DT202 [ F0 MV, K 100, DT203 [ F168 SPD1, DT200, H0 R903A (DF R52 X3 (DF ) R50 T4
! ! !
R42 [ ] TMX 3 10
[ F0 MV, H 4, DT9052 [ F0 MV, H 0, DT9052 [ ED ]
] ]
!=uQ=
!"#$
PLC-2
=O
! uM opO uQ opP
fkqbok^qflk^i =====qo^fkfkd
!"
! m_P uR m_N uN
~F=
相关文档
最新文档