德国倍福电气有限公司上海代表处地址:上海市延安东路222号外滩中心3603室网址:电话:(021)6335136663291558传真:(021)63351355BECKHOFF公司嵌入式控制系统HMI开发MoviconCE使用手册2005年9月德国倍福上海代表处第1页共63页德国倍福电气有限公司上海代表处地址:上海市延安东路222号外滩中心3603室网址:电话:(021)6335136663291558传真:(021)63351355目录1.CX1000概述----------------------------------------------------------41.1使用EmbeddedVisualC++或VisualStudio.Net软件包开发HMI应用程序---41.2使用第三方提供的SCADA组态软件------------------------------------42.软件安装------------------------------------------------------------52.1系统需求--------------------------------------------------------52.1.1硬件需求---------------------------------------------------52.1.2软件需求---------------------------------------------------52.2安装软件--------------------------------------------------------52.2.1在PC机上安装TWinCAT2.9-------------------------------------52.2.2在PC机上安装Movicon开发软件--------------------------------72.2.3在CX1000上安装MoviconCE.NET运行核-------------------------92.2.4在PC上安装TwinCAT驱动的补丁-------------------------------113.Movicon编程--------------------------------------------------------123.1Movicon工程的组成结构------------------------------------------123.2进入Movicon集成开发环境----------------------------------------123.3系统设置Setting------------------------------------------------143.3.1系统变量设置----------------------------------------------143.3.2用户设置--------------------------------------------------153.4Movicon资源----------------------------------------------------163.5Synoptics资源--------------------------------------------------173.5.1Synoptic资源Main------------------------------------------173.5.2创建新的synoptic------------------------------------------193.5.3设置SynopticConfiguration--------------------------------193.6Menu资源-------------------------------------------------------213.7Dialog资源-----------------------------------------------------233.7.1RadioButton----------------------------------------------253.7.2Button----------------------------------------------------273.8Images资源-----------------------------------------------------273.9TwinCAT驱动配置------------------------------------------------303.9.1左侧窗口设置----------------------------------------------313.9.2右侧窗口设置----------------------------------------------313.9.3中间部分的按钮说明----------------------------------------313.9.4TwinCAT配置举例-------------------------------------------313.10VariableDataBase资源-----------------------------------------333.11用户界面窗体--------------------------------------------------373.11.1Symbol---------------------------------------------------373.11.2动画举例-------------------------------------------------403.11.3Symbol模板库---------------------------------------------44第2页共63页德国倍福电气有限公司上海代表处地址:上海市延安东路222号外滩中心3603室网址:电话:(021)6335136663291558传真:(021)633513553.11.4Object---------------------------------------------------443.11.5Button的密码设置-----------------------------------------473.12BasicScript资源----------------------------------------------474.HMI开发实例--------------------------------------------------------484.1创建一个新工程-------------------------------------------------484.2Main画面-------------------------------------------------------484.3Line1画面------------------------------------------------------494.3.1添加Symbols-----------------------------------------------494.3.2Symbol动画------------------------------------------------504.4Line2画面------------------------------------------------------544.5Trend画面------------------------------------------------------544.5.1插入VectorialTrend---------------------------------------544.5.2添加按钮--------------------------------------------------564.6Alarm画面------------------------------------------------------574.6.1插入Alarms------------------------------------------------574.6.2显示Alarms------------------------------------------------584.7Movicon工程导出到CX1000---------------------------------------604.8在CX1000上运行MoviconHMI以及设置HMI开机自启动--------------604.9在CX1000上安装Movicon序列号----------------------------------615.技术服务-----------------------------------------------------------63第3页共63页德国倍福电气有限公司上海代表处地址:上海市延安东路222号外滩中心3603室网址:电话:(021)6335136663291558传真:(021)633513551.CX1000概述CX1000是倍福公司新一代的控制系统,它集工业PC和硬件PLC的精华于一体,即可以完成复杂的自动化控制任务,又可以运行HMI程序。CX1000相当于一个小型的工业PC,其操作系统分为WindowsCE.NET和嵌入式WindowsXP两种版本。其中基于嵌入式WindowsXP的HMI编程方式和普通PC机上的编程方式基本相同,而基于WindowsCE.NET的HMI编程方式分两种,本文介绍其中的一种。基于WindowsCE.NET的HMI编程方式:z使用微软公司的EmbeddedVisualC++或VisualStudio.Net软件包自行开发HMI应用程序z使用第三方提供的SCADA组态软件开发应用程序1.1使用EmbeddedVisualC++或VisualStudio.Net软件包开发HMI应用程序在CX1000WindowsCE.NET版本中,支持使用微软公司的EmbeddedVisualC++或VisualStudio.Net软件包自行开发HMI应用程序,WindowsCE.NET的应用程序也是使用BECKHOFF公司提供的ADS动态库从而实现和CX1000的数据通讯。1.2使用第三方提供的SCADA组态软件目前,有五种第三方SCADA软件的CE版本为倍福产品提供了驱动程序,实现了无缝连接。它们的共同点是,在CX1000中安装后,其对应的实时运行核绑定在CX1000的CompactFlash卡中。这些SCADA软件可以从倍福订货,但用于程序开发的SCADA软件包应当向相应的厂商索取,倍福不提供。CX1000上可用的SCADA软件:zZenonzPanelWorXzQviszMoviconzInduSoftCX1000相应的HMI订货号:CX1000的HMI订货号说明CX1800-0001ZenonCE.NET运行核CX1800-0002PanelWorXCE.NET运行核CX1800-0003QvisCE.NET运行核CX1800-0004MoviconCE.NET运行核CX1800-0005