| ... |
... |
@@ -1,7 +1,8 @@ |
| 1 |
|
-= **Introduction** = |
|
1 |
+= **1 Introduction** = |
| 2 |
2 |
|
|
3 |
+(% style="text-align:center" %) |
|
4 |
+[[image:1761790581619-130.png||height="397" width="397"]] |
| 3 |
3 |
|
| 4 |
|
- |
| 5 |
5 |
LX6V-4PT (4-channal analog inputs), used for the acquisition of thermocouple input analog signals. Suitable for Wecon LX6 series PLC and LX6V-EM□-ECAT coupler. |
| 6 |
6 |
|
| 7 |
7 |
LX6V-EM□-ECAT firmware version that supports this module: V2.022 and above, the corresponding XML version: 1.3 and above. |
| ... |
... |
@@ -8,59 +8,70 @@ |
| 8 |
8 |
|
| 9 |
9 |
Upper computer software version that supports this module: 2.6. 236 and above, PLC firmware version:2.321. 1032 and above. |
| 10 |
10 |
|
| 11 |
|
- |
| 12 |
12 |
**✎Note: **The total power of expansion modules connected to LX6 series PLC and LX6V-EM□-ECAT cannot be greater than 48W. |
| 13 |
13 |
|
| 14 |
|
-1. **Appearance and terminal description** |
| 15 |
|
-11. **Appearance and size** |
|
14 |
+= **2 Appearance and terminal description** = |
| 16 |
16 |
|
|
16 |
+== **2.1 Appearance and size** == |
| 17 |
17 |
|
|
18 |
+(% style="text-align:center" %) |
|
19 |
+[[image:1761790728530-525.png]] |
| 18 |
18 |
|
| 19 |
|
-[[image:file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml8120\wps5.png]] |
|
21 |
+① LED; ② Terminal; ③ Expansion module interface; ④ Mounting hole: 2 places (Φ4.5); ⑤ DIN rail buckle. |
| 20 |
20 |
|
| 21 |
|
-① LED; ② Terminal; ③ Expansion module interface; ④ Mounting hole: 2 places (Φ4.5); |
|
23 |
+== **2.2 Terminal description** == |
| 22 |
22 |
|
| 23 |
|
-⑤ DIN rail buckle. |
| 24 |
|
- |
| 25 |
|
- |
| 26 |
|
-1. |
| 27 |
|
-11. **Terminal description** |
| 28 |
|
- |
| 29 |
29 |
The 4PT expansion module terminal are arranged as follows: |
| 30 |
30 |
|
|
27 |
+(% style="margin-left:auto; margin-right:auto" %) |
|
28 |
+|=((( |
|
29 |
+**Module model** |
|
30 |
+)))|=(% colspan="2" rowspan="1" %)((( |
|
31 |
+**Terminal arrangement** |
|
32 |
+))) |
|
33 |
+|=((( |
|
34 |
+LX6V-4PT |
|
35 |
+)))|((( |
|
36 |
+(% style="text-align:center" %) |
|
37 |
+[[image:1761790846633-145.png]] |
|
38 |
+)))|((( |
|
39 |
+(% style="text-align:center" %) |
|
40 |
+[[image:1761790839326-892.png]] |
|
41 |
+))) |
| 31 |
31 |
|
| 32 |
|
-|**Module model**|(% colspan="2" %)**Terminal arrangement** |
| 33 |
|
-|LX6V-4PT| |[[image:file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml8120\wps7.png]] |
|
43 |
+== **2.3** **Installation** == |
| 34 |
34 |
|
|
45 |
+Please install the end cover on the right side of the last expansion module, align it with the module interface slot and connect it, as shown in the figure below: |
| 35 |
35 |
|
|
47 |
+(% style="text-align:center" %) |
|
48 |
+[[image:图片7.png||height="303" width="577"]] |
| 36 |
36 |
|
| 37 |
|
-1. |
| 38 |
|
-11. **Installation** |
|
50 |
+== **2.4** **Wiring instruction diagram** == |
| 39 |
39 |
|
| 40 |
|
-Please install the end cover on the right side of the last expansion module, align it with the module interface slot and connect it, as shown in the figure below: |
|
52 |
+When using the 4PT expansion module, the wiring method of the sensor is as shown in the following diagrams: |
| 41 |
41 |
|
| 42 |
|
-[[image:file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml8120\wps8.png]] |
|
54 |
+(% style="text-align:center" %) |
|
55 |
+[[image:123.wmf]] |
| 43 |
43 |
|
|
57 |
+== **2.4 Indicator** == |
| 44 |
44 |
|
| 45 |
|
-1. |
| 46 |
|
-11. **Indicator** |
| 47 |
|
- |
| 48 |
48 |
The 4PT expansion module LED is shown below: |
| 49 |
49 |
|
| 50 |
|
-|**Indicator**|**Description** |
| 51 |
|
-|PWR|((( |
|
61 |
+(% style="margin-left:auto; margin-right:auto" %) |
|
62 |
+|=**Indicator**|=**Description** |
|
63 |
+|=PWR|((( |
| 52 |
52 |
Power indicator |
| 53 |
53 |
|
| 54 |
54 |
1. Lights on: The module is powered on normally |
| 55 |
55 |
1. Lights out: The module is not powered on or the module is abnormal |
| 56 |
56 |
))) |
| 57 |
|
-|LINK|((( |
|
69 |
+|=LINK|((( |
| 58 |
58 |
Communication indicator |
| 59 |
59 |
|
| 60 |
60 |
1. Lights on: Data interaction is normal |
| 61 |
61 |
1. Lights out: Data interaction is abnormal or stopped |
| 62 |
62 |
))) |
| 63 |
|
-|L1+/L2+/L3+/L4 +|((( |
|
75 |
+|=L1+/L2+/L3+/L4 +|((( |
| 64 |
64 |
Channel indicator |
| 65 |
65 |
|
| 66 |
66 |
1. Lights on: Channel enable |
| ... |
... |
@@ -68,50 +68,45 @@ |
| 68 |
68 |
1. Slow flash: Channel not calibrated |
| 69 |
69 |
1. Fast flash: Channel abnormal (refer to status code for details) |
| 70 |
70 |
))) |
| 71 |
|
-|L1-/L2-/L3-/L4-|N/A |
| 72 |
|
-|I1+/I2+/I3+/I4 +|N/A |
|
83 |
+|=L1-/L2-/L3-/L4-|(% style="text-align:center" %)N/A |
|
84 |
+|=I1+/I2+/I3+/I4 +|(% style="text-align:center" %)N/A |
| 73 |
73 |
|
|
86 |
+= **3 Parameter Specification** = |
| 74 |
74 |
|
|
88 |
+== **3.1 Input Specification** == |
| 75 |
75 |
|
|
90 |
+(% style="margin-left:auto; margin-right:auto" %) |
|
91 |
+|=**Item**|=**Description** |
|
92 |
+|=Input channel|(% style="text-align:center" %)4 |
|
93 |
+|=Digital resolution|(% style="text-align:center" %)16 bit |
|
94 |
+|=Sensitivity|(% style="text-align:center" %)0.01℃, 0.01℉ |
|
95 |
+|=Input terminal|(% style="text-align:center" %)Thermocouple input |
|
96 |
+|=Sensor type|(% style="text-align:center" %)PT100, PT1000, CU50 |
|
97 |
+|=Accuracy (normal temperature 25℃)|(% style="text-align:center" %)Full range ± 0.2% |
|
98 |
+|=Accuracy (working temperature -20℃ to 55℃)|(% style="text-align:center" %)Full range ± 0. 3% |
|
99 |
+|=Isolation or not|(% style="text-align:center" %)I/O terminals are isolated from power supply, channels are not isolated |
|
100 |
+|=Overlimit disconnection detection|(% style="text-align:center" %)Support |
|
101 |
+|=Power consumption|(% style="text-align:center" %)< 1.1W |
|
102 |
+|=Power supply|(% style="text-align:center" %)Power supply via interface, DC24V±10%, 40mA |
| 76 |
76 |
|
| 77 |
|
-1. **Parameter Specification** |
| 78 |
|
-11. **Input Specification** |
|
104 |
+== **3.2 Environmental specification** == |
| 79 |
79 |
|
| 80 |
|
-|**Item**|**Description** |
| 81 |
|
-|Input channel|4 |
| 82 |
|
-|Digital resolution|16 bit |
| 83 |
|
-|Sensitivity|0.01℃, 0.01℉ |
| 84 |
|
-|Input terminal|Thermocouple input |
| 85 |
|
-|Sensor type|PT100, PT1000, CU50 |
| 86 |
|
-|Accuracy (normal temperature 25℃)|Full range ± 0.2% |
| 87 |
|
-|Accuracy (working temperature -20℃ to 55℃)|Full range ± 0. 3% |
| 88 |
|
-|Isolation or not|I/O terminals are isolated from power supply, channels are not isolated |
| 89 |
|
-|Overlimit disconnection detection|Support |
| 90 |
|
-|Power consumption|< 1.1W |
| 91 |
|
-|Power supply|Power supply via interface, DC24V±10%, 40mA |
| 92 |
|
- |
| 93 |
|
- |
| 94 |
|
- |
| 95 |
|
-1. |
| 96 |
|
-11. **Environmental specification** |
| 97 |
|
-11. |
| 98 |
|
-**Software Specifications** |
| 99 |
|
- |
| 100 |
|
-|**Item**|(% colspan="5" %)**Specification** |
| 101 |
|
-|Usage environment|(% colspan="5" %)No corrosive, combustible gas, no large amount of conductive dust |
| 102 |
|
-|Environment temperature|(% colspan="5" %)((( |
|
106 |
+(% style="margin-left:auto; margin-right:auto" %) |
|
107 |
+|=**Item**|=(% colspan="5" %)**Specification** |
|
108 |
+|=Usage environment|(% colspan="5" style="text-align:center" %)No corrosive, combustible gas, no large amount of conductive dust |
|
109 |
+|=Environment temperature|(% colspan="5" style="text-align:center" %)((( |
| 103 |
103 |
Working temperature: 0℃ to 55℃ |
| 104 |
104 |
|
| 105 |
105 |
Storage temperature: -20℃ to 70℃ |
| 106 |
106 |
))) |
| 107 |
|
-|Environment humidity|(% colspan="5" %)((( |
|
114 |
+|=(% style="text-align: center;" %)Environment humidity|(% colspan="5" style="text-align:center" %)((( |
| 108 |
108 |
Working humidity: 10% to 90%RH (no condensation) |
| 109 |
109 |
|
| 110 |
110 |
Storage humidity: ≤ 90% RH (no condensation) |
| 111 |
111 |
))) |
| 112 |
|
-|Installation|(% colspan="5" %)Snap mount on DIN46277 (width 35mm) rail or direct positioning hole mount |
| 113 |
|
-|(% rowspan="6" %)Vibration resistance|(% colspan="5" %)According to JISC0040 standard |
| 114 |
|
-|Installation|Frequency|Acceleration|Amplitude|(% rowspan="5" %)((( |
|
119 |
+|=Installation|(% colspan="5" style="text-align:center" %)Snap mount on DIN46277 (width 35mm) rail or direct positioning hole mount |
|
120 |
+|=(% rowspan="6" %)Vibration resistance|(% colspan="5" style="text-align:center" %)According to JISC0040 standard |
|
121 |
+|=Installation|(% style="text-align:center" %)Frequency|(% style="text-align:center" %)Acceleration|(% style="text-align:center" %)Amplitude|(% rowspan="5" %)((( |
| 115 |
115 |
X, Y, Z |
| 116 |
116 |
|
| 117 |
117 |
10 times in each of three directions |
| ... |
... |
@@ -118,58 +118,56 @@ |
| 118 |
118 |
|
| 119 |
119 |
(80 minutes in each direction) |
| 120 |
120 |
))) |
| 121 |
|
-|(% rowspan="2" %)DIN rail installation|10 to 57Hz|~-~-|0.035mm |
| 122 |
|
-|57 to 150Hz|4.9m/S^^2^^|~-~- |
| 123 |
|
-|(% rowspan="2" %)Direct installation|10 to 57Hz|~-~-|0.075mm |
| 124 |
|
-|57 to 150Hz|9.8m/S^^2^^|~-~- |
| 125 |
|
-|Shock resistance|(% colspan="5" %)((( |
|
128 |
+|=(% rowspan="2" %)DIN rail installation|(% style="text-align:center" %)10 to 57Hz|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)0.035mm |
|
129 |
+|=(% style="text-align: center;" %)57 to 150Hz|(% style="text-align:center" %)4.9m/S^^2^^|(% style="text-align:center" %)~-~- |
|
130 |
+|=(% rowspan="2" %)Direct installation|(% style="text-align:center" %)10 to 57Hz|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)0.075mm |
|
131 |
+|=(% style="text-align: center;" %)57 to 150Hz|(% style="text-align:center" %)9.8m/S^^2^^|(% style="text-align:center" %)~-~- |
|
132 |
+|=Shock resistance|(% colspan="5" %)((( |
| 126 |
126 |
Compliant with JISC0041 standard |
| 127 |
127 |
|
| 128 |
128 |
(147 m/S^^2^^, action time 11ms, three sinusoidal half-wave pulses in each of X, Y, and Z directions) |
| 129 |
129 |
))) |
| 130 |
|
-|EMC immunity level|(% colspan="5" %)Zone B (per IEC 61131-2) |
| 131 |
|
-|Altitude requirements|(% colspan="5" %)≤2000m (80 kPa) |
| 132 |
|
-|Protection level|(% colspan="5" %)IP20 |
| 133 |
|
-|Grounding|(% colspan="5" %)Not co-located with the strong current system |
|
137 |
+|=EMC immunity level|(% colspan="5" style="text-align:center" %)Zone B (per IEC 61131-2) |
|
138 |
+|=Altitude requirements|(% colspan="5" style="text-align:center" %)≤2000m (80 kPa) |
|
139 |
+|=Protection level|(% colspan="5" style="text-align:center" %)IP20 |
|
140 |
+|=Grounding|(% colspan="5" style="text-align:center" %)Not co-located with the strong current system |
| 134 |
134 |
|
| 135 |
|
-|**Item**|**Specification** |
| 136 |
|
-|Input PDO data volume|Maximum 24 byte |
| 137 |
|
-|Diagnostic reporting function configuration|Support |
| 138 |
|
-|Diagnostic detection enable configuration|Support overlimit and disconnection detection |
| 139 |
|
-|Sensor type configuration|((( |
|
142 |
+== **3.3 Software Specifications** == |
|
143 |
+ |
|
144 |
+|(% style="text-align:center" %)**Item**|(% style="text-align:center" %)**Specification** |
|
145 |
+|(% style="text-align:center" %)Input PDO data volume|(% style="text-align:center" %)Maximum 24 byte |
|
146 |
+|(% style="text-align:center" %)Diagnostic reporting function configuration|(% style="text-align:center" %)Support |
|
147 |
+|(% style="text-align:center" %)Diagnostic detection enable configuration|(% style="text-align:center" %)Support overlimit and disconnection detection |
|
148 |
+|(% style="text-align:center" %)Sensor type configuration|(% style="text-align:center" %)((( |
| 140 |
140 |
Support thermal resistor type: PT100, PT1000, CU50, default is |
| 141 |
141 |
|
| 142 |
142 |
PT100 thermal resistance |
| 143 |
143 |
))) |
| 144 |
|
-|Filter time|0s to 100s (can be configured by software, default 5s) |
| 145 |
|
-|Overflow detection|Support |
| 146 |
|
-|Overlimit detection enable configuration|Support |
| 147 |
|
-|Independent channel configuration|Support |
| 148 |
|
-|Temperature offset enable configuration|Support |
| 149 |
|
-|Temperature offset configuration range|-300 to +300, temperature unit |
| 150 |
|
-|Display mode|Celsius (℃), Fahrenheit (℉) |
| 151 |
|
-|Display sensitivity|0.01℃, 0.01℉ |
| 152 |
|
-|Sample refresh|Refresh asynchronously according to the sampling time, do not require synchronization refresh according to the bus cycle |
| 153 |
|
-|Stop mode|Output according to the maximum value, no more refresh |
| 154 |
|
-|Disconnected or overlimit|Output according to the maximum value, no more refresh |
| 155 |
|
-|System diagnostics|System power abnormality |
| 156 |
|
-|Channel diagnosis|Over upper limit alarm, over lower limit alarm, disconnection alarm, overflow alarm |
| 157 |
|
-|Configuration diagnostics|Configuration error identification, channel parameter configuration error |
|
153 |
+|(% style="text-align:center" %)Filter time|(% style="text-align:center" %)0s to 100s (can be configured by software, default 5s) |
|
154 |
+|(% style="text-align:center" %)Overflow detection|(% style="text-align:center" %)Support |
|
155 |
+|(% style="text-align:center" %)Overlimit detection enable configuration|(% style="text-align:center" %)Support |
|
156 |
+|(% style="text-align:center" %)Independent channel configuration|(% style="text-align:center" %)Support |
|
157 |
+|(% style="text-align:center" %)Temperature offset enable configuration|(% style="text-align:center" %)Support |
|
158 |
+|(% style="text-align:center" %)Temperature offset configuration range|(% style="text-align:center" %)-300 to +300, temperature unit |
|
159 |
+|(% style="text-align:center" %)Display mode|(% style="text-align:center" %)Celsius (℃), Fahrenheit (℉) |
|
160 |
+|(% style="text-align:center" %)Display sensitivity|(% style="text-align:center" %)0.01℃, 0.01℉ |
|
161 |
+|(% style="text-align:center" %)Sample refresh|(% style="text-align:center" %)Refresh asynchronously according to the sampling time, do not require synchronization refresh according to the bus cycle |
|
162 |
+|(% style="text-align:center" %)Stop mode|(% style="text-align:center" %)Output according to the maximum value, no more refresh |
|
163 |
+|(% style="text-align:center" %)Disconnected or overlimit|(% style="text-align:center" %)Output according to the maximum value, no more refresh |
|
164 |
+|(% style="text-align:center" %)System diagnostics|(% style="text-align:center" %)System power abnormality |
|
165 |
+|(% style="text-align:center" %)Channel diagnosis|(% style="text-align:center" %)Over upper limit alarm, over lower limit alarm, disconnection alarm, overflow alarm |
|
166 |
+|(% style="text-align:center" %)Configuration diagnostics|(% style="text-align:center" %)Configuration error identification, channel parameter configuration error |
| 158 |
158 |
|
|
168 |
+== **3.4 Accuracy calculation** == |
| 159 |
159 |
|
| 160 |
|
- |
| 161 |
|
- |
| 162 |
|
-1. |
| 163 |
|
-11. **Accuracy calculation** |
| 164 |
|
- |
| 165 |
165 |
Within the working temperature range, when the temperature change rate is less than 0.3°C/min, the accuracy of this product = ADC sampling accuracy + line resistance error + contact impedance error. According to the measure principle, it is necessary to wait for the module to be powered on for 45 minutes before measuring. |
| 166 |
166 |
|
| 167 |
|
-|**Sensor type**|**Detection range**|**Accuracy** |
| 168 |
|
-|PT100|((( |
|
172 |
+|(% style="text-align:center" %)**Sensor type**|(% style="text-align:center" %)**Detection range**|(% style="text-align:center" %)**Accuracy** |
|
173 |
+|(% style="text-align:center" %)PT100|(% style="text-align:center" %)((( |
| 169 |
169 |
-200.0℃ to +850.0℃, |
| 170 |
170 |
|
| 171 |
171 |
-328.0℉ to +1562.0℉ |
| 172 |
|
-)))|((( |
|
177 |
+)))|(% style="text-align:center" %)((( |
| 173 |
173 |
T < 300°C: ±0.6℃ |
| 174 |
174 |
|
| 175 |
175 |
300℃ ≤ T ≤ 700℃: ±1.4℃ |
| ... |
... |
@@ -176,11 +176,11 @@ |
| 176 |
176 |
|
| 177 |
177 |
T > 700°C: ±1.7℃ |
| 178 |
178 |
))) |
| 179 |
|
-|PT1000|((( |
|
184 |
+|(% style="text-align:center" %)PT1000|(% style="text-align:center" %)((( |
| 180 |
180 |
-200.0℃ to +850.0℃, |
| 181 |
181 |
|
| 182 |
182 |
-328.0℉ to +1562.0℉ |
| 183 |
|
-)))|((( |
|
188 |
+)))|(% style="text-align:center" %)((( |
| 184 |
184 |
T < 300°C: ±0.6℃ |
| 185 |
185 |
|
| 186 |
186 |
300℃ ≤ T ≤ 700℃: ±1.4℃ |
| ... |
... |
@@ -187,8 +187,298 @@ |
| 187 |
187 |
|
| 188 |
188 |
T > 700 °C: ±1.7℃ |
| 189 |
189 |
))) |
| 190 |
|
-|CU50|((( |
|
195 |
+|(% style="text-align:center" %)CU50|(% style="text-align:center" %)((( |
| 191 |
191 |
-50.0℃ to + 150.0℃, |
| 192 |
192 |
|
| 193 |
193 |
-58.0℉ to +302.0℉ |
| 194 |
|
-)))|-50℃ ≤ T ≤ 150℃: ±0.3℃ |
|
199 |
+)))|(% style="text-align:center" %)-50℃ ≤ T ≤ 150℃: ±0.3℃ |
|
200 |
+ |
|
201 |
+= **4 Usage** = |
|
202 |
+ |
|
203 |
+This module is suitable for Wecon LX6 series PLC and LX6V-EM□-ECAT coupler. The two usage methods are as follow. |
|
204 |
+ |
|
205 |
+== **4.1 Use on LX6V/LX6S** == |
|
206 |
+ |
|
207 |
+(% style="text-align:center" %) |
|
208 |
+[[image:图片8.png]] |
|
209 |
+ |
|
210 |
+**(1 ) Add Module** |
|
211 |
+ |
|
212 |
+Steps: |
|
213 |
+ |
|
214 |
+① Double-click the expansion module configuration to open the configuration interface; |
|
215 |
+ |
|
216 |
+② In the module list, select LX6V-4PT and double-click to add a module; |
|
217 |
+ |
|
218 |
+③ Double-click the module in the current machine slot to open the parameter configuration interface; |
|
219 |
+ |
|
220 |
+(% style="text-align:center" %) |
|
221 |
+[[image:图片1.png]] |
|
222 |
+ |
|
223 |
+**(2) Configuration module** |
|
224 |
+ |
|
225 |
+**~ 1) General configuration** |
|
226 |
+ |
|
227 |
+(% style="text-align:center" %) |
|
228 |
+[[image:1761790435591-998.jpeg]] |
|
229 |
+ |
|
230 |
+① Temperature unit: Set the temperature unit for the module output. The supported temperature unit types are Celsius (℃) or Fahrenheit (℉), the default unit is: Celsius; |
|
231 |
+ |
|
232 |
+② Power frequency suppression: It can eliminate or reduce electromagnetic interference from the power system frequency (50Hz or 60Hz) on electronic equipment, especially signal acquisition systems. The power frequency suppression can be set to the module according to the actual application scenario. |
|
233 |
+ |
|
234 |
+**~ 2) Channel configuration** |
|
235 |
+ |
|
236 |
+(% style="text-align:center" %) |
|
237 |
+[[image:1761790435593-675.jpeg]] |
|
238 |
+ |
|
239 |
+① Enable channels: It can be set whether to enable the current expansion module channel; |
|
240 |
+ |
|
241 |
+② Sensor type: Set the sensor type connected to the module channel, the default sensor type is PT100, there are three sensor types supported by the PT module, which are: PT100, PT1000, CU50; |
|
242 |
+ |
|
243 |
+③ Filtering time: The supported filtering time is 0 to 100s, it is used to reduce fluctuations in channel temperature data. The default filtering time is 5s. Please choose the appropriate filtering time according to the requirements of actual application scenarios for channel output data; |
|
244 |
+ |
|
245 |
+④ Enable overlimit detection: Channel temperature data overlimit judgment switch, when overlimit detection is enabled, the upper and lower limits of temperature can be set. When the temperature output by the channel is greater than the upper limit of temperature or less than the lower limit of temperature, the state of this channel will output a channel overlimit warning; |
|
246 |
+ |
|
247 |
+⑤ Enable temperature offset: Channel temperature data offset enable switch. When temperature offset is enabled, the output temperature data of the channel will be offset; |
|
248 |
+ |
|
249 |
+**~ 3) I/O mapping** |
|
250 |
+ |
|
251 |
+By default, channels are mapped to R device according to the number of current module channels. The figure below maps modules CH1 ~~ CH12 to R0 ~~ R11 device. The data type of temperature value of channel is REAL. If want to display the temperature value of channel 1, the temperature value can be viewed after assigning a variable using the DEMOV instruction. |
|
252 |
+ |
|
253 |
+(% style="text-align:center" %) |
|
254 |
+[[image:1761790435595-524.jpeg||height="638" width="806"]] |
|
255 |
+ |
|
256 |
+Supported status codes: |
|
257 |
+ |
|
258 |
+* 0x00: Channel normal; |
|
259 |
+* 0x40: Channel disconnection; |
|
260 |
+* 0x41: Channel overflow; |
|
261 |
+* 0x42: Channel overrun; |
|
262 |
+ |
|
263 |
+**(3) Download configuration** |
|
264 |
+ |
|
265 |
+After the module configuration is completed and the program is compiled correctly, the project can be downloaded (at present, it is not supported to download the extension module configuration separately). Before downloading, make sure that the connected expansion module model and configuration model are in the same order. Otherwise, the PLC will report an error and stop running. |
|
266 |
+ |
|
267 |
+(% style="text-align:center" %) |
|
268 |
+[[image:图片2.png]] |
|
269 |
+ |
|
270 |
+== **4.2 Used on LX6V-EM□-ECAT coupler** == |
|
271 |
+ |
|
272 |
+(% style="text-align:center" %) |
|
273 |
+[[image:1761791932607-101.png]] |
|
274 |
+ |
|
275 |
+**(1) First add EtherCAT device** |
|
276 |
+ |
|
277 |
+According to steps ① to ④ in the figure below, right-click EtherCAT, and click [New]->[Import] to import the ESI device description file of the device; |
|
278 |
+ |
|
279 |
+(% style="text-align:center" %) |
|
280 |
+[[image:图片3.png]] |
|
281 |
+ |
|
282 |
+After the import is completed, select the coupler according to the module model and location connected to PLC. (the figure below takes LX6V-EMB-ECAT as an example); |
|
283 |
+ |
|
284 |
+(% style="text-align:center" %) |
|
285 |
+[[image:1761790435610-644.jpeg]] |
|
286 |
+ |
|
287 |
+**(2) Configuration module** |
|
288 |
+ |
|
289 |
+Right-click the currently added coupler to add the expansion module mounted to the current coupler. |
|
290 |
+ |
|
291 |
+(% style="text-align:center" %) |
|
292 |
+[[image:图片4.png]] |
|
293 |
+ |
|
294 |
+**✎Note: **When the configuration module is inconsistent with the actual mounted module, an error will be reported that the OP cannot be successful. |
|
295 |
+ |
|
296 |
+**(3) Start configuration** |
|
297 |
+ |
|
298 |
+(% style="text-align:center" %) |
|
299 |
+[[image:图片5.png||alt="1761790435644-648.jpeg"]] |
|
300 |
+ |
|
301 |
+ |
|
302 |
+(% style="text-align:center" %) |
|
303 |
+[[image:图片6.png]] |
|
304 |
+ |
|
305 |
+① PT module temperature unit: Set the temperature unit for the module output. The supported temperature unit types are Celsius (℃) or Fahrenheit (℉), the default unit is: Celsius; |
|
306 |
+ |
|
307 |
+0: Degree Celsius (℃); |
|
308 |
+ |
|
309 |
+Others: Degree Fahrenheit (℉) |
|
310 |
+ |
|
311 |
+② PT module power frequency support: Set the power frequency suppression of the module to suppress 50Hz or suppress 60Hz, and the default suppression is 50Hz; |
|
312 |
+ |
|
313 |
+0: Suppress 50 Hz; |
|
314 |
+ |
|
315 |
+Others: Suppress 60 Hz; |
|
316 |
+ |
|
317 |
+③ reserve: Reserve |
|
318 |
+ |
|
319 |
+④ CHx sensor type: Set the type of sensor external to the channel; |
|
320 |
+ |
|
321 |
+Supported sensor types: |
|
322 |
+ |
|
323 |
+0: Disable |
|
324 |
+ |
|
325 |
+1: PT100; |
|
326 |
+ |
|
327 |
+3: PT1000 |
|
328 |
+ |
|
329 |
+4: CU50; |
|
330 |
+ |
|
331 |
+⑤ CHx filter time: Used to specify the filtering time of the current channel. The supported filtering time is 0 to 100s, it is used to reduce the fluctuation of channel temperature data. The default filtering time is 5s; |
|
332 |
+ |
|
333 |
+⑥ CHx over limit detection: Overlimit detection enable configuration, 0: Overlimit detection detection is not enabled, others: Enable overlimit detection |
|
334 |
+ |
|
335 |
+⑦ CHx temperature upper limit: The upper limit value of the channel overlimit detection temperature; |
|
336 |
+ |
|
337 |
+⑧ CHx temperature lower limit: The lower limit value of the channel overlimit detection temperature; |
|
338 |
+ |
|
339 |
+⑨ CHx temperature offset: The offset of channel data, supported offset range:-300 to +300; |
|
340 |
+ |
|
341 |
+**I/O mapping** |
|
342 |
+ |
|
343 |
+The temperature and state of the module can be mapped to variables/device. For example, the following figure maps the temperature values of the CH0 to CH3 channels to the D0 to D7 device, and the status codes of the CH0 to CH3 channels to the D8 to D11 device. |
|
344 |
+ |
|
345 |
+(% style="text-align:center" %) |
|
346 |
+[[image:1761790435666-763.jpeg]] |
|
347 |
+ |
|
348 |
+Click save configuration and download the configuration to PLC. |
|
349 |
+ |
|
350 |
+= **5 Object dictionary** = |
|
351 |
+ |
|
352 |
+|(% style="text-align:center; width:77px" %)((( |
|
353 |
+**Index** |
|
354 |
+ |
|
355 |
+**(16#)** |
|
356 |
+)))|(% style="text-align:center; width:142px" %)((( |
|
357 |
+**Sub-index** |
|
358 |
+ |
|
359 |
+**(16#)** |
|
360 |
+)))|(% style="text-align:center; width:288px" %)**Description**|(% style="text-align:center" %)((( |
|
361 |
+**Data** |
|
362 |
+ |
|
363 |
+**Type** |
|
364 |
+)))|(% style="text-align:center" %)**Range**|(% style="text-align:center" %)**Read-write support**|(% style="text-align:center" %)**Unit**|(% style="text-align:center" %)**Default**|(% style="text-align:center" %)**Name** |
|
365 |
+|(% rowspan="5" style="text-align:center; width:77px" %)8000|(% style="text-align:center; width:142px" %)01|(% style="width:288px" %)((( |
|
366 |
+PT module temperature unit |
|
367 |
+ |
|
368 |
+0: Degree Celsius (℃) |
|
369 |
+ |
|
370 |
+Others: Degrees Fahrenheit (℉) |
|
371 |
+)))|(% style="text-align:center" %)UINT8|(% style="text-align:center" %)0 to 255|(% style="text-align:center" %)W|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)0|(% style="text-align:center" %)PT module temperature unit |
|
372 |
+|(% style="text-align:center; width:142px" %)02|(% style="width:288px" %)((( |
|
373 |
+PT module power frequency suppression |
|
374 |
+ |
|
375 |
+0: Suppress 50 Hz |
|
376 |
+ |
|
377 |
+Others: Suppress 60Hz |
|
378 |
+)))|(% style="text-align:center" %)UINT8|(% style="text-align:center" %)0 to 255|(% style="text-align:center" %)W|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)0|(% style="text-align:center" %)PT module power frequency suppression |
|
379 |
+|(% style="text-align:center; width:142px" %)03|(% style="width:288px" %)Reserve parameter 0|(% style="text-align:center" %)UINT8|(% style="text-align:center" %)0 to 255|(% style="text-align:center" %)W|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)0|(% style="text-align:center" %)Reserve 0 |
|
380 |
+|(% style="text-align:center; width:142px" %)04|(% style="width:288px" %)Reserve Parameter 1|(% style="text-align:center" %)UINT8|(% style="text-align:center" %)0 to 255|(% style="text-align:center" %)W|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)0|(% style="text-align:center" %)Reserve 1 |
|
381 |
+|(% style="text-align:center; width:142px" %)05|(% style="width:288px" %)Reserve parameter 2|(% style="text-align:center" %)UINT8|(% style="text-align:center" %)0 to 255|(% style="text-align:center" %)W|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)0|(% style="text-align:center" %)Reserve 2 |
|
382 |
+|(% rowspan="4" style="text-align:center; width:77px" %)8001|(% style="text-align:center; width:142px" %)01|(% rowspan="4" style="width:288px" %)((( |
|
383 |
+Sensor type |
|
384 |
+ |
|
385 |
+0: Disable |
|
386 |
+ |
|
387 |
+1: PT100 |
|
388 |
+ |
|
389 |
+3: PT1000 |
|
390 |
+ |
|
391 |
+4: CU50 |
|
392 |
+ |
|
393 |
+Others: Not supported |
|
394 |
+)))|(% rowspan="4" style="text-align:center" %)UINT8|(% rowspan="4" style="text-align:center" %)0 to 4|(% rowspan="4" style="text-align:center" %)W|(% rowspan="4" style="text-align:center" %)~-~-|(% rowspan="4" style="text-align:center" %)1|(% style="text-align:center" %)CH0 sensor type |
|
395 |
+|(% style="text-align:center; width:142px" %)02|(% style="text-align:center" %)CH1 sensor type |
|
396 |
+|(% style="text-align:center; width:142px" %)03|(% style="text-align:center" %)CH2 sensor type |
|
397 |
+|(% style="text-align:center; width:142px" %)04|(% style="text-align:center" %)CH3 sensor type |
|
398 |
+|(% rowspan="4" style="text-align:center; width:77px" %)8002|(% style="text-align:center; width:142px" %)01|(% rowspan="4" style="width:288px" %)((( |
|
399 |
+PT module channel filtering time: 0 to 100s |
|
400 |
+ |
|
401 |
+Others: 100s |
|
402 |
+)))|(% rowspan="4" style="text-align:center" %)UINT8|(% rowspan="4" style="text-align:center" %)0 to 255|(% rowspan="4" style="text-align:center" %)W|(% rowspan="4" style="text-align:center" %)s|(% rowspan="4" style="text-align:center" %)5|(% style="text-align:center" %)CH0 filter time |
|
403 |
+|(% style="text-align:center; width:142px" %)02|(% style="text-align:center" %)CH1 filter time |
|
404 |
+|(% style="text-align:center; width:142px" %)03|(% style="text-align:center" %)CH2 filter time |
|
405 |
+|(% style="text-align:center; width:142px" %)04|(% style="text-align:center" %)CH3 filter time |
|
406 |
+|(% rowspan="4" style="text-align:center; width:77px" %)8003|(% style="text-align:center; width:142px" %)01|(% rowspan="4" style="width:288px" %)((( |
|
407 |
+Overlimit detection enable |
|
408 |
+ |
|
409 |
+0: Disable |
|
410 |
+ |
|
411 |
+Others: Enable |
|
412 |
+)))|(% rowspan="4" style="text-align:center" %)UINT8|(% rowspan="4" style="text-align:center" %)0 to 255|(% rowspan="4" style="text-align:center" %)W|(% rowspan="4" style="text-align:center" %)~-~-|(% rowspan="4" style="text-align:center" %)0|(% style="text-align:center" %)CH0 overlimit detection |
|
413 |
+|(% style="text-align:center; width:142px" %)02|(% style="text-align:center" %)CH1 overlimit detection |
|
414 |
+|(% style="text-align:center; width:142px" %)03|(% style="text-align:center" %)CH2 overlimit detection |
|
415 |
+|(% style="text-align:center; width:142px" %)04|(% style="text-align:center" %)CH3 overlimit detection |
|
416 |
+|(% rowspan="4" style="text-align:center; width:77px" %)8004|(% style="text-align:center; width:142px" %)01|(% rowspan="8" style="width:288px" %)((( |
|
417 |
+Temperature unit: 0.1℃/0.1℉ |
|
418 |
+ |
|
419 |
+The upper and lower limits of sensors are different for each model |
|
420 |
+)))|(% rowspan="4" style="text-align:center" %)INT32|(% rowspan="4" style="text-align:center" %)-32768 to 40000|(% rowspan="4" style="text-align:center" %)W|(% rowspan="4" style="text-align:center" %)~-~-|(% rowspan="4" style="text-align:center" %)32767|(% style="text-align:center" %)CH0 temperature upper limit |
|
421 |
+|(% style="text-align:center; width:142px" %)02|(% style="text-align:center" %)CH1 temperature upper limit |
|
422 |
+|(% style="text-align:center; width:142px" %)03|(% style="text-align:center" %)CH2 temperature upper limit |
|
423 |
+|(% style="text-align:center; width:142px" %)04|(% style="text-align:center" %)CH3 temperature upper limit |
|
424 |
+|(% rowspan="4" style="text-align:center; width:77px" %)8005|(% style="text-align:center; width:142px" %)01|(% rowspan="4" style="text-align:center" %)INT32|(% rowspan="4" style="text-align:center" %)-32768 to 40000|(% rowspan="4" style="text-align:center" %)W|(% rowspan="4" style="text-align:center" %)~-~-|(% rowspan="4" style="text-align:center" %)-32768|(% style="text-align:center" %)CH0 temperature lower limit |
|
425 |
+|(% style="text-align:center; width:142px" %)02|(% style="text-align:center" %)CH1 temperature lower limit |
|
426 |
+|(% style="text-align:center; width:142px" %)03|(% style="text-align:center" %)CH1 temperature lower limit |
|
427 |
+|(% style="text-align:center; width:142px" %)04|(% style="text-align:center" %)CH3 temperature lower limit |
|
428 |
+|(% rowspan="4" style="text-align:center; width:77px" %)8006|(% style="text-align:center; width:142px" %)01|(% rowspan="4" style="width:288px" %)((( |
|
429 |
+Offset temperature value (0.1℃/0.1 ℉) |
|
430 |
+ |
|
431 |
+0: No offset |
|
432 |
+ |
|
433 |
+ |
|
434 |
+)))|(% rowspan="4" style="text-align:center" %)INT16|(% rowspan="4" style="text-align:center" %)-3000 to 3000|(% rowspan="4" style="text-align:center" %)W|(% rowspan="4" style="text-align:center" %)~-~-|(% rowspan="4" style="text-align:center" %)0|(% style="text-align:center" %)CH0 temperature offset |
|
435 |
+|(% style="text-align:center; width:142px" %)02|(% style="text-align:center" %)CH1 temperature offset |
|
436 |
+|(% style="text-align:center; width:142px" %)03|(% style="text-align:center" %)CH2 temperature offset |
|
437 |
+|(% style="text-align:center; width:142px" %)04|(% style="text-align:center" %)CH3 temperature offset |
|
438 |
+|(% rowspan="3" style="text-align:center; width:77px" %)A000|(% style="text-align:center; width:142px" %)00|(% style="width:288px" %)Module status information|(% style="text-align:center" %)UINT16|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)R|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)Module status |
|
439 |
+|(% style="text-align:center; width:142px" %)01|(% style="width:288px" %)Version code|(% style="text-align:center" %)UINT16|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)R|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)Version |
|
440 |
+|(% style="text-align:center; width:142px" %)02|(% style="width:288px" %)Error status|(% style="text-align:center" %)UINT16|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)R|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)Run status |
|
441 |
+|(% rowspan="4" style="text-align:center; width:77px" %)6000|(% style="text-align:center; width:142px" %)01|(% rowspan="4" style="width:288px" %)((( |
|
442 |
+PT CH0 to CH3 channel current temperature value (℃/℉) |
|
443 |
+ |
|
444 |
+ |
|
445 |
+)))|(% style="text-align:center" %)Float|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)R|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)PT CH0 temperature |
|
446 |
+|(% style="text-align:center; width:142px" %)02|(% style="text-align:center" %)Float|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)R|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)PT CH1 temperature |
|
447 |
+|(% style="text-align:center; width:142px" %)03|(% style="text-align:center" %)Float|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)R|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)PT CH2 temperature |
|
448 |
+|(% style="text-align:center; width:142px" %)04|(% style="text-align:center" %)Float|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)R|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)PT CH3 temperature |
|
449 |
+|(% rowspan="4" style="text-align:center; width:77px" %)6001|(% style="text-align:center; width:142px" %)01|(% rowspan="4" style="width:288px" %)((( |
|
450 |
+PT CH0 to CH3 status code |
|
451 |
+ |
|
452 |
+0, no error |
|
453 |
+ |
|
454 |
+0xFF, sensor not supported |
|
455 |
+ |
|
456 |
+0x10, configuration error: Temperature overlimit configuration |
|
457 |
+ |
|
458 |
+0x11, configuration error: The upper limit of the overlimit configuration is less than the lower limit |
|
459 |
+ |
|
460 |
+0x12, configuration error: Temperature offset configuration temperature overlimit |
|
461 |
+ |
|
462 |
+0x13, configuration error: NTC B value overlimit |
|
463 |
+ |
|
464 |
+0x40, channel disconnection error |
|
465 |
+ |
|
466 |
+0x41, channel temperature overflow |
|
467 |
+ |
|
468 |
+0x42, channel temperature overlimit |
|
469 |
+)))|(% style="text-align:center" %)UINT16|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)R|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)PT CH0 status |
|
470 |
+|(% style="text-align:center; width:142px" %)02|(% style="text-align:center" %)UINT16|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)R|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)PT CH1 status |
|
471 |
+|(% style="text-align:center; width:142px" %)03|(% style="text-align:center" %)UINT16|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)R|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)PT CH2 status |
|
472 |
+|(% style="text-align:center; width:142px" %)04|(% style="text-align:center" %)UINT16|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)R|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)~-~-|(% style="text-align:center" %)PT CH3 status |
|
473 |
+ |
|
474 |
+= **6 Error code** = |
|
475 |
+ |
|
476 |
+|(% style="text-align:center" %)**Error code**|(% style="text-align:center; width:354px" %)**Description**|(% style="text-align:center; width:153px" %)**Action**|(% style="text-align:center; width:366px" %)**Solution**|(% style="text-align:center; width:161px" %)**Detect time** |
|
477 |
+|(% style="text-align:center" %)7080|(% style="width:354px" %)Expansion module and checksum error|(% style="text-align:center; width:153px" %)Continue to run|(% style="width:366px" %)Detect whether there is external interference between the expansion module and the PLC.|(% style="text-align:center; width:161px" %)Instruction running |
|
478 |
+|(% style="text-align:center" %)7081|(% style="width:354px" %)Expansion module communication message error|(% style="text-align:center; width:153px" %)Continue to run|(% style="width:366px" %)Detect whether there is external interference between the expansion module and the PLC.|(% style="text-align:center; width:161px" %)Instruction running |
|
479 |
+|(% style="text-align:center" %)7083|(% style="width:354px" %)Expansion module access error|(% style="text-align:center; width:153px" %)Continue to run|(% style="width:366px" %)Detect the link between the expansion module and the host|(% style="text-align:center; width:161px" %)Instruction running |
|
480 |
+|(% style="text-align:center" %)7084|(% style="width:354px" %)The number of expansion modules configured does not match the actual number|(% style="text-align:center; width:153px" %)Continue to run|(% style="width:366px" %)Check whether the configuration is correct.|(% style="text-align:center; width:161px" %)Instruction running |
|
481 |
+|(% style="text-align:center" %)7110|(% style="width:354px" %)Extension module configuration error|(% style="text-align:center; width:153px" %)Stop running|(% style="width:366px" %)Check that the extension module is configured correctly|(% style="text-align:center; width:161px" %)Instruction running |
|
482 |
+ |
|
483 |
+= **7 Version record** = |
|
484 |
+ |
|
485 |
+|(% colspan="3" style="text-align:center" %)Current version: REV1.0 |
|
486 |
+|(% style="text-align:center" %)**Version code**|(% style="text-align:center" %)**Modify content**|(% style="text-align:center" %)**Date** |
|
487 |
+|(% style="text-align:center" %)REV1.0|(% style="text-align:center" %)The first release|(% style="text-align:center" %)22 October 2025 |
|
488 |
+ |
|
489 |
+ |