91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 11KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-06-10
  • 語言: C/C++
  • 標簽: 104規約??104源代碼??

資源簡介

電力系統104規約。 C語言實現的104規約源代碼, 是實現規約的核心代碼文件,不是整個工程文件。

資源截圖

代碼片段和文件信息

/*

????????????Modify?Record?
????????????2002-11-16????????????Add?Network?Card?Value?Geting?From?nsc200.ini
????????????2002-12-26????????????According???Neddadding?Send?chang?yc

*/
#include?
#include?
#include?
#include?
#include?
#include?
#include??
#include??
#include?
#include?“wdLib.h“
#include?“in.h“
#include?“ioLib.h“

#include?“constant.h“
#include?“NsDatabase.h“
#include?“NsExtTime.h“
#include?“NsIoFunction.h“
#include?“NsCommon.h“
#include?“NsReadOnly.h“
#include?“ExtDatabase.h“

#include?“Project/NsIec104.h“

static?NS_IEC104_MAIN??????NsIec104Struct;


????????void???????NsNetServerProcess(void);

static??void???????NsIec104Process(void);
static??void???????NsIec104Init(unsigned?char?Cardshort?Port);
static??void???????NsIec104NetInit(void);

static??void???????NsIec104Reset(void);
static??void???????NsIec104ProcessFormatI(void);
static??void???????NsIec104ProcessFormatS(void);
static??void???????NsIec104ProcessFormatU(void);
static??void???????NsIec104Interrogation(void);
static??void???????NsIec104InterrogationGroup(void);
static??void???????NsIec104InterrogationAll(void);
static??void???????NsIec104ProcessYxGroup(unsigned?char?Group);
static??void???????NsIec104ProcessYcGroup(unsigned?char?Group);
static??void???????NsIec104ProcessCellGroup(unsigned?char?Group);
static??void???????NsIec104ProcessTime(void);
static??void???????NsIec104ProcessYkYt(void);
static??void???????NsIec104ProcessPulse(void);
static??void???????NsIec104DefaultGroup(unsigned?char?Group);
static??void???????NsIec104ProcessPulseData(void);
static??void???????NsIec104SendGroup(void);

static??void???????NsIec104SendYkMessage(short?Whounsigned?char?Action);
static??void???????NsIec104ReceiveYkReturn(void);
static??void???????NsIec104SendYkSelectConfirm(void);
static??void???????NsIec104SendYkExeConfirm(void);
static??void???????NsIec104SendYkEscConfirm(void);
static??unsigned?char????????NsIec104SendCosSoe(void);
static??void???????NsIec104InitYk(void);
static??void???????NsIec104CycleCount(void);
static??void???????NsIec104SendChangeYc(void);
/*
static?void? ???Iec104testCosSoe(void);
void? debug104(void);
*/
static??void???????NsIec104Init(unsigned?char?Cardshort?Port)
{
?unsigned?short????i;
?int???????????????Result;
?char??????????????Buff[32];
?char??????????????Ip0Buff[64]Ip0Route[64];
?char??????????????Ip1Buff[64]Ip1Route[64];
?NS_SYSTEM_DATA_MODE SysData;

????NsIec104Struct.linkState=NS_DISCONNECTED;
????NsIec104Struct.NsNewSocketId=0;
????getforsecond(&NsIec104Struct.linkValidTime);
????NsIec104Struct.ReceiveIndex=0;??
????NsIec104Struct.ReceiveIndexLength=0;??
????NsIec104Struct.SendMeNumber=0;??
????NsIec104Struct.HasSendNumber=0;
????NsIec104Struct.NeedSendNumber=0;
????NsIec104Struct.LeftSendNumber=0;
????NsIec104Struct.Card=Card;
????NsIec104Struct.Port=Port;

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????5908??2003-09-05?12:51??實現104規約源代碼\NsIec104.h

?????文件??????93778??2003-09-05?14:20??實現104規約源代碼\NsIec104Server.c

?????目錄??????????0??2015-08-05?15:25??實現104規約源代碼

-----------?---------??----------?-----??----

????????????????99686????????????????????3


評論

共有 條評論