程序编写机器设备作用是编写、调节、键入可执行程序,也可以在线监测PLC内部结构状况和主要参数,与PLC开展人机对换。这是开发设计、运用、维护保养PLC不可或缺的专用工具。程序编写设备能是专用型开发板,还可以是装有专用型程序编写程序包的通用性计算机软件。专用型开发板是通过PLC厂家,该厂家生产一些PLC产品使用,其主要由电脑键盘、显示屏和外存储器接插孔等部位构成。专用型开发板有简便开发板和智能编程器两大类。
简单开发板只有联网程序编写,并且无法直接键入和编写plc梯形图程序流程,需在子程序程序流程转化为指令表程序才可以键入。简单开发板体型小、价格低,它能够直接插入在PLC的程序编写电源插座上,或是用专用电缆与PLC相接,以便于程序编写和调节。有一些简单开发板含有存放盒,主要用来贮存可执行程序,如三菱的FX-20P-E简单开发板。
智能编程器又被称为图形编程器,实质上这是一台专用型便携式计算机,如三菱的GP-80FX-E全智能开发板。它不仅可联机程序编写,也可离线程序编写。可以直接键入和编写plc梯形图程序流程,应用更直观、便捷,但成本较高,使用也较为复杂。大部分智能编程器含有硬盘驱动器,给予收录机插口和打印机接口。
专用型开发板只能对特定生产厂家的几类PLC开展程序编写,适用范围比较有限,成本较高。与此同时,因为PLC商品持续升级换代,因此专用型开发板的生命周期也十分有限。因而,现今变化是应用以PC机为核心的程序编写设备,客户只需选购PLC生产厂家所提供的数控编程软件和相应的硬件接口设备。那样,客户仅用较小的项目投资就可以获得高性能PLC软件开发系统软件。
根据PC机的软件开发系统软件功能齐全。它既能编写、改动PLC的子程序程序流程,又能够监控系统运作、打印文件、系统仿真等。加上对应的手机软件还可以完成数据收集与分析等很多作用。
(2)监控系统
PLC将当场数据实时上传至监控系统,监控系统则把这些信息动态性实时同步出去,便于作业人员和技术人员随时掌握设备运行的现象,作业人员可以通过监控系统向PLC推送操纵命令,也是把具备这些作用的机器称之为工业触摸屏。PLC生产厂家一般都提供专用工业触摸屏机器设备,现阶段应用比较多的有实际操作屏和触摸显示屏等。这几种机器设备全部采用液晶显示器,根据专用编写软件可设计方案客户工艺设计流程图,与PLC联网后可以实现生产数据的实时同步。实际操作屏与此同时还提供了好几个可定义功能性的功能键,而触摸显示屏则能将功能键立即界定在流程表的场景中,促使操纵实际操作更直观。
(3)储存器
储存器用以储存用户信息,防止可执行程序遗失。有内存卡、存放录音带、软磁盘或随机存储器等形式,相互配合这种存放媒介,有明确的读写能力设备及插口构件。
(4)键入/外部设备
用以发射信号和脉冲信号的设备。比如条形码读取器、复印机等。第三节 PLC工作原理
PLC都是基于计算机的工业控制器,从PLC造成背景来说,PLC系统与电磁阀自动控制系统拥有极深起源,因而一个电磁阀自动控制系统必定包括:键入一部分、时序逻辑电路部分导出一部分。键入一部分的构成元器件大致是各种按键、切换开关、限位开关、限位开关、光电传感器等;导出一部分乃是各种各样电磁线圈、交流接触器、指示灯等控制元件。将输出和输入结合起来的便是时序逻辑电路一部分,一般由电磁阀、电子计数器、计时器等器件的接触点、电磁线圈按照规定的逻辑顺序联接成的,能够依据一定的输入状态导出所规定的操纵姿势。
PLC系统也是一样包括这三部分,唯一的区别在于,PLC的时序逻辑电路一部分利用软件来达到,用户所编制管理程序展现了特定键入/导出逻辑顺序。打个比方,电路板上有两种键入,分别是启动按键(SB1)、停止按钮(SB2);1个导出为交流接触器KM。
若用PLC去完成这一操纵任务后,可以将键入标准连接PLC,而采用PLC输出模块推动交流接触器KM,二者之间需要满足的逻辑由程序代码。与图1-2等效电路的PLC闭合电路。
PLC的工作过程以循环系统扫描仪的形式进行,当PLC处在工作状态时,它运行周期能够划分成3个主要时期:键入取样环节、程序执行环节、伤害更新环节。
在这个阶段,PLC逐一扫描仪每一个输入端口,把所有输出设备的系统状态保存到对应的存放区,我们可以把专门用于存放输出设备状态下的存放区称之为键入印象存储器,图1-3是以电磁线圈方式标明的X403、X407,实际是键入印象存储器形象形容。
键入印象存储器状态被更新后,将一直储存,直到下一个循环系统才能被再次更新,因此当键入取样环节完成后,假如输出设备状态产生变化,也只能是在下一个周期时间才会被PLC接受到。2.程序执行环节
PLC把所有的输入状态收集完成后,进到可执行程序的执行阶段。所说可执行程序的落实,绝不是系统会CPU工作交给可执行程序来处理,CPU所实行的指令仍是软件程序里的命令。在软件程序指示下,CPU从可执行程序存放区逐一载入客户命令,经表述后运行相对应姿势,造成相对应结论,更新相对应输出映象存储器,期内需要使用键入印象存储器、导出印象存储器的相对情况。
浔之漫智控技术(上海)有限公司
本公司是西门子授权代理商 自动化产品,全新,西门子PLC,西门子屏,西门子数控,西门子软启动,西门子以太网西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆我公司**供应,德国进口
上海西门子S7-200代理商
当CPU在软件程序的监管下扫描仪可执行程序时,依照先弄之后、先左后右的次序先后载入子程序里的命令。以象1-3里的可执行程序为例子,CPU先体会到的是自锁电路X403,之后在键入印象存储器中寻找X403的系统状态,然后从导出印象存储器中获得Y432的系统状态,二者的系统状态开展“或”逻辑函数,结论储存;CPU体会到的下一条子程序命令是X407的常闭点,一样从键入印象存储器中获得X407状态,将X407常闭点的系统状态与上一步的储存结果进行逻辑性“与”计算,终依据计算结论获得导出电磁线圈Y432状态(“ON”或是“OFF”),并把它保存到导出印象存储器中,也便是对导出印象存储器展开了更新。一定要注意,在程序流程实施过程中运用了Y432状态,这种状态是上一个周期时间实施的结论。
当可执行程序被彻底扫描仪一遍后,每一个导出印象都已经被先后更新,系统会进到下一个阶段,即导出更新环节。
.伤害更新环节
在这个阶段,软件程序将导出印象存储器里面的内容输送到导出锁存中,通过输出接口或输出端子导出,推动外界负荷。导出锁存一直将情况维持至下一个周期时间,而导出印象存储器状态在程序执行过程是动态变化。4.汇总
依据上述全过程的描写,可以对PLC工作过程的特征归纳如下:
1)PLC采取集中化取样、集中化导出的工作状态,这种方法降低了外部影响产生的影响。
2)PLC的工作过程是循环系统扫描仪的一个过程,循环系统扫描仪时间的变化在于命令实行速率、可执行程序长度等多种因素。
3)导出对输入回应有滞后现象。PLC采取集中化取样、集中化导出的工作状态,当取样环节完成后,输入状态的改变即将直到下一个采样周期才会被接受,因而这一落后时间的变化又完全取决于周期时间长短。除此之外,危害滞后时间的影响因素也有输入电路过滤时长、输出电路的滞后时间等。
4)导出印象存储器内容在于可执行程序扫描仪实施的结论。
5)导出锁存内容,由上一次导出更新期内导出印象存储器中数据确定。
6)PLC现阶段具体输出情况,由导出锁存内容确定。
需要补说明的是,当系统软件规模庞大、I/O等级诸多、可执行程序非常长时,纯粹选用上边能量循环扫描仪工作模式会让全面的响应时间显著降低,甚至还会遗失、疏漏高频率输入信号,因而大部分大中小型PLC在尽可能提升程序指令实行速度与此同时,也实施了一些其他对策来加速系统软件响应时间。比如选用定周期时间键入取样、导出更新,立即键入取样、立即导出更新,终断键入、导出,或是开发设计智能化I/O控制模块,控制模块自身含有CPU,可以和主机CPU并行处理工作中,分摊一部分每日任务,进而加速整个系统实行速率。第四节 PLC的硬件环境
I/O模块是构成PLC系统的重要组成部分,这节以详细介绍I/O单元硬件电路为主导,在这个基础上简要介绍PLC系统的系统配置。理应说明的是,不一样PLC在硬件的实际实现方案上总有很大的区别,这节任务是探讨一般性的基本原理,并非某一型号规格的结构类型,这书后面章节目录将针对不同型号的PLC,各自详细介绍主要特点。一、PLC的I/O控制模块
PLC的键入/导出一部分,可分为数字信号I/O(DI/DO)和模拟量输入I/O(AI/AO)两类。1.数字信号I/O(DI/DO)
PLC一般一直将键入、导出分为若干组,每一组共用一个键入、输出接口,下边各自详细介绍数字量输入、输出电路的实际方式。
(1)数字量输入模块
数字量输入电源电路有形式多样,能各自适用直流和交流数字输出量。但在直流电数字信号的输入电路中,根据实际的线路方式又数字功放型漏型之分
在图1-4中,多个输入点构成一组,共用一个公共端COM。每一个点都构成一个控制回路,图上只画出了一路。回路的电流流向是以输入端口注入PLC,从公共端排出。图片中的电阻器R2和电容器C组成RC低通滤波器,光电耦合器将当场数据信号与PLC里面电源电路防护,并将当场信号的功率脉冲信号(图中向DC24V)转换成PLC里面电源电路能接受的脉冲信号。发光二极管(LED)用于标示现阶段数字量输入数据信号高、低电频情况。
现阶段,有许多PLC选用双重光电耦合器,而且使用2个反方向并接的发光二极管,这样一来,DC24V电源正负极可以随意接,电流流入还可以是任意的。
沟通交流数字量输入电源电路也是有形式多样,有一些选用桥式整流将交流信号转化成直流电,再经过光电耦合器防护键入内部结构电源电路;而有些PLC则直接用双重光电耦合器和双重发光二极管,进而免去了桥式整流。
PLC的数字信号导出有三种方式:电磁阀方式、晶体三极管方式、可控硅方式,各自用以推动不同形式的负荷。图1-6提出了继电器输出方式的电路原理图,图片中的KA为导出电磁阀,继电器输出方式能带沟通交流、直流电二种负荷。2.模拟量输入I/O(AI/AO)
PLC的模拟量输入I/O插口用以解决持续转变的电压或电流信号,在全过程控制领域及其数据收集及视频监控系统中主要用途极广。
(1)模拟量输入模块
感应器将控制对象中持续变动的参量(比如环境温度、工作压力、总流量、速率等)转化成相对应的持续用电量(电流电压或电流量)并赠给PLC,PLC的模拟量输入模块把它转化成数字信号后,CPU可对它进行计算解决。因而,模拟量输入单元关键部件是A-D转化器,针对多通道输入控制模块,必须多通道电源开关搭配使用。
模拟量输入数据信号能是工作电压或电流量,在型号选择时要考虑输入信号的范畴及其配置要求的A-D变换精密度。比较常见的键入范畴有DC±10V、0~10V、±20mA、4~20mA等,变换精密度有8位、10位、11位、12位、16位等,PLC生产厂家有关技术手册都是会给予这种主要参数。除此之外,型号选择时还要考虑到布线方式是不是和感应器配对。