登录站点

用户名

密码

自动化联盟 - 控制软件Control Software

  • 分享

    关于多CPU嵌入式组态软件

    孙严军 2009-08-13 13:11

    关于多CPU嵌入式组态软件

     

    CPU版本的主要特点

     

    版本号大于或等于5.504.0000)的MCGS嵌入式组态软件支持多CPU功能,即支持多种CPU类型的嵌入式硬件环境,它们共用一个组态环境和模拟环境,但支持不同CPU类型的嵌入式硬件环境,5.504.0000)版本支持X86ARM两种类型,以后的版本还会支持更多的CPU种类。

     

    对用户而言,不需要关心太多的多CPU版本的细节。因为组态环境会自动判断下位机CPU的类型,并选择合适的下位机运行程序和驱动程序进行升级或下载工程。但高级用户需要注意一下不同CPU类型的处理的不同;

     

    X86ARM两种CPU版本不同之处

     

    Ø          CPU类型不同,组态环境会在升级或下载时会与下位机通讯,并自动确定下位机CPU的类型。

    Ø          下位机WinCE.NET操作系统环境不同,两个CPU版本的操作系统环境需要单独配置,生成的NK文件不能混用。生成下位机WinCE.NET操作系统环境方面的内容,超出了MCGS嵌入式组态软件的范围,请参考WinCE.NET的有关说明,昆仑通态提供的mcgsTpc硬件已给用户配好了下位机WinCE.NET操作系统环境。

    Ø          运行程序不同,在安装盘中根据不同的运行环境程序文件的扩展名来区别不同CPU版本的运行环境,Mcgse.x86X86类型CPU环境下的运行程序,Mcgse.armv4ARM类型CPU环境下的运行程序。在升级运行环境时,组态环境会自动判断CPU的类型,并选择合适的升级文件。

    Ø          下位机的升级服务程序(CeSvr.exe)不同,不同的CPU型号使用不同的CeSvr程序,昆仑通态为不同类型的CPU提供了不同的升级服务程序(CeSvr.exe),昆仑通态提供的mcgsTpc硬件已给用户配好了下位机升级服务程序(CeSvr.exe)。

    Ø          设备驱动程序的名称不同,设备驱动程序是通过名字来区别不同CPU的,X86下的驱动沿用原来的名字,其它类型的CPU在驱动的后面加上CPU类型的后缀: MONIDEVDRVE_ARMV4.DRV;表示用在ARM类型的CPU上。

     

    在升级或下载的过程中,组态环境会自动判断运行环境和驱动与下位机的CPU类型及操作系统版本是否兼容,不同的CPU类型版本、不同的操作系统版本会给出相应的提示。

  • 举报 #1
    沈慧卿 2009-08-14 14:03
    丰富、生动的多媒体画面。MCGS嵌入版以图像、图符、报表、曲线等多种形
你还不是该群组正式成员,不能参与讨论。 现在就加入