远程串行接口协议标准
- 格式:pdf
- 大小:226.54 KB
- 文档页数:13
376.3远程通信模块接口协议ICS29.020Q/GDW 国家电网公司企业标准Q/GDW 1376.3—2012电力用户用电信息采集系统通信协议第3部分:采集终端远程通信模块接口协议power user electric energy data acquisition system communication protocol Part 3: acquire terminal telecommunication modules interfaceXXXX-XX-XX发布XXXX-XX-XX实施前言Q/GDW 1376—2012《电力用户用电信息采集系统通信协议》是根据国家电网公司2012年度企业标准制修订计划任务(国家电网科[2012]66号)的安排,对Q/GDW 376—2009《电力用户用电信息采集系统通信协议》的修订。
与原标准相比,本次修订做了如下重大调整和修订:——增加了磁场异常事件记录;——增加了终端对时事件记录;——增加了集中器与本地通信模块交互流程;——增加了采集终端远程通信模块接口协议(Q/GDW 1376的第3部分)。
Q/GDW 1376—2012《电力用户用电信息采集系统通信协议》分为下列3个部分:——Q/GDW 1376.1《电力用户用电信息采集系统通信协议第1部分:主站与采集终端通信协议》;——Q/GDW 1376.2《电力用户用电信息采集系统通信协议第2部分:集中器本地通信模块接口协议》;——Q/GDW 1376.3《电力用户用电信息采集系统通信协议第3部分:采集终端远程通信模块接口协议》。
Q/GDW 1376—2012实施后代替Q/GDW 376—2009。
本部分是Q/GDW 1376—2012《电力用户用电信息采集系统通信协议》的第3部分。
本部分是《电力用户用电信息采集系统》系列标准之一,规定了采集终端远程通信模块的接口、功能要求,以及AT命令集。
本部分由国家电网公司营销部提出并负责解释;本部分由国家电网公司科技部归口。
Translated By LinFangquan and KongLiGDB远程串行协议RSP是一系列的基于GNU的嵌入式开发系统的一部分,作者提出了他自己使用GDB远程地调试嵌入式应用的一些论述。
在9月份,我介绍了GDB。
我论述了它的远程调试是如何能够调试执行在一个通过串口或者以太网或者其他方式连接到PC上的嵌入式系统上的代码的。
尽管也存在着具有这种能力的商业的产品,但是在我的心目中,免费的GDB是一个很不错的解决方案,因为它提供了一个轻型的、功能强大的调试器,它可以工作在嵌入式系统的广大的范围上,包括驱动通讯接口或者资源受限无法得到一般商业化的产品的支持。
在那篇文章我还提到了,为了实现远程调试,gdb需要一个服务——调试代理——一个很小的代码库,它在被调试的目标机器上管理寄存器和主存,通过通信链接响应断点,向gdb报告应用的状态。
那篇文章包括了SH-2微控制器的调试桩的一个摘要,但是我实际上在那里并没有打算详细地说明一个完整的调试桩是如何工作的。
我将在本月的GDB RSP——gdb的标准远程通信协议一文(本文)中详细说明。
如果你对于你的处理器处理断点和其它事件很满意,那么你需要掌握的全部知识是一些基本的RSP消息格式,它可以让你的嵌入式系统和gdb对话。
协议定义RSP是一种简单的基于ASCII编码的协议,它使用串口,局域网或者其它任何支持半双工数据交换的通讯方式。
RSP报文以一个美元符($)开头,接着是若干个ASCII字节流,它们是消息的主体,最后以一个井号符(#)结束,两个ASCII十六进制的字符作为消息的校验和附在消息的后面。
例如,下面是一个完整的RSP消息包:$m4015bc,2#5a接收者接到消息之后,立刻回复一条消息内容为”+”或者“-”,以表示他正确无误地收到消息(校验通过),或者接收失败。
一个典型的事件是,gdb给调试目标发出调试命令,调试目标接收消息,并返回一个简单的确认或者错误码。
ICS29.020Q/GDW 国家电网公司企业标准Q/GDW 1376.3—2012电力用户用电信息采集系统通信协议第3部分:采集终端远程通信模块接口协议power user electric energy data acquisition system communication protocol Part 3: acquire terminal telecommunication modules interfaceXXXX-XX-XX发布XXXX-XX-XX实施国家电网公司发布目次前言 (II)1 围 (1)2 规性引用文件 (1)3 术语、定义和缩略语 (1)4 接口 (2)4.1 远程通信模块与终端的接口 (2)4.2 通信模块与SIM卡的接口 (3)4.3 通信模块网络工作状态指示 (3)5 功能要求 (3)5.1 基本业务功能 (3)5.2 串行口多路复用 (3)6 命令集 (3)6.1 标准命令集 (3)6.2 扩展命令集 (3)6.3 非透明数据传输命令集 (8)6.4 透明数据传输命令集 (13)6.5 主动上报命令集 (14)6.6 FTP功能命令集 (16)6.7 锁频相关命令集 (19)6.8 卫星定位相关命令 (21)6.9 错误代码 (21)附录A(资料性附录)标准命令集 (23)编制说明 (33)前言Q/GDW 1376—2012《电力用户用电信息采集系统通信协议》是根据国家电网公司2012年度企业标准制修订计划任务(国家电网科[2012]66号)的安排,对Q/GDW 376—2009《电力用户用电信息采集系统通信协议》的修订。
与原标准相比,本次修订做了如下重大调整和修订:——增加了磁场异常事件记录;——增加了终端对时事件记录;——增加了集中器与本地通信模块交互流程;——增加了采集终端远程通信模块接口协议(Q/GDW 1376的第3部分)。
Q/GDW 1376—2012《电力用户用电信息采集系统通信协议》分为下列3个部分:——Q/GDW 1376.1《电力用户用电信息采集系统通信协议第1部分:主站与采集终端通信协议》;——Q/GDW 1376.2《电力用户用电信息采集系统通信协议第2部分:集中器本地通信模块接口协议》;——Q/GDW 1376.3《电力用户用电信息采集系统通信协议第3部分:采集终端远程通信模块接口协议》。
RS232接口是标准串行接口,其通讯距离小于15 m,传输速率小于20 kb/s。
RS232标准是按负逻辑定义的,他的“1”电平在-5~-15 V之间,“0”电平在+5~+15 V之间。
虽然RS232应用很广,但由于数据传输速率慢,通讯距离短,特别是在100 m以上的远程通讯中难以让人满意,因此通常采用RS422,RS449,RS423及RS485等接口标准来实现远程通讯。
RS485標準的通信最長距離是1200米(4000英呎),或是最多並聯32個通信單元,RS-232、RS-422与RS-485标准及应用一、RS-232、RS-422与RS-485的由来RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。
RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。
为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到4000英尺(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。
RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。
为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。
由于EIA提出的建议标准都是以“RS”作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。
RS-232、RS-422与RS-485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。
远程串行接口协议标准1前言1.1 目的文档描述了远程串行接口协议标准在奥地斯电梯系统中的应用,该文档在使用远程串行接口协议标准进行通讯的建模过程提供了参考。
对于多个模块的标准接口定义有参考作用,但是获取不了有些专门的模块信息。
文中提到的模块或者专门信息都只作为例子,不能明确的解释该模块和信息的标准。
当远程串口协议标准或者奥的斯应用的协议被修正时,该文档得到更新,必须经过接口转化控制板的许可。
1.2 概述该文档可分为以下几个片断和部分,综合这些部分的信息,可以给奥的斯在远程串口协议中的应用做一个完整的描述。
✓协议说明●协议的描述,介绍了奥的斯远程串口协议和一些预期的在商业协议标准中的应用。
首先介绍开放式互联参考模型协议的七层结构。
✓功能分配●这些部分指定了界面支持的功能。
这些功能有的部分是支持或者和其他的模块时交互使用的。
这些界面需求一般是由交叉模块的交互作用所驱动。
✓附录●缩写词和术语目录。
●对于理解文档或者文档历史有用的参考文献。
1.3 参考文献[1] “System Architecture Interface Standard”, Otis Elevator Company, 2005. Document # SID00000.[2] “Signalling Subsystem Basic Data”, Flohr Ois Engineering, Otis Elevator Company, 8-September-1987.[3] Gewinner, J “Remote Station Family A9693 C1, C2, C3, C4 Basic Data”, Version 1.0, Flohr Otis,Berlin, 26-Feb-1988.[4] Shu ll, J “Industrial Control Unit Integrated Circuit Design Specification”, Revision 8, Otis Elevator Company, July 25, 1988.[5] Schulte, J “CPI11 ELD for OTIS2000 - Serial Protocol Definition”, Otis Elevator Company, European and Transcontinental Operations, Berlin. Document #GAA25250B_BD1, 1994-03-03.[6] Drop, D “RSL Global Aesthetics Generic Fixtures Serial Protocol Description”, Otis Elevator Company, 2000-11-17, Document # 54723.2远程串行接口概述这个部分描述了在OSI模型中,远程串行接口在奥的斯的应用分配。
485电压标准
485电压标准是指RS-485通信标准中定义的电压规范。
RS-485是一种串行通信协议,用于在不同设备之间进行远程数据通信。
根据RS-485标准,电压范围应在-7到+12V之间。
通信线路上的电压被定义为"高电平"和"低电平",其中高电平通常定义为+2到+6V之间的电压,低电平则通常定义为-2到-6V之间的电压。
此外,RS-485标准还定义了不同的抗干扰能力等级,包括标准模式和增加驱动能力模式。
在标准模式下,通信线路上的驱动电压为2V,驱动能力为60mA。
在增加驱动能力模式下,驱动电压为4V,驱动能力为250mA。
需要注意的是,具体的电压标准可能会根据不同的厂商和设备而有所变化,因此在实际应用中,使用者需要参考相应的设备规格和厂商指导来确定准确的电压标准。
基本的通讯方式有并行通讯和串行通讯两种。
并行通讯:一条信息的各位数据被同时传送的通讯方式称为并行通讯。
并行通讯的特点是:各数据位同时传送,传送速度快、效率高,但有多少数据位就需多少根数据线,因此传送成本高,且只适用于近距离(相距数米)的通讯。
串行通讯:一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。
串行通讯的特点是:数据位传送,传按位顺序进行,最少只需一根传输线即可完成,成本低但送速度慢。
串行通讯的距离可以从几米到几千米。
根据信息的传送方向,串行通讯可以进一步分为单工、半双工和全双工三种。
信息只能单向传送为单工;信息能双向传送但不能同时双向传送称为半双工;信息能够同时双向传送则称为全双工。
而按照串行数据的时钟控制方式,串行通信又可分为同步通信和异步通信两种方式。
异步通信:接收器和发送器有各自的时钟;同步通信:发送器和接收器由同一个时钟源控制。
1、异步串行方式的特点所谓异步通信,是指数据传送以字符为单位,字符与字符间的传送是完全异步的,位与位之间的传送基本上是同步的。
异步串行通信的特点可以概括为:①以字符为单位传送信息。
②相邻两字符间的间隔是任意长。
③因为一个字符中的比特位长度有限,所以需要的接收时钟和发送时钟只要相近就可以,不需同步。
④异步方式特点简单的说就是:字符间异步,字符内部各位同步。
2、异步串行方式的数据格式异步串行通信的数据格式如图1所示,每个字符(每帧信息)由4个部分组成:①1位起始位,规定为低电0;②5~8位数据位,即要传送的有效信息;③1位奇偶校验位;④1~2位停止位,规定为高电平1。
3、同步串行方式的特点所谓同步通信,是指数据传送是以数据块(一组字符)为单位,字符与字符之间、字符内部的位与位之间都同步。
同步串行通信的特点可以概括为:①以数据块为单位传送信息。
②在一个数据块(信息帧)内,字符与字符间无间隔。
③因为一次传输的数据块中包含的数据较多,所以接收时钟与发送进钟严格同步,通常要有同步时钟。