MISRA C 2012 (静态解析规约)(静的解析ルール)
1
DL/T645规约电能表的抄表和电表模拟软件 DL/T645规约电能表的抄表和电表模拟软件 DL/T645规约电能表的抄表和电表模拟软件
1
这是我们软件工程课程设计的成果,自己原创,供大家分享。转载请附上说明。
2021-12-26 22:17:16 338KB 软件设计 需求分析 需求规约
1
各关键词的含义-(FUN、INF) 信息元标识符(FUN、INF): 信息元标识符包括两个部分即功能类型(FUN)和信息序号(INF)。对于继电保护装置,每个动作元件(如Ⅰ段距离动作)、报警信号和压板状态等都有一个唯一的FUN和INF与之对应。具体名称见各保护装置信息表。对于远动装置,每个遥测、遥信、遥脉、遥控通道也都有一个唯一的 FUN和INF与之对应,具体定义如下。(对于容量小的分散式测控单元如9601等FUN=1,如果信息量较大,FUN编号顺序增加,以满足信号容量的要求) 遥测通道:FUN=1~6,INF=92~148 遥信通道:FUN=1~6,INF=149~190 遥脉通道:FUN=1~6,INF=6~31 遥控通道:FUN=1~6,INF=48~75
2021-12-25 16:50:35 1.59MB 103规约
1
国家电力行业标准之IEC104规约,中文文档。 IEC104规约把IEC101的应用服务数据单元(ASDU)用网络规约TCP/IP进行传输的标准,该标准为远动信息的网络传输提供了通信规约依据。采用104规约组合101规约的ASDU的方式后,可很好的保证规约的标准化和通信的可靠性。
2021-12-22 21:06:10 1.18MB IEC104 DL/T635.5104 电力通信规约
1
经典的电力系统通讯规约 //内部函数 void InitDNP3(BYTE ChanNo); void DNP3FrameProcess(void); void DNP3TimeControl(void); //解桢函数 BYTE DNP3CRCVerify( int BitLength,BYTE *DNP3ReceiveP ); void DNP3UnlockFrame(void); void DNP3DataLnkCon(void); //链路层控制 void Ft3Check(void); //解含有UserData的Ft3帧, 把UserData存入应用缓冲区 void DltoApp(void); //将DL层校验过的数据存入APP缓冲区 void AppRead(void); //读 void AppWrite(void); //写 void TimeWrite(void); //校时 void IINWrite(void); //写IIN标志位 void UnsolMessage(void); //产生主动上报的信息 void ClassMessage(void); //树类上报标志 void AppTimeMeasure(void); //通道延时测量 void ClassDefination(void); //类数据重定义 void AppFreez(void); //执行冻结 void AppControl(void); void UnsolAble(void); void UnsolDisable(void); void DnpClockToTime(struct CLOCK *lTimer,BYTE * Timebuf); //转换为DNP时间 void DnpTimeToClock(BYTE * Timebuf,struct CLOCK *lTimer); void AppYkSelect(void); //遥控选择 void AppYkOperate(void); //遥控执行 void DirectOperYk(void); //直接遥控执行 void GYKSelect(BYTE LNode,BYTE LAction); void GYKOperate(BYTE byNodeNum,BYTE lFun,BYTE lAct); void NewToOld(void); WORD GetOldId(BYTE i); //组桢函数 void DNP3Framing(void); void DNP3CRCGenerator( int BitLength, int StartBitPos, BYTE *TransData ); void AppFrame(void); //应用层组桢函数 void TransFrame(BYTE Lcase); //传输层组桢函数 void DlFrame(void); //链路层组桢函数 void Ft3FrameUserDate(BYTE LS); //组一帧FT3帧 void Ft3FrameCon(void); //组链路层命令桢 void AppSendUnsol(void); //如有突发信息上送,优先上送 void AppSendConfirm(void); //如有CONFIRM信息则上送 void AppRespone(void); //应用层响应帧 void DNP3AddIndication(void); //添加内部信息字IIN void FrameOneObject(BYTE AppFrameType,unsigned short iArray); void FrameOneInfo(unsigned short iDataStart,unsigned short iDataStop); unsigned short GetTotalDataN(BYTE bObjNum);//获取数据个数 void GetTimeDate(void); //获取当前时间 void DNP3GetYx(unsigned short i,BYTE); //静态遥信 void GetYxChange(WORD i); //变化遥信包括SOE void DNP3GetYc(unsigned short i); //静态遥测 void GetYcChange(WORD i); //变化遥测 void GetCounter(WORD i); //计数 void GetFrozenCounter(WORD i); //冻结计数 void DNP3GetAo(BYTE i); //AO数据 WORD GetAo(BYTE i); void AppControlRespone(void); void TimeRespone(void); //响应延时时间 void YkSelectRespone(void); void YkOperateRespone(void); void OperateAoRe(void);
2021-12-22 17:22:27 22KB DNP3 电力系统 通讯规约
1
15———不带品质描述的遥测值,每个遥测值占2个字节 遥信: 01———不带时标的单点遥信,每个遥信占1个字节 03———不带时标的双点遥信,每个遥信占1个字节 14———具有状态变位检出的成组单点遥信,每个字节8个遥信 SOE: 02———带3个字节短时标的单点遥信 04———带3个字节短时标的双点遥信 1e———带7个字节时标的单点遥信 04———带7个字节时标的双点遥信 KWH: 0f———不带时标的电能量,每个电能量占5个字节 10———带3个字节短时标的电能量,每个电能量占8个字节 25———带7个字节短时标的电能量,每个电能量占12个字节
2021-12-20 08:07:23 63KB 104报文规约 104解释
1
在Unix平台下完成的电力系统广发使用的IEC103规约的程序
2021-12-18 06:54:50 83KB 103 规约 代码
1
DLT 645-1997 多功能电能表通信规约.pdf
2021-12-16 09:06:50 327KB DLT645-1997 多功能电能表通信规约
1
cms内容管理系统需求规约(新)
2021-12-15 21:01:35 197KB