《基本指令》PPT课件

《基本指令》PPT课件

ID:36873830

大小:2.11 MB

页数:93页

时间:2019-05-10

《基本指令》PPT课件_第1页
《基本指令》PPT课件_第2页
《基本指令》PPT课件_第3页
《基本指令》PPT课件_第4页
《基本指令》PPT课件_第5页
资源描述:

《《基本指令》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、4.1PLC的编程语言与程序结构4.2存储器的数据类型与寻址方式4.3位逻辑指令4.4定时器与计数器指令4.5应用举例第4章PLC程序设计基础1顺序功能图(SFC)梯形图(LD或LAD)功能块图(FBD)指令表(IL)结构文本(ST)4.1PLC的编程语言与程序结构4.1.1PLC编程语言的国际标准IEC61131-3是PLC的编程语言标准5种编程语言:21)顺序功能图(SFC)3母线2)梯形图(LAD)4功能块图是一种类似于数字逻辑门电路的编程语言。很少人使用功能块语言。3)功能块图(FBD)5西门子公司S7系列PLC将指令表称为语

2、句表,是一种类似于汇编语言中的指令的助记符表达式。适合熟悉PLC和逻辑程序设计的经验丰富的程序员使用。4)语句表(STL)65、结构文本(ST)S7-200的编程软件中,提供梯形图、语句表和功能块图3种编程语言选择使用。是为IEC61131-3标准创建的一种专用的高级编程语言。能实现复杂的数学运算,编写的程序非常简洁和紧凑。7主程序子程序中断程序4.1.2PLC的程序结构8S7-200PLC编址范围(I0.0~I15.7)外部输入电路接通时,对应的输入映像寄存器为ON(1状态),反之为OFF(0状态)。可以多次使用同一个输入位的常开触

3、点和常闭触点。4.2.1CPU的存储区1、输入过程映像寄存器(I)外部输入点输入端子4.2存储器的数据类型与寻址方式9梯形图中输出映像寄存器Q0.0的线圈“通电”,继电器型输出模块中对应的硬件继电器的常开触点闭合,使接在标号为0.0的端子的外部负载工作,反之则外部负载断电;输出模块中的每一个硬件继电器仅有一对常开触点,但是在梯形图中,每一个输出位的常开触点和常闭触点都可以使用多次。2、输出过程映像寄存器(Q)Q0.0L负载电源S7-200PLC编址范围(Q0.0~Q15.7)10作为控制继电器来存储中间操作状态或其他控制信息。可按位、

4、字节、字或双字来存取数据。3、变量存储区(V)是全局存储器;在程序执行过程中用来存放中间结果,或用来保存与工序或任务有关的其他数据。4、位存储区(M)11T0~T255定时器位:用来描述定时器的延时动作的触点状态,定时器位为1时,梯形图中对应的定时器常开触点闭合,常闭触点断开;为0时则触点的状态相反;接通延时、断开延时、保持型接通延时定时器;三种定时器:1ms,10sm和100ms;5、定时器存储区(T)12C0~C255加计数器、减计数器和加减计数器;当计数器当前值大于等于设定值时,计数器位被置1(为ON),梯形图中对应的计数器常开

5、触点闭合,常闭触点断开;为0时则触点的状态相反;6、计数器存储区(C)13AC0~AC3(4个)是可以象存储器那样使用的读/写单元,可以用它向子程序传递参数,或从子程序返回参数,以及用来存放计算的中间结果;累加器是32位的,可以按字节、字和双字来存取累加器中的数据,存取数据的长度根据所用的指令决定。7、高速计数器(HC)HC0~HC58、累加器(AC)14提供实现一些特殊的状态和控制功能,用于CPU与用户之间交换信息;9、特殊存储器(SM)CPU224编址范围SM0.0~SM179.7,共180个字节。其中SM0.0~SM29.7的3

6、0个字节为只读型区域。15SM0.0RUN状态,该位始终为1。SM0.1首次扫描时为1,用于程序的初始化。SM0.2当RAM中数据丢失时,ON一个扫描周期。SM0.3PLC上电进入RUN方式,ON一个扫描周期。SM0.4输出一个占空比为50%的分时钟脉冲。SM0.5输出一个占空比为50%的秒时钟脉冲。SM0.6一个扫描周期为ON,另一为OFF循环交替。SM0.7工作方式开关位置指示。①SMB0状态位字节,在每次扫描循环结尾由S7-200CPU更新16SM1.0零标志。SM1.1溢出标志。SM1.2负数标志。②SMB1指令状态位字节,常

7、用于表及数学操作17S7-200提供64字节的局部存储器,LB0~LB63;通常后4个字节不用;因局部变量使用临时的存储区,子程序每次被调用时,应保证它使用的局部变量被初始化。10、局部存储器(L)局部变量存储器,用作暂时存储器,或给子程序传递参数;仅仅在创建它的主程序、子程序或中断程序中有效,别的程序不能访问;18S7-200将1个字长的数字量数据用D/A转换器转换为现实世界的模拟量,用区域标识符AQ、表示数据长度的W和起始字节的地址来表示存储模拟量输出的地址;模拟量输出数据应从偶数字节地址开始存放,如:AQW2,AQW4,AQW6

8、等,模拟量输出值为只写数据,用户不能读取模拟量输出值。11、模拟量输入(AI)S7-200将模拟量用A/D转换器转换为1个字长的数字量,用区域标识符AI、表示数据长度的W和起始字节的地址来表示模拟量输入的地址;模拟量输入

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

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

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