技术方案
远程数据采集。通过无线网络实现远程数据采集,远程控制开关量,输出模拟量。到下位机。
软硬件:厦门四信DTU,北京易控微网RTU(可换成PLC,如西门子plc,欧姆龙,三菱等),紫金桥组态软件。(具体参数参照说明书)
型号选择:
1.根据实际点数选择RTU型号,这里选择北京易控微网RTU STC-1。8路DI,8路DO,8路AI。
2.DTU选择厦门四信DTU F2103 GPRS网络。
3.组态软件选择紫金桥组态软件,按点数选择64点。(中间变量不算点)。
方案实施
1.RTU准备工作
根据现场情况把开关量输入输出模拟量输入接到RTU STC-1上。注意两点,采集器的拨位开关,及通讯口接线。

厦门四信DTU F2103的通讯线为两种,一种为232,一种为485。根据现场需要来选择通讯线。F2103通讯口定义是 232: 2,3,5 485: 6+,9-。这里选择F2103 485通讯线,红线接到RTU的 2A,黑线接到2B。
8位拨码开关 选择本模块的地址(也就是MODBUS
规约中的设备地址),
拨码开关标有数字位“1”的为最低位,标有数字位
“8”的位最高位,全部拨到ON的地址为“0”。
单元地址按照二进制表示,只使用最低的五位,高三
位系统保留。
高位 低位
⑴:5ON 4ON 3OFF 2ON 1ON
0 0 1 0 0 对应的单元地址为04
高位 低位
⑵:5ON 4OFF 3OFF 2ON 1ON
0 1 1 0 0 对应的单元地址为12
2.DTU准备工作
在安装DTU之前首先要先配置F2103。首先用F2103的232通讯线连接到电脑上。重新上电进入配置状态。

写下主要的配置项目其他如无特殊情况默认即可。
中心服务器参数项:
中心服务器数目:1 (如果想向多中心传输数据则选择相应的数据,最多支持5个。)
主中心 地址+端口:这里填写的IP地址是中心站的外网IP地址(可以到www.ip138.com查询到),端口号任意填写只要不和其他端口冲突,这里建议用5001端口。(另外主中心地址可以填写动态域名例如:花生壳等)。
备份中心地址+端口:如果没有备份中心请填上主中心的IP地址和端口。
域名DNS参数:
如果主中心是域名则这项激活。否则不激活。DNS参数向运营商索取。如果是花生壳的话可以用花生壳服务端中查询到。
DTU工作参数项:
DTU工作模式:
针对不同的客户需求DTU 可以配置成多种协议模式,这里一般选择PROT.
PROT:心跳包采用TCP 协议,数据通信也采用TCP 协议,心跳包和数据通信采用同一个TCP 连接。
TRNS:DTU 工作于普通的GPRS MODEM 工作方式,此模式下,DTU 可用于短
信,CSD 和拨号上网。
TTRN:心跳包采用UDP 协议,数据通信采用TCP 协议。
TLNT:DTU 模拟一个TELNET 客户端,用于与TELNET 服务器交互。
LONG:心跳包采用UDP 协议,数据通信采用TCP 协议,通过DTU 内嵌的应用协
议一次最大可传输8192 字节数据。
LNGT:心跳包采用UDP 协议,数据通信采用TCP 协议,通过DTU 内嵌的应用
协议一次最大可传输8192 字节数据。
TUDP:心跳包采用UDP 协议,数据通信采用UDP 协议,心跳包和数据通信采用
同一个UDP 连接。
TCST:用户自定义注册包和心跳包,数据通信采用TCP 协议。
激活方式:
这里一般选择AUTO模式
通常情况下DTU 工作在永远在线的状态,随时保持数据传输通道的畅通,及时传输应用数据。但在一些对无线通信数据流量特别敏感的场合,为了节省流量,平时可以让DTU 处于待机状态,一旦有应用数据需要传输的时候,通过DTU 的
内部的激活方式,使DTU 上线,建立数据传输通道,传输完成后挂断连接使其
重新回到待机状态,DTU 支持如下几种激活方式。
AUTO:这种方式使DTU 永远在线。
SMSD:短信激活方式,通过给DTU 发送特定的短信,激活DTU,使其建立数
据通信链路。
CTRL:电话激活方式,通过电话呼叫DTU,使其建立数据通信链路。
DATA:数据激活的方式,通过向DTU 串口发送特定的数据,使DTU 建立或者
拆除数据通信链路。
MIXD:同时支持SMSD,CTRL,DATA 激活方式的混合方式,只要满足其中一种
的激活条件,DTU 则被激活。
数据,校验及停止位,设备工作波特率:
根据下位机的实际参数填写,因为本次下位机为RTU STC-1 它的默认参数为 9600,8,N,1。所以选择8N1.(其他下位机应根据实际参数填写)
8N1 --- 8 位数据位,无校验,一位停止位
8E1 --- 8 位数据位,偶校验,一位停止位
8O1 --- 8 位数据位,奇校验,一位停止位
设备ID:
设备ID 号用于标识不同的DTU。任意8位数字。例如:10000001,10000002等等。
以上这几项参数填好,其他参数默认即可。然后点击保存,保存成功后点击进入配置状态。DTU的参数配置完成。
3.路由器及防火墙设置:
如果网络是拨号形式或者直接是外网IP,只需设备防火墙。

添加端口 ,名称自定义,端口号是DTU F2103 配置是填写的端口,这里我配置的是5001.

如果网络属于内网IP,有路由器中转,还要继续设置路由器,做下端口映射。不同路由器的叫法不一样,有的叫NAT,有的叫虚拟服务器。

如果你的内网IP是192.168.1.101 则填写 5001 指定到192.168.1.101启用,保存.

4.组态软件准备工作
安装紫金桥组态软件6.1。
因为紫金桥组态软件6.1版本中没有写入厦门四信DTU的驱动,所以首先要安装厦门四信的驱动程序,如果没有请向沈阳森智科技有限公司技术人员索取,或者直接联系紫金桥总部。
厦门四信驱动解压后为两个文件
把这两个文件复制,然后进入紫金桥组态软件的安装目录例如安装在C盘下则在
C:\Program Files\RealInfo\IO Servers\_SYS_GPRS 。把两个文件粘贴在这里就可以了。
进入紫金桥组态软件的开发环境,双击MODBUS(串行口)

弹出如下界面 设备名称自己定义,这里我定义为MODBUS。数据更新周期设为1S。(注意这里的采集时间关系到手机卡的GPRS流量资费,周期越短流量越多,资费越高。看情况而定。)
设备地址是下位机RTU STC-1的设备地址,如果下位机是plc则它填写plc的设备地址。这里RTU STC-1的设备地址是1.(设备地址看RTU STC-1的拨位开关)。
其他默认点击下一步。

附加设备选择GPRS,厦门四信。(用DTU做无线通讯时与串口设备无关,此项可以不理会。)
点击配置项

点击配置项弹出的换面监听端口写配置F2103时候填写的端口号,我填的是5001所以这里写5001.设备ID写配置F2103时候填写的设备ID号,我填的是10000001.
这里主要是和F2103的配置信息对应上即可。

确定下一步。MODBUS设备定义 默认点击完成。

一步引入点组态,建立点连接

新建点 定义为测试

点击外部连接,在程序下方找到,设备选择:MODBUS (我们刚才建立的设备),

点击增加连接项,选择我们想要读取的寄存器地址。确定保存。

以上步骤完成后,运行紫金桥程序,即可检测到远程 RTU STC-1采集器所采集到的数据,也可以控制 RTU STC-1的DO继电器输出。