嵌入式组态王Wince运行环境的安装与演示过程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

嵌入式组态王在Wince 平台下的安装与演示过程

陕西威蓝工业自动化有限公司

2011.07.20

1.前期准备工作:

(1)注册MSCOMM32.OCX控件:

打开组态王使用说明文档,把MSCOMM32.OCX控件拷贝到PC计算机的C 盘目录下,再打开开始运行cmd,进入命令环境

在C:\Documents and Settings\su>下编辑cd .. 直至切换到C:\> ,如下图

然后,编辑regsvr32 MSCOMM32.OCX,注册成功,如下图所示:

(2)串口选择

RS232模块插入计算机后,在计算机设备管理器里确认端口,本例子使用串口5,如下图所示:

打开组态王使用说明文档里kingview com.exe可执行文件,在串口设置中选

择COM5,并点击“请选择串口”打开串口,如下图所示:

(3)板子连线说明:

电源接直流5V电源,鼠标和USB线接USB2口(注意USB线上的三角箭头端与板子USB2三角箭头端对应),串口线接板子的COM1口(串口线三角箭头端靠网口那端),具体接法如下图所示:

2.安装组态王嵌入版运行系统:

第一步:将安装有组态王嵌入版开发系统的PC机和嵌入式系统连接在同一个局域网的同一个网段中。(如果采用网线直接将PC机和嵌入式系统设备连接的话,需要使用交叉网线)。

第二步:上电启动预先安装在系统上的WinCE系统,设置WinCE上的网络和拨号连接,给这个设备分配一个IP地址。

第三步:在嵌入式平台NandFlash目录下,建立一个文件夹kingview。

第三步:在PC机下将组态王嵌入版安装目录的ARMV4文件夹里面的全部内容(除了Driver文件夹)拷贝到U盘,再将此内容全部拷贝到嵌入式平台新建的kingview目录,同时在kingview目录下新建一个文件夹project。

第四步:在kingview目录下打开KV_FTP_SERVER.EXE,此时该界面显示IP地址:

如192.168.1.82

第五步:打开PC机嵌入式组态王开发环境,点击主菜单中“工具\网络远程部署操作”,弹出远程部署操作对话框如下图所示:

第六步:在远程站点输入嵌入式平台的IP地址,并点击连接按钮,直至连接成功,如下图所示:

第七步:点击远程部署操作的安装,输入“本地”和“远程”的安装路径,“本地”一般系统默认能找到,在“远程”框输入\NandFlash\kingview,点击安装嵌入版,在安装过程中,嵌入式平台会出现提示,点击OK,跳过,直至安装成功。

第八步:点击“添加驱动”,安装需要的驱动,直至安装成功,如下图所示:

第九步:到此,嵌入式平台的驱动已经安装成功了,接下来就可以下载工程了。下载工程有两种方法,第一种方法可以用U盘把组态王使用说明文档里的Demo1024x768文件夹里的所有文件拷贝到嵌入式平台的\NandFlash\kingview\project目录下;第二种方法,用远程部署操作,点击“发送”,选择好工程路径,注意远程路径为\NandFlash\kingview\project 。并点击“发送全部工程”,直至成功。

到此为止,整个嵌入式组态王wince运行系统的安装和工程下载已经成功。3.嵌入式平台工程的演示过程操作:

(1)连接好数据线

把Wince开发平台和PC计算机通过RS232模块及相关串口线连接好,打开kingview com文件夹里的相应测试程序。

(2)进入演示界面

在wince平台,打开\我的设备\NandFlash\kingview\Touchview.exe。点击提示里的忽略,再点击提示的OK,此时自动进入以下界面。

点击画面,如下所示

再点击打开,进入打开画面,所下图所示:

双击demo1024x768进入演示界面:

(3)演示程序操作说明

本演示程序采用的莫迪康PLC设备,串口通讯协议采用Modbus RTU模式。例子使用两个寄存器,寄存器地址分别为3508和3509,对应的16进制为0DB3和0DB4。

演示程序中实现的功能仅仅是嵌入式组态王与PLC设备进行数据收发通讯。下面对串口调试助手使用进行说明:

◆接收区:是组态王对PLC设备发送请求区;

◆接收数据:是组态王对PLC设备寄存器写数据显示的值;

◆发送区:是PLC设备响应组态王的命令区;

◆发送数据:第一个方框是PLC设备寄存器1响应组态王读数据;第二个方框是PLC设备寄存器2响应组态王读数据;

如下图所示:

a. 读功能03:

若寄存器1读出数据为88,寄存器2读出数据为66,组态软件一直发请求读命令为:02 03 0D B3 00 02 37 73,PLC设备的读响应命令为:02 03 04 00 58 00

42 C8 D1。

●读请求说明:02为设备地址,03为读功能码,0D B3为寄存器地址,00 02为从0D B3寄存器地址开始读取两个数(4个字节),37 73为CRC校验码。

●读响应说明:02为设备地址,03为读功能码,04为从寄存器0D B3开始读取4个字节,00 58为寄存器1的数据88(十进制),00 42为寄存器2的数据66(十进制),C8 D1为校验码。

b. 写功能06:

若往寄存器1写8888数据,组态软件的写请求命令为:02 06 0D B3 22 B8 62 60,PLC设备的写响应命令为:02 06 0D B3 22 B8 62 60。

●写请求说明:02为设备地址,06为写功能码,0D B3为寄存器1地址,22 B8为写数据8888(十进制),62 60为校验码。

●写响应说明:同写请求说明。

相关文档
最新文档