基本程序编写方法
![基本程序编写方法_第1页](https://file4.zhuangpeitu.com/fileroot4/2022-12/23/e6bcb790-510f-4e98-be75-6a711228635d/e6bcb790-510f-4e98-be75-6a711228635d1.gif)
![基本程序编写方法_第2页](/images/s.gif)
![基本程序编写方法_第3页](/images/s.gif)
《基本程序编写方法》由会员分享,可在线阅读,更多相关《基本程序编写方法(49页珍藏版)》请在装配图网上搜索。
1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,用,SET,和,RST,指令实现的方法,梯形图见图,2-25,(,a,)。,图,2-25,(,a,)用一个按钮实现设备启动和停止的程序之一,一个按钮实现设备启动和停止,图,2-25,(,b,)用一个按钮实现设备启动和停止的程序之二,用自锁回路的实现方法,梯形图见图,2-25,(,b,)。,指示灯,用作各种工作状态的提示,设备保护的提示,容许下料的提示,禁止下料的提示,时间间隔的提示,Y1,Y0,Y2,Y3,COM,DC24V,指示灯控制,100ms,(,0,.1s,):,T0T199,共,200,点(,0,
2、.13276.7s,),其中,T192199,为子程序和中断程序专用。,对时钟脉冲进行加法运算,当达到设定值时,输出触点动作。(编号按十进制分配),10ms,(,0.01s,):,T200T245,共,46,点(,0.01327.67s,),断电保持用:,T250T255,。,定时器(,T,),1,个指示灯,0,5s,闪光,1,次,T200,T200,FNC66(ALT):,交替输出,ALTP,:脉冲执行型。指令只在,T200,从,OFFON,变化时执行一次,其它时间不执行。,Y0,T200,K25,ALTP,M0,M0,Y0,T200,K25,ALTP,M0,T200,T200,M0,X0,
3、X0,设指示灯发光条件为,X0,,则当,X0,闭合时,指示灯闪光。,(,0,25s,脉冲发生器),(灯发光规律为:发光,0,25s,,熄灭,0,25s,),(,M0,交替输出),Y0,T200,M0,T1,两次脉冲间隔为一次扫描时间,在程序不长时可忽略,。,时序图,若要求,1s,闪光,3,次、,4,次、,5,次,,可照此方式编写(修改,T200,的设定时间)。,1,Y0,T200,K50,ALTP,M0,(,0,5s,脉冲发生器),(,Y0,灯发光规律为:发光,0,5s,,熄灭,0,5s,),(,M0,交替输出),Y1,T200,T200,M0,M0,(,Y0,灯发光规律为:熄灭,0,5s,,
4、发光,0,5s,),两灯交替发光,0,5s,M100,T100,K3,T100,T100,M100,T100,K3,T100,T100,T100,K3,ALTP,M100,T100,T100,(每,0,3s,驱动,M100,闭合,1,次),(每,0,3s,驱动,M100,断开,1,次),(,M100,以,0,3s,时间交替闭合与断开),脉冲发生器的应用,当需要多种不同的触发脉冲时,可先制作多个脉冲发生器。,2,指示灯发光,1s,,熄灭,1s,,不断重复,T200,K25,ALTP,M0,T11,T10,T10,X0,X0,Y0,T10,K10,T11,K10,启动后,T10,常闭触点接通,,Y
5、0,发光,,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,时断电复位,如此重复。),(,0,25s,脉冲发生器),(以,0,25s,时间间隔交替输出),(,T10,控制,Y0,闪光,1s,、熄灭,1s,;,M0,控制,Y0,实现,1s,闪光
6、,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,)(,S2,),242,OR,(,S1,)(,S2,),
7、232,AND=,(,S1,),=,(,S2,),244,OR,(,S1,)(,S2,),233,AND,(,S1,)(,S2,),245,OR,(,S1,)(,S2,),234,AND,(,S1,)(,S2,),246,OR,(,S1,)(,S2,),(当,C0=5,时,,Y0,接通),LD,C0,K5,Y0,(,当,C0,当前值,5,时,Y0,接通,),LD=,C0,K5,Y0,S1,S2,LD,K10,T0,Y0,(T0,当前值,10(1s),时,Y0,接通,),3,个指示灯轮流发光,1s,,不断重复,4,Y0,(,LD=T1 K10,),(,LD=T1 K20,),Y1,Y0,(,LD
8、=T1 K30,),Y2,Y0,Y1,T1,K30,T1,X0,(实现,T1,每接通,3s,即断开并自动复位一次),(灯,Y1,在第,1,秒内发光),(灯,Y2,在第,2,秒内发光),(灯,Y3,在第,3,秒内发光),用指示灯的发光来表示工件检测的数量,5,S1,S1,接近开关,X0,K5,D10,(D10=5),X0,X1,X2,COM,Y0,Y1,Y2,Y3,Y2,Y1,Y0,Y3,1,2,3,4,5,(,用,Y0,指示灯的发光次数表示工件数,),Y1,S20,C10,D10,(,进入工件检测状态条件,),检测工件的传感器信号,.,检测到,1,个工件就闭合,1,次,.,C10,检测到,5,
9、个工件后转移至下一状态,BCD,C10,K1Y1,(通过,Y1,、,Y2,、,Y3,指示灯用,BCD,码表示工件数量),状态指示,工件数表示,蜂鸣器,工作状态提示,(,发出连续短促声,),各种保护警告,长鸣,5s,,停,1s,,重复,T11,T10,T10,X0,X0,Y10,T10,K50,T11,K10,X0,闭合后,,Y10,接通,5s,后,,T10,动作,,T10,常闭触点断开,,Y10,断开。同时,T10,常开触点闭合,,T11,接通,,T11,接通,1s,后,,T11,动作,,T11,常闭触点断开,,T10,断电并复位,,Y10,又接通。如此重复。,短促鸣,3,声,停,0,5s,,
10、重复,短促鸣,3,声,M8012,Y10,T0,K3,S30,T0,用,M8012,(,0,1s,时钟脉冲)产生短促叫声;用,T200,控制,3,次时间。,T11,T0,T0,M8012,X0,Y10,T0,K3,T11,K5,停止控制,手动控制,返原点控制,自动控制,(用按钮控制:正常停止、紧急停止、复位后停止),(用开关控制:连续运行、单周期运行、单步运行),(用按钮实现系统复位(原点条件),(用开关实现手动复位、分别控制每一状态的运行),用按钮(或开关)控制系统的正常启动、正常停止、急停、送电后再起动、自动运行(连续、单周期、单步)、手动控制、及改变运行状态等),启动控制,(用按钮控制:
11、正常启动、延时启动、复位后启动),SB1,X0,X1,X2,COM,Y0,Y1,Y2,Y3,SB2,M8002,S0,S20,X0,SB1,X0,X1,X2,COM,Y0,Y1,Y2,Y3,SB2,M8002,S0,S20,X0,用动合按钮作停止控制,用动断按钮作停止控制,M0,X0,X1,M0,M0,X1,M0,X0,M0,M0,SET,S0,FNC40,S20,S100,X1,SET,S0,FNC40,S20,S100,X1,(停止控制),(停止控制),X0,X1,T0,T0,M0,M0,T0,K10,M0,M0,按下按钮后延时启动,M8002,S0,S20,T0,T0,K10,X0,SB
12、1,X0,X1,X2,COM,Y0,Y1,Y2,Y3,SB2,X0,M8002,S0,RST,Y1,Y0,S20,SET,Y1,T10,K30,S100,S20,S0,X2,X2,T10,T10,(连续),(单周期),SB1,X0,X1,X2,COM,Y0,Y1,Y2,Y3,K1,用单刀开关,K1,作连续与单周期运行控制。,K1,断开,连续运行;,K1,闭合,单周期运行。,(原点指示灯),(运行指示灯),SET,S0,FNC40,S20,S100,X1,SB2,SET,S0,FNC40,S20,S100,X1,T10,K30,S100,S20,S0,X3,X21,T10,T10,(连续),(单
13、周期),X0,RST,Y1,Y0,M8002,S0,S20,SET,Y1,X1,X2,X3,X4,COM,X0,SB1,SB2,K1,连续,单周期,单步,Y1,Y2,Y3,Y4,COM,Y0,原点指示,运行指示,SET,S0,FNC40,S20,S100,X1,M8040,X4,X0,当,X4,闭合后,激活,M8040,,状态被禁止转移。,只有按下启动按钮,X0,,切断,M8040,,状态才能在执行完成后(用时间控制转移的状态,必须将按钮按住至状态运行到设定值)进行转移。,用单刀三掷开关,K1,控制自动运行(连续、单周期、单步)模式,(停止控制),(启动),X5,X1,X2,X3,X4,X0,
14、X6,COM,K2,连续,单周期,单步,Y1,Y2,Y3,Y4,COM,Y0,原点指示,运行指示,SB1,SB2,自动,手动,K1,X3,CJ,P0,手动控制程序,CJ,P1,P0,X2,END,(自动控制),(手动控制),自动控制程序,P1,若自动控制开关,X2,闭合,程序会自动跳过手动控制程序,转到,P0,标号以下的自动控制程序运行。,若手动控制开关,X3,闭合,即每执行完一次手动控制程序,程序就自动跳转到,P1,标号,执行结束指令。,用跳转指令控制自动与手动模式模式的运行,系统通电后,按下待机控制按钮,SB1,(,X0,),系统就进入待机状态;在各部件都处于复位状态后,绿色指示灯发光,指
15、示可以下料。,用按钮控制进入系统待机状态(,S0,),Y0,X0,S0,S20,SET,S0,FNC40,S20,S100,X1,黄色指示灯(待机指示),绿色指示灯,(下料指示),(停止控制),(启动),Y1,M8002,M0,器件已复位,待机状态,M0,待机,原点条件(待机条件),M8002,S0,(自动),X2,(启动),X0,(原点条件),M100,M100,原点条件,1,原点条件,2,原点条件,3,M100,S0,(自动),X2,(启动),X0,X4,执行气缸,A,复位动作,只有原点条件全部满足后,才能启动进入运行,进入初始状态,若有设备满足复位条件,就强迫其自动复位。只有全部满足复位
16、条件后,才能执行顺序控制程序。,Y0,原点指示灯,Y0,原点指示灯,传送带电机,Y10,停止运行,分拣气缸,A,复位检测,X4,分拣气缸,B,复位检测,X5,Y10,满足全部复位条件,M100=ON,M100,原点条件,1,原点条件,2,原点条件,3,Y4,Y5,X5,执行气缸,B,复位动作,X4,X5,Y10,停电复位动作,M100,原点条件,1,原点条件,2,原点条件,3,原点条件,4,保证系统停电后回到待机状态,SET,S0,M100,M8002,S0,(自动),X2,(启动),X0,送电时置位,S0,复位后置位,S0,X1,停止,执行复位动作,(停电时复位),系统停电时,应确保系统回到待机状态(全部单出杆气缸的活塞杆退回,皮带输送机停机、特殊光源灯熄灭等),以保证重新起动的需要。,复位要求:,在规定时间内,由按钮的按下次数来确定不同的运行状态。,SET,M0,INCP,D0,X0,T1,K20,M0,INC,(,FNC24,),BIN,加,1,。(,D0,),+1=D0,(,LD=D0 K1,),M10,T1,(,LD=D0 K2,),M11,T1,(,LD=D0 K3,),M
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年水电工程运行维护管理合同示范文本.docx
- 2025年工程勘测设计合同模板.docx
- 2025年区域产品销售代理合同.docx
- 2025年经销商授权合同样本.docx
- 2025年员工住房资金借贷合同.docx
- 2025年轻钢建筑施工合同示例.docx
- 2025年网络推广托管合同.docx
- 2025年简明个人借款正式合同范例.docx
- 2025年房产按揭贷款合同范例.docx
- 2025年技术合同争议调解.docx
- 2025年电子版城市住宅租赁合同范本.docx
- 2025年简易转让合同协议书样本.docx
- 2025年投资顾问服务合同实例.docx
- 2025年经销合同模板.docx
- 2025年工业项目设计合同样本.docx