返回旧版
当前位置:
首页
>
技术支持
Product user manual

产品使用手册

网关使用说明3

2022-11-08 18:00:37

一、 网关使用说明

1.1 进配置页面

用网线将F-G100的网口和电脑的网口相连,电脑本地连接属性设置为自动获取或手动设置IP地址方式,F-G100默认的IP地址是192.168.4.1/192.168.1.1,所以电脑手动设置IP时,配置成和F-G100同一个网段即可。

通过浏览器192.168.4.1/192.168.1.1(默认)进入配置页面

1.2 网关上网配置

1.2.1 4G/5G方式上网

4G/5G上网方式,按照默认DHCP-4G/5G即可,右上角有WAN IP地址或online灯常亮,即为网关正常上网状态;

4G上网方式状态显示

1.2.2有线方式上网

若通过有线方式上网,将网线接在F-G100的WAN口,设置静态IP地址方式、自动DHCP方式或PPPOE方式上网。

WAN IP:取决于上级路由器,因为网段和IP地址由上级路由器分配,另外,F-G100的本地LAN IP不要和上级路由冲突。

1.2.3 WIFI方式上网

若网关需通过WIFI方式上,需按照如下方式配置

先通过PC机去连接访问点AP,确定无线AP的相关信息,如账号、密码,无线安全等;

设置无线SSID,无线安全,参数都与主AP相匹配

设置--基本设置为自动DHCP

1.3 网关应用配置

1.3.1 网关测试时简易使用说明

1.3.2 数据服务器

服务器中心数据最多支持5个,5个中心可单独配置,支持不同的接口绑定不同的中心;

服务器地址

网关要连接的服务器地址,可支持IP地址或域名方式。

端口

网关连接的端口号

1.3.3 传输协议配置

1.3.3.1 透传(PROT/Custom/DCTCP)

网关透传的概念,就是网关的串口只支持数据透传,即串口收到的数据直接上报到服务器,服务器给网关的数据直接透传到网关的串口,其实就是个多路串口的DTU。

透传模式下支持以下几个工作模式:PROT、Custom、DCTCP,都是TCP方式传输,唯一区别是注册包格式不同。

自定义

自定义工作模式为可自定义注册包和心跳包的TCP传输方式,针对F-G100的透传模式和采集模式下的MODBUS_RTU协议。

DCTCP

DCTCP工作模式为特殊注册包和心跳包格式的TCP传输方式,主要是针对F-G100的透传模式。

1.3.3.2 MQTT

网关对下采集模式,对上走MQTT协议方式,MQTT上报方式为四信定义上报格式,

MQTT账号

MQTT平台的账号;

密码

MQTT平台的密码;

Publish Topic

网关采集数据后,上报到MQTT平台的发布主题,用来给其他MQTT客户端订阅;

Subscribe Topic

网关订阅主题,MQTT平台或其他MQTT客户端下发控制指令时,以此主题下发;

Clientid

每个MQTT客户端的身份标识,可自定义,可为设备SN号(此SN号唯一);

上传周期(s)

网关采集数据后,定时多长时间上报1次数据到MQTT平台;

数据批量上报个数

网关采集数据时,一次批量上报多少个点位数据;

数据变化上报

启用:当启用时,勾选数据变化的对应点位数据变化时,会单点上报数据,与定时上报互不干扰;

禁用:当禁用时,数据变化上报不生效;

数据缓存

启用:启用时,设备带断点续传功能,当网络出现异常时,会将数据缓存到TF卡或内存中,等待网络恢复后,再将数据上报;

禁用:禁用时,无数据缓存功能;

Mode:数据缓存方式,None和TF卡(带TF卡设备)

None:即将数据缓存部分数据存在内存中;

TF_card:即将数据缓存部分数据存在TF卡中,每小时命名一个文件夹;

启用加密

网关目前支持3种加密方式,匿名连接、服务端验证、单向验证;

1.3.3.3 FF_MQTT

账号

MQTT平台的账号;

密码

MQTT平台的密码;

SN/Clientid

默认为SN,可选ClientId自定义,每个MQTT客户端的身份标识;

上传周期(s)

网关采集数据后,定时多长时间上报1次数据到MQTT平台;

数据批量上报个数

网关采集数据时,一次批量上报多少个点位数据;

数据变化上报

启用:当启用时,勾选数据变化的对应点位数据变化时,会单点上报数据,与定时上报互不干扰;

禁用:当禁用时,数据变化上报不生效;

数据缓存

启用:启用时,设备带断点续传功能,当网络出现异常时,会将数据缓存到TF卡或内存中,等待网络恢复后,再将数据上报;

禁用:禁用时,无数据缓存功能;

Mode:数据缓存方式,None和TF卡(带TF卡设备)

None:即将数据缓存部分数据存在内存中;

TF_card:即将数据缓存部分数据存在TF卡中,每小时命名一个文件夹;

启用加密

网关目前支持3种加密方式,匿名连接、服务端验证、单向验证;

1.3.3.4 MTCP/MRTU

MTCP/MRTU为MODBUS_TCP转MODBUS_RTU协议,即F-G100的串口透传模式下

MODBUS_RTU协议转换成MODBUS_TCP协议,支持服务器端和客户端2种方式。

 

1.3.4 接口选择和模式选择

网关设备接口有串口和网口方式,不同系列的网关有不同的串口数,其中网口数量可通过以太网扩展。

串口

选择串口通讯方式,网关和终端设备通过RS232或RS485接口连接。

通信中心绑定

当前接口采集的数据上报时可以绑定到某个中心或所有中心;

波特率、数据位、停止位、校验位

不同厂家终端设备,有默认不同的串口参数,可参考:五、网关与各品牌PLC通信说明;

流控

网关支持配置硬、软流控配置;

应用协议

透传模式:即网关不主动采集终端协议,只支持透传数据到平台;

采集模式:即网关主动采集终端协议,并打包成对应传输协议上报数据到平台;

制造商

网关F-G100支持的制造商列表,可参考:六、网关支持的设备列表

设备类型

选择制造商时,会有对应制造商的设备类型,根据实际设备来选择对应设备类型;

网口

选择网口通信方式,即将终端设备接入网关F-G100的网口,IP地址设置为和F-G100同一个网段;

绑定中心

当前网口的数据可绑定上报到某个中心或所有中心;

应用协议

透传模式:目前以太网无透传方式;

采集模式:即网关主动采集终端协议,并打包成对应传输协议上报数据到平台;

制造商

网关F-G100支持的制造商列表,可参考:网关支持的设备列表

设备类型

选择制造商时,会有对应制造商的设备类型,根据实际设备来选择对应设备类型;

TCP设备管理

PLC ID

网关的1个以太网口接多台LAN口设备时,可用来做不同终端设备区分,与PLC 站号做绑定,所以同一台设备时,PLC ID与PLC站号需一致;

IP地址

网关采集的终端设备的IP地址;

端口号

网关F-G100采集的终端设备的端口号,每个PLC厂家都有默认的端口号,可参考:

保存数据:配置完TCP设备管理,需先点击保存数据,进行参数设置保存;

高级设置

高级设置,用来给网关F-G100和终端设备采集的数据进行高低位调整,默认情况下,无需

调整此参数,网关默认与各厂家PLC高低位相匹配。

PLC配置

网关F-G100的PLC配置页面(除电力规约101/104、电表DL645等)如下,其中

PLC站号

网关接串口PLC或仪表时,需设置为实际的PLC站号或MODBUS_RTU从设备地址

网关接网口PLC时,可自定义,同一个网关下PLC站号不冲突即可;

数据类型、地址类型、地址、读写

网关F-G100对接不同厂家的PLC设备时,

个数

网关F-G100采集PLC设备时,个数为1,因为PLC定义的点表都是单个地址;

网关F-G100采集MDOBUS协议的仪表时,可能会批量采集,部分仪表需网关发批量采

集指令,才会做应答;

数据ID

每个点位数据ID唯一,作为MQTT协议中,平台区分不同的点表数据;

批量新增

批量新增采集点个数

新增采集点个数:新增多少个采集点

PLC站号:PLC站号

增量:每添加1个时PLC站号增量多少

数据类型:点表数据类型

地址类型:点表地址类型

起始地址:寄存器起始地址,由此地址增量添加

增量:每添加1个时,寄存器地址增量多少

读写:选读/写/读写

个数:每个点表采集个数为多少

数据ID:点表数据ID

增量:每添加1个时,数据ID增量为多少

1.3.5 IO口

注:GND与电源的GND是共地的;

支持IO口的智能网关系列,有2种工作模式,应用协议支持透传和采集模式两种;

1.3.5.1 IO口接线说明

1、DO接线

如上图,DO光耦输出内部实际是个三极管,与设备内部共地,MCU控制DO的输出,当MCU控制DO高电平(管脚导通时)此时光耦电阻等于0通GND;

当MCU控制DO低电平时,此时光耦电阻无穷大,电路断开;

当外接设备,如外接个灯泡时:

若此时VCC由G100的12V供电时,接线方式如上图,本身形成一个回路;

若此时VCC由外部电源供电,则将DO的GND与外部电源VCC的GND接通即可形成回路;

  1. Relay接线

Realy继电器简单理解就是个开关,当闭合时驱动回路,最大驱动电流是1A;

当由G100的12V供电时,则Realy的-接电源的GND即可;

当由外部电源供电时,则Relay的-需接通外部电源的GND形成回路;

注:RS232处的5V电源和12V的电源是独立的,两个GND不供电,若由5V来供电,记得RS232的GND要与电源12V的GND共地才能形成回路。

1.3.5.2 透传

当选择透传模式时,此时IO口查询和控制是通过MODBUS协议,对上的传输协议需选

择透传模式;

IO口选择透传模式时,数据服务器也需要选择透传模式,支持以下传输协议:PROT、Custom、DCTCP;

IO查询和控制支持标准Modbus RTU协议,测试方法如下。

1、 IO特性和地址说明

DI0: 0x20000, DI1: 0x20001

DO: 0x50000, Relay: 0x50001

2、串口应用设置

  1. 启用IO管理和设置Modbus地址(1-255)

  1. 选择协议

以上3种传输协议,都支持IO口的MODBUS RTU协议;

根据实际应用要求选择协议。 如

PROT: 带有四信协议的注册包、心跳包。

Custom: 可以自定义注册包、心跳包。

3、Modbus RTU协议查询命令和返回值说明

  1. 数字量输入

查询指令

 

Modbus

地址

功能码

寄存器地址

寄存器个数

CRC校验码

DI0

01

02

00

00

00

01

B9

CA

DI1

01

02

00

01

00

01

E8

0A

即读取DI0: 01 02 00 00 00 01 B9 CA

读取DI1: 01 02 00 01 00 01 E8 0A

返回值

Modbus 地址

功能码

字节

状态

CRC checksum

01

02

01

01(高电平或悬空)

60

48

01

02

01

00(低电平或接地)

A1

88

如下例

  1. 数字量输出

控制指令

 

Modbus 地址

功能码

寄存器地址

置高/低

CRC校验码

DO

01

05

00

00

FF

00

8C

3A

00

00

CD

CA

Relay

01

05

00

01

FF

00

DD

FA

00

00

9C

0A

收到返回指令跟控制指令一样。

即 DO: 01 05 00 00 FF 00 8C 3A 设置高电平(管脚导通),01 05 00 00 00 00 CD CA设置低电平;

Relay: 01 05 00 01 FF 00 DD FA 设置高电平(管脚断开), “01 05 00 01 00 00 9C 0A” 设置低电平(管脚导通)。

如下例

备注

  1. MODBUS 地址正确情况下
  2. 若检验码不正确,既不会透传到串口,也没有回复。
  3. 若功能码不正确,如04,03,会透传到串口

MODBUS地址不正确情况下,会透传到串口。即串口和IO MODBUS协议可以同时用。

  1. 测试用万用表测量电压的方式不具准确性。

1.3.5.3 采集模式

当选择采集模式时,网关主动采集IO口状态(DI0和DI1),而DO和relay则是需要通过平台下发MQTT协议来控制DO和relay的状态。

如选择MQTT—MQTT协议上报时,则会按照MQTT上报格式上报;

可参考:MQTT格式说明;

MQTT上报IO的格式为:

{"did":"FD5140313917","utime":"2021/03/0213:42:14",

"content":[{"pid":"IO","type":"1","addr":"DI0","addrv":"0","ctime":"2021/03/02 13:42:14"},{"pid":"IO","type":"1","addr":"DI1","addrv":"0","ctime":"2021/03/02 13:42:14"}]}

MQTT网关订阅IO的格式为:

{"did":"FD5140313909","utime":"2021/03/10 13:52:54","content":[{"pid":"IO","type":"1","addr":"DO","addrv":"1"},{"pid":"IO","type":"1","addr":"relay","addrv":"1"}]}

DO=1,管脚导通;

Relay=1,管脚断开,Realy=0,管脚导通;

如选择MQTT——FF_MQTT协议上报时,则根据FF_MQTT协议上报;

可参考FF_MQTT协议格式说明;

FF_MQTT上报IO口格式为:

{"Time":"2021-03-02 13:46:58","Type":"0","Data":[{"name":"DI0","value":"0"},{"name":"DI1","value":"0"}]}

附件下载

  • 名称
  • 日期
  • 下载

提交工单

  • 描述内容越详细,越有利于快速处理问题!
  • (带* 必填项)

业务咨询

  • (带* 必填项)