松下小型PLC位控编程培训ppt课件.ppt
《松下小型PLC位控编程培训ppt课件.ppt》由会员分享,可在线阅读,更多相关《松下小型PLC位控编程培训ppt课件.ppt(63页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、松下电器(中国)有限公司元器件公司松下小型PLC位置控制编程培训 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司2目目录录小型PLC位置控制简介FP-X0位置控制编程FP0R位置控制编程FP-X位置控制编程FP位置控制编程 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司3小型PLC位置控制简介 Panasonic Corporation of C
2、hina Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司4小型小型PLC位置控制简介位置控制简介注:相对来说位置控制单元脉冲输出频率更高,精度更好,位置控制单元又分为晶体管输出型和线性输出型位置控制:一般分为高数计数器功能、脉冲输出功能及位置控制:一般分为高数计数器功能、脉冲输出功能及PWM输出功能。输出功能。n 高数计数器功能是对来自传感器、编码器等外部的输入信号进行计数,其值达到目标值时,可将任意的输出变为ON或OFF。n 脉冲输出功能是通过与普通的脉冲串输入方式的步进或伺服电机驱动器组合使用,实现定位控制 ,利用专用指令可进
3、行梯形控制、原点返回、JOG运行等控制。 行业内一般分为2种方式,即CPU本体脉冲输出和位置控制单元脉冲输出。n PWM输出功能是使用专用指令可以实现任意占空比的脉宽变化输出。 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司5FPWIN GR向导功能的使用向导功能的使用在使用松下小型PLC(FP-X0、FP0R、FP-X、FP)的位置控制时,都可以利用FPWIN GR软件中的向导功能,利用此功能可快速编写位置控制指令程序。步骤步骤1步骤步骤2步骤步骤3步骤步骤4程序编写
4、程序编写完毕!完毕!注:此处以梯形控制程序编写为例,其他控制方式(JOG,原点复归等)请参照不同数据表填写。填写参数“CPU本体位置控制功能本体位置控制功能”向导使用方法向导使用方法 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司62.目标值为正,脉冲经过值DT90356增加, Y5=OFF,正转,目标值为负,脉冲经过值DT90356减少.Y5=ON,反转1.目标值为正,CW运行,Y4输出脉冲,经过值DT90356都增加;目标值为负,CCW运行,Y5输出脉冲,DT903
5、56减少3.目标值为正,经过值DT90356增加,同时Y5=OFF,目标值为负,经过值DT90356减少,同时Y5=ON5.目标值当前值, Y5=OFF,正转输出目标值当前值, Y5=ON,正转输出,过程值增加;目标值当前值, CW工作,Y4输出脉冲目标值当前值2.反转模式,Y1输出脉冲,DT90348无变化,需设置目标值当前值,4.正转模式,Y0输出脉冲,Y1=OFF,加计数,DT90348增加,设置目标值当前值5.正转模式,Y0输出脉冲,Y1=ON,加计数,DT90348增加,需设置目标值当前值6.反转模式,Y1输出脉冲,减计数,DT90348减少,需设置目标值当前值,lF172指令数据表
6、定义指令数据表定义 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司8FPWIN GR向导数据表的定义向导数据表的定义1234561.正转模式,Y0输出脉冲,增计数,DT90348始终增加,目标值必须为正值才有效,否则会一直发送个不停2.反转模式,Y1输出脉冲,减计数DT90348始终减少,目标值必须设为负值才有效,否则会一直发送个不停3.正转模式,Y0输出脉冲,Y1=OFF,加计数,DT90348增加,目标值必须为正值才有效4.反转模式,Y0输出脉冲,Y1=ON,减计数
7、,DT90348始终减少,目标值必须为负值才有效5.正转模式,Y0输出脉冲,Y1=ON,加计数,DT90348增加,目标值必须为正值才有效6.反转模式,Y0输出脉冲,Y1=OFF,减计数,DT90348减少,目标值必须为负值才有效因为正传反转是分开的,所以目标值的正负固定的,CW时目标值为必须输入正值,CCW时目标值必须为负值l 动作模式为增量型时lF174指令数据表定义指令数据表定义 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司91234561.正转模式,Y0输出脉
8、冲,增计数,DT90348始终增加,目标值设置要逐渐增大,但正负皆可2.反转模式,Y1输出脉冲,减计数DT90348始终减少,目标值段设置要逐渐减少,但正负皆可3.正转模式,Y0输出脉冲,Y1=OFF,加计数,DT90348增加,目标值段设置要逐渐增加,但正负皆可4.反转模式,Y0输出脉冲,Y1=ON,减计数,DT90348始终减少,并且目标值段设置要逐渐减少,但正负皆可5.正转模式,Y0输出脉冲,Y1=ON,加计数,DT90348增加,并且目标值段设置要逐渐减少,但正负皆可6.反转模式,Y0输出脉冲,Y1=OFF,减计数,DT90348减少,并且目标值段设置要逐渐增加,但正负皆可因为正传反转
9、是分开的,所以目标值段设置输入大小有规定,CW时目标值大于当前值,CCW时目标值必须小于当前值l动作模式为绝对型时FPWIN GR向导数据表的定义向导数据表的定义 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司10FP-X0位置控制编程 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司11FP-X0高数计数器规格一览高数计数器规格一览l高数计数器功
10、能规格高数计数器功能规格注:复位输入X5和X7兼作脉冲输出功能的原点输入,必须在PLC系统寄存器中对使用方法进行设定。 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司12FP-X0脉冲输出规格一览脉冲输出规格一览l脉冲输出规格脉冲输出规格项目项目L14RL30RL40RL40MRL60RL60MR脉冲输出脉冲输出20kHz1CH20kHz2CH 50kHz2CH 支持直线插补PWM输出输出4.8kHz1CH4.8kHz2CH 4.8kHz2CH通道通道NO.使用的输入输
11、出接点编号使用的输入输出接点编号使用的存储器区域使用的存储器区域性能性能CW或Pulse输出CCW或Sign输出偏差计数器清除输出原点输入近原点输入脉冲输出指令执行中标志过程值区域目标值区域最大输出频率CH0Y0Y1Y3X5DT90052R9120DT90400DT90401DT90402DT90403见表2CH1Y2Y3无X7R9121DT90410DT90411DT90412DT90413见表2表2使用CH0的偏差计数清除输出时,输出Y2仅可用于一般输出或PWM输出 使用脉冲输出功能时,必须设置系统寄存器No.402。 Panasonic Corporation of China Indu
12、strial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司13控制字说明控制字说明l脉冲输出控制标志区域脉冲输出控制标志区域 DT90052【实例】:1.在原点复归动作中,使近原点输入有效并进入减速动作时2.当强制停止脉冲输出时3.使脉冲输出减速停止时 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司14梯形控制(梯形控制(F171指令)指令)l梯形控制(梯形控制(F171)指令)指令DT100控制代码DT102初始速度(Hz)
13、DT104目标速度(Hz)DT106加速时间(ms)DT108减速时间(ms)DT110目标值(脉冲数)执行条件ON时,根据指定的数据表自行进行梯形控制在脉冲输出中,如果(F0)指令发出减速停止要求, 则减速停止以初始速度1KHz,目标速度10KHz,加速时间100ms,减速时间1000ms,移动量30000脉冲,使用通道为CH0.l示例程序示例程序 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司15JOG运行(运行(F172指令)指令)执行条件ON时,根据指定参数输出
14、脉冲执行条件OFF时,按照指定的减速时间进行减速控制方式有类型0和类型1两种方法不论目标值的设定内容如何,执行条件ON时进行JOG运行动作lJOG运行运行 类型类型0即使执行条件ON,也会根据目标值的设定内容,进行减速停止动作lJOG运行运行 类型类型1注:注:JOG运行过程中,运行频率无法修改。运行过程中,运行频率无法修改。lJOG运行(运行(F172)指令)指令 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司16JOG运行(运行(F172指令)指令)l示例程序示例程
15、序以初始速度1kHz,目标速度7KHz,加速时间100ms,减速时间1000ms的条件,正转时从Y0,反转时从Y1输出脉冲。DT300控制代码DT302初始速度(Hz)DT304目标速度(Hz)DT306加速时间(ms)DT308减速时间(ms)DT310目标值(脉冲数)用控制代码指定控制类型0(无目标值)时,目标请指定“0” Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司17任意数据表控制(任意数据表控制(F174指令)指令)l任意数据表控制(任意数据表控制(F172
16、)指令)指令从指定通道中根据指定的数据表输出脉冲按照数据表中值的顺序进行定位,当脉冲输出停止(K0)的值写入数据表时, 定位停止。示例程序示例程序DT100控制代码DT102频率1(Hz)DT104目标值1(脉冲数)DT106频率2(Hz)DT108目标值2(脉冲数)DT110频率3(Hz)DT112目标值3(脉冲数)DT114频率4(Hz)DT116目标值4(脉冲数)DT118表终端 K0(固定) Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司18直线插补(直线插补(
17、F175指令)指令)l直线插补(直线插补(F175)指令)指令根据指定的数据表,直线插补控制2根轴利用F175指令,指定分配给X轴的通道(CH0) 相应的代码(K0)并执行l示例程序示例程序DT100控制代码DT102合成速度初始速度(Hz)DT104合成速度目标速度(Hz)DT106加速时间(ms)DT108减速时间(ms)DT110X轴目标值(脉冲数)DT112Y轴目标值(脉冲数)DT114X轴成分速度初始速度(Hz)DT116X轴成分速度目标速度(Hz)DT118Y轴成分速度初始速度(Hz)DT120Y轴成分速度目标速度(Hz)仅限于L46/L60型号 Panasonic Corpora
18、tion of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司19原点复位(原点复位(F177指令)指令)执行条件ON时,根据指定的数据表,进行原点复位原点复位结束后,过程值区域恢复为“0”原点输入为ON时,如果执行该指令,也会开始脉冲输出加速途中近原点输入变ON后,开始减速动作。l原点复位原点复位 类型类型0无论是有无近原点输入的状态,还是减速中或减速结束后的状态,原点输入均有效,另外,也可以不使用近原点输入而实现原点复位。不使用近原点输入时不使用近原点输入时使用近原点输入时使用近原点输入时在近原点输入减速在近原点输
19、入减速 途中执行原点输入时途中执行原点输入时l原点复位原点复位 类型类型1仅当基于近原点输入的减速动作结束后,原点输入才有效的模式,减速动作后,以蠕变速度运行时,如果检测到原点输入的上升沿(OFFON),则停止脉冲输出。l原点复位(原点复位(F177)指令)指令 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司20原点复位(原点复位(F177指令)指令)DT200控制代码DT202初始速度(Hz)DT204目标速度(Hz)DT206加速时间(ms)DT208减速时间(ms
20、)DT210蠕变速度(Hz)DT212偏差计数器清除信号输出时间l示例程序示例程序以初始速度1kHz,目标速度5KHz,蠕变速度500Hz,加速时间300ms,减速时间500ms,运行原点复位。 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司21PWM输出功能输出功能lPWM输出(输出(F173)输出规格)输出规格用此指令可得到任意占空比的脉宽变化输出注:L14型仅可使用CH0通道。 在控制代码中写入非指定范围的数值时,会发生运算错误。 指令执行中,在占空比区域内写入非
21、指定范围的数值时,输出修正为最大值的频率。当指令执行开始时写入,会发生运算错误。 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司22l示例程序示例程序PWM输出(输出(F173指令)指令)注:1.控制代码的指定,请用K常数指定2.占空比的指定,请用K常数指定 K0-K999(0%-100.0%)1000分辨率 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司
22、元器件公司23FP0R位置控制编程 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司24FP0R高数计数器规格一览高数计数器规格一览l高数计数器功能规格高数计数器功能规格注:复位输入X2可设置为CH0/CH1中的任意一个,复位输入X5可设置为CH2/CH3中的任意一个。 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司25FP0R脉冲输出规格一览脉冲
23、输出规格一览通道通道NO.使用的输入输出接点编号使用的输入输出接点编号使用的存储器区域使用的存储器区域CW或或Pulse输输出出CCW或或Sign输出输出偏差计数偏差计数器清除输器清除输出出原点输原点输入入近原点近原点输入输入定位开定位开始输入始输入脉冲输脉冲输出指令出指令执行中执行中标志标志过程值区过程值区域域目标值目标值区域区域一致一致OFF/ON用目标用目标值区域值区域独独立立CH0Y0Y1Y6或Y8X4DT90052X0R9120DT90400DT90401DT90402DT90403DT90404DT90405CH1Y2Y3Y7或Y9 X5X1R9121DT90410DT90411D
24、T90412DT90413DT90414DT90415CH2Y4Y5无或YAX6X2R9122DT90410DT90411DT90422DT90423DT90424DT90425CH3Y6Y7无或YBX7X3R9123DT90410DT90411DT90432DT90433DT90434DT90435直直线线差差补补CH0XY0Y1Y6或Y8X4-R9120DT90400DT90401DT90402DT90403DT90404DT90405YY2Y3Y7或Y9 X5R9121DT90410DT90411DT90412DT90413DT90414DT90415CH1XY4Y5无或YAX6R912
25、2DT90410DT90411DT90422DT90423DT90424DT90425YY6Y7无或YBX7R9123DT90410DT90411DT90432DT90433DT90434DT90435C16的情况下为Y6(CH0),Y7(CH1),C32的情况下为Y8(CH0),Y9(CH1) 使用脉冲输出时,必须要设置系统寄存器No.402。l脉冲输出规格脉冲输出规格 Panasonic Corporation of China Industrial Devices松下电器松下电器( (中国中国) )有限公司有限公司 元器件公司元器件公司26l脉冲输出控制标志区域脉冲输出控制标志区域 DT
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 松下 小型 PLC 编程 培训 ppt 课件
限制150内