您当前的位置:五五电子网电子知识plc技术PLC入门软件PLC控制技术综述 正文
软件PLC控制技术综述

软件PLC控制技术综述

点击数:7664 次   录入时间:03-04 11:43:36   整理:http://www.55dianzi.com   PLC入门

一、软件PLC技术的形成背景 

20世纪90年代后期,人们逐渐认识到,传统PLC(本文简称硬PLC)自身存在着这样那样的缺点:难以构建开放的硬件体系 结构;工作人员必须经过较长时间的专业培训才能掌握某一种产品的编程方法;传统PLC的生产被几家厂商所垄断,造成PLC的 性价比增长很缓慢。这些问题都成了制约传统PLC发展的因素。近年来,随着计算机技术的迅猛发展以及PLC方面国际标准的制 定,一项打破传统PLC局限性的新兴技术发展起来了,这就是软PLC技术。其特征是:在保留PLC功能的前提下,采用面向现 场总线网络的体系结构,采用放的通信接口,如以太网、高速串口等;采用各种相关的国际工业标准和一系列的事实上的标准; 全部用软件来实现传统PLC的功能。 

二、系统结构和应用特点 

(一)系统结构 软PLC基于PC机,建立在一定操作系统平台之上,通过软件方法实现传统PLC的计算、控制、存储以及编程等功能,通过I O模块以及现场总线等物理设备完成现场数据的采集以及信号的输出。根据传统PLC的组成结构,软PLC系统由开发系统和运行 系统两部分组成。也可分为编辑环境和运行环境两部分。编辑环境与运行环境是客户服务器模式,二者之间采用COMDCOM通信 机制,运行环境作为COM服务器,提供标准的通信接口;编辑环境作为COM客户端应用,本地或远程访问存取这些接口,进行 下载代码、读取运行环境的运行信息等操作。软PLC系统的整体框图如图1所示。

 

2013-3-22 14:44:28 上传下载附件 (15.37 KB) 

PLC系统的整体框图

嵌入式系统通常由EPC或嵌入式控制器(也称智能控制器)和嵌入式软件组成,嵌入式软件又分为嵌入式操作系统和嵌入式应 用程序,嵌入式操作系统的特点是程序短小、所需内存少,Mi-crosoft公司推出的WINOOWsCE就是一个嵌 软PLC开发系统和运行 系统是相互独立而又密不可分的两个应用程序,可以分别单独运行。

 1.软PLC开发系统 

PLC开发系统实际上就是带有调试和编译功能的PLC编程器,此部分具备如下功能:①编程语言标准化,遵循IEC61131-3 标准,支持多语言编程(共有5种编程方式:ILSTLDFBDSFC),编程语言之间可以相互转换;②丰富的控制模块,支 持多种PID算法(如常规PID控制算法、自适应PID控制算法、模糊PID控制算法、智能PID控制算法等等),还包括目前流行 的一些控制算法,如神经网络控制;③开放的控制算法接口,支持用户嵌入自己的控制算法模块;④仿真运行,实时在线监控, 在线修改程序和编译;⑤强大的网络功能。支持基于TCPIP网络,通过网络实现PLC远程监控,远程程序修改。

[1] [2] [3] [4]  下一页


本文关键字:技术  软件  PLC入门plc技术 - PLC入门