Welcome to the Industrial Automation website!

NameDescriptionContent
HONG  KANG
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

Schneider TSX17 serial communication upgrade and replacement

来源: | 作者:FAN | 发布时间 :2026-04-28 | 36 次浏览: | 🔊 Click to read aloud ❚❚ | Share:

Tx Active: Sending in progress

Rx Buffer Full: The receive buffer is full

Timeout: timeout occurred

Parity Error: Parity check error

Frame Error: Frame format error

In addition, Command Words can be used for proactive intervention:

Force switch to fallback position

Suspend the ongoing exchange

This is very useful when dealing with communication deadlocks or device exceptions. For example, when the slave does not respond, the current request is terminated through a command word and the communication line is reset.


Modbus/Jbus protocol support

Both TSX SCG 1131 and TSX SCG 1161 modules support Modbus/Jbus protocol, which is one of the de facto standards in the field of industrial automation.

3.1 Master and Slave Modes

The module can be configured as a master or slave:

Master station mode: initiates communication requests proactively, reads or writes data from other slave station devices (such as frequency converters, instruments, HMI).

Slave mode: passively responding to requests from the master station, commonly used to integrate TSX 17 as a sub device into larger monitoring systems.

When configured in half duplex character mode, the module can also directly handle custom protocols, but Modbus is more standardized.

3.2 Data exchange process

Within the PLC, data tables are exchanged between the PLC and modules through text blocks, and the modules are responsible for converting this data into Modbus/Jbus messages. This process is transparent to PLC programmers: just fill the data to be sent into the specified table, then call the text function block, and the module will automatically complete the protocol encapsulation.

Typical application: TSX 17 serves as a slave station, providing current production, fault codes, temperature values, etc. to the upper computer; Or as a master station, read the values of multiple Modbus instruments.

Note: In Modbus/Jbus mode, the data length of one frame is also limited by 30 bytes, but more data can be obtained by reading multiple frames (such as reading multiple registers with function code 03).

UNI-TELWAY bus connection

UNI-TELWAY is an early fieldbus introduced by Schneider Electric, which is based on master-slave or token mechanism and supports multi station communication. TSX 17 can be connected to UNI-TELWAY in two ways:

4.1 Method 1: Using the TSX 17 ACC5 adapter module

Connection path: Terminal Port of TSX 17 → TSX 17 ACC5 → UNI-TELWAY bus

Role limitation: At this time, TSX 17 can only act as a slave and cannot initiate communication proactively.

Applicable scenario: Simply from the station device, such as only reporting data without reading from other stations.

4.2 Method 2: Through TSX SCG 1161 communication module

Connection path: Insert TSX SCG 1161 into the I/O bus expansion slot of the PLC → Connect cable through TSX CSC 015 → TSX SCA 62 user socket on UNI-TELWAY bus

Flexible role: TSX 17 can serve as a master or slave.

Key points of hard connection: When making a "T-shaped tap" on the UNI-TELWAY bus, a dedicated dual channel user socket TSX SCA 62 must be used, and wires cannot be directly connected in parallel.

4.3 Server and Client Mode

In the UNI-TELWAY network, TSX 17 can simultaneously act as both a server and a client:

Server: receives service requests from other clients in the network (such as reading/writing internal variables, starting/stopping PLC), executes them, and returns a confirmation. The client requests access through UNI-TE.

Client: Actively sends requests to other servers, such as reading data from remote stations, writing commands, or remotely controlling RUN/STOP. This requires the use of text function blocks to construct requests.

This bidirectional capability allows TSX 17 to serve as both a data acquisition station and a control master station, adapting to complex network topologies.

Attention: Regardless of which method is used to connect UNI-TELWAY, TSX 17 must be equipped with the corresponding version of PL7-2 language card:

Connected through ACC5: requires TSX P17 20 FA/FB/FC2/FD2

Connected through SCG 1161: requires TSX P17 20 FC2/FD2


PL7-2 Software Configuration Detailed Explanation (Practical Steps)

For on-site engineers, correctly completing communication initialization is a prerequisite for stable system operation. Taking TSX SCG 1131 as an example, typical configuration steps are given below.

5.1 Construction of Configuration Table

Define an 8-character table (e.g. named 'COMVNet') and fill in the following in order:

Example value of word offset content (Modbus slave, 9600/8/N/1)

Function code 02 (Modbus/Jbus slave)

Data bit 08

2 parity check 00 (none)

3 Stop Position 01

4 baud rate 05 (9600 bps)

5 send back display 00 (disabled)

6 receive feedback 00 (disabled)

7 reserved/spare 00

Baud rate code reference: 03=4800, 05=9600, 06=19200.

5.2 Initialization program segment

Use text function blocks (such as TET1) to send the configuration table to the module. Usually executed once in the first scanning cycle of the PLC (through the contactor flag).

5.3 Sending and Receiving Data

Send data: Fill up to 30 bytes into the source table, call the TEXT block, and select "Send with timeout confirmation" as the request code.

  • Omron CJ1G-CPU43H CPU Unit 30K Steps
  • OMRON C28P-EDR-D PLC Unit
  • SIEMENS S7-300 PLC System
  • Schneider TP400-PLC-1411 Board
  • Siemens 6FC5203-0AF00-0AA3 Panel
  • ALLEN BRADLEY 1754-L28BBB GuardPLC
  • Omron E6C3-AG5B-C Encoder
  • SCE M68-2000/5 CNC Controller
  • SCHNEIDER TM2ALM3LT Module
  • OMRON C200H-OV001 Voice Module
  • OMRON R88M-H30030 Servo Motor
  • Bosch RD500 Indramat Servo Drive RD51.2-4B
  • Siemens 6SE7090-0XX84-0AH2 T300 Module
  • Omron GRT1-TS2P SmartSlice Thermocouple Input
  • Xaar XP55500016 XUSB Drive Electronics
  • Siemens 6SL3210-1SE21-8UA0 PM340 Power Module
  • Mitsubishi GT2708-VTBA Touch Display 8.4 Inch
  • Pasaban Fast I/O MTC-3052 PLC Card
  • ABB ACS355-01U-02A4-2 VFD 0.37kW
  • Yamatake MAH20-PC2100 Processor Module
  • Allen Bradley 1774-P1 PLC Power Supply
  • Yaskawa SGDH-04AE-OY 400W Servo Driver
  • Omron CPH-X40DT1-D PLC CPU Unit
  • Pilz PNOZ mm0.2p Safety PLC Mini 772002
  • Siemens 6SL3555-OPR01-0AA0 Sinamics G110M Panel
  • Sanyo PLC-XTC50L LCD Projector
  • SCE M68-2000 2-Axis Motion Controller
  • Omron CS1W-CT021 High-Speed Counter Unit
  • Allen Bradley 100E400E 400A Contactor
  • Moeller LX-AK/FS-250IEC 250A Fuse Switch
  • OMRON FQM1-CM001 Coordinator Module
  • Landis+Gyr PCA2.N1 Power Supply
  • Mitsubishi Kakoki E-Series I/O Modules
  • OMRON R7A-CEA005S Servo Encoder Cable
  • Beckhoff EL1918-2200 TwinSAFE Terminal
  • OMRON F500-S1 Vision Sensor Camera
  • OMRON C200H-RM001-PV1 Master Unit
  • OMRON C60H-C7DR-DE-V1 PLC CPU
  • OMRON NX-PD1000 Power Supply Unit
  • OMRON CP1L-M60DT-D Micro PLC
  • Okuma 1911-2861 Graphic Circuit Board Module
  • Yaskawa SGDH-04AE-OY Servo Drive 400W
  • Omron R88D-UEP20V Servo Drive
  • Oliver 252RP Sakurai Mitsubishi Melsec PM-120M PLC
  • Electromatic Denmark SPS 200816 PLC
  • Omron FQM1 Flexible Motion Controller System
  • Pacer ZE4500 Axiomatic Motion Control Board
  • Delta Tau Turbo PMAC2 CPU Board USB Ethernet
  • Omron CQM1-CPU42-EV1 PLC CPU
  • Omron C500-NC222 Positioning Unit
  • ABB SACE TMAX T4 N 250 Circuit Breaker RC222
  • Mitsubishi FR A540L 75K E1 Inverter Drive
  • Siemens KSP M45 KSP M45 A66 Power Supply Module
  • Omron CQM1 TC102 Temperature Control Unit
  • Omron C200HW PRT21 Profibus DP Slave Unit
  • Yaskawa SGMGH 09DCA6S OY 850W Servo Motor 400V
  • Omron R88M UE75030V S1 AC Servo Motor
  • Omron C60H C5DR DE V1 PLC CPU Unit
  • Okuma 1911 2861 Graphic Card PLC Board Module
  • Omron R88D KN01H ML2 G5 Series Servo Drive
  • Laumas TLM8 Ethernet TCP/IP Load Cell Transmitter
  • Allen-Bradley 1771-NT2 Thermocouple Input Module
  • Siemens 6ES7135-0HF01-0XB0 Analog Output 4AO
  • Omron C60H-C6DR-DE-V1 Compact PLC
  • HMS Anybus AB7646-F Gateway Profibus to Profinet
  • Omron R7M-A10030-BS1 Servo Motor 100W Brake
  • Siemens 6SL3555-OPR01-0AA0 G110M Power Supply
  • Omron R88M-H10030-B AC Servo Motor 100W
  • Omron NJ301-1200 Sysmac NJ3 CPU EtherCAT
  • Toshiba H2218592 PLC Control Board Module
  • Omron R7A-CEA005S Servo Motor Encoder Cable 5M
  • TE.CO TFX 4G 1.5 Grey Cable
  • OMRON R88D-HT10 Servo Drive
  • OMRON CJ1G-CPU42H PLC CPU
  • MASS 106200 Industrial Monitor
  • OMRON CJ1W-AD041-V1 Analog Unit
  • Phoenix IBS PCI SC/I-T Board
  • OMRON ZFX-VS Vision Sensor
  • NAIS FP1-C72 PLC Controller
  • OMRON R88M-G75030H-BS2 Motor
  • SIEMENS A5E02625805-H2 PSU
  • Schweitzer SEL-2411 PAC Automation Controller
  • Siemens 5WG1-512-1AB11 Switching Actuator KNX
  • Stamford MX321-2 Automatic Voltage Regulator AVR
  • SCE M68-2000 Dual Axis CNC Servo Drive
  • ABB Bailey INNIS21 Network Interface Module
  • Omron CJ1W-F159 Loadcell Interface Module
  • GE Multilin MMII-PD-1-2-120 Motor Manager II
  • Yaskawa CIMR-VZ4A0018FAA VFD 5.5 7.5kW
  • Siemens 7SJ6001-5EA00-0DA0 Overcurrent Protection Relay
  • GE 531X300CCHAFM5 Drive Control PCB Board
  • Siemens 7SJ600 Overcurrent Protection Relay SIPROTEC
  • Siemens YSUW8 7683 C98043 A7002 Industrial PC Board
  • Omron 3G3MX2 A4055 E High Function Inverter Drive
  • Omron NB10W TW01B Interactive Display HMI Panel
  • Honeywell 30751044-008 Controller II ROM Board
  • Omron CJ1W IDP01 Combination Unit IO PLC
  • Omron C500 NC222 Position Control Unit PLC
  • Omron Z500 MC15E SW17R Vision System Controller
  • Sanyo Denki RS1A10AA RTA AC Servo Motor
  • Pilz PSS SB 3006 CN-A Compact Safety System PLC
  • OMRON C120-SI022 SYSMAC C120 Unit
  • SIEMENS 6SE9212-0DA40 MICROMASTER Inverter
  • ABB APBU-44C / APBU-44CE Branching Unit Kit
  • FANUC A20B-8100-0663 Mainboard
  • ABB 1SDA099907R1 Leakage Protection Relay
  • ABB IMMFP12 Multi-Function Module
  • OMRON CS1W-DA041 Analog Output Unit
  • Yaskawa SGMAS-08ACAHC61 Servo Motor
  • Benedetti 30.63/T090 3100MOT013_R1 Servo Motor
  • Omron C500-ASC02 ASCII Basic Unit Module
  • Yaskawa SGMGV-20DDL6F Servo Motor 1.8kW
  • ABB OITF-01C 64437496 D Control Board
  • TE.CO TFX 4G 1.5 Industrial Grey Cable
  • SCE M68-2000 Servo Drive Dual Axis
  • Omron C60H-C6DR-DE-V1 CPU Module PLC
  • Siemens 6SL3210-1SE21-8UA0 PM340 Power Module
  • Siemens 6GK7443-1EX30-0XE0 CP 443-1 Communications Processor
  • Siemens 6SL3210-1KE21-7AP1 SINAMICS G120C Drive
  • Phoenix UMK-32 RM/MR-G24/1/PLC Active Module
  • Omron NS5 SQ00B V2 HMI Touch Screen Industrial Terminal
  • Schneider TSX17 20 Micro PLC AEG Programmable Controller
  • Omron Z4M T30V2 Z4M H30V Laser Displacement Sensor System
  • Yaskawa SGMPH 04AAA61D OY 400W Servo Motor
  • Yaskawa CP 9300MC AC Servo Drive Motion Controller
  • Merlin Gerin VIP37PT48 Protection Relay Power Management
  • Yaskawa SGDH 05AE Sigma II Servo Driver 0.5kW
  • Rieter D90 DSP Autoleveller PLC Drawframe Control