- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
M9600_NET_ACT主动上传模式.doc
M9600_NET_ACT主动上传模式
使用说明书V10
北京长英新业数码科技有限公司
2014年01月09日
目 录
一、简介 3
二、工作模式说明 3
2.1 主动上传参数设置 3
2.2 主动上传工作流程 3
三. 主动上传模式协议 4
3.1 信息区 5
3.2 数据区 5
一、简介
M9600模块(MINI-SCADA)有多种通讯模式(RS232,RS485,Ethernet,Wifi,GPRS/CDMA等).同时可支持GPS功能(可选)。具有板载8路光电隔离型开关量输入和2路继电器输出。另有8路扩展用传感器通道,均可接入DALLAS 1-WIRE总线传感器或LANCE ITU总线传感器/模块,具有良好的系统扩展性。
M9600模块的Ethernet 版本, 可通过以太网络, 与远端服务器建立连接,可实现远程数据采集及控制,跨越地域限制。此版本有两种工作模式: 被动式与主动上传式,被动式是指模块为Server端,被动等待远端网络连接。主动上传式是指模块为Client端,主动与远端服务器建立网络连接。本文档为主动上传工作模式的说明。(被动式工作模式可参考文档:M96XX_485NET_PROTOCOL_xx.DOC)。
二、工作模式说明
在此模式时, M9600模块为Client端,处于主动地位, 定时连接远端服务器,发送数据,远端服务器处于监听等候状态.
M9600模块根据已设定的远端服务器参数, 主动连接远端服务器. 连接(TCP/UDP)建立后, 模块将现场采集数据传送服务器,然后断开连接. 模块等候设定的时间, 然后重复前述流程: 采集数据,与服务器进行数据传输.
2.1 主动上传参数设置
远端服务器接收端需设置参数: server IP或 域名, 端口, DNS服务器IP, 上传时间间隔等.
模块需设置参数: IP, 掩码,网关等.
可使用测试软件进行相关参数的设定
2.2 主动上传工作流程
参见以下流程图:
说明: 上图为使用TCP协议模式流程图, UDP模式更为简单,没有TCP的应答及断开连接过程.
1、建立连接(TCP/UDP).
2、M9600模块向服务器传送数据, 可传送多帧数据.详情可参阅3.1-3.2.
3、断开连接(TCP),UDP模式无此步骤.
三. 主动上传模式协议
数据帧格式:
帧头标识 帧长度 功能码 模块数据区(信息区+数据区) FEh (AH-AL) (FH-FL) (长度=27B)
说明:
帧头 ------ 1字节,固定为: FEh (16进制)
帧长度------ 2字节,是整帧的长度值. 其值随功能码而定.
功能码------ 2字节, = 9600H, 为M9600_NET_ACT模式.
数据区------ N字节, = 27字节.
其中前5字节又称为帧头(或数据包头).
数据区的前27字节为模块信息区, 固定不变. 其后面的数据为传感器数据区,每点8字节.
即: 数据区的组成: 模块信息区(27字节) + 传感器数据区(N * 8 字节).
N---传感器的数量.
当模块所接传感器个数为0时, 数据帧长度=5+27=32字节.(即,数据帧最小长度为32字节).
模块信息区(27字节)定义:
MAC ID 名称 版本 类型 通道状态 DS状态 6 2 (IDH-IDL) 2 (MH-ML) 2 (VH-VL) 1 1 1
ITU状态 传感器总数 DI DO 每帧最多传感器数量 上传间隔时间 保留 1 2 (NH-NL) 1 1 1 1 (ST) 1
总帧数 当前帧号 帧传感器数量 1 1 2 (NH-NL) 3.1 信息区
MAC码 ----------- 6字节, 为M9600模块的MAC地址.
I D码 ----------- 2字节, 为M9600模块的ID编码, (0000 ( FFFFH).
(在M9600工作在被动模式时,可设置.详细请参阅: M9600_485NET_PROTOCOL_Vxx.doc).
名称 ----------- 2字节, M9600模块名称;
版本 ----------- 2字节, M9600模块版本;
类型 ----------- 1字节, M9600模块的类型代码;
通道状态 ----- 1字节, M9600模块8个通道的当前状态;
DS状态 ----- 1字节, M9600模块8个通道中DS传感器的通道分布状态;
ITU状态 ----- 1字节, M9600模块8个通道中ITU传感器的通道分布状态;
(以上几点详细说明请参阅: M9600_485NET_PROTOCOL_Vxx.doc).
传感器总数 -
您可能关注的文档
最近下载
- 2021年中央民族工作会议全文.pdf VIP
- 危险货物基础知识及安全管理.pptx
- Unit3ReadingandThinkingLivinglegends课件-高中英语人教版必修第一册.pptx
- 寒假高二物理讲义.docx
- 国家开放大学电大考试成人学位英语必备词汇汇编《英语1》期末重点习题.doc
- 投标报价的管理技巧与策略方案.pptx
- 中国乙型肝炎病毒母婴传播防治指南(2024年版)解读.pptx
- 小学数学新人教版一年级上册第六单元《复习与关联》教案(2024秋).doc
- 佳能EOS-100d中文使用说明书(官方).pdf
- 2024年六年级上册道德与法治期中测试卷附参考答案ab卷.pdf
文档评论(0)