电气控制与plc应用第5章课件.ppt

电气控制与plc应用第5章课件.ppt

ID:57162478

大小:2.33 MB

页数:174页

时间:2020-08-02

电气控制与plc应用第5章课件.ppt_第1页
电气控制与plc应用第5章课件.ppt_第2页
电气控制与plc应用第5章课件.ppt_第3页
电气控制与plc应用第5章课件.ppt_第4页
电气控制与plc应用第5章课件.ppt_第5页
资源描述:

《电气控制与plc应用第5章课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章S7-200PLC的指令系统本章要点:编程基础基本指令及编程方法功能指令及编程方法5.1S7-200PLC编程基础5.1.1编程语言1.梯形图编程语言IO.O()I0.1Q0.0Q0.05.1.1编程语言2.功能块图(FBD)编程语言I0.0Q0.0I0.1ANDORQ0.0IO.O()I0.1Q0.0Q0.05.1.1编程语言3.语句表(STL)编程语言IO.O()I0.1Q0.0Q0.0语句表:LDI0.0OQ0.0ANI0.1=Q0.05.1.2数据类型1.数据的类型与长度在计算机中使用的都是二进

2、制数,其最基本的存储单位是位(bit),8位二进制数组成1个字节(Byte),其中的第0位为最低位(LSB),第7位为最高位(MSB),两个字节(16位)组成1个字(Word),两个字(32位)组成1个双字(Doubleword),把位、字节、字和双字占用的连续位数称为长度。1.数据的类型与长度PLC对数据类型检查有助于避免常见的编程错误。数据类型检查分为三级:完全数据类型检查、简单数据类型检查和无数据类型检查S7-200PLC的SIMATIC指令集不支持完全数据类型检查。使用局部变量时,执行简单数据类型检查

3、;使用全局变量时,指令操作数为地址而不是可选的数据类型时,执行无数据类型检查。1.数据的类型与长度完全数据类型检查时,用户选定的数据类型和等价的数据类型用户选定的数据类型与之等价的数据类型BOOLBOOLBYTEBYTEWORDWORDINTINTDWORDDWORDDINTDINTREALREAL1.数据的类型与长度简单数据类型检查时用户选定的数据类型和等价的数据类型用户选定的数据类型与之等价的数据类型BOOLBOOLBYTEBYTEWORDWORD,INTINTWORD,INTDWORDDWORD,DIN

4、TDINTDWORD,DINTREALREAL1.数据的类型与长度在无数据类型检查时,用户选定地址与分配的等价数据类型用户选定的数据类型与之等价的数据类型V0.0BOOLVB0BYTEVW0WORD,INTVD0DWORD,DINT,REAL2.数据长度与数值范围S7-200系列PLC的数据类型可以是字符串、布尔型(0或1)、整数型和实数型(浮点数)。布尔型数据指字节型无符号整数;整数型数包括16位符号整数(INT)和32位符号整数(DINT)。2.数据长度与数值范围3.常数S7-200的许多指令中常会使用常

5、数。常数的数据长度可以是字节、字和双字。CPU以二进制的形式存储常数,书写常数可以用二进制、十进制、十六进制、ASCII码或实数等多种形式。书写格式如下:3.常数十进制常数:179;十六进制常数:16#B3;二进制常数:2#101100115.1.3存储器区域PLC的存储器分为程序区、系统区、数据区。数据区包括:输入映像寄存器(I)输出映像寄存器(Q)变量存储器(V)内部标志位存储器(M)特殊标志位存储器(SM)局部存储器(L)5.1.3存储器区域定时器存储器(T)计数器存储器(C)模拟量输入映像寄存器(AI

6、)模拟量输出映像寄存器(AQ)累加器(AC)高速计数器(HC)数据区存储器的地址表示格式(1)位编址的指定方式为:区域标志符:字节号.位号如I0.0;Q0.0;I1.2。数据区存储器的地址表示格式(2)字节、字、双字地址格式用VB100、VW100、VD100分别表示字节、字、双字的地址。VW100由VB100、VB101两个字节组成;VD100由VB100—VB103四个组成。(3)其它地址表示格式定时器存储器(T)计数器存储器(C)累加器(AC)高速计数器(HC)如:T24C2数据区存储器的地址表示格式2

7、.数据区存储区域(1)输入/输出映像寄存器(I/Q)①输入映像寄存器(I)PLC的输入端子是从外部接收输入信号的窗口。每一个输入端子与输入映像寄存器(I)的一个相应位对应。接触器外部输入电路SB1SB2PLCI0.0I0.1I0.0I0.100Q0.0Q0.1001M输入映象寄存器输出映象寄存器I0.2I0.20Q0.0Q0.11LQ0.2外部输出电路输出接口电路Q0.20输入接口电路(1)输入/输出映像寄存器(I/Q)注意:输入映像寄存器的状态只能由外部输入信号驱动,而不能由程序来改变其状态。即在程序中,只

8、能出现输入映像寄存器的触点,而不能出现其线圈。I0.0()I0.1Q0.0Q0.0Q0.0()I0.0(1)输入/输出映像寄存器(I/Q)输入映像寄存器(I)的地址格式:位地址:I[字节地址].[位地址]如I0.0字节、字、双字地址:I[数据长度][起始位字节地址]如IB4、IW6、ID10(1)输入/输出映像寄存器(I/Q)CPU224输入映像寄存器(I)的有效地址范围:I(0.0~15.7)IB

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

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

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