《编程规则及典型编程环节.ppt》由会员分享,可在线阅读,更多相关《编程规则及典型编程环节.ppt(39页珍藏版)》请在三一办公上搜索。
1、第二节 编程的基本规则与技巧,一、编程的基本规则触点只能与左母线相连,不能与右母线相连;线圈只能与右母线相连,不能直接与左母线相连,右母线可以省略;线圈可以并联,不能串联连接;应尽量避免双线圈输出。,二、编程的技巧并联电路上下位置可调,应将单个触点的支路放下面。,0 LD X4 1 LD X1 2 AND X2 3 ORB 4 OUT Y0,0 LD X1 1 AND X2 2 OR X2 3 OUT Y0,好!,不好!,第二节 编程的基本规则与技巧,二、编程的技巧串联电路左右位置可调,应将单个触点放在右边。,0 LD X1 1 LD X2 2 OR X4 3 ANB 4 OUT Y0,0 L
2、D X2 1 OR X4 2 AND X1 3 OUT Y0,好!,不好!,第二节 编程的基本规则与技巧,二、编程的技巧双线圈输出的处理,第二节 编程的基本规则与技巧,二、编程的技巧线圈并联电路中,应将单个线圈放在上边。,0 LD X1 1 MPS 2 AND X2 3 OUT Y0 4 MPP 5 OUT Y1,0 LD X1 1 OUT Y1 2 AND X2 3 OUT Y0,好!,不好!,第二节 编程的基本规则与技巧,二、编程的技巧桥形电路的化简方法:找出每条输出路径进行并联,第二节 编程的基本规则与技巧,输人信号的状态是在PLC输入处理时间内被检测的。如果输入信号的ON时间或OFF时
3、间过窄,有可能检测不到。也就是说,PLC输入信号的ON时间或OFF时间,必须比PLC的扫描周期长。若考虑输入滤波器的响应延迟为10ms,扫描周期为10ms,则输入的ON时间或OFF时间至少为20ms。因此,要求输入脉冲的频率低于1000/(20+20)25Hz。不过,用PLC后述的功能指令结合使用,可以处理较高频率的信号。,第二节 编程的基本规则与技巧,二、编程的技巧输入信号的频率问题,三、典型编程环节启动、保持、停止电路,三、典型编程环节单脉冲程序,三、典型编程环节周期可调的脉冲发生器,三、典型编程环节顺序脉冲发生器,三、典型编程环节按通按断电路,三、典型编程环节按通按断电路,三、典型编程环
4、节报警电路,三、典型编程环节消抖动电路,第三节 基本逻辑指令应用,一、电动机的连续运转控制思路电动机的额定电流较大,PLC不能用直接控制主电路,需要主电路。找出所有输入量和输出量,接入I/O接线图。为了扩大输出电流,采用继电器输出方式。热继电器的常闭触点可以作为输入信号进行过载保护,也可以在输出进行保护。梯形图和指令表。,一、电动机的连续运转,FR,FU,KM,QS,电源开关,接触器主触点,热继电器热元件,熔断器,三相异步电动机,L1L2L3,主电路,一、电动机的连续运转,I/O接线图,启动按钮SB1X1,停止按钮SB2X2,运行接触器KMY1,热继电器的常闭触点可以作为输入信号进行过载保护,
5、也可以在输出进行保护,热继电器,一、电动机的连续运转,梯形图,指令表程序,启动,自锁,停止,X1,Y1,X2,步序 指令 地址,0 LD X1,1 OR Y1,2 ANI X2,3 OUT Y1,4 END,输出线圈,电动机的连续运转,一、电动机的连续运转,常闭触点输入信号的处理,电气原理图,端子接线图,常闭触点,梯形图,常开触点,二、电动机的正反转控制,FU,KM1,QS,正转接触器,反转接触器,L1L2L3,主电路,KM2,FR,注意调相,二、电动机的正反转控制,I/O接线图,正转启动SB2-X0,反转启动SB3-X1,停止SB1-X2,正转接触器KM1-YI,反转接触器KM2-Y2,正转
6、互锁,反转互锁,二、电动机的正反转控制,梯形图,指令表 0 LD X1 1 OR Y1 2 ANI X2 3 ANI X1 4 ANI Y2 5 OUT Y1 6 LD X1 7 OR Y2 8 ANI X2 9 ANI X0 10 ANI Y1 11 OUT Y2 12 END,正转,反转,电动机的正反转控制,二、电动机的正反转控制注意I/O接线图中的硬件互锁梯形图中的软件互锁,三、电动机的顺序控制,主电路,三、电动机的顺序控制,I/O接线图,M3运行,M2运行,M1运行,三、电动机的顺序控制,梯形图,三、电动机的顺序控制,指令表,0 LD X0 1 OR Y1 2 ANI X1 3 OUT
7、 Y1 4 LD X2 5 OR Y2 6 ANB 7 ANI X3 8 OUT Y2 9 LD X4 10 OR Y3 11 ANB 12 ANI X5 13 OUT Y3 14 END,注意回路的起点用LD指令回路串联指令为ANB,可以先串回路再串触 点,也可以先串触点 再串回路。,电动机的顺序控制,四、定时器的应用,定时器设定值最大为32767,最长延时时间不足1小时,如何实现长延时?,问题的提出FX系列PLC提供的定时器只有通电延时类型,如何实现断电延时的功能?,四、定时器的应用,通电延时/断电延时,通电延时接通,断电延时断开,四、定时器的应用,定时器的串联,定时器的最大设定值为327
8、67,不足1小时,为了扩展定时器的延时时间,可以采用几种方法,延时时间=T0+T1=3600s,四、定时器的应用(长延时电路),定时器和计数器配合使用,延时时间=60s60=3600s,C0对T0的60s脉冲计数,四、定时器的应用(长延时电路),定时器和计数器配合使用,四、定时器的应用(长延时电路),定时器和计数器配合使用,延时时间:180000.110s18000s(5h),五、闪烁(振荡)电路,小结,20条基本逻辑指令的意义、助记符、操作元件及使用方法梯形图编程规则与编程技巧I/O接线图的设计及输入常闭触点的处理三相异步电动机简单控制电路的PLC程序设计定时器使用断电延时、长延时定时器的实现振荡电路的实现,