欢迎来到天天文库
浏览记录
ID:57327050
大小:786.00 KB
页数:68页
时间:2020-08-12
《复习第章演示教学.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第4章PLC基本指令SIMATIC指令集是西门子公司专为S7-200PLC设计的编程语言。该指令集中,大多数指令也符合IEC1131—3标准。SIMATIC指令集不支持系统完全数据类型检查。使用SIMATIC指令集,可以用梯形图(LAD)、功能块图(FBD)和语句表(STL)编程语言编程。PLC的存储器分为程序区、系统区、数据区。程序区用于存放用户程序,存储器为EEPROM。系统区用于存放有关PLC配置结构的参数。数据区是S7-200CPU提供的存储器的特定区域。它包括输入映象寄存器(I)、输出映像寄存器(Q)、变量存储器(V)、内部标志位存储器(M)、顺
2、序控制继电器存储器(S)、特殊标志位存储器(SM)、局部存储器(L)、定时器存储器(T)、计数器存储器(C)、模拟量输入映像寄存器(AI)、模拟量输出映像寄存器(AQ)、累加器(AC)、高速计数器(HC)。返回1.数据区存储器的地址表示格式(1)位地址格式数据区存储器区域的某一位的地址格式为:Ax.y。必须指定存储器区域标识符A、字节地址x及位号y。例I4.5表示图5-4中黑色标记的位地址。I是变量存储器的区域标识符,4是字节地址,5是位号,在字节地址4与位号5之间用点号“.”隔开。存储器是由许多存储单元组成,每个存储单元都有惟一的地址,可以依据存储器地址
3、来存取数据。数据区存储器地址的表示格式有位、字节、字、双字地址格式。(2)字节、字、双字地址格式数据区存储器区域的字节、字、双字地址格式为:ATx。必须指定区域标识符A、数据长度T以及该字节、字或双字的起始字节地址x。图5-5中,用VB100、VW100、VD100分别表示字节、字、双字的地址。VW100由VB100、VB101两个字节组成;VD100由VB100~VB103四个组成。(3)其他地址格式数据区存储器区域中,还包括定时器存储器(T)、计数器存储器(C)、累加器(AC)、高速计数器(HC)等,它们是模拟相关的电器元件的。它们的地址格式为:Ay。
4、由区域标识符A和元件号y组成,例T24表示某定时器的地址,T是定时器的区域标识符,24是定时器号,同时T24又可表示此定时器的当前值。(1)输入/输出映像寄存器(I/Q)①输入映像寄存器(I)PLC的输入端子是从外部接收输入信号的窗口。每一个输入端子与输入映像寄存器(I)的相应位相对应。输入点的状态,在每次扫描周期开始(或结束)时进行采样,并将采样值存于输入映像寄存器,作为程序处理时输入点状态的依据。2.数据区存储器区域输入映像寄存器的状态只能由外部输入信号驱动,而不能在内部由程序指令来改变。输入映像寄存器(I)的地址格式为:位地址:I[字节地址].[位地
5、址],如I0.1。字节、字、双字地址:I[数据长度][起始字节地址],如IB4、IW6、ID10。CPU226模块输入映像寄存器的有效地址范围为:I(0.0~15.7);IB(0~15);IW(0~14);ID(0~12)。②输出映像寄存器(Q)每一个输出模块的端子与输出映像寄存器的相应位相对应。CPU将输出判断结果存放在输出映像寄存器中,在扫描周期的结尾,CPU以批处理方式将输出映像寄存器的数值复制到相应的输出端子上。通过输出模块将输出信号传送给外部负载。输出映像寄存器(Q)地址格式为:位地址:Q[字节地址].[位地址],如Q1.1字节、字、双字地址:Q
6、[数据长度][起始字节地址],如QB5、QW8、QD11。CPU226模块输出映像寄存器的有效地址范围为:Q(0.0~15.7);QB(0~15);QW(0~14);QD(0~12)。在程序的执行过程中,对于输入或输出的存取通常是通过映像寄存器,而不是实际的输入、输出端子。S7-200CPU执行有关输入输出程序时的操作过程如图所示。S7-200CPU输入、输出的操作返回(2)内部标志位存储器(M)内部标志位存储器(M)也称内部线圈,是模拟继电器控制系统中的中间继电器,它存放中间操作状态,或存储其他相关的数据。内部标志位存储器(M)以位为单位使用,也可以字节
7、、字、双字为单位使用。内部标志位存储器(M)的地址格式为:位地址:M[字节地址].[位地址],如M26.7。字节、字、双字地址:M[数据长度][起始字节地址],如MB11、MW23、MD26。CPU226模块内部标志位存储器的有效地址范围为:M(0.0~31.7);MB(0~31);MW(0~30);MD(0~28)。(3)变量存储器(V)变量存储器(V)存放全局变量、存放程序执行过程中控制逻辑操作的中间结果或其他相关的数据。变量存储器是全局有效。全局有效是指同一个存储器可以在任一程序分区(主程序、子程序、中断程序)被访问。V存储器的地址格式为:位地址:V
8、[字节地址].[位地址],如V10.2。字节、字、双字地址:V[数
此文档下载收益归作者所有