2023年11月30日发(作者:)
ZLAN7144N2P2P/N2N
串口/网口PLC远程
监控网关
RS232/485/422转WIFI/Ethernet
版权©2008上海卓岚信息科技有限公司保留所有权力
ZLDUI2014.12.15.1.0
版权©2008上海卓岚信息科技有限公司保留所有权力
版本信息
对该文档有如下的修改:
修改记录
日期版本号文档编号修改内容
2014-12-15Rev.1ZLDUI2014.12.15.1
2018-5-13Rev.2ZLDUI2014.12.15.1
所有权信息
未经版权所有者同意,不得将本文档的全部或者部分以纸面或者电子文档的形式重新
目录
1.概述...............................................................................................................5
2........................................................................................................7
3.技术参数.......................................................................................................9
4.硬件说明.....................................................................................................10
5.WIFI功能...................................................................................................14
功能特点
5.1.AP模式...........................................................................................................14
5.2.STA模式.........................................................................................................17
5.3.以太网搜索.....................................................................................................17
5.4.wifi对连..........................................................................................................17
5.5.WIFI信号测试...............................................................................................18
5.6.天线选型..........................................................................................................21
6.参数设置.....................................................................................................22
6.1.参数含义..........................................................................................................22
6.2.修改参数方法.................................................................................................26
7.基本使用.....................................................................................................28
7.1.设备搜索..........................................................................................................28
7.2.参数设置..........................................................................................................29
7.3.透传通信..........................................................................................................30
7.4.虚拟串口..........................................................................................................32
7.5.不同工作模式和参数.....................................................................................35
7.6.固件程序升级.................................................................................................39
8.P2P功能.....................................................................................................40
8.1.设备端设置.....................................................................................................40
8.2.计算机端设置.................................................................................................42
8.3.TCP连接P2P设备.........................................................................................44
8.4.远程设备管理.................................................................................................45
8.5.虚拟串口连接P2P设备.................................................................................46
8.6.无数据重启.....................................................................................................48
8.7.通过P2P升级程序.........................................................................................48
8.8.P2P多主站......................................................................................................49
9.N2N功能....................................................................................................50
10.1.设备端设置.....................................................................................................50
10.2.计算机端设置.................................................................................................52
10.3.TCP连接N2N设备.......................................................................................55
10.售后服务.....................................................................................................56
上海卓岚信息科技有限公司Tel:
1.概述
ZLAN7144N2是上海卓岚推出的带P2P和N2N功能的WIFI串口服务器。7144N2
的以太网和WIFI能够同时使用,且配置也更加方便。7144N2定位在高稳定性、丰富功
能,适用于实时性、稳定性高的工业领域,特别适合于等设备的无线远程监控。
PLC
各个型号的差别如下:
型号名称
ZLAN7104Wifi串口服务器
ZLAN7144带Modbus网关功能的7104
ZLAN7144N带P2P/Modbus功能的7104
ZLAN7144N2带N2N/P2P/Modbus功能的
7104
ZLAN7144N2和7104相比:(1)增加ModbusTCP转RTU的功能,即Modbus网
各个关功能。(2)增加P2P功能,即无需通过端口映射可以随时随地通过ID读取串口
数据,参考功能章节。()功能,即通过代理映射实现内网网口
8P2P3N2NNATPLC
监控功能,具体参考9N2N功能章节。
上海卓岚信息科技有限公司Tel:
图1ZLAN7144N2加天线
9~24V的宽电压的高质量电源设计提供了更好的工业环境适应性;可配备的导轨安
装配件适合导轨安装。
其中型号ZLAN7144不仅具有RS232/RS485/RS422转WIFITCP/IP的功能,而且集
成了ModbusTCP网关功能,可以方便地实现ModbusRTU协议转化为ModbusTCPwifi
协议。
该串口服务器可以方便地使得串口设备连接到WIFI无线网络,实现串口设备的无
线化网络升级。RS232接口支持全双工、不间断通信;RS485内嵌485防雷保护。wifi
支持模式连接到无线路由器,或者作为模式让手机等设备连接。
STAAPwifi
对于使用虚拟串口的用户可使用卓岚ZLVircom软件实现虚拟串口,原有串口PC端
软件无需修改。也可以使用组态软件中的ModbusTCP协议直接和RTU设备连接,实现
wifi
联网通信。
上海卓岚信息科技有限公司Tel:
7104可应用于:
PLC
银行/医疗自动化系统;
远程无线监控;
电力电子、智能仪表;
证券交易系统;
工业自动化系统;
典型应用连接如图2所示。原有的串口设备和ZLAN7144N2连接,然后通过WIFI
将连接到无线网络中。此后串口设备发送的任何数据将透明地传送到
ZLAN7144N2
ZLAN7144N2PCPCZLAN7144N2
指定的机上,而机通过网络发送给的数据也透明的
传送给串口设备。
图2ZLAN7144N2网络结构
2.功能特点
7104的主要功能特点:
1支持以太网和Wifi同时访问。
上海卓岚信息科技有限公司Tel:
2宽电压供电:9~24V供电范围。
3RS232/RS485/RS422
4TCPwifi115200bps
5ZLAN7142
支持三种串口形式。
不丢包:在模式下无论是还是以太网串口以的最大速率接收和
发送数据不丢失1个字节。
粘包优化,串口分帧实时性强。适合于串口实时性强的工业应用,可以
防止两个串口数据帧粘连在一起。普通串口服务器的串口数据包分包间隔是
WIFI
100ms以上,ZLAN7144N2变为1ms~100ms可选,分辨精度大大提高。
6
7支持配置网页自定义下载。可配置为用户自己所需的网页。网页符合HTML通用格
8wifi
9支持硬件流控CTS/RTS和软件流控XON/XOFF。
支持在系统通过网口升级程序。支持远程网络升级,升级后自动重启,无需人工干
预。
式。
支持模块之间的对连。
10
电源输入方式可选:可选择工业接线端子供电方式或者普通电源适配器插头方式。
114LINKLINKTCPLINK
提供类指示灯接口:蓝色表示连接建立、绿色表示以太网
网线接上、WIFI蓝色表示作为AP或者STA建立wifi连接、WIFI绿色表示wifi功
能正常工作。丰富的指示灯可直观表现设备状态。
12ZLAN7142PC
自适应串口参数。当使用虚拟串口时,可以根据机串口软件打开的
串口波特率、校验位等自适应相应的参数。这使得ZLAN7142能够应用于具有复杂
串口协议的应用中。
PLC
13
一键搜索配置。
13.1当wifi和PC或者路由器建立链路后,通过ZLVircom软件一键式搜索和配置
设备参数,设备和不必处于同一个网段。省去了记忆设备的麻烦。
IPPCIP
提高了配置参数的效率。
13.2当忘记SSID或者密码wifi无法找到模块时,只要插上网线即使不处于一个网
段,使用卓岚工具立即可以找到模块并可以配置、网络、串口
ZLVircomwifi
参数。
13.3另外也可以通过Web方式配置参数。
14AT
提供串口控制指令:可以一次配置多个参数,配置指令效率明显高于普通的指
令方式。
15支持DNS解析,支持作为DHCPClient,作为AP模式时也可以作为DHCPServer。
上海卓岚信息科技有限公司Tel:
16提供高级功能模块:7044是一款支持ModbusTCP转RTU和多个主机访问的wifi
Modbus7104NP2Pwifi
网关模块;是一款支持功能的模块。
17TCPServerTCPClientUDPUDPServer100TCP
支持、、、组播。作为时支持多达个
连接同时和联网模块通信;作为Client时可以连接到8个目的IP。
18wifi
可配备长引线的天线,方便安装在金属机箱外表面。
19wifiIP
提供复位按钮。可以复位模块的参数、地址。
20内部集成实时操作系统,启动速度快。
21485485
内嵌防雷保护功能,适合室外通信。
22SECC
高强度抗电磁干扰,外壳采用抗辐射的板。
3.技术参数
外形
接口:485:接线端子;232:DB9;422:接线端子
电源:内正外负,标准电源插座;二线端子方式
尺寸:
LxWxH=9.4cm×6.5cm×2.5cm
802.11b/gWIFI:
RS232/485/422×1:RXD,TXD,GND,CTS,RTS串口:
通信界面
串口参数
波特率:1200~115200bps验位:无,奇校验,偶校验,标记,空格
数据位:5~9位流控:RTS/CTS,XON/XOFF,NONE
无线
无线标准:802.11b/g
频率范围:2.412GHz-2.484GHz
发射功率:
802.11b:+20dBm(Max.);
802.11g:+18dBm(Max.);
802.11b:-89dBm;
802.11g:-81dBm;
接收灵敏度:
上海卓岚信息科技有限公司Tel:
天线选择:外置:外置天线;
硬件
以太网:10M/100M。
电源:9~24V小于1W
工作温度:-40~85℃
储存温度:-45~125℃
软件参数
无线工作模式STA/AP
安全机制:WEP/WPA-PSK/WPA2-PSK
加密类型:WEP64/WEP128/TKIP/AES
网络协议:TCP/UDP/ARP/ICMP/DHCP/DNS/HTTP
通信方式:Socket、虚拟串口
用户配置:Web服务器、Windows配置工具zlvircom
环境要求
操作温度:-40~85℃
储存温度:-45~165℃
湿度范围:5~95%相对湿度
4.硬件说明
ZLAN7144N2WIFI3ZLAN7144N2
串口服务器的正视图如图所示。采用黑色抗辐
射SECC板。左右备有两个“耳朵”,以方便安装。
尺寸:
长×宽×高××
=9.4cm6.5cm2.5cm
面板灯:
1.ACT:ACT灯亮绿色时表明有数据正常地在WIFI/以太网和RS232/485/422之间
传输。灯蓝色闪烁时表示有数据从返回到以太网。如
ACTRS232/485/422WIFI/
果数据比较短则蓝色闪烁时间比较短暂,需要注意查看。
2.LINK:LINK灯为绿色时表示RJ45网线已经接好。LINK灯为蓝色时,表示TCP
连接建立或者处于模式。
UDP
上海卓岚信息科技有限公司Tel:
3.POWER:表明串口服务器已经上电。
4WIFIWIFIWIFISTAwifi
.:灯为蓝色时表示作为和路由器建立了连接或者作为
APwifiWIFI2AP
时有和它建立连接。灯为绿色时:秒闪烁一下,表示处于模
式,且没有wifi连接建立;每隔5秒钟快速闪烁,说明设备处于STA模式且在
和路由器的连接过程中。
上海卓岚信息科技有限公司Tel:
图37104正视图
上海卓岚信息科技有限公司Tel:
图47104的前面接口
串口服务器前面接口如图所示,从左到有分别为:
4
1.网口:标准RJ45接口
2.R-、R+、T+、T-:其中T+为RS485A,T-为RS485B;如果需要RS422时连接
这根线即可。
4
3.端子式电源+、-:电压为9~24VDC。
4.电源插座:可以采用标准插头5.5mm(内芯为正极),电压9~24VDC。
串口服务器背面板如图所示,从左到有分别为:
5
图57104的背面
1.WIFI天线。可选择延长线式天线,方便安装到金属机柜外侧。
2.Reset开关:拨到Reset方式时,将复位wifi工作模式为AP模式,SSID变为ZLAN,
密码为空,变为。
IP192.168.1.254
3.串口采用标准DB9公头:线序如表1:
表1
序号名称功能
2RXD串口服务器接收引脚
上海卓岚信息科技有限公司Tel:
3TXD串口服务器发送引脚
5GND地线
7RTS流控使能后,该引脚为0时串口服务器将接受串口设备的数据。
8CTS流控使能后,该引脚为0时串口服务器才发送数据给串口设备
5.WIFI功能
5.1.AP模式
先不要插网线,将7104上电。过一会儿看到WIFI_WORK灯开始闪烁,说明wifi
功能已经正常。默认出厂时处于模式,且为“”。在笔记本电脑的
7104APSSIDZLAN
wifi列表中看到“ZLAN”,并进行连接。
图6搜索ZLAN热点
连接上以后笔记本电脑可以自动从7104那里获得一个IP地址。点击ZLVircom软件
的“设备管理”按钮,可以在设备列表中看到一行,搜到设备。
7104
上海卓岚信息科技有限公司Tel:
图7搜索7104设备
双击这一行,可以打开设备参数编辑对话框。
图8设备参数设置对话框
在这里可以看到设备型号为ZLAN7144N2、ZLSN7044N等其中的一个。这里还可
以配置地址和波特率,这些参数含义以后再做介绍。请点击“更多高级选项”,在打
IP
开的对话框中可以配置这个7104的wifi参数。
上海卓岚信息科技有限公司Tel:
图9wifi参数配置
WIFI
参数含义如下:
名称可选值说明
WIFI工
作模式本、手机等可以连接上,主要用
无线AP:7104作为热点让笔记
于首次使用时的配置。
无线Station:作为STA模式时,
7104将主动连接一个热点(比如
路由器)。
AP或者
STA
SSID
小于等于32字节的字符串作为AP时,这个SSID就是热点名称,作为STA
模式时,这是预连接的热点的SSID。当从STA
变为AP模式时请注意修改SSID,否则会和网络
上已有的SSID冲突。
加密类
型
WEP64:密码长度必须为5个字
无加密:无密码模式
符。
WEP128:密码长度必须为13个
字符。
TKIP:TKIP加密,密码1~32
字节。
AES:AES加密,密码1~32字
节。
上海卓岚信息科技有限公司Tel:
自动:通常路由器一般采用TKIP
和AES中的一种,当用户不确定
是哪种时,可选择自动模式。
AP或者
STA密
码码就是预连接的AP的密码。
根据加密类型不同密码长度不同当作为AP模式时,这个密码就是计算机、手机
连接7104的密码。当做为STA模式时,这个密
如果将作为模式时分为有密码和无密码方式。无密码方式是选择“无加密”
7104AP
类型即可;有密码方式时建议采用WEP128加密方式,此时密码长度为13字节。
5.2.STA
模式
当作为STA模式时,请用户在图9中输入预连接的路由器的SSID、加密模式、密
码。当不知道路由器的加密模式时可以选择“自动”模式。
当作为模式时,上电后自动向热点连接,此时看到灯
STA7104APWIFI_WORK
快速闪烁,表明正处于连接状态。连接建立后WIFI_LINK灯点亮。
STA模式支持自动重连,比如AP热点重启后,7104能够自动连接上。如果连接不
上热点,请确认加密方式、密码、是否正确,天线是否安装上,是否在信号范
APSSID
围内。
5.3.以太网搜索
7104wifi7104wifi
的一个优点是同时具备和以太网。任何时候当无法确定的参数,
无法连接上7104时,可以插上网线使用ZLVircom一键搜模块,配置为所需的wifi参数。
5.4.wifi
对连
7104支持2个模块通过wifi互联。互联时的配置参数如下:
参数名称作为AP的模块作为STA的模块
WIFI工作模式无线AP无线Station
AP或者STASSID两者相同两者相同
加密类型建议为“无加密”或者WEP128建议为“无加密”或者WEP128
AP或者STA密码两者相同两者相同
当两个7104通过wifi建立连接后,WIFI_LINK灯点亮。
上海卓岚信息科技有限公司Tel:
5.5.WIFI信号测试
图107104信号测试现场
7104ROHDE&SCHWARZ9k40GHz
采用的测试仪器是的~的频谱仪。
上海卓岚信息科技有限公司Tel:
图117104频宽测试曲线
从频宽测试曲线看出,7104的频宽在20M范围内,不会干扰临近信道信号。
上海卓岚信息科技有限公司Tel:
图127104功率测试曲线
从功率测试曲线看出在两个测试点范围内的发射功率为17.34dBm。符合标准wifi
信号的发送功率的要求。
上海卓岚信息科技有限公司Tel:
图137104杂散测试曲线
从的杂散测试来看,在两倍频附近的杂散小于符合无线电杂散辐
71045GHz-30dB
射的要求。
5.6.天线选型
如选用内置天线的模块则无需外部天线,如果需要外部天线则需符合下述特性,卓
岚可以提供外置天线。
阻抗50欧姆
回波损耗-10dB(Max)
连接器类型
频率范围~
VSWR2(Max)
I-PEX
2.42.5GHz
上海卓岚信息科技有限公司Tel:
6.参数设置
6.1.参数含义
请使用及其以上版本对进行配置。当通过以太网口或者
ZLVircom4.5371047104
wifizlvircom
接入网络后,同一个局域网中的计算机可以通过安装的工具对设备进行搜
索。
搜索后弹出对话框如图所示。参数是保存在联网产品的空间里的,上电即
8flash
会加载,掉电不丢失。对参数的含义说明如下:
图14基本参数
上海卓岚信息科技有限公司Tel:
图15高级参数
参数含义如下:
表2参数含义
参数名取值范围含义
虚拟串口不使用、创建的虚拟串可以将当前设备与某个已创建的虚拟串口绑定。
口
设备型号ZLAN7144N2、只显示核心模块的型号
ZLSN7044、
ZLAN7144N2N、
ZLSN7044N等
设备名称任意可以给设备起一个易读的名字,最长为9个字
节,支持中文名字。
设备ID出厂唯一ID,不可修改。
固件版本核心模块的固件版本
该设备支持的请参考《联网产品使用指南》
功能
/download/serial_server_use
r_。
上海卓岚信息科技有限公司Tel:
IP模式静态、DHCP用户可以选择静态或DHCP(动态获取IP)
IP地址联网产品的IP地址
端口0~65535联网产品处于TCPServer或UDP模式时的监听
端口。作为客户端时,最好指定端口为0端口,
有利于提高连接速度,当使用0端口时系统将随
机分配一个本地端口。此时和指定非零端口的区
别是:(1)本地端口为0时,模块重启时和PC
机重新建立一个新的TCP连接,老的TCP连接
可能不会被关闭,这样上位机的老的TCP连接
一直无法关闭,指定非零端口没有这个问题。一
般上位机希望在模块重启时关闭老的连接。(2)
本地端口为0时,TCP重新建立连接的时间较
快。
工作模式TCPServer(TCP服务器设置为TCPServer时,网络服务器需要主动连接
模式)、TCPClient(TCP联网产品;设置为TCPClient时,联网产品主动
客户端模式)、UDP模向目的IP指定的网络服务器发起连接。
式、UDP组播
子网掩码例如:255.255.255.0必须与本地局域网的子网掩码相同。
网关比如:192.168.1.1必须与本地局域网网关相同。如果是不跨外网
(例如网线对接计算机的情况),最好设置网关
为对接的计算机的IP地址。
目的IP或域名在TCPClient或UDP模式下,数据将发往目的
IP或域名指示的计算机。
目的端口在TCPClient或UDP模式下,数据将发往目的
IP的目的端口。
波特率1200、2400、4800、7200、串口波特率
9600、14400、19200、
28800、38400、57600、
76800、115200、230400、
460800
数据位5、6、7、8、9
上海卓岚信息科技有限公司Tel:
校验位None、Even、Odd、Mark、
Space
停止位1、2
流控None(无流控)、
CTS/RTS、DTR/DCR、
XON/XOFF
RS232串口有效
DNS服务器当目的计算机以域名描述时,需要DNS服务器
进行域名解析,这里指定这个DNS服务器的IP。
在IP模式为DHCP时不用指定该参数,将会自
动获取。
目的模式静态、动态该参数只对UDP工作模式有效。如果目的计算
机是以域名描述的最好选择为静态模式;如果局
域网中有多台计算机通过UDP与联网产品通
信,则最好选择为动态模式。TCP服务器和TCP
客户端模式下该参数必须为动态。
转化协议NONE、Modbus
NONE表示串口到网络的数据转发是透明的;
ModbusTCP<->RTU将会把ModbusTCP协议直TCP<->RTU、Real_COM
接转化为RTU协议,方便与ModbusTCP协议
配合;RealCOM是为了兼容老版本REAL_COM
协议而设计的。
保活定时时间0~255(1)选择为1~255时,如果设备处于TCP客
户端工作模式,则会自动每隔“保活定时时间”
发送TCP心跳。这可以保证链路的TCP有效性。
设置为0时,将无TCP心跳。(2)设置为0~254
时,当转化协议选择为REAL_COM协议时,每
隔保活定时时间,设备将会发送一个长度为1内
容为0的数据,实现Realcom协议中的心跳机制。
设置为255时将无realcom心跳。(3)设置为0~
254时,如果设备工作于TCP客户端,设备将每
隔保活定时时间将发送设备参数到目的计算机。
设置为255时将无参数发送功能。这个机制平常
上海卓岚信息科技有限公司Tel:
不会用到,用户无需理会。
断线重连时间0~255处于TCP客户端模式的联网产品一旦与服务器
断开了连接(即只要处于非连接状态),则每隔
一段时间向服务器发起TCP连接,这个时间间
隔为断线重连时间,可以为0~254秒,如果设
置255,则表示永远不进行重连。注意第一次TCP
连接一般会马上进行(比如硬件上电、通过
zlvircom软件重启设备、无数据),只有第一次
连接失败后才会等待“断线重连时间”后重新尝
试,所以“断线重连时间”并不会影响网络和服
务器正常情况下的连接建立时间。
网页访问端口1~65535
所在组播地址UDP组播时用到
IO端口配置7104目前不支持IO控制。
数据包长度1~1400串口分帧规则之一。联网产品串口在收到该长度
数据后,将已接收数据作为一帧发送到网络上。
数据包间隔0~255串口分帧规则之一。当联网产品串口接收的数据
出现停顿,且停顿时间大于该时间时,将已接收
的数据作为一帧发送到网络上。
6.2.修改参数方法
6.2.1.ZLVirCom方式
ZLVircom
通过网络的搜索,找到设备后对设备参数进行编辑。其优点有:
1.不需要PC机、联网产品处于同一个IP网段。
2.IP
3.IP
4.能够修改的参数种类更多。
即使联网产品存在冲突也可以进行参数修改。
不需要事先知道联网产品的地址。
上海卓岚信息科技有限公司Tel:
6.2.2.Web浏览器
假如用户机上并没有安装程序,此时可以通过登录修改参数。
PCZLVirComWeb
1.在浏览器中输入联网产品的IP地址,例如192.168.1.200,打开如下网页。
图16
2.在Password中输入密码:默认为无密码。点击login按钮登录。
上海卓岚信息科技有限公司Tel:
图17
3.在出现的网页中可以修改联网产品参数,参数中除了Web登录密码参数前面没有涉
及外,其它参数都已经在之前参数表中说明过了。Web登录密码就是设置该网页的
登录的密码。
4.修改参数后点击“提交修改”按钮。
5.修改完毕后请点击“退出登录”按钮,如果不退出,任何人都可以进入到这个配置
界面。
7.基本使用
7.1.设备搜索
运行软件,点击“设备管理”,会看到一个设备的列表。
ZLVircom
上海卓岚信息科技有限公司Tel:
图18ZLVircom主界面
图19设备列表
从设备列表中看到当前所有在线的设备,可以搜索不在一个网段内的设备。一般无
需使用“手动添加”功能。
7.2.
参数设置
双击某一行设备即可进行设备参数的编辑。
上海卓岚信息科技有限公司Tel:
图20设备编辑界面
在这个界面中,用户可以设定设备的参数,然后点击“修改设置”,则参数被设置到
设备的中,掉电不丢失。同时设备会自动重启。
flash
7.3.透传通信
现在需要测试联网产品的透传通信功能。所谓透传就是:计算机给联网产品发送什
么数据。联网产品的串口就输出什么数据。反之联网产品的串口收到什么数据则给网络
上的计算机发送什么数据。
图21透传通信示意图
假设现在PC机的COM口和联网产品的串口连接,那么打开ZLComDebug串口调
上海卓岚信息科技有限公司Tel:
试助手,则ZLComDebug可以和联网产品的串口通信;打开TCP&UDP调试助手
SocketTestTCPIP192.168.1.2004196
,并作为客户端方式,向联网产品的(目前为)的
端口连接,则可以和联网产品建立链路。
TCP
此后SocketTest发送的数据可以被ZLComDebug收到,反之ZLComDebug发送的数
据也可以被收到。
SocketTest
图22sockettest收发界面
上海卓岚信息科技有限公司Tel:
图23comdebug收发界面
从图22、图23看到,串口和网口进行了透传通信。如果串口连接的是一个用户的
串口设备,那么就可以通过网络的TCP连接和设备的串口进行通信,进行数据采集和
控制。
7.4.虚拟串口
图中的是通过和设备通信的,为了能够让用户已有开发好
21SocketTestTCP&UDP
的串口软件不需要修改为TCP通信就能够使用,需要在用户程序和TCP之间增加一个
COM口到TCP的转化的步骤。ZLVircom就能够起到这个作用。
上海卓岚信息科技有限公司Tel:
图24虚拟串口的作用
点击ZLVircom主界面的“串口管理”,然后点击“添加”,选择添加COM5,其中
COM5COM
是计算机原来不存在的口。
图25添加虚拟串口
然后进入设备管理,并双击需要和COM5绑定的设备。如图20所示,在左上角的
“虚拟串口”列表中选择COM5。然后点击“修改设置”。并返回ZLVircom的主界面。
可以看到已经和为的设备联通了。此时可以使用代替
COM5IP192.168.1.200COM5
SocketTest进行通信。
上海卓岚信息科技有限公司Tel:
图26虚拟串口已经联通
现在关闭之前的SocketTest,然后打开一个新的ZLComdebug来作为用户的串口程
序,现在打开。此时(虚拟串口)和(硬件串口)之间通过联网产
COM5COM5COM4
品可以收发数据了。如果联网产品的串口接的不是PC的COM口,而是一个串口设备,
则打开COM5即可和设备通信了。只不过现在是通过网络的方式。
上海卓岚信息科技有限公司Tel:
图27通过虚拟串口通信
7.5.不同工作模式和参数
在“透传通信”一节主要讲述了联网产品作为服务器的时候如何进行通信。
7.3TCP
这一节将讲述客户端、模式如何和计算机软件和另外一个联网模块通信的参
TCPUDP
数配置方法。其中计算机软件以SocketTest为例。
卓岚联网产品遵守的是标准的协议,所以任何遵守该协议的网络终端都可以
TCP/IP
和联网产品通信,卓岚科技提供了网络调试工具(程序,用户可以在开始
SocketDlgTest
菜单/程序/ZLVircom/调试工具,找到该软件)来模拟网络终端来和联网产品通信。
要想两个网络终端(这里是网络调试工具和联网产品)能够通信,其参数配置必须
需要配对。
上海卓岚信息科技有限公司Tel:
7.5.3.UDP模式
在模式下,参数配置如图所示,左边为中联网产品的配置,右边
UDP28vircom
为网络调试工具SocketDlgTest的设置。首先必须两者都是UDP工作模式。另外用红色
箭头表示的,网络工具的目的IP和目的端口必须指向联网产品的本地IP和本地端口。
用蓝色箭头表示的,联网产品的目的必须是网络工具所在计算机的地址,而联网
IPIP
产品的目的端口必须是网络调试工具的本地端口。这些网络参数配置好后才能保证双向
的UDP数据通信。
图28UDP模式参数配置
7.5.4.TCP模式
在模式下工作模式有两种服务端和客户端,不论采用哪一种模式,
TCPTCPTCP
必须一方是服务端,另一方是客户端,之后客户端才能访问服务端,都为客户端或者服
务端则无法实现通信。
当联网产品作为客户端时,必须有个对应关系,如图所示。联网产品的工作
329
模式为客户端对应网络工具的服务器模式,联网产品的目的IP必须是网络工具所在计
算机的地址,联网产品的目的端口必须是网络工具的本地端口。这样设置后联网产
IP
品即可自动连接网络工具,连接建立后即可收发数据。
上海卓岚信息科技有限公司Tel:
图29联网产品作为客户端
当联网产品作为服务端时,也有个对应关系,如图所示,这里不一一解说。
330
这样设置后点击网络工具的打开按钮即可和联网产品建立连接,连接建立后即可
TCP
收发数据。
图30联网产品作为服务端
7.5.5.对联方式
如果上位机不是程序()也不是,而是两台设备通过
SocketSocketDlgTestZLVircom
网口连接的,配置方法也是类似的。首先用户需要将台设备、计算机连接到同一个局
2
域网中。这台计算机上运行ZLVircom(或者ZLDevManage),连接计算机的目的只是为
了配置,配置完成后计算机可以不必连接。
点击的设备管理,找到这台设备,如图所示。然后点击“设备编
ZLVircom232
辑”,对设备进行配置。设备对联可以分为TCP对联和UDP对联。如果是TCP对联方
式,两台设备的参数如图所示。箭头所示的参数必须对应起来,如同和机连接
31PC
的对应方式一样。连接成功后,可以通过回到“设备管理”对话框看连接状态,如
TCP
图32所示,如果两台设备的状态都是“已连接”则表示两台设备的TCP链路已经建立。
上海卓岚信息科技有限公司Tel:
图31TCP设备对联参数配置
图32TCP设备对联成功检查
如果是UDP方式对联的,配置参数如图33所示,箭头对应的参数必须是一一对
应的。UDP对联只要参数配置正确不必检查连接状态,发送的数据会自动发送到指定的
设备。
图33UDP设备对联参数配置
最后需要提醒一下,如果是设备对联的,除了网口参数按照以上设置外,还必须设置
正确的串口参数。主要是联网产品的波特率等需要和用户的设备的波特率等一致。这样
设置以后,用户设备可以通过两台联网产品的串口互相发送数据。
上海卓岚信息科技有限公司Tel:
7.6.固件程序升级
ZLAN7144N270447104N7044N
、、、等可以升级各自的程序,但是不能够相互升
级程序。它们的升级方法类似2003的升级方法。这里以7104为例
1参数设置注意事项:不要选择“无数据重启”选项,否则升级过程中如果产生重启,
2从卓岚获得ZLAN7144N2的固件文件,比如1.141(2004).BIN。
3在ZLVircom工具中,先搜索到这个需要升级的设备,然后进入设备参数编辑对话
可能引起芯片损坏。
框,在对话框的右下角点击“升级固件”按钮。
图34查看ZLFsCreate版本
4如图35所示,选择“程序文件下载”单选项。在程序文件中,选择固件文件。联
网产品的IP地址部分已经自动填写好,无需再写入,模块类型/型号已经自动选择
好。然后点击下载。
图35ZLAN7144N2固件升级方法
530ACT
此时下载进度条开始走动,下载时间大概秒左右。下载过程中会看到设备的
灯闪烁,在下载的末尾时刻,看到灯闪烁几下。然后程序弹出“传输完毕
LINKLINK
上海卓岚信息科技有限公司Tel:
灯闪烁器件不要断电”的提示框。注意:这里只是传输完毕,写入flash过程需要
28LINK
秒左右,此时灯会闪烁,在这个期间请不要断电。
6
7
下载完毕后一般程序会自动重新启动,看到运行指示灯闪烁。如果没有自动重新启
动,请LINK灯闪烁停止3秒以上,重新上电。
注意:
7.1
如果提示下载失败,并不会损坏器件,请重新开始下载即可。如果多次下载失
败,则请使用和电脑的直连网线下载。另外下载末尾,绿灯闪烁时,请勿断电,
否则器件将会损坏。
7.2ZLVircomfirmware
通过查看固件版本号,可以知道新的是否已经下载成功。
8固件升级后模块内部的配置网页也需要更新,否则无法再通过Web配置。下载Web
的方法是:如图所示,将“程序文件”下载模式改为“网页目录下载”。并且选
35
择本地网页所在根目录为需要下载的网页文件所在目录(该目录可以从卓岚获得),
点击下载,将本地网页目录下的所有文件下载到ZLAN7144N2设备内部的文件系统
上。
8.P2P功能
8.1.
设备端设置
这里以ZLAN7144N2为例进行设置,其它产品除了硬件连线方式不同外,设置方法
是类似的。
1.首先将ZLAN7144N2上电,接上网线。
2.zlvircom4.27
在同一个局域网的计算机上运行以上版本。
图36zlvircom版本
上海卓岚信息科技有限公司Tel:
点击设备管理,再点击自动搜索,搜索到模块,然后选中搜索到的一行,点击设备
编辑按钮。进入参数编辑对话框:
图37参数编辑和查看
这里可以看到设备为:,这个可以被复制、保存,留待后面使
ID5A4D7652EF36ID
用。
首先需要配置设备的、掩码、网关,这些需要保证这个设备能够连接外网。然后
IP
确认:设备工作模式必须处于服务器模式,否则功能无效。接着点击“更多
TCPP2P
高级选项”。在弹出的高级对话框中,选择“启用P2P功能”,然后点击确定(不要用低
级版本进行设置,否则可能已经被勾选的选项会被清空)。确定后,回到
zlvircomP2P
“参数编辑对话框”,点击“修改参数”完成设置。
图38启用P2P功能
通过指示灯判断设备连接状态。
1
首先判断电源灯是否亮,如果不亮请检查电源线是否接好。
上海卓岚信息科技有限公司Tel:
2判断100M_LINK灯是否亮,不亮则表示网线没有插好。对于ZLAN5103,中间的
3P2PLINK2
连接灯含有绿色则表示灯亮。
100M_LINK
判断设备是否正常处于状态。如果看到灯有规律地按照周期秒钟闪烁,
那么说明设备处于P2P状态。对于ZLAN5103,中间的连接灯为蓝色表示LINK灯
亮。如果没有发现灯亮,说明设备无法上公网,请检查:设备的、网关、
LINKIP
子网掩码是否设置好,本地网络是否可以连接公网。如果外网重新连接上或者外网
网络断开,设备大约需要1分钟的时间来恢复或者断开和服务器的通信。
4TCP
5数据通信。如果ACT灯闪烁则表示数据有从网络下发到串口或者从串口上发到网
6ZLAN5103
判断连接是否建立。这是通信准备工作的最后一个步骤,如果用户端如果和设
备建立了连接那么灯(蓝色的连接灯)常亮。
TCPLINK
络。对于,数据灯为绿色表示灯亮。
ZLAN5103ACT
数据上发。如果数据灯含有蓝色,则表示有数据有从串口上发到,但是
对于小于5个字节的短数据流,蓝色灯亮的时间会比较短,需要仔细观察才能发现。
8.2.
计算机端设置
1.计算机上(这个计算机可以是和设备处于同一个内网或者不同的内网),运行
zlvircom4.27以上版本,进入zlvircom的设备管理界面。点击右边的“P2P设备”弹
出添加设备对话框。
P2P
图39P2P管理对话框
2.P2P
点击添加按钮,弹出添加设备对话框。
上海卓岚信息科技有限公司Tel:
图40添加P2P设备
在“需要连接的设备ID”中输入刚刚在设备端设置时记录的设备ID,这里是
5A4D7652EF36
。注意区分大小写。
“本地模拟端口”是随机产生的,当然用户需要修改时也可以重新输入。本地模拟
端口的作用是:zlvircom和设备建立连接后,用户可以让TCP连接连接到这个模拟端口
(这里是),即可和远程设备建立连接。
8365TCP
用户名和密码是用户从卓岚获得的用户名和密码。用户名和密码最长长度为字
16
节。注意每个用户都有自己的设备ID,不同的用户无法添加和使用其他用户的设备ID。
点击“添加”按钮。回到设备管理对话框。每隔一段时间,点击“刷新”按钮,
P2P
可以看到这个设备的当前连接状态。看到状态是“内网”、“外网”、“代理”方式的都说
明p2p连接成功了。
上海卓岚信息科技有限公司Tel:
图41P2P设备列表
更多的连接状态如表所示。
1
表1.连接状态
序号显示说明
1未连接服务器Zlvircom连接网络失败,请检查zlvircom所在的
计算是否能够上外网。
2设备不在线这个ID对应的设备没上电或者未连接到网络中。
3用户名或密码错误输入的用户名或者密码错误。
4设备不属于该用户用户添加了不属于该用户的设备ID。
5尝试第N次连接这里的N可以为1~32,这个表示连接的重试次
数,不断刷新时,可以看到连接的重试次数在增
加。
6内网连接成功,且设备和计算机在一个内网。
7外网连接成功,且设备和计算机在不同的内网。
8代理连接成功,但是采用代理方式,通信速度可能变
慢。
按照这样的方法可以同时添加多个设备的。
P2PID
注意:目前一个zlvircom只支持一个用户名登录,如果需要更换用户名,请先删除
之前添加过的所有的,然后重新用新的用户名添加。
ID
8.3.TCP连接P2P设备
这里以卓岚SocketTest这个软件为例介绍TCP连接如何连接P2P联通后的设备。如
果这个设备处于同一个局域网中,那么直接在中输入设备的和端口(一般
SocketTestIP
为4196)即可通信,连接上设备后,设备的LINK灯亮。
首先需要在“计算机端设置”中联通这个P2P设备,之后首先在图41中找到“本
地端口”也就是本地为模拟远端的设备打开的监听端口(这里为)。
TCP8365
运行SocketTest,如果zlvircom和SocketTest在一台计算机上则将目的IP改为
127.0.0.1,如果不在一台计算机上则输入zlvircom所在计算机的IP。端口为8365,点击
“打开”,即可进行通信了。连接成功后灯会亮。
link
上海卓岚信息科技有限公司Tel:
图42TCP连接P2P设备
SocketTestTCP
可以和之前一样和设备通信,就如同直接和设备建立连接那样,但
是实际上这个设备所在的位置可能分布于世界上任何一个能够联网的网络中。
接下来尝试多个连接的情况。用户可以再打开一个SocketTest,也连接到127.0.0.1
的端口,同样可以和远端的设备通信。卓岚设备默认可以建立个连接,
836510TCP
定制情况下还可以更多。
8.4.远程设备管理
ZLVircomP2P
程序支持远程管理设备,介绍如下:
首先按照“计算机端设置”的方法,建立P2P的连接。回到设备管理对话框。此时
应该在设备列表中看到了P2P建立了连接的设备。
图43管理设备列表
用户可以通过设备ID来区分是那个设备,另外设备名称字段也可以很好地区分是
上海卓岚信息科技有限公司Tel:
哪个设备。
这里看到的、行都是设备,但是第行设备类型是“手动”,第行类型为
13P2P13
“内网”,类型为内网的设备的类型为“内网”,实际还是通过内网搜索获得的设备
P2P
信息。
但是第行设备是“外网”或者“代理”方式的设备,类型为“手动”,设备
1P2P
信息是通过的信息渠道获得。请双击第一行,进入设备参数对话框。然后将设备名
P2P
称改为home2p2p1,然后点击修改设置。
图44通过P2P修改参数
修改参数后,设备会重启,那么需要等待一会儿才能重新建立P2P连接。用户可以
打开“管理”对话框看到最新的状态。等连接重新建立后,重新点击“自
P2PP2PP2P
动搜索”,可以看到设备的名称已经改为home2p2p1了。以上只是通过修改设备名称介
绍了远程修改设备参数、重启的例子,实际上其它大部分参数都可以同样地修改。
另外需要注意的是“外网”、“代理”方式看到的设备信息中的本地端口实际是
P2P
“zlvircom的模拟端口”,并不是设备的TCP真实端口,所以也无法修改。但是P2P“内
网”方式的设备的本地端口就是设备真实的TCP端口。
8.5.虚拟串口连接P2P设备
传统的基于TCP连接的串口服务器可以支持虚拟串口,卓岚P2P连接的串口服务器
也支持虚拟串口。使用方法如下:
上海卓岚信息科技有限公司Tel:
1.首先按照“计算机端设置”的方法,建立P2P的连接。
2.zlvircomCOM5
3.回到设备管理对话框。用“远程设备管理”一节介绍的方法进入这个设备的参数设
3.44COM5
回到的主界面,点击“串口管理”按钮,添加一个虚拟串口,比如,
然后点击返回。
置对话框。
在图中的“虚拟串口”中选择刚刚添加的,然后点击“修改设备”,然后
返回主界面。此时看到主界面增加一行:
图45P2P的虚拟串口
这表明COM5已经和远程P2P设备的串口绑定。本地计算机软件打开COM5后读
写的数据都将和远程设备的串口读写数据一样。
上海卓岚信息科技有限公司Tel:
图46用户串口软件通过P2P虚拟串口通信
卓岚P2P虚拟串口同样支持自适应串口参数,即串口软件以任何的波特率、数据位、
停止位、校验位打开,则远程的设备的串口参数也会以同样的参数自动设置好。
P2P
8.6.无数据重启
如果需要在P2P产品中使用无数据重启功能,无数据重启的时间不要小于120秒,
因为在复杂情况下设备的连接需要较长时间,不能够让设备每次未连接上就无数据重
启。
8.7.P2P
通过升级程序
打开zlfscreate工具,在程序文件右边点击“…”按钮选择一个升级文件。在IP这
里输入127.0.0.1,在端口这里输入的是这个P2P设备的模拟端口,见图。
上海卓岚信息科技有限公司Tel:
图47P2P升级
图48本地端口
然后点击“下载”按钮。进度条开始走动。下载完毕后设备的参数、配置都不会改变,
且设备会马上重启,所以连接应该会在秒之内重新建立。
P2P30
如果需要将设备型号从不支持多主机升级为多主机或者的或者
ModbusTCP8343N
5143N,则需要进行2次升级。第一次升级为1.489(2043N_reset_sel不外传).bin,第二
次升级为。
1.488(2043N).bin
需要下载网页时,只需要将“程序下载”改为“网页下载”即可,其它方法不变。
注意下载程序后,内部网页需要重新下载才可以使用网页进行配置。
8.8.P2P
多主站
P2P连接成功后,可以通过zlvircom远程配置设备的参数,包括多主机的参数。需
要配置多主机有2种方法:(1)用户使用ModbusTCP协议的,此时将转化协议改为
“”即可。此时多主机会自动选择上,但是协议将不是透传的。()
ModbusTCP<->RTU2
用户仍然是串口透传方式,此时需要手动勾选多主机。点击下图的“更多高级选项”
上海卓岚信息科技有限公司Tel:
图49更多高级选项和转化协议
配置如下:勾选RS485多主机支持,RS485指令应答超时时间为一条指令的正常发
送返回应答时间,一般输入256即可。
图50多主机选项
点击确定回到参数配置对话框,然后点击“修改参数”。修改参数后设备仍然会自动重
启,需要等待连接的建立。
P2P
9.N2N功能
10.1.设备端设置
将ZLAN7144N2设备放置到需要访问的网络设备的同一个局域网内。
3.ZLAN7144N2
首先将上电,插上网线。
4.在同一个局域网的计算机上运行zlvircom4.61以上版本。
上海卓岚信息科技有限公司Tel:
图51zlvircom版本
点击设备管理,再点击自动搜索,搜索到模块,然后选中搜索到的一行,点击设备
编辑按钮。进入参数编辑对话框:
图52参数编辑和查看
这里可以看到设备为:,这个可以被复制、保存,留待后面
ID5A4DD8CFC46FID
使用。将静态IP模式改为动态获取。然后点击“更多高级选项”。在弹出的高级对话框
中,选择“启用P2P功能”,确定后,回到“参数编辑对话框”,点击“修改参数”完成
设置。
上海卓岚信息科技有限公司Tel:
图53启用P2P功能
通过指示灯判断设备连接状态。
7
8判断100M_LINK灯是否亮,不亮则表示网线没有插好。对于ZLAN7144N2,中间
9P2P/N2NLINK2
首先判断电源灯是否亮,如果不亮请检查电源线是否接好。
的连接灯含有绿色则表示100M_LINK灯亮。
判断设备是否正常处于状态。如果看到灯有规律地按照周期秒钟
闪烁,那么说明设备处于P2P状态。对于ZLAN7144N2,中间的连接灯为蓝色表示
LINK灯亮。如果没有发现LINK灯亮,说明设备无法上公网,请检查:设备的IP、
网关、子网掩码是否设置好,本地网络是否可以连接公网。如果外网重新连接上或
者外网网络断开,设备大约需要1分钟的时间来恢复或者断开和服务器的通信。
10.2.计算机端设置
远端或者计算机的配置如下:
4.计算机上(这个计算机可以是和设备处于同一个内网或者不同的内网),运行
zlvircom4.61zlvircomP2P
以上版本,进入的设备管理界面。点击右边的“设备”弹
出添加设备对话框。
P2P
图54P2P管理对话框
上海卓岚信息科技有限公司Tel:
5.点击添加按钮,弹出添加P2P设备对话框。
图55添加P2P设备
在“需要连接的设备ID”中输入刚刚在设备端设置时记录的设备ID,这里是
5A4DD8CFC46F。注意区分大小写。
“本地模拟端口”是随机产生的,当然用户需要修改时也可以重新输入。本地模拟
端口的作用是:zlvircom和设备建立连接后,用户可以让TCP连接连接到这个模拟端口
(这里是16756),即可和远程设备建立TCP连接。
连接重试次数选择默认的即可。
20
用户名和密码是用户从卓岚获得的用户名和密码。没有密码空着即可。用户名和密
码最长长度为16字节。注意每个用户都有自己的设备ID,不同的用户无法添加和使用
其他用户的设备。
ID
N2N的内网IP:这个参数是很关键的,也就是用户需要访问的网络设备的IP地址。
N2N的内网端口:这个是需要访问的网络设备的端口,一般可以在用户的网口软件
那里获得。
点击“添加”按钮。回到P2P设备管理对话框。看到状态是“内网”、“外网”、“代
上海卓岚信息科技有限公司Tel:
理”方式的都说明p2p连接成功了。
图56P2P设备列表
更多的连接状态如表所示。
1
表1.连接状态
序号显示说明
1未连接服务器Zlvircom连接网络失败,请检查zlvircom所在的
计算是否能够上外网。
2设备不在线这个ID对应的设备没上电或者未连接到网络中。
3用户名或密码错误输入的用户名或者密码错误。
4设备不属于该用户用户添加了不属于该用户的设备ID。
5尝试第N次连接这里的N可以为1~32,这个表示连接的重试次
数,不断刷新时,可以看到连接的重试次数在增
加。
6内网连接成功,且设备和计算机在一个内网。
7外网连接成功,且设备和计算机在不同的内网。
8代理连接成功,但是采用代理方式,通信速度可能变
慢。
按照这样的方法可以同时添加多个P2P设备的ID。
注意:目前一个zlvircom只支持一个用户名登录,如果需要更换用户名,请先删除
之前添加过的所有的,然后重新用新的用户名添加。
ID
上海卓岚信息科技有限公司Tel:
10.3.TCP连接N2N设备
在远端的计算机上(运行了的网络中)运行用户的网络软件。
zlvircom
这里以卓岚SocketTest这个软件为例介绍TCP连接如何连接P2P联通后的设备。
首先需要在“计算机端设置”中联通这个P2P设备,之后首先在图41中找到“本
地端口”也就是本地为模拟远端的设备打开的监听端口(这里为)。
TCP16756
运行SocketTest,如果zlvircom和SocketTest在一台计算机上则将目的IP改为
127.0.0.1,如果不在一台计算机上则输入zlvircom所在计算机的IP。端口为16756,点
击“打开”,即可进行通信了。连接成功后灯会亮。
link
图57TCP连接P2P设备
SocketTestTCP
可以和之前一样和设备通信,就如同直接和设备建立连接那样,但
是实际上这个设备所在的位置可能分布于世界上任何一个能够联网的网络中。
接下来尝试多个连接的情况。用户可以再打开一个SocketTest,也连接到127.0.0.1
的端口,同样可以和远端的设备通信。卓岚设备默认可以建立个连接,
1675610TCP
定制情况下还可以更多。
上海卓岚信息科技有限公司Tel:
10.售后服务
上海卓岚信息技术有限公司
地址:上海市徐汇区漕宝路80号光大会展D幢12层
电话:
************
传真:************
网址:
邮箱:
*****************
发布评论