(4)特殊功能i/o。在选择一台plc时,用户可能会面临一些特殊类型且不能用标准i/o实现的i/o限定,如定位、快速输入、频率等。此时应考虑供销厂商是否提供特殊的有助于最大限度减小控制作用的模块。有些特殊接口模块自身能处理一部分现场数据,从而使cpu从耗时的任务中解脱出来。
(5)智能式i/o。大型plc的生产厂家相继推出了解决典型工艺过程的智能式的i/o模块,例如pid控制模块等。这些智能模块本身带有处理器,可对输入或输出信号作预先规定的处理,并将处理结果送入cpu或直接输出,这样可以提高plc的处理速度并节省存储器的容量。
2.3存储器类型及容量选择
plc系统所使用的存储器由rom和ram组成,存储容量则随机器的大小变化,最大存储能力:一般小型机最大存储能力低于6kb,中型机的最大存储能力可达64kb,大型机的最大存储能力可上兆字节。使用时可根据程序及数据的存储需要来选用合适的机型,必要时也可专门进行存储器的扩充设计。
plc的存储器容量选择要受到内存利用率、开关量的i/o点数、模拟量的i/o点数和用户的编程水平这四个因素的影响。存储容量计算的第一种方法是:根据编程使用的节点数精确计算存储器的实际使用容量。第二种为估算法,用户可根据控制规模和应用目的来估算,总存储字数=(开关量输入点+开关量输出点)×10+模拟量点数×150,然后按计算存储器字数的25%考虑裕量。为了使用方便,一般应留有25%~30%的裕量。获取存储容量的最佳方法是生成程序,即用了多少字,知道每条指令所用的字数,用户便可以确定准确的存储容量。
2.4编程器和电源模块选择
在系统的实现过程中,plc的编程问题是非常重要的。用户应当对所选择plc产品的软件功能及编程器有所了解。小型控制系统一般选用价格便宜的简易编程器,如果系统较大或多台plc共用,可以选用功能强,编程方便的图形编程器。如果有个人计算机,可以选用能在个人计算机上运行的编程软件包。同时,为了防止因干扰、锂电池电压下降等原因破坏ram中的用户程序,可以选用eeprom模块作为外部设备。
对于结构为模块式的plc,电源模块和额定电流必须大于或等于主机、i/o模块、专用模块等总的消耗电流之和。当使用专用机架时,从主机架电源模块到最远一个扩展机架的线路压降必须小于0.25v。
2.5程序设计和总装统调
在确定控制对象的控制任务、选择好plc的机型后,就可以进行控制系统的流程设计,画出流程图,进一步说明各信息流之间的关系,然后具体安排i/o的配置,并对i/o进行地址编号。i/o地址编号确定后,再画出plc端子和现场信号联络图表,进行系统设计即可将硬件设计和程序编写二项工作平行进行,编写程序的过程就是软件设计过程。
用户编写的程序在总装统调前需要进行模拟调试。用装在plc上的模拟开关模拟输入信号的状态,用输出点的指示灯模拟被控对象,检查程序无误后便把plc接到系统里,进行总装统调,如果统调达不到指标要求则可对硬件和软件作调整,全部调试结束后,一般将程序固化在有长久记忆功能的eprom盒中长期保存。
3plc的抗干扰措施
本文关键字:控制系统 PLC入门,plc技术 - PLC入门
上一篇:PLC电源模块与其它外设的选择