新闻中心

EEPW首页>嵌入式系统>设计应用> 一种高性能计算机可编程控制器

一种高性能计算机可编程控制器

作者: 时间:2014-01-13 来源:网络 收藏


(2)2005系列中型pcc(见图3)

2005系列属于中型pcc,是贝加莱(br)出品的高性能可编程控制器(pcc),其不仅具有2003系类的特点外,还有以下优点:支持嵌入式pc-based技术,同时具有很强的分析计算能力,其外围信号输入输出的巨大带宽可满足机械制造、工厂自动化及过程自动化的所有要求,配合贝加莱(br)的其它产品,如i/o系统,工业pc及控制器等,可创建满足最高要求的自动化方案;依靠先进的接口、现场总线系统,网络及外围设备,可完成最佳的数据传输任务;最新的2005系列基于intel兼容处理器,具备最先进的构架,创造性的pc技术如compact flash存贮,以太网连接以及apci扩展插槽等的使用使得it世界中高性能产品在自动化领域也得以应用;编程采用全兼容、格式统一的br automationstudiotm;为了减少接线,2005系列的i/o模块可以实现远程操作,总线控制器摆脱了位置限制,并使连接端子更接近于机器,通过ethernet powerlink传输数据也是分布式系统实现最高性能的保障。

2005模块安装于底板上,底板又安装于配电柜中的导轨上,传感器和执行器信号的连接都预配置于插入式端子排上,这也就将配电柜中的工作减至最少,2005系列的电源也安装于底板上,并且有各种电源电压值可选。每个从逻辑上相独立的机器单元或产品单元都配备独立的控制器,用于控制本地驱动及i/o系统,对这些相互独立的单元进行的配置、编程及测试工作在发货之前就能轻易完成,单元之间对时间要求不是很高的通信以及其间的操作乃至显示站点以及工厂网络都可架构于以太网tcp/ip和opc之上。

图3 2005系列pcc

4 pcc编程系统

4.1编程语言

众所周知,传统的工业可编程控制器编程语言为梯形图,与大多数可编程控制器一样,pcc也采用面向控制过程、面向问题的简单而直观的控制型语句,直接表达被控对象的动作及输入输出关系,直接表达被控对象的动作及输入输出关系。常见的编程语言有:梯形图lad(ladder diagram)、指令表il(instruction list)、结构文本st(structured text)、顺序功能图sfc(sequential function chart)、br automation studio,以及标准c语言(ansic)等,其中梯形图lad和指令表il(instruction list)语言目前仍在pcc的使用中很流行,而br automation studio和标准c语言(ansic)由于其强大的功能,得到了越来越广泛的应用。


图4 automation studio编程界面

4.2开发环境

目前使用的贝加莱编程软件为automation studio。图4为编程软件的用户界,automation studiotm用户界面包括以下内容:

主菜单:br automation studiotm的主菜单可进入所有功能。

工具条:工具条中的按纽可快速运行多个命令和功能。

工作区:打开项目时在这里显示,项目窗口可调节到最大或合适的窗口大小。

信息窗体:信息窗体位于编程窗体的下方,显示编译信息,调试信息等。此外,还显示搜索功能“find in files”的结果。

状态条:状态条位于整个窗体的下方,显示以下信息:关于菜单命令或工具条图标的简短帮助;编译步骤的简短信息;编程设备和目标系统的在线连接状态;当前活动窗体的状态数据。

(1)状态栏(见图5)

在automation studio中,状态栏位于窗口的底部。在窗体的右下方会显示以下信息:

a.offline(离线)-与目标系统没有连接

b.连接到的目标系统

c.cpu 类型+控制器上的操作系统版本



评论


相关推荐

技术专区

关闭