6
西门子6ES7331-7PF11-0AB0千万库存
0 引言
隧道是公路中的一个特殊路段,其管状的构造和封闭的环境容易诱发诸如追尾、拥堵、火灾等事故的发生,为保证车辆在隧道中能够行驶,营造舒适的行车环境,在隧道中安装了通风、照明、监控、消防等交通工程设施,这些设施相对均匀的分布在隧道当中,为实施对这些设施的控制,并将布设在隧道内的各种检测装置所采集的交通流参数值、车辆运行的环境指标和现场设备的运行状况等信息能够准确、及时的传输到监控,则需要建立一套快速、、的隧道测控系统。随着计算机技术的发展,PLC的性能和功能得到了很大的改善和提高,特别是PLC的高性、高抗干扰能力及高机电一体化的特点,使得PLC适应在公路隧道这样的特殊环境中应用,加上其通信和网络功能大大增强,可以方便的实现PLC与计算机、PLC与PLC、PLC与其它现场设备的链接。此外,PLC系统可大的节省配线,方便安装,简化系统维护。因此基于PLC网络的隧道测控系统正在得到广泛的推崇和应用。
1 网络结构
1.1 系统方案
隧道测控系统上位管理计算机较多,整个网络采用二层网络结构,层为管理层(即信息层),采用Ethernet局域网,承担管理、决策和控制任务;二层为控制层,采用PLC的光纤环型网络(Controller bbbb),实施现场数据采集、和设备的控制。现场PLC网络由主PLC通过以太网模块与局域网连接,实现以太网通信。这种控制系统实现了区域控制器的现场控制,并且信号传输实现了全数字化,从底层到层均采用通信网络连接;系统结构采用全分散化,由现场的控制器直接控制设备;上层通信网络采用以太网通信,可方便地实现数据共享。此网络结构体现了FCS控制控制系统的优势,当环型网络上的仅有一点发生故障时,数据可正常传输,系统可正常工作,当有多点故障时,现场PLC可立工作,等待系统恢复正常后再接受指令,交换数据,大大增强了控制系统运行的性。系统构成如图1所示。
1.2 Controller bbbb网络特点
Controller bbbb网络即控制器网络,是FA领域用于在PLC之间、计算机和PLC之间进行大容量数据交换的网络。计算机可通过Controller bbbb支持软件对网络上的PLC进行监控,用于个人计算机的CLK支持卡有两种:一种是线缆型的3G8F5-CLK21-E,另一种是光缆型的3G8F5-CLK11-E。Controller bbbb网络支持数据链接、数据共享和信息通信,数据链接区域可自由设定构成一个数据链接系统。
(1)通信介质可采用双绞线或光缆
线缆型的Controller bbbb网采用双绞线连接,双绞线比同轴电缆或光缆容易处理和维护,减少连网费用。通信距离可达1km。
光缆型的Controller bbbb网采用光纤连接,能够获得多大容量的数据链接和长距离的通信,它的通信距离可达20km。
(2)高速度的数据通信
控制器网络的通信波特率可达2Mbps,远远PC bbbb网的128Kbps。
(3)大容量的数据链接
每台PLC发送字数可达1K,发送和接收总字节数可达8K。数据链接可以自动设置,也可以根据实际需要人工设置,非常灵活。
(4)信息通信
信息通信是在用户程序中执行通信指令SEND、RECV、CMND来实现的。通过执行通信指令可很方便的实现网络通信。
(5)灵活的网络互联
Controller bbbb网络可以配置成单级,即所有的PLC仅安装一个CLK单元,并由线缆连接起来,单级的大节点数为32。若有一台PLC安装2个或2个以上的CLK单元,分别与其它PLC的CLK单元连接成各自的子网,则形成多级系统。一台PLC可同时安装Controller bbbb单元和Ethernet单元,使用通信命令可实现三级网络内的无缝通信。
(6)改进的错误处理
由于出错记录中有错误发生的时间和细节,使得快速处理错误成为可能。当令牌节点发生错误时,另一个节点会自动变成令牌节点,防止了网络中一个节点出错影响其它节点,保证了系统的性。
1.3硬件配置
正确选择PLC对于保证整个控制系统的技术与经济性能指标起着重要作用。选择PLC,包括机型的选择、容量的选择、I/O模块的选择、电源的选择等。
为保证PLC与上位监控计算机通信的稳定性,控制室设置一台CS1D系列PLC控制器用于与以上所述的区域控制器相连,用来接收信息和发布控制室命令。CS1D系列PLC采用快速度的CPU并可通过两个以太网模块CS1W-ETN21D与上位机(带双以太网卡)相连,大大增强系统通信的实时性和稳定性。
由于隧道测控系统选用的区域控制器需支持以太网功能、远程通信功能,而且控制系统稳定,区域控制器要有一定的存储能力,对于现场PLC的选择应根据被控对象对控制性能的要求,及PLC的输入量、输出量的类型和特点,确定出PLC的型号和硬件配置。对于整体式PLC,应确定基本单元和扩展单元的型号;对模块式PLC应确定框架(或底板)的型号,及所需模块的型号和数量。CS1系列PLC能完成对隧道现场设备的控制,节省区域控制箱的空间,减少控制设备的投资,因此选用CS1系列PLC。
2 通信设置及实现
2.1 通信设置
以薛公岭隧道为例,系统中设主控PLC1台,现场PLC(区域控制器)8台,2#、3#、4#、6#、7#、8#主要用于隧道交通控制与环境检测,1#、5#站主要用于隧道通风、照明控制。Controller bbbb网络通信设置三步完成:
(1) 用GI型光缆将由Controller bbbb模块CS1-CLK52-V1组成的网络连接起来。
(2) 通过拨动CS1-CLK52-V1面板UNIT No和NODE No旋钮并按照站的编号设置相应数值的节点号,单元号。通过C-NET软件给每个站以以太网为2号网络、Controller bbbb 网络为1号网络创建路由表并将路由表内容下传给对应的控制站。
(3) 数据链接表设置。数据链接表的设定有两种方式:自动方式和手动方式。设置方式选择可使用手握编程器或CX-P软件在启动节点PLC的CPU单元DM区设置。
①自动方式设定时可以用来建立简单的数据链接,所有的接收节点共享发送节点相同的数据。1区从区位IR、CIO和LR中选择,2区从数据存储区DM和EM中选择。每个节点不允许只接收或只发送数据的一部分,所有节点都可以被为加入或不加入数据链接。
②手动设置数据链接区分几种情况,其中:(a)发送和接收节点的次序是自由的;(b)一些节点可以只发送而不接收数据;(c)一些节点可以只接收而不发送数据;(d)一个节点可以只接收从区域起点开始数量的字;(e)一个节点可以只接收从字位置开始的字数的数据,开始字被设置成一个从发送数据起始处开始的偏移量。由于高速公路隧道监控系统中区域控制器之间全部需要通信,因此本文在设置数据链接表时接收节点共享发送节点的所有数据,发送节点和接收节点次序采用自由格式,每台区域控制器设置链接区域大小为800字,发送均从D1000开始。
2.2 通信实现
(1)启动数据链接表实现PLC之间通信
通过启动数据链接表可实现上述设定数据链接表链接区的数据共享,达到通信的目的。这种方式实现起来简单、方便,但不灵活,PLC不能实现其它内存区的数据共享。起、停数据链接表有三种方式:
①使用编程设备或用户程序
CS1系列PLC的启动位是启动节点字DM30000×CLK单元号中的0位。设置启动位从OFF变为ON或当接通电源时已为ON时,启动数据链接,启动位从ON变为OFF时停止数据链接。
②使用Controller bbbb支持软件
在上位机或上位机节点上,使用Controller bbbb支持软件向数据链接中的节点发出启动/停止数据链接命令。
③使用FINS命令
使用网络通信指令CMND从一个Controller bbbb节点(PLC或计算机)向一个数据链接中的节点发送RUN(“0401”)/STOP(“0402”)指令来启动/停止数据链接。
(2)网络指令通信
在网络内通过发送网络指令SEND、RECV和CMND可实现FINS通信。这种通信方式灵活,可对目标节点PLC进行任何操作。发送网络指令是先将需发送的命令数据存储到给定的内存区,确定连接的本地内存地址和目标站内存地址,通过网络指令就可实现对远程站通信。
(3)操作过程
基于PLC网络的隧道测控系统的操作步骤是区域控制器根据控制器状态、内存区状态、端口状态诊断控制器是否在正常状态下工作。其次,区域控制器采集本地控制的输入设备的输入数据,进行处理后并将结果数据发送到数据链接共享区,同时读取其它控制器共享到数据链接区的数据,通过对所有的采集数据来判断整个隧道的状态,并按照判断结果质询上位机是否执行相应程序,得到确认后,现场区域控制器立即执行相应的程序。若区域控制器长时间没有得到上位机命令,根据具体情况按照规定的预案进行控制。根据预案程序的运行改变现场设备的控制状态,并按照控制状态对应逻辑真值表输出到显示设备中,PLC执行完外部响应和控制程序,I/O刷新则将输出到现场设备中。
3 结语
以PLC作为本地控制器,用PLC网络实现隧道测控,集数据采制于一体,避免了错综复杂的布线,减少了出错的概率。从而提高了整个系统的性和性。
本文的点在于,将PLC及其网络应用于公路隧道测控系统,一方面使PLC抗干扰性好,机电一体化程度高,通信和网络功能强大等特点得到了充分的利用,拓宽了PLC的应用领域;另一方满足了隧道内温度、湿度、噪音、灰尘、振动、汽车点火高频干扰等恶劣环境的要求,确保了测控系统的稳定性和性。
该送料机主要配备于3150kN冲床,也可配备于1600kN或1250kN等冲床。它主要由机架(包括撑脚、电器箱、角铁架)、输送机(包括电机、变速箱、滚筒、输送带、料台、料道、隔料机构、挡料机构等)、机械手(包括提升缸、夹紧缸、滑板、支架、连杆铰链等)、供油装置(包括油箱、液压泵等)、卸料机构和保护装置等部分组成(如图1)。



加工程序和PLC程序关系示意图PLC程序是数控机床正常运转的软件,是连接NC和机床的桥梁,也是机床电气设计人员调试机床的关键。
一个完善的PLC程序不仅能使机床正常运行,还要让人看起来一目了然,既为自己调试提供方便,还能帮助维修查找故障和分析原因。下面就XH756B系列卧式加工配SIEMENS802D数控系统时,在自动换过程中机械手的编程技巧作一介绍。
简单介绍一下交换装置的基本情况,库是可正反向旋转的链式库、装在交换装置上的机械手用15个步骤将库中的交换到主轴,并将主轴还回库对应的套中。为尽量缩短换时间,我们采用预选与零件加工同时进行的方式来压缩换时间。机械手动作顺序如下:
步骤 1:平移缩回,抓库中预选的:步骤2:拔伸出,拔出套中的:步骤3:平移伸出,离开库侧抓位置:步骤4:拔缩回,机械手缩回:步骤 5:摇臂伸出,摇臂转向主轴侧:步骤6:平移伸出,抓主轴:步骤7:拔伸出,拔出主轴中的:步骤8:换正转或反转,交换:步骤9:拔缩回,将预选插入主轴:步骤10:平移缩回,机械手离开主轴:步骤11:摇臂缩回,摇臂转向库侧:步骤12:拔伸出,准备将主轴送回库:步骤 13:平移缩回,机械手移向库:步骤14:拔缩回,将主轴插入库:步骤15:平移伸出,离开库侧抓位置。
以上15个步骤可分为如下4个阶段:
1阶段:抓新。Txx代码控制库按就近方向转动到编程所在的位置,到位且有库定位I信号后启动机械手,经过步骤1→步骤2→步骤3→步骤4,将编程抓在手待换。
2 阶段:换。M06启动换固定循环“TOOL”。“TOOL”控制各坐标移动到换位置,并用M90通知PLC启动换,PLC用M90信号请求NC “读入禁止”并启动机械手换步骤5→步骤6→步骤7→步骤8→步骤9→步骤10→步骤11,同时用步骤5的到位信号控制库转到主轴号的位置。
3阶段:还。步骤5启动的库旋转停止且有库定位I信号后,启动机械手步骤12→步骤13→步骤14→步骤15,将主轴还到库中并将记忆主轴号的存储器新。步骤11完成后,取消“读入禁止”,参数,加工程序和机械手还同时进行。
4 阶段:抓预选新。在M06的下一段紧跟下道工序要用的号Txx,库在完成还动作后可在零件加工的同时启动机械手步骤1→步骤2→步骤3→步骤 4,将下道工序所用的预选抓到机械手上,等待M06启动后面的换动作,这样大大缩短了交换的时间,提高了工作效率。
注意事项:
Txx和M06不能编在同一程序段内:
在固定循环TOOL中,所有位移程序段应加G153(段有效)取消基本偏移:
三个换过程:①装:主轴无,Txx/M06直接安装编程:②换:主轴有,交换编程和主轴:③还:主轴有,编程T0,将主轴还回库。
主轴准停角度利用PLC浮点参数MD14514[0]:$MN_USER_DATA_FLOAT[0]
本编程方法的是将机械手动作按时序分成共15个步骤。“步骤”存储在一个中间的变量中,该中间变量点占一个字节,每个“步骤”完成后将中间变量的值修改为下一个“步骤”,而整个步骤全部完成后将中间变量置为零,下一个换指令到来后又从步骤1开始执行。这样不仅使PLC程序简单、直观,而且由于“步骤” 是的,这样就能避免信号之间的互相干扰,编程人员再也不用绞尽脑汁来为每一个输出信号加各种限制条件,巧妙利用“变量”达到事半功倍的效果。
可编程控制器(Programmable Controller)是计算机家族中的一员,是为工业控制应用而设计制造的。早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Controller),简称PLC,它主要用来代替继电器实现逻辑控制。随着技术的发展,这种装置的功能已经大大过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称PC。但是为了避免与个人计算机(Personal Computer)的简称混淆,所以将可编程控制器简称PLC。
一. PLC的由来
在60年代,汽车生产流水线的自动控制系统基本上都是由继电器控制装置构成的。当时汽车的每一次改型都直接导致继电器控制装置的重新设计和安装。随着生产的发展,汽车型号新的周期愈来愈短,这样,继电器控制装置就需要经常地重新设计和安装,十分费时,费工,费料,甚至阻碍了新周期的缩短。为了改变这一现状,美国通用汽车公司在1969年公开招标,要求用新的控制装置取代继电器控制装置,并提出了十项招标指标,即:
1、编程方便,现场可修改程序;2、维修方便,采用模块化结构;3、可*性继电器控制装置;4、体积小于继电器控制装置;5、数据可直接送入管理计算机;6、成本可与继电器控制装置竞争;7、输入可以是交流115V;8、输出为交流115V,2A以上,能直接驱动电磁阀,接触器等;9、在扩展时,原系统只要很小变;10、用户程序存储器容量至少能扩展到4K。
1969年,美国数字设备公司(DEC)研制出台PLC,在美国通用汽车自动装配线上试用,获得了成功。这种新型的工业控制装置以其简单易懂,操作方便,可*性高,通用灵活,体积小,使用寿命长等一系列优点,很快地在美国其他工业领域推广应用。到1971年,已经成功地应用于食品,饮料,冶金,造纸等工业。这一新型工业控制装置的出现,也受到了世界其他国家的高度重视。1971日本从美国引进了这项新技术,很快研制出了日本台PLC。1973年,西欧国家也研制出它们的台PLC。我国从1974年开始研制。于1977年开始工业应用。
PLC的基本概念 - PLC的定义
二. PLC的定义
PLC问世以来,尽管时间不长,但发展。为了使其生产和发展标准化,美国电气制造商协会NEMA(National Electrical Manufactory Association)经过四年的调查工作,于1984年将其正式命名为PC(Programmable Controller),并给PC作了如下定义:
“PC是一个数字式的电子装置,它使用了可编程序的记忆体储存指令。用来执行诸如逻辑,顺序,计时,计数与演算等功能,并通过数字或类似的输入/输出模块,以控制各种机械或工作程序。一部数字电子计算机若是从事执行PC之功能着,亦被视为PC,但不包括鼓式或类似的机械式顺序控制器。”
以后电工(IEC)又先后颁布了PLC标准的草案稿,二稿,并在1987年2月通过了对它的定义:
“可编程控制器是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。可编程控制器及其有关外部设备,都按易于与工业控制系统联成一个整体,易于扩充其功能的原则设计。”
总之,可编程控制器是一台计算机,它是专为工业环境应用而设计制造的计算机。它具有丰富的输入/输出接口,并且具有较强的驱动能力。但可编程控制器产品并不针对某一具体工业应用,在实际应用时,其硬件需根据实际需要进行选用配置,其软件需根据控制要求进行设计编制。
三. PLC的特点
PLC的主要特点
1、高可*性(1)所有的I/O接口电路均采用光电隔离,使工业现场的外电路与PLC内部电路之间电气上隔离。(2)各输入端均采用R-C滤波器,其滤波时间常数一般为10~20ms.(3)各模块均采用屏蔽措施,以防止辐射干扰。(4)采用性能优良的开关电源。(5)对采用的器件进行严格的筛选。(6)良好的自诊断功能,一旦电源或其他软,硬件发生异常情况,CPU立即采用有效措施,以防止故障扩大。(7)大型PLC还可以采用由双CPU构成冗余系统或有三CPU构成表决系统,使可*性进一步提高。
2、丰富的I/O接口模块PLC针对不同的工业现场信号,如:交流或直流;开关量或模拟量;电压或电流;脉冲或电位;强电或弱电等。有相应的I/O模块与工业现场的器件或设备,如:按钮;行程开关;接近开关;传感器及变送器;电磁线圈;控制阀等直接连接。另外为了提高操作性能,它还有多种人-机对话的接口模块; 为了组成工业局部网络,它还有多种通讯联网的接口模块,等等。
3、采用模块化结构为了适应各种工业控制需要,除了单元式的小型PLC以外,绝大多数PLC均采用模块化结构。PLC的各个部件,包括CPU,电源,I/O等均采用模块化设计,由机架及电缆将各模块连接起来,系统的规模和功能可根据用户的需要自行组合。
4、编程简单易学PLC的编程大多采用类似于继电器控制线路的梯形图形式,对使用者来说,不需要具备计算机的专门知识,因此很容易被一般工程技术人员所理解和掌握。
5、安装简单,维修方便PLC不需要专门的机房,可以在各种工业环境下直接运行。使用时只需将现场的各种设备与PLC相应的I/O端相连接,即可投入运行。各种模块上均有运行和故障指示装置,便于用户了解运行情况和查找故障。由于采用模块化结构,因此一旦某模块发生故障,用户可以通过换模块的方法,使系统恢复运行。
PLC的功能
1、逻辑控制
2、定时控制
3、计数控制
4、步进(顺序)控制
5、PID控制
6、数据控制:PLC具有数据处理能力。
7、通信和联网
8、其它:PLC还有许多特殊功能模块,适用于各种特殊控制的要求,如:定位控制模块,CRT模块。
四、PLC的发展阶段
虽然PLC问世时间不长,但是随着微处理器的出现,大规模,大规模集成电路技术的发展和数据通讯技术的不断进步,PLC也发展,其发展过程大致可分三个阶段:
1、早期的PLC(60年代末—70年代中期)早期的PLC一般称为可编程逻辑控制器。这时的PLC多少有点继电器控制装置的替代物的含义,其主要功能只是执行原先由继电器完成的顺序控制,定时等。它在硬件上以准计算机的形式出现,在I/O接口电路上作了改进以适应工业控制现场的要求。装置中的器件主要采用分立元件和中小规模集成电路,存储器采用磁芯存储器。另外还采取了一些措施,以提高其抗干扰的能力。在软件编程上,采用广大电气工程技术人员所熟悉的继电器控制线路的方式—梯形图。因此,早期的PLC的性能要继电器控制装置,其优点包括简单易懂,便于安装,体积小,能耗低,有故障指使,能重复使用等。其中PLC特有的编程语言—梯形图一直沿用至今。
2、中期的PLC(70年代中期—80年代中,后期)在70年代,微处理器的出现使PLC发生了的变化。美国,日本,德国等一些厂家先后开始采用微处理器作为PLC的处理单元(CPU)。这样,使PLC得功能大大增强。在软件方面,除了保持其原有的逻辑运算、计时、计数等功能以外,还增加了算术运算、数据处理和传送、通讯、自诊断等功能。在硬件方面,除了保持其原有的开关模块以外,还增加了模拟量模块、远程I/O模块、各种特殊功能模块。并扩大了存储器的容量,使各种逻辑线圈的数量增加,还提供了一定数量的数据寄存器,使PLC得应用范围得以扩大。
3、近期的PLC(80年代中、后期至今)进入80年代中、后期,由于大规模集成电路技术的发展,微处理器的市场价格大幅度下跌,使得各种类型的PLC所采用的微处理器的当次普遍提高。而且,为了进一步提高PLC的处理速度,各制造厂商还纷纷研制开发了逻辑处理芯片。这样使得PLC软、硬件功能发生了变化。
五、PLC的分类
1、小型PLC 小型PLC的I/O点数一般在128点以下,其特点是体积小、结构紧凑,整个硬件融为一体,除了开关量I/O以外,还可以连接模拟量I/O以及其他各种特殊功能模块。它能执行包括逻辑运算、计时、计数、算术运算、数据处理和传送、通讯联网以及各种应用指令。
2、中型PLC 中型PLC采用模块化结构,其I/O点数一般在256~1024点之间。I/O的处理方式除了采用一般PLC通用的扫描处理方式外,还能采用直接处理方式,即在扫描用户程序的过程中,直接读输入,刷新输出。它能联接各种特殊功能模块,通讯联网功能强,指令系统丰富,内存容量大,扫描速度快。
3、大型PLC 一般I/O点数在1024点以上的称为大型PLC。大型PLC的软、硬件功能强。具有强的自诊断功能。通讯联网功能强,有各种通讯联网的模块,可以构成三级通讯网,实现工厂生产管理自动化。大型PLC还可以采用三CPU构成表决式系统,使机器的可*性高。
六. PLC的基本结构
PLC实质是一种于工业控制的计算机,其硬件结构基本上与微型计算机相同,
1、处理单元(CPU)是PLC的控制。它按照PLC系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。当PLC投入运行时,它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内。等所有的用户程序执行完毕之后,后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。
为了进一步提高PLC的可*性,近年来对大型PLC还采用双CPU构成冗余系统,或采用三CPU的表决式系统。这样,即使某个CPU出现故障,整个系统仍能正常运行。
2、存储器存放系统软件的存储器称为系统程序存储器。存放应用软件的存储器称为用户程序存储器。
PLC常用的存储器类型
(1)RAM (Random Assess Memory) 这是一种读/写存储器(随机存储器),其存取速度快,由锂电池支持。
(2)EPROM(Erasable Programmable Read Only Memory)这是一种可擦除的只读存储器。在断电情况下,存储器内的所有内容保持不变。(在紫外线连续照射下可擦除存储器内容)。(3)EEPROM(Electrical Erasable Programmable Read Only Memory)这是一种电可擦除的只读存储器。使用编程器就能很容易地对其所存储的内容进行修改。
PLC存储空间的分配
虽然各种PLC的CPU的大寻址空间各不相同,但是根据PLC的工作原理,其存储空间一般包括以下三个区域:
(1)系统程序存储区
(2)系统RAM存储区(包括I/O映象区和系统软设备等)
(3)用户程序存储区系统程序存储区:在系统程序存储区中存放着相当于计算机操作系统的系统程序。包括监控程序、管理程序、命令解释程序、功能子程序、系统诊断子程序等。由制造厂商将其固化在EPROM中,用户不能直接存取。它和硬件一起决定了该PLC的性能。
系统RAM存储区:系统RAM存储区包括I/O映象区以及各类软设备,如:逻辑线圈;数据寄存器;计时器;计数器;变址寄存器;累加器等存储器。
(1)I/O映象区:由于PLC投入运行后,只是在输入采样阶段才依次读入各输入状态和数据,在输出刷新阶段才将输出的状态和数据送至相应的外设。因此,它需要一定数量的存储单元(RAM)以存放I/O的状态和数据,这些单元称作I/O映象区。一个开关量I/O占用存储单元中的一个位(bit),一个模拟量I/O占用存储单元中的一个字(16个bit)。因此整个I/O映象区可看作两个部分组成:开关量I/O映象区;模拟量I/O映象区。
(2)系统软设备存储区 :除了I/O映象区区以外,系统RAM存储区还包括PLC内部各类软设备(逻辑线圈、计时器、计数器、数据寄存器和累加器等)的存储区。该存储区又分为具有失电保持的存储区域和无失电保持的存储区域,前者在PLC断电时,由内部的锂电池供电,数据不会遗失;后者当PLC断电时,数据被清零。
1)逻辑线圈与开关输出一样,每个逻辑线圈占用系统RAM存储区中的一个位,但不能直接驱动外设,只供用户在编程中使用,其作用类似于电器控制线路中的继电器。另外,不同的PLC还提供数量不等的特殊逻辑线圈,具有不同的功能。
2)数据寄存器与模拟量I/O一样,每个数据寄存器占用系统RAM存储区中的一个字(16 bits)。 另外,PLC还提供数量不等的特殊数据寄存器,具有不同的功能。
3)计时器
4)计数器
用户程序存储区
用户程序存储区存放用户编制的用户程序。不同类型的PLC,其存储容量各不相同。
3、电源
PLC的电源在整个系统中起着十分重要得作用。如果没有一个良好的、可*得电源系统是无法正常工作的,因此PLC的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将PLC直接连接到交流电网上去