通过DTU来实现组态软件的远程传输控制. 现在物联网技术应用普及,各类使用组态软件都有一定要求实现无线远程传输,

下面通过佰马DTU与组态王的例子实现远程无线传输配置说明

佰马BMD100 DTU连接组态王软件的具体应用如下图所示:前端设备(PLC、采集器、传感器等)通过串口(RS232、RS485、IO、ADC)连接佰马BMD100 DTU,DTU再通过2G/3G/4G网络,将前端采集的数据传输到云平台(如组态软件);反过来,云平台也可以通过无线发送指令给DTU或前端设备,控制它们开关机、参数修改以及程序升级等。

连接示意图
组态软件介绍:简单理解就是用来监控工业控制的软件。佰马BMD100系列 DTU无线数传终端,无人值守专用。以全网通/4G/3G/2.5等运营商网络为承载网,为用户提供稳定可靠的无线通信组网与透明数据传输。无须布线,上电即实现控制中心对远程设备的监测与管理。具有组网迅速、扩容灵活、建设周期短、成本低等优势,被广泛应用在远程数据采集、远程设备监测、远程控制、远程报警等领域。在配电自动化、环保监测、水利测控、金融自助、热力管网监测、油田远程监测等无人值守环境应用优势明显。

本文以佰马工 DTU(BMD100)为例,使用莫迪康(MODICON)PLC(MODBUS RTU协议)作为现场的数据采集设备,将数据传到组态王软件。旨在对DTU连接组态王软件的配置进行详细说明。

BMD-100实物图
一、DTU与组态王连接配置简介

亚控组态王软件支持通过虚拟串口连接远程设备,并可以对远程设备进行数据采集、监控、管理等。佰马BMD100工业级无线DTU拥有RS-232、RS-485、IO、ADC等接口,可以支持组态软件快速实现连接远程串口设备。

二、DTU与组态王连接运行环境

A.系统:Window 操作系统

B.组态王:Kingview 7.5

C.DTU: BMD100-A工业级全网通4G DTU

三、DTU与组态王连接配置步骤

配置过程分为三部分:无线DTU参数配置、下位机参数配置和组态王中心软件配置。

1、佰马BMD100无线DTU配置

A. 点击左上方的”DTU参数配置”->选择正确串口号 ->点击 “打开串口” ->点击“重新加载”->设备重新上电
B. 重新上电后,佰马DTU进入加载程序的状态,直至加载成功:
C.配置串口参数
选择传输模式为FTCP模式,并填写模块电话号码(此ID号与组态王软件中佰马BMD100无线DTU设备SIM卡号码需要完全一致),
设置DTU串口参数和下位机PLC的串口参数一致.
D.设置DTU中心地址或固定IP地址(注:DTU端口号需与组态王软件中的端口号相对应)

2、下位机设置

根据不同厂家提供的modbus协议设定方法设定,组态王支持标准的modbus协议。
具体接线方式与通讯参数设置方法参考仪表厂家所提供的说明书。此处不做说明。

3、组态王通讯设置

本案例使用莫迪康(MODICON)PLC(MODBUS RTU协议)作为现场的数据采集设备,在组态王中定义设备的步骤如下:
A.点击左边树状菜单中的设备COM1.如图所示:
B.双击“新建”进行I/0设备定义.如图所示
C.选择串口设备,定义实际设备(即莫迪康PLC),如图所示
D.指定莫迪康PLC的逻辑名称,如图所示:
E.给仪表选择一个虚拟串口,如图所示:
选择“虚拟串口(GPRS设备)”:选择该项,表示组态王通过虚拟串口和串口设备通讯。如果不选用此选项表示组态王直接和设备通讯。
F.在虚拟串口上定义佰马无线DTU设备
逻辑名称:虚拟串口上定义的DTU设备名称,用户自己定义
设备选择:从下拉菜单中选择组态王支持的无线DTU设备。例如选择“桑荣”,如上图所示。
佰马DTU设备标识信息和设备端口号:这两个参数要和DTU参数配置中的“设备SIM卡号码”的相应设置一致,组态王通过此信息来找相应的DTU设备。
选择已定义的虚拟设备:当选定"选择已定义的虚拟设备"复选框时,在下拉框中将显示已经定义的虚拟设备。用户可以选择已经定义的虚拟设备(此项选择用于1个具有485接口的无线DTU下连接多个具有相同协议的数据采集终端设备的情况)。
F.定义设备地址:DTU下挂的实际设备的地址,如图所示:
G.继续单击“下一步”按钮,则弹出“设备配置向导——通讯参数”对话框 ,如图所示:
H.继续单击“下一步”按钮,则弹出“设备配置向导——信息总结”对话框如图所示
至此设备定义完毕,系统会生成两种设备的图标:
虚拟串口设备,即DTU或DTU下挂的实际设备如图所示:

I. 设置通讯端口参数
对于不同的通讯设备,其通讯端口通讯的参数是不一样的,如波特率、数据位、校验位等。所以在定义完设备之后,还需要对计算机通讯时通讯端口的参数进行设置。如上节中定义设备时,选择了KVCOM1口,则在工程浏览器的目录显示区,选择“设备”,双击“KVCOM1”图标,弹出“设置串口——KVCOM1”对话框,如图所示。

在“通讯参数”栏中,选择设备对应的波特率、数据位、校验类型、停止位等,这些参数的选择可以参考组态王的相关设备帮助或按照设备中通讯参数的配置。“通讯超时”为默认值,除非特殊说明,一般不需要修改。“通讯方式”是指计算机一侧串口的通讯方式,是RS232或RS485,一般计算机一侧都为RS232,按实际情况选择相应的类型即可。
J.运行后佰马DTU连接成功显示

DTU与组态王组态软件配置说明相关推荐

  1. 霜蝉DTU对接组态王组态软件的使用方法

    一.安装亚控组态王组态软件 在此省略安装说明 二.建立工程项目 双击桌面上生成的"kingView"图标 如图: 1.点击 菜单栏上的"新建",如图: 2.点击 ...

  2. plc单片机组态软件php_STC8单片机扩展WiFi通信实现功能与组态王组态软件详细组态...

    STC8单片机扩展WiFi通信模块和组态王组态软件实现Modbus TCP以太网通信 一.通信实现功能: 1.Modbus TCP Client:组态王组态软件 2.Modbus TCP Server ...

  3. 基于S7-200 PLC组态王组态和触摸屏的洗衣机控制系统的设计

    基于S7-200 PLC组态王组态和触摸屏的洗衣机控制系统的设计 熟悉工业电气控制系统的组成,熟悉PLC系统的设计. 全自动洗衣机能够根据衣物的质地.数量及脏污程度 来实现标准洗涤.柔顺洗涤等多功能模 ...

  4. 基于S7-200 PLC组态王组态和触摸屏的洗衣机控制系统的设计 熟悉工业电气控制系统的组成,熟悉PLC系统的设计

    基于S7-200 PLC组态王组态和触摸屏的洗衣机控制系统的设计 熟悉工业电气控制系统的组成,熟悉PLC系统的设计. 全自动洗衣机能够根据衣物的质地.数量及脏污程度 来实现标准洗涤.柔顺洗涤等多功能模 ...

  5. 基于S7-200 PLC和组态王组态污水处理控制系统的设计

    基于S7-200 PLC和组态王组态污水处理控制系统的设计 1.1 研究的目的和意义 3 1.2 国内外发展概况 3 2 系统设计和实现 4 2.1设计要求 4 2.2 系统组成 4 3 硬件设计 6 ...

  6. 基于组态王组态锅炉控制系统研究与仿真控制

    基于组态王组态锅炉控制系统研究与仿真控制 ID:8559663501490114 组态王kingview6.55是亚控科技根据当前的自动化技术的发展趋势,面向低端自动化市场及应用,以实现企业一体化为目 ...

  7. 基于S7-300 PLC组态王组态的锅炉燃烧控制系统的设计

    基于S7-300 PLC组态王组态的锅炉燃烧控制系统的设计 ID:1369665542338711

  8. S7-200 PLC和组态王组态温度PID控制加热炉电阻炉

    S7-200 PLC和组态王组态温度PID控制加热炉电阻炉 组态王动画仿真,带PLC源代码,plc程序每一条都带着解释,组态王源代码,图纸,IO地址分配 YID:5669674094919154

  9. 西门子S7-300PLC通过以太网连接组态王KingSCADA软件

    西门子S7300PLC通过以太网连接组态王KingSCADA 组态王软件作为常用的上位机SCADA软件,常用于系统集成的上位软件应用方案,常与西门子PLC控制系统通过以太网进行通讯和数据记录. 1.  ...

  10. 基于组态王的过程控制——以巧克力牛奶的生产为例

    基于组态王的过程控制 摘要 根据资料查阅得知现代牛奶生产的种类繁多,不乏有很多创新产品,本次设计根据市场需求认定巧克力牛奶有很大的用户需要,为了满足消费者的需要本篇论文拟对巧克力牛奶生产车间的设计并对 ...

最新文章

  1. cmd命令打开文本文档_震惊!我竟然通过控制台打开了QQ!
  2. 注意!出口货物木质包装IPPC标识规定!
  3. Martix工作室考核题 —— 打印一个菱形
  4. @Value 注入静态变量
  5. mysql insert 二进制_MYSQL 插入二进制数的 2 种方法。
  6. 【实践】对比学习在快手推荐系统中的的应用探索
  7. Python 添加类型标注 | 散发着自由松散气息的代码
  8. 开源在线视频播放器flowplayer
  9. 02:Glove论文学习
  10. 使用python制作属于自己的地铁图
  11. Mysql5.7 的错误日志中最常见的note级别日志解释
  12. UDS的19 04读取快照信息解析
  13. 2021-11-16爬取淘宝商品信息时如何获取cookie
  14. android模拟器模拟拨号电话号码,如何在Android的Genymotion模拟器中拨打电话?
  15. python爬空气污染实时数据_一键爬取空气质量相关指数
  16. 一个Python里最好的分词库!
  17. i.MX8 Yocto 使用 systemd 配置网络
  18. 计算机丢失unityplayer.dll,UnityPlayer.dll
  19. python 使用opencv在图片上绘制矩形、圆形以及中英文
  20. 商贸企业节税大全!如何通过税收政策减轻税负?

热门文章

  1. C# 类中的静态代码块
  2. Webpack常用插件总结
  3. 零基础必看的Linux入门教程 (AcWing)
  4. 三菱M80加工中心伺服电机调试软件带序列号
  5. 菜鸟学python集训云_菜鸟学Python,老司机给新手总结的Python实战问题
  6. UE4如何使用下载的资源
  7. 修改R语言安装包的默认路径 r包安装位置
  8. magento在线聊天工具
  9. navicat执行.sql文件
  10. xp大容量u盘补丁_xp大容量硬盘补丁