PunkHPX8.tsproj 101 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262
  1. <?xml version="1.0"?>
  2. <TcSmProject xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.54">
  3. <DataTypes>
  4. <DataType>
  5. <Name GUID="{18071995-0000-0000-0000-002000000008}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..0] OF BYTE</Name>
  6. <BitSize>8</BitSize>
  7. <BaseType GUID="{18071995-0000-0000-0000-000000000001}">BYTE</BaseType>
  8. <ArrayInfo>
  9. <LBound>0</LBound>
  10. <Elements>1</Elements>
  11. </ArrayInfo>
  12. </DataType>
  13. <DataType>
  14. <Name GUID="{18071995-0000-0000-0000-002000000004}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..3] OF BIT</Name>
  15. <BitSize>4</BitSize>
  16. <BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
  17. <ArrayInfo>
  18. <LBound>0</LBound>
  19. <Elements>4</Elements>
  20. </ArrayInfo>
  21. </DataType>
  22. <DataType>
  23. <Name GUID="{18071995-0000-0000-0000-00200000000C}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..11] OF BIT</Name>
  24. <BitSize>12</BitSize>
  25. <BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
  26. <ArrayInfo>
  27. <LBound>0</LBound>
  28. <Elements>12</Elements>
  29. </ArrayInfo>
  30. </DataType>
  31. <DataType>
  32. <Name GUID="{18071995-0000-0000-0000-002000000001}" IecBaseType="true" BitType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..0] OF BIT</Name>
  33. <BitSize>1</BitSize>
  34. <BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
  35. <ArrayInfo>
  36. <LBound>0</LBound>
  37. <Elements>1</Elements>
  38. </ArrayInfo>
  39. </DataType>
  40. <DataType>
  41. <Name GUID="{18071995-0000-0000-0000-002000000006}" IecBaseType="true" BitType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..5] OF BIT</Name>
  42. <BitSize>6</BitSize>
  43. <BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
  44. <ArrayInfo>
  45. <LBound>0</LBound>
  46. <Elements>6</Elements>
  47. </ArrayInfo>
  48. </DataType>
  49. </DataTypes>
  50. <ImageDatas>
  51. <ImageData Id="1000">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000000000c0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ff000000c0c0c0c0c0c0000000808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000000000c0c0c0808080c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
  52. <ImageData Id="1001">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000120b0000120b00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
  53. <ImageData Id="1002">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
  54. <ImageData Id="1003">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff</ImageData>
  55. <ImageData Id="1004">424db6030000000000003600000028000000100000000e00000001002000000000008003000000000000000000000000000000000000fffffffffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffd2d2d1fffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffc2c0beffc2c0beff827f7bff61615eff61615effadadacff8e8d8affd2d2d1fffffffffffbfbfbfffffffffffffffffffffffffffbfbfbffffffffffd2d2d1ff8e8d8aff8e8d8aff61615eff24221eff1f201cff43413effadadacff737270fffbfbfbfffffffffffbfbfbfffffffffffffffffffffffffffbfbfbfffbfbfbff50504cff737270ff737270ff61615eff50504cff24221eff8e8d8aff31302cff8e8d8afffbfbfbfffffffffffffffffffffffffffffffffffbfbfbfffbfbfbff31302cff24221eff50504cff737270ff43413eff161512ff8e8d8aff43413eff827f7bffc2c0befffbfbfbfffffffffffffffffffffffffffbfbfbffd2d2d1ff43413eff24221eff50504cff43413eff161512ff43413effadadacff43413effadadacff827f7bffd2d2d1ffffffffffffffffffffffffffffffffffd2d2d1ff737270ff161512ff161512ff161512ff43413effadadacff827f7bff31302cff8e8d8aff8e8d8aff8e8d8afffbfbfbffffffffffffffffffffffffffd2d2d1ff827f7bff8e8d8aff737270ff8e8d8aff8e8d8aff61615eff50504cff31302cff43413eff827f7bff8e8d8afffbfbfbfffbfbfbffffffffffffffffffd2d2d1ff8e8d8aff827f7bff50504cff43413eff31302cff31302cff24221eff24221eff31302cff50504cff827f7bfffbfbfbfffffffffffbfbfbfffffffffffffffffffffffffffbfbfbff8e8d8aff43413eff31302cff31302cff24221eff24221eff31302cff31302cff737270fffbfbfbfffbfbfbfffffffffffbfbfbfffbfbfbfffbfbfbfffffffffffbfbfbff8e8d8aff43413eff31302cff24221eff24221eff24221eff43413effc2c0befffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffadadacff50504cff31302cff161512ff161512ff61615efffbfbfbfffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffbfbfbfffbfbfbfffbfbfbff737270ff31302cffadadacfffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffbfbfbfffbfbfbfffbfbfbffffffffffffffffff</ImageData>
  56. </ImageDatas>
  57. <Project ProjectGUID="{AB01EA5D-06A0-4CE6-B54D-6AA6034088B4}" Target64Bit="true" ShowHideConfigurations="#x6">
  58. <System>
  59. <Tasks>
  60. <Task Id="3" Priority="20" CycleTime="100000" AmsPort="350" AdtTasks="true">
  61. <Name>PlcTask</Name>
  62. </Task>
  63. <Task Id="4" Priority="1" CycleTime="100000" AmsPort="301">
  64. <Name>Task 2</Name>
  65. <Vars VarGrpType="1" InsertType="1">
  66. <Name>Inputs</Name>
  67. </Vars>
  68. <Vars VarGrpType="2" InsertType="1">
  69. <Name>Outputs</Name>
  70. </Vars>
  71. <Image Id="3" AddrType="1" ImageType="1">
  72. <Name>Image</Name>
  73. </Image>
  74. </Task>
  75. </Tasks>
  76. </System>
  77. <Plc>
  78. <Project GUID="{0963B2F1-D4B3-4E8F-8F3D-B9BFEA087552}" Name="PlcTest" PrjFilePath="PlcTest\PlcTest.plcproj" TmcFilePath="PlcTest\PlcTest.tmc" ReloadTmc="true" AmsPort="851" FileArchiveSettings="#x000e" SymbolicMapping="true">
  79. <Instance Id="#x08502000" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcPath="PlcTest\PlcTest.tmc" TmcHash="{6F6F0822-B0EB-92A5-1B47-FC8B9D4CBC93}">
  80. <Name>PlcTest Instance</Name>
  81. <CLSID ClassFactory="TcPlc30">{08500001-0000-0000-F000-000000000064}</CLSID>
  82. <Vars VarGrpType="1">
  83. <Name>PlcTask Inputs</Name>
  84. <Var>
  85. <Name>MAIN.VPW1RotationStatusWord</Name>
  86. <Comment><![CDATA[VPW1 Rotation Status word]]></Comment>
  87. <Type>UINT</Type>
  88. </Var>
  89. <Var>
  90. <Name>MAIN.VPW2RotationStatusWord</Name>
  91. <Comment><![CDATA[VPW2 Rotation Status word]]></Comment>
  92. <Type>UINT</Type>
  93. </Var>
  94. <Var>
  95. <Name>MAIN.VPW2RotationDigitalInputs</Name>
  96. <Comment><![CDATA[VPW2 Rotation digital inputs]]></Comment>
  97. <Type>UDINT</Type>
  98. </Var>
  99. <Var>
  100. <Name>MAIN.VPW2RotationPositionError</Name>
  101. <Comment><![CDATA[VPW2 Rotation position error]]></Comment>
  102. <Type>UDINT</Type>
  103. </Var>
  104. <Var>
  105. <Name>MAIN.VPW_DI_16CHANNEL_EL1819_N100_1</Name>
  106. <Comment><![CDATA[r_VPW_CHAMBER_CLOSED]]></Comment>
  107. <Type>BOOL</Type>
  108. </Var>
  109. <Var>
  110. <Name>MAIN.VPW1RotationDigitalInputs</Name>
  111. <Comment><![CDATA[VPW1 Rotation digital inputs]]></Comment>
  112. <Type>UDINT</Type>
  113. </Var>
  114. <Var>
  115. <Name>MAIN.VPW2RotationActualVelocity</Name>
  116. <Comment><![CDATA[VPW2 Rotation actual velocity]]></Comment>
  117. <Type>UDINT</Type>
  118. </Var>
  119. <Var>
  120. <Name>MAIN.VPW2RotationActualTorque</Name>
  121. <Comment><![CDATA[VPW2 Rotation actual torque]]></Comment>
  122. <Type>DINT</Type>
  123. </Var>
  124. <Var>
  125. <Name>MAIN.VPW2RotationMotorPosition</Name>
  126. <Comment><![CDATA[VPW2 Rotation motor position]]></Comment>
  127. <Type>DINT</Type>
  128. </Var>
  129. <Var>
  130. <Name>MAIN.VPW_DI_16CHANNEL_EL1819_N100_2</Name>
  131. <Comment><![CDATA[r_VPW_CHAMBER_OPENED]]></Comment>
  132. <Type>BOOL</Type>
  133. </Var>
  134. <Var>
  135. <Name>MAIN.VPW_DI_16CHANNEL_EL1819_N100_3</Name>
  136. <Comment><![CDATA[r_VPW_LEAK_DETECT]]></Comment>
  137. <Type>BOOL</Type>
  138. </Var>
  139. <Var>
  140. <Name>MAIN.VPW_DI_16CHANNEL_EL1819_N100_9</Name>
  141. <Comment><![CDATA[r_VPW_BOOSTER_PUMP_STATUS]]></Comment>
  142. <Type>BOOL</Type>
  143. </Var>
  144. <Var>
  145. <Name>MAIN.VPW_AI_8CHANNEL_4_20mA_EL3058_N102_8</Name>
  146. <Comment><![CDATA[r_VPW_VAC_PUMP_PRESSURE]]></Comment>
  147. <Type>DINT</Type>
  148. </Var>
  149. <Var>
  150. <Name>MAIN.VPW_AI_8CHANNEL_4_20mA_EL3058_N102_1</Name>
  151. <Comment><![CDATA[r_VPW_DIW_TOTAL_FLOW]]></Comment>
  152. <Type>DINT</Type>
  153. </Var>
  154. <Var>
  155. <Name>MAIN.VPW_AI_8CHANNEL_4_20mA_EL3058_N102_4</Name>
  156. <Comment><![CDATA[r_VPW_DIW_PRESSURE]]></Comment>
  157. <Type>DINT</Type>
  158. </Var>
  159. <Var>
  160. <Name>MAIN.VPW_AI_8CHANNEL_4_20mA_EL3058_N102_5</Name>
  161. <Comment><![CDATA[r_VPW_DEGAS_PUMP_PRESSURE]]></Comment>
  162. <Type>DINT</Type>
  163. </Var>
  164. <Var>
  165. <Name>MAIN.VPW_AI_8CHANNEL_4_20mA_EL3058_N102_2</Name>
  166. <Comment><![CDATA[r_VPW_DIW_CELL_1_FLOW ]]></Comment>
  167. <Type>DINT</Type>
  168. </Var>
  169. <Var>
  170. <Name>MAIN.VPW_AI_8CHANNEL_0_10V_EL3068_N105_1</Name>
  171. <Comment><![CDATA[r_VPW_CELL_1_VAC_PRESSURE]]></Comment>
  172. <Type>DINT</Type>
  173. </Var>
  174. <Var>
  175. <Name>MAIN.VPW_AI_8CHANNEL_4_20mA_EL3058_N102_3</Name>
  176. <Comment><![CDATA[r_VPW_DIW_CELL_2_FLOW ]]></Comment>
  177. <Type>DINT</Type>
  178. </Var>
  179. <Var>
  180. <Name>MAIN.VPW_AI_8CHANNEL_0_10V_EL3068_N105_2</Name>
  181. <Comment><![CDATA[r_VPW_CELL_2_VAC_PRESSURE]]></Comment>
  182. <Type>DINT</Type>
  183. </Var>
  184. <Var>
  185. <Name>MAIN.VPW1RotationPositionError</Name>
  186. <Comment><![CDATA[VPW1 Rotation position error]]></Comment>
  187. <Type>UDINT</Type>
  188. </Var>
  189. <Var>
  190. <Name>MAIN.VPW1RotationActualVelocity</Name>
  191. <Comment><![CDATA[VPW1 Rotation actual velocity]]></Comment>
  192. <Type>UDINT</Type>
  193. </Var>
  194. <Var>
  195. <Name>MAIN.VPW1RotationActualTorque</Name>
  196. <Comment><![CDATA[VPW1 Rotation actual torque]]></Comment>
  197. <Type>DINT</Type>
  198. </Var>
  199. <Var>
  200. <Name>MAIN.VPW1RotationMotorPosition</Name>
  201. <Comment><![CDATA[VPW1 Rotation motor position]]></Comment>
  202. <Type>DINT</Type>
  203. </Var>
  204. </Vars>
  205. <Vars VarGrpType="2" AreaNo="1">
  206. <Name>PlcTask Outputs</Name>
  207. <Var>
  208. <Name>MAIN.VPW2RotationControlWord</Name>
  209. <Comment><![CDATA[VPW2 Rotation control word]]></Comment>
  210. <Type>UINT</Type>
  211. </Var>
  212. <Var>
  213. <Name>MAIN.VPW1RotationModeOfOperation</Name>
  214. <Comment><![CDATA[VPW1 Rotation mode of operation]]></Comment>
  215. <Type>SINT</Type>
  216. </Var>
  217. <Var>
  218. <Name>MAIN.VPW1RotationTargetPosition</Name>
  219. <Comment><![CDATA[VPW1 Rotation target position]]></Comment>
  220. <Type>DINT</Type>
  221. </Var>
  222. <Var>
  223. <Name>MAIN.VPW1RotationProfileVelocity</Name>
  224. <Comment><![CDATA[VPW1 Rotation profile volecity]]></Comment>
  225. <Type>DINT</Type>
  226. </Var>
  227. <Var>
  228. <Name>MAIN.VPW2RotationModeOfOperation</Name>
  229. <Comment><![CDATA[VPW2 Rotation mode of operation]]></Comment>
  230. <Type>SINT</Type>
  231. </Var>
  232. <Var>
  233. <Name>MAIN.VPW1RotationControlWord</Name>
  234. <Comment><![CDATA[VPW1 Rotation control word]]></Comment>
  235. <Type>UINT</Type>
  236. </Var>
  237. <Var>
  238. <Name>MAIN.VPW2RotationTargetPosition</Name>
  239. <Comment><![CDATA[VPW2 Rotation target position]]></Comment>
  240. <Type>DINT</Type>
  241. </Var>
  242. <Var>
  243. <Name>MAIN.VPW2RotationProfileVelocity</Name>
  244. <Comment><![CDATA[VPW2 Rotation profile volecity]]></Comment>
  245. <Type>DINT</Type>
  246. </Var>
  247. <Var>
  248. <Name>MAIN.VPW2RotationProfileAccel</Name>
  249. <Comment><![CDATA[VPW2 Rotation profile acceleration]]></Comment>
  250. <Type>UDINT</Type>
  251. </Var>
  252. <Var>
  253. <Name>MAIN.VPW2RotationProfileDecel</Name>
  254. <Comment><![CDATA[VPW2 Rotation profile deceleration]]></Comment>
  255. <Type>UDINT</Type>
  256. </Var>
  257. <Var>
  258. <Name>MAIN.MOTION_DO_16CHANNEL_EL2809_N401_15</Name>
  259. <Comment><![CDATA[c_VPW_CHAMBER_CLOSE]]></Comment>
  260. <Type>BOOL</Type>
  261. </Var>
  262. <Var>
  263. <Name>MAIN.VPW_DO_16CHANNEL_EL2809_101_5</Name>
  264. <Comment><![CDATA[c_VPW_VACUUM_PUMP_POWER]]></Comment>
  265. <Type>BOOL</Type>
  266. </Var>
  267. <Var>
  268. <Name>MAIN.VPW_DO_16CHANNEL_EL2809_101_6</Name>
  269. <Comment><![CDATA[c_VPW_DEGAS_PUMP_ENABLE]]></Comment>
  270. <Type>BOOL</Type>
  271. </Var>
  272. <Var>
  273. <Name>MAIN.VPW_DO_16CHANNEL_EL2809_101_7</Name>
  274. <Comment><![CDATA[c_VPW_BOOSTER_PUMP_ENABLE]]></Comment>
  275. <Type>BOOL</Type>
  276. </Var>
  277. <Var>
  278. <Name>MAIN.VPW_DO_16CHANNEL_EL2809_101_8</Name>
  279. <Comment><![CDATA[c_VPW_VACUUM_PUMP_ENABLE]]></Comment>
  280. <Type>BOOL</Type>
  281. </Var>
  282. <Var>
  283. <Name>MAIN.VPW_DO_16CHANNEL_EL2809_101_9</Name>
  284. <Comment><![CDATA[c_VPW_VACUUM_PUMP_SPEED_ENABLE]]></Comment>
  285. <Type>BOOL</Type>
  286. </Var>
  287. <Var>
  288. <Name>MAIN.VPW_PNEU_SMC_EX260_V01_V04</Name>
  289. <Comment><![CDATA[c_VPW_DIW_EABLE c_VPW_DIW_PROCESS c_VPW_1_FLOW_DRIP c_VPW_1_FLOW_SMALL c_VPW_1_FLOW_LARGE c_VPW_2_FLOW_DRIP c_VPW_2_FLOW_SMALL c_VPW_2_FLOW_LARGE]]></Comment>
  290. <Type>BYTE</Type>
  291. </Var>
  292. <Var>
  293. <Name>MAIN.VPW_PNEU_SMC_EX260_V05_V08</Name>
  294. <Comment><![CDATA[c_VPW_DIW_DEGAS c_VPW_DEGAS_ADJUST c_VPW_DEGAS_PURGE c_VPW_1_VACUUM_VALVE c_VPW_1_VENT_VALVE c_VPW_2_VACUUM_VALVE c_VPW_2_VENT_VALVE]]></Comment>
  295. <Type>BYTE</Type>
  296. </Var>
  297. <Var>
  298. <Name>MAIN.VPW_PNEU_SMC_EX260_V09_V12</Name>
  299. <Comment><![CDATA[c_VPW_1_DIW_DRAIN c_VPW_2_DIW_DRAIN]]></Comment>
  300. <Type>BYTE</Type>
  301. </Var>
  302. <Var>
  303. <Name>MAIN.VPW_AO_8CHANNEL_0_10V_EL4008_N104_1</Name>
  304. <Comment><![CDATA[c_VPW_VACUUM_PUMP_SPEED]]></Comment>
  305. <Type>DINT</Type>
  306. </Var>
  307. <Var>
  308. <Name>MAIN.VPW_AO_8CHANNEL_0_10V_EL4008_N104_5</Name>
  309. <Comment><![CDATA[c_VPW_BOOSTER_PUMP_SPPED]]></Comment>
  310. <Type>DINT</Type>
  311. </Var>
  312. <Var>
  313. <Name>MAIN.VPW1RotationProfileAccel</Name>
  314. <Comment><![CDATA[VPW1 Rotation profile acceleration]]></Comment>
  315. <Type>UDINT</Type>
  316. </Var>
  317. <Var>
  318. <Name>MAIN.VPW1RotationProfileDecel</Name>
  319. <Comment><![CDATA[VPW1 Rotation profile deceleration]]></Comment>
  320. <Type>UDINT</Type>
  321. </Var>
  322. </Vars>
  323. <Contexts>
  324. <Context>
  325. <Id>0</Id>
  326. <Name>PlcTask</Name>
  327. <ManualConfig>
  328. <OTCID>#x02010030</OTCID>
  329. </ManualConfig>
  330. <Priority>20</Priority>
  331. <CycleTime>10000000</CycleTime>
  332. </Context>
  333. </Contexts>
  334. <TaskPouOids>
  335. <TaskPouOid Prio="20" OTCID="#x08502001"/>
  336. </TaskPouOids>
  337. </Instance>
  338. </Project>
  339. </Plc>
  340. <Io>
  341. <Device Id="2" Disabled="true" DevType="111" DevFlags="#x0003" AmsPort="28674" AmsNetId="192.168.0.200.3.1" RemoteName="Device 2 (EtherCAT)" InfoImageId="2">
  342. <Name>Device 2 (EtherCAT)</Name>
  343. <AddressInfo>
  344. <Pnp>
  345. <DeviceDesc>? 5 (Realtek USB GbE Family Controller #2)</DeviceDesc>
  346. <DeviceName>\DEVICE\{1E1521A9-D1B3-4A19-9650-A9E7598FE41D}</DeviceName>
  347. <DeviceData>bc0ff342d5a5</DeviceData>
  348. </Pnp>
  349. </AddressInfo>
  350. <Image Id="1" AddrType="9" ImageType="3">
  351. <Name>Image</Name>
  352. </Image>
  353. <Box Id="1" BoxType="9099">
  354. <Name>Term 1 (EK1101)</Name>
  355. <ImageId>1000</ImageId>
  356. <EtherCAT SlaveType="1" PdiType="#x0d04" CycleMBoxPollingTime="0" VendorId="#x00000002" ProductCode="#x044d2c52" RevisionNo="#x00120000" PortPhys="305" IdentificationAdo="4096" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EK1101 EtherCAT Coupler (2A E-Bus, ID switch)" Desc="EK1101" PortABoxInfo="#x00ffffff">
  357. <SyncMan>001002000000010004000000000000000000001000000000</SyncMan>
  358. <Fmmu>0000000000000000001000010100000002000000000000000000000000000000</Fmmu>
  359. <Pdo Name="ID" Index="#x1a00" Flags="#x0010" SyncMan="0">
  360. <Entry Name="ID" Index="#x6000" Sub="#x01">
  361. <Type>UINT</Type>
  362. </Entry>
  363. </Pdo>
  364. </EtherCAT>
  365. <Box Id="2" BoxType="9099" BoxFlags="#x00000020">
  366. <Name>Term 2 (EL2904)</Name>
  367. <ImageId>118</ImageId>
  368. <EtherCAT SlaveType="2" PdiType="#x0005" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="3" FoeType="1" VendorId="#x00000002" ProductCode="#x0b583052" RevisionNo="#x00130000" InfoDataAddr="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" MaxSlotCount="2" Type="EL2904, 4 Ch. Safety Output 24V, 0.5A, TwinSAFE" Desc="EL2904" PortABoxInfo="#x01000001">
  369. <SyncMan>001000012600010001000000400000010001001026010000</SyncMan>
  370. <SyncMan>001100012200010002000000400000010001001122010000</SyncMan>
  371. <SyncMan>001208002400010003000000000000000800001224010000</SyncMan>
  372. <SyncMan>001906002000010004000000000000000600001920010000</SyncMan>
  373. <Fmmu>0000000000000000001200020100000001000000000000000000000000000000</Fmmu>
  374. <Fmmu>0000000000000000001900010100000002000000000000000000000000000000</Fmmu>
  375. <Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
  376. <BootStrapData>0018f400f418f400</BootStrapData>
  377. <Pdo Name="TxPDO" Index="#x1a00" Flags="#x0090" SyncMan="3">
  378. <Entry Name="FSOE__FSoE Slave CMD" Index="#x6000" Sub="#x01">
  379. <Type>USINT</Type>
  380. </Entry>
  381. <Entry Name="FSOE__">
  382. <Type GUID="{18071995-0000-0000-0000-002000000008}">ARRAY [0..0] OF BYTE</Type>
  383. </Entry>
  384. <Entry Name="FSOE__FSoE Slave CRC_0" Index="#x6000" Sub="#x03">
  385. <Type>UINT</Type>
  386. </Entry>
  387. <Entry Name="FSOE__FSoE Slave ConnID" Index="#x6000" Sub="#x02">
  388. <Type>UINT</Type>
  389. </Entry>
  390. </Pdo>
  391. <Pdo Name="RxPDO" Index="#x1600" InOut="1" Flags="#x0090" SyncMan="2">
  392. <Entry Name="FSOE__FSoE Master CMD" Index="#x7000" Sub="#x01">
  393. <Type>USINT</Type>
  394. </Entry>
  395. <Entry Name="FSOE__OutputChannel1" Index="#x7001" Sub="#x01">
  396. <Type>BIT</Type>
  397. </Entry>
  398. <Entry Name="FSOE__OutputChannel2" Index="#x7001" Sub="#x02">
  399. <Type>BIT</Type>
  400. </Entry>
  401. <Entry Name="FSOE__OutputChannel3" Index="#x7001" Sub="#x03">
  402. <Type>BIT</Type>
  403. </Entry>
  404. <Entry Name="FSOE__OutputChannel4" Index="#x7001" Sub="#x04">
  405. <Type>BIT</Type>
  406. </Entry>
  407. <Entry Name="FSOE__">
  408. <Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
  409. </Entry>
  410. <Entry Name="FSOE__FSoE Master CRC_0" Index="#x7000" Sub="#x03">
  411. <Type>UINT</Type>
  412. </Entry>
  413. <Entry Name="FSOE__FSoE Master ConnID" Index="#x7000" Sub="#x02">
  414. <Type>UINT</Type>
  415. </Entry>
  416. </Pdo>
  417. <Pdo Name="RxPDO" Index="#x1601" InOut="1" Flags="#x0090" SyncMan="2">
  418. <Entry Name="Output Channel 1" Index="#x7010" Sub="#x01">
  419. <Type>BIT</Type>
  420. </Entry>
  421. <Entry Name="Output Channel 2" Index="#x7010" Sub="#x02">
  422. <Type>BIT</Type>
  423. </Entry>
  424. <Entry Name="Output Channel 3" Index="#x7010" Sub="#x03">
  425. <Type>BIT</Type>
  426. </Entry>
  427. <Entry Name="Output Channel 4" Index="#x7010" Sub="#x04">
  428. <Type>BIT</Type>
  429. </Entry>
  430. <Entry>
  431. <Type GUID="{18071995-0000-0000-0000-00200000000C}">ARRAY [0..11] OF BIT</Type>
  432. </Entry>
  433. </Pdo>
  434. <CoeProfile ProfileNo="5001"/>
  435. <CoeProfile ProfileNo="13112201"/>
  436. <Slot Name="">
  437. <SlotData>0000010001000400000000000000000000000000000000000000000000000000</SlotData>
  438. <ModuleIdent>290</ModuleIdent>
  439. <Module Id="#x03090001" Type="FSOES" Class="290">
  440. <Name>Module 1 (FSOES)</Name>
  441. <ImageId>118</ImageId>
  442. <ModuleData>020000002201000000000c000000000000000000000000000000000000000000</ModuleData>
  443. <PdoIndex>6656</PdoIndex>
  444. <PdoIndex>5632</PdoIndex>
  445. <CoeProfile ProfileNo="#x00001389"/>
  446. </Module>
  447. </Slot>
  448. <Slot Name="">
  449. <SlotData>0000010001000400000000000000000000000000000000000000000000000000</SlotData>
  450. <ModuleIdent>200</ModuleIdent>
  451. <Module Id="#x03090002" Type="DO" Class="200">
  452. <Name>Module 2 (DO)</Name>
  453. <ImageId>118</ImageId>
  454. <ModuleData>02000000c8000000000004000000000000000000000000000000000000000000</ModuleData>
  455. <PdoIndex>5633</PdoIndex>
  456. </Module>
  457. </Slot>
  458. </EtherCAT>
  459. </Box>
  460. <Box Id="3" BoxType="9099">
  461. <Name>Term 3 (EL1819)</Name>
  462. <ImageId>7</ImageId>
  463. <EtherCAT SlaveType="1" PdiType="#x0104" CycleMBoxPollingTime="0" VendorId="#x00000002" ProductCode="#x071b3052" RevisionNo="#x00120000" RepeatSupport="true" PortPhys="51" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL1819 16Ch. Dig. Input 24V, 10µs" Desc="EL1819" PortABoxInfo="#x01000002">
  464. <SyncMan>001002000000010004000000000000000200001000010000</SyncMan>
  465. <Fmmu>0000000000000000001000010100000002000000000000000000000000000000</Fmmu>
  466. <Pdo Name="Channel 1" Index="#x1a00" Flags="#x0011" SyncMan="0">
  467. <Entry Name="Input" Index="#x6000" Sub="#x01">
  468. <Type>BIT</Type>
  469. </Entry>
  470. </Pdo>
  471. <Pdo Name="Channel 2" Index="#x1a01" Flags="#x0011" SyncMan="0">
  472. <Entry Name="Input" Index="#x6010" Sub="#x01">
  473. <Type>BIT</Type>
  474. </Entry>
  475. </Pdo>
  476. <Pdo Name="Channel 3" Index="#x1a02" Flags="#x0011" SyncMan="0">
  477. <Entry Name="Input" Index="#x6020" Sub="#x01">
  478. <Type>BIT</Type>
  479. </Entry>
  480. </Pdo>
  481. <Pdo Name="Channel 4" Index="#x1a03" Flags="#x0011" SyncMan="0">
  482. <Entry Name="Input" Index="#x6030" Sub="#x01">
  483. <Type>BIT</Type>
  484. </Entry>
  485. </Pdo>
  486. <Pdo Name="Channel 5" Index="#x1a04" Flags="#x0011" SyncMan="0">
  487. <Entry Name="Input" Index="#x6040" Sub="#x01">
  488. <Type>BIT</Type>
  489. </Entry>
  490. </Pdo>
  491. <Pdo Name="Channel 6" Index="#x1a05" Flags="#x0011" SyncMan="0">
  492. <Entry Name="Input" Index="#x6050" Sub="#x01">
  493. <Type>BIT</Type>
  494. </Entry>
  495. </Pdo>
  496. <Pdo Name="Channel 7" Index="#x1a06" Flags="#x0011" SyncMan="0">
  497. <Entry Name="Input" Index="#x6060" Sub="#x01">
  498. <Type>BIT</Type>
  499. </Entry>
  500. </Pdo>
  501. <Pdo Name="Channel 8" Index="#x1a07" Flags="#x0011" SyncMan="0">
  502. <Entry Name="Input" Index="#x6070" Sub="#x01">
  503. <Type>BIT</Type>
  504. </Entry>
  505. </Pdo>
  506. <Pdo Name="Channel 9" Index="#x1a08" Flags="#x0011" SyncMan="0">
  507. <Entry Name="Input" Index="#x6080" Sub="#x01">
  508. <Type>BIT</Type>
  509. </Entry>
  510. </Pdo>
  511. <Pdo Name="Channel 10" Index="#x1a09" Flags="#x0011" SyncMan="0">
  512. <Entry Name="Input" Index="#x6090" Sub="#x01">
  513. <Type>BIT</Type>
  514. </Entry>
  515. </Pdo>
  516. <Pdo Name="Channel 11" Index="#x1a0a" Flags="#x0011" SyncMan="0">
  517. <Entry Name="Input" Index="#x60a0" Sub="#x01">
  518. <Type>BIT</Type>
  519. </Entry>
  520. </Pdo>
  521. <Pdo Name="Channel 12" Index="#x1a0b" Flags="#x0011" SyncMan="0">
  522. <Entry Name="Input" Index="#x60b0" Sub="#x01">
  523. <Type>BIT</Type>
  524. </Entry>
  525. </Pdo>
  526. <Pdo Name="Channel 13" Index="#x1a0c" Flags="#x0011" SyncMan="0">
  527. <Entry Name="Input" Index="#x60c0" Sub="#x01">
  528. <Type>BIT</Type>
  529. </Entry>
  530. </Pdo>
  531. <Pdo Name="Channel 14" Index="#x1a0d" Flags="#x0011" SyncMan="0">
  532. <Entry Name="Input" Index="#x60d0" Sub="#x01">
  533. <Type>BIT</Type>
  534. </Entry>
  535. </Pdo>
  536. <Pdo Name="Channel 15" Index="#x1a0e" Flags="#x0011" SyncMan="0">
  537. <Entry Name="Input" Index="#x60e0" Sub="#x01">
  538. <Type>BIT</Type>
  539. </Entry>
  540. </Pdo>
  541. <Pdo Name="Channel 16" Index="#x1a0f" Flags="#x0011" SyncMan="0">
  542. <Entry Name="Input" Index="#x60f0" Sub="#x01">
  543. <Type>BIT</Type>
  544. </Entry>
  545. </Pdo>
  546. </EtherCAT>
  547. </Box>
  548. <Box Id="4" BoxType="9099">
  549. <Name>Term 4 (EL2809)</Name>
  550. <ImageId>1001</ImageId>
  551. <EtherCAT SlaveType="1" PdiType="#x0104" CycleMBoxPollingTime="0" VendorId="#x00000002" ProductCode="#x0af93052" RevisionNo="#x00120000" RepeatSupport="true" PortPhys="51" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL2809 16Ch. Dig. Output 24V, 0.5A" Desc="EL2809" PortABoxInfo="#x01000003">
  552. <SyncMan>000f01004400010003000000000000000100000f44090000</SyncMan>
  553. <SyncMan>010f01004400010003000000000000000100010f44090000</SyncMan>
  554. <Fmmu>0000000000000000000f00020100000001000000000000000000000000000000</Fmmu>
  555. <Pdo Name="Channel 1" Index="#x1600" InOut="1" Flags="#x0011" SyncMan="0">
  556. <Entry Name="Output" Index="#x7000" Sub="#x01">
  557. <Type>BIT</Type>
  558. </Entry>
  559. </Pdo>
  560. <Pdo Name="Channel 2" Index="#x1601" InOut="1" Flags="#x0011" SyncMan="0">
  561. <Entry Name="Output" Index="#x7010" Sub="#x01">
  562. <Type>BIT</Type>
  563. </Entry>
  564. </Pdo>
  565. <Pdo Name="Channel 3" Index="#x1602" InOut="1" Flags="#x0011" SyncMan="0">
  566. <Entry Name="Output" Index="#x7020" Sub="#x01">
  567. <Type>BIT</Type>
  568. </Entry>
  569. </Pdo>
  570. <Pdo Name="Channel 4" Index="#x1603" InOut="1" Flags="#x0011" SyncMan="0">
  571. <Entry Name="Output" Index="#x7030" Sub="#x01">
  572. <Type>BIT</Type>
  573. </Entry>
  574. </Pdo>
  575. <Pdo Name="Channel 5" Index="#x1604" InOut="1" Flags="#x0011" SyncMan="0">
  576. <Entry Name="Output" Index="#x7040" Sub="#x01">
  577. <Type>BIT</Type>
  578. </Entry>
  579. </Pdo>
  580. <Pdo Name="Channel 6" Index="#x1605" InOut="1" Flags="#x0011" SyncMan="0">
  581. <Entry Name="Output" Index="#x7050" Sub="#x01">
  582. <Type>BIT</Type>
  583. </Entry>
  584. </Pdo>
  585. <Pdo Name="Channel 7" Index="#x1606" InOut="1" Flags="#x0011" SyncMan="0">
  586. <Entry Name="Output" Index="#x7060" Sub="#x01">
  587. <Type>BIT</Type>
  588. </Entry>
  589. </Pdo>
  590. <Pdo Name="Channel 8" Index="#x1607" InOut="1" Flags="#x0011" SyncMan="0">
  591. <Entry Name="Output" Index="#x7070" Sub="#x01">
  592. <Type>BIT</Type>
  593. </Entry>
  594. </Pdo>
  595. <Pdo Name="Channel 9" Index="#x1608" InOut="1" Flags="#x0011" SyncMan="1">
  596. <Entry Name="Output" Index="#x7080" Sub="#x01">
  597. <Type>BIT</Type>
  598. </Entry>
  599. </Pdo>
  600. <Pdo Name="Channel 10" Index="#x1609" InOut="1" Flags="#x0011" SyncMan="1">
  601. <Entry Name="Output" Index="#x7090" Sub="#x01">
  602. <Type>BIT</Type>
  603. </Entry>
  604. </Pdo>
  605. <Pdo Name="Channel 11" Index="#x160a" InOut="1" Flags="#x0011" SyncMan="1">
  606. <Entry Name="Output" Index="#x70a0" Sub="#x01">
  607. <Type>BIT</Type>
  608. </Entry>
  609. </Pdo>
  610. <Pdo Name="Channel 12" Index="#x160b" InOut="1" Flags="#x0011" SyncMan="1">
  611. <Entry Name="Output" Index="#x70b0" Sub="#x01">
  612. <Type>BIT</Type>
  613. </Entry>
  614. </Pdo>
  615. <Pdo Name="Channel 13" Index="#x160c" InOut="1" Flags="#x0011" SyncMan="1">
  616. <Entry Name="Output" Index="#x70c0" Sub="#x01">
  617. <Type>BIT</Type>
  618. </Entry>
  619. </Pdo>
  620. <Pdo Name="Channel 14" Index="#x160d" InOut="1" Flags="#x0011" SyncMan="1">
  621. <Entry Name="Output" Index="#x70d0" Sub="#x01">
  622. <Type>BIT</Type>
  623. </Entry>
  624. </Pdo>
  625. <Pdo Name="Channel 15" Index="#x160e" InOut="1" Flags="#x0011" SyncMan="1">
  626. <Entry Name="Output" Index="#x70e0" Sub="#x01">
  627. <Type>BIT</Type>
  628. </Entry>
  629. </Pdo>
  630. <Pdo Name="Channel 16" Index="#x160f" InOut="1" Flags="#x0011" SyncMan="1">
  631. <Entry Name="Output" Index="#x70f0" Sub="#x01">
  632. <Type>BIT</Type>
  633. </Entry>
  634. </Pdo>
  635. </EtherCAT>
  636. </Box>
  637. <Box Id="5" BoxType="9099" BoxFlags="#x00000020">
  638. <Name>Term 5 (EL3068)</Name>
  639. <ImageId>1002</ImageId>
  640. <EtherCAT SlaveType="2" PdiType="#x0405" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="7" FoeType="1" VendorId="#x00000002" ProductCode="#x0bfc3052" RevisionNo="#x00150000" InfoDataAddr="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" SdoUploadWithMaxLength="true" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL3068 8Ch. Ana. Input 0-10V" Desc="EL3068" PortABoxInfo="#x01000004">
  641. <SyncMan>001080002600010001000000800080008000001026010000</SyncMan>
  642. <SyncMan>801080002200010002000000800080008000801022010000</SyncMan>
  643. <SyncMan>001100000400000003000000000000000000001104000000</SyncMan>
  644. <SyncMan>801120002000010004000000000000002000801120010000</SyncMan>
  645. <Fmmu>0000000000000000801100010100000002000000000000000000000000000000</Fmmu>
  646. <Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
  647. <BootStrapData>0010f400f410f400</BootStrapData>
  648. <Pdo Name="AI Standard Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
  649. <ExcludePdo>#x1a01</ExcludePdo>
  650. <Entry Name="Status__Underrange" Index="#x6000" Sub="#x01">
  651. <Type>BIT</Type>
  652. <Comment><![CDATA[Underrange event active]]></Comment>
  653. </Entry>
  654. <Entry Name="Status__Overrange" Index="#x6000" Sub="#x02">
  655. <Type>BIT</Type>
  656. <Comment><![CDATA[Overrange event active]]></Comment>
  657. </Entry>
  658. <Entry Name="Status__Limit 1" Index="#x6000" Sub="#x03">
  659. <Type>BIT2</Type>
  660. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  661. Bit1: Value bigger/equal Limit1]]></Comment>
  662. </Entry>
  663. <Entry Name="Status__Limit 2" Index="#x6000" Sub="#x05">
  664. <Type>BIT2</Type>
  665. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  666. Bit1: Value bigger/equal Limit2]]></Comment>
  667. </Entry>
  668. <Entry Name="Status__Error" Index="#x6000" Sub="#x07">
  669. <Type>BIT</Type>
  670. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  671. </Entry>
  672. <Entry Name="Status__">
  673. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  674. </Entry>
  675. <Entry Name="Status__">
  676. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  677. </Entry>
  678. <Entry Name="Status__TxPDO State" Index="#x6000" Sub="#x0f">
  679. <Type>BIT</Type>
  680. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  681. </Entry>
  682. <Entry Name="Status__TxPDO Toggle" Index="#x6000" Sub="#x10">
  683. <Type>BIT</Type>
  684. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  685. </Entry>
  686. <Entry Name="Value" Index="#x6000" Sub="#x11" Flags="#x00020000">
  687. <Type>INT</Type>
  688. </Entry>
  689. </Pdo>
  690. <Pdo Name="AI Compact Channel 1" Index="#x1a01" Flags="#x0010">
  691. <ExcludePdo>#x1a00</ExcludePdo>
  692. <Entry Name="Value" Index="#x6000" Sub="#x11" Flags="#x00020000">
  693. <Type>INT</Type>
  694. </Entry>
  695. </Pdo>
  696. <Pdo Name="AI Standard Channel 2" Index="#x1a02" Flags="#x0010" SyncMan="3">
  697. <ExcludePdo>#x1a03</ExcludePdo>
  698. <Entry Name="Status__Underrange" Index="#x6010" Sub="#x01">
  699. <Type>BIT</Type>
  700. <Comment><![CDATA[Underrange event active]]></Comment>
  701. </Entry>
  702. <Entry Name="Status__Overrange" Index="#x6010" Sub="#x02">
  703. <Type>BIT</Type>
  704. <Comment><![CDATA[Overrange event active]]></Comment>
  705. </Entry>
  706. <Entry Name="Status__Limit 1" Index="#x6010" Sub="#x03">
  707. <Type>BIT2</Type>
  708. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  709. Bit1: Value bigger/equal Limit1]]></Comment>
  710. </Entry>
  711. <Entry Name="Status__Limit 2" Index="#x6010" Sub="#x05">
  712. <Type>BIT2</Type>
  713. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  714. Bit1: Value bigger/equal Limit2]]></Comment>
  715. </Entry>
  716. <Entry Name="Status__Error" Index="#x6010" Sub="#x07">
  717. <Type>BIT</Type>
  718. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  719. </Entry>
  720. <Entry Name="Status__">
  721. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  722. </Entry>
  723. <Entry Name="Status__">
  724. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  725. </Entry>
  726. <Entry Name="Status__TxPDO State" Index="#x6010" Sub="#x0f">
  727. <Type>BIT</Type>
  728. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  729. </Entry>
  730. <Entry Name="Status__TxPDO Toggle" Index="#x6010" Sub="#x10">
  731. <Type>BIT</Type>
  732. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  733. </Entry>
  734. <Entry Name="Value" Index="#x6010" Sub="#x11" Flags="#x00020000">
  735. <Type>INT</Type>
  736. </Entry>
  737. </Pdo>
  738. <Pdo Name="AI Compact Channel 2" Index="#x1a03" Flags="#x0010">
  739. <ExcludePdo>#x1a02</ExcludePdo>
  740. <Entry Name="Value" Index="#x6010" Sub="#x11" Flags="#x00020000">
  741. <Type>INT</Type>
  742. </Entry>
  743. </Pdo>
  744. <Pdo Name="AI Standard Channel 3" Index="#x1a04" Flags="#x0010" SyncMan="3">
  745. <ExcludePdo>#x1a05</ExcludePdo>
  746. <Entry Name="Status__Underrange" Index="#x6020" Sub="#x01">
  747. <Type>BIT</Type>
  748. <Comment><![CDATA[Underrange event active]]></Comment>
  749. </Entry>
  750. <Entry Name="Status__Overrange" Index="#x6020" Sub="#x02">
  751. <Type>BIT</Type>
  752. <Comment><![CDATA[Overrange event active]]></Comment>
  753. </Entry>
  754. <Entry Name="Status__Limit 1" Index="#x6020" Sub="#x03">
  755. <Type>BIT2</Type>
  756. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  757. Bit1: Value bigger/equal Limit1]]></Comment>
  758. </Entry>
  759. <Entry Name="Status__Limit 2" Index="#x6020" Sub="#x05">
  760. <Type>BIT2</Type>
  761. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  762. Bit1: Value bigger/equal Limit2]]></Comment>
  763. </Entry>
  764. <Entry Name="Status__Error" Index="#x6020" Sub="#x07">
  765. <Type>BIT</Type>
  766. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  767. </Entry>
  768. <Entry Name="Status__">
  769. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  770. </Entry>
  771. <Entry Name="Status__">
  772. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  773. </Entry>
  774. <Entry Name="Status__TxPDO State" Index="#x6020" Sub="#x0f">
  775. <Type>BIT</Type>
  776. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  777. </Entry>
  778. <Entry Name="Status__TxPDO Toggle" Index="#x6020" Sub="#x10">
  779. <Type>BIT</Type>
  780. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  781. </Entry>
  782. <Entry Name="Value" Index="#x6020" Sub="#x11" Flags="#x00020000">
  783. <Type>INT</Type>
  784. </Entry>
  785. </Pdo>
  786. <Pdo Name="AI Compact Channel 3" Index="#x1a05" Flags="#x0010">
  787. <ExcludePdo>#x1a04</ExcludePdo>
  788. <Entry Name="Value" Index="#x6020" Sub="#x11" Flags="#x00020000">
  789. <Type>INT</Type>
  790. </Entry>
  791. </Pdo>
  792. <Pdo Name="AI Standard Channel 4" Index="#x1a06" Flags="#x0010" SyncMan="3">
  793. <ExcludePdo>#x1a07</ExcludePdo>
  794. <Entry Name="Status__Underrange" Index="#x6030" Sub="#x01">
  795. <Type>BIT</Type>
  796. <Comment><![CDATA[Underrange event active]]></Comment>
  797. </Entry>
  798. <Entry Name="Status__Overrange" Index="#x6030" Sub="#x02">
  799. <Type>BIT</Type>
  800. <Comment><![CDATA[Overrange event active]]></Comment>
  801. </Entry>
  802. <Entry Name="Status__Limit 1" Index="#x6030" Sub="#x03">
  803. <Type>BIT2</Type>
  804. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  805. Bit1: Value bigger/equal Limit1]]></Comment>
  806. </Entry>
  807. <Entry Name="Status__Limit 2" Index="#x6030" Sub="#x05">
  808. <Type>BIT2</Type>
  809. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  810. Bit1: Value bigger/equal Limit2]]></Comment>
  811. </Entry>
  812. <Entry Name="Status__Error" Index="#x6030" Sub="#x07">
  813. <Type>BIT</Type>
  814. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  815. </Entry>
  816. <Entry Name="Status__">
  817. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  818. </Entry>
  819. <Entry Name="Status__">
  820. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  821. </Entry>
  822. <Entry Name="Status__TxPDO State" Index="#x6030" Sub="#x0f">
  823. <Type>BIT</Type>
  824. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  825. </Entry>
  826. <Entry Name="Status__TxPDO Toggle" Index="#x6030" Sub="#x10">
  827. <Type>BIT</Type>
  828. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  829. </Entry>
  830. <Entry Name="Value" Index="#x6030" Sub="#x11" Flags="#x00020000">
  831. <Type>INT</Type>
  832. </Entry>
  833. </Pdo>
  834. <Pdo Name="AI Compact Channel 4" Index="#x1a07" Flags="#x0010">
  835. <ExcludePdo>#x1a06</ExcludePdo>
  836. <Entry Name="Value" Index="#x6030" Sub="#x11" Flags="#x00020000">
  837. <Type>INT</Type>
  838. </Entry>
  839. </Pdo>
  840. <Pdo Name="AI Standard Channel 5" Index="#x1a08" Flags="#x0010" SyncMan="3">
  841. <ExcludePdo>#x1a09</ExcludePdo>
  842. <Entry Name="Status__Underrange" Index="#x6040" Sub="#x01">
  843. <Type>BIT</Type>
  844. <Comment><![CDATA[Underrange event active]]></Comment>
  845. </Entry>
  846. <Entry Name="Status__Overrange" Index="#x6040" Sub="#x02">
  847. <Type>BIT</Type>
  848. <Comment><![CDATA[Overrange event active]]></Comment>
  849. </Entry>
  850. <Entry Name="Status__Limit 1" Index="#x6040" Sub="#x03">
  851. <Type>BIT2</Type>
  852. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  853. Bit1: Value bigger/equal Limit1]]></Comment>
  854. </Entry>
  855. <Entry Name="Status__Limit 2" Index="#x6040" Sub="#x05">
  856. <Type>BIT2</Type>
  857. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  858. Bit1: Value bigger/equal Limit2]]></Comment>
  859. </Entry>
  860. <Entry Name="Status__Error" Index="#x6040" Sub="#x07">
  861. <Type>BIT</Type>
  862. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  863. </Entry>
  864. <Entry Name="Status__">
  865. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  866. </Entry>
  867. <Entry Name="Status__">
  868. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  869. </Entry>
  870. <Entry Name="Status__TxPDO State" Index="#x6040" Sub="#x0f">
  871. <Type>BIT</Type>
  872. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  873. </Entry>
  874. <Entry Name="Status__TxPDO Toggle" Index="#x6040" Sub="#x10">
  875. <Type>BIT</Type>
  876. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  877. </Entry>
  878. <Entry Name="Value" Index="#x6040" Sub="#x11" Flags="#x00020000">
  879. <Type>INT</Type>
  880. </Entry>
  881. </Pdo>
  882. <Pdo Name="AI Compact Channel 5" Index="#x1a09" Flags="#x0010">
  883. <ExcludePdo>#x1a08</ExcludePdo>
  884. <Entry Name="Value" Index="#x6040" Sub="#x11" Flags="#x00020000">
  885. <Type>INT</Type>
  886. </Entry>
  887. </Pdo>
  888. <Pdo Name="AI Standard Channel 6" Index="#x1a0a" Flags="#x0010" SyncMan="3">
  889. <ExcludePdo>#x1a0b</ExcludePdo>
  890. <Entry Name="Status__Underrange" Index="#x6050" Sub="#x01">
  891. <Type>BIT</Type>
  892. <Comment><![CDATA[Underrange event active]]></Comment>
  893. </Entry>
  894. <Entry Name="Status__Overrange" Index="#x6050" Sub="#x02">
  895. <Type>BIT</Type>
  896. <Comment><![CDATA[Overrange event active]]></Comment>
  897. </Entry>
  898. <Entry Name="Status__Limit 1" Index="#x6050" Sub="#x03">
  899. <Type>BIT2</Type>
  900. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  901. Bit1: Value bigger/equal Limit1]]></Comment>
  902. </Entry>
  903. <Entry Name="Status__Limit 2" Index="#x6050" Sub="#x05">
  904. <Type>BIT2</Type>
  905. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  906. Bit1: Value bigger/equal Limit2]]></Comment>
  907. </Entry>
  908. <Entry Name="Status__Error" Index="#x6050" Sub="#x07">
  909. <Type>BIT</Type>
  910. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  911. </Entry>
  912. <Entry Name="Status__">
  913. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  914. </Entry>
  915. <Entry Name="Status__">
  916. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  917. </Entry>
  918. <Entry Name="Status__TxPDO State" Index="#x6050" Sub="#x0f">
  919. <Type>BIT</Type>
  920. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  921. </Entry>
  922. <Entry Name="Status__TxPDO Toggle" Index="#x6050" Sub="#x10">
  923. <Type>BIT</Type>
  924. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  925. </Entry>
  926. <Entry Name="Value" Index="#x6050" Sub="#x11" Flags="#x00020000">
  927. <Type>INT</Type>
  928. </Entry>
  929. </Pdo>
  930. <Pdo Name="AI Compact Channel 6" Index="#x1a0b" Flags="#x0010">
  931. <ExcludePdo>#x1a0a</ExcludePdo>
  932. <Entry Name="Value" Index="#x6050" Sub="#x11" Flags="#x00020000">
  933. <Type>INT</Type>
  934. </Entry>
  935. </Pdo>
  936. <Pdo Name="AI Standard Channel 7" Index="#x1a0c" Flags="#x0010" SyncMan="3">
  937. <ExcludePdo>#x1a0d</ExcludePdo>
  938. <Entry Name="Status__Underrange" Index="#x6060" Sub="#x01">
  939. <Type>BIT</Type>
  940. <Comment><![CDATA[Underrange event active]]></Comment>
  941. </Entry>
  942. <Entry Name="Status__Overrange" Index="#x6060" Sub="#x02">
  943. <Type>BIT</Type>
  944. <Comment><![CDATA[Overrange event active]]></Comment>
  945. </Entry>
  946. <Entry Name="Status__Limit 1" Index="#x6060" Sub="#x03">
  947. <Type>BIT2</Type>
  948. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  949. Bit1: Value bigger/equal Limit1]]></Comment>
  950. </Entry>
  951. <Entry Name="Status__Limit 2" Index="#x6060" Sub="#x05">
  952. <Type>BIT2</Type>
  953. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  954. Bit1: Value bigger/equal Limit2]]></Comment>
  955. </Entry>
  956. <Entry Name="Status__Error" Index="#x6060" Sub="#x07">
  957. <Type>BIT</Type>
  958. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  959. </Entry>
  960. <Entry Name="Status__">
  961. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  962. </Entry>
  963. <Entry Name="Status__">
  964. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  965. </Entry>
  966. <Entry Name="Status__TxPDO State" Index="#x6060" Sub="#x0f">
  967. <Type>BIT</Type>
  968. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  969. </Entry>
  970. <Entry Name="Status__TxPDO Toggle" Index="#x6060" Sub="#x10">
  971. <Type>BIT</Type>
  972. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  973. </Entry>
  974. <Entry Name="Value" Index="#x6060" Sub="#x11" Flags="#x00020000">
  975. <Type>INT</Type>
  976. </Entry>
  977. </Pdo>
  978. <Pdo Name="AI Compact Channel 7" Index="#x1a0d" Flags="#x0010">
  979. <ExcludePdo>#x1a0c</ExcludePdo>
  980. <Entry Name="Value" Index="#x6060" Sub="#x11" Flags="#x00020000">
  981. <Type>INT</Type>
  982. </Entry>
  983. </Pdo>
  984. <Pdo Name="AI Standard Channel 8" Index="#x1a0e" Flags="#x0010" SyncMan="3">
  985. <ExcludePdo>#x1a0f</ExcludePdo>
  986. <Entry Name="Status__Underrange" Index="#x6070" Sub="#x01">
  987. <Type>BIT</Type>
  988. <Comment><![CDATA[Underrange event active]]></Comment>
  989. </Entry>
  990. <Entry Name="Status__Overrange" Index="#x6070" Sub="#x02">
  991. <Type>BIT</Type>
  992. <Comment><![CDATA[Overrange event active]]></Comment>
  993. </Entry>
  994. <Entry Name="Status__Limit 1" Index="#x6070" Sub="#x03">
  995. <Type>BIT2</Type>
  996. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  997. Bit1: Value bigger/equal Limit1]]></Comment>
  998. </Entry>
  999. <Entry Name="Status__Limit 2" Index="#x6070" Sub="#x05">
  1000. <Type>BIT2</Type>
  1001. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  1002. Bit1: Value bigger/equal Limit2]]></Comment>
  1003. </Entry>
  1004. <Entry Name="Status__Error" Index="#x6070" Sub="#x07">
  1005. <Type>BIT</Type>
  1006. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  1007. </Entry>
  1008. <Entry Name="Status__">
  1009. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  1010. </Entry>
  1011. <Entry Name="Status__">
  1012. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  1013. </Entry>
  1014. <Entry Name="Status__TxPDO State" Index="#x6070" Sub="#x0f">
  1015. <Type>BIT</Type>
  1016. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  1017. </Entry>
  1018. <Entry Name="Status__TxPDO Toggle" Index="#x6070" Sub="#x10">
  1019. <Type>BIT</Type>
  1020. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  1021. </Entry>
  1022. <Entry Name="Value" Index="#x6070" Sub="#x11" Flags="#x00020000">
  1023. <Type>INT</Type>
  1024. </Entry>
  1025. </Pdo>
  1026. <Pdo Name="AI Compact Channel 8" Index="#x1a0f" Flags="#x0010">
  1027. <ExcludePdo>#x1a0e</ExcludePdo>
  1028. <Entry Name="Value" Index="#x6070" Sub="#x11" Flags="#x00020000">
  1029. <Type>INT</Type>
  1030. </Entry>
  1031. </Pdo>
  1032. <CoeProfile ProfileNo="19665801"/>
  1033. <CoeProfile ProfileNo="19665801"/>
  1034. <CoeProfile ProfileNo="19665801"/>
  1035. <CoeProfile ProfileNo="19665801"/>
  1036. <CoeProfile ProfileNo="19665801"/>
  1037. <CoeProfile ProfileNo="19665801"/>
  1038. <CoeProfile ProfileNo="19665801"/>
  1039. <CoeProfile ProfileNo="19665801"/>
  1040. </EtherCAT>
  1041. </Box>
  1042. <Box Id="6" BoxType="9099" BoxFlags="#x00000020">
  1043. <Name>Term 6 (EL3058)</Name>
  1044. <ImageId>1002</ImageId>
  1045. <EtherCAT SlaveType="2" PdiType="#x0405" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="7" FoeType="1" VendorId="#x00000002" ProductCode="#x0bf23052" RevisionNo="#x00150000" InfoDataAddr="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" SdoUploadWithMaxLength="true" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL3058 8Ch. Ana. Input 4-20mA" Desc="EL3058" PortABoxInfo="#x01000005">
  1046. <SyncMan>001080002600010001000000800080008000001026010000</SyncMan>
  1047. <SyncMan>801080002200010002000000800080008000801022010000</SyncMan>
  1048. <SyncMan>001100000400000003000000000000000000001104000000</SyncMan>
  1049. <SyncMan>801120002000010004000000000000002000801120010000</SyncMan>
  1050. <Fmmu>0000000000000000801100010100000002000000000000000000000000000000</Fmmu>
  1051. <Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
  1052. <BootStrapData>0010f400f410f400</BootStrapData>
  1053. <Pdo Name="AI Standard Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
  1054. <ExcludePdo>#x1a01</ExcludePdo>
  1055. <Entry Name="Status__Underrange" Index="#x6000" Sub="#x01">
  1056. <Type>BIT</Type>
  1057. <Comment><![CDATA[Underrange event active]]></Comment>
  1058. </Entry>
  1059. <Entry Name="Status__Overrange" Index="#x6000" Sub="#x02">
  1060. <Type>BIT</Type>
  1061. <Comment><![CDATA[Overrange event active]]></Comment>
  1062. </Entry>
  1063. <Entry Name="Status__Limit 1" Index="#x6000" Sub="#x03">
  1064. <Type>BIT2</Type>
  1065. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  1066. Bit1: Value bigger/equal Limit1]]></Comment>
  1067. </Entry>
  1068. <Entry Name="Status__Limit 2" Index="#x6000" Sub="#x05">
  1069. <Type>BIT2</Type>
  1070. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  1071. Bit1: Value bigger/equal Limit2]]></Comment>
  1072. </Entry>
  1073. <Entry Name="Status__Error" Index="#x6000" Sub="#x07">
  1074. <Type>BIT</Type>
  1075. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  1076. </Entry>
  1077. <Entry Name="Status__">
  1078. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  1079. </Entry>
  1080. <Entry Name="Status__">
  1081. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  1082. </Entry>
  1083. <Entry Name="Status__TxPDO State" Index="#x6000" Sub="#x0f">
  1084. <Type>BIT</Type>
  1085. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  1086. </Entry>
  1087. <Entry Name="Status__TxPDO Toggle" Index="#x6000" Sub="#x10">
  1088. <Type>BIT</Type>
  1089. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  1090. </Entry>
  1091. <Entry Name="Value" Index="#x6000" Sub="#x11" Flags="#x00040000">
  1092. <Type>INT</Type>
  1093. </Entry>
  1094. </Pdo>
  1095. <Pdo Name="AI Compact Channel 1" Index="#x1a01" Flags="#x0010">
  1096. <ExcludePdo>#x1a00</ExcludePdo>
  1097. <Entry Name="Value" Index="#x6000" Sub="#x11" Flags="#x00040000">
  1098. <Type>INT</Type>
  1099. </Entry>
  1100. </Pdo>
  1101. <Pdo Name="AI Standard Channel 2" Index="#x1a02" Flags="#x0010" SyncMan="3">
  1102. <ExcludePdo>#x1a03</ExcludePdo>
  1103. <Entry Name="Status__Underrange" Index="#x6010" Sub="#x01">
  1104. <Type>BIT</Type>
  1105. <Comment><![CDATA[Underrange event active]]></Comment>
  1106. </Entry>
  1107. <Entry Name="Status__Overrange" Index="#x6010" Sub="#x02">
  1108. <Type>BIT</Type>
  1109. <Comment><![CDATA[Overrange event active]]></Comment>
  1110. </Entry>
  1111. <Entry Name="Status__Limit 1" Index="#x6010" Sub="#x03">
  1112. <Type>BIT2</Type>
  1113. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  1114. Bit1: Value bigger/equal Limit1]]></Comment>
  1115. </Entry>
  1116. <Entry Name="Status__Limit 2" Index="#x6010" Sub="#x05">
  1117. <Type>BIT2</Type>
  1118. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  1119. Bit1: Value bigger/equal Limit2]]></Comment>
  1120. </Entry>
  1121. <Entry Name="Status__Error" Index="#x6010" Sub="#x07">
  1122. <Type>BIT</Type>
  1123. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  1124. </Entry>
  1125. <Entry Name="Status__">
  1126. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  1127. </Entry>
  1128. <Entry Name="Status__">
  1129. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  1130. </Entry>
  1131. <Entry Name="Status__TxPDO State" Index="#x6010" Sub="#x0f">
  1132. <Type>BIT</Type>
  1133. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  1134. </Entry>
  1135. <Entry Name="Status__TxPDO Toggle" Index="#x6010" Sub="#x10">
  1136. <Type>BIT</Type>
  1137. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  1138. </Entry>
  1139. <Entry Name="Value" Index="#x6010" Sub="#x11" Flags="#x00040000">
  1140. <Type>INT</Type>
  1141. </Entry>
  1142. </Pdo>
  1143. <Pdo Name="AI Compact Channel 2" Index="#x1a03" Flags="#x0010">
  1144. <ExcludePdo>#x1a02</ExcludePdo>
  1145. <Entry Name="Value" Index="#x6010" Sub="#x11" Flags="#x00040000">
  1146. <Type>INT</Type>
  1147. </Entry>
  1148. </Pdo>
  1149. <Pdo Name="AI Standard Channel 3" Index="#x1a04" Flags="#x0010" SyncMan="3">
  1150. <ExcludePdo>#x1a05</ExcludePdo>
  1151. <Entry Name="Status__Underrange" Index="#x6020" Sub="#x01">
  1152. <Type>BIT</Type>
  1153. <Comment><![CDATA[Underrange event active]]></Comment>
  1154. </Entry>
  1155. <Entry Name="Status__Overrange" Index="#x6020" Sub="#x02">
  1156. <Type>BIT</Type>
  1157. <Comment><![CDATA[Overrange event active]]></Comment>
  1158. </Entry>
  1159. <Entry Name="Status__Limit 1" Index="#x6020" Sub="#x03">
  1160. <Type>BIT2</Type>
  1161. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  1162. Bit1: Value bigger/equal Limit1]]></Comment>
  1163. </Entry>
  1164. <Entry Name="Status__Limit 2" Index="#x6020" Sub="#x05">
  1165. <Type>BIT2</Type>
  1166. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  1167. Bit1: Value bigger/equal Limit2]]></Comment>
  1168. </Entry>
  1169. <Entry Name="Status__Error" Index="#x6020" Sub="#x07">
  1170. <Type>BIT</Type>
  1171. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  1172. </Entry>
  1173. <Entry Name="Status__">
  1174. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  1175. </Entry>
  1176. <Entry Name="Status__">
  1177. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  1178. </Entry>
  1179. <Entry Name="Status__TxPDO State" Index="#x6020" Sub="#x0f">
  1180. <Type>BIT</Type>
  1181. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  1182. </Entry>
  1183. <Entry Name="Status__TxPDO Toggle" Index="#x6020" Sub="#x10">
  1184. <Type>BIT</Type>
  1185. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  1186. </Entry>
  1187. <Entry Name="Value" Index="#x6020" Sub="#x11" Flags="#x00040000">
  1188. <Type>INT</Type>
  1189. </Entry>
  1190. </Pdo>
  1191. <Pdo Name="AI Compact Channel 3" Index="#x1a05" Flags="#x0010">
  1192. <ExcludePdo>#x1a04</ExcludePdo>
  1193. <Entry Name="Value" Index="#x6020" Sub="#x11" Flags="#x00040000">
  1194. <Type>INT</Type>
  1195. </Entry>
  1196. </Pdo>
  1197. <Pdo Name="AI Standard Channel 4" Index="#x1a06" Flags="#x0010" SyncMan="3">
  1198. <ExcludePdo>#x1a07</ExcludePdo>
  1199. <Entry Name="Status__Underrange" Index="#x6030" Sub="#x01">
  1200. <Type>BIT</Type>
  1201. <Comment><![CDATA[Underrange event active]]></Comment>
  1202. </Entry>
  1203. <Entry Name="Status__Overrange" Index="#x6030" Sub="#x02">
  1204. <Type>BIT</Type>
  1205. <Comment><![CDATA[Overrange event active]]></Comment>
  1206. </Entry>
  1207. <Entry Name="Status__Limit 1" Index="#x6030" Sub="#x03">
  1208. <Type>BIT2</Type>
  1209. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  1210. Bit1: Value bigger/equal Limit1]]></Comment>
  1211. </Entry>
  1212. <Entry Name="Status__Limit 2" Index="#x6030" Sub="#x05">
  1213. <Type>BIT2</Type>
  1214. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  1215. Bit1: Value bigger/equal Limit2]]></Comment>
  1216. </Entry>
  1217. <Entry Name="Status__Error" Index="#x6030" Sub="#x07">
  1218. <Type>BIT</Type>
  1219. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  1220. </Entry>
  1221. <Entry Name="Status__">
  1222. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  1223. </Entry>
  1224. <Entry Name="Status__">
  1225. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  1226. </Entry>
  1227. <Entry Name="Status__TxPDO State" Index="#x6030" Sub="#x0f">
  1228. <Type>BIT</Type>
  1229. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  1230. </Entry>
  1231. <Entry Name="Status__TxPDO Toggle" Index="#x6030" Sub="#x10">
  1232. <Type>BIT</Type>
  1233. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  1234. </Entry>
  1235. <Entry Name="Value" Index="#x6030" Sub="#x11" Flags="#x00040000">
  1236. <Type>INT</Type>
  1237. </Entry>
  1238. </Pdo>
  1239. <Pdo Name="AI Compact Channel 4" Index="#x1a07" Flags="#x0010">
  1240. <ExcludePdo>#x1a06</ExcludePdo>
  1241. <Entry Name="Value" Index="#x6030" Sub="#x11" Flags="#x00040000">
  1242. <Type>INT</Type>
  1243. </Entry>
  1244. </Pdo>
  1245. <Pdo Name="AI Standard Channel 5" Index="#x1a08" Flags="#x0010" SyncMan="3">
  1246. <ExcludePdo>#x1a09</ExcludePdo>
  1247. <Entry Name="Status__Underrange" Index="#x6040" Sub="#x01">
  1248. <Type>BIT</Type>
  1249. <Comment><![CDATA[Underrange event active]]></Comment>
  1250. </Entry>
  1251. <Entry Name="Status__Overrange" Index="#x6040" Sub="#x02">
  1252. <Type>BIT</Type>
  1253. <Comment><![CDATA[Overrange event active]]></Comment>
  1254. </Entry>
  1255. <Entry Name="Status__Limit 1" Index="#x6040" Sub="#x03">
  1256. <Type>BIT2</Type>
  1257. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  1258. Bit1: Value bigger/equal Limit1]]></Comment>
  1259. </Entry>
  1260. <Entry Name="Status__Limit 2" Index="#x6040" Sub="#x05">
  1261. <Type>BIT2</Type>
  1262. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  1263. Bit1: Value bigger/equal Limit2]]></Comment>
  1264. </Entry>
  1265. <Entry Name="Status__Error" Index="#x6040" Sub="#x07">
  1266. <Type>BIT</Type>
  1267. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  1268. </Entry>
  1269. <Entry Name="Status__">
  1270. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  1271. </Entry>
  1272. <Entry Name="Status__">
  1273. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  1274. </Entry>
  1275. <Entry Name="Status__TxPDO State" Index="#x6040" Sub="#x0f">
  1276. <Type>BIT</Type>
  1277. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  1278. </Entry>
  1279. <Entry Name="Status__TxPDO Toggle" Index="#x6040" Sub="#x10">
  1280. <Type>BIT</Type>
  1281. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  1282. </Entry>
  1283. <Entry Name="Value" Index="#x6040" Sub="#x11" Flags="#x00040000">
  1284. <Type>INT</Type>
  1285. </Entry>
  1286. </Pdo>
  1287. <Pdo Name="AI Compact Channel 5" Index="#x1a09" Flags="#x0010">
  1288. <ExcludePdo>#x1a08</ExcludePdo>
  1289. <Entry Name="Value" Index="#x6040" Sub="#x11" Flags="#x00040000">
  1290. <Type>INT</Type>
  1291. </Entry>
  1292. </Pdo>
  1293. <Pdo Name="AI Standard Channel 6" Index="#x1a0a" Flags="#x0010" SyncMan="3">
  1294. <ExcludePdo>#x1a0b</ExcludePdo>
  1295. <Entry Name="Status__Underrange" Index="#x6050" Sub="#x01">
  1296. <Type>BIT</Type>
  1297. <Comment><![CDATA[Underrange event active]]></Comment>
  1298. </Entry>
  1299. <Entry Name="Status__Overrange" Index="#x6050" Sub="#x02">
  1300. <Type>BIT</Type>
  1301. <Comment><![CDATA[Overrange event active]]></Comment>
  1302. </Entry>
  1303. <Entry Name="Status__Limit 1" Index="#x6050" Sub="#x03">
  1304. <Type>BIT2</Type>
  1305. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  1306. Bit1: Value bigger/equal Limit1]]></Comment>
  1307. </Entry>
  1308. <Entry Name="Status__Limit 2" Index="#x6050" Sub="#x05">
  1309. <Type>BIT2</Type>
  1310. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  1311. Bit1: Value bigger/equal Limit2]]></Comment>
  1312. </Entry>
  1313. <Entry Name="Status__Error" Index="#x6050" Sub="#x07">
  1314. <Type>BIT</Type>
  1315. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  1316. </Entry>
  1317. <Entry Name="Status__">
  1318. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  1319. </Entry>
  1320. <Entry Name="Status__">
  1321. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  1322. </Entry>
  1323. <Entry Name="Status__TxPDO State" Index="#x6050" Sub="#x0f">
  1324. <Type>BIT</Type>
  1325. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  1326. </Entry>
  1327. <Entry Name="Status__TxPDO Toggle" Index="#x6050" Sub="#x10">
  1328. <Type>BIT</Type>
  1329. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  1330. </Entry>
  1331. <Entry Name="Value" Index="#x6050" Sub="#x11" Flags="#x00040000">
  1332. <Type>INT</Type>
  1333. </Entry>
  1334. </Pdo>
  1335. <Pdo Name="AI Compact Channel 6" Index="#x1a0b" Flags="#x0010">
  1336. <ExcludePdo>#x1a0a</ExcludePdo>
  1337. <Entry Name="Value" Index="#x6050" Sub="#x11" Flags="#x00040000">
  1338. <Type>INT</Type>
  1339. </Entry>
  1340. </Pdo>
  1341. <Pdo Name="AI Standard Channel 7" Index="#x1a0c" Flags="#x0010" SyncMan="3">
  1342. <ExcludePdo>#x1a0d</ExcludePdo>
  1343. <Entry Name="Status__Underrange" Index="#x6060" Sub="#x01">
  1344. <Type>BIT</Type>
  1345. <Comment><![CDATA[Underrange event active]]></Comment>
  1346. </Entry>
  1347. <Entry Name="Status__Overrange" Index="#x6060" Sub="#x02">
  1348. <Type>BIT</Type>
  1349. <Comment><![CDATA[Overrange event active]]></Comment>
  1350. </Entry>
  1351. <Entry Name="Status__Limit 1" Index="#x6060" Sub="#x03">
  1352. <Type>BIT2</Type>
  1353. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  1354. Bit1: Value bigger/equal Limit1]]></Comment>
  1355. </Entry>
  1356. <Entry Name="Status__Limit 2" Index="#x6060" Sub="#x05">
  1357. <Type>BIT2</Type>
  1358. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  1359. Bit1: Value bigger/equal Limit2]]></Comment>
  1360. </Entry>
  1361. <Entry Name="Status__Error" Index="#x6060" Sub="#x07">
  1362. <Type>BIT</Type>
  1363. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  1364. </Entry>
  1365. <Entry Name="Status__">
  1366. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  1367. </Entry>
  1368. <Entry Name="Status__">
  1369. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  1370. </Entry>
  1371. <Entry Name="Status__TxPDO State" Index="#x6060" Sub="#x0f">
  1372. <Type>BIT</Type>
  1373. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  1374. </Entry>
  1375. <Entry Name="Status__TxPDO Toggle" Index="#x6060" Sub="#x10">
  1376. <Type>BIT</Type>
  1377. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  1378. </Entry>
  1379. <Entry Name="Value" Index="#x6060" Sub="#x11" Flags="#x00040000">
  1380. <Type>INT</Type>
  1381. </Entry>
  1382. </Pdo>
  1383. <Pdo Name="AI Compact Channel 7" Index="#x1a0d" Flags="#x0010">
  1384. <ExcludePdo>#x1a0c</ExcludePdo>
  1385. <Entry Name="Value" Index="#x6060" Sub="#x11" Flags="#x00040000">
  1386. <Type>INT</Type>
  1387. </Entry>
  1388. </Pdo>
  1389. <Pdo Name="AI Standard Channel 8" Index="#x1a0e" Flags="#x0010" SyncMan="3">
  1390. <ExcludePdo>#x1a0f</ExcludePdo>
  1391. <Entry Name="Status__Underrange" Index="#x6070" Sub="#x01">
  1392. <Type>BIT</Type>
  1393. <Comment><![CDATA[Underrange event active]]></Comment>
  1394. </Entry>
  1395. <Entry Name="Status__Overrange" Index="#x6070" Sub="#x02">
  1396. <Type>BIT</Type>
  1397. <Comment><![CDATA[Overrange event active]]></Comment>
  1398. </Entry>
  1399. <Entry Name="Status__Limit 1" Index="#x6070" Sub="#x03">
  1400. <Type>BIT2</Type>
  1401. <Comment><![CDATA[Bit0: Value smaller/equal Limit1
  1402. Bit1: Value bigger/equal Limit1]]></Comment>
  1403. </Entry>
  1404. <Entry Name="Status__Limit 2" Index="#x6070" Sub="#x05">
  1405. <Type>BIT2</Type>
  1406. <Comment><![CDATA[Bit0: Value smaller/equal Limit2
  1407. Bit1: Value bigger/equal Limit2]]></Comment>
  1408. </Entry>
  1409. <Entry Name="Status__Error" Index="#x6070" Sub="#x07">
  1410. <Type>BIT</Type>
  1411. <Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
  1412. </Entry>
  1413. <Entry Name="Status__">
  1414. <Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
  1415. </Entry>
  1416. <Entry Name="Status__">
  1417. <Type GUID="{18071995-0000-0000-0000-002000000006}">ARRAY [0..5] OF BIT</Type>
  1418. </Entry>
  1419. <Entry Name="Status__TxPDO State" Index="#x6070" Sub="#x0f">
  1420. <Type>BIT</Type>
  1421. <Comment><![CDATA[TRUE when this TxPDO is not valid]]></Comment>
  1422. </Entry>
  1423. <Entry Name="Status__TxPDO Toggle" Index="#x6070" Sub="#x10">
  1424. <Type>BIT</Type>
  1425. <Comment><![CDATA[Bit toggles everytime when new value available]]></Comment>
  1426. </Entry>
  1427. <Entry Name="Value" Index="#x6070" Sub="#x11" Flags="#x00040000">
  1428. <Type>INT</Type>
  1429. </Entry>
  1430. </Pdo>
  1431. <Pdo Name="AI Compact Channel 8" Index="#x1a0f" Flags="#x0010">
  1432. <ExcludePdo>#x1a0e</ExcludePdo>
  1433. <Entry Name="Value" Index="#x6070" Sub="#x11" Flags="#x00040000">
  1434. <Type>INT</Type>
  1435. </Entry>
  1436. </Pdo>
  1437. <CoeProfile ProfileNo="19665801"/>
  1438. <CoeProfile ProfileNo="19665801"/>
  1439. <CoeProfile ProfileNo="19665801"/>
  1440. <CoeProfile ProfileNo="19665801"/>
  1441. <CoeProfile ProfileNo="19665801"/>
  1442. <CoeProfile ProfileNo="19665801"/>
  1443. <CoeProfile ProfileNo="19665801"/>
  1444. <CoeProfile ProfileNo="19665801"/>
  1445. </EtherCAT>
  1446. </Box>
  1447. <Box Id="10" BoxType="9099">
  1448. <Name>Term 10 (EL9011)</Name>
  1449. <ImageId>1003</ImageId>
  1450. <EtherCAT CycleMBoxPollingTime="0" VendorId="#x00000002" ProductCode="#x23333050" InfoDataState="false" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL9011 End Terminal" Desc="EL9011" PortABoxInfo="#x01000006"/>
  1451. </Box>
  1452. </Box>
  1453. <Box Id="7" BoxType="9099">
  1454. <Name>Drive 7 (SGDXS-xxxxA0x CoE Drive)</Name>
  1455. <ImageId>1004</ImageId>
  1456. <EtherCAT SlaveType="2" PdiType="#x0c8d" MboxDataLinkLayer="true" StateMBoxPolling="true" CfgModeSafeOp="true" CycleMBoxPollingTime="0" CoeType="45" EoeType="1" FoeType="1" VendorId="#x00000539" ProductCode="#x02200901" RevisionNo="#x00010006" InfoDataAddr="true" InfoDataSoeDS401="true" InfoDataDcTimes="true" PortPhys="17" IdentificationAdo="308" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="SGDXS-xxxxA0x EtherCAT(CoE) SERVOPACK Rev01.06" Desc="SGDXS-xxxxA0x CoE Drive" PortABoxInfo="#x02000001">
  1457. <SyncMan>001080002600010001000000000000008000001026010000</SyncMan>
  1458. <SyncMan>801080002200010002000000000000008000801022010000</SyncMan>
  1459. <SyncMan>001106007400010003000000000000000600001174010000</SyncMan>
  1460. <SyncMan>001406003000010004000000000000000600001430010000</SyncMan>
  1461. <Fmmu>0000000000000000001100020100000001000000000000000000000000000000</Fmmu>
  1462. <Fmmu>0000000000000000001400010100000002000000000000000000000000000000</Fmmu>
  1463. <Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
  1464. <SwitchPortData>00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</SwitchPortData>
  1465. <BootStrapData>0010800000118000</BootStrapData>
  1466. <DcData>0003000000000000000000000000000001000000000000000000000000000000</DcData>
  1467. <DcMode>44432053796e6330000000000000000044432053796e6330000000000000000000000000000000000000000000000000000000000000000000000000000000030100000000000000000000000000000000000000000000000000000000000000</DcMode>
  1468. <DcMode>467265652d72756e0000000000000000467265652d72756e000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000</DcMode>
  1469. <Pdo Name="1st Transmit PDO mapping" Index="#x1a00" Flags="#x0000">
  1470. <Entry Name="Status word" Index="#x6041">
  1471. <Type>UINT</Type>
  1472. </Entry>
  1473. <Entry Name="Position actual value" Index="#x6064">
  1474. <Type>DINT</Type>
  1475. </Entry>
  1476. <Entry Name="Torque actual value" Index="#x6077">
  1477. <Type>INT</Type>
  1478. </Entry>
  1479. <Entry Name="Following error actual value" Index="#x60f4">
  1480. <Type>DINT</Type>
  1481. </Entry>
  1482. <Entry Name="Modes of operation display" Index="#x6061">
  1483. <Type>SINT</Type>
  1484. </Entry>
  1485. <Entry Name="E0000:00">
  1486. <Type>USINT</Type>
  1487. </Entry>
  1488. <Entry Name="Touch probe status" Index="#x60b9">
  1489. <Type>UINT</Type>
  1490. </Entry>
  1491. <Entry Name="Touch probe 1 position value" Index="#x60ba">
  1492. <Type>DINT</Type>
  1493. </Entry>
  1494. </Pdo>
  1495. <Pdo Name="2nd Transmit PDO mapping" Index="#x1a01" Flags="#x0000" SyncMan="3">
  1496. <Entry Name="Status word" Index="#x6041">
  1497. <Type>UINT</Type>
  1498. </Entry>
  1499. <Entry Name="Position actual value" Index="#x6064">
  1500. <Type>DINT</Type>
  1501. </Entry>
  1502. </Pdo>
  1503. <Pdo Name="3rd Transmit PDO mapping" Index="#x1a02" Flags="#x0000">
  1504. <Entry Name="Status word" Index="#x6041">
  1505. <Type>UINT</Type>
  1506. </Entry>
  1507. <Entry Name="Position actual value" Index="#x6064">
  1508. <Type>DINT</Type>
  1509. </Entry>
  1510. </Pdo>
  1511. <Pdo Name="4th Transmit PDO mapping" Index="#x1a03" Flags="#x0000">
  1512. <Entry Name="Status word" Index="#x6041">
  1513. <Type>UINT</Type>
  1514. </Entry>
  1515. <Entry Name="Position actual value" Index="#x6064">
  1516. <Type>DINT</Type>
  1517. </Entry>
  1518. <Entry Name="Torque actual value" Index="#x6077">
  1519. <Type>INT</Type>
  1520. </Entry>
  1521. </Pdo>
  1522. <Pdo Name="1st Receive PDO mapping" Index="#x1600" InOut="1" Flags="#x0000">
  1523. <Entry Name="Control word" Index="#x6040">
  1524. <Type>UINT</Type>
  1525. </Entry>
  1526. <Entry Name="Target position" Index="#x607a">
  1527. <Type>DINT</Type>
  1528. </Entry>
  1529. <Entry Name="Target velocity" Index="#x60ff">
  1530. <Type>DINT</Type>
  1531. </Entry>
  1532. <Entry Name="Target torque" Index="#x6071">
  1533. <Type>INT</Type>
  1534. </Entry>
  1535. <Entry Name="Max torque" Index="#x6072">
  1536. <Type>UINT</Type>
  1537. </Entry>
  1538. <Entry Name="Modes of operation" Index="#x6060">
  1539. <Type>SINT</Type>
  1540. </Entry>
  1541. <Entry Name="E0000:00">
  1542. <Type>USINT</Type>
  1543. </Entry>
  1544. <Entry Name="Touch probe function" Index="#x60b8">
  1545. <Type>UINT</Type>
  1546. </Entry>
  1547. </Pdo>
  1548. <Pdo Name="2nd Receive PDO mapping" Index="#x1601" InOut="1" Flags="#x0000" SyncMan="2">
  1549. <Entry Name="Control word" Index="#x6040">
  1550. <Type>UINT</Type>
  1551. </Entry>
  1552. <Entry Name="Target position" Index="#x607a">
  1553. <Type>DINT</Type>
  1554. </Entry>
  1555. </Pdo>
  1556. <Pdo Name="3rd Receive PDO mapping" Index="#x1602" InOut="1" Flags="#x0000">
  1557. <Entry Name="Control word" Index="#x6040">
  1558. <Type>UINT</Type>
  1559. </Entry>
  1560. <Entry Name="Target velocity" Index="#x60ff">
  1561. <Type>DINT</Type>
  1562. </Entry>
  1563. </Pdo>
  1564. <Pdo Name="4th Receive PDO mapping" Index="#x1603" InOut="1" Flags="#x0000">
  1565. <Entry Name="Control word" Index="#x6040">
  1566. <Type>UINT</Type>
  1567. </Entry>
  1568. <Entry Name="Target torque" Index="#x6071">
  1569. <Type>INT</Type>
  1570. </Entry>
  1571. </Pdo>
  1572. <CoeProfile ProfileNo="402"/>
  1573. </EtherCAT>
  1574. </Box>
  1575. <Box Id="8" BoxType="9099">
  1576. <Name>Drive 8 (AKD)</Name>
  1577. <ImageId>38</ImageId>
  1578. <EtherCAT SlaveType="2" PdiType="#x0009" MboxDataLinkLayer="true" StateMBoxPolling="true" CfgModeSafeOp="true" CycleMBoxPollingTime="0" CoeType="13" EoeType="3" FoeType="1" VendorId="#x0000006a" ProductCode="#x00414b44" RevisionNo="#x00000002" SerialNo="#xa80180fb" InfoDataAddr="true" InfoDataSoeDS401="true" InfoDataDcTimes="true" PortPhys="17" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="AKD EtherCAT Drive (CoE)" Desc="AKD" PortABoxInfo="#x01000007">
  1579. <SyncMan>001800042600010001000000000000000004001826010000</SyncMan>
  1580. <SyncMan>001c00042200010002000000000000000004001c22010000</SyncMan>
  1581. <SyncMan>001114002400010003000000000000000000001124010000</SyncMan>
  1582. <SyncMan>401110002000010004000000000000000000401120010000</SyncMan>
  1583. <Fmmu>0000000000000000001100020100000001000000000000000000000000000000</Fmmu>
  1584. <Fmmu>0000000000000000401100010100000002000000000000000000000000000000</Fmmu>
  1585. <Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
  1586. <SwitchPortData>010000000000a8c000ffffffc800a8c00000000044726976655f385f5f414b445f00000000000000000000000000000000000000000000000000000000000000</SwitchPortData>
  1587. <BootStrapData>00180004001c0004</BootStrapData>
  1588. <DcData>0003000000000000000000000000000001000000000000000000000000000000</DcData>
  1589. <DcMode>446353796e6300000000000000000000446353796e630000000000000000000000000000000000000000000000000000000000000000000000000000000000030100000000000000000000000000000000000000000000000000000000000000</DcMode>
  1590. <DcMode>44634f6666000000000000000000000044634f6666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000</DcMode>
  1591. <Pdo Name="Inputs" Index="#x1a00" Flags="#x0000" SyncMan="3">
  1592. <Entry Name="Statusword" Index="#x6041">
  1593. <Type>UINT</Type>
  1594. </Entry>
  1595. </Pdo>
  1596. <Pdo Name="Inputs" Index="#x1a01" Flags="#x0000" SyncMan="3">
  1597. <Entry Name="motor position" Index="#x6063">
  1598. <Type>DINT</Type>
  1599. </Entry>
  1600. <Entry Name="position1" Index="#x6064">
  1601. <Type>DINT</Type>
  1602. </Entry>
  1603. </Pdo>
  1604. <Pdo Name="Inputs" Index="#x1a02" Flags="#x0000" SyncMan="3">
  1605. <Entry Name="Mode of operation display" Index="#x6061">
  1606. <Type>SINT</Type>
  1607. </Entry>
  1608. <Entry Name="DigitalInputs" Index="#x60f4">
  1609. <Type>DINT</Type>
  1610. </Entry>
  1611. <Entry Name="System fault" Index="#x2001">
  1612. <Type>SINT</Type>
  1613. </Entry>
  1614. </Pdo>
  1615. <Pdo Name="Inputs" Index="#x1a03" Flags="#x0000"/>
  1616. <Pdo Name="Inputs" Index="#x1b01" Flags="#x0010">
  1617. <Entry Name="Position actual internal value" Index="#x6063">
  1618. <Type>DINT</Type>
  1619. </Entry>
  1620. <Entry Name="Statusword" Index="#x6041">
  1621. <Type>UINT</Type>
  1622. </Entry>
  1623. </Pdo>
  1624. <Pdo Name="Inputs" Index="#x1b20" Flags="#x0010">
  1625. <Entry Name="Position actual internal value" Index="#x6063">
  1626. <Type>DINT</Type>
  1627. </Entry>
  1628. <Entry Name="Second position feedback" Index="#x2050">
  1629. <Type>DINT</Type>
  1630. </Entry>
  1631. <Entry Name="Velocity actual value" Index="#x606c">
  1632. <Type>DINT</Type>
  1633. </Entry>
  1634. <Entry Name="Digital inputs" Index="#x60fd">
  1635. <Type>UDINT</Type>
  1636. </Entry>
  1637. <Entry Name="Following error actual value" Index="#x60f4">
  1638. <Type>DINT</Type>
  1639. </Entry>
  1640. <Entry Name="Latch 1p" Index="#x20a0">
  1641. <Type>DINT</Type>
  1642. </Entry>
  1643. <Entry Name="Statusword" Index="#x6041">
  1644. <Type>UINT</Type>
  1645. </Entry>
  1646. <Entry Name="Torque actual value" Index="#x6077">
  1647. <Type>INT</Type>
  1648. </Entry>
  1649. <Entry Name="Latch statusword" Index="#x20a5">
  1650. <Type>UINT</Type>
  1651. </Entry>
  1652. <Entry Name="AIN.VALUE" Index="#x3470" Sub="#x04">
  1653. <Type>INT</Type>
  1654. </Entry>
  1655. </Pdo>
  1656. <Pdo Name="Inputs" Index="#x1b21" Flags="#x0010">
  1657. <Entry Name="Position actual internal value" Index="#x6063">
  1658. <Type>DINT</Type>
  1659. </Entry>
  1660. <Entry Name="Statusword" Index="#x6041">
  1661. <Type>UINT</Type>
  1662. </Entry>
  1663. </Pdo>
  1664. <Pdo Name="Inputs" Index="#x1b22" Flags="#x0010">
  1665. <Entry Name="Position actual internal value" Index="#x6063">
  1666. <Type>DINT</Type>
  1667. </Entry>
  1668. <Entry Name="Second position feedback" Index="#x2050">
  1669. <Type>DINT</Type>
  1670. </Entry>
  1671. <Entry Name="Velocity actual value" Index="#x606c">
  1672. <Type>DINT</Type>
  1673. </Entry>
  1674. <Entry Name="Digital inputs" Index="#x60fd">
  1675. <Type>UDINT</Type>
  1676. </Entry>
  1677. <Entry Name="Following error actual value" Index="#x60f4">
  1678. <Type>DINT</Type>
  1679. </Entry>
  1680. <Entry Name="Latch 1n" Index="#x20a1">
  1681. <Type>DINT</Type>
  1682. </Entry>
  1683. <Entry Name="Statusword" Index="#x6041">
  1684. <Type>UINT</Type>
  1685. </Entry>
  1686. <Entry Name="Torque actual value" Index="#x6077">
  1687. <Type>INT</Type>
  1688. </Entry>
  1689. <Entry Name="Latch statusword" Index="#x20a5">
  1690. <Type>UINT</Type>
  1691. </Entry>
  1692. <Entry Name="AIN.VALUE" Index="#x3470" Sub="#x04">
  1693. <Type>INT</Type>
  1694. </Entry>
  1695. </Pdo>
  1696. <Pdo Name="Inputs" Index="#x1b23" Flags="#x0010">
  1697. <Entry Name="Position actual internal value" Index="#x6063">
  1698. <Type>DINT</Type>
  1699. </Entry>
  1700. <Entry Name="Second position feedback" Index="#x2050">
  1701. <Type>DINT</Type>
  1702. </Entry>
  1703. <Entry Name="Velocity actual value" Index="#x606c">
  1704. <Type>DINT</Type>
  1705. </Entry>
  1706. <Entry Name="Digital inputs" Index="#x60fd">
  1707. <Type>UDINT</Type>
  1708. </Entry>
  1709. <Entry Name="Following error actual value" Index="#x60f4">
  1710. <Type>DINT</Type>
  1711. </Entry>
  1712. <Entry Name="Latch 1 pn" Index="#x20a6">
  1713. <Type>DINT</Type>
  1714. </Entry>
  1715. <Entry Name="Statusword" Index="#x6041">
  1716. <Type>UINT</Type>
  1717. </Entry>
  1718. <Entry Name="Torque actual value" Index="#x6077">
  1719. <Type>INT</Type>
  1720. </Entry>
  1721. <Entry Name="Latch statusword" Index="#x20a5">
  1722. <Type>UINT</Type>
  1723. </Entry>
  1724. <Entry Name="AIN.VALUE" Index="#x3470" Sub="#x04">
  1725. <Type>INT</Type>
  1726. </Entry>
  1727. </Pdo>
  1728. <Pdo Name="Inputs" Index="#x1b24" Flags="#x0010">
  1729. <Entry Name="Position actual value" Index="#x6064">
  1730. <Type>DINT</Type>
  1731. </Entry>
  1732. <Entry Name="Statusword" Index="#x6041">
  1733. <Type>UINT</Type>
  1734. </Entry>
  1735. </Pdo>
  1736. <Pdo Name="Inputs" Index="#x1b25" Flags="#x0010">
  1737. <Entry Name="Position actual internal value" Index="#x6063">
  1738. <Type>DINT</Type>
  1739. </Entry>
  1740. <Entry Name="Second position feedback" Index="#x2050">
  1741. <Type>DINT</Type>
  1742. </Entry>
  1743. <Entry Name="Latch 2 pn" Index="#x20a7">
  1744. <Type>DINT</Type>
  1745. </Entry>
  1746. <Entry Name="Digital inputs" Index="#x60fd">
  1747. <Type>UDINT</Type>
  1748. </Entry>
  1749. <Entry Name="Following error actual value" Index="#x60f4">
  1750. <Type>DINT</Type>
  1751. </Entry>
  1752. <Entry Name="Latch 1 pn" Index="#x20a6">
  1753. <Type>DINT</Type>
  1754. </Entry>
  1755. <Entry Name="Statusword" Index="#x6041">
  1756. <Type>UINT</Type>
  1757. </Entry>
  1758. <Entry Name="Torque actual value" Index="#x6077">
  1759. <Type>INT</Type>
  1760. </Entry>
  1761. <Entry Name="Latch statusword" Index="#x20a5">
  1762. <Type>UINT</Type>
  1763. </Entry>
  1764. <Entry Name="AIN.VALUE" Index="#x3470" Sub="#x04">
  1765. <Type>INT</Type>
  1766. </Entry>
  1767. </Pdo>
  1768. <Pdo Name="Inputs" Index="#x1b26" Flags="#x0010">
  1769. <Entry Name="Statusword" Index="#x6041">
  1770. <Type>UINT</Type>
  1771. </Entry>
  1772. <Entry Name="Position actual value" Index="#x6064">
  1773. <Type>DINT</Type>
  1774. </Entry>
  1775. <Entry Name="Torque actual value" Index="#x6077">
  1776. <Type>INT</Type>
  1777. </Entry>
  1778. <Entry Name="Digital inputs" Index="#x60fd">
  1779. <Type>UDINT</Type>
  1780. </Entry>
  1781. <Entry Name="AIN.VALUE" Index="#x3470" Sub="#x04">
  1782. <Type>INT</Type>
  1783. </Entry>
  1784. <Entry Name="Following error actual value" Index="#x60f4">
  1785. <Type>DINT</Type>
  1786. </Entry>
  1787. </Pdo>
  1788. <Pdo Name="Outputs" Index="#x1600" InOut="1" Flags="#x0000" SyncMan="2">
  1789. <Entry Name="Controlword" Index="#x6040">
  1790. <Type>UINT</Type>
  1791. </Entry>
  1792. </Pdo>
  1793. <Pdo Name="Outputs" Index="#x1601" InOut="1" Flags="#x0000" SyncMan="2">
  1794. <Entry Name="profile acceleration" Index="#x6083">
  1795. <Type>UDINT</Type>
  1796. </Entry>
  1797. <Entry Name="profile deceleration" Index="#x6084">
  1798. <Type>UDINT</Type>
  1799. </Entry>
  1800. </Pdo>
  1801. <Pdo Name="Outputs" Index="#x1602" InOut="1" Flags="#x0000" SyncMan="2">
  1802. <Entry Name="profile velocity" Index="#x6081">
  1803. <Type>UDINT</Type>
  1804. </Entry>
  1805. <Entry Name="target position" Index="#x607a">
  1806. <Type>DINT</Type>
  1807. </Entry>
  1808. </Pdo>
  1809. <Pdo Name="Outputs" Index="#x1603" InOut="1" Flags="#x0000" SyncMan="2">
  1810. <Entry Name="Mode of operation" Index="#x6060">
  1811. <Type>SINT</Type>
  1812. </Entry>
  1813. <Entry Name="Homing method" Index="#x6098">
  1814. <Type>SINT</Type>
  1815. </Entry>
  1816. </Pdo>
  1817. <Pdo Name="Outputs" Index="#x1701" InOut="1" Flags="#x0010">
  1818. <Entry Name="1st set-point" Index="#x60c1" Sub="#x01">
  1819. <Type>DINT</Type>
  1820. </Entry>
  1821. <Entry Name="Controlword" Index="#x6040">
  1822. <Type>UINT</Type>
  1823. </Entry>
  1824. </Pdo>
  1825. <Pdo Name="Outputs" Index="#x1702" InOut="1" Flags="#x0010">
  1826. <Entry Name="Target velocity" Index="#x60ff">
  1827. <Type>DINT</Type>
  1828. </Entry>
  1829. <Entry Name="Controlword" Index="#x6040">
  1830. <Type>UINT</Type>
  1831. </Entry>
  1832. </Pdo>
  1833. <Pdo Name="Outputs" Index="#x1720" InOut="1" Flags="#x0010">
  1834. <Entry Name="Controlword" Index="#x6040">
  1835. <Type>UINT</Type>
  1836. </Entry>
  1837. <Entry Name="1st set-point" Index="#x60c1" Sub="#x01">
  1838. <Type>DINT</Type>
  1839. </Entry>
  1840. <Entry Name="Latch controlword" Index="#x20a4">
  1841. <Type>UINT</Type>
  1842. </Entry>
  1843. <Entry Name="Torque offset" Index="#x60b2">
  1844. <Type>INT</Type>
  1845. </Entry>
  1846. <Entry Name="Physical outputs" Index="#x60fe" Sub="#x01">
  1847. <Type>UDINT</Type>
  1848. </Entry>
  1849. </Pdo>
  1850. <Pdo Name="Outputs" Index="#x1721" InOut="1" Flags="#x0010">
  1851. <Entry Name="1st set-point" Index="#x60c1" Sub="#x01">
  1852. <Type>DINT</Type>
  1853. </Entry>
  1854. <Entry Name="Controlword" Index="#x6040">
  1855. <Type>UINT</Type>
  1856. </Entry>
  1857. <Entry Name="Torque offset" Index="#x60b2">
  1858. <Type>INT</Type>
  1859. </Entry>
  1860. </Pdo>
  1861. <Pdo Name="Outputs" Index="#x1722" InOut="1" Flags="#x0010">
  1862. <Entry Name="Controlword" Index="#x6040">
  1863. <Type>UINT</Type>
  1864. </Entry>
  1865. <Entry Name="1st set-point" Index="#x60c1" Sub="#x01">
  1866. <Type>DINT</Type>
  1867. </Entry>
  1868. <Entry Name="Latch controlword" Index="#x20a4">
  1869. <Type>UINT</Type>
  1870. </Entry>
  1871. <Entry Name="Torque offset" Index="#x60b2">
  1872. <Type>INT</Type>
  1873. </Entry>
  1874. <Entry Name="Physical outputs" Index="#x60fe" Sub="#x01">
  1875. <Type>UDINT</Type>
  1876. </Entry>
  1877. <Entry Name="Max torque" Index="#x6072">
  1878. <Type>UINT</Type>
  1879. </Entry>
  1880. </Pdo>
  1881. <Pdo Name="Outputs" Index="#x1723" InOut="1" Flags="#x0010">
  1882. <Entry Name="Controlword" Index="#x6040">
  1883. <Type>UINT</Type>
  1884. </Entry>
  1885. <Entry Name="1st set-point" Index="#x60c1" Sub="#x01">
  1886. <Type>DINT</Type>
  1887. </Entry>
  1888. <Entry Name="Latch controlword" Index="#x20a4">
  1889. <Type>UINT</Type>
  1890. </Entry>
  1891. <Entry Name="Torque offset" Index="#x60b2">
  1892. <Type>INT</Type>
  1893. </Entry>
  1894. <Entry Name="Physical outputs" Index="#x60fe" Sub="#x01">
  1895. <Type>UDINT</Type>
  1896. </Entry>
  1897. <Entry Name="ClearDigInputChangedBit" Index="#x20b8">
  1898. <Type>UINT</Type>
  1899. </Entry>
  1900. </Pdo>
  1901. <Pdo Name="Outputs" Index="#x1724" InOut="1" Flags="#x0010">
  1902. <Entry Name="Target position" Index="#x607a">
  1903. <Type>DINT</Type>
  1904. </Entry>
  1905. <Entry Name="Controlword" Index="#x6040">
  1906. <Type>UINT</Type>
  1907. </Entry>
  1908. <Entry Name="Torque offset" Index="#x60b2">
  1909. <Type>INT</Type>
  1910. </Entry>
  1911. </Pdo>
  1912. <Pdo Name="Outputs" Index="#x1725" InOut="1" Flags="#x0010">
  1913. <Entry Name="Controlword" Index="#x6040">
  1914. <Type>UINT</Type>
  1915. </Entry>
  1916. <Entry Name="Target position" Index="#x607a">
  1917. <Type>DINT</Type>
  1918. </Entry>
  1919. <Entry Name="Physical outputs" Index="#x60fe" Sub="#x01">
  1920. <Type>UDINT</Type>
  1921. </Entry>
  1922. <Entry Name="Torque offset" Index="#x60b2">
  1923. <Type>INT</Type>
  1924. </Entry>
  1925. <Entry Name="AOUT.VALUE write" Index="#x3470" Sub="#x03">
  1926. <Type>INT</Type>
  1927. </Entry>
  1928. <Entry Name="Max torque" Index="#x6072">
  1929. <Type>UINT</Type>
  1930. </Entry>
  1931. </Pdo>
  1932. <CoeProfile ProfileNo="402"/>
  1933. </EtherCAT>
  1934. </Box>
  1935. <Box Id="9" BoxType="9099">
  1936. <Name>Drive 9 (AKD)</Name>
  1937. <ImageId>38</ImageId>
  1938. <EtherCAT SlaveType="2" PdiType="#x0009" MboxDataLinkLayer="true" StateMBoxPolling="true" CfgModeSafeOp="true" CycleMBoxPollingTime="0" CoeType="13" EoeType="3" FoeType="1" VendorId="#x0000006a" ProductCode="#x00414b44" RevisionNo="#x00000002" SerialNo="#xa80180fb" InfoDataAddr="true" InfoDataSoeDS401="true" InfoDataDcTimes="true" PortPhys="17" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="AKD EtherCAT Drive (CoE)" Desc="AKD" PortABoxInfo="#x01000008">
  1939. <SyncMan>001800042600010001000000000000000004001826010000</SyncMan>
  1940. <SyncMan>001c00042200010002000000000000000004001c22010000</SyncMan>
  1941. <SyncMan>001106002400010003000000000000000000001124010000</SyncMan>
  1942. <SyncMan>401106002000010004000000000000000000401120010000</SyncMan>
  1943. <Fmmu>0000000000000000001100020100000001000000000000000000000000000000</Fmmu>
  1944. <Fmmu>0000000000000000401100010100000002000000000000000000000000000000</Fmmu>
  1945. <Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
  1946. <SwitchPortData>010000000000a8c000ffffffc800a8c00000000044726976655f395f5f414b445f00000000000000000000000000000000000000000000000000000000000000</SwitchPortData>
  1947. <BootStrapData>00180004001c0004</BootStrapData>
  1948. <DcData>0003000000000000000000000000000001000000000000000000000000000000</DcData>
  1949. <DcMode>446353796e6300000000000000000000446353796e630000000000000000000000000000000000000000000000000000000000000000000000000000000000030100000000000000000000000000000000000000000000000000000000000000</DcMode>
  1950. <DcMode>44634f6666000000000000000000000044634f6666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000</DcMode>
  1951. <Pdo Name="Inputs" Index="#x1a00" Flags="#x0000">
  1952. <Entry Name="Statusword" Index="#x6041">
  1953. <Type>UINT</Type>
  1954. </Entry>
  1955. </Pdo>
  1956. <Pdo Name="Inputs" Index="#x1a01" Flags="#x0000"/>
  1957. <Pdo Name="Inputs" Index="#x1a02" Flags="#x0000"/>
  1958. <Pdo Name="Inputs" Index="#x1a03" Flags="#x0000"/>
  1959. <Pdo Name="Inputs" Index="#x1b01" Flags="#x0010" SyncMan="3">
  1960. <Entry Name="Position actual internal value" Index="#x6063">
  1961. <Type>DINT</Type>
  1962. </Entry>
  1963. <Entry Name="Statusword" Index="#x6041">
  1964. <Type>UINT</Type>
  1965. </Entry>
  1966. </Pdo>
  1967. <Pdo Name="Inputs" Index="#x1b20" Flags="#x0010">
  1968. <Entry Name="Position actual internal value" Index="#x6063">
  1969. <Type>DINT</Type>
  1970. </Entry>
  1971. <Entry Name="Second position feedback" Index="#x2050">
  1972. <Type>DINT</Type>
  1973. </Entry>
  1974. <Entry Name="Velocity actual value" Index="#x606c">
  1975. <Type>DINT</Type>
  1976. </Entry>
  1977. <Entry Name="Digital inputs" Index="#x60fd">
  1978. <Type>UDINT</Type>
  1979. </Entry>
  1980. <Entry Name="Following error actual value" Index="#x60f4">
  1981. <Type>DINT</Type>
  1982. </Entry>
  1983. <Entry Name="Latch 1p" Index="#x20a0">
  1984. <Type>DINT</Type>
  1985. </Entry>
  1986. <Entry Name="Statusword" Index="#x6041">
  1987. <Type>UINT</Type>
  1988. </Entry>
  1989. <Entry Name="Torque actual value" Index="#x6077">
  1990. <Type>INT</Type>
  1991. </Entry>
  1992. <Entry Name="Latch statusword" Index="#x20a5">
  1993. <Type>UINT</Type>
  1994. </Entry>
  1995. <Entry Name="AIN.VALUE" Index="#x3470" Sub="#x04">
  1996. <Type>INT</Type>
  1997. </Entry>
  1998. </Pdo>
  1999. <Pdo Name="Inputs" Index="#x1b21" Flags="#x0010">
  2000. <Entry Name="Position actual internal value" Index="#x6063">
  2001. <Type>DINT</Type>
  2002. </Entry>
  2003. <Entry Name="Statusword" Index="#x6041">
  2004. <Type>UINT</Type>
  2005. </Entry>
  2006. </Pdo>
  2007. <Pdo Name="Inputs" Index="#x1b22" Flags="#x0010">
  2008. <Entry Name="Position actual internal value" Index="#x6063">
  2009. <Type>DINT</Type>
  2010. </Entry>
  2011. <Entry Name="Second position feedback" Index="#x2050">
  2012. <Type>DINT</Type>
  2013. </Entry>
  2014. <Entry Name="Velocity actual value" Index="#x606c">
  2015. <Type>DINT</Type>
  2016. </Entry>
  2017. <Entry Name="Digital inputs" Index="#x60fd">
  2018. <Type>UDINT</Type>
  2019. </Entry>
  2020. <Entry Name="Following error actual value" Index="#x60f4">
  2021. <Type>DINT</Type>
  2022. </Entry>
  2023. <Entry Name="Latch 1n" Index="#x20a1">
  2024. <Type>DINT</Type>
  2025. </Entry>
  2026. <Entry Name="Statusword" Index="#x6041">
  2027. <Type>UINT</Type>
  2028. </Entry>
  2029. <Entry Name="Torque actual value" Index="#x6077">
  2030. <Type>INT</Type>
  2031. </Entry>
  2032. <Entry Name="Latch statusword" Index="#x20a5">
  2033. <Type>UINT</Type>
  2034. </Entry>
  2035. <Entry Name="AIN.VALUE" Index="#x3470" Sub="#x04">
  2036. <Type>INT</Type>
  2037. </Entry>
  2038. </Pdo>
  2039. <Pdo Name="Inputs" Index="#x1b23" Flags="#x0010">
  2040. <Entry Name="Position actual internal value" Index="#x6063">
  2041. <Type>DINT</Type>
  2042. </Entry>
  2043. <Entry Name="Second position feedback" Index="#x2050">
  2044. <Type>DINT</Type>
  2045. </Entry>
  2046. <Entry Name="Velocity actual value" Index="#x606c">
  2047. <Type>DINT</Type>
  2048. </Entry>
  2049. <Entry Name="Digital inputs" Index="#x60fd">
  2050. <Type>UDINT</Type>
  2051. </Entry>
  2052. <Entry Name="Following error actual value" Index="#x60f4">
  2053. <Type>DINT</Type>
  2054. </Entry>
  2055. <Entry Name="Latch 1 pn" Index="#x20a6">
  2056. <Type>DINT</Type>
  2057. </Entry>
  2058. <Entry Name="Statusword" Index="#x6041">
  2059. <Type>UINT</Type>
  2060. </Entry>
  2061. <Entry Name="Torque actual value" Index="#x6077">
  2062. <Type>INT</Type>
  2063. </Entry>
  2064. <Entry Name="Latch statusword" Index="#x20a5">
  2065. <Type>UINT</Type>
  2066. </Entry>
  2067. <Entry Name="AIN.VALUE" Index="#x3470" Sub="#x04">
  2068. <Type>INT</Type>
  2069. </Entry>
  2070. </Pdo>
  2071. <Pdo Name="Inputs" Index="#x1b24" Flags="#x0010">
  2072. <Entry Name="Position actual value" Index="#x6064">
  2073. <Type>DINT</Type>
  2074. </Entry>
  2075. <Entry Name="Statusword" Index="#x6041">
  2076. <Type>UINT</Type>
  2077. </Entry>
  2078. </Pdo>
  2079. <Pdo Name="Inputs" Index="#x1b25" Flags="#x0010">
  2080. <Entry Name="Position actual internal value" Index="#x6063">
  2081. <Type>DINT</Type>
  2082. </Entry>
  2083. <Entry Name="Second position feedback" Index="#x2050">
  2084. <Type>DINT</Type>
  2085. </Entry>
  2086. <Entry Name="Latch 2 pn" Index="#x20a7">
  2087. <Type>DINT</Type>
  2088. </Entry>
  2089. <Entry Name="Digital inputs" Index="#x60fd">
  2090. <Type>UDINT</Type>
  2091. </Entry>
  2092. <Entry Name="Following error actual value" Index="#x60f4">
  2093. <Type>DINT</Type>
  2094. </Entry>
  2095. <Entry Name="Latch 1 pn" Index="#x20a6">
  2096. <Type>DINT</Type>
  2097. </Entry>
  2098. <Entry Name="Statusword" Index="#x6041">
  2099. <Type>UINT</Type>
  2100. </Entry>
  2101. <Entry Name="Torque actual value" Index="#x6077">
  2102. <Type>INT</Type>
  2103. </Entry>
  2104. <Entry Name="Latch statusword" Index="#x20a5">
  2105. <Type>UINT</Type>
  2106. </Entry>
  2107. <Entry Name="AIN.VALUE" Index="#x3470" Sub="#x04">
  2108. <Type>INT</Type>
  2109. </Entry>
  2110. </Pdo>
  2111. <Pdo Name="Inputs" Index="#x1b26" Flags="#x0010">
  2112. <Entry Name="Statusword" Index="#x6041">
  2113. <Type>UINT</Type>
  2114. </Entry>
  2115. <Entry Name="Position actual value" Index="#x6064">
  2116. <Type>DINT</Type>
  2117. </Entry>
  2118. <Entry Name="Torque actual value" Index="#x6077">
  2119. <Type>INT</Type>
  2120. </Entry>
  2121. <Entry Name="Digital inputs" Index="#x60fd">
  2122. <Type>UDINT</Type>
  2123. </Entry>
  2124. <Entry Name="AIN.VALUE" Index="#x3470" Sub="#x04">
  2125. <Type>INT</Type>
  2126. </Entry>
  2127. <Entry Name="Following error actual value" Index="#x60f4">
  2128. <Type>DINT</Type>
  2129. </Entry>
  2130. </Pdo>
  2131. <Pdo Name="Outputs" Index="#x1600" InOut="1" Flags="#x0000">
  2132. <Entry Name="Controlword" Index="#x6040">
  2133. <Type>UINT</Type>
  2134. </Entry>
  2135. </Pdo>
  2136. <Pdo Name="Outputs" Index="#x1601" InOut="1" Flags="#x0000"/>
  2137. <Pdo Name="Outputs" Index="#x1602" InOut="1" Flags="#x0000"/>
  2138. <Pdo Name="Outputs" Index="#x1603" InOut="1" Flags="#x0000"/>
  2139. <Pdo Name="Outputs" Index="#x1701" InOut="1" Flags="#x0010" SyncMan="2">
  2140. <Entry Name="1st set-point" Index="#x60c1" Sub="#x01">
  2141. <Type>DINT</Type>
  2142. </Entry>
  2143. <Entry Name="Controlword" Index="#x6040">
  2144. <Type>UINT</Type>
  2145. </Entry>
  2146. </Pdo>
  2147. <Pdo Name="Outputs" Index="#x1702" InOut="1" Flags="#x0010">
  2148. <Entry Name="Target velocity" Index="#x60ff">
  2149. <Type>DINT</Type>
  2150. </Entry>
  2151. <Entry Name="Controlword" Index="#x6040">
  2152. <Type>UINT</Type>
  2153. </Entry>
  2154. </Pdo>
  2155. <Pdo Name="Outputs" Index="#x1720" InOut="1" Flags="#x0010">
  2156. <Entry Name="Controlword" Index="#x6040">
  2157. <Type>UINT</Type>
  2158. </Entry>
  2159. <Entry Name="1st set-point" Index="#x60c1" Sub="#x01">
  2160. <Type>DINT</Type>
  2161. </Entry>
  2162. <Entry Name="Latch controlword" Index="#x20a4">
  2163. <Type>UINT</Type>
  2164. </Entry>
  2165. <Entry Name="Torque offset" Index="#x60b2">
  2166. <Type>INT</Type>
  2167. </Entry>
  2168. <Entry Name="Physical outputs" Index="#x60fe" Sub="#x01">
  2169. <Type>UDINT</Type>
  2170. </Entry>
  2171. </Pdo>
  2172. <Pdo Name="Outputs" Index="#x1721" InOut="1" Flags="#x0010">
  2173. <Entry Name="1st set-point" Index="#x60c1" Sub="#x01">
  2174. <Type>DINT</Type>
  2175. </Entry>
  2176. <Entry Name="Controlword" Index="#x6040">
  2177. <Type>UINT</Type>
  2178. </Entry>
  2179. <Entry Name="Torque offset" Index="#x60b2">
  2180. <Type>INT</Type>
  2181. </Entry>
  2182. </Pdo>
  2183. <Pdo Name="Outputs" Index="#x1722" InOut="1" Flags="#x0010">
  2184. <Entry Name="Controlword" Index="#x6040">
  2185. <Type>UINT</Type>
  2186. </Entry>
  2187. <Entry Name="1st set-point" Index="#x60c1" Sub="#x01">
  2188. <Type>DINT</Type>
  2189. </Entry>
  2190. <Entry Name="Latch controlword" Index="#x20a4">
  2191. <Type>UINT</Type>
  2192. </Entry>
  2193. <Entry Name="Torque offset" Index="#x60b2">
  2194. <Type>INT</Type>
  2195. </Entry>
  2196. <Entry Name="Physical outputs" Index="#x60fe" Sub="#x01">
  2197. <Type>UDINT</Type>
  2198. </Entry>
  2199. <Entry Name="Max torque" Index="#x6072">
  2200. <Type>UINT</Type>
  2201. </Entry>
  2202. </Pdo>
  2203. <Pdo Name="Outputs" Index="#x1723" InOut="1" Flags="#x0010">
  2204. <Entry Name="Controlword" Index="#x6040">
  2205. <Type>UINT</Type>
  2206. </Entry>
  2207. <Entry Name="1st set-point" Index="#x60c1" Sub="#x01">
  2208. <Type>DINT</Type>
  2209. </Entry>
  2210. <Entry Name="Latch controlword" Index="#x20a4">
  2211. <Type>UINT</Type>
  2212. </Entry>
  2213. <Entry Name="Torque offset" Index="#x60b2">
  2214. <Type>INT</Type>
  2215. </Entry>
  2216. <Entry Name="Physical outputs" Index="#x60fe" Sub="#x01">
  2217. <Type>UDINT</Type>
  2218. </Entry>
  2219. <Entry Name="ClearDigInputChangedBit" Index="#x20b8">
  2220. <Type>UINT</Type>
  2221. </Entry>
  2222. </Pdo>
  2223. <Pdo Name="Outputs" Index="#x1724" InOut="1" Flags="#x0010">
  2224. <Entry Name="Target position" Index="#x607a">
  2225. <Type>DINT</Type>
  2226. </Entry>
  2227. <Entry Name="Controlword" Index="#x6040">
  2228. <Type>UINT</Type>
  2229. </Entry>
  2230. <Entry Name="Torque offset" Index="#x60b2">
  2231. <Type>INT</Type>
  2232. </Entry>
  2233. </Pdo>
  2234. <Pdo Name="Outputs" Index="#x1725" InOut="1" Flags="#x0010">
  2235. <Entry Name="Controlword" Index="#x6040">
  2236. <Type>UINT</Type>
  2237. </Entry>
  2238. <Entry Name="Target position" Index="#x607a">
  2239. <Type>DINT</Type>
  2240. </Entry>
  2241. <Entry Name="Physical outputs" Index="#x60fe" Sub="#x01">
  2242. <Type>UDINT</Type>
  2243. </Entry>
  2244. <Entry Name="Torque offset" Index="#x60b2">
  2245. <Type>INT</Type>
  2246. </Entry>
  2247. <Entry Name="AOUT.VALUE write" Index="#x3470" Sub="#x03">
  2248. <Type>INT</Type>
  2249. </Entry>
  2250. <Entry Name="Max torque" Index="#x6072">
  2251. <Type>UINT</Type>
  2252. </Entry>
  2253. </Pdo>
  2254. <CoeProfile ProfileNo="402"/>
  2255. </EtherCAT>
  2256. </Box>
  2257. <EtherCAT DcSyncMode="3" EnableVirtualSwitch="true" MaxSwitchPorts="4" MaxSwitchFrames="160"/>
  2258. </Device>
  2259. </Io>
  2260. </Project>
  2261. </TcSmProject>