基于VME/CompactPCI/CompactPCI Serial架构的软PLC平台 点击:192 | 回复:0



betaone

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:60
  • 注册:2010年7月15日
发表于:2012-02-15 12:16:38
楼主

PLC以其高可靠性,友好的开发环境,在工业自动化领域得到了广泛的应用。但是相对基于开放工业标准架构的工业计算机平台来看,其开放性不足,使得各个厂家的模块不能互相通用,不利于系统的升级,用户也很难将自己的控制算法应用在现有的PLC中。

而基于开放工业标准的工业计算机平台,系统则更加开放,不同厂家的模块,只要满足标准的要求,就可以安装在同一个系统中。工业计算机的结构,使得系统对图形显示、数据库、以太网连接的支持更加容易。

实时操作系统的应用,保证了系统的强实时性。用户既可以利用操作系统厂家提供的集成开发环境Visual Studio,Workbench等,用C/C++开发自己的应用程序。也可以通过满足IEC 61131标准的自动化软件(如Isagraf),支持用梯形图(LD)、功能块图FBD)、顺序功能图(SFC)和指令表(IL)编程语言。

软PLC技术一般由开发系统和运行系统两个部分组成。开发系统运行在PC平台上,而运行系统则运行在嵌入式硬件平台上,一般而言,嵌入式硬件平台上都要运行某种嵌入式操作系统,如:嵌入式Linux,VxWorks,QNX等。

开发系统(我们一般称作主机)主要完成对运行系统(我们一般称为目标机)的交叉开发调试工作,包括用户应用程序的编写,编译,下装,调试等。

运行系统(目标机)配置有现场控制所需要的各种不同的I/O板卡,通过运行在目标机主控上的用户程序(单板机)实现用户的控制算法,用户可以通过开发主机现场修改、优化或者更换自己的控制算法,以适应不同的控制对象和现场环境。

因为现场的目标机采用了标准的开放式总线架构(如VMEbus,CompactPCI,CompactPCI Serial),所以可以支持更多不同厂家满足这些标准的板卡类型,系统很容易实现功能的扩展或者性能的提高。当用户需要扩展不同类型地I/O时,可以通过在系统中增加相应的I/O板卡即可,新的控制/处理算法需要更高性能的处理能力时,更换新的高性能主控板卡也非常的容易,因为有操作系统的支持,用户的程序只需要重新下装到新的主控就可以。

因为现在绝大多数的目标机主控都支持以太网接口,所以可以方便地和车间或者企业的信息系统连接起来,构建智能车间或者工厂。上层信息系统的硬件平台我们推荐使用容错服务器和存储备份系统来构建,可以保证信息系统的高可靠性,保证系统连续工作不宕机。

基于标准架构构建的软PLC,依靠其配置灵活,扩展方便,兼顾了工业计算机的高可靠性,伴随容错服务器成本的降低,必将在以后的智能工厂建设中占据一席之地。

正在下载,请等待……
下载附件需0积分!



楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师