Page 1
PLC extension module User manual Wuxi XINJE Electric Co., Ltd. Data No. PL04 20240823EN 1.5...
Page 2
Basic Description Thank you for purchasing the Xinje XL series products. This manual mainly introduces the product characteristics, specifications, and usage of XL series PLC expansion modules. Before using the product, please read this manual carefully and connect the wires with a full understanding of the manual content.
Catalog 1. MODULE INFORMATION SUMMARY ..................6 1-1. M ..................6 ODULE MODEL AND CONFIGURATION 1-2. P ......................7 ART NAME AND FUNCTION 1-3. M ..................8 ODULE POWER AND USAGE CONDITIONS 1-4. M ....................... 10 ODULE INSTALLATION 1-5. T XL-ETR ...................13 ERMINAL RESISTANCE MODULE 2.
Page 4
5-3. I/O ..........................67 ADDRESS 5-4. W ......................72 ORKING MODE SETTINGS 5-5. E ........................75 XTERNAL WIRING 5-6. A ..................76 NALOG DIGITAL CONVERSION DIAGRAM 5-7. D ...........................76 IMENSION 5-8. A ..........................77 PPLICATION 6. ANALOG OUTPUT MODULE XL-E4DA ................78 6-1.
Page 5
10-4. W ........................135 EIGHING SYSTEM 10-5. M ........................ 136 ODULE FUNCTIONS 10-5-1. Pressure sensor ......................... 136 10-6. I/O ..........................137 ADDRESS 10-7. W ........................142 ORKING MODE 10-8. M ........................144 ODULE SETTING 10-9. M .......................146 ODULE ERROR INFO 10-10. I FROM TO ....................
4 channels thermocouple temperature measurement, with PID XL-E4TC-P function Pressure N-channel pressure sensor input (23bit), detection range XL-EnWT-D measurement DC-20mV~20mV Module configuration XL series expansion module can be installed on the right side of the main unit and expansion module of XL series PLC.
Note: When the number of right extension modules connected by XL series PLC is more than 5, it is necessary to connect a terminal resistance module XL-ETR to the right of the last module (requiring the hardware version of XL series right extension module to be H3.1 or more).
1-3. Module power and usage conditions The XL series right expansion module can only be used normally when the internal and external power of the PLC minus the internal and external power of the module is greater than or equal to 0; If the PLC is configured with an ED module, the internal and external power consumption also needs to be subtracted;...
A place where a strong magnetic field or electric field is produced Installation XL series analog input and output, temperature control module can be installed on the right side of the main unit and expansion module of XL series PLC. The installation can use DIN46277 guideway (35 mm wide).
Page 11
Installation process Taking the first expansion module as an example, explain the installation steps below: 1. Find the back cover on the right side of the PLC, and push the back cover in the direction of the arrow shown in the diagram;...
Wiring requirement Apart from the XL series 32-point extension module and XL-E16YT-A, which needs to use an external terminal for wiring, other modules can directly insert the cable into the corresponding wiring hole. Cautions: 1. Please confirm the specifications and select the appropriate modules.
1-5. Terminal resistance module XL-ETR When the number of right extension modules of XL series PLC is more than 5, the terminal resistance module XL-ETR must be used together. XL-ETR is only applicable to XL series right extension modules of hardware version H3.1 and above.
2. I/O extension module XL-EnXmY 2-1. Module features and specifications XL series PLC can expand XL-EnXmY digital input and output module externally. Each XL3 series PLC can expand 10 modules, XL5/XL5E can expand 16 modules, XL1 does not support expansion module. The module is rich in types and compact in shape, which makes it possible for more input and output points and meets the actual production needs.
2-3. Input wiring and specification 2-3-1. NPN input specification and wiring NPN input specification: Input signal voltage DC24V±10% Input signal current 7mA/DC24V Input ON current Below 4.5mA Input OFF current Below 1.5mA Input response time About 10ms Input signal form Contact input or NPN open collector transistor Circuit insulation Optoelectronic coupling insulation...
2-3-2. PNP input specification and wiring PNP input specification: Input signal voltage DC24V±10% Input signal current 7mA/DC24V Input ON current Below 4.5mA Input OFF current Below 1.5mA Input response time About 10ms Input signal form Contact input PNP open collector transistor Circuit insulation Optoelectronic coupling insulation Input action display...
+24V ● Button wiring example 3-wire proximity switch wiring 2-wire proximity switch wiring 2-3-3. NPN&PNP bipolar input specification and wiring Input specification: Input signal voltage DC24V±10% Input signal current 7mA/DC24V Input ON current Below 4.5mA Input OFF current Below 1.5mA Input response time About 10ms Contact input NPN or PNP open collector...
Page 21
NPN mode wiring example: +24V ● Button wiring example 2-wire (NO or NC) proximity switch wiring 3-wire (NPN) proximity switch wiring PNP mode wiring example: +24V ● Button wiring example 2-wire (NO or NC) proximity switch wiring 3-wire (PNP) proximity switch wiring...
(3) Flexible conductor with tubular pre-insulated end is 0.25-0.5 square meter. 2-6. External terminal block XL-A modules have horn terminals, which need external terminals. Xinje provides adapter terminals and connection cables for users to choose from. A list of module models and adapter...
Transparent heat shrinkable tube Terminals 2-7. I/O definition number The addresses of the input and output terminals of the XL Series I/O Extension Module are as follows: Note: The terminal definitions and addresses of NPN and PNP type modules are the same.
Page 28
B. Set through SFD register Module Module SFD address SFD address number number SFD350~SFD359 SFD430~SFD439 SFD360~SFD369 SFD440~SFD449 SFD370~SFD379 SFD450~SFD459 SFD380~SFD389 SFD460~SFD469 SFD390~SFD399 SFD470~SFD479 SFD400~SFD409 SFD480~SFD489 SFD410~SFD419 SFD490~SFD499 SFD420~SFD429 SFD500~SFD509 The first 20 bytes of OMMAND information are allocated as follows: XL-E8X8Y ...
Page 29
Filtering time (unit: ms): Note: 0 is positive logic, 1 is Notes 1~5, 10(default), 15, 20, 25, 30, 35, 40, 45, 50 negative logic XL-E16X16Y Bit0 Bit1 Bit2 Bit3 Bit4 Bit5 Bit6 Bit7 Explanation Byte0 X0~X3 filtering time Filtering time (unit: ms): Byte1 X4~X7 filtering time...
2-10. Application In this chapter, the application of this module will be exemplified. XL3-16R is slave station with an extended XL-E8X8YR to communicate with XINJE HMI. Communication between Extended Module XL-E8X8YR and Xinje TG765 HMI. THINGET MODE: TG760T-MT S/ N: N20121028028 Xinje Electronic Co.,Ltd...
Hardware connection: The module XL-E8X8YR is attached to XL3-16R, and the RS485 communication terminal AB of XL3-16R is connected to the AB terminal of the PLC port of TG765 respectively. Communication parameter settings: the baud rate is 19200 bps, 8 data bits, 1 stop bit, even parity, PLC Modbus station number is 1, then cut the power supply and power on again.
Page 34
Edit the PSB501 status, place a lamp, the lamp object type is PSB, the coil number is 501. When the function button is pressed, copy the status of PSB501 to extension module Y10000. Edit the status of extension module Y10000, the lamp object type is 0x, the modbus address is 24832.
Page 35
Download the program into the HMI. Then make them to communicate.
14-bit high-precision analog input. 2-channel 12-bit analog output. As an expansion module of the XL series, XL3 can connect up to 10 modules, XL5/XL5E/XL5N/XL5H/XLME/XLH/XSLH can expand 16 modules, and XL1 does not support.expansion modules.
12 bits binary data Digital input range (0~4095 or -2048~2047) 14 bits binary data Digital output range (0~16383 or -8192~8191) Resolution 1/16383(14Bit) 1/4095(12Bit) Integrated precision ±1% Conversion speed 2ms per channel 2ms per channel Module power supply DC24V±10%,150mA Fixed with M3 screws or directly installed on orbit of DIN46277 (Width: Installation 35mm) 3-2.
(3) Flexible wires with tubular pre-insulated end is 0.25-0.5 square. 3-3. I/O address XL series analog module does not occupy I/O unit, the converted value is directly sent to the PLC register, the corresponding channel definition number of the PLC register is as follows:...
Page 39
Module 2 register address: Channel enable switch Channel AD signal (please turn on the swich to use this channel) ID10100 Y10100 ID10101 Y10101 ID10102 Y10102 ID10103 Y10103 Channel DA signal QD10100 Y10104 QD10101 Y10105 Module 3 register address: Channel enable switch Channel AD signal (please turn on the swich to use this...
Page 40
ID10402 Y10402 ID10403 Y10403 Channel DA signal QD10400 Y10404 QD10401 Y10405 Module 6 register address: Channel enable switch Channel AD signal (please turn on the swich to use this channel) ID10500 Y10500 ID10501 Y10501 ID10502 Y10502 ID10503 Y10503 Channel DA signal QD10500 Y10504 QD10501...
Page 41
Module 9 register address: Channel enable switch Channel AD signal (please turn on the swich to use this channel) ID10800 Y11000 ID10801 Y11001 ID10802 Y11002 ID10803 Y11003 Channel DA signal QD10800 Y11004 QD10801 Y11005 Module 10 register address: Channel enable switch Channel AD signal (please turn on the swich to use this...
Page 42
ID11102 Y11302 ID11103 Y11303 Channel DA signal QD11100 Y11304 QD11101 Y11305 Module 13 register address: Channel enable switch Channel AD signal (please turn on the swich to use this channel) ID11200 Y11400 ID11201 Y11401 ID11202 Y11402 ID11203 Y11403 Channel DA signal QD11200 Y11404 QD11201...
Module 16 register address: Channel enable switch Channel AD signal (please turn on the swich to use this channel) ID11500 Y11700 ID11501 Y11701 ID11502 Y11702 ID11503 Y11703 Channel DA signal QD11500 Y11704 QD11501 Y11705 Note: (1) Banning unused channels can improve the scanning speed of input/output. (2) When the input enable switch is turned off during operation, the corresponding input channel will not collect data.
Page 44
Choose the module type, and set each channel’s parameters in the above window. Then click write to PLC, cut the power supply and power on again to make the settings effective. Note: The first-order low-pass filtering method weighs this time sampling value and the output value of the last filtering to get the effective filtering value;...
Page 45
SFD bit definition Take the first module as an example to illustrate how to set it up. Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 NOTE Byte0 AD channel 1, channel 2 filtering parameter filtering Byte1 AD channel 3, channel 4 filtering parameter parameter Bit7 Bit6...
Method 2: Set the SFD as follows: SFD350=64FEH SFD351=2301H SFD352=0002H 3-5. External wiring For external connection, to avoid interference, use shielding wire and connect the ground to the single point of shielding layer. Voltage input Voltage output...
Page 47
Current input XL-E4AD2DA current input wiring: Current output Note: current output no need DC24V power supply.
3-6. Analog digital conversion diagram The relationship between input analog quantities and converted digital quantities is shown in the following table: 0~5V analog input 0~10V analog input -5~5V analog input -10~10V analog input 0~20mA analog input 4~20mA analog input -20~20mA analog input...
Page 49
The relationship between the output digital quantity and its corresponding analog data is shown in the following table: 0~5V analog output 0~10V analog output -5~5V analog output -10~10V analog output 0~20mA analog output 4~20mA analog output Note: (1) When the AD voltage input is suspended, the corresponding ID register is 16383; when the AD current input is suspended, the corresponding ID register is 0.
3-7. Dimension (Unit: mm) 15.0 70.0 25.0 XL-E4AD2DA 3-8. Application Example: The output signal of one-channel pressure sensor needs to be collected (pressure sensor performance parameters: detection pressure range 0Mp~10Mp, output analog signal 4~20mA), and output one-channel 0V~10V voltage signal to frequency converter. Analysis: As the pressure detection range of pressure sensor is 0Mp~10Mp, the analog output is 4~20mA, and the digital conversion range of expansion module is 0~16383, we can skip the analog amount of 4~20mA in the intermediate conversion process, which directly means that the...
Page 51
Explanation: SM0 is a constant ON coil and has been in ON state during the operation of PLC. The PLC starts to run. The analog acquisition first calculates the pressure value corresponding to each digit 1 collected by the expansion module, and then converts the digital quantity (integer) collected in the ID10000 register into floating-point numbers.
Module features 8-channel analog input: current input. 14-bit high-precision analog input. As an expansion module of the XL series, XL3 can connect up to 10 modules, XL5/XL5E/XL5N/XL5H/XLME/XLH/XSLH can expand 16 modules, and XL1 does not support expansion modules.
4-2. Terminal descriptions Terminal arrangment Terminal signal Name Function The indicator lights up when the module has a power supply. When the module port communicates normally, the indicator lights on. When there is an error in the module, the indicator is always on or flickering (red).
(3) Flexible wires with tubular pre-insulated end is 0.25-0.5 square. 4-3. I/O address XL series analog module does not occupy I/O unit, the converted value is directly sent to the PLC register, the corresponding channel definition number of the PLC register is as follows:...
Page 55
ID10106 Y10106 ID10107 Y10107 Module 3 register address: Channel enable switch Channel AD signal (please turn on the swich to use this channel) ID10200 Y10200 ID10201 Y10201 ID10202 Y10202 ID10203 Y10203 ID10204 Y10204 ID10205 Y10205 ID10206 Y10206 ID10207 Y10207 Module 4 register address: Channel enable switch Channel AD signal...
Page 56
Module 6 register address: Channel enable switch Channel AD signal (please turn on the swich to use this channel) ID10500 Y10500 ID10501 Y10501 ID10502 Y10502 ID10503 Y10503 ID10504 Y10504 ID10505 Y10505 ID10506 Y10506 ID10507 Y10507 Module 7 register address: Channel enable switch Channel AD signal (please turn on the swich to use this...
Page 57
Module 9 register address: Channel enable switch Channel AD signal (please turn on the swich to use this channel) ID10800 Y11000 ID10801 Y11001 ID10802 Y11002 ID10803 Y11003 ID10804 Y11004 ID10805 Y11005 ID10806 Y11006 ID10807 Y11007 Module 10 register address: Channel enable switch Channel AD signal (please turn on the swich to use this...
Page 58
Module 12 register address: Channel enable switch Channel AD signal (please turn on the swich to use this channel) ID11100 Y11300 ID11101 Y11301 ID11102 Y11302 ID11103 Y11303 ID11104 Y11304 ID11105 Y11305 ID11106 Y11306 ID11107 Y11307 Module 13 register address: Channel enable switch Channel AD signal (please turn on the swich to use this...
Module 15 register address: Channel enable switch Channel AD signal (please turn on the swich to use this channel) ID11400 Y11600 ID11401 Y11601 ID11402 Y11602 ID11403 Y11603 ID11404 Y11604 ID11405 Y11605 ID11406 Y11606 ID11407 Y11607 Module 16 register address: Channel enable switch Channel AD signal (please turn on the swich to use this...
Page 60
Choose the module type, and set each channel’s parameters in the above window. Then click write to PLC, cut the power supply and power on again to make the settings effective. Note: The first-order low-pass filtering method weighs this time sampling value and the output value of the last filtering to get the effective filtering value;...
Page 61
SFD420~SFD429 SFD500~SFD509 Note: As shown above, each register sets four-channel modes. Each register has 16 bits. From low to high, each four bit will set four-channel modes in turn. SFD bit definition NOTE Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 Byte0 AD channel 2, channel 1 filtering parameter...
Method 1: You can configure it directly in the PLC software, as shown above. Method 2: Set the SFD as follows: SFD350=FEFEH SFD351=6464H SFD352=9988H SFD353=AA88H 4-5. External wiring For external connection, to avoid interference, use shielding wire and connect the ground to the single point of shielding layer.
4-6. Analog digital conversion diagram The relationship between input analog quantities and converted digital quantities is shown in the following table: 0~20mA analog input 4~20mA analog input -20~20mA analog input Note: When the channel enable switch is turned on and the AD current input is suspended, the ID register corresponding to the AD current input is displayed as 0.
15.0 70.0 25.0 XL-E8AD-A 4-8. Application Examples of real-time reading 8 channels of data (take Module 1 as an example) Explain: SM0 is a constant ON coil and has been in ON state during the operation of PLC. The PLC starts to run, and continuously writes the data of channel 0 of the module 1 into the data register D0.
Module features 8-channel analog input: voltage input. 14-bit high-precision analog input. As a special functional module of the XL series, XL3 can connect up to 10 modules, XL5/XL5E/XL5N/XL5H/XLME/XLH/XSLH can expand 16 modules, and XL1 does not support...
Module specification Analog input Item Voltage input Analog input range 0~5V, 0~10V, -5~5V, -10~10V Max input range DC±15V Digital output range 14 bits binary data (0~16383 or -8192~8191) Resolution 1/16383 (14Bit) Integrated precision Conversion speed 2ms/1 channel Module power DC24V±10%, 150mA supply Installation Fixed with M3 screws or directly installed on rail of DIN46277 (Width: 35mm)
(3) Flexible wires with tubular pre-insulated end is 0.25-0.5 square. 5-3. I/O address XL series analog module does not occupy I/O unit, the converted value is directly sent to the PLC register, the corresponding channel definition number of the PLC register is as follows:...
Page 68
ID10001 Y10001 ID10002 Y10002 ID10003 Y10003 ID10004 Y10004 ID10005 Y10005 ID10006 Y10006 ID10007 Y10007 Module 2 register address: Channel enable switch Channel AD signal (please turn on the swich to use this channel) ID10100 Y10100 ID10101 Y10101 ID10102 Y10102 ID10103 Y10103 ID10104 Y10104...
Page 69
ID10306 Y10306 ID10307 Y10307 Module 5 register address: Channel enable switch Channel AD signal (please turn on the swich to use this channel) ID10400 Y10400 ID10401 Y10401 ID10402 Y10402 ID10403 Y10403 ID10404 Y10404 ID10405 Y10405 ID10406 Y10406 ID10407 Y10407 Module 6 register address: Channel enable switch Channel AD signal...
Page 70
Module 8 register address: Channel enable switch Channel AD signal (please turn on the swich to use this channel) ID10700 Y10700 ID10701 Y10701 ID10702 Y10702 ID10703 Y10703 ID10704 Y10704 ID10705 Y10705 ID10706 Y10706 ID10707 Y10707 Module 9 register address: Channel enable switch Channel AD signal (please turn on the swich to use this...
Page 71
ID11001 Y11201 ID11002 Y11202 ID11003 Y11203 ID11004 Y11204 ID11005 Y11205 ID11006 Y11206 ID11007 Y11207 Module 12 register address: Channel enable switch Channel AD signal (please turn on the swich to use this channel) ID11100 Y11300 ID11101 Y11301 ID11102 Y11302 ID11103 Y11303 ID11104 Y11304...
ID11306 Y11506 ID11307 Y11507 Module 15 register address: Channel enable switch Channel AD signal (please turn on the swich to use this channel) ID11400 Y11600 ID11401 Y11601 ID11402 Y11602 ID11403 Y11603 ID11404 Y11604 ID11405 Y11605 ID11406 Y11606 ID11407 Y11607 Module 16 register address: Channel enable switch Channel AD signal...
Page 73
Please use XDPpro v3.5.1 or higher version software to configure the module. Open the software, click module in the left menu, Choose the module type, and set each channel’s parameters in the above window. Then click write to PLC, cut the power supply and power on again to make the settings effective. Note: The first-order low-pass filtering method weighs this time sampling value and the output value of the last filtering to get the effective filtering value;...
Page 74
SFD410~SFD419 SFD490~SFD499 SFD420~SFD429 SFD500~SFD509 Note: As shown above, each register sets four-channel modes. Each register has 16 bits. From low to high, each four bit will set four-channel modes in turn. SFD bit definition NOTE Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0...
Example: To set the first module's input channels 1and 0 to 0~10V, input channels 3 and 2 to 0~5V, input channels 5 and 4 to 0~10V, input channels 7 and 6 to 0~5V, filter coefficients of channels 0, 1, 2 and 3 to 254, filter coefficients of channels 4, 5, 6 and 7 to 100.
5-6. Analog digital conversion diagram The relationship between input analog quantities and converted digital quantities is shown in the following table: 0~5V analog input 0~10V analog input -5~5V analog input -10~10V analog input Note: When the channel enable switch is turned on and the AD voltage input is suspended, the corresponding ID register is displayed as 16383;...
15.0 70.0 25.0 XL-E8AD-V 5-8. Application Examples of real-time reading 8 channels of data (take Module 1 as an example) Explain: SM0 is a constant ON coil and has been in ON state during the operation of PLC. The PLC starts to run, and continuously writes the data of channel 0 of the module 1 into the data register D0.
Four-channel analog output: Voltage and current mode can be selected. 模拟量输出端 12-bit high-precision analog output. As a special functional module of the XL series, XL3 can connect up to 10 modules, XL5/XL5E/XL5N/XL5H/XLME/XLH/XSLH can expand 16 modules, and XL1 does not support 扩展口...
Module specification Item Voltage output Current output 0~20mA, 4~20mA 0~5V, 0~10V, -5~5V, -10~10V Analog output range (Exterior load resistance is less than (Exterior load resistance 2KΩ~1MΩ) 500Ω) Digital input range 12 bits binary data (0~4095 or -2048~2047) Resolution 1/4095 (12Bit) Integrate precision Conversion speed 2ms/1 channel...
(3) Flexible wires with tubular pre-insulated end is 0.25-0.5 square. 6-3. I/O address XL series analog module does not occupy I/O unit, the converted value is directly sent to the PLC register, the corresponding channel definition number of the PLC register is as follows:...
Page 81
Module 2 register address: Channel enable switch Channel DA signal (please turn on the swich to use this channel) QD10100 Y10100 QD10101 Y10101 QD10102 Y10102 QD10103 Y10103 Module 3 register address: Channel enable switch Channel DA signal (please turn on the swich to use this channel) QD10200 Y10200...
Page 82
QD10503 Y10503 Module 7 register address: Channel enable switch Channel DA signal (please turn on the swich to use this channel) QD10600 Y10600 QD10601 Y10601 QD10602 Y10602 QD10603 Y10603 Module 8 register address: Channel enable switch Channel DA signal (please turn on the swich to use this channel) QD10700 Y10700...
Page 83
QD11001 Y11201 QD11002 Y11202 QD11003 Y11203 Module 12 register address: Channel enable switch Channel DA signal (please turn on the swich to use this channel) QD11100 Y11300 QD11101 Y11301 QD11102 Y11302 QD11103 Y11303 Module 13 register address: Channel enable switch Channel DA signal (please turn on the swich to use this...
Module 16 register address: Channel enable switch Channel DA signal (please turn on the swich to use this channel) QD11500 Y11700 QD11501 Y11701 QD11502 Y11702 QD11503 Y11703 Note: 1) Banning unused channels can improve the scanning speed of input/output. 2) When the enabling switch of output is turned off during operation, the corresponding output channel keeps the original data unchanged.
Page 85
Choose the module type, and set each channel’s parameters in the above window. Then click write to PLC, cut the power supply and power on again to make the settings effective. Set by Flash register The output channels of the expansion module can be selected in two modes: voltage and current. Current is 0-20mA, 4-20mA.
2CH 3CH 0CH 1CH Current output 0CH 1CH 2CH 3CH XL-E4DA current output wiring: AO_+ R<500Ω Note: current output no needs to connect DC24V power supply. 6-6. Analog digital conversion diagram The relationship between the output digital quantity and its corresponding analog data is shown in the following table: 0~5V analog output 0~10V analog output...
0~20mA analog output 4~20mA analog output Note: When the input data exceeds K4095, the analog data of DA conversion remains unchanged at 5V, 10V or 20mA. 6-7. Dimension (Unit: mm) 25.0 15.0 70.0 XL-E4DA...
6-8. Application Example: real-time write 4 channels data(take module 1 as an example) Explain: SM0 is a constant ON coil and has been in ON state during the operation of PLC. Write the data register D10 to output channel 0. Write the data register D11 to output channel 1.
by the change of external environment. Resolution is 0.1℃ As a special functional module of the XL series, the XL3 series PLC can connect up to 10 modules, XL5/XL5E/XL5N/XL5H/XLME/XLH/XSLH can expand 16 modules, and XL1 does not support expansion modules.
DIN46277 (Width: 35mm) Note: When the module is in an abnormal state, the ID1xxxx register will display corresponding abnormal values, even if the disconnection detection is disabled in the module configuration. The abnormal values for different types of alarms are as follows: (1) When the 24V power supply of the module is disconnected, all channel data is -2.
(3) Flexible conductor with tubular pre-insulated end is 0.25-0.5 square. 7-3. I/O address XL series analog module will not occupy I/O unit, the conversion value will be sent to PLC register. Each channel related PLC register address are shown as below:...
Page 93
Module 1 Y10000 Y10001 Y10002 Y10003 Module 2 Y10100 Y10101 Y10102 Y10103 Y10x00 Y10x01 Y10x02 Y10x03 Module 16 Y11700 Y11701 Y11702 Y11703 PID enable When the "Y function selection" is set to "immediate output", Y0~Y3 are ordinary bit (0: OFF, switch output terminals, and Y10000~Y10003 (taking module # 1 as an example) can 1: ON) be used to directly control the Y0~Y3 output of the module.
Page 94
D1: first address of PLC. Operand: TD, CD, D, HD, FD Note: (1) The FROM/TO instruction can only be written in the sequence function block. For XL series PLCs with firmware version V3.4.5 and above, a maximum of 100 BLOCKs can be written in the program, but a maximum of 8 can be run simultaneously.
Page 95
From_To Default Address Read/write data value Channel Auto-tune bit PID output (0~4095) Target temperature (unit: 0.1℃) Diff 1000 (unit: 0.1℃) Control period (unit: 0.1s) Output range (range: 0~100) Temperature difference δ (unit: 0.1℃) Calibrate ambient temperature values (unit: 0.1℃) From/To data initialization Auto-tune triggered signal, start to auto-tune mode when set to 1 Auto-tune...
Page 96
range ( Diff ) the PID is Target-Tdiff < T < Target + Tdiff, when T < Target-Tdiff, the output is the Unit: 0.1℃ max value, when T > Target + Tdiff, the output is 0. Temperature The actual temperature display = (sampling temperature value + temperature deviation difference value δ...
It is not recommended to write the entire piece of data for programming convenience, as writing 0 to some addresses may cause the system to malfunction. (4) The self-tuning enable address K0: K0 will occupy a continuous 8-bit address space. The 4-channel module enable bits correspond to the first 4 bits address space, while the last 4 bits addresses are idle (but cannot be used for other purposes).
Page 98
Steps Explanation Select the module model Select the sensor type, filtering coefficient, wire breakage detection switch, and Y function selection for the corresponding channel After configuration is complete, click "Write to PLC" and then click "OK". After downloading the user program and running it, this configuration will take effect. Note: (1) The first-order low-pass filtering method weighted this sampling value and the output value of the last filtering to get the effective filtering value;...
SFD bit definition Take module 1 as an example to explain the setting method: Register Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 PT channel 1 filtering coefficient (0 not filtered, 1-254 filtering Byte0 intensity decreases sequentially) SFD350 PT channel 2 filtering coefficient (0 not filtered, 1-254 filtering Byte1 intensity decreases sequentially) PT channel 3 filtering coefficient (0 not filtered, 1-254 filtering...
Page 100
For a two-wire thermal resistance, one end of the sensor should be connected to terminal A and the other end to terminal C, and a wire should be used to short-circuit terminals B and C. For a three wire thermal resistance, two wires of the same color of the sensor should be connected to terminal B and terminal C respectively, and the other wire should be connected to terminal A.
Output current: To limit temperature rise, it supports a maximum output load of 50mA. Open circuit leakage current: below 0.1mA. When connecting an external 24V power supply, please use the 24V power supply on the PLC body to avoid interference. The casing of the equipment where the temperature sensor is installed must be ...
Page 102
// open PID enable bit // set target value // set temperature control period // write in the target value, temperature control period //write in the auto-tune flag bit // turn on auto-tune function //read auto-tune bit and PID parameters //read auto-tune bit //read PID output value //set P, I, D values...
Page 103
Explanation: After enabling the self-tuning, this command will immediately occupy a total of 8 bits in M10-M17. M10-M13 corresponds to the self-tuning enable of each channel. To set which channel needs to be tuned, set the corresponding coil to ON. M14~M17 have no meaning at the moment and need to be left blank.
Built-in cold-terminal compensation circuit Resolution is 0.1℃ As a special functional module of the XL series, the XL3 series PLC can connect up to 10 modules, XL5/XL5E/XL5N/XL5H/XLME/XLH/XSLH can expand 16 modules, and XL1 does not support expansion modules.
0.0℃~1700.0℃ Digital output range 0~max measuring temperature×10 (Taking K-type as an example, the digital output range is 0~13000) Resolution 0.1℃ Integrate precision ±1% (relative max value) Conversion speed 420ms 4 channels Module power supply DC24V±10%, 50mA Installation Fixed with M3 screws or directly installed on orbit of DIN46277 (Width: 35mm) When the module is in an abnormal state, the ID1xxxx register will display corresponding abnormal values, even if the disconnection detection is disabled in the module configuration.
Page 106
Signal Name Function The indicator lights up when the module has a power supply When the module communication port communicates normally, the indicator lights on When there is an error in the module, the indicator is always on or Indicator flickering (red) light When the ERR lamp is always on, there are serious application...
8-3. I/O wiring example Output terminal: transistor output terminal, please choose a smooth power supply of DC5V~30V. Circuit insulation: optocouplers are used for optical insulation between the internal circuits and output transistors of programmable controllers, and each common module is also separated from each other.
8-3. I/O address assignment XL series analog module will not occupy I/O unit, the conversion value will be sent to PLC register. Each channel related PLC register address are shown as below: Parameters...
When the "Y function selection" is set to "immediate output", Y0~Y3 are ordinary switch output terminals, and Y10000~Y10003 (taking module # 1 as an example) can be used to directly control the Y0~Y3 output of the module. When "Y Function Selection" is set to "Channel Enable", Y0~Y3 are PID output terminals, and Y10000~Y10003 (taking module # 1 as an example) can be used to enable PID control of the corresponding channel.
Page 110
D1: first address of PLC. Operand: TD, CD, D, HD, FD Note: (1) The FROM/TO instruction can only be written in the sequence block. For XL series PLCs with firmware version V3.4.5 and above, a maximum of 100 BLOCKs can be written in the program, but a maximum of 8 can be run simultaneously.
Page 111
(0~4095) achieve control requirements. The best PID parameters got from the PID auto-tune. parameters If the current PID parameters cannot meet the control requirements, users can set the ( P, I, D ) experience PID parameters to make the module work according to the user setting value.
(1) The "From/To data initialization" function requires the module firmware version to be V3 or higher. (2) When the "Y function selection" is set to "immediate output", only the “temperature deviation value” and “adjusting ambient temperature value” is valid, and other parameters are not effective.
Page 113
Step Explanation Select the module model Select the corresponding thermocouple model (supporting 8 types of thermocouples), disconnect detection switch, Y function selection, fixed value compensation method, and fixed value compensation temperature. After configuration is complete, click "Write to PLC" and then click "OK". After downloading the user program and running it, this configuration will take effect.
Page 114
The module provides two cold end compensation methods: "internal compensation" and "fixed value compensation". "Cold end compensation method selection" is used to switch the cold end compensation method. The default is "internal compensation", and the cold end temperature is collected by the module's built-in cold end sensor. When set to "fixed value compensation", the cold end temperature adopts the set "fixed value compensation temperature", which defaults to 250 (25.0℃) and has a setting range of -1000~1000.
Page 115
SFD bit definition Take module 1 as an example to explain the setting method: Register Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 SFD350 TC1 channel TC0 channel K:0000 K:0000 S:0001 S:0001 E:0010 E:0010 Byte0 N:0011 N:0011 J:0100 J:0100 T:0101 T:0101 R:0110 R:0110...
Page 117
// open PID enable bit // set target value // set temperature control period // write in the target value, temperature control period //write in the auto-tune flag bit // turn on auto-tune function //read auto-tune bit and PID parameters //read auto-tune bit //read PID output value //set P, I, D values...
Page 118
Explanation: After enabling the self-tuning, this command will immediately occupy a total of 8 bits in M10-M17. M10-M13 corresponds to the self-tuning enable of each channel. To set which channel needs to be tuned, set the corresponding coil to ON. M14~M17 have no meaning at the moment and need to be left blank.
4-channel analog input: two modes of voltage input and current input can be selected. 14-bit high precision analog input. As a special functional module of the XL series, the XL3 series PLC can connect up to 10 modules, XL5/XL5E/XL5N/XL5H/XLME/XLH/XSLH can expand 16 modules, and XL1 does not support expansion modules. Specifications:...
(3) Flexible cable with tubular pre-insulated end is 0.25-0.5mm 9-3. I/O address assignment XL series expansions do not occupy I/O units; the converted value is sent to PLC register directly. Note: each channel can work after turning on the channel enable bit.
Page 121
ID10002 Y10002 X10002 ID10003 Y10003 X10003 Expansion module 2 address Channel enable bit Channel alarm bit Channel AD signal (set ON the enable bit to use this channel) ID10100 Y10100 X10100 Y10101 ID10101 X10101 ID10102 Y10102 X10102 ID10103 Y10103 X10103 Expansion module 3 address Channel enable bit Channel...
Page 122
Expansion module 6 address Channel enable bit Channel alarm bit Channel AD signal (set ON the enable bit to use this channel) ID10500 Y10500 X10500 Y10501 ID10501 X10501 ID10502 Y10502 X10502 ID10503 Y10503 X10503 Expansion module 7 address Channel enable bit Channel AD signal (set ON the enable bit to use...
Page 123
Channel enable bit Channel alarm bit Channel AD signal (set ON the enable bit to use this channel) ID10900 Y11100 X11100 Y11101 ID10901 X11101 ID10902 Y11102 X11102 ID10903 Y11103 X11103 Expansion module 11 address Channel enable bit Channel alarm bit Channel AD signal (set ON the enable bit to use...
Expansion module 14 address Channel enable bit Channel alarm bit Channel AD signal (set ON the enable bit to use this channel) ID11300 Y11500 X11500 Y11501 ID11301 X11501 ID11302 Y11502 X11502 ID11303 Y11503 X11503 Expansion module 15 address Channel enable bit Channel AD signal (set ON the enable bit to use...
Set the model and channel parameters in the following window. Then click write to PLC. Please restart the PLC after setting. Note: 1. The first-order low-pass filtering method uses this sampling value and the last filtering output value for weighting to get the effective filtering value. 2.
9-6. AD conversion diagram The relationship between analog input and converted digital value is shown in the following chart: 0~5V analog input 0~10V analog input -5~5V analog input -10~10V analog input 0~20mA analog input 4~20mA analog input -20~20mA analog input Note: When the channel enable switch is turned on and the AD voltage input is suspended, the corresponding ID register is displayed as 16383;...
9-7. Dimension (Unit: mm) 25.0 5.1 15.0 70.0 XL-E4AD 9-8. Programming For example, the output signal of the existing pressure sensor needs to be collected (performance parameters of the pressure sensor: the detection pressure range is 0Mp~10Mpa, and the output analog signal is 4~20mA).
Page 130
Explanation: SM0 is normally ON coil, which is always ON during PLC operation. The PLC starts to run, and the analog quantity acquisition first calculates the pressure value corresponding to each digit 1 of the digital quantity collected by the expansion module, and then converts the digital quantity (integer) collected in the ID10000 register into a floating point number.
It can detect the voltage signal of -20~20mV. 23-bit high precision A / D conversion. As a special functional module of the XL series, XL3 can connect up to 10 modules, XL5/XL5E/XL5N/XL5H/XLME/XLH/XSLH can expand 16 modules, and XL1 does not support expansion modules.
Specifications: Input range DC -20~20mV AD real resolution 1/8388607 (23Bit) Max display resolution 1/500000 Non-linear 0.01%F.S Transformation speed 150/300/450 times/second (optional) Power supply DC24V±10% Sensor power supply 5VDC/120mA, can parallel 4 pieces of 350Ω pressure sensor Installation Mount on DIN46277 rail (width 35mm) or fix with screw M3 Software version V3.7.4b and higher version Working environment...
Page 133
XL-E1WT-D, XL-E2WT-D, XL-E4WT-D: Name Function This indicator is on when the module has power supply This indicator is on when the module communication port communicates normally When there is an error in the module, the indicator is always on or flashing.
Power supply Power supply grounding terminal ground Note: XL-E1WT-D has no CH2~CH4 channel, and XL-E2WT-D has no CH3~CH4 channel. When wiring the module, its connector shall meet the following requirements: (1) Stripping length: 9mm. (2) Flexible cable with tubular bare end 0.25-1.5mm (3) Flexible cable with tubular pre-insulated end is 0.25-0.5mm 10-3.
Connect to sensor 6 wires mode: 4 wires mode: Note: short connect EXC1- and SEN1-, short connect EXC1+ and SEN1+ for 4 wires mode sensor. 10-4. Weighing system A typical weighing system:...
load Bearing part sensor sensor base XL-EnWT- Loading bearing part: to support the load. Such as flat, hopper, container, air transport car… Pressure sensor: transform the weight to voltage signal. Assembly part: make sure the pressure sensor can work correctly, assembly part and direct part can avoid overload.
R1 and R2 is strain resistor which make bridge circuit with R3 and R4. With the change of R1 and R2, the bridge circuit will lose the balance, unbalance voltage Uo will be produced as the output of sensor. U+ and U- are positive and negative point of the sensor power supply. Please select the 5V power of the module or from outside.
Page 138
Y10020 Back to out of factory value X10000 Stable flag X10001 Overflow flag X10002 Calibration success flag X10003 Calibration failure flag Input coil X10020 AD update flag X10004 Stable flag X10005 Overflow flag X10006 Calibration success flag X10007 Calibration failure flag X10021 AD update flag X10010...
Page 139
The I/O address of module 2: Soft Address Explanation Note component Y10100 Filter level Y10101 Reset Y10102 Zero point calibration Y10103 Gain calibration Output coil Y10104 Filter level Y10105 Reset Y10106 Zero point calibration Y10107 Gain calibration Y10110 Filter level Y10111 Reset Y10112...
Page 140
Input ID10102 Present digital value/present input voltage Double register words ID10104 Present weight Double words ID10106 Present digital value/present input voltage Double words ID10108 Present weight Double words ID10110 Present digital value/present input voltage Double words ID10112 Present weight Double words ID10114 Present digital value/present input voltage...
Page 141
X11505 Overflow flag X11506 Calibration success flag X11507 Calibration failure flag X11521 AD update flag X11510 Stable flag X11511 Overflow flag X11512 Calibration success flag X11513 Calibration failure flag X11522 AD update flag X11514 Stable flag X11515 Overflow flag X11516 Calibration success flag X11517 Calibration failure flag...
flag calibration failed (the detailed reasons please check module applicatoin error info) AD update flag bit AD value acquisition and setting ON once Present digital Switch through upper device, when it is switched to present input voltage, value/present input the unit is mv, the decimal place is 4 bits voltage 10-7.
Page 143
AD sampling rate Select AD sampling speed All channel input ranges Support -20~20mV voltage signal detection, can choose the range according to the demand Steady state filter switch, when set to off, the steady-state filter Steady state filter switch coefficient can be written, but it is invalid. When set to on, it is valid in steady state.
10-8. Module setting Module parameter list: Address Contents Explanation Features Zero point tracking Range: 0~9 Word R/W range Initial value: 5 Zero point tracking Range: 10~5000 (ms) Word R/W time Initial value: 2000 Reset range Range: 1~99 (%) Word R/W Initial value: 50 Stable range Range: 1~99...
Page 145
relative digital zero-point quantity in gain Calibration digital value calibration Gain calibration Gain calibration weight value Dword R/W weight value CH3 min scale Range: 1,2,5,10,20,50 Word R/W division CH3 max range Range: <= scale Dword R/W division×500000 Return value of Gain calibration digital vlaue- relative digital zero-point...
First, monitor whether the overflow flag X10001 is OFF state. If it is ON, the sensor is not connected or the sensor is damaged. Second, using the software to monitor whether ID10002 value fluctuates following sensor (fluctuation range is related to sensor range), and pressure value increased when increasing the load, if there are value but increase the load stress value decreases, that means (1) sensor installed opposite, please adjust the sensor position or exchange +/- of sensor output signal;...
Page 148
(d) Ladder chart Write instruction TO Function: write the PLC register data to module specified address, the unit is word. Operand: S1: target module number. Operand: K, TD, CD, D, HD, FD. S2: module first address. Operand: K, TD, CD, D, HD, FD. S3: write in register quantity.
Page 149
For example: read all the parameters of module no.1 Note: 1. From/TO instruction can only be written in sequence function block, XL series PLC with firmware version v3.4.5 and above can write up to 100 blocks in the program, but can only run up to 8 blocks at the same time.
Module features 8-channel analog input: current input. 16-bit high-precision analog input. As a special functional module of the XL series, XL3 can connect up to 10 modules, XL5/XL5E/XL5N/XL5H/XLME/XLH/XSLH can expand 16 modules, and XL1 does not support...
Module specification Analog input Item Current input Analog input 0~20mA, 4~20mA, -20~20mA range Max input range -40~40mA Digital output 16 bits binary data (0~65535 or -32768~32767) range Resolution 1/65535 (16Bit) Integrated ±1% precision Conversion 2ms/1 channel speed Module power DC24V±10%, 150mA supply 11-2.
(3) Flexible wires with tubular pre-insulated end is 0.25-0.5 square. 11-3. I/O address XL series analog module does not occupy I/O unit, the converted value is directly sent to the PLC register, the corresponding channel definition number of the PLC register is as follows:...
Page 155
Module 1 register address: Channel enable switch Channel alarm flag bit Channel AD signal (please turn on the swich to use this channel) ID10000 Y10000 X10000 ID10002 Y10001 X10001 ID10004 Y10002 X10002 ID10006 Y10003 X10003 ID10008 Y10004 X10004 ID10010 Y10005 X10005 ID10012 Y10006...
Page 156
Module 4 register address: Channel enable switch Channel alarm flag bit Channel AD signal (please turn on the swich to use this channel) ID10300 Y10300 X10300 ID10302 Y10301 X10301 ID10304 Y10302 X10302 ID10306 Y10303 X10303 ID10308 Y10304 X10304 ID10310 Y10305 X10305 ID10312 Y10306...
Page 157
Module 7 register address: Channel enable switch Channel alarm flag bit Channel AD signal (please turn on the swich to use this channel) ID10600 Y10600 X10600 ID10602 Y10601 X10601 ID10604 Y10602 X10602 ID10606 Y10603 X10603 ID10608 Y10604 X10604 ID10610 Y10605 X10605 ID10612 Y10606...
Page 158
Module 10 register address: Channel enable switch Channel alarm flag bit Channel AD signal (please turn on the swich to use this channel) ID10900 Y11100 X11100 ID10902 Y11101 X11101 ID10904 Y11102 X11102 ID10906 Y11103 X11103 ID10908 Y11104 X11104 ID10910 Y11105 X11105 ID10912 Y11106...
Page 159
Module 13 register address: Channel enable switch Channel alarm flag bit Channel AD signal (please turn on the swich to use this channel) ID11200 Y11400 X11400 ID11202 Y11401 X11401 ID11204 Y11402 X11402 ID11206 Y11403 X11403 ID11208 Y11404 X11404 ID11210 Y11405 X11405 ID11212 Y11406...
Module 16 register address: Channel enable switch Channel alarm flag bit Channel AD signal (please turn on the swich to use this channel) ID11500 Y11700 X11700 ID11502 Y11701 X11701 ID11504 Y11702 X11702 ID11506 Y11703 X11703 ID11508 Y11704 X11704 ID11510 Y11705 X11705 ID11512 Y11706...
Page 161
Choose the module type, and set each channel’s parameters in the above window. Then click write to PLC, cut the power supply and power on again to make the settings effective. Note: The first-order low-pass filtering method weighs this time sampling value and the output value of the last filtering to get the effective filtering value;...
Page 162
SFD bit definition NOTE Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 Byte0 AD channel 2, channel 1 filtering parameter Byte1 AD channel 4, channel 3 filtering parameter AD filtering parameter Byte2 AD channel 6, channel 5 filtering parameter Byte3 AD channel 8, channel 7 filtering parameter Bit7 Bit6...
SFD350=FEFEH SFD351=6464H SFD352=9988H SFD353=AA88H 11-5. External wiring For external connection, to avoid interference, use shielding wire and connect the ground to the single point of shielding layer. Current input XL-E8AD-A-S current input wiring:...
11-6. Analog digital conversion diagram The relationship between input analog quantities and converted digital quantities is shown in the following table: 0~20mA analog input 4~20mA analog input -20~20mA analog input Note: When the channel enable switch is turned on and the AD current input is suspended, the ID register corresponding to the AD current input is displayed as 0.
11-7. Dimension (Unit: mm) 15.0 70.0 25.0 XL-E8AD-A-S 11-8. Application Examples of real-time reading 8 channels of data (take Module 1 as an example) Explain: SM0 is a constant ON coil and has been in ON state during the operation of PLC. The PLC starts to run, and continuously writes the data of channel 0 of the module 1 into the data register D0.
Module features 8-channel analog input: voltage input. 16-bit high-precision analog input. As a special functional module of the XL series, XL3 can connect up to 10 modules, XL5/XL5E/XL5N/XL5H/XLME/XLH/XSLH can expand 16 modules, and XL1 does not support...
Module specification Analog input Item Voltage input Analog input 0~5V, 0~10V, -5~5V, -10~10V range Max input range DC±15V Digital output 16 bits binary data (0~65535 or -32768~32767) range Resolution 1/65535 (16Bit) Integrated ±1% precision Conversion 2ms/1 channel speed Module power DC24V±10%, 150mA supply Installation...
(3) Flexible wires with tubular pre-insulated end is 0.25-0.5 square. 12-3. I/O address XL series analog module does not occupy I/O unit, the converted value is directly sent to the PLC register, the corresponding channel definition number of the PLC register is as follows:...
Page 169
Module 1 register address: Channel enable switch Channel alarm flag bit Channel AD signal (please turn on the swich to use this channel) ID10000 Y10000 X10000 ID10002 Y10001 X10001 ID10004 Y10002 X10002 ID10006 Y10003 X10003 ID10008 Y10004 X10004 ID10010 Y10005 X10005 ID10012 Y10006...
Page 170
Module 4 register address: Channel enable switch Channel alarm flag bit Channel AD signal (please turn on the swich to use this channel) ID10300 Y10300 X10300 ID10302 Y10301 X10301 ID10304 Y10302 X10302 ID10306 Y10303 X10303 ID10308 Y10304 X10304 ID10310 Y10305 X10305 ID10312 Y10306...
Page 171
Module 7 register address: Channel enable switch Channel alarm flag bit Channel AD signal (please turn on the swich to use this channel) ID10600 Y10600 X10600 ID10602 Y10601 X10601 ID10604 Y10602 X10602 ID10606 Y10603 X10603 ID10608 Y10604 X10604 ID10610 Y10605 X10605 ID10612 Y10606...
Page 172
Module 10 register address: Channel enable switch Channel alarm flag bit Channel AD signal (please turn on the swich to use this channel) ID10900 Y11100 X11100 ID10902 Y11101 X11101 ID10904 Y11102 X11102 ID10906 Y11103 X11103 ID10908 Y11104 X11104 ID10910 Y11105 X11105 ID10912 Y11106...
Page 173
Module 13 register address: Channel enable switch Channel alarm flag bit Channel AD signal (please turn on the swich to use this channel) ID11200 Y11400 X11400 ID11202 Y11401 X11401 ID11204 Y11402 X11402 ID11206 Y11403 X11403 ID11208 Y11404 X11404 ID11210 Y11405 X11405 ID11212 Y11406...
Module 16 register address: Channel enable switch Channel alarm flag bit Channel AD signal (please turn on the swich to use this channel) ID11500 Y11700 X11700 ID11502 Y11701 X11701 ID11504 Y11702 X11702 ID11506 Y11703 X11703 ID11508 Y11704 X11704 ID11510 Y11705 X11705 ID11512 Y11706...
Page 175
Choose the module type, and set each channel’s parameters in the above window. Then click write to PLC, cut the power supply and power on again to make the settings effective. Note: The first-order low-pass filtering method weighs this time sampling value and the output value of the last filtering to get the effective filtering value;...
Page 176
SFD bit definition NOTE Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 Byte0 AD channel 2, channel 1 filtering parameter Byte1 AD channel 4, channel 3 filtering parameter AD filtering parameter Byte2 AD channel 6, channel 5 filtering parameter Byte3 AD channel 8, channel 7 filtering parameter Bit7 Bit6...
You can configure it directly in the PLC software, as shown above. Method 2: Set the SFD as follows: SFD350=FEFEH SFD351=6464H SFD352=1100H SFD353=1100H 12-5. External wiring For external connection, to avoid interference, use shielding wire and connect the ground to the single point of shielding layer.
Note: When the channel enable switch is turned on and the AD current input is suspended, the ID register corresponding to the AD current input is displayed as 0. When the channel enable switch is turned off, the ID register corresponding to the AD current input is displayed as 0. 12-7.
Page 179
Explain: SM0 is a constant ON coil and has been in ON state during the operation of PLC. The PLC starts to run, and continuously writes the data of channel 0 of the module 1 into the data register D0. Data in channel 1 is written to data register D1, D0.
environmental changes. The resolution accuracy is 0.1 ℃ and 0.01 ℃. As a special functional module of the XL series, the XL3 series can connect up to 10 units, the XL5/XL5E/XL5H/XL5N/XLME/XLH/XSLH series can connect up to 16 units, and the XL1 series does not support...
Page 181
Unlike XL-E4PT3-P, XL-E4PT3-P-H has isolated processing for each channel, allowing multiple channels to sample simultaneously, resulting in a faster sampling rate. The module needs to be configured and used in conjunction with the V3.7.17 and above versions of the Xinje PLC programming software.
13-2. Terminals Terminal arrangement Module signal Name Function The indicator lights up when the module has a power supply When the module communication port communicates normally, the indicator lights on When there is an error in the module, the indicator is always on or flickering (red) light When the ERR lamp is always on, there are serious application errors in...
(3) Flexible conductor with tubular pre-insulated end is 0.25-0.5 square. 13-3. I/O address XL series analog module will not occupy I/O unit, the conversion value will be sent to PLC register. Each channel related PLC register address are shown as below:...
Page 184
disconnected) Module 16 X11710 X11711 X11712 X11713 Module 1 X10020 X10021 X10022 X10023 Auto-tuning Module 2 X10120 X10121 X10122 X10123 error X10x20 X10x21 X10x22 X10x23 Module 16 X11720 X11721 X11722 X11723 From/To instruction The reading and writing of the temperature control module for the thermal resistor needs to be completed in the sequence block through the FROM/TO command, as shown in the following figure: Parameter write insruction TO...
Page 185
S1: target module number, range: 10000~10015. Operand: K, TD, CD, D, HD, FD S2: first address of module. Operand: K, TD, CD, D, HD, FD S3: read register numbers. Operand: K, TD, CD, D, HD, FD D1: first address of PLC. Operand: TD, CD, D, HD, FD Note: (1) The FROM/TO instruction can only be written in the sequence function block.
Page 186
PID output When the PID output is for analog control (such as steam valve opening or thyristor value conduction angle), this value can be transmitted to the analog output module to (0~4095) achieve control requirements. The best PID parameters got from the PID auto-tune. parameters If the current PID parameters cannot meet the control requirements, users can set the ( P, I, D )
(1) When the "Y function selection" is set to "immediate output", only the “temperature deviation δ” and “adjusting ambient temperature value” is valid, and other parameters are not effective. (2) The module can automatically save the set temperature value, PID parameters, temperature control cycle, output amplitude, temperature deviation, and temperature calibration parameters.
Page 188
Steps Explanation Select the module model Select the sensor type, filtering coefficient, resolution, wire breakage detection switch, and Y function selection for the corresponding channel After configuration is complete, click "Write to PLC" and then click "OK". After downloading the user program and running it, this configuration will take effect. Note: (1) The first-order low-pass filtering method weighted this sampling value and the output value of the last filtering to get the effective filtering value;...
Page 189
Module ID SFD address Module ID SFD address SFD350~SFD359 SFD430~SFD439 SFD360~SFD369 SFD440~SFD449 SFD370~SFD379 SFD450~SFD459 SFD380~SFD389 SFD460~SFD469 SFD390~SFD399 SFD470~SFD479 SFD400~SFD409 SFD480~SFD489 SFD410~SFD419 SFD490~SFD499 SFD420~SFD429 SFD500~SFD509 SFD bit definition Take module 1 as an example to explain the setting method: Register Bit7 Bit6 Bit5 Bit4...
Page 191
For a two-wire thermal resistance, one end of the sensor should be connected to terminal A and the other end to terminal C, and a wire should be used to short-circuit terminals B and C. For a three wire thermal resistance, two wires of the same color of the sensor should be connected to terminal B and terminal C respectively, and the other wire should be connected to terminal A.
13-6. Dimension Unit: mm 15.0 70.0 25.0 XL-E4PT3-P 13-7. Application When temperature control is required, there are two programming options: 1. use the PID of the PLC body for temperature control, at this time, you need to switch the Y function selection to 'immediate output', the programming case details please refer to "XDXL PLC instruction manual”...
Page 193
// open PID enable bit // set target value // set temperature control period // write in the target value, temperature control period //write in the auto-tune flag bit // turn on auto-tune function //read auto-tune bit and PID parameters //read auto-tune bit //read PID output value //set P, I, D values...
Page 194
Explanation: After enabling the self-tuning, this command will immediately occupy a total of 8 bits in M10-M17. M10-M13 corresponds to the self-tuning enable of each channel. To set which channel needs to be tuned, set the corresponding coil to ON. M14~M17 have no meaning at the moment and need to be left blank.
Page 195
WUXI XINJE ELECTRIC CO., LTD. No. 816, Jianshe West Road, Binhu District, Wuxi City, Jiangsu Province, China 214072 Tel: 400-885-0136 Fax: (510) 85111290 Email: fiona.xinje@vip.163.com We chat ID www.xinje.com...
Need help?
Do you have a question about the XL Series and is the answer not in the manual?
Questions and answers