易控组态软件与四信GPRS IP MODEM(DTU)
通信设置
一、四信GPRS IP MODEM介绍
1、GPRS IP MODEM的概念:
GPRS IP MODEM,也称DTU,全称是数据传输单元,是专门用于将串口数据转换为IP数据或将IP数据转换为串口数据通过无线通信网络进行传送的无线终端设备。
2、GPRS IP MODEM的优点:
组网迅速灵活,建设周期短、成本低;
网络覆盖范围广;
传输稳定可靠;
安全保密性能好;
链路支持永远在线;
按流量计费、用户使用成本低。
3、GPRS IP MODEM工作过程描述:
GPRS IP MODEM上电后,首先读出内部FLASH中保存的工作参数(包括GPRS拨号参数,串口波特率,数据中心IP地址等等,事先已经配置好)。
GPRS IP MODEM登陆GSM网络,然后进行GPRS PPP拨号。拨号成功后,GPRS IP MODEM将获得一个由移动随机分配的内部IP地址(一般是10.X.X.X)。也就是说,GPRS IP MODEM处于移动内网中,而且其内网IP地址通常是不固定的,随着每次拨号而变化。我们可以理解为GPRS IP MODEM这时是一个移动内部局域网内的设备,通过移动网关来实现与外部Internet公网的通信。这与局域网内的电脑通过网关访问外部网络的方式相似。
GPRS IP MODEM主动发起与数据中心的通信连接,并保持通信连接一直存在。 由于GPRS IP MODEM处于移动内网,而且IP地址不固定。因此,只能由GPRS IP MODEM主动连接数据中心,而不能由数据中心主动连接GPRS IP MODEM。这就要求数据中心具备固定的公网IP地址或固定的域名。数据中心的公网IP地址或固定的域名作为参数存储在GPRS IP MODEM内,以便GPRS IP MODEM一旦上电拨号成功,就可以主动连接到数据中心。
具体地讲,GPRS IP MODEM通过数据中心的IP地址(如果是采用中心域名的话,先通过中心域名解析出中心IP地址)以及端口号等参数,向数据中心发起TCP或UDP通信请求。在得到中心的响应后,GPRS IP MODEM即认为与中心握手成功,然后就保持这个通信连接一直存在,如果通信连接中断,GPRS IP MODEM将立即重新与中心握手。
由于TCP/UDP通信连接已经建立,就可以进行数据双向通信了。
对于IP MODEM来说,只要建立了与数据中心的双向通信,完成用户串口数据与GPRS网络数据包的转换就相对简单了。一旦接收到用户的串口数据,IP MODEM就立即把串口数据封装在一个TCP/UDP包里,发送给数据中心。反之,当IP MODEM收到数据中心发来的TCP/UDP包时,从中取出数据内容,立即通过串口发送给用户设备。
由于各家IP MODEM厂商在进行IP MODEM参数配置和使用的过程中基本用法都相同,因此,下面的介绍与配置过程全部使用四信的F2103 IP MODEM与西门子S7200PLC的连接过程进行介绍。
二、四信IP MODEM参数设置
1、前提:必须具有固定能上网的IP或者使用花生壳等域名工具解析工具获取一个IP地址解析域名。
在路由器中将需要通信的通信端口进行开放,如下图所示(具体设置可以和公司网管联系)
注意:NAT在一般其他服务器还有其他不同的名称,例如虚拟服务器设置,端口映射。一般情况和网管说明做端口映射即可。
映射的服务器ip地址为:
2、相应的IP MODEM配置软件。
1)、用串口线将 IP MODEM 连接到 PC 上,先别上电
2)、运行配置程序,设置串口如下:
根据实际的串口及波特率填写(此电脑的串口为COM4,波特率为115200),四信IP MODEM默认波特率为115200。
3)、点击“打开串口”,出现如下图,串口开启正常。
4) 给IP MODEM上电
5) 具体参数的配置
1,与中心服务器连接设置
注意:单中心时不使用备份中心时,一般主中心备份中心相同地址和端口相同。图中5002端口即对应的数据中心端开启的端口号。
2, IP MODEM工作参数的设置
1,工作模式
和易控软件连接时使用PROT模式。还有其他工作模式,有其他一些运用。
2,串口参数根据实际情况设置
3,调试等级是为设备调试排错时使用的。默认为1,一般设置为0或1,调试信息为2时为排除时使用。
4,设备SIM卡号客户自己设置11位数字,图中设置为13912345678。
3,网络连接参数设置
1,GPRS 的APN网络设置时,移动网络为cmnet。
2,GPRS的移动网络的用户名和密码为空。
3,GPRS的拨号中心号码,移动网络为*99***1#。
4,短信中心号码为当地短信中心号码,根据各地情况设置。设备默认填写的是厦门的短信中心号码。
四信IP MODEM的灯的闪烁情况为:
1,设备上电之后power灯常亮着。
2,设备网络拨号时act灯进行闪烁。
3,设备连接上数据中心后online灯常亮着。
4,设备进行数据传输时act灯进行闪烁。
三、IP MODEM测试
IP MODEM配置完成后,就可以在本机上做IP MODEM与串口的通信测试,只有本机与IP MODEM能正常通信后,才能进行IP MODEM与实际设备的通信测试。测试前提:IP MODEM配置完成,具有IP MODEM测试软件(厂家一般自带),串口调试助手。测试过程中,IP MODEM与电脑之间的配置连接串口线需要正常连接。如下图所示
1,配置相关的IP MODEM参数,网络中心地址,端口号及工作模式。保存相关设置后重启设备。开启串口工具软件,监听相应的串口。
如图:
2,开启相应的测试软件,这里我们用的是四信的vb demo软件。
开启软件,点击左上角向右的箭头,显示为图中描红箭头生效。开启相应的端口,如本例中的5002端口同时注意相关的提示信息,具体如下图:
3,拨号建立及发送数据
如图所示设备电话号码为13912345678的设备连接上服务器。
选择相应的设备ID进行发送数据,如图:
串口进行接收数据,如图:
串口发送数据,如图:
服务软件接收数据,如图:
四、易控组态软件配置
1、
在易控IO通信节点下通过鼠标右键新建选择“新建”,在弹出的对话框中选择“GPRS_CDMA”选项。
2、 选择GPRS_CDMA通过后,需要对通道进行配置,主要包括:IP MODEM厂商,连接方式,端口号,终端ID。
IP MODEM厂商:厂商选择,易控中有多种IP MODEM厂商可供选择,常见的有厦门四信等。一般指各IP MODEM厂商使用的协议,如果厂商选择中没有,但支持透明传输,也可以使用透明传输方式。
连接方式:指IP MODEM通过哪种连接方式与易控连接,有TCP,UDP两种,这需要在IP MODEM设置软件中设定,这里只要与IP MODEM设置相同即可。
端口号:易控与IP MODEM通信的端口号,在IP MODEM中设置,这里只要与IP MODEM设置相同即可。
终端ID:IP MODEM中插入的SIM卡号。
3、配置完成后选择IP MODEM所要通信的设备,这里使用西门200PPI协议,与西门200PLC通信。
4、完成后,即可在IO通信节点下看到GPRS_CDMA1通道下有一个S7200PPI设备,在其中新建需要读取的寄存器。