Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Communication Drivers

TSXPremium Object

  • Last UpdatedFeb 16, 2016
  • 4 minute read

From the TCPIP_PORT branch of the OI Server hierarchy, you can also create a TSXPremium object.

To add TSXPremium objects to your MBTCP hierarchy

  1. Right-click on your TCPIP_PORT branch.

  2. Select Add TSXPremium Object.

    • A new TSXPremium object is created as a node in the hierarchy tree.

    • Default name is New_TSXPremium_000.

      Note: You can add up to 1024 objects of this type to the hierarchy.

  3. Rename as appropriate.

    • The New_TSXPremium_000 Parameters configuration view is displayed.

This configuration view has 12 elements that are configurable.

  • Network address: Enter the host name or IP address of the PLC.

    • The number of characters cannot be more than 255.

    • The field cannot be blank. (The number of characters cannot be zero (0).

    • The default value is 1.0.0.0.

  • Reply timeout (sec): Enter the amount of time the server will wait for an acknowledgment.

    • The minimum value is 1 (one).

    • The maximum value is 60.

    • The default value is 3 (three).

  • Maximum outstanding messages: Enter the maximum number of outstanding messages in the queue for the PLC.

    • The minimum value is 1 (one).

    • The maximum value is 20.

    • The default value is 4 (four).

  • Use Concept data structures (Longs): Select to read data from the PLC in concept data structure format for Long item types. If checked, the OI Server will process the data in the same register order as the Concept programming software.

    • Checked – selected (Default)

    • Not checked – not selected

  • Use Concept data structures (Reals): Select to read data from the PLC in concept data structure format for Real item types. If checked, the OI Server will process the data in the same register order as the Concept programming software.

    • Checked – selected (Default)

    • Not checked – not selected

  • Use Zero Based Addressing: Select to choose 0-based addressing.

    • Checked – selected, use 0-based addressing

    • Unchecked – not selected, use 1-based addressing (Default)

  • Bit order format: The format of the bit order entered into the PLC.

    Bit order format

    Description

    B1 B2 … B16
    (Default)

    Bit order is left to right
    (MSB = Bit 1; LSB = Bit 16)

    B16 B15 … B1

    Bit order is right to left
    (MSB = Bit 16; LSB = Bit 1).

  • Register Order: The order of the PLC memory registers written to and read from, used to support 64-bit data types.

    • Order 1: R1 R2 R3 R4 (Default)

    • Order 2: R2 R1 R4 R3

    • Order 3: R3 R4 R1 R2

    • Order 4: R4 R3 R2 R1

      where R1, R2, R3, and R4 are the relative register addresses in the PLC.

  • String variable style: PLC string-data format. Select the option for the style used by the device to store strings in its registers.

    • Full length (space padded) (Default)

    • C style (null terminated)

    • Pascal style (includes length specifier)

  • Register type: Select either Binary or BCD for the register type being used.

    • Binary (Default)

    • BCD

  • Maximum address range: There are four sub-elements in this Maximum addressable registers box. The maximum addressable registers can be obtained from the Modicon Concept or Modsoft configuration programs. The PLC will return an error if a register outside of this range is used to read data. The MBTCP OI Server filters out registers outside of this range and logs error messages.

    Element

    Description

    1-based (Default) Addressing

    Zero-based Addressing

    Discrete input

    Enter the maximum number of addressable discrete inputs (read coils) in the PLC

    Min = 1 (Default)
    Max = 65536

    Min = 0
    Max = 65535

    Coil

    Enter the maximum number of addressable write coils in the PLC.

    Min = 1 (Default)
    Max = 65536

    Min = 0
    Max = 65535

    Input register

    Enter the maximum number of addressable input registers in the PLC.

    Min = 1 (Default)
    Max = 65536

    Min = 0
    Max = 65535

    Holding register

    Enter the maximum number of addressable holding registers in the PLC.

    Min = 1 (Default)
    Max = 65536

    Min = 0
    Max = 65535

  • Block I/O size: The Block I/O Sizes box contains five sub-elements. The OI Server uses the block I/O sizes to maximize data throughput. The MBTCP OI Server uses a 256-byte buffer to read or write data to the PLC. The maximum value is the maximum number of registers that can be read or written from/to the PLC in one command.

    Element

    Description

    Minimum Value

    Maximum Value

    Discrete input/coil read

    Enter the maximum number of discrete inputs or coils to read at one time.

    Min = 1 (one)

    Max = 1000
    (Default)

    Coil write

    Enter the maximum number of coils to write at one time.

    Min = 1 (one)

    Max = 800
    (Default)

    Holding register read

    Enter the maximum number of holding registers to read at one time.

    Min = 1 (one)

    Max = 123
    (Default)

    Holding register write

    Enter the maximum number of holding registers to write at one time.

    Min = 1 (one)

    Max = 100
    (Default)

    Input register read

    Enter the maximum number of input registers to read at one time.

    Min = 1 (one)

    Max = 123
    (Default)

TitleResults for “How to create a CRG?”Also Available in