《浅谈基于PLC系统的设计和实现 电气工程专业.docx》由会员分享,可在线阅读,更多相关《浅谈基于PLC系统的设计和实现 电气工程专业.docx(6页珍藏版)》请在优知文库上搜索。
1、浅谈基于P1.C系统的设计摘要P1.C作为通用工业控制计算机,正在成为工业控制领域的主流控制谩备,在世界工业控制中发挥着越来越大的作用.在P1.C实除应用当中,我们要进行各种各样的P1.C控制系统设计。本文探讨了P1.C控制系统的设计方法,主要介绍了设计所包含的基本内容、设计工作的一般步骤、P1.C的选界标准和方法,以及P1.C软件系统的设计方法,作为设计人员在P1.C控制系统设计过程中的参考和思路。关键词:P1.C控制系统设计:原则:内容;步骤:P1.C逸持;软件设计的着计灯机技术的发展,可编程序控制器P1.C)的功能越来越强,适用越来越方便.已经成为工业捽制领域的主流控制设备.在世界工业挣
2、制中发挥着越来越大的作用.在P1.C实际应用中,要对P1.C捽制系统的各个方面进行准确、恰当的设计.本文就基于P1.C系统的设计做了一个概述,主要从设计所包含的基本内容、设计工作的一般步骤、P1.C的选择标准和方法,以及P1.C软件系统的设计方法.一、P1.C控制系统设计的基本内容P1.C控制系统是由P1.C与用户输入、怆出设备连接而成的.因此,P1.C控制系统设计的基本内容应包括:1、拟定控制系统设计的技术条件,技术条件一股以设计任务书的形式来礴定,它是整个设计的依据,2、选择用户输入设在(按钮、操作开美、限位开关、传感器等)、输入设备(继电器、接触器、信号灯等执行元件)以及由输出设备驱动的
3、控制对象(电动机、电租阀等)。3、PI.C的选择.PI.C是控制系统的核心部件,正确选择P1.C对于保证整个控制系统的技术经济性能指标起着理要的作用.4,编制P1.C的I/O分配表,绘制输入IQ端子接线图.S、根据系统设计的要求编写软件规格说明书,然后再用相应的编程语言(常用梯形图)进行程序设计,6、了解并遵循用户认知心理学,重视人机界面的设计,增强人与机器之间的友善关系,7、设计操作台、电气柜及非标准电器部件.8、褊写设计说明书和使用说明书.二、P1.C控制系统设计的一般步骤设计P1.C控制系统的一般步骤如图1所示。I、根据生产的工艺过程分析控制要求。如需要完成的动作(动作电序、动作条件、必
4、须的保护和联锁等)、操作方式(手动、自动;连续、单周期、单步等)。2,画定输入/辘出设备。根据系统的控制要求,确定系统所需的全部输入设备和输出设备,从而确定与P1.C有关的输入/输出设备,以确定P1.C的1/0点数。3、选择P1.C,4、分配PC的I/O点,设计I/O连接图.5、进行PC程序设计。6、硬件实施。硬件实施方面主要是进行控制柜(台)等硬件的设计及现场施工。由于程序设计与硬件实施可同时进行,因此P1.C控制系统的设计周期可大大缩短。7、联机调试。联机涮试是将通过模拟调试的程序进一步进行在线统调联机调试过程应循序渐进,从P1.C只连接输入设备,再连接输出设备、再接上实际负载等逐步进行调
5、试。如不符合要求,则对硬件和程序作调整。通常只需修改部分程序即可。全部调试完毕后,交付试运行。经过段时间运行,如果工作正常、程序不需要修改,应将程序固化到EPROM中,以防程序丢失。8、整理和编写技术文件。技术文件包括设计说明书、硬件原理图、安装接线图、电气元件明细表、P1.C程序以及使用说明书等。图IP1.C控制系统设计步骡三.P1.C的选择随着P1.C在工业控制中的推广普及,P1.C产品的种类越来越多,其结构、性能、容量、指令系统、编程方法等各不相同,适用场合也各有侧重.因此,合理选择P1.C对提高其在控制系统中的应用有若重耍作用,选择P1.C时应从以下几方面入手:3.1机型选择机型的选择
6、原则是“在功能上满足需要的同时不浪仍机器容量”。选择机型时,首先要对控制时象进行下面估计:有多少开关量输入、电压分别为多少、有多少开关量输出、输出功率为多少,有多少模拟量输入和模拟量输出,是否有特殊控制耍求,县城对控制器相应速度有何要求,机房与现场分开还是在一起等选择机型的通常做法是:在工艺过程比较固定、环境条件较好的场合,选用整体式结构的P1.C;其他情况最好选用模块式结构的P1.C;对于开关量控制以及开关量控制为主、带少量模拟量控制的,一般其控制速度无须考虑,因此选用带A/D转换,D/A转换,加减运算、数据传送功能的低档机就能满足要求:而控制比较更杂,控制功能要求比较高的,可根据控制规模及
7、复杂程度来选用中档或高档机.3.21/0的选择P1.C仃许多I/O接口模块,适用时应根据它们的特点进行选择。1.1.1 确定I/O点数不通的控制对象所需要的I/O点数不同,一些典型的传动设备及产用的电气元件所需P1.CI/O点数是固定的,但时于同一控制对象,由于采用的控制方法不同或编程水平不同,I/O点数也应有所不同.根据控制系统的要求确定所需I/O点数时:应再增加10%-20%的备用量,以便随时增加控制功能。1.1.2 开关后I/O典型的交流UO信号为24240V,直流【2信号为524OV.在评估离散输出时,应考虑熔丝、瞬时浪涌保护和电源与逻辑电路间的隔岗电路。1.1.3 模拟量I/O模拟量
8、I/O的典型fit程为-10+1.(MO+11V420mA或IO5OmA,一些制造厂家在P1.C上设计有特殊模拟接口,因而可以接受低电平信号,这类接口模块可用于接收同模块上不通类型的热点偶或RTD混合信号。1.1.4 特殊功能I/O在选择一台P1.C时,用户可能会面临一些特殊类型且不能用标准I/O实现的I/O限定,此时应考虑供销厂商是否提供特殊的有助于最大限度减小控制作用的模块.1.1.5 智能式I/O大型P1.C的生产厂家相继推出了解决典型工艺过程的智能式I/O模块,它们本身带有处理器,能够提高P1.C的处理速度并节省存储器的容量.3.3 存储器类型及容重选择适用存储器时可根据程序及数据的存
9、储需要来选用合适的机型,必要时也可专门进行存储器的扩充设计。P1.C的存储器容量计算的方法有两种:(1)根据编程使用的节点数精确计算存储器的实际使用容量;(2)用户根据控制规模和应用目的来估算,总存储字数=(开关量输入点+开关量输出点)*10+模拟量点数*150,然后按计算存储器字数的25%考虑裕址.为f使用方便,一般应留有25%-3O%的裕垃.3.4 编程器和电源模块选择小型控制系统般选用价格便宜的简易编程潜,如果系统较大或多台P1.C共用,可以选用功能强,编程方便的图形编辑器。个人计算机,可以选用能再个人计算机上运行的编程软件包。对于模块式的P1.C,电源模块和额定电潦必须大于或等于主机、
10、I/O模块、专用模块等总的消耗电潦之和。3.5 程序设计和总装统调3.6 计是安排流程、说明各信息流之间关系、具体安排1/0配曲并对I/O进行抵制编号,画出P1.C端子和现场信号联络图标等的过程。用户编写的程序在总装统调前需要进行模拟调试.四、P1.C软件系统设计的方法编制P1.C控制程序的方法很多,这里主要介绍几种典型的编程方法。4.1 图解法编程图解法是苑画图进行P1.C程序设计。常见的主要有梯形图法、逻辑流程图法、时序流程图法和步进顺控法。4.1.1 梯形图法:梯形图法是用梯形图语言去编制P1.C程序。这是一种模仿继电器控制系统的编程方法。其图形甚至元件名称都与继电器控制电路I,分相近.
11、这种方法很容易地就可以把原继电器控制电路移植成P1.C的梯形图语言.这对于熟悉继电器控制的人来说,是最方便的种编程方法。4.1.2 逻辑流程图法:边辑流程图法是用逻辑框图表示P1.C程序的执行过程,反应输入与输出的关系。逻辑流程图法是把系统的工艺流程,用设辑框图表示出来形成系统的逻辑潦程图。这种方.法编制的P1.C控制程序逻辑思路清晰、输入与输出的因果关系及联锁条件明确。逻辑流程图会使整个程序眯络清楚,便于分析控制程序,使F查找故障点:便下调试程序和维修程序.41.3时序流程图法:时序流程图法是首先画出控制系统的时序图(即到某一个时间应该进行哪一项控制的控制时序图),再根据时序关系画出对应的控
12、制任务的程序框图,最后把程序框图写成P1.C程序。时序流程图法很适合于以时间为基准的控制系统的编程方法。4.1.4 步进顺控法:步进顺控法是在顺控指令的配合下设计复杂的控制程序。般比较纪杂的程序,都可以分成若干个功能比较简单的程序段,一个程序段可以看成整个控制过程中的一步。从整个角度去看,一个发杂系统的控制过程是由这样若干个步组成的。系统控制的任务实际上可以认为在不同时刻或者在不同进程中去完成对各个步的控制。为此,不少P1.e生产厂家在自己的P1.C中增加了步进顺控指令在画完各个步进的状态潦程图之后,可以利用步进顺控指令方便地编写控制程序。4.2 经改法编程经验法是运用自己的或别人的经验进行设
13、计。多数是设计前先选择与自己工艺要求相近的程序,把这些程序看成是自己的“试验程序二结合自己工程的情况,对这些“试验程序”逐一修改,使之适合自己的工程要求。这里所说的经验,有的是来自自己的经验总结,有的可能是别人的设计经验,就需要日积月塌,善于总结。4.3 3计算机辅助设计编程计算机辅助设计是通过P1.C编程软件在计算机上进行程序设计、离线或在线编程、离线伤我和在线调试等等。使用编程软件可以十分方便地在计算机上岗线或在线第程、在线调试,使用第程软件可以十分方便地在计算机上进行程序的存:取、加密以及形成EXE运行文件。五、结束语本文探讨的P1.C控制系统的设计方法,在设计过程中具有指导意义。实际的
14、设计方法并不是固定不变,而是多种多样的,要靠广大设计人员在具体设计工作中去总结.参考文献口李长久.P1.C原理及应用MC北京:机械工业出版社.20062丁庆广.可编程控制器原理及系统设计V.北京:清华大学出版社.20013李道霖.电气控制与P1.C原理及应用M.北京:人民邮电出版社.20044袁任光,可编程序控制器基础及应用M.重庆:重庆大学出版社.19925王卫兵等可编程序控制器原理及应用M.北京:机械工业出版社.19976雷思孝,冯目长编著.单片机系统设计及工程应用:M.西安:西安电子科技大学出版社,2005.7胡龙,袁士强,孙金凤.单片机系统的电磁干扰及其抑制手段J.煤矿机械,2004,(12):126-128.