APP下载

基于PLC控制系统设计的探讨

2015-07-27范向红江西工程学院江西新余338000

山东工业技术 2015年8期
关键词:开发人员程序设计调试

范向红(江西工程学院,江西 新余 338000)

基于PLC控制系统设计的探讨

范向红
(江西工程学院,江西 新余 338000)

PLC技术目前在工业领域应用广泛,其作为工业控制计算机的作用显著,已逐步成为主流控制设备,在工业领域中发挥的作用越来越大。在工业领域实际应用中,PLC要进行各种各样的控制系统设计。本文主要从PLC控制系统设计的内容、原则以及设计方法进行探讨。

PLC;控制系统;设计

1 基于PLC 控制系统设计的内容

PLC 控制系统主要由用户的输入输出设备与PLC相连,其主要内容有制作控制系统设计的条件。该条件条件由任务计划书的形式来进行,它是整个系统设计的基础和依据;选择用户输入设备以及输出设备驱动的控制对象;正确选择PLC 在保证系统设计正常指标中起至关重要的作用;编制 PLC 的 I/ O 分配表,绘制输入 I/O 端子接线图。根据控制系统编写规格说明书并用相应的语言进行程序设计;对用户的使用情况进行调查,并设计出合理的人际界面,简化用户操作;设计操作台、电气柜及非标准电器部件;针对控制系统编写设计说明书及使用说明书。

2 基本原则

在设计PLC控制系统时需要时刻遵循系统开发的原则,因为任何控制系统的设计与实现都是与用户息息相关。因此,PLC系统设计的好坏直接影响生产效率和产品质量。

PLC控制系统最基本的任务就是要最大程度的满足用户的需求,这同时也是PLC控制系统的设计前提与原则。PLC控制系统的重要原则就是要保证控制系统的长期安全并且可靠运行。要实现这一重要原则就需要开发人员在系统设计,选择元器件以及软件编程上面进行通盘考虑,以确保PLC控制系统的可靠性。新的控制系统不仅可以提高产品的质量,同时还能给用户带来巨大的经济效益,不过带来这些好处的同时是控制系统工程开发的成本增加,所以这就要求开发人员在最大满足用户的控制需求同时也要兼顾到开发成本。

随着开发技术的逐渐成熟,PLC控制系统的开发要求也在不断提高,所以这就要求开发人员务必把后期维护以及系统升级等问题考虑进去。在开发PLC控制系统过程中在选择输入与输出模块、I/ O点数和内存容量时要留有充裕的升级和改进空间,以便日后对控制系统进行升级和改进。

3 PLC控制系统的设计步骤

根据用户需求,分析被控对象工艺过程以及控制要求,确定I/ O 设备,根据控制系统的设计要求确定输入/输出设备,以便确定PLC的I/O点数,确定选择PLC,分配I/ O 点,设计I/ O 连接图,并开始对PC程序进行设计。

在进行PLC控制系统的设计过程中,要对控制柜等硬件进行设计与施工,由于控制系统的程序设计可以跟硬件施工同步进行,这样也可以大大缩短开发周期。

PLC控制系统在初步设计完成后要对其进行联机调试,调试过程就是将模拟调试的程序进行在线调试。控制系统的调试应循序渐进,应将输入与输出设备分开调试,如发现不符合控制要求的应及时对硬件以及系统进行调整。待控制系统全部调试完毕后,即可交付用户进行试运行。在系统运行一段时间后如未发现问题,应将程序固话到EPROM中,以防运行程序丢失。待PLC控制系统开发完成后应及时整理和编写技术文档,将技术文档存档。

PLC 控制系统设计的一般步骤如下图所示 。

4 PLC控制系统设计的方法

PLC 控制程序的设计方法有很多,如图解法编程、经验法编程、计算机辅助设计编程等。图解法是指在进行PLC程序设计的过程中是靠画图进行、如梯形图法、逻辑流程图法、和步进顺控法等。经验法是指在进行控制系统开发的过程中运用以往的经验进行开发设计,多数是将以前相近的程序拿过来进行修改,把现有的用户需求替换进去。计算机辅助设计是指通过编程软件在计算机上进行程序设计和在线调试等等。

本文主要探讨了PLC控制系统的设计内容、原则、步骤以及设计方法,在实际设计过程中有实际意义,PLC控制系统设计的方法多种多样,这就要求广大开发人员多进行沟通和探讨。

[1]国娟.基于PLC控制系统的设计与调试[J].中国新技术新产品精选,2009(13):28-28.

[2]建国.PLC控制系统在工厂应用中的优化和维护[J].科技资讯,2011(20):54-54.

[3]杨代强,陈宝凡.浅谈设计PLC控制系统时的故障防范[J].科技信息,2013(20):286-286.

猜你喜欢

开发人员程序设计调试
基于SolidWorks和VBA的电机阶梯轴建模程序设计
高温气冷堆示范工程TSI系统安装及调试
医学专业“Python程序设计”课程教学改革总结与思考
电气仪表自动化安装与调试分析
调试新设备
基于Visual Studio Code的C语言程序设计实践教学探索
调试机械臂
Semtech发布LoRa Basics 以加速物联网应用
从细节入手,谈PLC程序设计技巧
后悔了?教你隐藏开发人员选项