可执行程序是随PLC的被控对象来决定的,由用户依据目标生产工艺流程控制需要而编写的应用程序。为了方便读取、定期检查改动,可执行程序一般藏于CMOS静态数据RAM中,用锂离子电池做为不间断电源,以确保断电的时候不会遗失信息内容。为了避免影响对RAM中程序的破坏,当可执行程序通过调节,运行正常并且不需要改变时,可以将其干固在随机存储器EPROM中。现在也有很多PLC立即选用EEP-ROM做为客户存储芯片。
工作中信息是PLC运行中常常转变、常常存储的一些数据信息。存放RAM中,以满足随机存储器的需求。在PLC工作存贮器中,配有储放键入/导出电磁阀、辅助继电器、计时器、电子计数器等逻辑器件的存放区,这种器件的情况均是由可执行程序的初始设置和运行状况而确立的。根据需求,一部分数据在断电时要后备电池保持其已有的情况,这一部分在断电时可储存数据存储地区称之为保持数据区。
因为系统程序和工作数据和客户无联系,因此在PLC产品样本或操作手册中所列存储芯片的方式及容积就是指客户程序存储器。当PLC所提供的客户存储芯片容积不够用了时,很多PLC还提供了有存储芯片拓展能。3.开关电源模块
开关电源模块将外部所提供的电源转换成PLC的工作电源后,发放给PLC。有一些开关电源模块也可作为负荷开关电源,根据PLC的I/O界面向负荷给予直流电24V开关电源。PLC的开关电源一般采用开关电源电路,电压范围宽,抗干扰性强。开关电源单元输出和输入间有可信赖的防护,以保证外部的振荡不会影响到PLC的正常运转。
开关电源模块还提供了掉电保护电源电路和后备电池开关电源,以保持一部分RAM存储芯片内容在外界开关电源停电后不容易遗失。在板上一般有发光二极管标示开关电源的工作环境,有利于分辨开关电源工作中有没有问题。4.键入/导出模块
键入/导出模块一般又称I/O模块或I/O控制模块,是PLC与工业化生产当场之间的连接构件。PLC根据输入接口可以检测控制对象的各种数据,以这些信息做为PLC对所被控对象加以控制的重要依据;与此同时PLC也通过输出接口将处置结果赠给被被控对象,并实现操纵的效果。
因为外界输出设备和外部设备所需要的信号幅度是各种各样的,而PLC内部结构CPU解决的信息也只能是规范脉冲信号,因此I/O插口想要实现这类变换。I/O插口一般都具备光电隔离和过滤能,以提升PLC的抗干扰性。此外,I/O插口上一般也有情况标示,工作情况形象化,有利于维护保养。PLC带来了多种多样实际操作脉冲信号和驱动能力的I/O插口,有各式各样平衡的I/O插口供客户选择。I/O接口主要类型有:数字信号(开关量信号)键入、数字信号(开关量信号)导出、模拟量输入、模拟量输出等。5.插口模块
插口模块包含扩展接口、串行通讯接口、开发板插口和存储芯片插口等。
PLC的I/O模块也是属于插口单元范围,它进行PLC与工业当场中间电子信号的往来账户联络。此外,PLC与其它外部设备及信号的功率联络都要对应的插口模块。
(1)I/O扩展接口
I/O扩展接口用以拓展键入/导出等级,当主机I/O安全通道总数无法满足配置要求时,需要增加拓展模块,这时候需要使用I/O扩展接口将拓展模块与主机连接下去。西门子公司S7-300/400里的接口模块(比如IM365、IM360/361等)便是专门用于联接中间声卡机架和拓展声卡机架的扩展接口。
(2)串行通讯接口
PLC装有各种各样串行通讯接口,这种串行通讯接口一般都含有通讯Cpu。PLC通过这个串行通讯接口能与监控器、复印机、别的PLC、电子计算机等设施完成通讯。PLC与打印机连接,可将全过程信息内容、控制参数等导出打印出;与监控器联接,可将控制流程图像显示出去;与其它PLC联接,可构成多系统或连接成互联网,完成更大规模的操纵;与电脑联接,可构成多级别分布式控制系统,完成控制和管理方法紧密结合。此外,远程控制I/O系统软件也要配置对应的串行通讯接口控制模块。
西门子变频器中国授权一级供货商
(3)开发板插口
开发板插口是连接开发板的,PLC本身一般是没有开发板的。为了能够对PLC编程和监管,PLC上设有开发板插口。通过这些插口能够联接各种形式的程序编写设备,也可以利用此插口做通讯、监管工作中。
(4)存储芯片插口
存储芯片插口就是为了拓展存放区而设立的。用以拓展可执行程序存放区与用户参数指标存放区,也可以根据所使用的必须拓展存储芯片,其内部都是收到系统总线里的。
(5)智能化接口模块
智能化接口模块是一个单独的计算机软件,它有着自己的CPU、系统程序、存储芯片及与PLC系统系统总线连接的插口。作为PLC系统的一个控制模块,根据系统总线与PLC相接,开展数据传输,并且在PLC的统筹管理下自由地开展工作。
PLC智能接口模块种类繁多,如:快速记数控制模块、闭环控制系统控制模块、健身运动控制器、终断控制器等。6.外围设备
PLC的外围设备种类繁多,总的来说可以概括为四大类:程序编写机器设备、监控系统、储存器、键入/外部设备。
PLC都是基于计算机的工业控制器,从PLC造成背景来说,PLC系统与电磁阀自动控制系统拥有极深起源,因而一个电磁阀自动控制系统必定包括:键入一部分、时序逻辑电路部分导出一部分。键入一部分的组成元器件大致是各种按键、切换开关、限位开关、限位开关、光电传感器等;导出一部分乃是各种各样电磁线圈、交流接触器、指示灯等控制元件。将输出和输入结合起来的便是时序逻辑电路一部分,一般由电磁阀、电子计数器、计时器等器件的接触点、电磁线圈按照规定的逻辑顺序联接成的,能够依据一定的输入状态导出所规定的操纵姿势。
PLC系统也是一样包括这三部分,唯一的区别在于,PLC的时序逻辑电路一部分利用软件来达到,用户所编制管理程序展现了特定键入/导出逻辑顺序。打个比方,如下图1-2所显示为一个典型的启动/终止控制回路,由电磁阀元器件构成。电路板上有两种键入,分别是启动按键(SB1)、停止按钮(SB2);1个导出为交流接触器KM。图片中的键入/导出逻辑顺序由硬件配置联线完成。
图1-2 电磁阀启动/终止控制回路
若用PLC去完成这一操纵任务后,可将键入标准连接PLC,而采用PLC的输出模块推动交流接触器KM,二者之间需要满足的逻辑由程序代码。
2个键入按键数据信号通过PLC的接线端子排进到键入通信接口,PLC的输出通过输出接口、输出端子推动交流接触器KM;可执行程序所使用的计算机语言为子程序语言表达。2个键入各自连接X403和X407端口号,导出常用端口号为Y432,图上只绘制8个输入端口和8个输出接口,具体使用中可随意采用。键入印象对应着PLC内部存贮器,并非具体的继电器线圈。
浔之漫智控技术(上海)有限公司(sqw-xzm-ssm)
本公司是西门子授权代理商 自动化产品,全新,西门子PLC,西门子屏,西门子数控,西门子软启动,西门子以太网西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆我公司**供应,德国进口
图片中的X400~X407、Y430~Y437各自表明键入、输出接口地址,也对应的是存储芯片空间内特定存放位,这种位情况(ON或是OFF)表明相对应键入、输出接口状态。每一个键入、输出接口的地点是唯一固定,PLC的接线端子排号和这些详细地址一一对应。因为每一个键入、导出情况均是由存储芯片位来描述的,他们并非物理学中具体存有的继电器线圈,因此常称他们为“软元件”,它们开与关、常闭点还可以在系统中不限次数应用。
PLC的工作过程以循环系统扫描仪的形式进行,当PLC处在工作状态时,它运行周期能够划分成3个主要时期:键入取样环节、程序执行环节、伤害更新环节。
在这个阶段,PLC逐一扫描仪每一个输入端口,把所有输出设备的系统状态保存到对应的存放区,我们可以把专门用于存放输出设备状态下的存放区称之为键入印象存储器,图1-3是以电磁线圈方式标明的X403、X407,实际是键入印象存储器形象形容。
键入印象存储器状态被更新后,将一直储存,直到下一个循环系统才能被再次更新,因此当键入取样环节完成后,假如输出设备状态产生变化,也只能是在下一个周期时间才会被PLC接受到。2.程序执行环节
PLC把所有的输入状态收集完成后,进到可执行程序的执行阶段。所说可执行程序的落实,绝不是将自动CPU工作交给可执行程序来处理,CPU所实行的指令仍是系统程序里的命令。在系统程序指示下,CPU从可执行程序存放区逐一载入客户命令,经表述后运行相对应姿势,造成相对应结论,更新相对应的输出印象存储器,期内需要使用键入印象存储器、导出印象存储器的相对情况。
当CPU在系统程序的监管下扫描仪可执行程序时,依照先弄之后、先左后右的次序先后载入子程序里的命令。以象1-3里的可执行程序为例子,CPU先体会到的是自锁电路X403,之后在键入印象存储器中寻找X403的系统状态,然后从导出印象存储器中获得Y432的系统状态,二者的系统状态开展“或”逻辑函数,结论储存;CPU体会到的下一条子程序命令是X407的常闭点,一样从键入印象存储器中获得X407状态,将X407常闭点的系统状态与上一步的储存结果进行逻辑性“与”计算,后依据计算结论获得导出电磁线圈Y432状态(“ON”或是“OFF”),并把它保存到导出印象存储器中,也便是对导出印象存储器展开了更新。一定要注意,在程序流程实施过程中运用了Y432状态,这种状态是上一个周期时间实施的结论。