PLC系统设计的主要任务包括分析工艺流程,明确控制要求、确定控制方案、选择机型和输入输出设备选择及输入输出点分配,施工设计、总装调试等。
(一)分析工艺流程,明确控制要求,确定控制方案
首先要详细分析实际生产的工艺流程,工作特点及控制系统的控制任务、控制过程、控制特点,控制功能,明确输入,输出量的性质,充分了解被控对象的控制要求。
在分析被控对象的基础上,根据PLC的特点,与继电器控制系统和计算机控制系统进行控制方案的分析与比较,如果被控系统的应用环境较差,而安全性,可靠性要求较高,输入输出多为开关量,而用常规的继电器接触器实现,系统较复杂或难以实现,工艺流程经常改变,那么,用可编程序控制器进行控制将是合适的。
(二)选择机型
随着PLC的推广普及,PLC产品的种类和型号越来越多,功能日趋完善。从美国,日本、德国等国家引进的PLC产品及国内厂商组装或自行开发的PLC产品已有几十个系列。上百种型号。其结构形式、性能、容量、指令系统,编程方法、价格等各有不同,适用的场合也各有侧重。因此,合理选择PLC产品,对于提高PLC控制系统的技术经济指标起着重要作用。一般来说,各个厂家生产的产品在可靠性上都是过关的,机型的选择主要是指在功能上如何满足自己需要,而不浪费机器容量。PLC的选择主要包括机型选择,容量选择,输入输出模块选择、电源模块选择等几个方面。
(三)输入输出设备选择及输入输出点分配
在PLC控制系统中,通常用作输入器件的强电元件是控制按钮,行程开关、继电器等的触点。PLC的执行元件通常有接触器、电动机、电磁阀,信号灯等。要根据控制系统的需要进行选择。
(四)施工设计
与一般电气施工设计相同, PLC控制系统的施工设计需完成下列工作:画出完整的电路图;注明电气元件清单;画出电气柜内电器位置图和电器安装接线互连图。
(五)总装调试
1、程序调试
将设计好的程序用编程器输入到PLC中,进行编辑和检查,发现问题,立即修改和调整程序。
2、现场调试
现场安装完毕后,可对硬件和软件进行联调,实现对某些参数的现场确定和调整。
3、安全检查
后对系统的所有安全措施作彻底检查,准确无误后即可投入试运行,待一切正常后,将程序固化在有长久记忆功能的只读存储器EPROM中长期保存。
1.状态继电器
状态继电器是用于编制顺序控制程序的一种编程元件(状态标志),它与后面介绍的STL指令(步进梯形指令)一起使用。
通用状态继电器没有断电保持功能。在使用IST(初始化状态功能)指令时,其中的S0~S9供初始状态使用。
电池后备/锁存状态继电器在断电时用带锂电池的RAM或EEPROM来保存其ON/OFF状态。
2.状态继电器使用举例
某机械手先后有下降、夹紧等动作,其顺序功能图如图1所示。如果起动信号X0为ON,则状态继电器S20被置位(变为ON),控制下降的电磁阀Y0动作。下限位开关Xl为ON时,状态继电器S21被置位,控制夹紧的电磁阀Y1动作。随着动作的转移,**状态继电器自动变为OFF状态。不对状态继电器使用步进梯形指令时,可以把它们当作普通辅助继电器(M)使用。
**编程器只能对某一PLC生产厂家的PLC产品编程,使用范围有限。当代PLC的新换代很快,**编程器的使用寿命有限,价格也较高。现在的趋势是在个人计算机上使用PLC生产厂家提供的编程软件。轻便的笔记本电脑或移动电脑配上编程软件,也很适于在现场调试程序。
这种方法的主要优点是用户可以使用现有的个人计算机,对于不同厂家和型号的PLC,只需要换编程软件就可以了。个人计算机可以为所有的工业智能控制设备(如图形操作终端、组态软件和数控设备等)编程。大多数PLC厂家都向用户提供免费使用的演示版编程软件,正版编程软件的价格也在不断降低,因此用很少的投资就可以得到高性能的PLC程序开发系统。
6ES72111BE400XB0 | CPU 1211C AC/DC/Rly,6输入/4输出,集成2AI |
6ES72111AE400XB0 | CPU 1211C DC/DC/DC,6输入/4输出,集成2AI |
6ES72111HE400XB0 | CPU 1211C DC/DC/Rly,6输入/4输出,集成2AI |
6ES72121BE400XB0 | CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI |
6ES72121AE400XB0 | CPU 1212C DC/DC/DC,8输入/6输出,集成2AI |
6ES72121HE400XB0 | CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI |
6ES72141BG400XB0 | CPU 1214C AC/DC/Rly,14输入/10输出,集成2AI |
6ES72141AG400XB0 | CPU 1214C DC/DC/DC,14输入/10输出,集成2AI |
6ES72141HG400XB0 | CPU 1214C DC/DC/Rly,14输入/10输出,集成2AI |
6ES72151BG400XB0 | CPU 1215C AC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES72151AG400XB0 | CPU 1215C DC/DC/DC,14输入/10输出,集成2AI/2AO |
6ES72151HG400XB0 | CPU 1215C DC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14输入/10输出,集成2AI/2AO |