PLC编程及应用 第4版 教学课件 ppt 作者 廖常初 第3章200

上传人:E**** 文档编号:89180985 上传时间:2019-05-20 格式:PPT 页数:35 大小:881KB
返回 下载 相关 举报
PLC编程及应用 第4版 教学课件 ppt 作者 廖常初 第3章200_第1页
第1页 / 共35页
PLC编程及应用 第4版 教学课件 ppt 作者 廖常初 第3章200_第2页
第2页 / 共35页
PLC编程及应用 第4版 教学课件 ppt 作者 廖常初 第3章200_第3页
第3页 / 共35页
PLC编程及应用 第4版 教学课件 ppt 作者 廖常初 第3章200_第4页
第4页 / 共35页
PLC编程及应用 第4版 教学课件 ppt 作者 廖常初 第3章200_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《PLC编程及应用 第4版 教学课件 ppt 作者 廖常初 第3章200》由会员分享,可在线阅读,更多相关《PLC编程及应用 第4版 教学课件 ppt 作者 廖常初 第3章200(35页珍藏版)》请在金锄头文库上搜索。

1、第3章 S7-200 编程基础,3.1 PLC的编程语言与程序结构 3.1.1 PLC编程语言的国际标准,IEC 61131-3标准的5种编程语言: 1. 顺序功能图(Sequential Function Chart),第5章将详细介绍。 2. 梯形图(Ladder Diagram,LAD) 梯形图程序被划分为若干个网络,一个网络只能有一块独立电路。触点接通时有“能流”(Power Flow)流过线圈。“能流”只能从左向右流动。梯形图和语句表用得最多。,3. 指令表(Instruction List),西门子叫语句表(STL) 语句表程序由指令组成,适合程序设计经验丰富的程序员使用。 4.

2、功能块图(Function Block Diagram,FBD) 是类似于数字逻辑电路的编程语言,国内很少使用。 5. 结构文本(Structured Text) 为IEC 61131-3标准创建的一种专用的高级编程语言。 6编程语言的相互转换和选用 在编程软件中,可以选用梯形图、功能块图和语句表。 梯形图中输入信号(触点)与输出信号(线圈)之间的逻辑关系一目了然,易于理解。设计复杂的数字量控制程序时建议使用梯形图语言。 语句表程序输入方便快捷,还可以为每一条语句加上注释,便于复杂程序的阅读。,7. SIMATIC指令集与IEC 61131-3指令集 用“选项”对话框切换,一般使用SIMATI

3、C指令集。 3.1.2 S7-200的程序结构 1主程序OB1:每次扫描都要执行主程序。每个项目都必须有且只能有一个主程序。主程序可以调用子程序。 2子程序:同一个子程序可以被多次调用,使用子程序可简化程序代码、减少扫描时间。 3中断程序:在中断事件发生时由PLC的操作系统调用中断程序。,3.2 数据类型与寻址方式 3.2.1 数制 1二进制数 (1)用1位二进制数表示数字量 二进制数的1位只能为0和1。用1位二进制数来表示开关量的两种不同的状态,线圈通电、常开触点接通、常闭触点断开为1状态(ON),反之为0状态(OFF)。二进制位的数据类型为BOOL(布尔)型。 (2)多位二进制数 多位二进

4、制数用来表示大于1的数字。从右往左的第n位(最低位为第0位)的权值为2n。2#0000 0100 1000 0110对应的十进制数为,(3)有符号数的表示方法 用二进制补码来表示有符号数,最高位为符号位,最高位为0时为正数,反之为负数。正数的补码是它本身,最大的16位二进制正数为2#0111 1111 1111 1111(32767)。 将正数的补码逐位取反(0变为1,1变为0)后加 1,得到绝对值与它相同的负数的补码。例如将1158的补码2#0000 0100 1000 0110逐位取反后加1,得到1158的补码1111 1011 0111 1010。 2十六进制数 十六进制数用于简化二进制数的表示方法,16个数为09和AF(1015),4位二进制数对应于1位十六进制数,例如2#1010 1110 0111 0101可以转换为16#AE75(或AE75H)。 十六进制数“逢16进1”,第n位的权值为16n。16#2F对应的十进制数为21611516047。 3BCD码(Binary Coded Decimal)是各位按二进制编码的十进制数,“逢10进1”,用4位二进制数来表示1位十进制数,每一位只能是2#00002#1001。 用16#表示BCD码,4位BCD码对应于16位二进制数,允许范围为16#9999 16# 0000。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号