第二项:PLC程序编写
1、任务工作内容与要求的解读
明确并理解任务的控制内容与要求
2、PLC程序编写
1)系统启停控制、原点位置控制
2)物料传送控制
3)物料分拣控制
4、设备的系统调试
1)系统各部件的运行整合
2)任务目标的实现
3、器件参数整定
1)变频器参数设定
2)光纤传感器的灵敏度设定
了解完成任务的工作能力
1、文字理解能力
1)读懂任务工作书
2)理解任务控制要求
2、PLC编程能力
1)掌握PLC软元件的运用
2)掌握PLC基本指令的运用
3)掌握PLC部分应用指令的运用
4)掌握PLC的编程方法(梯形图与状态步进图)
5)掌握程序的调试与优化方法
3、设备调试能力
1)掌握变频器的参数设定与操作方法
2)掌握光电传感器(含光纤)的灵敏度整定方法
3)掌握设备的系统调试方法
控制要点
指示灯
用作各种工作状态的提示
设备保护的提示
容许下料的提示
禁止下料的提示
时间间隔的提示
Y1
Y0
Y2
Y3
COM
DC24V
指示灯控制
100ms():T0—T199共200点( —3276 . 7s)
其中T192—199为子程序和中断程序专用。
对时钟脉冲进行加法运算,当达到设定值时, 输出触点动作。(编号按十进制分配)
10ms( ):T200—T245共46点( —327 .67s)
断电保持用: T246-T249(1mS)
T250—T255 (100mS)。
定时器(T)
T200
T200
FNC66(ALT):交替输出
ALTP:脉冲执行型。指令只在T1从OFF→ON变化时执行一次,其它时间不执行。
Y0
T200
K25
ALTP
M0
M0
Y0
T200
K25
ALTP
M0
T200
T200
M0
X0
X0
设指示灯发光条件为X0,则当X0闭合时,指示灯闪光。
()
(灯发光规律为:,)
(M0交替输出)
Y0
T200
M0
T1两次脉冲间隔为一次扫描时间,在程序不长时可忽略。
时序图
若要求1s闪光3次、4次、5次…,可照此方式编写(修改T1的设定时间)。
1
Y0
T200
K50
ALTP
M0
()
(Y1灯发光规律为:,)
(M0交替输出)
Y1
T200
T200
M0
M0
(Y0灯发光规律为:,)
M100
T100
K3
T100
T100
M100
T100
K3
T100
T100
T100
K3
ALTP
M100
T100
T100
()
()
()
脉冲发生器的应用
当需要多种不同的触发脉冲时,可先制作多个脉冲发生器。
2
指示灯发光1s ,熄灭1s,不断重复
T200
K25
ALTP
M0
T11
T10
T10
X0
X0
Y0
T10
K10
T11
K10
启动后T10常闭触点接通,Y0发光,1s后T10动作,T10常闭触点断开,Y0熄灭;再过1s后T11动作使T10失电,T10触点复位,Y0再次发光。如此实现状态重复。
指示灯1s闪光2次,熄灭1s,不断重复
3
4
T11
T10
T200
X0
T10
K10
T11
K10
X0
Y0
M0
T10
T200
(T10与T11组成时间循环控制器,
T10在1s时动作,2s时断电复位,如此重复。)
()
()
(T10控制Y0闪光1s、熄灭1s;M0控制Y0实现1s闪光2次)
触点比较指令
FNC NO.
指令助记符
指令功能
FNC NO.
指令助记符
指令功能
224
LD=
(S1)=(S2)
236
AND <>
(S1) <> (S2)
225
LD>
(S1) > (S2)
237
AND ≤
(S1) ≤(S2)
226
LD<
(S1) < (S2)
238
AND ≥
(S1) ≥(S2)
228
LD <>
(S1) <> (S2)
240
OR=
(S1)=(S2)
229
LD≤
(S1) ≤(S2)
241
OR >
(S1) > (S2)
230
LD≥
(S1)
plc程序编写 来自淘豆网m.daumloan.com转载请标明出处.