• 西门子6ES7214-2AS23-0XB8参数设置
  • 西门子6ES7214-2AS23-0XB8参数设置
  • 西门子6ES7214-2AS23-0XB8参数设置

产品描述

产品规格模块式包装说明全新品牌西门子

西门子6ES7214-2AS23-0XB8参数设置

随着彩屏手机的出现,人们对锂电池的质量和性能要求越来越高。手机电池正负极材料的混料和搅拌,是电池生产的**道工序,该道工序质量控制的好坏,将直接影响手机电池的质量和成品合格率。而且该道工序工艺流程复杂,对原料配比,混料步骤,搅拌时间等等都有较高的要求。传统的人工控制方式,不仅工人的劳动强度较高,而且很难保证产品质量的稳定性和重复性。所以,必须对混料和搅拌的全过程实行自动控制。
经过多方调研论证,我们采用了以瑞士SAIA PCD系列多串口PLC为现场控制站,以PC为中控室操作站,以触摸屏为现场操作站的控制方案,解决了一台PLC连多个点对点通信的电子称,触摸屏的技术难题,完成了电池材料混料和搅拌的自动控制。
2. SAIA PCD系列PLC简介
SAIA PCD是瑞士思博控制公司(SAIA-Burgess Control)生产的高性能价格比的PLC,其CPU采用工业级的32位处理器,运算速度非常快,特别适合对数学计算和网络通信要求较高的应用。
l 带实时时钟的32位CPU,强大的数学计算能力和模拟量处理能力。
l 强大的内存(较小17KBYTE,较大的1MBYTE),用户可以根据需要扩充
l 模块化的I/O,可以根据需要任意组合
l 全系列PCD产品都具有相同的内部资源
l 全系列PCD产品均使用同一个图形化的编程工具,简单易学
l 通讯、通信能力非常强大,较多有8个串行通讯口,支持RS232,RS422, RS485,MODBUS,TCP/IP,PROFIBUS,LONWORKS等)
l **开放的系统,提供OPC的支持
l 良好的性能价格比
在本系统中,CPU模块我们选用的是PCD2.M170,1Mbyte存储器,将通信口扩展到6个,每个通信口采用独立的通信协议,用以连接上位机,多个触摸屏和多个电子称。
3. 控制方案
3.1 系统硬件组成
l PLC选用SAIA的PCD2.M170,扩展到2个RS232,4个RS485通信接口,配置40个DI,55个DO,16路AI,24路AO,2路高速计数,用于采集质量流量计脉冲信号。
l 触摸屏:WeinView 510T,10寸彩色触摸屏,带RS232/485通信口,支持SAIA S-Bus 协议
l 电子称:METTLER TOLEDO/KB1100
l 质量流量计:LZLB-8(太航仪表)
3.2 系统结构
上位机:作为工程师站,通过Port0与PLC连接,走基于RS485的S-Bus通信协议,安装SAIA PG5对PLC进行组态和编程。上位软件采用Grace 2.2,显示整道工序的工艺流程图和报警一览图,完成混料的配方设置,搅拌时间设置,历史数据和历史趋势记录,生产报表打印等功能。
辅助监控触摸屏:安装在中控室,通过Port1与PLC连接,走基于RS485的S-Bus通信协议,由操作工来进行日常的混料和搅拌操作。主要作为计算机失效时的备用。
干粉称:安装在干粉称量间,通过Port2与PLC连接,由于距离PLC较进,采用RS232通信接口,通信协议为托利多电子称的自定义协议。
干粉称操作触摸屏:安装在干粉称量间,通过Port3与PLC连接,走基于RS485的S-Bus通信协议,主要由操作工来完成干粉称量的确认操作。每次称量的重量都与设定值作比对,在设定值误差范围的数据才能确认通过,以确保称量的准确度。且所有的操作都将记录在PLC中。
SBR称:安装在SBR称量间,通过Port4与PLC连接,采用RS232通信接口,通信协议为托利多电子称的自定义协议概述 
---- 本例说明如何以自由协议实现S7-200与M20 GSM Modem的通信。可实现的功能为:当M20收到GSM短信息时,可以自动向发送方回发一条短信息,信息的内容由用户自行定义。 
  AT指令: 
---- 本例中使用的AT指令主要有四个: 
短信息格式选择指令CMGF 
---- M20支持两种格式的短信息,PDU格式和TEXT格式。 
---- AT+CMGF=0 设置短信为PDU格式(默认) 
---- AT+CMGF=1 设置短信为TEXT格式 
---- 本例中将使用TEXT格式,因此必须对M20进行初始化。 
读短信息指令CMGR 
---- 指令格式为:AT+CMGR=< index >,index一般为1到15的整数,视SIM卡的容量而定,它表示所要阅读的短信息在SIM卡中的存储位置。在本例中,由于收到的短信息在阅读后都会被删除,因此每次收到的短信息都会被保存到**个存储位置,在收到短信息后,用AT+CMGR=1即可阅读。 
发送短信息指令CMGS 
---- 指令格式为:AT+CMGS=< da >,da为目标手机号,如""。M20接到指令后返回一个"〉"提示输入短信内容,短信内容以CHR(26)结束。 
删除息指令CMGD 
---- 指令格式为:AT+CMGD=< index >,index与读指令中的index含义相同。本例中使用AT+CMGD=1来删除收到的息。 
---- 注:所有的指令都以CHR(13)作为结束 
  PLC程序执行过程: 
---- PLC在**次扫描时执行初始化子程序,对端口及RCV指令进行初始化,并向M20发送AT+CMGF=1设置短信息格式为TEXT格式。初始化完成后,运行RCV指令使端口处于接受状态。 
---- 当M20收到短信息时,会发送 +CMTI: "SM", 1 在PLC的接收完成中断中判断CMTI这四个字符来对M1.0进行置位,在主程序中通过该标志位调用ReadSMS子程序。 
---- ReadSMS子程序中执行的操作为:复位子程序的触发条件(复位M1.0),置位M0.0,停止端口的接收,然后向M20发送AT+CMGR=1阅读收到的短信息。置位M0.0的目的是在发送完成中断中判断是哪个子程序执行了发送操作,从而重新对RCV指令进行设置,以接收Modem返回的信息(其他的子程序也采用了相同的做法:SendSM1的触发位为M1.1,子程序执行时置位M0.1;SendSM2的触发位为M1.2,子程序执行时置位M0.2;DelSM的触发位为M1.3,子程序执行时置位M0.3;ReSend的触发位为M1.4,子程序执行时置位M0.4)。Modem在接收到AT+CMGR=1后会将收到短信息的内容发送给PLC,信息的格式为: 
---- +CMGR: "REC UNREAD","+86",,"02/03/05,13:44:12+32" 
---- CALL ME 
---- OK 
---- 其中"CALL ME"为短信息的实际内容,该信息转换为十六进制的形式为: 
---- 0D 0A 2B 43 4D 47 52 3A 20 22 52 45 43 20 55 4E 52 45 41 44 22 2C 22 2B 38 36 31 33 38 30 31 31 38 34 32 38 36 22 2C 2C 22 30 32 2F 30 33 2F 30 35 2C 31 33 3A 34 34 3A 31 32 2B 33 32 22 0D 0A 43 41 4C 4C 20 4D 45 0D 0A 0D 0A 4F 4B 0D 0A 
---- 这样,在发送完成中断中,以M0.0为条件,将RCV指令的接收的起始字符设置为空格符CHR(32)(十六进制的20)用以接受M20发送的短信息内容。在接收完成中断中,用接受缓冲的**个字节等于CHR(32)来触发SendSMS1子程序。 
---- SendSMS1子程序将从收到短信息的内容中提取出发送方的电话号码,并向M20发送AT+CMGS="发送方号码",Modem在接到该指令后返回的信息为: 
---- > 
---- 对应的十六进制形式为: 
---- 0D 0A 3E 20 
---- 其中0D 0A为不可显示字符,20为空格符 
---- 这样,在发送完成中断中以M0.1位条件设置接收的起始字符为"〉"CHR(62)用以接受M20发送的提示信息。在接收完成中断中,用接受缓冲的**个字节等于CHR(62)来触发SendSMS2子程序。 
---- SendSMS2子程序将所要发送的内容加上结束字符CHR(26)发送个给M20。如果短信息正确发送,M20返回 +CMGS: xxx(xxx为该SIM卡已发送的数量);如果信息未能正确发送,则M20返回 +CMS ERROR。在接收完成中断中,用CMGS来触发DelSMS子程序,用ERROR来触发ReSend子程序。 
---- DelSMS子程序向M20发送AT+CMGD=1用来删除收到的息,ReSend子程序重新发送SendSMS1中的指令AT+CMGS=" 发送方号码"。 
---- 点击下在原程序 
---- 附:Modem发送的信息格式 
---- 收到短信息时: 
---- +CMTI: "SM", 1 
---- 0D 0A 2B 43 4D 54 49 3A 20 22 53 4D 22 2C 20 31 0D 0A 
---- 读取短信息内容时: 
---- +CMGR: "REC UNREAD","+86",,"02/03/05,13:44:12+32" 
---- CALL ME 
---- OK 
---- 0D 0A 2B 43 4D 47 52 3A 20 22 52 45 43 20 55 4E 52 45 41 44 22 2C 22 2B 38 36 31 33 38 30 31 31 38 34 32 38 36 22 2C 2C 22 30 32 2F 30 33 2F 30 35 2C 31 33 3A 34 34 3A 31 32 2B 33 32 22 0D 0A 43 41 4C 4C 20 4D 45 0D 0A 0D 0A 4F 4B 0D 0A 
---- 发送短信息时: 
---- > 
---- 0D 0A 3E 20 
---- 发送成功时: 
---- +CMGS: 160 
---- OK 
---- 0D 0A 2B 43 4D 47 53 3A 20 31 36 30 0D 0A 0D 0A 4F 4B 0D 0A 
---- 发送失败时: 
---- +CMS ERROR: 500 

 自动化立体仓库的出现是物流技术的一个划时代的革新。它大大拓展了仓库功能,从单纯的保管型发展到综合流通型,是未来物流自动化的一个重要发展方向。

        作为现代物流技术的典型代表,自动化立体仓库系统主要由货架、、存储设备、堆垛机、控制系统、通信系统、计算管理监控系统等辅助配套组成。自动化立体仓库系统能够按照指令自动完成货物的存取,并能对库存货物进行自动管理,完全实现自动化作业。



图1 - 西门子物流与装配(德马泰克)堆垛机、输送机和自走台车

        就其特点而言,自动化立体仓库货架长度大、排列数多、巷道窄,密度高。巷道机上装有各种定位的检测器和安全装置,保证巷道机和货叉能高速、精确、安全地在货架中取货。立体仓库自动控制方式有集中控制、分离式控制和分布式控制3种。分布式控制是目前国际发展的主要方向,大型立体仓库通常采用三级计算机分布式控制系统。三级控制系统是由管理级、中间控制级和直接控制级组成的。管理级对仓库进行在线和离线管理;中间控制级对通信、流程进行控制,并进行实时图像显示;直接控制级是由可编程序控制器组成的控制系统对各设备进行单机自动操作,使仓库作业实现高度自动化。

        自动化立体仓库该系统具有提升物流管理水平与物流运作效率、操作简单、能与ERP系统进行信息集成、节省占地面积、维护方便快捷等诸多优点。对于一些生产型的企业,可以通过MES、ERP、WMS等系统的连接,完成对工厂生产入场喂料物流和成品出场物流,这在国内医药、汽车、、高科技中使用较为普遍。整个自动化物流中心的解决方案中,通常有存储系统、输送系统、分拣系统、控制系统、监控系统等组成。巷道堆垛机(AS/RS)、穿梭车(自走台车)、自动导引小车(AGV、LGV)、机器人、分拣设备(比如电子标签)、输送设备等经常被集成在一起建立起一个自动化的解决方案。而对于每一个分系统,比如分拣系统,又经常通过现场总线(PROFIBUS)的方式将PLC、仪表、现场设备、通信线路等连系在一起。对于配送和分拣业务量要求非常大的配送中心,比如、、食品经常还会用到塔式分拣机。

       与普通仓库相比,自动化立体仓库具有无可比拟的优越性。首先是节约空间、节约劳力。据资料显示:以库存11000托盘、月吞吐10000托盘的冷库为例,自动化立体仓库与普通仓库比较情况为:用地面积为13%、工作人员为21.9%、吞吐成本为55.7%、总投资为63.3%。立体仓库的单位面积储存量为普通仓库的4~7倍。其次是提高了仓库管理水平和准确度,减少货损,优化、降低库存,缩短周转期,节约资金。

自动化立体仓库未来发展趋势

        普通标准货架的使用。自动化立体仓库的库架比其他的货架系统要昂贵许多,并且当物品尺寸改变时,而无法改变。通过新的旋转式叉(或者其他纸箱夹具)技术可以使巷道式堆垛机运用到普通货架。国际的物流自动化都在进行这方面的设计和研究。

        用于慢速移动物品的分拣。以订单拉动的自动化仓库在大型的分拣中心应用时,对于慢速移动的货品,为了节省拣选面积和拣选库位,一般把那些货品存放在高架库,通过堆垛机进行拣货。

         控制系统更易于维护和安装。目前很多的控制系统是采用现场总线的形式,并且支持远程控制,使得系统维护更加方便和快捷。此外系统的架构、设计、用户界面使得工程技术人员更易于维护,而不需要非常专业的控制系统或自动化立体仓库的*进行现场维护。

        系统弹性和更大的工作能力。许多公司在研究如何提高自动化立体化仓库的工作能力,同时也能提高系统的弹性,并且随着弹性和工作能力的增加,对于巷道式堆垛机更换提供了更多的弹性空间。比如许多公司在研究同时用堆垛机拣三个周转箱(单位托盘)到三个货位上,这三个货位又可由运输车辆的路线和订单来决定等。

实施自动化立体仓库的注意事项

1、如何选型和确定集成方案
        在确定采用自动化立体仓库后,我们的企业、系统集成商坐在一起共同探讨自动化立体仓库的总体规划、订单分析、物流量的计算、仓库物品ABC分类、仓库格局设计、业务流程设计和WMS的功能实现。具体包括了仓库面积、库位、货架、区域划分、堆垛机、输送设备、分拣系统、托盘的设计、业务的流程、WMS的功能、控制系统、监控系统等。并且也要涉及具体设备的选型和报价,根据供应商设备的性能参数计算和评估设备能力平均和较大能力能不能达到出入库的要求等。

         新系统的实施或升级,较终是离不开管理和业务的需要,有了自动化立体仓库,必然少不了自动化仓库管理系统,只有使用强大的仓库管理系统才能使得仓库管理和业务流程上一个台阶,才能将先进的硬件设备发挥作用和产生效益。这也是仓库管理系统和许多ERP供应商提供的库存管理系统软件有很大不同的地方。仓库管理系统是专业的仓库管理,它对库内所有的操作、人员、区域、库位、设备进行管理,并能达到任务的优化和作业交叉等。 在做仓储管理系统的选型时,不但要考虑到仓储管理系统支持自动化立体仓库的支持度,而且要考虑仓库管理系统的功能、对当前业务流程的支持、与其他系统(ERP、MES、OM)等的对接,这样在仓库管理才能和企业或配送中心的业务流程、管理需要无缝结合起来。

        在这阶段的工作中,需要将自动化立体仓库及相关辅助系统和设备、控制系统、WMS等完整集成在一起。通常在做这几方面的系统集成要考虑的因素非常多,下面列举两个经常会遇到的问题:

        如果是针对配送中心:WMS如何下达分拣指令、分拣如何实现?比如是按批次、还是波次,指令时按照区域来拣,还是按订单?系统必须保持一定的弹性和灵活性来实现所有的功能。

        如果是针对生产入场物流并要喂料:如是通过全自动设备提供喂料功能,而不是通过人工、或者生产车间很大的中间库存提供原料的话,那么对系统的性能要求非常高。如果在涉及到原材料(配件)的分拣、组装等操作,那么整个仓库管理系统非常复杂,如何准确、均匀地喂料是一个很重要的考虑。在汽车、高科技和经常遇到这样的要求。
       许多自动化立体仓库的集成商自己也开发了一套仓库管理系统,比如西门子物流与装配和大福等世界*的物流成套设备供应商,但总体而言,其功能和其他信息管理系统的集成性方面与一些专业化的第三方仓库管理系统软件还有一定的差距。这些系统集成商的WMS产品也呈现不同的技术特点和功能,但其功能在不**业应用中也有不同的优点和缺点。对于客户而言,为了实施一个成功的WMS,需要考虑很多方面的因素。

      SDMI较初是使用一的、不可更改的密钥。但通常情况下,这样做必须使用更多的硬件来防止篡改。对于物理安全不成问题的许多系统来说,诸如Trusted Computing Group公司的信任平台模块(TPM)这样的平台就可以为系统提供基本的安全性。

        较早以独立安全芯片方式实现的许多TPM已被广泛用于IBM笔记本电脑等PC主板中。威盛科技(VIA)公司开发的Padlock版本则增加了像AES加密之类的性能。这类平台可以支持许多操作系统特性,比如Vista的加密文件系统BitLocker。

         Zilog公司开发的基于32位ARM922T的Zatara微控制器集成了保证微控制器安全所要求的大部分功能,包括安全启动ROM和篡改支持(图1)。更值得一提的是它带有40kB的安全RAM,如果篡改电路受到攻击,这部分RAM将归零。

图1:Zilog公司的32位Zatara安全事务微控制器采用了ARM922内核,与安全有关的特性包括安全启动ROM和电池支撑的SRAM。

       篡改早已有之。但它变得越来越普遍,并在向食物链上游的更大处理器转移。大多数64位处理器配备了外部硬件电路来解决这个问题,就像附加了一个TPM一样。诚然,从里到外保证系统的安全对整个安全系统来说至关重要。

        当然,较端安全的系统只有在某些特殊环境下才有要求,例如控制核反应堆或管理大量汇款。在这些情况下,为控制微处理器而增加成本和复杂性不是问题。

软件端的安全性

        不管从哪里开始,软件对系统安全性都至关重要。显然,一开始就运行安全代码是一个较好用硬件方案解决的问题。但一旦运行,系统就需要额外的安全软件来管理系统安全性。

        General Software公司推出的带StrongFrame的嵌入式BIOS是解决系统基础软件问题的一种方法。它的启动安全程序(BSA)是一种固件应用程序,能在硬件和应用程序之间建立信任关系。它设计用于防止由于BIOS、操作系统或应用程序进行的未授权篡改而变得不再安全的系统操作。它使用数字签名跟踪受信任的对象。20kB模块可以在ROM中压缩50%。系统可以使用Firmbase Technology公司的信任运算库(TCB)进行扩展,而TCB支持允许定制认和授权的插件式安全认证机制。

        General Software公司的方法可用于许多标准处理器架构和操作系统,而飞思卡尔公司的Mocana设备安全框架(DSF)则主要用于飞思卡尔的处理器,如PowerQUICC系列。PowerQUICC几乎从推出伊始就有了加密引擎,因为它的使用对象包括了提供虚拟**网(*)支持的路由器和网关。硬件加密功能显著提高了安全信息的吞吐量。

        Mocana公司有许多软件产品,如嵌入式安全套件(ESS)。Mocana针对飞思卡尔处理器开发的设备安全框架模块可以将这个软件与PowerQUICC安全引擎集成在一起,因此开发人员不必直接处理硬件。这些模块支持SSL服务器、SSL客户端、SSH服务器、SSH客户端、IPsec/IKEv1和IKEv2以及认证管理客户端(CMC)。基于开放标准设计的系统兼容RFC,并能很好地支持多核环境。

提高安全性

       将安全加速和支持合并在硬件中有它的优势,但这并不是一的方式。将支持功能放在微控制器外面实现通常更容易,并且可能更适合某些特殊的应用场合。

        使用安全存储产品是在具有I2C接口的任何微控制器上增加基本安全支持的一种简单方法,比如使用Atmel公司的AT88SC25616C加密存储器(图2)。系统自身具有完备的安全要素,认证全部在芯片内部完成。

图2:Atmel的AT885C2561C有多个密码用来限制对EEPROM中区内数据的访问。在成功进行认交换后才能访问数据。

        通常,主微控制器上的一个应用可用作进入安全存储器的网关,而该存储器使用外部源(如用户或远端程序)提供的密钥。这样就能访问芯片内部的存储器,而这个芯片通常是另外一个密钥,可被主机用来执行其它安全功能,如认证一个下载的更新或获得对远程系统的访问权。

        大多数安全存储器提供这一等级的支持。Atmel还提供具有多个密钥的更复杂的层次结构,可选择访问芯片内不同的存储区。不同的密钥可以访问重叠区域,从而允许对信息的共享式访问。

        正常情况下这些芯片只存储附加的加密密码或索引,不过也能存储少量的数据。存储密钥可以使附加的加密数据被存储在芯片外面。例如,密钥可以用来硬盘上的数据。

         Atmel的13.56MHz RFID CryptoRF采用同样的方式工作,不同的是芯片通过RFID阅读器进行访问。该芯片采用了具有双认证能力的64位加密引擎,存储容量可达64kbits。

        通过将数据存放在象希捷的Momentus 5400 PDE.2这样的硬盘上这种方式可以把大量存储数据链接到微控制器(图3)。安全硬盘提供了对庞大存储数据的访问能力,但在主机和硬盘之间转移的是明码(未加密)数据。

图3:希捷的Momentus 5400 FDE.2可以存储大量数据,同时提供基于硬件的全盘加密(FDE)。

         将加密引擎放在硬盘上的一大优点是它可以根据硬盘的传输速率进行调整。硬盘支持多用户和管理密码。Momentus 5400 FDE.2也兼容于信任平台模块(TPM)。

新的加密方法

         DES(数据加密标准)是一种不再被经常使用的加密标准,很早以前就被许多更强大的技术所代替。同样,3DES(三重DES)已经被更具鲁棒性的AES所替代。当然,AES也不是良好标准。这正是为什么片上加密系统要不断发展以适合较新安全技术的原因。片上通常支持多种加密标准。

         另外一种正在部署的流行加密系统采用的是椭圆形曲线加密法(ECC)。ECC是一种公钥加密系统,基于的是有限域上椭圆曲线的代数结构。对ZigBee等无线技术来说这是一项可选功能。使用它的原因是可扩展性。不管是理论上还是实践上,ECC的扩展性都要好于较流行的加密标准AES。
 
        尽管从推出到被大众接受往往都需要很长时间,但加密技术一直在不断创新。挑战一种新方法通常要求更新的思路。来自SecureRF的lgebraic Eraser就是一个很好的例子。它使用线性的安全协议,适用于对称(秘钥)和不对称(公钥)加密算法。

DRM不提供安全性

        DRM对许多系统来说很重要,甚至是很多不安全因素的克星,但它倾向于固定链接基于硬件的安全和加密。它之所以要依赖于硬件支持,部分原因是它需要端到端的内容保护以及满足系统要求的吞吐量。例如,音频流或视频流的加密/解密必须以线速进行,否则回放质量将受到影响。

        消费者要求似乎在推动DRM退出音频领域,但它在视频领域仍很重要。高带宽数字内容保护(HDCP)技术可以保护当前的一些HDTV内容,并且它已被集成进包括蓝光和HDTV驱动设备在内的HDTV源和目标设备中。幸运的是,这些器件之间传送的数据一般被认为是明码数据,因此它不涉及任何加密或保护。一般来说,只有作为端点的设备需要满足这种类型的DRM。

         另一方面,保护应用程序的目标代码经常是需要的。当代码来自不安全的片外器件(如闪存芯片)时,就可能需要加密。在这种情况下,处理器必须在执行时进行数据解码。这种情况并不常见,但有多种微控制器可以完成这个功能,比如美信公司基于8051的DS5250。

        另外一种方法是复用启动装载工具(boot loader)将片外代码到片上RAM,然后从RAM执行。当断电时代码会丢失。典型的替代方法是使用片上代码保护机制,它通常能防止闪存被常用的调试方法所读取。在没有附加密钥的情况下它通常会阻止对闪存进行编程。否则一个欺诈应用程序可能被装载进存储器的一小部分空间中,这段程序再将剩下的代码下载进攻击器。

多级安全

        控制代码和对代码的访问通常是微控制器的存储器和系统保护系统的一部分功能。高安全性系统一般会将这个功能与安全启动及安全存储等功能结合起来形成一个安全的操作系统,如来自美国*署(NSA)的安全增强型Linux(SE Linux)。今后还将扩展支持虚拟机。

        除了安全启动和安全存储外,加密并不是系统安全的必要部分。相反,标准微控制器对虚拟存储器和虚拟机的支持能力足够用来实现多级安全(MLS)。系统中还可以集成更多的硬件特性,但在标准微控制器上很少见到。

         开发人员需要了解这些安全因素的理由是,他们不需要额外的硬件,但软件确实对系统的起点做了某种设,如启动过程和操作系统。无法满足这些设的系统如果不借助于任何加密手段的话通常会降低性能。遗憾的是,这些安全因素**出了本文讨论的范围,因此不要认为只要简单地包含了硬件加密或者甚至只是包含了安全启动特性就能够提供足够安全的系统。

202202231632198368504.jpg202202231632197071004.jpg202202221739072455394.jpg202202221739073128824.jpg

在自动控制中,常常要用到时钟和时间的控制。比如学校上下课的自动打铃和自动控制设备按H期和时间的控制。有的PLC有实时时钟功能,本文拟以各类PLC如何设置与显示时间,如何实现时间控制,谈点浅显的见解
1时钟的校时与时间数据的调用
1.1具有时钟功能与时钟指令的PLC
      有不少PLC具有时钟功能及相关指令,如西门子公司的LOGO!三菱公司的a控制器等微型机种,这类机器在上电后机内时钟就自动进入运行状态,且可在本机自带的显示屏上显示和设定时间值。图1是LoGO!使用阉形编程语言完成的一段程序。图中标的方框在LOGO!指令中称为时间开关,可以同时有多组时间设定
该程序中时间开关的设定值为周一到周五09:00变为ON,18:30变为OFF;周六14:30变为ON,22:30变为OFF;周日7:30变为ON,2:30变为OFF,即是一个开关用于3种不同时间段控制的例子。此外,LOOO!还有年时钟指令,可用于月、目类时间的控制。在这类PLC中,时间段的设定及机内时钟的校正可畎使用本机配带的编程按钮,就象调节电子手表一样方便。
      西门子公司生产的$7-200、s7—300系列PLC也有时钟功能。与LOGO!不同的是在使用时钟功能时要先将实时时间值传送到一定的数据单元,并使用设置时钟指令将这些存储单元*为时钟的年、月、日、时、分、秒、星期的**单元。经这样设定后这些单元的数值就按时间的变化规律变化。在需要使用时间信息时,还需要使用读时间指令将时间值读到一定的存储单元里去才能使用。图2是一段PLC的时钟建立及读出的实例程序
      程序中的VB210~VB217这8个存储单元事先已送入了一定的时间数据。这种时钟的校时可通过向这些存储单元送入新的时间数据来实现。在只涉及小时及分、秒的时间控制中,可采用定耐棱时的方法在机器的输入口上接一个校时按钮,在软件中编写一段传送校时时间数据的程序,并用这个按钮作为程序的执行条件。规定上午8时为校对时间,在标准时间为8点时,按一下校时按钮就可完成校时功能。要实现随机校时功能需要增设**的数据输入设备,如编程器矩阵开关、数据单元或图形单元等。
1.2无时钟功能的PLC
      PLC的时钟建立无机内时钟的机器获得时钟控制功能,1I要自己编一段时钟程序,如希望编程前先选好存锗年.月、日、时、分、秒的存储单元,然后利用机内时基作为标准计时脉冲,例如用秒脉冲将秒工作单元加1,加到60s时回零,并向分工作单元进1苒撞l小时6O分,1天24小时,太月3l天,小月粥天,毒舞羹较,闰年2月加1天,1年l2个月的规律设计时钟程序。这种自制时钟的校时及时间数据取用和机内自带时钟类似,不再赘述。开接来保让红、绿灯发H{闪光.
1.3事故音响信号
      当QF由继电保护动作跳闸时.为了引起值班人员的注意,特装设了蜂吗器。为了避免在手动跳、合闸及自动重合闸时起动事故音响装置.在实际中利用控制开关内两对接点相串联的方法.即1—3与19—17只在合闸后才接通,其宗状态均同时接通的原理来实现的。

2预告信号
      预告信是为了帮助值班人员判断故障设备及其性质,以便及时采取措施加以处理,防止事故进一步扩大为了节LC的接点,用预告信号出口继电器的接点驱动PLC输八端X(x),输出端Y(Y.)、Y.驱动或间接驱动光字牌和警铃.如图2所示

3闪光信号
      目前现场闪光信号是由闪光继电器提供,而改用PLC后,闪光信号只需用其内部的2个定时器构成振荡电路即可实现,从而省去了外部接线的麻烦.具体实现如梯形图3所示PLC的I/0分配如表1

4结论
      由于PLC性能非常优越.从而使*信号动作的准确性和可靠性得保i止。虽然PLC的价格比目前现场使用的ZC-23型冲击继电器高,但其使用方便,维护工作量少,且二次回路简单本次实验虽未能输A、输出更多的事故及预告信号但就所输入的信进行验,其输出完全符合现场要求。若投入应用,只需将PLC的触点通过扩展单元和扩展模块进行扩展,或者直接选用多I/0的PLC即可。



http://zhangqueena.b2b168.com

产品推荐