工业控制技术 课件 0201-电动机连续运行控制_第1页
工业控制技术 课件 0201-电动机连续运行控制_第2页
工业控制技术 课件 0201-电动机连续运行控制_第3页
工业控制技术 课件 0201-电动机连续运行控制_第4页
工业控制技术 课件 0201-电动机连续运行控制_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电动机连续运行控制重庆电子工程职业学院电动机连续运行控制电动机运行控制任务101S7-1200PLCCPU的存储区04HMI的基本对象与元素02存储单元的数据访问05任务练习03位逻辑运算指令一S7-1200PLCCPU的存储区S7-1200PLC的CPU提供了全局储存器(包括输入(I)、输出(Q)和位存储器(M))、PLC变量表、数据块(DB)、临时存储器(L)等,用于在执行用户程序期间存储数据,CPU存储区见表所示。一、S7-1200PLCCPU的存储区存储区说明I过程映像输入在扫描周期开始时从物理输入复制Q过程映像输出在扫描周期开始时复制到物理输出M位存储器控制和数据存储器L临时存储器存储块的临时数据,这些数据仅在该块的本地范围内有效DB数据块数据存储器,同时也是FB的参数存储器CPU存储区一、S7-1200PLCCPU的存储区全局储存器:

CPU提供了各种专用存储区,其中包括输入(I)、输出(Q)和位存储器(M)。所有代码块可以无限制地访问该储存器。PLC变量表:在PLC变量表中,可以输入特定存储单元的符号名称。这些变量为全局变量,用户可使用应用程序中有具体含义的名称进行命名。数据块(DB):可在用户程序中加入DB以存储代码块的数据。从相关代码块开始执行一直到结束,存储的数据始终存在。“全局”DB存储所有代码块均可使用的数据,而“背景”DB存储特定FB的数据并且由FB的参数进行构造。临时存储器:只要调用代码块,CPU的操作系统就会分配要在执行块期间使用的临时或本地存储器(L)。执行完成后,CPU将重新分配本地存储器,用于执行其它代码块。二存储单元的数据访问二、存储单元的数据访问存储区标识符:如I、Q或M。要访问的数据的大小:“B”表示Byte、“W”表示Word、“D”表示

DWord。数据的起始地址:如字节3或字3。

每个存储单元都有唯一的地址。用户程序利用这些地址访问存储单元中的信息。绝对地址由以下元素组成:举例说明:

存储单元M3.4,存储区和字节地址(M代表位存储区,3代表Byte3)通过后面的句点(“.”)与位地址(位4)分隔,如图所示。

存储单元M3.4二、存储单元的数据访问I(过程映像输入)CPU仅在每个扫描周期的循环OB执行之前对外围(物理)输入点进行采样,并将这些值写入到输入过程映像。可以按位、字节、字或双字访问输入过程映像。允许对过程映像输入进行读写访问,但过程映像输入通常为只读。I存储器的绝对地址见表所示。数据类型访问格式举例位I[字节地址].[位地址]I0.1字节、字或双字I[大小][起始字节地址]IB4、IW5或ID12I存储器的绝对地址二、存储单元的数据访问Q(过程映像输出)CPU将存储在输出过程映像中的值复制到物理输出点。可以按位、字节、字或双字访问输出过程映像。过程映像输出允许读访问和写访问。Q存储器的绝对地址见表所示。Q存储器的绝对地址数据类型访问格式举例位Q[字节地址].[位地址]Q0.1字节、字或双字Q[大小][起始字节地址]QB4、QW5或QD12二、存储单元的数据访问M(位存储区)

针对控制继电器及数据的位存储区(M存储器)用于存储操作的中间状态或其它控制信息。可以按位、字节、字或双字访问位存储区。M存储器允许读访问和写访问。M存储器的绝对地址见表所示。M存储器的绝对地址数据类型访问格式举例位M[字节地址].[位地址]M0.1字节、字或双字M[大小][起始字节地址]MB4、MW5或MD12二、存储单元的数据访问L(临时存储器)

CPU根据需要分配临时存储器。启动代码块(对于OB)或调用代码块(对于FC或FB)时,CPU将为代码块分配临时存储器并将存储单元初始化为0。临时存储器与M存储器类似,主要区别是M存储器在“全局”范围内有效,而临时存储器在“局部”范围内有效。CPU限定只有创建或声明了临时存储单元的OB、FC或FB才可以访问临时存储器中的数据。临时存储单元是局部有效的,其它代码块不会共享临时存储器,即使在代码块调用其它代码块时也是如此。例如:当OB调用FC时,FC无法访问对其进行调用的OB的临时存储器。二、存储单元的数据访问DB(数据块)DB存储器用于存储各种类型的数据,其中包括操作的中间状态或FB的其它控制信息参数,以及许多指令(如定时器和计数器)所需的数据结构。可以按位、字节、字或双字访问数据块存储器。读/写数据块允许读访问和写访问。只读数据块只允许读访问,DB存储器的绝对地址见表所示。DB存储器的绝对地址数据类型访问格式举例位DB[数据块编号].DBX[字节地址].[位地址]DB1.DBX2.3字节、字或双字DB[数据块编号].DB[大小][起始字节地址]DB1.DBB4、DB10.DBW2、DB20.DBD8三位逻辑运算指令三、位逻辑运算指令

博途V16的位逻辑运算指令包含常开触点、常闭触点、取反RLO、赋值、赋值取反、复位输出、置位输出等多达19个指令,见表所示。指令说明指令说明---||---常开触点RS复位/置位触发器---|/|---常闭触点--|P|--扫描操作数的信号上升沿--|NOT|--取反RLO--|N|--扫描操作数的信号上升沿---()---赋值--(P)--在信号上升沿置位操作数--(/)--赋值取反--(N)--在信号下降沿置位操作数---(R)---复位输出P_TRIG扫描RLO的信号上升沿---(S)---置位输出N_TRIG扫描RLO的信号下降沿SET_BF置位位域R_TRIG检查信号上升沿RESET_BF复位位域F_TRIG检查信号下降沿SR置位/复位触发器

位逻辑运算指令三、位逻辑运算指令---||---、---|/|---(常开触点与常闭触点)

常开触点的激活取决于相关操作数的信号状态。当操作数的信号状态为“1”时,常开触点将关闭,输出的信号状态置位为输入的信号状态。当操作数的信号状态为“0”时,不会激活常开触点,该指令输出的信号状态复位为“0”。

常闭触点的激活取决于相关操作数的信号状态。当操作数的信号状态为“1”时,常闭触点将打开,该指令输出的信号状态复位为“0”。当操作数的信号状态为“0”时,不会启用常闭触点,将该输入的信号状态传输到输出。举例:

当操作数“Tag_1”和“Tag_2”的信号状态都为“1”或者操作数“Tag_5”的信号状态为“0”,操作数“Tag_3”信号状态为“1”。三、位逻辑运算指令NOT(取反RLO)

使用“取反RLO”指令,可对逻辑运算结果(RLO)的信号状态进行取反。

如果该指令输入的信号状态为“1”,则指令输出的信号状态为“0”。如果该指令输入的信号状态为“0”,则输出的信号状态为“1”。举例:

当操作数“Tag_1”的信号状态为“1”或者操作数“Tag_2”和“Tag_5”的信号状态为“1”,操作数“Tag_3”信号状态为“0”。三、位逻辑运算指令---()---、---(/)---(赋值与赋值取反)

使用“赋值”指令来置位指定操作数的位。如果线圈输入的逻辑运算结果(RLO)的信号状态为“1”,则将指定操作数的信号状态置位为“1”。如果线圈输入的信号状态为“0”,则指定操作数的位将复位为“0”。

使用“赋值取反”指令,可将逻辑运算的结果(RLO)进行取反,然后将其赋值给指定操作数。线圈输入的RLO为“1”时,复位操作数。线圈输入的RLO为“0”时,操作数的信号状态置位为“1”。举例:

当满足以下任一条件时,操作数“Tag_6”的信号状态为“1”。操作数“Tag_1”、“Tag_2”、“Tag_3”的信号状态为“1”。操作数“Tag_5”的信号状态为“0”,且“Tag_3”的信号状态为“1”。

当满足以下任一条件时,操作数“Tag_4”的信号状态为“0”。操作数“Tag_1”和“Tag_2”的信号状态为“1”。操作数“Tag_5”的信号状态为“0”。三、位逻辑运算指令---(R)---、---(S)---(复位输出与置位输出)使用“复位输出”指令将指定操作数的信号状态复位为“0”。使用“置位输出”指令,可将指定操作数的信号状态置位为“1”。举例:

当满足以下任一条件时,可对操作数“Tag_4”进行复位,同时使操作数“Tag_6”置位。操作数“Tag_1”和“Tag_2”的信号状态为“1”。操作数“Tag_5”的信号状态为“0”。三、位逻辑运算指令SET_BF、RESET_BF(置位位域与复位位域)使用“置位位域”指令,可对从某个特定地址开始的多个位进行置位。使用“复位位域”指令复位从某个特定地址开始的多个位。举例:

如果操作数“Tag_1”的信号状态为“1”,则将置位从操作数“Q0.0”地址开始的连续5个位,即Q0.0、Q0.1、Q0.2、Q0.3、Q0.4;同时将复位从操作数“Q1.0”地址开始的连续5个位,即Q1.0、Q1.1、Q1.2、Q1.3、Q1.4。四HMI的基本对象与元素四、HMI的基本对象与元素HMI基本对象HMI的基本对象包括诸如“线”、“折线”、“圆”、“文本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论