DTU如何对接第三方组态软件之亚控组态王软件篇
目录
一、安装亚控组态王组态软件 1
二、建立工程 9
三、建立KVCOM虚拟设备 11
四、建立变量 15
五、画画面 17
六.画面关联变量 18
七、运行组态王画面对接DTU 21
八、退出亚控组态王的方法 25
----才茂通信 通畅天下----
一、安装亚控组态王组态软件
1. 双击E:\work\soft\北京亚控-组态软件资料\组态王6.55中文版65.50.2011.18049\install.exe
2.点击 安装组态王程序
3.下一步
5.是
6.公司名称:caimore, 下一步
7.选择安装路径,下一步
8.默认 典型,下一步
9.下一步
10.然后就开始安装了
11完成
12.下一步
13.是
14.先点击这个 next
15.next
16.next
17.install
18.yes
19.finish
20.是
21.下一步
22.根据需要—更改安装路径,这里默认,然后下一步
23.下一步
24.就开始安装了
25.选择 稍后重启,完成
二、建立工程
双击桌面上生成的 “组态王”图标
如图:
1.点击 菜单栏上的 新建,如图:
2.下一步
3.点击 浏览 选择存放工程的目录,下一步
如图:
4.确定
5. 工程名称填写dtu,下一步
6.就可以看到建立的工程了,然后点击 开发
7.因为软件是免费版的,只能使用2小时,就要重新打开软件,确定
8.***次打开软件会提示如下,关闭即可
三、建立KVCOM虚拟设备
1.点击左侧的 设备,然后双击右侧的 新建
如图:
2.在弹出的对话框选择,设备驱动—PLC—莫迪康—MODBUS RTU—COM,选择别的也是可以的,这里以此为例,然后下一步。
如图:
3.根据需要更改名称,这里保持默认,下一步
如图:
4.把使用虚拟串口打勾,根据需要选择要生成虚拟口,这里以选择KVCOM1为例,然后点击 下一步
如图:
5.在对话框中按如下设置
设备选择:厦门才茂
配置DTU设备标识信息:设置为要连接的DTU的SIM卡号,这里以13066668888为例. 如果是力控和紫金桥是以设备ID号为准的。
设备端口:设置为要连接的DTU配置的端口号,这里以27008为例,端口需要映射
然后 下一步
如图:
6.是MODBUS的从机地址,根据下位机而定,这里以1为例,下一步
如图:
7.保持默认,下一步
8.完成
9.回到主界面,可以看到生成了刚刚建立的设备了
如图:
10.如果要更改设备标识(SIM卡号)13066668888和端口,只要双“击虚拟设备”,就可以更改了
如下图:
四、建立变量
1.首先点击左侧的“数据词典”,然后双击右侧的“新建”
如图:
2.在弹出的对话框设置 这里只作为示例,根据需要更改参数,这里的设置为影响着组态王下发的数据
变量名:dtu
变量类型:选择 I/O整数
连接设备:选择之前建立的 新IO设备
寄存器:填入41537
数据类型:LONG
读写属性:读写
采集频率:采集的间隔时间
然后点击 确定
3.然后就会建立好了dtu变量
五、画画面
1.点击左侧的“画面”,然后双击右侧的“新建“
如图:
2.在弹出的对话框
画面名称:dtu-DRAW
画面风格:标题杆打勾 这项不是必需的,根据喜好选择
类型:弹出式 这项不是必需的,根据喜好选择
然后点击 确定
如图:
3.点击确定后,就会出现画面
点击工具箱的T,然后在画布分别写上“风速传感器”和“##########”
如图:
六.画面关联变量
1.双击“##########”,在弹出的对话框设置,点击“模拟值输出”
如图:
2.在弹出的对话框,点击“?”
如图:
3. 在弹出的对话框,点击本站点,再点击之前建立的变量dtu,然后点击 确定
如图:
4.确定
5.确定之后,我们已经把“#######”,跟变量”dtu“关联好了。
6.选择菜单栏的 文件—全部存
七、运行组态王画面对接DTU
1.选择菜单栏的 文件—切换到View
2.确定
如图:
2.然后会弹出“运行系统“窗口,点击 “画面“,选择“打开”
如图:
3.弹出的对话框中,打开画面,选择之前建立的dtu-DRAW画面,确定
如图:
4.就出现了采集画面
如图:
5.配置好DTU参数,给DTU上电进入通信模式,连接中心
6.单击任务栏—红色图标
如图:
7.在弹出对话框下面,把“输出屏幕”和“屏幕滚动”打勾,如果出现下面错误:
如图:
8. 在win7下,DriverforGPRS默认是不能用的,需要替换相关文件,和必要的操作,方法如下:
(1) DriverforGprs.exe复制到组态王安装目录下如C:\Program Files\kingview\DRIVER 覆盖原有文件。
(2) 先将卸载.bat、安装.bat 、instdrv.exe、KVCom.sys复制到C:\Windows\System32\drivers覆盖原有文件。
P.S.:在运行卸载和安装.bat文件时需要右键点击选择管理员身份运行。因特殊需求添加DTU厂家的还需要将C:\Windows\System32\drivers目录下的gprsdtu.ini文件替换掉。
如图:
如图:
9.可以看到,可以看到DTU已经连接过来了,识别到ID号、端口号,并发送注册包
其中向DTU发送数据 01 03 06 00 00 02 c4 83,就是组态王下发给DTU设备的采集数据
如图:
10.如果我们用串口工具模拟给DTU的串口回应数据,可以看到信息那边显示,从DTU收到数据成功01 03 04 00 00 00 01 3B F3,组态王就会解析出相应的值并显示在画面上,到此采集数据并显示的目的达到。
如图:
八、退出亚控组态王的方法
1.回到画面运行系统,点击 画面—退出即可
2.就会弹出 “组态王正在退出,请稍候..”