BMD100无人值守DTU与组态软件连接时,一般分为两种情况:带驱动的连接(如力控、组态王等),不带驱动的连接(wincc等)。
一、带驱动的连接(以力控为例)
配置过程分为三部分:DTU参数配置、下位机参数配置和力控中心软件配置。
1.1 DTU配置
首先通过串口线将DTU与计算机串口连接,打开“配置工具”
配置“中心服务器参数”如图所示
设置中心端服务器域名地址或固定IP地址
注:端口号需与组态王软件中的端口号相对应
选择传输模式为FTCP模式,并填写模块电话号码(此ID号与组态软件中DTU设备SIM卡号码需要完全一致) 配置完成后点击“保存配置”按钮,保存参数完成整个配置过程。
配置“DTU工作参数”
说明:设置DTU串口参数和下位机PLC的串口参数需要保持一致。
2、力控端设置:
I/O设备驱动配置
新建一个工程,在导航器中双击“I/O设备驱动”,弹出窗口,根据设备类型和型号选择相应的设备,如图所示:
以标准MODBUS(RTU)设备为例:双击MODBUS(RTU串行口),弹出对话框,如图所示:
填写设备名称,更新周期,超时时间,设备地址等参数(注意设备地址一定要跟模块的地址相对应)。通信方式选择“网桥(GPRS、CDMA等)。点击下一步,如图所示:
设备厂家选择“厦门佰马”,填写终端编号(终端编号是每个DTU的标识, 可以从1开始填写)。填写端口号,填写终端ID号(终端ID为DTU的ID号,与DTU的设置一致)。点击下一步,如图所示:
最后点击完成,I/O设备到此配置完毕。
数据库组态:
在导航器双击“数据库组态”,弹出窗口如下所示:
右键点击“数据库”选择“新建”,如图所示:
选择一种点类型,这里我们以数字I/O点为例,点击继续,如图所示:
填写“点名”,可以任意取,然后点击“数据连接”项,如图所示:
选择刚刚建好的设备“gprs”,点击“增加”,如图所示:
选择“命令号”填写“偏置地址”。最后点击“确定”,如图所示:
点击菜单栏“工程”,选择“数据库参数”,选中“启动网桥COMMBRIDGE”,如图所示:
点击确定。最后保存好数据库,然后退出。
把工程运行起来,如果配置正确,力控就能找到DTU,并和设备进行通讯了。
二、不带驱动的连接
不带驱动的连接,通常使用组态软件的串口通信功能,在服务器上使用TCP转串口工具,对接前端DTU设备,并将DTU上报的数据转发到串口,配置方式如说明如下:
a) DTU配置
配置工具配置
配置工具方式为最直接方便的配置参数方式,配置步骤如下。
i. 打开配置工具,按下图所示步骤操作。
ii. 进入配置状态
iii. 配置串口参数
iv. 配置中心服务器参数
以上这些为必须配置的参数,其他参数视实际需求配置,或保持不变。
b) TCP2COM配置
i. 打开TCP2COM软件
ii. 添加虚拟串口
iii. 选择需要添加的串口号
iv. 安装驱动
v. 设置监听端口
监听端口即下位机(DTU或路由器)中设置的服务端口,或所映射的相应端口。
vi. 添加通道
vii. 设置通道信息
此步骤中设置的设备ID号即下位机(DTU或路由器)的ID号,串口参数与数据接收软件的串口参数相同。
viii. 设置通道成功,并点关闭。
ix. 启动服务
点击启动服务后,在串口状态将显示为已连接,等待设备上线,设备上线后在设备连接状态中也将显示连接成功。
x. 数据监视窗口
设备连接成功后,可在视图中点击“监视窗口”来启动数据监听,选择相应的通道,并点击“开始”可查看收发的数据。
c) 组态软件设置
TCP2COM的功能即虚拟一个串口对,接收DTU上传的数据,并将数据转发到已设置的虚拟串口中。所以,组态软件只需要将通信方式设置成串口通信,选择正确的串口号,并且将波特率等串口参数设置成与TCP2COM软件上设置的串口参数相同,即可实现TCP2COM软件与组态软件的相互通信。
例如:OPC软件、组态王、力控、AB等,以下以OPC软件(KepServer)的设置为例。
i. 新建通道
佰马Baimatech,集M2M产品研发、IoT平台服务、国际化运营于一体,让我们联接,共创未来