zigbee--1

godlovespeople 发表于 2009-06-23 17:14:54

Zigbee  09001

Integrated  Peripheral  API  Reference Manual

集成外设应用API函数手册

郑州天道科技发展有限公司

2009-6-23

UART  API函数一览表

vAHI_UartEnable vAHI_UartDisable vAHI_UartSetClockDivisor vAHI_UartSetBaudDivisorvAHI_UartSetControl vAHI_UartSetInterrupt vAHI_UartSetRTSCTS (JN513x Only) vAHI_UartReset u8AHI_UartReadLineStatus

u8AHI_UartReadModemStatus u8AHI_UartReadInterruptStatus vAHI_UartWriteData

u8AHI_UartReadData vAHI_Uart0RegisterCallback vAHI_Uart1RegisterCallback

序号

原型函数

说明

参数

返回

1

Void  vAHI_UartEnable

(uint8 u8Uart);

使能指定的串口。UART0 使用DIO 4-7 UART1 使用17-20.

u8Uart:串口号,取值:E_AHI_UART_0

E_AHI_UART_1

2

void vAHI_UartDisable(uint8 u8Uart);

禁能指定的串口。

u8Uart:串口号,取值:E_AHI_UART_0

E_AHI_UART_1

3

void vAHI_UartSetClockDivisor(

uint8 u8Uart,

uint8 u8BaudRate);

设定串口的速率

u8Uart:串口号

取值:E_AHI_UART_0

E_AHI_UART_1

u8BaudRate:速率,取值:

E_AHI_UART_RATE_4800

E_AHI_UART_RATE_9600

E_AHI_UART_RATE_19200

E_AHI_UART_RATE_38400

E_AHI_UART_RATE_76800

E_AHI_UART_RATE_115200

4

void vAHI_UartSetBaudDivisor(

uint8 u8Uart,

uint16 u16Divisor);

设定串口速率

u8Uart:串口号

取值:E_AHI_UART_0

E_AHI_UART_1

u16Divisor1MHz的分频系数

5

void vAHI_UartSetControl(

uint8 u8Uart,

bool_t bEvenParity,

bool_t bEnableParity,

uint8 u8WordLength,

bool_t bOneStopBit,

bool_t bRtsValue );

设定串口控制参数:

 

u8Uart:串口号;E_AHI_UART_0

E_AHI_UART_1

bEvenParity:奇偶效验

E_AHI_UART_EVEN_PARITY

E_AHI_UART_ODD_PARITY

bEnableParity:效验使能

E_AHI_UART_PARITY_ENABLE

E_AHI_UART_PARITY_DISABLE

u8WordLength:字节长度

E_AHI_UART_WORD_LEN_5 Word is 5 bits

E_AHI_UART_WORD_LEN_6 Word is 6 bits

E_AHI_UART_WORD_LEN_7 Word is 7 bits

E_AHI_UART_WORD_LEN_8 Word is 8 bits

bOneStopBit:停止位

E_AHI_UART_1_STOP_BIT

E_AHI_UART_2_STOP_BITS

bRtsValue:使能或禁能RTS

E_AHI_UART_RTS_HIGH (TRUE) - Disable RTS

E_AHI_UART_RTS_LOW (FALSE) - Enable RTS

6

void vAHI_UartSetInterrupt(

uint8 u8Uart,

bool_t bEnableModemStatus,

bool_t bEnableRxLineStatus,

bool_t bEnableTxFifoEmpty,

bool_t bEnableRxData,

uint8 u8FifoLevel);

使能或禁能串口中断。设定接受缓冲级别。

u8Uart:串口号;

E_AHI_UART_0

E_AHI_UART_1

bEnableModemStatus使能modem 状态。即: CTS 改变检测;

TRUE

bEnableRxLineStatus:使能接受线状态。即framing error,parity error)中断。

TRUE

bEnableTxFifoEmpty TX空中断。

TRUE

bEnableRxData:接受中断。

u8FifoLevel:引发接受中断的接受字节数;

E_AHI_UART_FIFO_LEVEL_1

E_AHI_UART_FIFO_LEVEL_4

E_AHI_UART_FIFO_LEVEL_8

E_AHI_UART_FIFO_LEVEL_14

7

void vAHI_UartSetRTSCTS(

uint8 u8Uart,

bool_t bRTSCTSEn);

控制释放流控线

u8Uart:串口号;

E_AHI_UART_0

E_AHI_UART_1

bRTSCTSEn

TRUE to take control of DIO lines

FALSE to release control of DIO lines

8

void vAHI_UartReset(

uint8 u8Uart,

bool_t bTxReset,

bool_t bRxReset);

复位发送接受缓冲区;

u8Uart :串口号:

E_AHI_UART_0

E_AHI_UART_1

bTxReset TRUE复位发送FIFO

bRxReset TRUE 复位接受FIFO

9

uint8 u8AHI_UartReadLineStatus (

uint8 u8Uart);

返回线状态信息。这些线状态读出后清零。

u8Uart:串口号

E_AHI_UART_0

E_AHI_UART_1

 

E_AHI_UART_LS_ERROR:效验错、帧错或终止。 E_AHI_UART_LS_TEMT:发送移位寄存器空。

E_AHI_UART_LS_THRE :发送缓冲区FIFO 空。

E_AHI_UART_LS_BI :终止(line held low for a whole character)(整个字符期间线电平为低)。

E_AHI_UART_LS_FE :帧错误。

E_AHI_UART_LS_PE :效验错误。

E_AHI_UART_LS_OE :接受溢出,即接受缓冲区满,但是还有字符过来。

E_AHI_UART_LS_DR :接受缓冲区有数FIFO

10

uint8 u8AHI_UartReadModemStatus (

uint8 u8Uart);

MODEM状态

u8Uart:串口号。

E_AHI_UART_0

E_AHI_UART_1

 

Returned value logical AND with E_AHI_UART_MS_DCTS will be non-zero if the

CTS input has changed.

如果CTS变位,得到值与E_AHI_UART_MS_DCTS相与为非零值。

11

uint8 u8AHI_UartReadInterruptStatus (

uint8 u8Uart);

读取中断状态

u8Uart:串口号

E_AHI_UART_0

E_AHI_UART_1

 

Bit 0:

0 多个中断挂起, 1 一个( no more)中断挂起。

Bits1-3:

E_AHI_UART_INT_MODEM: MODEM状态中断。

E_AHI_UART_INT_TX:

发送FIFO 空中断。E_AHI_UART_INT_RXDATA: RX接受数据有效中断。

E_AHI_UART_INT_RXLINE: RX 接受线状态中断。

E_AHI_UART_INT_TIMEOUT:

UART超时中断。

12

void vAHI_UartWriteData (

uint8 u8Uart,

uint8 u8Data );

发送数据

u8Uart:串口号

E_AHI_UART_0

E_AHI_UART_1

u8Data:需要发送的数据

13

uint8 u8AHI_UartReadData (uint8 u8Uart);

接受数据

u8Uart:串口号

E_AHI_UART_0

E_AHI_UART_1

 

返回接受到的数据

14

void vAHI_Uart0RegisterCallback(

PR_HWINT_APPCALLBACK prUart0Callback);

注册一个回调函数,当UART0中断时,调用该函数。

prUart0Callback:指向被调用函数的指针。

15

void vAHI_Uart1RegisterCallback(

PR_HWINT_APPCALLBACK PrUart1Callback);

注册一个回调函数,当UART0中断时,调用该函数。

PrUart1Callback:指向被调用函数的指针。

 

关键词(Tag): api zigbee ,uart
收藏: QQ书签 del.icio.us 订阅: Google 抓虾

gprs终端说明书

godlovespeople 发表于 2009-06-23 17:12:32

 

 

 

 

 

TDC远程用电监控终端

使用说明书

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

郑州天道科技发展有限公司

版权所有不得复制



1、         产品简介

TDC系列远程用电监控终端是采用新一代处理器设计的用电管理产品。广泛应用于变电站、大用户的用电管理。实时检测大用户及变电站的电能表计的运行情况。系统由管理中心,远程用电监控终端构成,利用目前覆盖城乡的GSM/SMS/GPRS/CDMA网络实现用户用电信息采集、实时监控、电量远程抄录、预付电费和防窃电功能。采用国家标准DL/T 743-2001电能量远方终端》,通信协议符合电力行业标准DL/T 6451997多功能电能表通信规约》。

本产品获得了国家相关部门的生产许可及入网许可。是供电企业监控用户用电情况,提高需求侧管理水平的新一代远程监控装置。

2、         系统结构

   TDC远程用电监控系统由三部分构成:TDC远程用电监控终端,监控主站,以及GSM/GPRS/CDMA通信网络.系统构成如图1:

1:远程用电监控系统结构图

3、         远程终端工作原理

 

  

电源

N A B C

CTC

CTA

PTA

 

 

电能计量芯片

PTB

PTC

CTB

 

微处理器MCU

液晶显示器

GPRS/GSM MODEM

天线

隔离485

隔离数字输入

SIM

电池

隔离数字输出

继电器

存储器

时钟

2:终端原理框图

     本产品由高性能32ARM微处理器、电能计量专用芯片、工业级GPRS/GSM MODEM、实时时钟、大容量不易挥发数据存储器、液晶显示器、电压互感器、电流互感器、隔离的485通信接口、隔离的数字输入输出接口等电路模块组成。原理框图如图2

4、         主要特点和功能

4.1         远程抄表功能  

用电监控终端经RS485总线实时采集多功能电表的各种电量数据。也可通过脉冲线采集脉冲计算脉冲电量(选配)。主站系统管理人员向监控终端发送命令,可实时采集这些电能数据。

l        有功电量,无功电量。

l        有功功率,无功功率。

l        电压,电流。

l        接受主站命令随时召测电量数据,电费剩余金额。

l        接受短信命令随时召测电量数据,电费剩余金额。

4.2            预付费管理功能

l        适用于单一费率、复费率或其他费率方式的计费管理。

l        接受由主站下发的预付费电费数据,并据此控制用户用电。

l        电费余额不足报警,用户剩余电费低于所设报警限额时,向供、用电双方发出手机短信报警,提示催缴电费。

l        欠费时可自动对用户停电或由后台主站遥控停电。

4.3         负荷监控功能

l        有功功率、无功功率、功率因数、电压、电流等监测;

l        最大负荷限电控制;

l        保电功能;

l        用户开关状态监测(4路遥信开关量);

l        远方遥控停、送电。

4.4           防窃电功能

l        门禁判别:对未经授权打开计量箱、计量柜等非法事件进行记录和报警。

l        失压: 有电流,而电压低于额定值的76%(可设定),判定为失压。

l        断相: 有电压,而电流低于额定值的50%(可设定),判定为断相。

l        相序(选配):判断电压相序,电流相序,任一错误即判定相序错误。

l        剩余电流(选配):对三相四线计量,测三项电流以及零序电流的矢量和,正常情况下,无论供电是否平衡,剩余电流均为零,如过大,即判定有分流、或CT调换现象。

l        电能能量对比(选配):管理终端内含电能量计量模块,该计量值与表机值比对,不应过大,如超限,即判定有窃电现象。

4.5           参数设置及数据存储

l        可接受主站系统的参数设置,如表号、电表底数、电表常数等,并存储于非易失存储器中。

l        时片记录间隔1-60分钟可任意选定。

l        按每小时的记录间隔,最多可以存储10天的时片纪录。

l        最多可以存储30天的日冻结数据。

l        最多可以存储2年的月记录数据。

l        可通过RS-232口实现当地抄表和设置功能。

l        统一校时功能。

4.6           本地液晶显示实时数据及设置参数、异常信息上传

l        显示设置参数,如终端地址、报警电话、IP地址等。

l        显示电量数据,如三相电压、三相电流等。

l        显示电费余额。

l        显示网络连接状态。

l        显示报警状态,如门禁的开合状态。

l        终端异常信息上传服务器。门禁的变位信息,参数修改信息等。

4.7           远程升级功能

l        终端程序可在线升级,利用armiap功能在线远程升级终端程序。方便维护和用户功能修改扩展。

 

5、          技术性能指标

5.1     电气参数

l        正常工作电压:

三相三线: 3 X 100/380V

三相四线: 3 X 57.5/220V

l        极限工作电压: ±20% Un

l        消耗功率: < 2 VA

l        后备电池电压: DC7.2V

5.2     运行环境条件

l       温度:-25~+55

l        湿度:相对湿度 5% ~ 90%

l        大气压力:66kPa-108kPa(相对海拔高度2KM以下)

l        防尘、防滴水:符合GB4208规定的IP51级防滴水试验要求。

5.3     机械性能

l        冲击(非工作、非包装的情况下)

峰值加速度:  250mS (25g)

持续时间: 10mS

冲击次数: 六个面各3

无损坏。

l        振动(在非工作、非包装的情况下)

频率范围: 10-150Hz

交越频率: 60Hz

f<60Hz: 定振幅0075mm

f>60Hz: 定加速度10mS (1.0g)

扫描循环次数:每轴线10

无损坏。

5.4     电磁兼容

l        静电放电: 8KV

l        快速脉冲群: 4KV(电源回路)/ 2KV(信号回路)  4

l        浪涌: 4KV (共模) 2KV (差模) 4

5.5     安全性能

l        冲击电压:6KV

l        工频耐压:2KV

5.6     人机接口

l        显示:128*64 液晶汉字和图形显示。

l        键盘:2

5.7     数据采集

l        电能表数据采集:    支持8块电能表(RS485)。可扩展到32块。

l        脉冲量采集:4;脉冲宽度为80ms±20ms,脉冲幅度为10V±2V,也可采集无源脉冲,支持共C、共E接法。

l        门禁:1路。

5.8     输出

l        控制输出

控制回路: 3路。

出口方式:持续,或者断续,断续方式下闭合时间2-5秒。

触点容量: AC220/10A

 绝缘耐压: 2000V

5.9     通信接口

l        RS485/RS2322路。

l        GPRS   GPRS信道特性

频率范围900MHZ/1800MHZ

天线阻抗 50 Ω

数据传输速率300115200bps

数据传输协议UDP/TCP协议

支持GSM短消息功能

天线增益:  2dB双频

射频功率:等级42W @ 900MHz

等级11W @ 1800MHz

6、         外形尺寸及接线方式

6.1、   外形尺寸

外形尺寸:高294x179x77mm

4  安装尺寸示意图

6.2、   接线方式

5. 接线端子示意图

l        终端应安装在通风干燥的地方。确保安装使用安全、可靠,应避免阳光直射到终端面板上,应避免雨水淋洒到终端的机箱上。

l        终端安装后,不应晃动,无可视的倾斜。

l        脉冲信号的输入线应采用双芯屏蔽线,并将屏蔽层良好接地,注意脉冲信号有正负极性之分。

l        脉冲输入线应尽量远离交流电源线及其他干扰源,在与其他强电电源线平行时,应至少保持60mm以上的间距。

l        电源的接线:一般电源接在低压电源处,可将电源接在功率PT上。

远程终端应按接线图正确接线,接线端钮盒的引入线建议使用铜线或铜接头,端钮盒内螺钉应拧紧,避免因接触不良或引线太细发热而引起烧毁。

6.3、   安装步骤

步骤一、断开电源,如不断开电源,须按带电操作规范作业。

步骤二、打开接线柱盒,在多功能电表附近固定现场终端。

步骤三、按上述接线柱接线说明连接各线。

步骤四、合上电源。

步骤五、观察终端液晶显示电压电流是否正常,判断现场终端工作是否正常。

   步骤六、检查完毕,盖上接线柱盒,清理现场。

7、         操作说明

7.1、   状态指示灯

   电源指示:终端上电后,指示工作电源。

    运行指示:终端正常工作时,闪烁。指示CPU占用率。

    上行指示: 与主台通讯时,灯亮,通信完毕,灯灭。

    下行指示: 与多功能表通讯时,灯亮,通讯完毕,灯灭。

    报警指示: 在出现异常或超过限值时亮。

    信号指示:指示手机模块的工作状态。

7.2、   液晶显示说明

    液晶显示窗口用中文直观显示设定参数值,以及电能表的实时读数。终端的显示和按键用来查阅数据、参数和状态。终端的参数设定由主机软件设定。

当终端上电时显示开机画面,此时无按键按下时,自动进入实时数据定时翻页显示模式;循环显示十分钟后,显示关闭;按下任何一个按键时,显示开启;

画面显示全部用中文显示,直观明了。翻页顺序显示窗口分别为:

l        开机画面

      显示终端名称型号。

l        版本信息画面

     开机显示生产厂家,生产日期,出厂编号,软件版本。

l        终端参数画面

           终端地址,主IP地址端口,备用IP地址端口。终端通信方式,心跳时间,通信速率。

l        报警参数画面

      报警电话,设定报警限额。

l        实时数据画面

       所连接多功能的表地址,电能表的读数,包括电能量,分相功率,分相电压,分相电流。

7.3、   参数设定操作

l        基本参数

       在主台软件的“管理终端/电表”界面中,可以依次对终端序列号、终端地址、呼叫号码、终端名称、终端类型以及终端计量电表的基本信息进行设置。

6.终端基本参数设置图

l        网络参数及报警参数设置

远程操作项目页:设定报警的电压电流上下限。

设置网络站名和表号页: 设置终端的通信参数,IP地址,心跳时间参数。终端的地址,用户名称等。

报警电话和报警手机事件页:设置报警信息接受手机号码;可设置5个报警手机号码。以及选择何种事件向设定的手机报警。

操作自动上连时间:设定自动上报数据的时间。

 

                     7.网络参数及报警参数

l        计费参数设置

特殊操作页:对三个报警限额、四时段费率、跳闸控制参数和手动跳合闸操作等进行设置。三个报警限额123依次从大到小,单位为元,用户余额低于报警限额时,终端终端以短信息形式发送至设定的报警手机号码上。四时段费率:四时段电价有总、尖、峰、平、谷之分,当总电价不为零时,则预付费时以总电价列入计算;如果总电价为零时,则计算时分别以尖、峰、平、谷四时段电价计算。

l        跳闸控制设置

       当选择跳闸自动控制时,则终端余额为负时,终端自动跳闸,用户停电;用户购电后,当余额大于零后,跳闸状态接触,但仍需手动发送上电命令。如果不选择跳闸自动控制,则控制状态为手动控制状态,可以随时发送上停电命令。由于此操作关系重大,操作必须谨慎,故在操作前会要求再次输入你的密码以确认。

                            8 计费参数设置

 

                            9.调合闸控制

7.4、   短信操作

       为方便使用,用户可以通过短信进行操作,进行召测电量余额,购电,激活手机联网。方法是向终端手机卡发送一定格式的短信;

l        召测能量和余额:

       发送短信格式为:电量

       回复短信为:尊敬的客户,当前余额为XXXXXXXX元,有功XXXXXX.XX度,无功XXXXXX.XX度,【用户的地址名称】,XX月,XX日,XX时,XX分。

l        购电

       发送短信格式:购电+8位密码:购电金额元;

       回复短信:尊敬的客户,贵厂预付电费成功,感谢你对我们的支持,【用户的地址名称】,当前余额为XXXXXXXX元,XX月,XX日,XX时,XX分。

 

8、         运输和贮存

产品在运输和拆封不应受到剧烈冲击,并根据GB/T15464-1955《仪器仪表包装通用技术条件》规定运输和贮存。

库存和保管应在原包装条件下存放在支架上,叠放高度不应超过8层。

保存的地方应清洁,其环境温度应为0~40,相对湿度不超过85%,且在空气中不含有足以引起腐蚀的有害物质。

9、         售后服务

终端自发货日起18个月内,只要用户遵守说明书规定要求,且制造厂铅封仍完整的条件下,若有质量问题,我公司负责免费修理或更换,18个月后,公司保证提供终身售后服务。

 

 

收藏: QQ书签 del.icio.us 订阅: Google 抓虾