




已阅读5页,还剩50页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三讲PACsystem资源及基本逻辑指令,PACSystems资源,一、变量的类型变量是已命名的存储数据值的存储空间。它代表了目标PACCPU内的存储位置。可分为:映射变量和符号变量。GE的变量空间分配是动态的,即可根据具体使用情况为各类存储空间分配具体的空间大小。变量能存储的值依赖于他的数据类型。例如,符号整数,无符号整数、浮点数等。两种方式进行变量的创建:自主创建:编写梯形图时创建,在变量表中创建并随时使用。自动创建:有时变量由某些部分自动创建变量类型和地址等(如在梯形图逻辑中增加定时器指令时,就会自动添加定时器变量),变量类型,1映射变量映射变量(手动定位)有一个确定的变量地址。2符号变量符号变量是没有分配确定地址的变量(与典型高级语言的变量类似,由系统自动分配地址)。映射变量与符号变量之间可互相转换:地址的确定和删除。,对符号变量使用的限制,符号变量不能用作非直接变量(例如,变量名)C块不支持符号变量符号变量不能用于COMMREQ(通讯请求)状态字符号变量不能作为字内的位用于结点或线圈符号变量不能用作硬件模块的I/O点,状态字等等。符号型布尔变量不允许用作非布尔参数,二、存储器及其寻址方式,CPU以位存储器和字存储器的方式存储程序数据。以不同的特性将两种类型的存储器分解成不同的类型。每一种类型的存储器一般用于特定类型的数据。存储定位以文字标识符(变量)作为索引。变量的字符前缀确定存储区。变量的字符前缀确定存储区域。数字值是存储器区域的偏移量,例如%AQ0056。,1.字(寄存器)变量,字变量的寻址方式,直接寻址如%AI0001,表示直接读取AI0001位置中的数据。间接寻址(非直接变量)例如,如果%R00101的值为1000,则R00101使用的是%R01000内包含的值。,字变量中的位,允许设定字的某一位的值,可以将这一位做为二进制表达式输入输出以及函数和调用的位参数(例如PSB)。这个特征只适用于保持型存储器的位变量。可使用编程器或者HMI将字中的某一位设定为ON或OFF,也可以监控这一位。C块也可以对字中的某一位进行读取,更改和写入操作。,字变量中的位可在以下情况时使用,保持型16位存储器(AI,AQ,R,W,P,andL)除了状态转换结点()和状态转换线圈()外的所有结点和线圈。使用函数对字存储器中的位进行操作,字变量中的位的使用限制,字变量中的位不能用于状态转换结点和状态转换线圈位号(索引)必须为常数,不能为变量;不支持常数位地址;非直接变量不能用作16位存储器的位地址;不能在16位存储器中强制一位。,举例,%R2.X0表示%R2的第1位(最低位)。%R2.X1表示%R2的第2位。例子中0和1是位索引。不同类型变量的位索引范围分别为:BYTE变量07WORD,INT或者UINT变量015DWORD或者DINT变量031,2、位(离散)变量,3.保持型变量,下列项目是保持型的:,程序逻辑故障表和自诊断信息程序逻辑的检查信息覆盖和输出强制字数据(%R,%W,%L,%P,%AI,%AQ)位数据(%I,%G,故障位置变量和保留位)配置为保持型的%Q和%M变量(%T是非保持型的,所以在停止-运行转换过程中不会被保存)非布尔型的符号变量配置为保持型的符号变量以电池为后备电源的CPU掉电上电过程中会将保持型的数据预先保存起来。但是故障位置变量和多数的%S,%SA,%SB和%SC变量不会保存。不过电池状态如何,CPU会在上电时将这些值置0。将%Q和%M变量配置为保持型的时候,这些变量的值会在掉电或运行-停止-运行过程中保持下来。,4、变量的使用范围,5、常用系统状态变量,CPU的系统状态变量为%S,%SA,%SB和%SC变量。其中:%S为只读变量,不能被写入。,种定时结点的周期一定,ON与OFF的时间相等,即其占空比为1:1。,4种定时结点包括:#T_10MS(%S00003),#T_100MS(%S00004),#T_SEC(%S00005),#T_MIN(%S00006)。,常用系统状态变量,其它重要系统状态变量:,#ALW_ON,%S00007,alwaysON。#ALW_OFF,%S00008,alwaysOFF。,#FST_SCN(%S00001),第一个扫描周期ON。常用于初始化。,#LST_SCN(%S00002),CPU执行最后一个扫描周期清除。,二、数据类型及其格式,基本逻辑指令,一、触点触点常用来监控基准地址的状态。基准地址的状态或状况及触点类型开始受到监控时,触点能否传递能流,取决进入触点的实际能流。如果基准地址的状态是1,基准地址就是ON;如果状态为0,则基准地址为OFF。,触点类型,触点类型,二、线圈,线圈常用于控制分配给它们的离散点(BOOL型点)条件逻辑必须用来控制到线圈的能流。线圈直接驱动控制对象。线圈不传递能流。如果在程序中执行另外的逻辑作为线圈条件的结果,可以给线圈或顺延线圈/触点组合用一个内部点。一个顺延线圈不使用内部点。它的后面是一个顺延触点,该触点在顺延线圈后面任一梯级的开始。输出线圈总是在逻辑行的最右边。,线圈类型,线圈类型,线圈类型,线圈类型,三、基本顺序控制指令应用,1、基本输入输出指令,(1)当I00081闭合时,输出线圈Q00001接通。(2)当I00082断开时,输出线圈Q00002和内部中间线圈M00002接通。,指令使用说明,(1)内部输入触点(I)的闭合与断开仅与输入映像寄存器相应位的状态有关,与外部输入按钮、接触器、继电器的常开/常闭接法无关。输入映像寄存器相应位为1,则内部常开触点闭合,常闭触点断开。输入映像寄存器相应位为0,则内部常开触点断开,常闭触点闭合。(2)常开常闭触点可多个进行串联和并联,其能流的流动与每个触点的闭合断开状态有关(逻辑与、或的关系)。每个能流可驱动多个线圈,线圈与梯形图的右母线相连。(3)同一编号的线圈在一个程序中使用两次及两次以上叫做线圈重复输出。因为PLC在运算时仅将输出结果置于输出映像寄存器中,在所有程序运算均结束后才统一输出,所以在线圈重复输出时,后面的运算结果会覆盖前面的结果,容易引起误动作。建议避免使用。(4)梯形图的每一网络块均从左母线开始,一般接着是各种触点的逻辑连接,最后以线圈或指令盒结束。一般不能将触点置于线圈的右边。,触点的串并联及常闭线圈的连接,线圈和指令盒一般不直接接在左母线上,如确实需要,可以常闭触点#ALW_ON(%S0007)进行连接。,2、置位复位指令,(1)在检测到I00081闭合的上升沿时,输出线圈Q00003、Q00004被置为1并保持,而不论I00081为何种状态。(2)在检测到I00082闭合的上升沿时,输出线圈Q00003被复位为0并保持,而不论I0.0为何种状态。,置位复位指令对同一线圈的多次设置,置位与复位指令可多次使用相同编号的各类线圈,使用次数不限,输出线圈Q的状态由每次扫描周期结束时的状态决定(后者有效原则),但梯形图中各触点实时的ON与OFF状态由梯形中上一级结束时对应线圈的置复位状态决定。,3、输出互锁控制,用两个开关控制三个灯,要求实现:()开关1控制灯;开关控制灯;()灯和灯不能同时亮;()灯与灯都不亮时,灯亮。,分析:()控制方式:继电器控制、单片机控制、PLC控制()PLC的选择:小型PLC、模块式PAC()硬件选择:开关选择、指示灯选择()接线方式()编程实现,(一)控制按钮,图1-35控制按钮结构示意图1-按钮2-复位弹簧3-常闭静触头4-动触头5-常开静触头,按钮是一种用人力(一般为手指或手掌)操作,并具有储能复位的开关电器。它主要用于电气控制线路中,用于发布命令及电气联锁。按钮的一般结构主要由按钮帽、复位弹簧、桥式动触头、动合静触头、动断静触头和装配基座等组成。,按钮开关:常态:常闭(动断)触点闭合,常开(动合)触点断开。按下:常闭(动断)触点断开,常开(动合)触点闭合。,按钮开关颜色规定:“停止”和“急停”按钮必须是红色。“启动”按钮的颜色是绿色。“点动”按钮必须是黑色。“启动”与“停止”交替动作的按钮必须是黑白、白色或灰色。“复位”按钮必须是蓝色。复位按钮兼有停止的作用时,则必须是红色。,(1)旋钮式用手动旋钮进行操作。(2)指示灯式按钮内装入信号灯显示信号。(3)紧急式装有蘑菇型钮帽,以示紧急动作。,其他按钮:,双位按钮,蘑菇按钮,钥匙钮,波段开关,(二)行程开关,行程开关又称限位开关,能将机械位移转变为电信号,以控制机械运动。种类按运动形式分为直动式、转动式;按结构分为直动式、滚动式、微动式。,1)直动式行程开关其动作原理与控制按钮类似,只是它用运动部件上的撞块来碰撞行程开关的推杆。,2)滚轮旋转式行程开关采用能瞬时动作的滚轮旋转式结构,当滚轮1受到向左的外力作用时,上转臂2向左下方转动,推杆4向右转动,并压缩右边弹簧8,同时下面的小滚轮5也很快沿着擒纵件6向右转动,小滚轮滚动又压缩弹簧7,当滚轮5走过擒纵件6的中点时,盘形弹簧3和弹簧7都使擒纵件6迅速转动,因而使动触头迅速地与右边的静触头分开,并与左边的静触头闭合。,3)微动开关微动开关是行程非常小的瞬时动作开关,其特点是操作力小和操作行程短,用于机械、纺织、轻工、电子仪器等各种机械设备和家用电器中作限位保护和联锁等。微动开关也可看成为尺寸甚小而又非常灵敏的行程开关。,返回,接线方式,模块选择:电源模块、CPU模块、通讯模块、输入模块、输出模块,其中:IC694MDL645(开关量输入模块)IC694MDL754(开关量输出模块),IC694MDL645输入模块,输入特性兼容宽范围的输入设备,例如按钮,限位开关,电子接近开关。电流输入到一个输入点会在输入状态表(%I)中产生一个逻辑。现场设备可由外部电源供电。,IC694MDL645输入模块接线图,IIIIIIIIIIIII,若设置输入模块的首地址是%I00385,并且接入第一路和第二路输入,则接入的两个开关分别对应%I00385和%I00386,IC694MDL754开关量输出模块,PACRX3i控制器的开关量输出模块共有16种。可输入电压有120VAC,120/240VAC,124/240VAC,125VDC,12/24VDC,5/24VDC(TTL)六种。输入点数有5、6、8、12、16、32六种。,IC694MDL754开关量输出模块,IC694MDL754为12/24V直流正逻辑输出模块。32个输出点分为独立的两组各16点输出,每个输出点均有过流和短路保护。两组输出点可以使用不同的电压,比如:其中一组使用24V驱动电压,另一组使用12V驱动电压。在模块后背板上有两个DIP开关用于选择输出故障后的模式:强制关或者保持故障前的状态。标签上的蓝条表明MDL754是低电压模块。,IC694MDL754开关量输出模块,IIIIIIIIIIIII,若设置输出模块的首地址是%Q00001,并且接第一、二、三路出,则接出的三个灯的地址分别对应%Q00001、%Q00002和%Q00003,IIIIIIIIIIIII,整体式小型PLC的接线方式,返回,编程实现,4、三灯三开关控制,控制要求:用三个开关控制三个灯,实现或、同或、异或三种逻辑关系控制。()K1和K2控制Q1,两开关有一个为ON,则Q1为ON;()K2和K3控制Q2,两开关同为ON或同为OFF,Q2为ON;()K3和K1控制Q3,两开关不同时为ON或OFF,Q3为ON。,分析:()控制方式:继电器控制、单片机控制、PLC控制(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025农行个人贷款合同模板范本
- 2025年农业科技创新用地流转承包合同
- 2025携手上网建站合作合同简化版范本
- 上海电工考试题目及答案
- 2025租赁合同印花税税率
- 2025年一级消防工程师技术实务真题(附答案)
- 火山形成的奥秘
- 淮南师范考试题库及答案
- 2025美容美发店经营合同
- 2025项目建筑材料砼购销合同书
- 2025四川省水电投资经营集团有限公司所属电力公司员工招聘6人考试模拟试题及答案解析
- 江苏拱棚施工方案设计
- 2025版国际双语幼儿园托班入托服务合同
- 员工下班外出免责协议书
- 2025-2030中国海水利用行业经营形势分析与投资方向建议报告
- 体验单元 《分类与打包》课件 2025-2026学年大象版科学二年级上册
- 公司成立后追认合同范本
- QC/T 262-2025汽车渗碳齿轮金相检验
- 2025年交通安全问答试题及答案
- 电子厂安全考试题库及答案大全
- 导管相关性血流感染预防策略
评论
0/150
提交评论