可编程控制器原理与程序设计(第2版)[谢克明] 第3章_免.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:44 大小:231KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

可编程控制器原理与程序设计(第2版)[谢克明] 第3章_免.ppt

可编程控制器原理与程序设计(第2版)[谢克明]第3章_免.ppt

预览

免费试读已结束,剩余 34 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

3-1-1数据区域概述1.存储器与继电器的连接存储器的常用单位有位、字节、字等,一位二进制数称为一个位,一个字节等于8位,一个字由16个位组成。一位存储器有“0”或“1”两种状态,继电器也只有线圈“通电”或“断电”两种状态,因此可以将一位存储器看作是一个“软”继电器。如果该位状态是“0”,则认为该软继电器线圈“通电”常开触点断开;若该位状态是“1”,则认为其线圈“通电”常开触点闭合。这样PLC的存储器就可以看成是很多“继电器”了。2.继电器的分类1、输入继电器:在输入映像区中的“继电器”与输入端子(回路)一一对应被称为输入继电器。当输入回路中有电流时,该输入继电器为“1”,其常开触点“闭合”;若输入回路没有电流,则输入继电器为“0”其常开触点“断开”。2、输出继电器:在输出映像区的“继电器”与输出回路一一对应,称为输出继电器。当该输出继电器为“1”,则相当于常开触点闭合使输出回路导通,若该输出继电器为“0”,则相当于常开触点断开使输出回路断电。3、中间继电器(或工作位):存储器中没有固定用途的位,在用户程序中可以用它们去控制其它位。称为中间继电器或工作位。4、标志位或控制位:存储区内还有一类继电器称为标志位。标志位可以被PLC程序自动置“0”或“1”来反映特别的操作状态,用户程序可以根据需要使用这些标志位。因大多数标志位是PLC系统程序设置的,因此只能读而不能由用户程序直接控制。与标志位对应的是控制位。控制位由用户程序设置为“0”或“1”来影响PLC系统程序以产生特定的操作。OMRONC200H系列的数据存储区分配表如下3-1-2数据区域结构2.数据结构以十进制形式输入的数据用BCD码存储,以十六进制输入的数据用二进制形式存储。一个二进制字能够表示4位十进制或16进制数字。3.不同形式的数据转换不同进制数之间可以互相转换,直接使用转换指令即可。4.十进制数的小数点仅用于定时器。0.1表示1/10s5.带符号及不带符号的二进制数许多指令可以使用带符号及不带符号数,但有些指令只能使用不带符号数。6.无符号二进制数在OMRON中是标准格式,除非特别声明,一般指无符号数。范围:0-65535(0000H-FFFFH)7.带符号二进制数正数范围:0~32767(0000H~7FFFH)负数范围:-32768~-1(8000H~FFFFH)3-2内部继电器区域内部继电器(IR)区域既可以用作控制I/O点的数据,即作为I/O继电器使用,也可以用作内部处理和存储数据的工作位,即作为中间继电器使用,可以按位和字存取。在OMRONC200HX/HG/HEPLC中,IR区域由字IR000-IR235和IR300-IR511组成。存取IR区域1的时间比IR2的时间短。1.I/O字用来给I/O单元分配地址。当输入接通时,相应的位变为“1”,要使输出接通,则使相应的位变为“1”,这样程序就可以通过I/O字读取输入状态和控制输出状态。2.输入位(输入继电器)直接反映PLC的外部输入,可在编程中不考虑次序的任意次使用。3.输出位(输出继电器)用于输出程序的执行结果,不考虑次序。在每个程序周期中,输出位只刷新一次。因此每一输出位仅能用于一条控制其状态的指令。若是多条指令对输出位有效,则PLC实际输出的只是最后一条指令确定的状态。4.机架的字分配I/O字根据机架槽位置分配给CPU机架和扩展I/O机架。每个槽分配一个I/O字,因此3个槽的机架只能使用最前面的3个字,5个槽的机架只能使用最前面的5个字,分配给不用的或不存在的槽的字可用作工作字。机架槽分配下表所示。机架左侧机架右侧例:在CPU机架的第3槽安装了一个16个触点的继电器输出单元,则该单元的字地址是IR003,而该单元的第1输出端子的位地址是IR00300。在CPU机架的第4槽安装了一个16个触点的继电器输入单元,则该单元的字地址是IR004,而该单元的第1输入端子的位地址是IR00400。5.特殊I/O单元和从站机架分配在大多数C200HX/HG/HEPLC中,CPU机架和扩展机架上的所有槽中最多可安装16个特殊I/O单元,每个特殊I/O以它的单元号(0-F)为基准,在IR区域分配10个字。注意:在C200HX/HG/HEPLC中的某些CPU型号中,最多可安装10个特殊I/O单元,每个单元根据它的单元号(0-9)分配给10个字。例如C200HE-CPU42、CPU32为10个特殊I/O单元。特殊I/O单元的字分配6.I/O单元的位分配3—3专用继电器区域(SR)1.强制状态保持位:SR25211在编程和监视方式之间转换来进行启动或停止操作时,被强制置位或复位的位状态是否维持。如果SR25211为ON,则位状态保持。如果SR2