;------------------------------------------------------------------------------ ; QTS-AN-X-PBS-HMI Sample Ethernet/IP Scheduled Connection Configuration File ; ; Text after a semicolon is a comment and is ignored ; ;ClxName AnxPbsHmi ; Name of module in CLX - defaults to AN-X Hostname ;ClxPrefix ANX_ ; prefix to all module tagnames - useful for unique aliases ; ; for multiple AN-X modules ; ; <> are required parameters, [] are optional ; ;ClxSlot ; Start mappings for a Scheduled Connection ; ; Slot number - 0-14 ; ; INT or DINT - DINT is used for REAL ; ; Name shown on 'Monitor Ethernet/IP page ; ;ClxInpMap ; Map CLX Input ;ClxOutMap ; Map CLX Output ; ; ; INT or DINT offset in CLX Data[] ; ; ; Profibus Byte Order - LoHi or HiLo ; ; ; Area to Map ; ; ; ClxOutMap ; ; ; PbsInpAct - Map CLX Out to Profi Active Inp ; ; ; ClxInpMap ; ; ; PbsOut - Map CLX Inp to Profi Out ; ; ; PbsInpMon - Map CLX Inp to Profi Monitor Inp ; ; ; GlbCtl - Map CLX Inp to Profi Global Control ; ; ; 7 6 5 4 3 2 1 0 Profibus Global Control ; ; ; 0 0 0 Reserved ; ; ; x Clear Data, 1=Stop 0=Run ; ; ; x UNFREEZE ; ; ; x FREEZE ; ; ; x UNSYNC ; ; ; x SYNC ; ; ; ZeroBlk - Zero CLX Inp INTs or DINTs ; ; [alias] ; Generate CLX Alias with this name - Must be unique ;______________________________________________________________________________ ; The layout of the Slot 15 connection is shown at the end of this file ClxSlot 0 INT INT_0 ClxInpMap 0 LoHi GlbCtl PbsGlbCtl ; 2 ClxInpMap Auto LoHi PbsOut 2 ; 122 ClxOutMap Auto LoHi PbsInpAct 2 ; 122 ClxInpMap Auto LoHi PbsOut 4 ; 6 ClxOutMap Auto LoHi PbsInpAct 4 ; 6 ClxInpMap Auto LoHi PbsOut 6 ; 16 ClxOutMap Auto LoHi PbsInpAct 6 ; 18 ClxInpMap Auto LoHi PbsOut 3 ; 2 ClxInpMap Auto LoHi PbsInpMon 3 ; 2 ClxInpMap Auto LoHi PbsOut 5 ; 12 ClxInpMap Auto LoHi PbsInpMon 5 ; 12 ClxInpMap Auto LoHi PbsOut 7 ; 22 ClxInpMap Auto LoHi PbsInpMon 7 ; 22 ClxSlot 1 DINT DINT_1 ClxInpMap 0 LoHi ZeroBlk 1 ; 1 ClxInpMap Auto LoHi PbsOut 8 Pbs_8_Out ; 13 ClxOutMap Auto LoHi PbsInpAct 8 Pbs_8_InpAct ; 13 ClxInpMap Auto LoHi PbsOut 10 Pbs_10_Out ; 18 ClxOutMap Auto LoHi PbsInpAct 10 Pbs_10_InpAct ; 18 ClxInpMap Auto LoHi PbsOut 9 Pbs_9_Out ; 15 ClxInpMap Auto LoHi PbsInpMon 9 Pbs_9_InpMon ; 15 ClxInpMap Auto LoHi PbsOut 11 Pbs_11_Out ; 20 ClxInpMap Auto LoHi PbsInpMon 11 Pbs_11_InpMon ; 20 ClxSlot 2 DINT REAL_2 ClxInpMap 0 LoHi ZeroBlk 1 ; 1 ClxInpMap Auto LoHi PbsOut 58 Pbs_58_Out ; 3 ClxOutMap Auto LoHi PbsInpAct 58 Pbs_58_InpAct ; 3 ClxInpMap Auto LoHi PbsOut 60 Pbs_60_Out ; 8 ClxOutMap Auto LoHi PbsInpAct 60 Pbs_60_InpAct ; 9 ClxInpMap Auto LoHi PbsOut 122 Pbs_122_Out ; 13 ClxOutMap Auto LoHi PbsInpAct 122 Pbs_122_InpAct ; 13 ClxInpMap Auto LoHi PbsOut 59 Pbs_59_Out ; 6 ClxInpMap Auto LoHi PbsInpMon 59 Pbs_59_InpMon ; 6 ClxInpMap Auto LoHi PbsOut 61 Pbs_61_Out ; 11 ClxInpMap Auto LoHi PbsInpMon 61 Pbs_61_InpMon ; 11 ClxInpMap Auto LoHi PbsOut 123 Pbs_123_Out ; 15 ClxInpMap Auto LoHi PbsInpMon 123 Pbs_123_InpMon ; 15 ;------------------------------------------------------------------------------ ; Slot 15 Diagnostics Connection Data Layout ; DataOutput ; 0"AnxAmxDcs Zero Diagnostic Counters on bit 0 transition to 1" ; DataInput ; 0 Profi Tx Frames N9:0 ; 1 Profi Rx Frames Good N9:1 ; 2 Profi Rx Lo=StpErrs Hi=ParErrs N9:2 ; 3 Profi Rx Lo=SD_Errs Hi=RptErrs N9:3 ; 4 Profi Rx Lo=UndErrs Hi=FcsErrs N9:4 ; 5 Profi Rx Lo=ED_Errs Hi=OvrErrs N9:5 ; 6 Profi Rx Lo=LngErrs Hi=LngNode N9:6 ; 7 Profi Rx Lo=DupFrm Hi=TnsOvr N9:7 ; 8 Profi Good Node List 0- 15 N9:8 ; 9 Profi Good Node List 16- 31 N9:9 ; 10 Profi Good Node List 32- 47 N9:10 ; 11 Profi Good Node List 48- 63 N9:11 ; 12 Profi Good Node List 64- 79 N9:12 ; 13 Profi Good Node List 80- 95 N9:13 ; 14 Profi Good Node List 96-111 N9:14 ; 15 Profi Good Node List 112-125 N9:15 ; 16 "AnxAmxDcs UDP TX Count" ; 17 "AnxAmxDcs UDP RX Count" ; 18 "AnxAmxDcs UDP EthErr Ctr(Lo) Typ(Hi)" ; 19 "AnxAmxDcs UDP PrtErr Ctr(Lo) Typ/Slt(Hi)" ; ; 20 "AnxAmxDcs CLX -> AN-X Slot 0 Upd Time (*100us, Avg)" ; 22 "AnxAmxDcs CLX -> AN-X Slot 0 Upd Time (*100us, Min)" ; 24 "AnxAmxDcs CLX -> AN-X Slot 0 Upd Time (*100us, Max)" ; ; 30 "AnxAmxDcs CLX -> AN-X Slot 1 Upd Time (*100us, Avg)" ; 32 "AnxAmxDcs CLX -> AN-X Slot 1 Upd Time (*100us, Min)" ; 34 "AnxAmxDcs CLX -> AN-X Slot 1 Upd Time (*100us, Max)" ; ; 40 "AnxAmxDcs CLX -> AN-X Slot 2 Upd Time (*100us, Avg)" ; 42 "AnxAmxDcs CLX -> AN-X Slot 2 Upd Time (*100us, Min)" ; 44 "AnxAmxDcs CLX -> AN-X Slot 2 Upd Time (*100us, Max)" ; ; 50 "AnxAmxDcs CLX -> AN-X Slot 15 Upd Time (*100us, Avg)" ; 52 "AnxAmxDcs CLX -> AN-X Slot 15 Upd Time (*100us, Min)" ; 54 "AnxAmxDcs CLX -> AN-X Slot 15 Upd Time (*100us, Max)" ;------------------------------------------------------------------------------