PLC Trainning Course

上传人:无*** 文档编号:244203248 上传时间:2024-10-03 格式:PPTX 页数:36 大小:834.78KB
返回 下载 相关 举报
PLC Trainning Course_第1页
第1页 / 共36页
PLC Trainning Course_第2页
第2页 / 共36页
PLC Trainning Course_第3页
第3页 / 共36页
点击查看更多>>
资源描述
,Hauptteiltext,Zweite Ebene,Dritte Ebene,Folientitel,Date:,05.08.2015,File:,InTouch,HMI,SYS_V,9,_p_stru_E.,#,PLC Course,知识产权所有,未经许可,严禁复制、使用、或向第,三方公开。,上海深洋科技发展有限公司,,1999,年。,曾小洋 编著,上海深洋科技发展有限公司,曾小洋,讲师,电话:021-6353 7252,800 820 6309,移动:1391 7422 722,18018502139,E_mail,:,基础,篇,可编程序控制器,培训教程,曾小洋简介,PLC,概念,可编程控制器(,Programmable Controller,),简称,PC,,因早期主要应用于开关量的逻辑控制,因此也称为,PLC,(,Programmable Logic Controller,),即可编程逻辑控制器。由于,PC,已成为个人计算机的代名词,为了不与之相混淆,可编程控制器简称为,PLC,,它是专为工业环境应用而设计的数字逻辑运算装置,而,现代的可编程控制器以微处理器为基础、高度集成化的新型工业控制装置,是计算机技术和工业控制技术相结合的控制,。,PLC,的分类,按,I/O,点数及内存容量的配置,可将,PLC,分为以下五类:,1,、超小型,PLC,:,I/O,点数小于,64,点,内存容量,256Byte,1KB,。,2,、小型,PLC,:,I/O,点数在,64,128,点,内存容量,2,4KB,。,小型及超小型,PLC,在结构上一般是一体化整体式的。,主要用于中等容量的开关量控制,具有逻辑运算、定时、计数、顺控、通信等功能。,3,、中型,PLC,:,I/O,点数范围,128,512,点,内存容量,32,256KB,。,中型,PLC,除具有小型、超小型,PLC,的功能外、还增加了数据处理能力,适用于小规模的综合控制系统,4,、大型,PLC,:,I/O,点数范围,512,1024,点,内存容量,512KB,以上,5,、超大型,PLC,:,I/O,点数在,1024,点以上,内存容量,1M,32M,以上,大型和超大型,PLC,除具有中、小型,PLC,的功能外,增强了编程终端的处理能力和通信能力,适用于多级自动控制和大型分散控制系统,PLC,结构(一体化),现场传感器,开关量,DC,或,AC,模拟量,电压型,:,10V,电流型:,4-20mA,继电器,晶体管,晶闸管,模拟量:电压型,电流型,PLC,结构(模块化),CPU,模块,编程器,输入模块,输出模块,智能,I/O,模块,通信模块,现 场 控 制 信 号 和 负 载,其他通信接口,计算机三总线:,Data Bus,Address Bus,Control Bus,Read/Write,物理机架,模块化,PLC,实物图,底板,(RACK),电源,(PS),中央处理模块,(CPU),接口模块,(IM),I/O,模块,(SM),功能模块,(FM),通讯处理模块,(CP),PLC,应用结构(扩展式),由并行通信方式,进行有条件性和限制性的扩展,IO,单元,主要由,主站和扩展单元组成。,PLC,应用结构(,Profile BUS,通讯),通过网络通信方式进行拓扑,PLC,站点和,IO,站,由主站和从站分时异步通信,或者主站和从站同步通信进行控制应用。,PLC,工作模,式及运行模式,有四种工作方式,通过可卸的专用钥匙控制:,(,1,),RUN-P,:可编程运行方式,,CPU,扫描用户程序,既可以用编程装置从,CPU,中读出,也可以由编程装置装入,CPU,中用编程装置可监控程序的运行在此位置钥匙不能拔出。,(,2,),RUN,:运行方式,,CPU,扫描用户程序,可以用编程装置读出并监控,PLC CPU,中的程序,但不能改变装载存储器中的程序。在此位置可以拔出钥匙,以防程序在正常运行时被改变操作方式,(,3,),STOP,:停机方式,,CPU,不扫描用户程序,可以通过编程装置从,CPU,中读出,也可以下载程序到,CPU,,在此位置可以拔出钥匙。,(,4,),MRES,:该位置瞬间接通,用以清除,CPU,的存储器,。,PLC,CPU,可以多任务处理工作,采用循环扫描工作方式进行运算。,PLC,上电后:,自诊断,外部中断,读取输入信号状态,运算,输出运算结果,。,CPU,运行状态,LED,指示灯,二极管,LED,含义,说明,SF(,红色,),系统错误,/,故障,硬件、程序、参数、算术、电池、存储卡、输入,输出等,BATF(,红色,),电池故障,灯亮:,1,、电池失效;,2,、未装电池,DC 5V(,绿色,),电源,内部,5V,直流电源正常工作。,FRCE(,黄色,),外部,IO,强制,使用了强制方式。警告,SF_DP(,红色,),DP,总线故障,指示现场总线及,DP,接口的错误。,BUSF(,红色,),现场总线故障,Erro,指示灯错误指示灯,地址分配规则,根据机架上模块的类型,地址分为输入(,I,)和输出(,Q,),数字量,I,O,模块,在,槽中分配,4Byte,(等于,32,个,I,O,点)。,数字量模块输入点和输出点的地址,由字节部分和位部分组成。,在机架,0,的第一个信号模块槽(槽,4,)的地址为,0.0,至,3.7,,,1,个,16,点的输入模块只占用,0.0,至,1.7,,地址,2.0,至,3.7,未用。,模拟量,I,O,模块每个槽划分为,16Byte,(等于,8,个模拟量通道)每个模拟量输入通道或输出通道的地址总是一个字地址。,1 Byte=8 Bit 2Byte=1 Word 4Byte=1 DWord,槽 1 2 3 4 5 6 7 8 9 10 11,机架,0,0.0,to,3.7,20.0,to,23.7,24.0,to,27.7,28.0,to,31.7,12.0,to,15.7,16.0,to,19.7,4.0,to,7.7,8.0,to,11.7,IM,(发送),CPU,PS,IM,256,to,270,336,to,350,352,to,366,304,to,318,320,to,334,272,to,286,288,to,302,(发送,),槽口号,2 3 4 5 6 7 8 9 10 11,CPU,PLC,用户可访问地址,7,6,5,4,3,2,1,0,1,X,位,B,字节,W,字,D,双字,输入映像区,I,输出映像区,Q,外设输入映像区,PI,外设输出映像区,PQ,存储区域映像区,M,数据块映像区,DB,、,DI,定时器映像区,T,计数器映像区,C,本地数据映像区,L,寻址方式,指令在操作运行,时,要对操作数进运算或操作,这个过程叫,寻址,寻址,的方法一般有,4,种寻址方法,:,立即寻址,;,直接寻址,;,存储器间接寻址,;,寄存器间接寻址。,指令操作的对象是常数,或,常量,而且有些操作数,本身直接包含在指令中,,操作数,是唯一,的。例如:,Set /,逻辑,结果置,1,;,OW,W#16#A320 /,把,常量,w#16#A320,和累加器,1,进行“或”运算;,L,37 /,把,一个整数,37,放入累加器,1,中;,L “ABCDEF,”/,把,一串,ASCII,码字符“,ABCDEF”,放入累加器中;,L,C#0100 /,把,一个“,BCD”,常数,0100,放入累加器中;,L,S5T#3M /,把,一个时间常数进制“,3M”,放入累加器中;,立即寻址,直接寻址,在指令中操作的对象是,PLC,的存储单元地址,其中有寄存器直接址和存储器直接寻址。例如:,A I 4.0 /,对输入位,I 4.0,进“与”逻辑操作;,S L50.0 /,放入数据位,L 50.0,置有效,1,;,=M300.0 /,使存储区位,M300.0,的内容等于逻辑运算结果的内容;,L IB10 /,把输入字节,IB 10,的内容装在累加器,1,中;,T DBD16 /,把累加器中的数据内容传送给数据双字,DBD 16,中;,地址寄存器的内容加上偏移量形成地址指针,该指针指向的数值就是该存储单元。,1,、,地址指针概念:,在存储器中,存储器的内容是操作数所在存储单元的地址,该地址就称为“地址指针”。,2,、,寄存器间接寻址指针格式:,高位,31,为,0,时,说明是区域内寄存器间接寻址:为,1,时说明是区域间寄存器间接寻址;,高位,24,、,25,、,26,为某一个值时,表示区域标示符。,寄存器间接寻址,MSB,LSB,高位,26,、,25,、,24,中的内容,存储区域,区域的标识符,0 0 0,I/O,,外设,I/O,标识符为,P,0 0 1,输入映像区域,标识符为,I,1 0 0,共享数据块,标识符为,DBX,1 1 1,本地数据,标识符为,L,位,18,至位,3,,表示被寻址的字节编号(范围从,0,至,65535,);,位,2,至位,0,,表示被寻址的位编号(范围从,0,至,7,);,因为地址寄存器存储的地址指针的长度均为双字,所以寄存器的寻址方式有两种:在某一个存储区中寻址,明确了存储区域号,还要同时指出地址指针中包括寻址数值中的字节编号和位编号;在地址指针中确定了存储区域中的说明位(而存储器中标识位)。,例:,L P#10.0,/,将,10.0,的二进制式放入累加器。,A I AR1.P#0.0,/,地址寄存器,1,加偏移量结果送累加器,1,并说明是对输入位进行“与”操作运算。,=Q AR1.P#4.0,/,地址寄存器,1,加偏移量结果送累加器,1,并,Q 4.0,进行赋值。,L AR1,/,加载累加器,1,的内容存放到寄存器,1,中。,存储器间接寻址,在,双字节指针格式,中,,字节指针格式的位,0,到,15,是存储区的编号,,,在双字节中的前,3,位也就是,0,位到,2,位是寻址位的位编号,而,3,位到,18,位则是寻址字节的字节编号。例,如,:,L +5 /,将整数,5,输入累加器,1,;,T MW2 /,将累加器,1,的内容转送到存储区,MW2,,这时,MW2,的内容为,5,;,OPN DBMW2/,打开数据块,此时数据的编号为,5,,,DB5,;,L P#10.6 /,加载,2#0000,0000,0000,0000,0000,0101,0110,到累加器,1,;,T MD2 /,将累加器,1,的内容传送到存储区,MD2,中,此时的值为,10.6,;,L P#8.7 /,将,2#0000,0000,0000,0000,0000,0100,0111,送入到累加器,1,原来的内容被移到累加器,2,中;,+D /,将两个累加器的内容相加;值为:,2#0000,0000,0000,0000,0000,0101,0111 (,二进制,),;,T MD4 /,累加累,1,的内容即,19.5,移到,MD4,;,A I MD2/,对输入位,I 10.6,进“与”运算操作;,=Q MD4/,将运算结果给输出位,Q,赋值,19.5,即,Q 19.5,;,P#10.6,P#08.7,编程语言,在,PLC,中,运行程序由两部分组成:一是操作系统、二是用户程序。操作系统由可编程序控制器的生产厂家提供,它支持用户程序的运行;用户程序是用户为完成特定的控制任务而编写的应用程序。要开发应用程序,就要用到可编程序控制器的编程语言。,有以下开发工具,LAD(,梯形图),STL(,语句表),FBD,(功能块),SCL(,标准控制语言),GRAPH(,顺序控制),HiGraph(,状态图),CFC(,连续功能图),C for S7,(,C+,语言),用户,可以选择其中一种语言编程,也可混合用几种语言编程它使控制程序的编程工作大大简化,对用户来说,开发、输人、调试和修改程序极为方便。,指令类型,1,、位、字、双字逻辑运算指令,2,、整数运算指令,3,、浮点数运算指令,4,、程序控制指令,5,、定时器,(Timer),6,、计数器,(Counter),7,、移位循环指令,8,、赋值指令,(Move),9
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!