当前位置:首页 > 工业控制 > 伺服与控制
[导读]          随着技术的进步和市场竞争的加剧,专用体系结构的控制系统越来越暴露了其固有的缺陷。由于基于PC平台

         随着技术的进步和市场竞争的加剧,专用体系结构的控制系统越来越暴露了其固有的缺陷。由于基于PC平台的软件PLC无需专门的编程器,可充分利用PC机的软硬件资源,直接采用梯形图或语言编程,具有良好的人机界面等优点,因此逐渐取代了硬件PLC,成为研究的热点。

  1 电气测试系统原理介绍

  该寿命测试系统能够利用定时器控制电子部件产品的动作频率,利用计时器来控制动作的次数,基本原理如图1所示。

  

 

  图1 电气测试基本原理

  PLC使用OMRON CQM1H-CPU11 PLC加上扩展模块,其I/O点数可达26个,可满足多路测试,利用控制动

  作Relay的定时器和负载反馈Relay的定时器时间差进行判断产品或负载的不良状态,并对系统进行停机保护,实验完成后利用产品或负载在机械和电气方面的特性对其产品进行评价。

  其中,遮断保护、动作Relay和负载反馈Relay都是用PLC内部高精度定时器进行控制的,其原理都是用低电压控制高电压,实现高低压分离控制工程网版权所有,保证了测试系统的安全性,这里的遮断保护用的是Fuji Electric Co.Ltd。JapanSC-13AA型接触器,耐压可达600V,单触点额定电流是32A,动作Relay和负载反馈Relay(也可以用光电耦合或电流互感器)都是用的OMRON的MY系列继电器。

  实际用DL750 scoper测量发现这两种精度都不是很高,误差往往有8-10ms。

  实际中对产品评价需要很多数据,需要测试很多产品,这样需要多独立回路,接线走线困难,而且会产生寄生电路,所以,从PLC产品的兼容性及测试成本考虑,采用目前先进的嵌入式软PLC技术,可大大缩短实验周期并降低成本。

  2 软PLC技术

  传统的PLC经过十几年的发展,技术已经非常成熟,以高速度、高稳定性、高性能在工业控制领域得到了广泛应用,与此同时,随着现代计算机技术和电子技术的发展,在工程方面逐渐表现出其缺点:传统的PLC厂商垄断市场,其产品户不兼容,缺少明确一致的标准,难以构建开放的硬件体系结构;各厂商产品的编程方法差别很大,技术专有性较强,工作人员培训时间长,造成PLC的性价比增长很缓慢。

  20世纪90年代中期,计算机和微电子技术的迅猛发展以及PLC的国际标准IEC61131的制定,产生了软PLC技术,所有"软PLC技术",就是用PC作为硬件支撑平台,利用软件实现标准硬件PLC的基本功能,也就是将PLC的控制功能封装在软件内,运行于PC的环境中,以PC为基础的控制系统,同时提供了PLC的相同功能,却具备了PC的各种优点。

  软PLC技术一般由开发系统和运行系统两个部分组成。开发系统运行在PC平台上,而运行系统则运行在嵌入式硬件平台上,一般而言,嵌入式硬件平台上都要运行某种嵌入式操作系统,比如μC/OS-II、μClinux等。

  现代开发系统的特点一般都是集成化开发环境,界面友好,易于使用。软PLC嵌入式系统是基于IEC61131国际标准的,所以必然要支持其中的几种语言,系统运行在嵌入式硬件平台上,负责解释执行由开发系统编译、链接后产生的目标文件,运行系统一般由运行内核、通信接口和系统管理三大部分组成,其设计和实现精度很高,它的执行效率将直接影响到系统在现场控制中的反应速度。

  3 嵌入式平台的虚拟运行系统

  运行系统的结构组成如图2所示。系统管理器的主要任务是处理不同任务、协调程序执行及从I/O映象读写变量。I/O接口可与本地I/O系统和远程I/O系统通信。通信接口使运行系统可以与开发系统或其他设备进行通信。内核解释器是运行系统的核心部分,负责解释执行由开发系统编译完成的PLC应用程序的目标代码。

  

 

  图2 运行系统的结构组成

  运行系统可在多种支持平台上运行,它通过将数据区和代码区分离,实现程序的动态更新和代码的高效率动态下载。

  (1)在μClinux平台上实现软PLC虚拟机实现步骤

  将梯形图的指令翻译成宏汇编并建立一个宏库;

  把用户编写的梯形图程序编译成中间代码形式的PLM文件;

  将PLM文件转变为汇编程序;

  用汇编器汇编变成功的汇编程序,将解释执行内部指令(PLM文件)转换为程序,汇编成机器码执行,实现PLC指令机器码执行方案,大大地提高了执行速度控制工程网版权所有,同时大大节约了内存空间;

  将PLC指令对应的机器码移植到嵌入式操作系统中执行。

  (2)运行系统的两大模块

  运行系统主要由两大模块组成:1)梯形图到机器码程序的转换;2)执行机器码文件。每个模块的功能如下:

  1)梯形图到机器码程序的转换。首先把用户编写的梯形图程序编译成中间代码形式的PLM文件,然后将PLM文件转变为汇编程序,最后用汇编器汇编转变成功的汇编程序CONTROL ENGINEERING China版权所有,产生机器码从而生成可执行的PLE文件。

  2)执行机器码文件。将PLE文件嵌入配置好的执行环境中并执行,通过工控机的面版指示灯监测程序的正确性。

  

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

在这篇文章中,小编将对水源热泵的相关内容和情况加以介绍以帮助大家增进对它的了解程度,和小编一起来阅读以下内容吧。

关键字: 水源热泵 集热器

光伏电池组件。这是光伏系统的核心部分,负责将太阳能转化为直流电能。光伏电池组件可以由单个或多个光伏电池板组成,采用串联和并联的方式构成不同的光伏电池组件。常见的光伏电池类型包括单晶硅、多晶硅和非晶硅等。

关键字: 光伏系统 光伏 电池

在下述的内容中,小编将会对三角形接法和星形接法的相关消息予以报道,如果三角形接法和星形接法是您想要了解的焦点之一,不妨和小编共同阅读这篇文章哦。

关键字: 三角形接法 星形接法

以下内容中,小编将对激光打印机的相关内容进行着重介绍和阐述,希望本文能帮您增进对激光打印机的了解,和小编一起来看看吧。

关键字: 打印机 激光打印机

本文中,小编将对焦距予以介绍,如果你想对它的详细情况有所认识,或者想要增进对焦距的了解程度,不妨请看以下内容哦。

关键字: 焦距 传感器

今天,小编将在这篇文章中为大家带来线电压和相电压的有关报道,通过阅读这篇文章,大家可以对线电压和相电压具备清晰的认识,主要内容如下。

关键字: 线电压 相电压

在这篇文章中,小编将对无功功率的相关内容和情况加以介绍以帮助大家增进对它的了解程度,和小编一起来阅读以下内容吧。

关键字: 功率 无功功率

在下述的内容中,小编将会对中央空调的节能措施予以介绍,如果中央空调的节能措施是您想要了解的焦点之一,不妨和小编共同阅读这篇文章哦。

关键字: 中央空调 节能 空调

以下内容中,小编将对前端稳压器的相关内容进行着重介绍和阐述,希望本文能帮您增进对前端稳压器的了解,和小编一起来看看吧。

关键字: 稳压器 前端稳压器

本文中,小编将对手机重力感应予以介绍,如果你想对它的详细情况有所认识,或者想要增进对它的了解程度,不妨请看以下内容哦。

关键字: 重力感应 传感器 重力传感器
关闭
关闭