SecondPart2逻辑与可编程控制.ppt

SecondPart2逻辑与可编程控制.ppt

ID:51588713

大小:493.50 KB

页数:29页

时间:2020-03-24

SecondPart2逻辑与可编程控制.ppt_第1页
SecondPart2逻辑与可编程控制.ppt_第2页
SecondPart2逻辑与可编程控制.ppt_第3页
SecondPart2逻辑与可编程控制.ppt_第4页
SecondPart2逻辑与可编程控制.ppt_第5页
资源描述:

《SecondPart2逻辑与可编程控制.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、逻辑与可编程控制基础简介可编程控制器基本原理及结构可编程控制器编程方法及指令系统可编程控制器在过程控制系统中的应用可编程控制器与工业网络1可编程控制器编程方法及指令系统编程方法寻址方式内存组织梯形图逻辑指令系统2PLC控制系统的编程(1)PLC控制器的编程方式:可编程序控制器是以程序的形式来体现其控制功能的,大量的工作时间将用在软件设计也就是程序设计上。在可编程序控制器中有多种程序设计语言,它们是梯形图语言、布尔助记符语言、功能表图语言、功能模块图语言及结构化语句描述语言等。3PLC控制系统的编程(2)梯形图编

2、程输入(条件)指令输出指令()梯级(RUNG)()梯形图程序的组成:指令–输入/输出指令梯级–由一组输入和一个输出指令组成程序–由多个不同的梯级组成梯形图程序的工作原理:扫描特定梯级的输入指令,决定输出指令的动作(从左到右)从第一级程序扫描到最后一级(从上到下)4PLC控制系统的编程(3)结构文本编程结构文本程序的格式:采用类似BASIC高级语言的编程方法,比较容易完成复杂的算法.IF(xxx)THENYYYELSEZZZENDIF5PLC控制系统的编程(4)程序步初始化转换条件结束顺序功能图(SFC)–是一种

3、顺序控制语言SFC程序的组成:初始化,结束句,转换条件,程序步.都是由梯形图或结构文本程序组成SFC程序的工作原理特定时间执行特定的程序步并扫描相应的转换条件.当转换条件满足时,进入下一个程序步,直到结束句6PLC控制系统的编程(5)功能块图形编程(FBD)–是一种图形化控制语言.程序是由各功能块按应用要求的方式相连接构成.常用于各控制单元间大数据流的应用,例如过程控制.在功能块图形编程中,各控制元素可以是标准元素也可以由用户自己编辑,可采用的工具是:梯形图结构文本VC++7PLC控制系统的编程(6)Micro

4、Logix,SLC500系统采用RSLogix500编程软件8PLC控制系统的寻址方式地址分类:I/O地址–I/O模块的位置数据地址–运算数据的位置寻址方式:I/O模块-可采用物理寻址方式(SLC-500)或逻辑寻址方式(PLC-5)I:05/10O:03/02数据-直接寻址T4:0.ACC9可编程控制器的内存组织SLC500存储器程序文件0123456-15系统文件保留文件主程序文件故障列行程序文件高速计数文件可选定时中断文件子程序文件数据文件01234567输出文件I输入文件状态文件位文件计时器文件计数器文

5、件整数文件10程序文件程序文件0-系统文件用于存储与系统有关的信息和用户的编程信息,如:(1)处理器的型号(2)处理器文件名(3)通讯参数(4)I/O配置(5)密码程序文件1-保留文件11程序文件程序文件2-主程序文件主梯形图文件典型应用是用户的“主程序”存储的地方必须有程序逻辑程序文件3~255-子程序文件子程序从文件2(主程序文件)进入,通过程序标志JSR跳到子程序并返回SBR子程序标志RET返回子程序允许子程序嵌套12程序文件几种特殊应用子程序文件故障列行子程序文件高速计数文件可选定时中断文件13数据文件

6、包括与外部I/O及所有梯形图主程序、子程序使用的指令相关的状态信息。存储了涉及处理器操作的信息。14数据结构IntegerData:INTEGERbetween-32,768&32,76700000000000000001514131211109876543210Word=16bits:00000000000000001514131211109876543210ASCIIData:00000000000000001514131211109876543210BCDData:00000000000000001514

7、131211109876543210HEXData:15输出文件输出O(文件0)-存储控制器输出端状态(ML1000为0-5或0-11;SLC500与系统中实际插入的输出模块或智能模块的数量有关)O0:0.0/3文件类型文件号位号(0-5,11)0输出包括6或12点输出1150000000000000Word0O:0/30号槽3位槽号字号161输入包括10或20点输入15160000000000000000Word0000019输入I(文件1)-存储控制器输入端状态(ML1000为0-9或0-19;SLC500

8、与系统中实际插入的输入模块或智能模块的数量有关)输入文件I0:0.0/3文件类型文件号位号(0-9,19)I:0/30号槽3位槽号字号Word117状态文件文件号#2状态文件是一般用途的文件,它由32个寄存器组成。根据它们所表示的内容不同是由“位”和“字”混合值,这些文件主要用途如下:设置系统操作功能,显示系统状态和故障帮助编程包括下列内容:时基位算术溢出标志overflowflags

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。