搜档网
当前位置:搜档网 › JN51XX系列Zigbee模块接口说明

JN51XX系列Zigbee模块接口说明

JN51XX系列Zigbee模块接口说明
JN51XX系列Zigbee模块接口说明

Zigbee-wsn-XXX系列使用说明

一、端口说明如下:

1、P1口为DB9的RS232端口(232电平):

2脚:RXD,接PC端DB9座的2脚

3脚:TXD,接PC端DB9座的3脚

5脚:GND

7脚:RTS,接PC端DB9座的7脚

使用串口延长线与PC端口直接连接;

2、P2口为模板的外端直流供电输入端口(DC5V~12V)

内:电源的正极输入

外:电源的负极输入

3、P3为RS485端口

RS485端口如图所示,从左到右为PIN1, PIN2, PIN3

PIN1 GND

PIN2 RS485A

PIN3 RS485B

4、指示灯说明

D1(黄色):数据发送指示

D2(绿色):接入网络指示

D3(红色):电源指示灯

5、配置按键说明

PB1 配置按键,按下后终端进入配置模式,此时可以通过配置软件设置终端

的参数,包括数据发送方式,设备类型,网络频段,网络地址和网络名称等。具体过程见第二节。

二、数据终端配置的方法

1)用串口线连接PC机串口与模块的P1口。

2)将模块上电,然后按一下PB1按键,此时终端进入配置模式,D1, D2熄灭。

3)运行ZigBeeHost.exe程序,启动后界面如下:

首先在左下角下拉框中选择连接设备的本机串口号,然后点击右下角“节点连接”按钮;

如果设备连接成功,“设备MAC地址”栏显示当前设备的MAC地址,16进制显示。

点击“网关参数”页面内的“读取”按键,将显示当前的设备配置参数;

根据自己的需要设置设备的参数,参数说明如下:

端口选择,分别选择透传时设备使用RS232(P1)口还是RS485口(P3)

与上位机相连接。

协议选择,选择传输是按帧缓存还是定时发送,当选择超时分帧时,当设备超过指定的时间间隔没有数据,认为前面的数据为一帧。最小时间间隔1ms,最大间隔255ms。比如按照MODBUS二进制协议,帧间间隔大于3.5字符时间,那么在波特率9600时,间隔设置为3.5*(1/9600*10)*1000 = 3.64ms,取4ms;如果选择定时发送,则设备按照设置的定时间隔来定时发送缓冲区中的数据,MODBUS的ASCII模式可以采用这种方式,最小时间间隔1ms,最大间隔255ms。

串口设置,设置设备与上位机连接采用的波特率,校验位,数据长度和停止位。

网络参数:设备类型,可以设置设备类型,一个网络中只能有一个主控节点,所有终端设备向主控节点发送数据,主控设备通过广播方式向终端设备发送数据。

网络参数:PANID,可以设置网络名称,为4位16进制数,同一个网络的设备的网络名称必须一致,否则不能通信。

网络参数:频段选择,可以设置网络使用频段,范围从11-26,同一个网络的设备的频段必须一致,否则不能通信。

网络参数:设备地址,可以设置网络设备地址,4位16进制数;主控设备地址必须是0,终端设备地址可以是0001到FFFE之间的任意数,同一网络内的不同的终端设备地址设置为不同值。

设置好参数之后,点击“设置”按键,配置数据将写入设备的FLASH内保存,此过程可能稍长,请等待写入成功或者写入失败的提示,之间不要断开设备电源或者连接线。

配置完成之后,对设备重新上电,设备将按照新的配置方式开始工作。

DRF系列ZigBee模块数据传输指南

DRF 系列 Zigbee 模块数据传输指南 (DRF1601,DRF1602,DRF1605,DRF2617-ZR232,DRF2618-ZUSB , DRF2619-ZR485,DRF1605-USB ,DRF1605-RS485) 一,怎样使用配置软件 配置软件是用来设定及读取模块的基本参数; 模块可设置4个参数:PAN ID 、波特率、节点类型、无线频道; (1),PAN ID : 同一个网络内的每个节点具有相同的PAN ID ,不同的网络之间PAN ID 是不同的,在同一空间,二个不同PAN ID 的网络是不会相互影响的; 软件连接后,这里会显示连接的波特率,这个也是模块的波特率 点击Connect ,软件会自动连接模块

对于Coordinator: ●设定新的PAN ID,重启,则马上读取为新的PAN ID; ●设定新的PAN ID后,则以前储存在Coordinator内的网络信息会全部清空,重启后,Coordinator 会重新创建一个网络; ●对于一个已经存在的网络,重新设定Coordinator的PAN ID为同样的值,重启,此时,Coordinator 里的网络值会被全部清空,由于以前的网络仍然存在,此时的Coordinator的PAN ID会自动加 1,避免PAN ID冲突; 对于Router: ●设定新的PAN ID,重启,如果读取为FF FE,表示Router还没有加入网络; ●设定新的PAN ID,重启,如果读取为新的PAN ID,表示Router已经加入网络; ●设定新的PAN ID为FF FF,重启,Router会自动寻找网络并加入; ●设定新的PAN ID为FF FF,重启,Router会自动寻找网络并加入,在没有加入网络之前,读 取的值为FF FE; (2),波特率: 与模块直接连接的设备的硬件波特率,同一个网络内,多个Zigbee模块与多个设备连接,并不需要全网具有同样的波特率,只要模块与设备之间具有相同的波特率即可;

接口设计规范

目录 1接口类型 (2) 1.1人机接口 (2) 1.2软件-硬件接口 (2) 1.3软件接口 (2) 1.4通信接口 (2) 2接口设计规范 (2) 2.1基本内容 (2) 2.2规格说明 (3) 2.2.1人机接口 (3) 2.2.2软件-硬件接口 (3) 2.2.3软件接口 (3) 2.2.4通信接口 (3) 3接口设计文档提纲 (3)

1接口类型 1.1人机接口 人机接口是指计算机系统为完成人与机器之间互相传送信息而提供的功能的接口,包括硬件及程序。 1.2软件-硬件接口 软件-硬件接口是指软件系统中软件与硬件之间的接口。例如软件与接口设备之间的接口。 1.3软件接口 软件接口是软件系统中程序之间的接口。包括软件系统与其他系统或子系统之间的接口、程序模块之间的接口、程序单元之间的接口等。 1.4通信接口 通信接口是指处理机和标准通信子系统之间的接口。包括为实现数据通信用来完成接口功能的部件、装置及有关软件。 2接口设计规范 2.1基本内容 1、接口的名称标识 2、接口在该软件系统中的地位和作用 3、接口在该软件系统中与其他程序模块和接口之间的关系 4、接口的功能定义 5、接口的规格和技术要求,包括它们各自适用的标准、协议或约定 6、各个接口的数据特性 7、各个接口的资源要求,包括硬件支持、存储资源分配等 8、接口程序的数据处理要求

9、接口的特殊设计要求 10、接口对程序编制的要求 2.2规格说明 2.2.1人机接口 准确地说明人机接口的设计条件、设计特征、编程要求等技术内容。包括人机交互环境、人机接口部件、信息传输方式及传输特性、信息格式、数据处理、存储资源分配和程序编制要求等。 2.2.2软件-硬件接口 逐个描述每一个软件-硬件间接口的设计特性。包括接口硬件说明、接口功能说明、接口信息说明、接口处理方法、接口控制方式、接口时间特性、存储资源分配和程序编制要求等。 2.2.3软件接口 逐个说明本软件系统与其他软件系统间接口的设计特征。包括接口功能说明、接口约定、数据特性、数据处理方法、接口程序运行控制、接口时间特性、存储资源分配和程序编制要求等。 2.2.4通信接口 逐个描述各个通信接口的设计特性。包括硬件描述、接口功能说明、通信协议、报文处理、存储资源分配、程序接口设计和程序编制要求等。 3接口设计文档提纲 1概述........................................................................................................................................................... 错误!未定义书签。 1.1编写目的......................................................................................................................................... 错误!未定义书签。 1.2参考资料......................................................................................................................................... 错误!未定义书签。 1.3术语和缩写词................................................................................................................................ 错误!未定义书签。2软件系统综述......................................................................................................................................... 错误!未定义书签。3接口设计.................................................................................................................................................. 错误!未定义书签。 3.1接口框图......................................................................................................................................... 错误!未定义书签。 3.2接口一览表.................................................................................................................................... 错误!未定义书签。 3.3人机接口......................................................................................................................................... 错误!未定义书签。 3.4软件-硬件接口 .............................................................................................................................. 错误!未定义书签。

Step7-数据类型详细说明总结汇总

STEP7中的基本数据类型 ⑴位(BOOL) 位数据的数据类型为BOOL(布尔)型,在软件编程中BOOL变量的值1和0常用英语词TURE(真)和FALSE(假)来表示,对应二进制数中的“1”和“0”,常用于开关量的逻辑运算,存储空间为1位。 ⑵字节(BYTE) 字节数据长度为8位,数据格式为B#16#,B代表BYTE,表示数据长度为一个字节(8位),#16#表示十六进制,取值围为B#16#0~B#16#FF。 ⑶字(WORD) 字数据长度为16位,这种数据可采用4种方法进行描述。 二进制:二进制的格式为2#,如2#101,取值围为2#0~2#1111_1111_1111_1111,书写时每4位可用下划线隔开,也可直接表示为2#1。 十六进制:十六进制的格式为W#16#,W代表WORD,表示数据长度为16位,#16#表示十六进制,数据取值围为W#16#0~W#16#FFFF。 BCD码:BCD码的格式为C#,取值围为C#0~C#999。BCD码是用4位二进制表示1位十进制数,4位二进制中的0000~1001组合分别表示十进制中的0~9,4位二进制中的1010~1111组合放弃不用。BCD码的最高4位用来表示符号,十六位BCD码的取值围为-999~+999。在STEP7的数据格式中,BCD码的取值只取正值,与最高4位的符号无关。 无符号十进制数:无符号十进制数的格式为B#(×,×),取值围为B#(0,0)~B#(255,255),无符号十进制数是用十进制的0~255对应二进制数中的0000_0000~ 1111_1111(8位),16位二进制数就需要两个0~255的数来表示,例如: B#(12,254)=2#0000_1100_1111_1110 12 254 上面4种数据都是描述一个长度位16位的二进制数,无论你使用哪种方式都可以。例如,如果想得到二进制数00111,可以使用2#0000_1001_1000_0111,也可以使用W#16#987,还可以使用C#987或者B#(9,135)。在STEP7中,比较常用的是十六进制,即W#16#这种格式。 ⑷双字(DOUBLE WORD) 数据长度为32位,双字的数据格式与字的数据格式相同,也有4种方式,分别为: 二进制:取值围为2#0~2#1111_1111_1111_1111_1111_1111_1111_1111。 十六进制:取值围为DW#16#0~DW#16#FFFF_FFFF。 BCD码:取值围为C#0~C#9999999。 无符号十进制数:取值围为B#(0,0,0,0)~B#(255,255,255,255)。 ⑸整数(INT) 整数数据类型长度为16位,数据格式为带符号十进制数,16位中最高为符号位。正整数是以原码格式进行存储的,如+786,对应的二进制码为2#0000_0011_0001_0010,而负整数则表示为正整数的二进制补码,即对应正整数的二进制码取反后加1,例如负整数-786,对应的二进制码为2#1111_1100_1110_1110。将负零(1000_0000_0000_0000)定义为-32768因此取值围为-32768~32767。0表示正,1表示负。 ⑹双整数(DOUBLE INT) 双整数的数据类型长度为32位,数据格式为带符号十进制数,用L#表示双整数。双整数的二进制码与整数的换算方式一致,其取值围为L#-2147483648~L#2147483647。 ⑺实数(REAL也叫浮点数Float) 实数的数据类型长度为32位,是以IEEE浮点数格式转换为二进制数存储的,其取值围为±3.402823e+38~±1.1755494e-38。 实数用1.m×2E例如123.4可表示为1.234×102。 式中:指数E=e-127(1≤e≤254)为8位整数 符号位(S):S=0为正值S=1为负值 规定尾数的整数部分总是为1,只保留尾数的小数部分m(0~22位)

数据对接接口说明

数据对接接口说明 1.试剂管理平台接口概述 试剂管理平台(以下简称“平台”)集试剂采购、审批、库房管理、废弃物处置、结算、资料查询、安全教育宣传于一体的、量身定制的信息化管理平台。“平台”以“方便师生,寓管理于服务,以服务促管理”作为指导思想,通过简化、优化采购、审批等各环节流程,透明、规范采购,实现试剂全程可追溯、全过程闭环管理。 为保证“平台”供货商产品数据更新的及时性,现将其中部分功能数据对接接口的方式向供货商提供,具体接口如下表所示: ,并获取一个秘钥(userKey)。接口成功部署后,可通过访问 http://ip:port/services/frontWebService?wsdl获取接口的详细描述。 2.数据对接方法 2.1.String sayHi(String name) 这是一个测试方法,返回"hello, " + name的字符串,测试地址为: http://ip:port/services/frontWebService/sayHello?name=J 2.2.String submit(String xmlData, String sign) 主要的业务处理方法,后面所说的xml报文,即该方法的xmlData参数,sign 为xmlData+userKey的md5密文。返回值为xml格式的字符串。 3.XML报文定义规则 3.1.请求报文

3.2. 若无特殊说明,业务处理成功后,返回如下xml报文: ok 3.3.失败返回报文 若无特殊说明,业务处理失败后,返回如下xml报文: 4. 4.1.通用功能 4.1.1.文件上传(FUNC_ID= 1001) 4.1.2.文件下载(FUNC_ID= 1002) 4.2.产品信息 用于供货商上传产品数据,平台将以产品数据中“品牌”+“货号”+“包装规格”作为某条产品的唯一标识,如出现重复的将以最后一次上传为准。 数据接口开放时间为每天的08:00-22:00。 新上传的数据会在第二天生效,即上传后的第2天用户才可以搜索到。 上传的产品中不得存在管控品,包括易制毒、易制爆、剧毒和精神麻醉品,如因此产生的一切责任由供货商自己负责。 4.2.1.产品上传(FUNC_ID= 1201) 请求报文中节点描述如下:

zigbee学习笔记讲解

关于ZIGBEE技术 Zigbee的由来 在蓝牙技术的使用过程中,人们发现蓝牙技术尽管有许多优点,但仍存在许多缺陷。对工业,家庭自动化控制和遥测遥控领域而言,蓝牙技术显得太复杂,功耗大,距离近,组网规模太小等,而工业自动化对无线通信的需求越来越强烈。正因此,经过人们长期努力,Zigbee协议在2003年中通过后,于2004正式问世了。 Zigbee是什么 Zigbee是一个由可多到65000个无线数传模块组成的一个无线数传网络平台,十分类似现有的移动通信的CDMA网或GSM网,每一个Zigbee网络数传模块类似移动网络的一个基站,在整个网络范围内,它们之间可以进行相互通信;每个网络节点间的距离可以从标准的75米,到扩展后的几百米,甚至几公里;另外整个Zigbee网络还可以与现有的其它的各种网络连接。例如,你可以通过互联网在北京监控云南某地的一个Zigbee控制网络。 不同的是,Zigbee网络主要是为自动化控制数据传输而建立,而移动通信网主要是为语音通信而建立;每个移动基站价值一般都在百万元人民币以上,而每个Zigbee―基站‖却不到1000元人民币;每个Zigbee 网络节点不仅本身可以与监控对对象,例如传感器连接直接进行数据采集和监控,它还可以自动中转别的网络节点传过来的数据资料; 除此之外,每一个Zigbee网络节点(FFD)还可在自己信号覆盖的范围内,和多个不承担网络信息中转任务的孤立的子节点(RFD)无线连接。 每个Zigbee网络节点(FFD和RFD)可以可支持多到31个的传感器和受控设备,每一个传感器和受控设备终可以有8种不同的接口方式。可以采集和传输数字量和模拟量。 Zigbee技术的应用领域 Zigbee技术的目标就是针对工业,家庭自动化,遥测遥控,汽车自动化、农业自动化和医疗护理等,例如灯光自动化控制,传感器的无线数据采集和监控,油田,电力,矿山和物流管理等应用领域。另外它还可以对局部区域内移动目标例如城市中的车辆进行定位. 通常,符合如下条件之一的应用,就可以考虑采用Zigbee技术做无线传输:1.需要数据采集或监控的网点多; 2.要求传输的数据量不大,而要求设备成本低; 3.要求数据传输可性高,安全性高; 4.设备体积很小,不便放置较大的充电电池或者电源模块; 5.电池供电; 6.地形复杂,监测点多,需要较大的网络覆盖; 7.现有移动网络的覆盖盲区; 8.使用现存移动网络进行低数据量传输的遥测遥控系统。 9.使用GPS效果差,或成本太高的局部区域移动目标的定位应用。 Zigbee 技术的特点 省电:两节五号电池支持长达6个月到2年左右的使用时间。 可靠:采用了碰撞避免机制,同时为需要固定带宽的通信业务预留了专用

XXX模块开发说明

[项目名称] 模块开发说明 [V1.0(版本号)] 拟制人______________________ 审核人______________________ 批准人______________________ [2006年6月]

模块开发说明 1.标题 [系统名称和标识符] [模块名称和标识符] [程序编制员签名] [修改完成日期] [编排日期] 2.模块开发情况表 3.功能说明 [扼要说明本模块的功能,主要是输入、要求的处理、输出。可以从系统设计说明书中摘录。同时列出在需求说明书中对这些功能的说明的章、条、款。] 4.设计说明 说明本模块(或本组模块)的设计考虑,包括: a.在系统设计说明书中有关对本模块(或本组模块)设计考虑的叙述,包括本模块在软件系统中所处的层次,它同其他模块的接口; b.在程序设计说明书中有关对本模块(或本组模块)的设计考虑,包括本模块的算法、处理流程、牵涉到的数据文卷设计限制、驱动方式和出错信息等; c.在编制目前已通过全部测试的源代码时实际使用的设计考虑。

5.源代码清单 模块一: 1)java程序清单 2)如果应用模板编辑器,模板文件清单,需要说明模板和调用程序之间的关系 3)如果应用pagebuilder开发,页面清单 4)涉及流程,定制流程ID,名称等清单 5)配置文件说明 6)涉及JS等资源文件清单 7)与其他系统接口清单 8)原理图示说明 模块二: 1)java程序清单 2)如果应用模板编辑器,模板文件清单,需要说明模板和调用程序之间的关系 3)如果应用pagebuilder开发,页面清单 4)涉及流程,定制流程ID,名称等清单 5)配置文件说明 6)涉及JS等资源文件清单 7)与其他系统接口清单 8)原理图示说明 6.软件的设计结果 要给出所产生的本模块的第一份无语法错的源代码清单以及已通过全部测试的当前有效的源程序代码。 7.测试说明 说明直接要经过本模块的每一项测试,包括这些测试各自的标识符和编号、进行这些测试的目的、所用的配置和输入、预期的输出及实际的输出。 8.复审的结论 把实际测试的结果,同需求说明书、系统设计说明书中规定的要求进行比较和给出结论。

理正标准数据接口说明及格式

理正标准数据接口 一、功能 通过该接口将理正标准接口数据读入到Gicad5.0的数据库中(包括室内试验数据和静探数据),从而生成地层统计表、勘探点一览表、土工试验综合成果表、物理力学指标统计表、物理力学指标设计参数表等成果、生成与静探有关的成果图等。 二、接口格式 1、接口文件中包含的数据 接口中可输入的数据表包括钻孔表数据、土层表数据、静探表、取样表数据、湿陷性黄土数据、固结和固结试验项目数据、颗分和颗分试验项目数据、直剪和直剪试验项目数据、三轴和三轴试验项目数据。各数据表及数据表中的先后内容如下表:

2、接口文件具体格式 ;钻孔数据 #ZK#钻孔编号勘探点类型 X坐标 Y坐标偏移量孔口标高水面标高勘探深度探井深度钻孔直径勘探开始日期勘探结束日期 ;土层数据 #TC#岩土名称层底深度地层厚度主层编号亚层编号地质时代地质成因颜色密实度湿度可塑性浑圆度均匀性风化程度岩层倾向岩层倾角矿物成分结构构造包含物气味描述完整程度坚硬程度破碎程度节理发育节理间距 #TC#岩土名称层底深度地层厚度主层编号...... ...

;静探数据 #JT#试验点底深度静探类型锥头阻力侧壁摩阻力比贯入阻力 #JT#试验点底深度静探类型锥头阻力侧壁摩阻力比贯入阻力 ;取样数据 #QY#取样编号取样深度取样长度取样类型质量密度土粒比重含水量液限塑限最小密度最大密度水上休止角水下休止角渗透系数水平渗透系数垂直渗透系数单轴抗压强度自然抗压强度饱和抗压强度抗拉强度抗剪强度软化系数桩侧摩阻力桩端摩阻力十字板剪切强度无侧限抗压强度(原状)无侧限抗压强度(重塑)灵敏度透水率剪切波速纵波波速动弹性模量动剪切模量动泊松比回弹模量 ;湿陷性黄土数据 #SX#湿陷浸水压力湿陷系数δs 压力湿陷系数δ.2s 压力湿陷系数δ.3s 自重湿陷系数湿陷起始压力 #SX#湿陷浸水压力...... ... ;固结数据 #GJ#试验方法式样的高度自重压力压缩系数0-0.05 压缩模量0-0.05MPa 压缩系数0.05-0.1 压缩模量0.05-0.1MPa 压缩系数0.1-0.2 压缩模量0.1-0.2MPa 压缩系数0.2-0.3 压缩模量0.2-0.3MPa 压缩系数0.3-0.4 压缩模量0.3-0.4MPa 压缩系数0.4-0.5 压缩模量0.4-0.5MPa 压缩系数0.5-0.6 压缩模量0.5-0.6MPa P0压缩后的孔隙比 P0.05压缩后的孔隙比 P0.1压缩后的孔隙比 P0.2压缩后的孔隙比 P0.3压缩后的孔隙比 P0.4压缩后的孔隙比 P0.5压缩后的孔隙比 P0.6压缩后的孔隙比变形模量弹性模量泊松比;固结试验项目数据 %GJ%序号垂直压力压缩变形值 %GJ%序号垂直压力 ...... ... ;下一个固结数据 #GJ#试验方法 ...... ... ;颗分数据 #KF#试验方法 >800颗粒组成 >400颗粒组成 >200颗粒组成 >60颗粒组成 >40颗粒组成 >20颗粒组成 >10颗粒组成 >5颗粒组成 >2颗粒组成 >0.5颗粒组成 >0.25颗粒组成 >0.1颗粒组成 >0.075颗粒组成 >0.074颗粒组成 >0.05颗粒组成 >0.01颗粒组成 >0.005颗粒组成 >0.002颗粒组成 >0颗粒组成 d10 d15 d30 d60 d85 d90 d95 粘粒含量不均匀系数曲率系数试验土样的质量 ;颗分试验项目数据 %KF%序号粒径筛余质量 %KF%序号粒径...... ... ;下一个颗分数据 #KF#试验方法 >800颗粒组成...... ... ;直剪数据 #ZJ#试验方法环刀面积快剪摩擦角快剪粘聚力固结快剪摩擦角固结快剪粘聚力慢剪摩擦角慢剪粘聚力

zigbee模块的配置说明5-20

现场zigbee模块配置说明 陕西星际电子科技发展有限公司 2014.3.9

1 测试设备 1.1 井口RTU 1.2 无线通信模块 长庆数字规范中规定无线通信模块是美国DIGI 公司的Xbee 模块与深圳华奥通的Zigbee 模块。 表格 1 测试无线通信模块 2 现场设备连接方式与无线配置 主RTU 上位机 井口RTU 井口RTU 井口RTU …… 以太网 Zigbee Zigbee Zigbee Zigbee 图 2-1 井场设备连接方式 2.1 数据链路工作方式 表 2-1 各厂家数据链路工作方式

北京安控的使用方式与其它各家不一样,北京安控RTU与XBEE模块之间采用AT指令集,使用这种方式时,族ID与Zigbee规范ID规定为0x0011和0xC105,而非0x0011和0x1857。 2.2Zigbee配置 协调器配置 API方式: 1、工作模式(Function Set):ZIGBEE COORDINATOR API; 2、PAN ID:中国石油定义协议器的值,如指定油气田公司、工程代码,规定见A11标准附录C; 3、SC-Scan Channels:设定为7FFF,由于现场使用不同家的模块,Xbee Pro模块的为FFFF,Xbee Pro S2模块为7FFF,Xbee Pro S2B模块为3FFF,为了统一设定为3FFF; 4、其他参数默认; 5、配置完后读取并记录IO-Operationg 16-bit PAN ID,如90B9:

图2-2协调器配置API方式 路由配置 API方式(使用0x91,0x11指令): 1、工作模式(Function Set):ZIGBEE ROUTER API; 2、PAN ID:中国石油定义协议器的值,如指定油气田公司、工程代码,规定见A11标准附录C, 与同一井场协调器PAN ID保持一致; 3、SC-Scan Channels:设定为7FFF,由于现场使用不同家的模块,Xbee Pro模块的为FFFF,Xbee Pro S2模块为7FFF,Xbee Pro S2B模块为3FFF,为了统一设定为3FFF,且与同一井场协调器SC 参数保持一致; 4、API Output Mode:设定为1,在串口(Serial Interfacing)参数选项中; 5、其他参数默认; 6、配置完后读取IO-Operationg 16-bit PAN ID,确保与协调器的一致,如90B9;

模块模块型接线方式说明SM

模块型号接线方式说明 再进行描述之前,我们首先介绍通道,一个通道即为一个点,可为AI,AO,DI,DO。 1、6ES7131-4BD01-0AA04通道数字量输入 4个通道分别为1,5,2,6。额定输入电压24VDC适用于开关以及接近开关。如图: 图上1、5、2、6,分别代表一个数字量输入点。图中的断开处可以是一个开关,一个按钮,当开关处于闭合状态时,我们将万用表的一只表笔处于1(5,2,6)端子处,另一只表笔接地或接0V 可测得24V电压。可用终端模块TM-E15S24-01 (6ES7193-4CB20-0AA0)。终端模块即我们所说的插槽,螺钉型的接线端。也可用TM-E15S26-A1(6ES7193-4CA40-0AA0),该类型的终端模块带有A7,A3,A4,A8接线端。 2、6ES7132-4BD02-0AA04通道数字量输出(24V/0.5A) 4个通道分别为(1,3)(5,7)(2,4)(6,8)。带四个输出的数字电子模块,每个输出的输出电流为0.5 A,额定负载电压24VDC,适用于电磁阀、直流接触器和指示灯。如图: 该类型模块的5(1,2,6)输出一个高电平(24V)进设备,然后回到该类型模块的低电平7(3,4,8)。当有信号输出时我们可在5(1,2,6)和7(3,4,8)处测得24V电压。 3、6ES7132-4BD32-0AA0个通道分别为(1,3)(5,7)(2,4)(6,8)。

如图: 4通道数字量输出(24V/2A)该类型模块与2相同,只是为输出 24V,2A。接线方式同2。 4、6ES7134-4GB11-0AB02通道模拟量输入(4线制) 两个通道分别为(1,2)(5,6)。如图: 4线制即设备的单独供电需要一对线信号的输入需要一对线。设备的正(4-20ma+)接模块的1(5),设备的负(4-20ma-)接模块的2(6)。当我们取下1(5)处的线时,并接到万用表的红表笔上,把表的黑表笔接到1(5)上,我们可测到正的4-20ma,如果不为正的毫安值,必须进行调换。 5、6ES7134-4GB01-0AB02通道模拟量输入(2线制) 两通道分别为(1,2)(5,6)。如图: 2线制即设备的供电与信号线用同一组线。模块的1,5给设备供电24V,电流流方向为从6进,从5出,我们把红表笔接从6处取下的线,另一端接入6,我们可在此获得4-20ma的正电流。 6、6ES7134-4NB01-0AB02通道模拟量输入,TC,温度计数器 两通道分别为(1,2)(5,6)。、可用终端模块TM-E15S24-AT (6ES7193-4CL20-0AA0)。如图:

C语言中数据类型

C语言中数据类型(整形,浮点型,字符型,无值型)2007年04月19日星期四上午11:29整型(int) 一、整型数说明 加上不同的修饰符, 整型数有以下几种类型; signed short int 有符号短整型数说明。简写为short或int, 字长为2字节共16位二进制数, 数的范围是-32768~32767。 signed long int 有符号长整型数说明。简写为long, 字长为4字节共32位二进制数, 数的范围是-2147483648~2147483647。 unsigned short int 无符号短整型数说明。简写为unsigned int, 字长为2字节共16位二进制数, 数的范围是0~65535。 unsigned long int 无符号长整型数说明。简写为unsigned long, 字长为4字节共32位二进制数, 数的范围是0~4294967295。 二、整型变量定义 可以用下列语句定义整型变量 int a, b; /*a、b被定义为有符号短整型变量*/ unsigned long c; /*c被定义为无符号长整型变量*/ 三、整型常数表示 按不同的进制区分, 整型常数有三种表示方法: 十进制数: 以非0开始的数 如:220, -560, 45900 八进制数: 以0开始的数 如:06; 0106, 05788 十六进制数:以0X或0x开始的数 如:0X0D, 0XFF, 0x4e 另外, 可在整型常数后添加一个"L"或"l"字母表示该数为长整型数, 如22L,0773L, 0Xae4l。 浮点型(float) 一、浮点数说明 Turbo C中有以下两种类型的浮点数: float 单浮点数。字长为4 个字节共32 位二进制数, 数的范围是3.4x10-38E~3.4x10+38E。double 双浮点数。字长为8个字节共64 位二进制数, 数的范围是1.7x10-308E~1.7x10+308E。 说明: 浮点数均为有符号浮点数, 没有无符号浮点数。 二、浮点型变量定义 可以用下列语句定义浮点型变量: float a, f; /*a, f被定义为单浮点型变量*/ double b; /*b被定义为双浮点型变量*/

接口设计规范V1.0 - 参考

服务端与手机平台 接口协议 BespRout 2014年11月

文档修改/审批记录

目录 1.概述 (4) 2.涉及接口 (4) 3.接口总体要求 (4) 3.1.系统间接口的原则 (4) 3.2.处理流程 (4) 3.3.接口实现方式 (5) 4.XXX服务端接口 (5) 4.1.XX模块-根据XX下载相关的配置文件 (5) 4.2.XX模块-生成指定XX的文件配置 (6) 4.3.APP启动-初使化参数 (7) 5.附件 (8) 5.1.备注说明 (8)

1. 概述 本文档提供接口给手机端使用,为手机端提供业务平台数据 2. 涉及接口 本文档涉及的外围系统接口包括:无 3. 接口总体要求 3.1.系统间接口的原则 接口设计遵循如下原则: ?安全可靠性原则:系统应提供良好的安全性和可靠性策略,支持多种安全而 可靠的技术手段,制定严格的安全可靠的管理措施; ?开放性原则:提供开放式标准接口,提供与其它系统的互联互通; ?灵活性原则:提供灵活的接口设计,便于接口的变动。 ?可扩展性原则:支持新业务的扩展以及接口容量与接口性能的提高; ?可管理性原则:提供良好的管理机制,保证在运行过程中提供给管理员方便 的管理方式以处理各种情况; ?统一性原则:应当保证系统的接口方式、接口形式、使用的协议等标准、统 一。 3.2.处理流程 接口处理流程

3.3. 接口实现方式 手机APP 应用 与服务端采用基于HTTP 的REST 协议完成,数据传输默认为JSON 4. XXX 服务端接口 测试地址前缀: http://192.168.3.208:8088/xxx/xxx 4.1. XX 模块-根据XX 下载相关的配置文件

SQL数据库字段类型说明

SQL数据库字段类型说明

1)char、varchar、text和nchar、nvarchar、ntext char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充。text存储可变长度的非Unicode数据,最大长度为2^31-1(2,147,483,647)个字符。 后面三种数据类型和前面的相比,从名称上看只是多了个字母n,它表示存储的是Unicode数据类型的字符。写过程序的朋友对Unicode应该很了解。字符中,英文字符只需要一个字节存储就足够了,但汉字众多,需要两个字节存储,英文与汉字同时存在时容易造成混乱,Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示。nchar、nvarchar的长度是在1到4000之间。和char、varchar比较:nchar、nvarchar则最多存储4000个字符,不论是英文还是汉字;而char、varchar 最多能存储8000个英文,4000个汉字。可以看出使用nchar、nvarchar数据类型时不用担心输入的字符是英文还是汉字,较为方便,但在存储英文时数量上有些损失。 (2)datetime和smalldatetime datetime:从1753年1月1日到9999年12月31日的日期和时间数据,精确到百分之三秒。 smalldatetime:从1900年1月1日到2079年6月6日的日期和时间数据,精确到分钟。 (3)bitint、int、smallint、tinyint和bit bigint:从-2^63(-9223372036854775808)到2^63-1(9223372036854775807)的整型数据。 int:从-2^31(-2,147,483,648)到2^31-1(2,147,483,647)的整型数据。smallint:从-2^15(-32,768)到2^15-1(32,767)的整数数据。 tinyint:从0到255的整数数据。 bit:1或0的整数数据。 (4)decimal和numeric 这两种数据类型是等效的。都有两个参数:p(精度)和s(小数位数)。p指定小数点左边和右边可以存储的十进制数字的最大个数,p必须是从 1到38之间的值。s指定小数点右边可以存储的十进制数字的最大个数,s必须是从0到p 之间的值,默认小数位数是0。 (5)float和real float:从-1.79^308到1.79^308之间的浮点数字数据。 real:从-3.40^38到3.40^38之间的浮点数字数据。在SQL Server中,real 的同义词为float(24)。

JYB-G ZIGBEE无线压力变送器使用说明书

一.产品特点简介 JYB-G ZigBee 无线压力变送器是一款电池供电, 具有 无线通讯功能的高精度压力变送器。 ·段式液晶显示现场数据; ·电池供电,无需现场布线方便使用; ·超低功耗设计,延长电池使用寿命; ·ZigBee 无线通讯协议,抗干扰和组网能力强; ·金属外壳,全密封设计,保证全天候无忧作业。 二.主要用途 本产品主要应用领域是针对野外或配套供电环境不便 的场合,如输油、输汽、供暖等输送能源管道等场合进行压 力监测,无线通讯采用 2.4G ZigBee 通讯协议,抗干扰能力 强,16 物理信道可选,65535个网络 ID 可设,组网能力强。 三.技术说明 主要参数: 1、输出形式:无线通讯 2、供电电池:能量型 C/ER26500/3.6V/8.5Ah 锂电池 3、量程范围:0~35MPa(可定制最大量程 60MPa) 4、准确度:±0.25%F·S(满量程在 70kPa ~5MPa 内) ±0.5%F·S(满量程在 5kPa ~70kPa 内) ±0.5%F·S(满量程在 5MPa ~35MPa 内) 5、介质温度:-30℃~85℃ 6、环境温度:-30℃~45℃ 7、功 耗:通讯瞬间峰值电流≤160mA 休眠电流≤3uA 8、视窗尺寸:58mm×32mm 9、通信频段:2.4 GHz (2.4 GHz~2.485 GHz) 10、传输距离:≥800m(空旷环境) 11、过程连接:M20×1.5 螺纹 12、过载压力:2 倍量程 13、测量介质:油、水、气体等与316 不锈钢兼容介质 14、产品重量:约 1200 g 工作条件: 变送器避免安装在机械振动和较强电磁干扰的环境下。 变送器外形: 变送器尺寸: 四.试运行 变送器电池断电:将后盖打开,无需拿掉电池,只需 将变送器电路板背面的两个跳线帽如图连接。 图 1 跳线帽SW1、SW2 横插为电池断开, 图 2 跳线帽SW1、SW2 纵插为电池接通。 图 1 图 2 工作模式说明: 无线开关: 为节省电池电能,产品出厂时默认无线模块为关闭状 态,产品首次现场调试前应打开无线模块,在不打开 产品后盖的情况下可用磁钢在产品右侧标有磁铁符号 的位置停留 2 秒以上,即可打开无线模块,屏幕提示 “ON ” ,代表无线模块已打开,若再次重复操作,屏 幕提示“OFF ” ,代表模块已关闭;如果打开产品后盖 用有线手操器设置,长按手操器的增加键 2 秒以上, 也可打开无线模块。无线关闭状态下,产品只采集压 力数据并显示,不发送数据;无线打开状态下,产品 采集压力数据并无线发送数据。 无线通讯: 本产品需要与本公司生产的 KL-N4600、KL-W6600 、 这里面http://www.0523yh.com/浏览并寻求帮助

数据类型

数据类型 标识符是用来标识源程序中某个对象的名字的,这些对象可以是语句、数据类型、函数、变量、数组等等。C语言是大小字敏感的一种高级语言,如果我们要定义一个定时器1,可以写做"Timer1",如果程序中有"TIMER1",那么这两个是完全不同定义的标识符。标识符由字符串,数字和下划线等组成,注意的是第一个字符必须是字母或下划线,如"1Timer"是错误的,编译时便会有错误提示。有些编译系统专用的标识符是以下划线开头,所以一般不要以下划线开头命名标识符。标识符在命名时应当简单,含义清晰,这样有助于阅读理解程序。在C51编译器中,只支持标识符的前32位为有效标识,一般情况下也足够用了,除非你要写天书:P。 关键字则是编程语言保留的特殊标识符,它们具有固定名称和含义,在程序编写中不允许标识符与关键资亦同。在KEIL uVision2中的关键字除了有ANSI C标准的3 2个关键字外还根据51单片机的特点扩展了相关的关键字。其实在KEIL uVision2的文本编辑器中编写C程序,系统可以把保留字以不同颜色显示,缺省颜色为天蓝色。(标准和扩展关键字请看附录一中的附表1-1和附表1-2) 先看表4-1,表中列出了KEIL uVision2 C51编译器所支持的数据类型。在标准C语言中基本的数据类型为char,int,short,long,float和double,而在C51编译器中int和s hort相同,float和double相同,这里就不列出说明了。下面来看看它们的具体定义:数据类型长度值域 unsigned char 单字节0~255 signed char 单字节-128~+127 unsigned int 双字节0~65535 signed int 双字节-32768~+32767

zigbee模块使用手册

2.4G无线模块WLT2408NZ 产品数据手册编号:DSWLT01003 更新日期:2012/04/26 版本:V1.03 产品概述 WLT2408NZ模块是广州晓网电子出品的WLT系列ZigBee数据传输模块,具备最大8dBm 输出功率,视距传输距离可达500米(@5dbi天线),工作频段2.380GHz~2.500Ghz,除标准ZigBee的16个通道外,还有9个扩展频段,可以有效避开WIFI、蓝牙等其他2.4G信号干扰。 广州晓网电子为WLT2408NZ用户提供mesh对等无线路由协议,无组网延时,采用时间空间权值均衡原则,路由时间短,通讯稳定可靠。 基本参数产品图片 输出功率: 供电电压: 天线接口: 数字接口: 视距传输距离:功耗: 休眠电流 工作温度: 存储温度: 尺寸:-50~+8dBm 1.9~3.3V SMA,U.FL UART,GPIO,AD 500米@5dbi天线 发送峰值电流46.3mA,接收时36.4mA <1uA -40℃至+85℃ -40℃至+105℃ 16×23mm 公司简介 广州晓网电子科技有限公司是一家专门从事无线通讯方案设计、生产及服务的公司,公司拥有一流的设计团队,运用先进的工作方法,集合无线设计经验,公司拥有业界实用的各种模块,也为客户提供客制化服务。 订货信息 WLT2408NZ-S SMA形式天线接头 WLT2408NZ-U U.FL形式天线接头 WLT2408NZ SDK 无线模块评估板套件,包含两个评估板,搭载的模块为 WLT2408NZ-S。 数据手册

版权声明 本文档提供有关晓网电子产品的信息,并未授予任何知识产权的许可,并未以明示或暗示,或以禁止发言或其它方式授予任何知识产权许可,任何单位和个人未经版权所有者授权不得在任何形式的出版物中摘抄本手册内容。 产品命名规则 图1-1 产品命名规则 例如:WLT2408NZ-S表示晓网电子模块类的产品,频段为2.4GHz,理论输出功率为﹢8dBm(实际输出为﹢7.7dBm),超小封装,调制方式为ZigBee,外置SMA头的模块。

数据库设计基本数据类型说明

一. 基本类型 数据库设计,在数据库设计文档中,统一用内存类型作为数据库库设计文档,至于内存类型和数据库之间的对应关系统一由工具来处理 数据库设计文档类型 现用 原用 Orcal 内存类型 size SQL Server Oracle varchar varchar VARCHAR2 String 需要填写长度 4000以内 varchar VARCHAR2 Smallint 2 smallint NUMBER(2,0) bigint Integer 4 int NUMBER(4,0) bit decimal NUMBER Boolean tinyint NUMBER(1,0) float Float 需要填写长度 float NUMBER() int NUMBERIC money Currency 默认4位 money NUMBER(19,4) real DateTime datetime date smallint Blob image BLOB tinyint Guid Unique.. VARCHAR2(40) smallmoney Int64 8 Int64 NUMBER(8,0) numeric datetime datetime date SmallDatetime varchar(40) uniqueidentifier varchar2(40) image image BLOB S U N L I G H T

二.表结构通用字段 类别字段说明 台帐单据objid 单据ID EnterCode 企业Code BrandCode 品牌Code 其他业务字 段 静态单据主单 objid 单据ID Code 单据编号 EnterCode 企业Code BrandCode 品牌Code ModifyCode 最近更新人Code ModifyTime 更新时间 Status 状态 Verinfo 版本号 业务字段 静态单据日志表 objid 单据ID parentid 父单据 LogData 更新日志 ModifyCode 最近更新人 Code S U N L I G H T

相关主题