首页 DELTA台达AH系列PLC AH500快速入门手册-操作指南

DELTA台达AH系列PLC AH500快速入门手册-操作指南

举报
开通vip

DELTA台达AH系列PLC AH500快速入门手册-操作指南AH-0109310-022016-05-05AH500快速入门手册版本修订一览表版本变更内容发行日期第一版第一版发行2012/06/301.更新第2.3.4节配线图第二版2012/09/102.更新所有软件画面1.更新第2.3.1节电源模块配线2.更新第2.3.4节模拟输入与输出模块配线第三版2016/05/053.更新第2.6节的16AN数字输出规划地址4.更新第2.8节的VAR_OUT为VAR_OUTPUTAH500快速入门手册目录第1章简介1.1手册内容简介............................

DELTA台达AH系列PLC AH500快速入门手册-操作指南
AH-0109310-022016-05-05AH500快速入门手册版本修订一览表版本变更内容发行日期第一版第一版发行2012/06/301.更新第2.3.4节配线图第二版2012/09/102.更新所有软件画面1.更新第2.3.1节电源模块配线2.更新第2.3.4节模拟输入与输出模块配线第三版2016/05/053.更新第2.6节的16AN数字输出规划地址4.更新第2.8节的VAR_OUT为VAR_OUTPUTAH500快速入门手册目录第1章简介1.1手册内容简介..............................................................1-21.2系统架构简介..............................................................1-31.3主机运作介绍............................................................1-10第2章程序规划编写2.1准备工作...................................................................2-22.1.1硬件...................................................................2-22.1.2软件...................................................................2-32.1.3工具与材料...........................................................2-32.2安装.........................................................................2-42.2.1安装模块..............................................................2-42.2.2安装脱落式端子.....................................................2-52.3配线.........................................................................2-72.3.1电源模块配线........................................................2-72.3.2数字输入模块配线...................................................2-92.3.3数字输出模块配线...................................................2-92.3.4模拟输入与输出模块配线........................................2-102.3.5送电.................................................................2-122.4范例说明.................................................................2-122.5建立项目.................................................................2-142.6规划硬件架构............................................................2-162.7建立全域符号............................................................2-212.8建立功能块..............................................................2-232.9建立主要程序............................................................2-31第3章程序下载与监视3.1COMMGR设定............................................................3-53.1.1启动COMMGR......................................................3-53.1.2开启COMMGR......................................................3-5i3.1.3设定COMMGR......................................................3-63.2专案下载...................................................................3-73.2.1设定项目通讯........................................................3-73.2.2下载硬件设定........................................................3-83.2.3下载程序内容........................................................3-93.3程序监视与除错.........................................................3-103.3.1程序监视............................................................3-103.3.2程序与系统除错...................................................3-15ii第1章简介目录1.1手册内容简介........................................................................1-21.2系统架构简介........................................................................1-31.3主机运作介绍......................................................................1-101-1AH500快速入门手册1.1手册内容简介针对AH500PLC系列的产品,台达依照不同的应用需求,分别为用户准备了不同的说明手册。AH500硬件手册:介绍所有硬件的规格、寻址、配线、维护及故障排除等内容。AH500操作手册:介绍硬件的配置、联机的设定、主机的运作及软件的设定操作等内容。AH500程序手册:介绍主机内装置的定义与所有指令的内容。AH500模块手册:介绍各模块的规格、安装、设定及故障排除等内容。AH500运动控制模块手册:介绍运动控制模块的规格、配线、指令及功能范例。ISPSoft使用手册:介绍编辑软件的详细使用,包含变量、联机、程序及功能块(FB)等内容。PMSoft使用手册:介绍运动控制模块编辑软件的详细使用,包含编辑模式、联机及加密设定等内容。AH500快速入门手册(本手册):介绍如何让用户能先快速的建立并使用本系统。本手册除了介绍基本的系统架构外,也利用简单的实例来教导用户,如何一步一步的规划整个系统架构并撰写程序,最后下载并让主机运作,其中包含了变量、功能块(FB)等实际应用方式,让用户能快速的体验新功能所带来的便利性。若于系统运行时发生错误信息,请参考第3.3.2节(故障排除的详细说明请参考AH500操作手册第12章)。手册中的图示说明圖示說明点击鼠标左键点击鼠标右键快点两下鼠标左键按住鼠标左键后进行拖曳使用键盘输入操作顺序(当说明中需要特别表达操作顺序时会配合此标注,例如、)配合图片说明的指示编号1-2第1章简介1.2系统架构简介AH500PLC为台达中型的可程序化控制系统。除了执行速度与储存容量的提升之外,亦支持完整的功能块(FunctionBlock)程序开发功能,同时为了符合用户更高端的应用需求,提供了更加灵活的系统扩充架构。在这样的一个系统架构下,用户不会因为系统点数过多或设备距离过远等问题,而必须将系统拆分成多个主机系统来控制,如此一来,可以保留系统的完整性,也让用户在项目的开发过程中,能更加有效率。AH500系统最小架构需求:要架构一个AH500系统,至少必须包含一个主背板、一个电源模块、与一个CPU模块,这样主机就可以进行规划与运作。主背板(4槽AHBP04M1-5A)1-3AH500快速入门手册AH500常用系统架构(OEM设备制造业):在OEM(设备制造业)应用领域里,AH500可符合多数的设备开发需求,一般来说,大多选用一个8或12槽的主背板即可满足需求,而某些高阶设备机种在考虑点数、轴数、布线等因素下,也可以在原架构下搭配使用一个6或8槽的扩充背板,以增加系统的点数、轴数或是降低大型设备的布线成本。架构:机架1(Rack1)~机架8(Rack8)1-4第1章简介规划如下注意:运动控制类型与通讯类型的模块(串口通讯除外),因数据传输速率考虑,安装时必须与主机在同一个背板,否则系统将无法进行规划与运作。1-5AH500快速入门手册AH500常用系统架构(SI系统整合):在系统整合SI的应用领域里,AH500可应用于多数的系统控制需求,一般来说,这类的系统架构大都与现场设备的位置分布有关,通常会在设备较为集中的地方放置一个控制盘以节省现场布线成本,但这类集中的地方通常不会只有一个,而且每个集中点之间的距离通常都超过100公尺,所以一旦有必要放置两个以上的控制盘时,就会使用到远程I/O的系统架构;而AH500的远程架构除了具有一般的远程需求之外,也融合了本地I/O的扩充便利性,在大部分的情形下,一个控制盘就可以简单视为一个远程I/O站,而不是一个背板就视为一个站;除此之外,背板、电源与其他模块也保有共享性,不但增加了系统规划的便利性,也降低了产品选用的困难度。系统架构:机架1(Rack1)~机架8(Rack8)+远程扩充注:扩充背板的延伸,除提供专用电缆(最长可达100米)外,另提供光纤电缆(另搭配专用转接器),长度可达2km。1-6第1章简介规划11-7AH500快速入门手册规划21-8第1章简介规划3注意:DeviceNet远程I/O的主站模块属于网络模块,所以必须与主机安装在同一个背板,而一个主机可以支持8个主站模块(即8个通讯主线),每一个主线最多可以规划63个从站,每个从站除了主背板之外还可以附加最多7个延伸背板。1-9AH500快速入门手册1.3主机运作介绍主机是整个AH500的核心组件,其最主要的工作除了负责执行用户的逻辑程序之外,同时也负责所有I/O的数据收送与通讯数据的处理等工作。而主机与相关模块所建立起来的AH500系统,与实际外部装置的关系可以简单表达如下:以上为主机运作简单的表达方式,其中简化了初始化、诊断、通讯等系统面的 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 ,以及外部中断、时间中断等程序面的流程,若用户有兴趣想更深入的了解,可以参考完整的说明手册内容,以下列出完整的主机运作流程以供参考。1-10第1章简介上电系统启动初始化:非停电保持内存初始化用户程序检查CPU模块参数检查I/O表参数检查CPU内存I/O表与实际装置I/O比对下载I/O设定至I/O模块如果安装储存卡,检查是否设定系统复制选项来执行系统复制诊断处理:检查储存卡与其他设置I/Obus检查系统参数检查I/O输入数据更新:更新数字I/O模块输入数据更新模拟I/O模块输入数据更新其它模块输入数据程序执行:执行用户程序执行中断程序I/O输出数据更新:更新数字I/O模块输出数据更新模拟I/O模块输出数据更新其它模块输出数据通讯服务:CPU通讯口外部通讯处理其它I/O模块外部通讯处理CPU与I/O模块内部通讯处理1-11AH500快速入门手册MEMO1-12第2章程序规划编写目录2.1准备工作.............................................................................2-22.1.1硬件............................................................................2-22.1.2软件............................................................................2-32.1.3工具与材料...................................................................2-32.2安装...................................................................................2-42.2.1安装模块......................................................................2-42.2.2安装脱落式端子..............................................................2-52.3配线...................................................................................2-72.3.1电源模块配线.................................................................2-72.3.2数字输入模块配线...........................................................2-92.3.3数字输出模块配线...........................................................2-92.3.4模拟输入与输出模块配线.................................................2-102.3.5送电..........................................................................2-122.4范例说明...........................................................................2-122.5建立项目...........................................................................2-142.6规划硬件架构......................................................................2-162.7建立全局符号......................................................................2-212.8建立功能块........................................................................2-232.9建立主要程序......................................................................2-312-1AH500快速入门手册2.1准备工作2.1.1硬件范例所需要的硬件如下:1.AH500主背板(8槽)(AHBP08M1-5A)x1POWERCPUI/O0I/O1I/O2I/O3I/O4I/O5I/O6I/O72.AH500电源模块3.AH500主机(内建网络功能)AHPS05-5Ax1AHCPU530-ENx1PS05CPU530-ENPOWERRUNERRORBUSFAULTSYSTEMCOMEthernetVSVSUSBNCCOMFGLGINPUTNL4.AH500数字输入模块16点5.AH500数字输出模块16点AH16AM10N-5Ax1AH16AN01R-5Ax116AM10N16AN01R0123456701234567891011121314158910111213141500L11L22L33L4COM054L65L76L87L9COM1108L119L1210L1311L14COM21512L13L14LS/S15LS/SCOM324VDC24VDC5mA/240VAC2A2-2第2章程序规划编写6.AH500模拟输入输出混合模块(6通道)AH06XA-5Ax106XARUNERRORV0VI0I0V1VI1I1AIV2VI2I2V3VI3I3VO0IO0AOAGVO1IO1ZPUPSG10V,20mA10V,0/4~20mA2.1.2软件范例所需要的软件如下:ISPSoftV2.0以上COMMGRV1.0以上2.1.3工具与材料范例所需要的工具与材料如下:个人工作计算机(已安装上述需求之软件)x1台100~240VAC50/60Hz的电源供应座x1个24VDC电源供应器x1个电线x1捆螺丝起子x1支USB连接线或是网络线x1条(若欲使用Ethernet或COM(RS-232/RS-485)口接线,请参考ISPSoft使用手册第2.3.2节;关于USB驱动安装说明,请参考AH500操作手册附录A)若有需要可以准备开关与灯泡等配件(以便模拟外部设备动作)x1式2-3AH500快速入门手册2.2安装2.2.1安装模块请依照下图的安装配置,将模块安装到主背板对应的槽位上。关于模块安装的方式如下图标,将模块插入插槽中,并且确认模块有妥善地卡住背板,螺丝固定。1.将模块下方的卡勾卡在背板的卡槽中。2.对准背板的IO接口将此模块向前压,如下图所示。3.安装到位之后,将此模块上方的螺丝锁紧。2-4第2章程序规划编写2.2.2安装脱落式端子将脱落式端子安装到模块上,安装方式说明如下。脱落式端子安装方法1.将端子下方卡槽对准PCB,往下押入,如下图所示。2.将脱落式端子固定杆向内压,即可安装好端子。如下图所示。2-5AH500快速入门手册脱落式端子取出方法1.将脱落式端子固定杆向外拉出,如下图所示。2.将脱落式端子固定杆向上拉,如下图所示。3.即可取出端子。如下图所示。2-6第2章程序规划编写2.3配线当安装好模块之后,接下来就可以进行模块的接线工作,为了后续范例的顺利进行,至少须将模块电源线的部份接上,也就是电源模块与模拟模块的电源部分,连接电源线的时候,请注意必须在断电的情况下操作以确保安全,而信号线的部份可依个人需求,看是否需要连接到开关与灯泡等组件,以增加操作仿真的便利性与真实感,大致的架构如下:信号模拟器模块配线说明如下(较完整的说明与注意事项请参阅AH500硬件手册)。2.3.1电源模块配线交流电源输入电压,范围宽广(100~240VAC),电源请接于L、N两端,如果将AC110V或AC220V接至VS+与VS-输入端,将使PLC损坏,请用户特别注意。为了确保外部电源稳定提供24VDC,可将外部电源24VDC并接至VS+与VS-,即可检测外部电源是否低于工作电压,如果低于工作电压时,PLC会得知此情况,用户可以依此动作设计保护程序(相关说明请参考AH500操作手册第6.6节)。电源之接地端使用1.6mm以上之电线接地。当停电时间低于10ms时,PLC不受影响继续运转,当停电时间过长或电源电压下降将使PLC停2-7AH500快速入门手册止运转,输出全部OFF,当电源恢复正常时,PLC亦自动回复运转。(PLC内部具有停电保持的辅助继电器及寄存器,用户在作程序设计规划时应特别注意使用。)配线端请使用12-22AWG单蕊线或多蕊线(线材请使用60/75°C铜导线),而PLC端子螺丝扭力为5~8kg-cm(4.3~6.9Ib-in)。安全配线回路:由于PLC控制许多装置,任一装置的动作可能都会影响其他装置的动作,因此任一装置的故障都可能会造成整个自动控制系统失控,甚至造成危险。所以在电源端输入回路,建议的保护回路配置图如下:MCAC100~240V50/60Hz24VDCVS+VS-UPZPUPZPDI/DOAI/AOPS05CPU模块模块2ALN24VDCVS+VS-UPZPAI/AONetworkMotionPS05模块模块模块2ALN交流电源供应:100~240VAC,50/60Hz断路器紧急停止:为预防突发状况发生,设置紧急停止按钮,可在状况发生时,切断系统电源。电源指示灯交流电源负载电源回路保护用保险丝(2A)接地阻抗100Ω以下直流电源供应:24VDC2-8第2章程序规划编写2.3.2数字输入模块配线输入点之入力信号为直流电源DC输入,DC型式共有两种接法:漏型模式(Sink)及源型模式(Source),其定义如下:漏型模式(Sink)源型模式(Source)2.3.3数字输出模块配线输出组件有继电器、晶体管及TRIAC三种继电器输出(本手册选用的模块为此类型)晶体管输出TRIAC输出2-9AH500快速入门手册2.3.4模拟输入与输出模块配线AG四线式:电压输入隔离线*1CH0-10V~+10V1MV0++24V+250CH0-*3I0+0V1MVI0-*6SGAG四线式:电流输入CH1-20mA~+20mA隔离线*11MV1++*2250CH1+24VI1+-1M0VVI1-*6二线式:电流输入SG4mA~+20mAAG+24V隔离线*1CH2+1M*2V2+-250I2+CH21M0VVI2-*6SG三线式:电压输入-10V~+10V隔离线*1AGCH3+24V+1MV3+250CH30V-I3+1M*6VI3-SG三线式:电流输入-20mA~+20mA隔离线*1AGCH4+24V1M+*2V4+250I4+CH40V-1MVI4-*6SG电压输出-10V~+10VCH0VO0CH0*5IO0AG交流伺服驱动器、隔离线*4*6AG 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 器、比例阀...SG电流输出CH10mA~20mAVO1CH1IO1AGAG交流伺服驱动器、隔离线*4*6记录器、比例阀...SG*7SG+15VZPDC/DCDC24VAGUP转换器-15V2-10第2章程序规划编写*1.模拟输入信号线请与其它电源线隔离。*2.如果连接电流信号时,V+及I+端子请务必短路。*3.如果输入电压有涟波造成配线受噪声干扰时请连接0.1~0.47μF25V之电容。*4.模拟输出信号线请与其它电源线隔离。*5.如果负载之输入端涟波太大造成配线受噪声干扰时,请连接0.1~0.47μF25V之电容。*6.请将隔离线接地端接至SG端子。*7.当模块正确地安装在背板上,则SG已直接与背板之端短接,并请将背板之端连接至大地端。2-11AH500快速入门手册2.3.5送电当所有配线确认无误完成之后,就可以准备送电,送电之前请先将主机的开关设置在STOP的位置,同时送电之后,主机会开始进行初始化的检查动作,当检查动作完成后,因为全新出厂的主机内部是没有任何硬件规划的,所以会出现错误灯号,这是属于正常的现象可以暂时先忽略。2.4范例说明当硬件安装好并完成配线与送电之后,接下来就可以开始准备进行程序编写的工作,在真正开始编写之前,为了让用户有一个明确的思考目标与方向,本手册准备了一个常用实例,并藉由一步一步的操作方式,将一个项目的完整流程,从建立新项目到下载至主机执行完整演练一便,而以下是本范例的内容与架构说明。系统架构示意2-12第2章程序规划编写控制动作需求本范例为一般大楼标准供水系统的基础设计,自来水会自动补入地下水池,而地下水池的水可经由泵浦输送至顶楼的水塔内,然后利用重力分送到各楼层使用,而泵浦的起停控制是依据地下水池与顶楼水塔的液位开关来动作的,同时为了监测自来水的供水情形,在地下水池部分另加装了压力式液位计,以便随时监视地下水池的蓄水容量。PLCI/O连接组件与装置:1.单点式液位开关(A接点)x1装置于地下水池,信号(Low)接点部份会连接至数字输入模块。2.两点式液位开关(A接点)x1装置于顶楼水塔,信号(Low&High)接点部份会连接至数字输入模块。3.泵浦x1装置于地下水池附近,但实际PLC连接的装置并非为泵浦本体而是控制盘,而以一般的通用设计,通常为3DI/1DO的点数,远程控制(Remote)x1(DI)&运转(Run)x1(DI)&异常(Trip)x1(DI)&启动(Start)x1(DO),而这些信号会连接至数字输入与数字输出模块。4.压力式液位计x1装置于地下水池,水位信号(Level)接点部份会连接至模拟输入模块(0~10V对应水位深度0.0~10.0公尺,0V代表0.0公尺、10V代表10.0公尺)。泵浦控制条件:1.启动:当顶楼水塔的液位Low触发时(代表顶楼水不够),且地下水池的液位Low并未触发时(代表地下水池水足够,可以提供),则启动泵浦进行补水。2.停止:当顶楼水塔的液位High触发时,或是地下水池的液位Low触发时,则停止泵浦运转。2-13AH500快速入门手册2.5建立项目当硬件安装完成并了解范例内的控制逻辑后,即可开始准备编写程序。步骤1:开始当然是要开启PC端PLC编辑软件ISPSoft(开始程序集DeltaIndustrialAutomationPLCISPSoftx.xxISPSoftx.xx)。开启画面进入软件主画面2-14第2章程序规划编写步骤2:接着按下新项目的按键()就可以新增一个项目。而这个范例与供水系统有关,所以我们这个范例的名称就使用SPW的项目名称,PLC机种就选择之前我们选定的AHCPU530-EN的型式,至于文件路径部份就暂时先以默认路径储存,最后按下确定键。接下来就会显示整个项目主环境(左上角会显示项目名称SPW),如此一个项目就算建立完成。软件操作接口简易说明功能区:包含了整个编辑软件环境的主要功能,很多常用的功能都会放置在此区的快捷功能列上,而比较细项的功能则会整理在功能列里面。项目管理区:这里展示了整个项目的主要对象架构,由这样的树状架构可以很容易的理解项目对象的关系,也加强了项目功能管理的效率。工作区:大部分用户的编辑工作都会在此区。输出区:部份功能执行时会产生一些信息,而这些信息就会显示在这个区域,以帮助用户编辑。状态区:显示目前软件的一些项目与通讯信息。2-15AH500快速入门手册2.6规划硬件架构当项目建立完成后,就可以进行硬件的规划工作,针对这个范例我们先假设以下的规划。16AM数字输入的部份(16点)规划地址为X0.0~X0.1516AN数字输出的部份(16点)规划地址为Y0.0~Y0.1506XA模拟输入的部份(4通道)规划地址为D0~D706XA模拟输出的部份(2通道)规划地址为D100~D103地下水池的Low点X0.0顶楼水塔的Low点X0.2顶楼水塔的High点X0.3泵浦的远程控制(Remote)点X0.5泵浦的运转(Run)点X0.6泵浦的异常(Trip)点X0.7泵浦的启动(Start)点Y0.0地下水池的Level值D0有了以上的信息后就可以实际进行规划了,首先可以在软件主画面左侧的窗口里找到HWCONFIG的图标与文字,然后直接连点两下鼠标左键就可以开启规划窗口。现在就可以依照之前所规划的范例信息开始进行规划了,首先建议输入批注以便项目分享,在这我们输入以下文字内容「SPWPLC控制站」。2-16第2章程序规划编写再来连点两下CPU模块,开启主机设定窗口。请在名称的部份填入「SPW_PLC」当做主机识别使用,批注的部份可以依需求填入「AH500快速操作手册的范例」,其余部份可以保持默认值不需要变更,然后按下「确定」,关闭此交谈窗口。接下来可以进行模块放置的动作,先到左侧的产品列表窗口,找到我们需要的第一个模块AH16AM10N-5A,并利用鼠标拖曳的方式,将模块拖曳到I/O0的位置后放开。2-17AH500快速入门手册模块放置后,系统会自动配置地址,默认值都是由0开始,所以默认地址为X0.0~X0.15,刚好符合我们的需求不需要修改,若不符合需求也可以利用鼠标点击该字段以进行修改。依照同样的方式将AH16AN01R-5A置入I/O1的位置,地址规划为Y0.0~Y0.15。2-18第2章程序规划编写依同样方式将AH06XA-5A置入I/O2的位置,地址规划为IN:D0~D7/OUT:D100~D103。(输出装置范围的默认值为连续地址D8~D11,请记得修改)除了指定装置范围之外,模拟量IO模块尚须指定对应的韧体版本,请依实际机器的版本选择即可。在模拟模块的部份,必须还要设定信号类型与工程值转换关系,这样才算是完成基本设定,如果要进行这样的设定,可以直接连点该模块图标两下,系统会自动开启对应的参数设定窗口。2-19AH500快速入门手册依照假设需求,调整信号为0~10V电压工作模式。依照假设需求,调整工程值转换关系为0.0~10.0(M),其他设定可保持预设然后按下确定。这样硬件架构部份规划完成,请存盘后关闭窗口离开,回到软件项目主画面。2-20第2章程序规划编写2.7建立全局符号为了程序的可读性以及未来连接SCADA系统的便利性,一般会将实体I/O的地址部份再配置一个全局符号,这样在编写程序时,就可以使用容易理解的符号方式来编辑,同时全局符号表也支持汇入导出的功能,针对中大型系统点数较多的情形,操作时可以利用Excel等软件来让编辑更便利与更快速。在这个例子我们会建立以下的全局符号:全局符号总表硬件点(forPLCI/O)地址符号数据类型X0.0Tank_B1F_LSWBOOLX0.2Tank_RF_LSWBOOLX0.3Tank_RF_HSWBOOLX0.5SPP01_RemoteBOOLX0.6SPP01_RunBOOLX0.7SPP01_TripBOOLY0.0SPP01_StartBOOLD0Tank_B1F_LTREAL软件点(forSCADA)M0SPP01_AutoBOOLM1SPP01_Man_SWBOOL有了以上的信息后,我们可以准备开始建立全局符号,首先在主画面左侧窗口「项目管理区」可以找到「全局符号」的图标与文字,连点两下该图标或文字就会开启以下编辑窗口。接着在空白处连点两下鼠标,系统会跳出信息编辑接口,接着请依照表格内容先建立第一点「X0.0」,其中关于类别、初始值、符号批注等字段可以维持默认值即可,然后按下确定的按键完成输入。2-21AH500快速入门手册这样就可以看到有一笔新数据产生。依照同样的方式,将表格内所有的数据建立在全局符号内,完成后应如下图所示。(模拟的对应部分是使用REAL浮点数 格式 pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载 ,所以一个符号是占用2个D装置,而字段内所填的地址为起始地址。)2-22第2章程序规划编写2.8建立功能块本范例的流程是先建立功能块的程序部份,当然也有人喜好先建立主流程的程序部份,这并没有绝对的关系,而使用的 经验 班主任工作经验交流宣传工作经验交流材料优秀班主任经验交流小学课改经验典型材料房地产总经理管理经验 上,其实两者常常交互使用开发并无绝对的顺序,不过建议应当先开发功能块的部份会比较便利,尤其是常常重复使用的功能,就建议使用功能块节省程序开发时间。以本范例来看,就会考虑把水池、水塔、与泵浦的控制关系写成功能块(FB),因为实际的应用上,一个大楼并不会只有一套这样的供水系统,通常会有两套以上的设计,如果使用功能块的方式,则在程序上只需要更换功能块Input与Output接脚的变量,就等于完成第二套系统的开发。现在我们就开始建立功能块,目的就是把水池、水塔、与泵浦三者的控制关系包在一个功能块里面,首先在主画面左侧的窗口「项目管理区」内找到「功能块」的图标与文字,利用鼠标右键的方式选择选择新增一个POU。填入POU名称与注释,内容请参考下图,其余可保持默认值并按下确定。2-23AH500快速入门手册这样在主画面就可以看到功能块的程序编辑窗口。首先,先建立功能块的「区域符号」,这个部份就等于将来这个功能块的参数引入与引出(接脚)的部份,建立方式与之前提到的全局符号方式相同,唯一不同的是在地址部份,系统会自动配置,所以不允许用户自行输入,这部份的考虑是为了功能块的可移植性而设计,当然在程序内部仍然可以使用地址或全局符号来编辑程序,但是请注意这样使用时会降低这个功能块的可移植性与便利性。(区域符号与其他区域符号或是全局符号之间,其符号名称是可以重复的,当重复时系统会以程序或功能块本身的区域符号为识别优先)以下为本范例需要建立的区域符号:类别符号数据类型VAR_INPUTTank_B_LSWBOOLVAR_INPUTTank_R_LSWBOOLVAR_INPUTTank_R_HSWBOOLVAR_INPUTPump_RemoteBOOLVAR_INPUTPump_RunBOOLVAR_INPUTPump_TripBOOLVAR_IN_OUTPump_AutoBOOLVAR_IN_OUTPump_Man_SWBOOLVAR_OUTPUTPump_StartBOOLVARPump_OutBOOLVAR_INPUT程序执行时会先将外部变量的数值引入到内部变量里,当对应的内部变量数值有变更时,并不会再传送给外部变量,通常会使用在外部变量不应该被修改的情形,本范例中大多是由数字输入(DI)而来的状态,像这一类外部变量的状态是不应该被修改的,所以宣告成VAR_INPUT可避免程序误改到这类变量的数值,而影响到后续其他程序或功能块的使用。2-24第2章程序规划编写VAR_IN_OUT程序执行时会先将外部变量的数值引入到内部变量里,当程序结束时会再传送给外部变量,通常会使用在变量需要被修改的情形,像本范例中Pump_Auto与Pump_Man_SW的两个符号变量,一般来说是给SCADA系统的用户操作使用,以决定泵浦的控制模式是要自动模式(依液位信息控制)或是手动模式(依照Pump_Man_SW的开关状态控制),看起来好像只要VAR_INPUT类别就可以,但是考虑到当泵浦发生故障(TRIP)时,为了保护与提醒作用,需要将泵浦的模式自动切换到手动且停止命令输出的状态,这样就必须要变更Pump_Auto与Pump_Man_SW这两个符号变量,所以需要将这两个变量宣告成VAR_IN_OUT的类别。VAR_OUTPUT程序执行时并不会先将外部变量的数值引入到内部变量里,而是直接使用之前内部记忆的数值,而在程序结束时会将内容再传送给外部变量,一般来说此类变量在程序内使用时,都是落在指令的OUT位置,像本范例中的Pump_Start就属于这类的使用。VAR程序执行时会视为内部变量,与VAR_OUTPUT一样会使用之前内部记忆的数值,没有引入与传送外部变量的功能,一般来说此类变量在程序内使用时,都是当作程序运算暂存使用,像本范例中的Pump_Out就属于这类的使用。(在程序(Program)内使用功能块(FB)时,若配置同样的符号变量(FB数据类型)给多次调用使用的功能块时,则不保证此两类型(VAR_OUTPUT与VAR)变量的初始数值会是前一次离开功能块时的数值)当建立完成后应如下图所示。接着可以准备编写功能块的程序内容了,为了程序的浏览方便建议培养批注的编写习惯,若要编写程序区段批注请先开启区段批注的功能显示区段批注。2-25AH500快速入门手册先在区段1的批注处填写说明。输入时,按下键盘的【Shift】+【Enter】即可换行。接着编辑程序代码,此处使用的语言为LAD,请按下上方的图标后将鼠标移到红框位置,移动鼠标调整放置位置,使光标出现接点串接符号后,按下鼠标左键放置。接着用鼠标点击接点的???处,并填入「Pump_Remote」的名称,输入时会出现智慧下拉选单,用户可以直接选择内容,也可以自行输入文字,输入完成后按下输入键。(输入文字后若出现地址的信息,则可以使用按键来切换显示模式,但不管在哪种模式之下用户都可以文字方式或地址方式来编写程序内容)2-26第2章程序规划编写利用同样操作完成以下程序内容。这时要地下水池有水而顶楼水塔没水的条件,所以Tank_R_LSW的状态必须为False才正确,这时可以使用鼠标连点两下Tank_R_LSW的接点图标,系统会显示接点选择的下拉选单,从里面选择我们需要的常闭接点型式。2-27AH500快速入门手册加入输出接点,一样在上方先选择输出接点的图标,再利用鼠标在红框的位置点击放置。在接点的问号处填入「Pump_Out」,并依同样方式将输出接点设定成Set形式。接着新增区段,先在上方找到新增区段的图标,然后按下图标以便新增区段。2-28第2章程序规划编写依之前的方式建立以下程序内容。同时要考虑其他的停止条件,如地下水池没水或泵浦发生故障,所以一样在上方选择图标,并将鼠标移到预并连的接点下方,当鼠标出现的图示时按下左键放置,然后在接点的???处填入「Tank_B_LSW」的名称,接着改变接点的形式为常闭接点。依同样的操作方式完成以下程序内容。2-29AH500快速入门手册这样就算完成自动的程控部份,接下来请依照同样的操作技巧与方式,完成以下的程序内容。完成后存盘关闭这样就算完成了这个功能块(FB)的开发工作了。2-30第2章程序规划编写2.9建立主要程序当功能块建立完成后就可以建立主程序了,首先在主画面左侧的窗口「项目管理区」内找到「程序」的图标与文字,利用鼠标右键的方式选择选择新增一个POU。填入POU名称与注释,内容请参考下图,其余可保持默认值并按下确定。2-31AH500快速入门手册这样在主画面就可以看到主程序的程序编辑窗口。主程序的编辑环境与功能块一样,唯一的差别是功能块(FB)部份需要被调用才会执行,而程序(Program)部分是直接启动就会执行的,在本范例这里就不先规划主程序的区域符号了,所以请依照前面所学习的技巧,完成以下的程序内容。接着准备调用功能块(FB)使用,一样先在上方找到调用功能块或应用指令的图标并按下鼠标左键,接着就会跳出选择窗口,请在类别的地方选择功能块,并在功能块名称处选择「FB_SPP_Sys」,然后按下确定。2-32第2章程序规划编写出现功能块的接口后,请依照下面的内容,将对应的全局符号名称填入到接脚内。接着就准备建立一个数据区块给这个功能块使用,这个数据区块可以建立在全局符号或是区域符号,在这里我们把它建立在主程序的区域符号内,而建立的方式与建立一般的符号一样,只是在数据类型的部份要选择「功能块」(FB),并指定「FB_SPP_Sys」的名称,请按照以下的内容建立一个「SPP01_DB的符号名称」。2-33AH500快速入门手册当区域符号建立完成后,就可以在程序内容里的功能块之上,填入功能块类型的符号名称了。(符号的数据类型必需要与功能块同名称才合法)存盘后这样整个程序就算编写完成了。如果要测试目前开启的程序内容有没有文法上的问题,则可以使用检查文法的按键来进行文法测试,若要测试整个项目是否正确,则可以使用项目编译的按键来进行编译测试,项目编译的功能与检查文法不同,项目编译包含了检查文法的功能同时编译范围包含所有的程序与功能块内容。注:本范例的内容为了让用户容易了解,所以以较简易的程序内容来展现,真的控制程序内容其实是比较复杂的,因为还可能会加入启动失败的Fail状态判断功能、Local转Remote时的状态保持功能、运转时间的记录功能…等,而这些功能可能不是基本指令可以完成的,这时就可以拖曳主窗口左侧窗口内的应用指令来帮助程序的编写(详细内容可参考ISPSoft使用手册)。2-34第2章程序规划编写2-35AH500快速入门手册另外,若有第二套系统要建立时,则只要再调用一次「FB_SPP_Sys」,并把第二套的全局符号名称对应填入,即完成整个程序的编写,马上可以体会到功能块的便利性,但请注意在数据区块的使用上请勿共享,除非用户认为功能块内VAR_OUTPUT与VAR的区域符号在数值共享上没有影响,否则请另外建立一个功能块类型的符号给第二套系统使用,如下图就是分开建立的应用。2-36第3章程序下载与监视目录3.1COMMGR设定.....................................................................3-53.1.1启动COMMGR..............................................................3-53.1.2开启COMMGR..............................................................3-53.1.3设定COMMGR..............................................................3-63.2专案下载.............................................................................3-73.2.1设定项目通讯.................................................................3-73.2.2下载硬件配置.................................................................3-83.2.3下载程序内容.................................................................3-93.3程序监视与除错...................................................................3-103.3.1程序监视....................................................................3-103.3.2程序与系统除错............................................................3-153-1AH500快速入门手册当程序编写完成后就可以准备进行程序下载的工作,因为最新版的软件套件已将通讯管理(COMMGR)与程序编辑(ISPSoft)拆分为两个主要软件以便功能与便利性的提升,所以除了准备好之前的硬件并上电以及安装主机的USB驱动程序之外,还要进行通讯驱动的软件设定才能与主机通讯。若计算机还没与主机的USB联机过,则请先将主机与计算机利用USB连接线的方式连接起来,这时会出现要求安装驱动程序的窗口画面。接下来请依以下内容进行操作。3-2第3章程序下载与监视以下图标内的路径为软件默认的安装位置「C:\ProgramFiles\DeltaIndustrialAutomation\ISPSoftx.xx\drivers\Delta_PLC_USB_Driver」,若用户有修改过软件安装位置,则请选择用户自定义的软件安装位置路径。3-3AH500快速入门手册完成后就可以在设备管理器看到新增的USB驱动装置组件。(每个计算机与USB接口所配置的COM数值可能会不一样)3-4第3章程序下载与监视3.1COMMGR设定3.1.1启动COMMGR一般来说,软件安装完后COMMGR的程序快捷方式会自动放入操作系统的「启动」目录内,所以每次计算机开机后默认都是自动启动COMMGR,并于操作系统的右下角任务栏内可以看到的软件图标,若没有看到这样的图示,亦可以手动启动该软件,软件的启动快捷方式为「开始程序集DeltaIndustrialAutomationCommunicationCOMMGRCOMMGR」。3.1.2开启COMMGR启动后就可以开启COMMGR的接口以便设定,开启的方式为直接利用鼠标左键连点右下角的图示两下,就可以开启如下图的设定接口。3-5AH500快速入门手册3.1.3设定COMMGR接口开启后就可以开始建立通讯的驱动设定,在这里我们选用USB连接线的方式来与主机做联机,所以会建立一个USB的驱动设定内容,先按下「Add」的按键就会出现一个设定窗口,然后依照下图的内容进行设定。设定完成后就会多了一个驱动设定内容在窗口内,但在使用前必须要先将该驱动设定启动起来,所以请利用「Start」的按键将驱动设定启动起来。3-6第3章程序下载与监视3.2专案下载在完成上述的编辑之后,接下来便要将所编辑的参数及程序下载至主机中,而在本范例中需下载至PLC的数据有硬件架构、CPU参数及项目程序。3.2.1设定项目通讯当COMMGR设定完成后,就可以在编辑软件ISPSoft的项目环境内设定通讯,首先先在功能列找到「工具通讯设定」。出现以下窗口后,请选择之前设定的「USB_Driver」,按下确定即完成。同时可以在画面右下角的状态栏看到这部份的设定信息。3-7AH500快速入门手册3.2.2下载硬件配置首先,我们先下载硬件配置的部份,依照之前所教的方式打开HWCONFIG的硬件规划接口,而ISPSoft的通信设置会直接带入到HWCONFIG内。接着请按下的图示,此时画面将会出现下载项目的提示窗口,按下确定之后,包含硬件架构以及CPU参数便会一并下载至主机中。3-8第3章程序下载与监视若实际主机内部的名称与CPU参数中的设定不同,此时系统会先弹出警示窗口,请确认实际联机的机器与我们想要下载的对象一致后,按下「是」开始进行下载。而下载完成后,主机原本有的错误灯号应该就会消失。下载完成后关掉HWCONFIG接口窗口就完成了本范例的硬件下载工作。(在实际应用上,若有使用到一些通讯或运动控制类型的模块时,也必须要个别开启对应的软件,下载其专用的设定数据,才算是完成整个硬件规划的下载)3.2.3下载程序内容硬件配置下载完成后就可以准备程序的下载部分,之前我们已经做过程序的项目编译部份,若用户有变动过程序的话,可以再按一次项目编译的按键来进行程序的检查,当编译成功之后就可以按下工具栏的下载图示来进行程序的下载。3-9AH500快速入门手册当传输设定的窗口出现后就可以进行下载内容的选择了,「执行码」的部份为主机运作必要的条件,所以是必须选择的选项,而在这个范例里面我们为了程序维护的方便,也会顺便勾选「程序」与「批注」的选项,这样系统会把目前的项目数据也备份一份在主机内,以避免程序的遗失,或用户到现场修改程序却忘了带原始开发程序时,也可以利用上传的功能,将原始开发程序从主机内提取出来以便修改。接下来再按下确定与传送就完成了程序的下载操作了。最后检查一下模块的I/O灯号与现场设备状态,确认整个系统是可以进行系统测试的阶段,即可将主机的切换开关由STOPRUN进行系统测试。3.3程序监视与除错3.3.1程序监视当程序运行的时候,用户可以通过监视的方式,来了解系统目前的逻辑控制状态,或是修改部分装置的数值来进行系统的测试,现在我们就来进行程序监视的操作。由程序内容监视打开之前我们所编写的主程序「Prog_Main」,然后按下联机的图示。3-10第3章程序下载与监视接着画面就会进入监视状
本文档为【DELTA台达AH系列PLC AH500快速入门手册-操作指南】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥3.3 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
水处理技术-朱工
暂无简介~
格式:pdf
大小:4MB
软件:PDF阅读器
页数:71
分类:生产制造
上传时间:2022-02-20
浏览量:31