VC++环境下操作员站组态软件的实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2009年第3期 中图分类号:TP312 文献标识码:A 文章编号:10O9—2^552(2009)03—0o33一o4 VC++环境下操作员站组态软件的实现 宋清昆,牛根艺,王建双 (哈尔滨理工大学 自动化学院,哈尔滨 150o80) 摘 要:随着工业 自动化的发展,组态软件在实际中的应用越来越广。介绍了在Vc++6.0环境 下实现操作员站组态软件的思路和方法,其 中对实时曲线和用户画面给出了具体的设计方法和 核心代码。该设计可以得到通用的操作员站组态软件。 关键词:操作员站;Vc++6.0;实时曲线;用户画面 Realizati0n0f0perat0rstati0ncOnfiguratj0n s0ftlwareunderVC ++ SONC n kun,NIUGen—yi,WANG正an—shuang (Scho0l0fAllt伽 a0fI,Harbm.UIlive商 0fSde眦eaIld 0 ,II:lrbm.150o8O,C=IIim) Abs ct:With thedevel0pmenlofiIldustrialaut0mation,coIm lmtion sofn忸rebec0mesmoreand IIlore extensiveinindustry. epaperdescribesthereaIizati0nofoperatorstation c0n6gumti0nsof arebasedon VC++,tl1eninthee{ll—timecun,esandusersscreenaspecmcdesi aJ1d山ec0recodeare百ven.Thmugh thedesign0fthep印er,ac0皿mn叩emt0rstationc igu朋tionso 忸recanbeobtained. Keywords:叩emtorstati0n;VC++6.0;real—timecurves;usersscreen O 引言 Vc++对 内存、硬件的操作较容易,是开发工具的首 组态软件指一些数据采集与过程控制的专用软 选工具。因此,采用Vc++6.0作为开发工具。 件,它们是在 自动化控制系统控件层一级的软件平 l 组件的基本结构 台和开发环境,能以灵活多样的组态方式(而不是编 组态软件因为其功能强大,而每个功能相对来说 程方式)提供 良好的用户开发界面和简洁的使用方 又具有一定的独立性,因此其组成形式是一个集成软 法,其设置的各种软件模块可以非常容易的实现和 件平台,由若干程序组件构成。其中必备的典型组件 完成监控层的各项功能。随着社会的进步和信息化 包括:应用程序管理器、图形界面开发/运行程序、实 速度的加快,组态软件在全球得到了蓬勃的发展,必 时数据库系统组态/运行程序、I/O驱动程序。典型的 定为其赢得巨大的市场空间。操作员站作为组态软 组态软件还包括其他的一些功能组件 J。 件的重要组成部分,要求有 良好的用户界面和方便 操作员站组态是对系统操作站上操作画面的组 快捷的操作环境,所以要求要用一种合理的开发语 态,是面向操作人员的PC操作平台的定义。它主要 言来设计。 包括初始画面 (进入操作员站主画面)、标准画面组态 vc++是汇集 cros()ft公司技术精华的主流产 (总貌画面、组画面、趋势画面)、流程图画面、顺序功 品,其最主要 的特征是提供 MFC类库,封装 了 能图显示、用户画面显示、报表组态及打印、数据查询 windoWsAPI接 口函数,充分利用类的继承性、封装 与显示、报警通知及确认等几部分,如图1所示。 性、多态

文档评论(0)

叶峰 + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档