欢迎来到天天文库
浏览记录
ID:27544835
大小:105.43 KB
页数:5页
时间:2018-12-03
《plc可编程控制器的编程方法及技巧》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、PLC可编程控制器的编程方法及技巧一、可编程控制器的组成及其各部分的功能1.可编程控制器的基本组成从语辞义上来讲,PLC也是一种计算机控制系统,只不过它比一般的计算机具有更强的与工业过程相连接口和更直接的适用于控制要求的编程语言。所以PLC与计算机的组成十分相似,具有中央处理器(CPU),存贮器,输入/输出(I/O)接口,电源,编程语言,详见图1电源来自用户设备输入部件屮央处理器处贮器输出部件—►至用/I设备编程器阁12.可编程控制器各组成部分的作用。2.1输入部件输入部件是PLC与工业生产现场被控对象之间的连接部件,是PLC控制系统的条件。输入部件主要接收以下二种信号.•A:
2、主令元件。用户的橾作键盘(控制台)上橾作的功能键信号:如:开机、关机、锁模、开模、顶前(后)等按钮。主令元件给出的信号称为主令信号。B:检测元件。检测元件或称为控制元件。用户用于对控制过程中的一些物理量(位置、压力、流量、温度、液位等)在设备工作过程中的状态信号。一般情况检测元件有两种输入方式,其一是数字量输入(也称为幵关量),其二是模拟量输入(或称电平输入)。这两种信号进入PLG时需使用不同的模块。输入部件均带有光电耦合器电咱,其目的是为了把PLC内部电咱与外部电路隔离开来,以提高PLC的抗干扰能力。另外还有滤波电路、电平转换、信号锁存电路等。2.2输出部件:输出部件也是PL
3、C与现场设备之间的连接部件,其功能是对设备的工作进行控制(如起动电机、电磁阀得电、指示灯控制等)。输出模块一般有三种形式:①晶体管输出②可控硅输出③继电器触点输出。输出部件均带有光电耦合器,显示灯、电平转换等。2.3中央处理器(CPU)CPU是PLC的核心部件,它按照PLC系统程序周全赋于的功能,指挥PLC正常工作。CPU的主要任务是:①控制用户程序的上载,并存贮在指定的空间中。②用扫描的形式,对PLC的输入/输出部件的状态和存贮器内的数据进行刷新。③诊断电源,内部电咱的工作故障,并根据系统程序进行故障处理和提示。④编程的语法错误分析和提示。⑤通讯的控制和数据的传递。2.4存贮
4、器及存贮器扩展存贮器的用处与计算机相同,用来存贮系统程序和用户程序以及用户或系统数据。不同的程序被存放在指定的存贮区域。存贮器的结构有三种形式,一种是ROM(只读存贮器)结构,另一种是EPROM(重写存贮器)结构,还有一种是RAM(随机存贮器)结构。不同的存贮器及用途见表1存贮器形式用途说明ROM结构系统程序存放区域不可擦除,掉电不丢失RAM结构用户数据存放区域掉电丢失(有后备电池时可保持)EPROM结构用户程序存放区域可擦除,掉电不丢失不同的CPU,存贮器的容量是一定的,当不够用时,PLC都提供有存贮器扩展功能,用户可将新增存贮器扩展直接插入CPU模板中即可使用。2.5通讯接
5、口一般的PLC均设有多种通讯接口,用以实现“人一机”“机一机”之间的对话。PLC通过这些通讯接口实现监视器,打印机,其它PLG或计算机相连接。通讯接口必须具有通讯协议。为了实现标准化PLC与其它设备相连接时,必须具有相同的通讯协议。如DH485、DH+以太网协议等。2.6编程器或编程计算机。PLC使用一些专用的语言用于编程。由于PLC主要针对工业控制领域。面向广大的技术人员和橾作人员,为了更能形象化设计。PLC—般都具有梯形图的编程方式。编程器的作用是供用户进行程序的编制、编辑、调试、监视。二、可编程控制器的工作过程概括地讲,PLC的工作方式是一个为断循环的顺序扫描过程。每一次
6、扫描所用的时间称为扫描时间,也叫做扫描周期或工作周期。顺序扫描工作方式简单可靠直观。扫描时间包括以下部分:①输入扫描。读取输入模块状态并根据住处更新处理器的输入映象表。②程序扫描。执行用户程序。检测输入映象表,进行程序的逻辑计算,更新内部工作存贮器的状态和输出映象表。注意此时输出映象表的内容还没有传至输出模块。③输出扫描输出映象表送至输出模块。④通讯。处理器与其它网络设备进行通讯。⑤处理器内务处理。包括进行程序预扫描(有的PLC有专用的工作存贮器,每次执行程序扫描时,首先把程序从EPROM存贮已读入到工作存贮区内(如SIEMENS),更新时基,复位监视计时器地址指外,更新状态文
7、件等。⑥处理器硬件和I/O点的检查扫描。当检查有问题时,系统程序立即做出反映(停止运行,报z警/错误提示)。三、可编程控制器的编程方法:1.编程语言目前的PLC编程语言主要有梯形图、语句表、逻辑图、高级语言等。梯形图——这种方法比较适合于初频道接触PLC的编程人炅使用,因为它比较直观,简单易懂,只要具备基本的电路知识,易看懂易编程。语句表——用助记符表示的PLC的一个功能。PLC在执行程序时,实际上就是按照语句表編写顺序,逐个按照助记符表示的功能进行执行。这种方法比较直观地反映出编写程序的大
此文档下载收益归作者所有