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

  • 大小: 58KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-05
  • 語言: 其他
  • 標(biāo)簽: CIP??AB??

資源簡介

這是ABPLC的EIP通信規(guī)約的部分代碼描述,幫助大家理接CIP的結(jié)構(gòu)。

資源截圖

代碼片段和文件信息

/***************************************************************************

?*??Copyright?(C)?2006?????????????????????????????????????????????????????*

?*??Author?:?Stephane?JEANNE stephane.jeanne@gmail.com??????????????????*

?*?????????????????????????????????????????????????????????????????????????*

?*??This?program?is?free?software:?you?can?redistribute?it?and/or?modify???*

?*??it?under?the?terms?of?the?GNU?General?Public?License?as?published?by???*?

?*??the?Free?Software?Foundation?either?version?3?of?the?License?or??????*

?*??(at?your?option)?any?later?version.????????????????????????????????????*

?*?????????????????????????????????????????????????????????????????????????*

?*??This?program?is?distributed?in?the?hope?that?it?will?be?useful????????*?

?*??but?WITHOUT?ANY?WARRANTY;?without?even?the?implied?warranty?of?????????*

?*??MERCHANTABILITY?or?FITNESS?FOR?A?PARTICULAR?PURPOSE.??See?the??????????*

?*??GNU?General?Public?License?for?more?details.???????????????????????????*

?*?????????????????????????????????????????????????????????????????????????*

?*??You?should?have?received?a?copy?of?the?GNU?General?Public?License??????*

?*??along?with?this?program.??If?not?see?.??*

?***************************************************************************/



#include?

#include?

#include?



#include?“AB.h“

#include?“CIP_IOI.h“

#include?“ErrCodes.h“

#include?“CM.h“



EXPORT?Eip_Connection?*_ConnectPLCOverCNET(

Eip_Session?*session

Plc_Type?Plc

BYTE?Priority

CIP_USINT?TimeOut_Ticks//used?to?calculate?request?timeout?information

CIP_UDINT?TO_ConnID?//originator‘s?CIP?consumed?session?ID

CIP_UINT?ConnSerialNumber//?session?serial?number

CIP_UINT?OriginatorVendorID

CIP_UDINT?OriginatorSerialNumber

CIP_USINT?TimeOutMultiplier

CIP_UDINT?RPI//?originator?to?target?packet?rate?in?msec

CIP_USINT?Transport

BYTE?*pathCIP_USINT?pathsize)

{?Eip_Connection?*res=NULL;

int?pathlen=pathsize+sizeof(ROUTER_PATH);

CIP_UINT?Parameters;

BYTE?*tpath=malloc(pathlen);

if?(tpath==NULL)?{CIPERROR(Sys_Errorerrno0);return(NULL);}

memcpy(tpathpathpathsize);

memcpy(tpath+pathsize&ROUTER_PATHsizeof(ROUTER_PATH));

switch?(Plc)

{

case?PLC5:Parameters=0x4302;break;

case?SLC500:Parameters=0x4302;break;

default:Parameters=0x43f8;

}

res=_Forward_Open(session_Priority_TimeOut_TicksTO_ConnID

ConnSerialNumber_OriginatorVendorID_OriginatorSerialNumber_TimeOutMultiplier

RPIParameters_Transporttpathpathlen);

free(tpath);

return(res);

}

EXPORT?Eip_Connection?*_ConnectPLCOverDHP(

Eip_Session?*session

Plc_Type?Plc

BYTE?Priority

CIP_USINT?TimeOut_Ticks//used?to?calculate?request?timeout?information

CIP_UDINT?TO_ConnID?//originator‘s?CIP?consumed?session?ID

C

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

?????文件???????4092??2018-07-25?20:33??tuxeip\src\AB.c

?????文件???????4040??2018-07-25?20:32??tuxeip\src\AB.h

?????文件???????4174??2018-07-25?20:34??tuxeip\src\CIP_Const.h

?????文件???????4586??2018-07-25?20:34??tuxeip\src\CIP_IOI.c

?????文件???????5823??2018-07-25?20:35??tuxeip\src\CIP_IOI.h

?????文件???????2055??2018-07-25?20:42??tuxeip\src\CIP_objects.h

?????文件???????2457??2018-07-25?20:38??tuxeip\src\CIP_Types.h

?????文件??????10132??2018-07-25?20:37??tuxeip\src\CM.c

?????文件???????9188??2018-07-25?20:37??tuxeip\src\CM.h

?????文件???????2514??2018-07-25?20:41??tuxeip\src\EIP_Const.h

?????文件??????14855??2018-07-25?20:41??tuxeip\src\ErrCodes.c

?????文件???????4269??2018-07-25?20:40??tuxeip\src\ErrCodes.h

?????文件??????23048??2018-07-25?20:39??tuxeip\src\Ethernet_IP.c

?????文件??????14087??2018-07-25?20:39??tuxeip\src\Ethernet_IP.h

?????文件??????13069??2018-07-25?20:44??tuxeip\src\LGX.c

?????文件???????8617??2018-07-25?20:43??tuxeip\src\LGX.h

?????文件???????5418??2018-07-25?20:45??tuxeip\src\MR.c

?????文件???????4398??2018-07-25?20:43??tuxeip\src\MR.h

?????文件??????29598??2018-07-25?20:45??tuxeip\src\PLC.c

?????文件???????7826??2018-07-25?20:49??tuxeip\src\PLC.h

?????文件???????6625??2018-07-25?20:48??tuxeip\src\SendData.c

?????文件???????2489??2018-07-25?20:47??tuxeip\src\SendData.h

?????文件???????2762??2018-07-25?20:46??tuxeip\src\TuxDef.h

?????文件???????2177??2018-07-25?20:47??tuxeip\src\TuxEip.h

?????文件???????2909??2018-07-25?20:48??tuxeip\src\TuxEipDll.c

?????文件??????????0??2018-07-25?20:43??tuxeip\src\新建?ATL?MFC?Trace?Tool?settings?file.trc

?????文件???????5094??2018-07-25?20:50??tuxeip\test\test1.c

?????文件???????4980??2018-07-25?20:51??tuxeip\test\test2.c

?????文件???????5309??2018-07-25?20:51??tuxeip\test\test3.c

?????文件???????5234??2018-07-25?20:53??tuxeip\test\test4.c

............此處省略7個文件信息

評論

共有 條評論