文档详情

PLC复习2013课件.ppt

发布:2018-06-13约8.85千字共49页下载文档
文本预览下载声明
子程序指令(P92) (1)子程序定义指令SBN(92)/@SBN(92) 特例:SBN99是调度中断程序 (2)子程序调用指令SBS(91)/@SBS(91) 步进指令STEP(08)N 和 SNXT(09)N (P93~94) 步进指令用于主要顺序控制; STEP和SNXT成对使用;N无意义时,标志步进程序段结束; 程序区 数据区 参数区 存储区空间 S7-200 PLC 指令的数据区(P97) 变量存储区(V) 输入信号的缓冲区(输入映像存储区I) 输出信号的缓冲区(输出映像存储区Q) 内部标志位存储器(M) 特殊标志位存储器(SM) 数据存储区 数据对象存储区 定时器 T 计数器 C 高速计数器 HC 模拟量输入 AI 模拟量输出 AQ S7-200 PLC 指令的寻址方式(P99~101) 1)常数及其类型 2)数据存储器的寻址 3)数据对象的寻址 An 4)间接寻址方式 5)数据存储器的停电保护 6)变量说明 十六进制:16#6C8E 二进制:2ASCII码:‘SIMATIC’ (1) 数据地址的一般形式:Aa1.a2 (2) 数据类型符的使用: B(字节)、 W(字) D(双字或长字) 区域地址 首字节地址 位地址 区域地址 序号 存储区名称 存储区分区 数据块1(DB1)变量存储器(读/写) 非易失存储器V0~1023 变量存储器(读/写) V1024~4095 输入映像寄存器(读/写) I0.7~I0.0、……、I7.7~I7.0 输出映像寄存器(读/写) Q0.7~Q0.0、……、Q7.7~Q7.0 内部标志位寄存器(读/写) M0.7~M0.0、……、M29.7~M29.0 特殊标志位寄存器(读/写) SM0.7~SM0.0、……、SM29.7~SM29.0 数据对象名 区域地址名 可取范围 定时器 T T0~T127 计数器 C C0~C127 高速计数器 HC HC0~HC2 累加器 AC AC0~AC3 模拟量输入 AIW AIW0~AIW30 模拟量输出 AQW AQW0~AQW30 助记符 指令名称 功能 LD n 取指令 以常开触点n为起点引出一行新程序,是每条逻辑线/逻辑块的开始 LDN n 取非指令 以常闭触点n为起点引出一行新程序 A n 与指令 两输入“与”操作,串联 AN n 与非指令 两输入“与”操作,串联,n为常闭触点 O n 或指令 两输入“或”操作,并联 ON n 或非指令 两输入“或”操作,并联,n为常闭触点 ALD 程序块与指令 两个程序块串联 OLD 程序块或指令 两个程序块并联 S7-200 PLC 基本逻辑指令(P103~104) n n1 n n1 n n1 n n n1 n LD n LD n1 AN n LD n1 A n LDN n LD n1 O n LD n1 ON n TON IN PT Txxx TON Txxx, PT CTU CU R PV Cxxx CTU Cxxx, PV 定时器—P105 计数器—P105 MOV_X EN ENO IN OUT MOVX IN, OUT X=B、W、BW、R XX 数据传送—P108 数据比较器—P113 n1 n2 XX n1 n2 XX:==、=、= :B、I、D、R (M0.7) (END) I0.0 I1.0 I0.6 I0.3 I0.2 I0.1 I0.4 I0.5 I0.7 I1.1 M0.7 I1.2 M0.7 K300 C7 CU R PV 1) LD I0.0 2) LD I0.1 3) AN I0.2 4) O I0.3 5) LD I0.4 6) A I0.5 7) OLD 8) ALD 9) LD I0.6 10) LD I0.7 11) A I1.1 12) OLD 13) ALD 14) O M0.7 15) AN I1.0 16) = M0.7 17) LD M0.7 18) LD I1.2 19) CTU C7,300 20) MEND 第四章 可编程控制器的指令系统与程序设计 4.1.1.程序设计方法概述 三)程序设计的内容和步骤 1. 系统需求分析 2. 参数表的定义 3. 程序框图的设计 4. 程序的编制 5. 程序测试 6. 程
显示全部
相似文档