• long8-龙8(国际)头号玩家唯一官方网站

    中文

    英文

    事业集群

    龙8集团
    龙8电力
    龙8水利
    龙8消防
    龙8水务
    龙8互联
    返回旧版
    当前位置:
    首页
    >
    技术支持
    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上报方式为龙8定义上报格式,

    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: 带有龙8协议的注册包、心跳包。

    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"}]}

    附件下载

    • 名称
    • 日期
    • 下载

    提交工单

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

    业务咨询

    • (带* 必填项)
    友情链接: