EthernetIP和第三方设备通讯Word格式文档下载.docx

上传人:b****6 文档编号:20024287 上传时间:2023-01-16 格式:DOCX 页数:20 大小:702.97KB
下载 相关 举报
EthernetIP和第三方设备通讯Word格式文档下载.docx_第1页
第1页 / 共20页
EthernetIP和第三方设备通讯Word格式文档下载.docx_第2页
第2页 / 共20页
EthernetIP和第三方设备通讯Word格式文档下载.docx_第3页
第3页 / 共20页
EthernetIP和第三方设备通讯Word格式文档下载.docx_第4页
第4页 / 共20页
EthernetIP和第三方设备通讯Word格式文档下载.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

EthernetIP和第三方设备通讯Word格式文档下载.docx

《EthernetIP和第三方设备通讯Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《EthernetIP和第三方设备通讯Word格式文档下载.docx(20页珍藏版)》请在冰豆网上搜索。

EthernetIP和第三方设备通讯Word格式文档下载.docx

≡HITACHI

Ilumberg

FLUKE.

DObalJInferMcBT

sp∈⊂^γrljivi

≡^SGONlROLS

AlNSWORTH

AUfOmatiOn

-BALOGH

OmROn

IIS

■■

OVaAMIO*OUUT.OM∙VGCtOr

1%NDUIT

Q3∣CUtltr-Hammer

■:

T∙∙

SSSYNERGE

FRARA

砂ESCORTMEMORYSYSTEMS∣>

UJESTLOCK器

CISCOSYSTEiiS

EMroviKISGTlM.IxTBKNtrGtΛSJlΛTIONMa

π:

IJ匚

INSTRUMENTS

MyiBP

I

AlZrUF.applicom—「==

MkrOC⅝CC⅜-Onktmte<

nat∣onal

Corporatiea■—

1、康奈视的二维读码器MD200使用Ethenet/IP时进行的设置

软件连线设置MD200的IP地址

读码器MD200的Ethernet/IP的使能设置

在线后使用NetworkConfigurator软件上载功能可以读到CJ1W-EIP21IP:

192.168.1.9,

DM200IP:

192.168.1.10

2、建立CPU的IP地址和网络的路由表

手动配置如下:

点击确定电脑的IP设置如下:

进过以上设置就可以通过电脑连接CX-P软件了

启动CX-Intergrator设置EIP的网络号

通信设置

定义以太网为本地网络1

以上EIP的网络号设置完成。

关闭CX-Intetgrator软件,

DQB:

H

Sy

©

PX%拄豈≡

UntItICdIlCtVorkCOnflCUratOr

苗:

OEtherMet/IPJ

tionIieLP

]貳釦幻妳♦♦IZH½

r⅛NetvΦrkCOn£

i^UratOr'

-ι%EIherYet/IPMardVare

二QVandOr

⅛CoςnexCorPOratiOn

IiJJJOWOnCorporation

二@DeVICeTyPe

♦乙ConmlniC∙lionsAd&

pter

IM2∞SoYiyRAAdttr

SeleCtCOnneCtHetVOrkPOrt

×

MxsyCOde

Dat∙

Description

先闻形@)・∖X口Q=.4#C£

1Lil<

⅛∙上・

SeleCtCOnneCtedNetVOrk

Select«

MtVorkPortthatyouVoUldIiketo

BrOVSe

LEtherKOt

PleaSeSeleCtan©

tWOrkWhereth©

COnneCtednetworkWaS

TargetNetWOrk

O二reatenewnetwork.

(t)Vs÷

theexIStlrl5network,i

EtherNet/IPJ

1ewNetworkDeVICeEDSrileTOOlSOPtIOnHelP

I逐20IB島表示在线三

妙|禽I禺I⅛⅜⅝Xfia⅞iIWTO¾

¾

Ir3®

a∣*A.典面I

*onfigurttux

Iet∕IPMardVare

Xdor

COgneXCOrPoratiOn

OmronCOrPOratiOn

ZiCeTyPe

COmmUniCatiOnSAdgPteXe

DataManDii200SerieSReader

EtherHet/IPJ

CanCeI

DeleteOff-IineDeViCe

□□Ξ

"

UntitLCd-KCtVOrkCOnfieUratOr

刃妇心•回I∣a冷

:

FXaΛ⅞i≡,≡

AK∙t*6rlιCOnfiCUr*lor

ZjEtbPrlet/IPKardVare

∈YgdOY

S-3CoasCCOr^OratiMI曰-晶DHaftnΠt200SerieSXe«

)DttWItflDlQOOS∙r>

∙sR∙U∙r

S3θ∙u"

gCWP«

T4t:

On

OBth∙rM∙t∕IP.l

192iε81.9

CJlW∙E∣P21

1921G81.10

D如GDM2.

在数据连接表中虽然找不到DM200的IP,但是可以通过手动方法建立数据交换的标签

Uw*≡∙~2DeviceLi倉

192∙16»

Γ10DatalanD・200SerieSReaderEditConneCtiOn

CONue~io3κ5o-

7Ck%Insr£

CiCσ.0R0、256〔OθτO)Re穴i二2Dc2.c∙Lig√∙

Tw300u~VAlf

Inp£

fκ09TEZQ∕∙

一92∙1681O(too:

!

nr⅛

192∙1681∙9CJlN!

OrK:

4r;

-bl«

PrOdUCQyAriAblO

COrmeCσ.onTyPe

Dp:

Frα√PI∙od0coOP^PMO<

80

=(O∙5loooo∙oE)

DQViCQ

PrOdUaeVtriable

COEUneV¼

riableCOnnoCZonTyPQ

Poir^~0p2.2《OnnOCQiOh<

OriZiEOrDQViCc

NodOAddr•話1R∙168∙1∙9

CofmoX-CJ≤-EIP21

TEz,DQViC*

KOdOAddr。

黑192∙1681∙10Coapoxu〔DDCeWAn≡soSQrIQZ

192.168・1.10DataIanDK200SerieSReaderE(IitCOnneCtiOn

COnneCtionNaJne

5=4®

OloO-2_[4Byte]

InPUtel1"

[4Byte]

V

MuIti-castCOnneCtiOn

=DM200自带的

InPUtfromTarget

COnSUmeVariabIe

PrOdUCeVariabIe

COnneCtiOnTyPe

DeViCe

OUtPiIttoTaLrgetDeViCe

SjDOOl20-[8Byte]

OUtPUte21■[8Byte]、

POinttoPOXntCoImeCt^e^L

——.

PrOdUCeVariabIe:

COnSUmeVariable:

ConneCtiOnTyPe:

C^rnment:

CJlW-EIP21

COmment:

DataManDM200SerieS

RegiStCIOSe

I确定]I^^

EditDeViCeParaBeterS×

COnneCtiOnSTagSetS

VnrePSterDeViCeLiSt

#PrOdUCtNQ@

I确定II~取消]

则可以进行数据交换了。

注意离线将DM200中的0002InputSize变为40个字节了,

不然接受的数据太少就读不到二维码

这样从测得数据

375A3551891J8J22就是测得2维码的数据

以下是EIP和DM200通信的数据的说明。

AdescriptionOftheStatUStaggroupfollows・ThiSisthedatareceivedbytheCOntrolLogixfromtheDataManreader.

Narre△∣VOIUe*∣StyIe∣DataTyPe

-IVyDM200:

1{∙∙∙}

CCDataMan...

-MyDM200:

1.Status{∙∙∙}

CODataMan...

MyDM200:

IStatu$.THggerReady

DeCimal

BOOL

ISIatUSTriggerAck

1.Stalus.Acquiring

IStalus.MissedACq

1.Stalus.Decoding

ISIatUSDecodeCompleted

MyDM200:

1.Status.ReSUkSBUfferOVerfUn

IStalus.ResultsAvailable

1.Status.GeneralFault

1.Stalus.TrainCodeAck

IStatus.TrainMatchString⅛ck

1.Stalus.TrainFOCUSACk

DeCimaI

IStatus.TrainBFightnessAck

ISIatUS.UntrainAck

1.Status.EXeCUteDmccAck

1.Status.SetMatchSUingACk

卜MyDM200:

1.Status.TrigqerID

INT

卜MyDM200:

LStatUSReSUitID

LStatUS.ResuItCode

卜MyDM200:

IStalus.ReSUltEXtended

LStatUS.ResuItLength

1.ResultData{∙∙∙}

ASCIl

SINT[484]

■TriggerReady:

IndicatesWhentheDataManreaderCanacceptanewtrigger.ThiStagisTrUeWhentheCOntroltagUTnggerEnable”hasbeenSetandtheSenSOrisnotCUrrentlyacquiringanimage.

■TriggerAck:

IndicatesWhentheDataManreaderhasbeentriggered(i.e・theCOntrOltagαTriggerυhasbeenSettoTrue).ThiStagWillStaySetUrtiltheTriggertagisCleared.

■Acquiring:

IndicatesWhentheDataManreaderisCUrrentlyacquiringanimage;

eitherbySettingtheTriggerbitOrbyanexternaltrigger.

■MiSSedAcq:

IndicatesWhentheDataManreadermissesanacquisitiOntrigger;

CIearedWhenthenextSUCCeSSfUlacquisitiOnOCCUrS・

■DeCOding:

IndicatesWhentheDataManreaderisdecodinganacquiredimage.

DecodeCompIeted:

TagValUeistoggled(1÷

0or0÷

1)OntheCOmPIetiOnOfaCkReSUltSBUfferOVerrun:

IndicatesWhentheDataManreaderhasdiscardedaSetdecoderesultsbecausetheresultsqueueisfull.ClearedWhenthenextSetOfresSUCCeSSfUIlyqueued.

ReSUltSAVailable:

IndicatesWhenaSetOfdecoderesultsareavailable(i.e.theRReSUltCode,ReSUltLengthandReSUItSDatatagsCOntainValiddata).

GeneraIFauIt:

IndicatesWhenafaulthasOCCUrrecl(i.e.SOfteventUSetMatChStrin4ExecuteDMCCwerrorhasoccurred).

TrainCOdeAck:

IndicatesthattheSOftevent“TrainCode”hasCOmPleted.TrainMatchStringAck:

IndiCateSthattheSOfteventuTrainMatchString"

hasCOmPlTrainFocusAck:

IndicatesthattheSOfteventTrainFOCUSnhasCOmPIeted.TrainBrightnessAck:

IndicatesthattheSOftevenLTrainBrightness"

hasCOmPIet(UnTrainAck:

IndicatesthattheSOfteventUUnTrairfhasCOmPIeted.ExecuteDmccAck:

IndiCateSthattheSOfteventuExecuteDMCChascompleted.SetMatchStringAck:

IndiCateSthattheSOfteventASetMatChStringnhasCOmPlete<

TriggerID:

VaIUeOfthenexttriggertobeissued.USedtomatchtriggersissuedWCOrreSPOndingresultdatareceivedlater.

ReSUltID:

TheValUeOfTriggerlDWhenthetriggerthatgeneratedtheseresultsWSissued・USedtomatchTriggerID1SWithresultdata.

ReSUltCode:

InCliCateSSUCCeSS/failureOfthisSetCfresults・

BitO,1=read0=noread

Bit1,1=validatedO=notVaIidated(OrVaIidatiOnnotinUSe)

Bit2,1=VerifiedO=notVerified(OrVerifiCatiOnnotinUSe)

Bit3,1=acquisitiOntriggerOVerrUn

Bit4,1=acquisitiOnbufferOVerflOW(nottheSameasresultbufferoverflow).BitS5-15IreSerVed(futureUSe)

ResuItExtended:

CUrrentIyUnUSed.

ResuItLengtheNUmberOfbytesOfresultdatacontainedintheReSUltDatatagReSUltData:

DeCOderesultdata.

AdescriptiOnOftheCOntroltaggroupfollows.ThiSisthedataSentfromtheCOntrolLogixtotheDataManreader.

Name

∆IValue

•I

StyIe

DataTyPe

E-MyDM200:

0{∙

∙∙}

CCDataMan,..

0.Control{.

CCDataMan.,.

OCOntrOITriggerEnable

OCOnUOITrigger

0.COntrOI.ReSUItSBUfferEnable

0.COntrOI.ReSUkSACk

0.COnUOlTfdinCOde

0.COntrOLTrainMalchSIring

0.Control.TrainFOCUS

0.COntroI.TrainBrightness

0.COnUOI.Urrtrain

0.COnUOIEXeCUteDMCC

0.COnuOlsetMatchS(ring

+MyDM200:

0.COnUOLUSerDataθption

0.COnUOI.USefDataLength

+MyDM200:

0.USerData{.

•∙}ASCll

■TriggerEnable:

SettingthistagenablesEtherNeUIPtriggering.CIearingthisfielddisablestheEtherNeVIPtriggering.

■Trigger:

Settingthistagtriggersanacqui

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1