热门关键词:

基于Linux数控系统的软PLC研究

  • 该文件为pdf格式
  • 文件大小:2.34MB
  • 浏览次数
  • 发布时间:2012-05-29
文件介绍:

本资料包含pdf文件1个,下载需要20积分

随着科技的发展,传统的数控系统越来越显示出其缺点,它的封闭
式结构、专用的功能使得用户很难在其上进行扩展,因此迫切地要求采
用拈化、层次化的结构,并通过各种形式向外提供统-的应用程序接
口,使其具有可扩展性、互操作性和可伸缩性等特点,也就是要求系统
具有开放性。
作为控制部分的可编程控制器PLC(ProgrammableLogic Cotroller),
是数控系统中不可缺少的组成部分。为了实现数控系统的开放性,数控
系统的PLC拈软件化是发展方向。
MatPLC是LiDUX下的软PLC开发软件,是由来自世界各国几个有共同
兴趣的人-起开发的自由软件,受GNU通用公共许可证保护。由于它是开
放源代码的,所以很容易对它进行内核定制,并嵌入到自己的程序中来。
目前国内外都还没有成熟的基于LinUx操作系统的软PLC产品,本文
通过对这-课题的研究,探索如何利用MatPLC在软、硬件环境分别为
RtLinux和嵌入式Pcl04计算机的系统上实现软PLC的控制。
本课题用Tcl/Tk语言设计出基于梯形图语言的人机界面,用户可以
在此界面上进行常规的梯形图编程,并进行逻辑仿真。当确定编程无误
后,可以将梯形图程序转化成IL程序,由MatPLC进行编译后,就可以实
时的实现对下层硬件10口的控制。
本课题中所开发出的软PLC系统运行效率较高,且显示硬PLC不可比
拟的优越性,非常适合应用于基于Linux的数控系统中。
关键词:数控系统;可编程控制器

正在加载...请等待或刷新页面...
发表评论
验证码 验证码加载失败