关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 中央控制系统在系统集成中的应用

中央控制系统在系统集成中的应用

作者:时间:2009-05-22来源:网络收藏

(1)用户界面设计

  用户界面的设计采用了当今世界先进的pro/Engineer设计工具,它是个图形化开发环境,通过按钮、页、文本、和图片等来完成图形界面的编辑。通过定义与控制程序逻辑符号相应的join number号实现操作。界面的设计目标是人性化,即界面要显而易懂,使用户可以很方便的进行人机对话。用户界面可以设计到专业的触摸屏上,也可以设计成WEB浏览器页面的形式,通过通信网络进行控制。科技部平台中心展示系统的用户界面设计如图3,这是一个在触摸屏上设计的界面,点击界面上的按钮就会跳转的相应的控制子界面。

(2)控制程序的开发

  控制程序使用是符号控制程序设计语言SIMPL-windows (Symbol Intensive MasterProgramming Language )进行开发, 它是一个可视化的面向对象的程序开发工具, 并且提供了系统所必需的编程、配置、测试和调试等功能, 实现了用户界面和受控设备群之间的通信。SIMPL 窗口的配置模块允许用户选择、用户界面、网络设备和需要安装的受控设备。对这些硬件分配端口地址、网络标识号和 IP 地址。

图3 设计软件界面图

  控制程序的开发实际上就是编写一些SIMPL-windows中已经具有的逻辑模块,将逻辑命令通过编辑好的逻辑模块传到底层的程序中。这些逻辑模块类似与函数,类库或控件。以大屏控制程序来做以说明。由触摸屏触发的逻辑命令传给Buffer函数,命令在这个函数进行缓冲、变化,然后传递到底层程序中,底层程序会根据大屏设备的状态,将逻辑命令发给大屏设备,使大屏设备完成用户的信号切换等操作。程序如图4:

图4 设计程序流向图

(3)底层程序的开发

  控制系统底层程序的开发采用的是SIMPL+,它是一种类似C语言一样的语言,图4中的DVPHD 6-Windows-Switcher就是一个底层的程序,是用SIMPL+语言编写的一个宏,用来将逻辑命令发给硬件设备。

(4)调试系统

  首先要将写好的底层程序进行调试,然后把调试好的底层程序放到控制系统的程序中,等到程序中其他的逻辑函数、类、宏,全部编辑完成,进行整个系统的连调,调试包括串口代码、红外代码、逻辑指令以及硬件的稳定性。当系统全部调试完毕,系统可以稳定运行。整个系统就算构造完成。

4 结 论

  中央控制系统是的具体,这篇文章借助实际的工程项目通过软件和硬件两个方面详细的介绍了中央控制系统的构成。中央控制系统未来的发展方向是智能控制系统,将和无线移动通信紧密的联系的在一起,随时随地都可以通过用户界面对受控设备进行控制。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭