Changes for page 01 Program execution
Last modified by Leo Wei on 2024/12/24 22:42
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -20,14 +20,11 @@ 20 20 21 21 == Installation == 22 22 23 -1. Please use it in the general specification environment described in the manual. 23 +* Please use it in the general specification environment described in the manual. 24 +** Do not use in the following places: places with dust, oily smoke, conductive dust, corrosive gas, flammable gas; places exposed to high temperature, condensation, wind and rain; places with vibration or impact. Electric shock, fire, and misoperation can also cause product damage. 25 +* When processing screw holes and wiring, do not let iron filings or wire ends fall into the ventilation window of the programmable controller. It may cause fire, malfunction, or misoperation. 26 +* Please insert the connecting cable and display module accurately into the specified sockets. Poor contact may cause misoperation. 24 24 25 -Do not use in the following places: places with dust, oily smoke, conductive dust, corrosive gas, flammable gas; places exposed to high temperature, condensation, wind and rain; places with vibration or impact. Electric shock, fire, and misoperation can also cause product damage. 26 - 27 - 2. When processing screw holes and wiring, do not let iron filings or wire ends fall into the ventilation window of the programmable controller. It may cause fire, malfunction, or misoperation. 28 - 29 - 3. Please insert the connecting cable and display module accurately into the specified sockets. Poor contact may cause misoperation. 30 - 31 31 (% class="box infomessage" %) 32 32 ((( 33 33 **✎Note:** ... ... @@ -75,14 +75,11 @@ 75 75 **Attention** 76 76 )))|Do not connect the empty terminal to the outside, otherwise the product will be damaged. 77 77 78 -Please connect the AC power supply to the dedicated terminal according to the content in the manual. 75 +* Please connect the AC power supply to the dedicated terminal according to the content in the manual. 76 +* If the AC power supply is connected to the DC input/output terminal or the DC power supply terminal, the programmable controller will be burnt out. 77 +* Please do not supply power to the 24+ terminal of the basic unit from the external power supply, and to the empty terminal . Do not wire from the outside, otherwise the product will be damaged. 78 +* Please ground the ground terminal of the basic unit according to the third method. But please do not share the ground with the strong current system. 79 79 80 -If the AC power supply is connected to the DC input/output terminal or the DC power supply terminal, the programmable controller will be burnt out. 81 - 82 -Please do not supply power to the 24+ terminal of the basic unit from the external power supply, and to the empty terminal . Do not wire from the outside, otherwise the product will be damaged. 83 - 84 -Please ground the ground terminal of the basic unit according to the third method. But please do not share the ground with the strong current system. 85 - 86 86 **Attached** 87 87 88 88 The programmable controller will continue to work if there is an instantaneous power failure of less than 10ms. ... ... @@ -136,11 +136,12 @@ 136 136 137 137 The initialization based on the status of the CPU module is as follows. 138 138 139 -**√**: execute. **×**: not execute 133 +* **√**: execute 134 +* **×**: not execute 140 140 141 141 (% class="table-bordered" %) 142 -|(% rowspan="2" %)**Processing item**|(% colspan="3" %)**Status of the CPU module** 143 -|**When the power is ON**|**STOP**|**When STOP RUN** 137 +|=(% rowspan="2" %)**Processing item**|=(% colspan="3" %)**Status of the CPU module** 138 +|=**When the power is ON**|=**STOP**|=**When STOP RUN** 144 144 |Initialization of input and output modules|√|×|× 145 145 |CPU parameter check|√|×|× 146 146 |Check of system parameters|√|×|× ... ... @@ -151,11 +151,11 @@ 151 151 152 152 Perform the following before starting program calculation. 153 153 154 -Update the actual input point of the PLC to the input relay X. 149 +* Update the actual input point of the PLC to the input relay X. 155 155 156 156 The following is executed after the END instruction is executed. 157 157 158 -Update the PLC output relay Y to the actual output point. 153 +* Update the PLC output relay Y to the actual output point. 159 159 160 160 **Key points** 161 161 ... ... @@ -187,10 +187,8 @@ 187 187 188 188 It is the first scan time of the CPU module in RUN. 189 189 190 -Process as the following way: 185 +Process as the following way: The value stored in SD134 (initial scan time (ms unit)) and SD135 (initial scan time (s unit)). 191 191 192 -The value stored in SD134 (initial scan time (ms unit)) and SD135 (initial scan time (s unit)). 193 - 194 194 = The flow of each procedure = 195 195 196 196 When the CPU module changes to the RUN state, the programs are executed in sequence according to the program execution type and execution sequence settings. ... ... @@ -202,10 +202,11 @@ 202 202 203 203 When the execution types of the programs are the same, they are executed in the order set in the execution order. 204 204 205 -**✎Note:** 198 +(% class="box infomessage" %) 199 +((( 200 +**✎Note:** When executing instructions that can be completed with multiple cycles (such as OUT T, RAMP, RS, etc.), they should be programmed in the scan program. If it is used in event execution type programs and mid-stage execution type programs, these instructions may not be executed in multiple scan cycles, causing actual results to be different from the ideal results. Therefore, unless events, interrupts and subroutines can be executed in each scan cycle. It is not recommended to use multi-cycle execution instructions in other situations. 201 +))) 206 206 207 -When executing instructions that can be completed with multiple cycles (such as OUT T, RAMP, RS, etc.), they should be programmed in the scan program. If it is used in event execution type programs and mid-stage execution type programs, these instructions may not be executed in multiple scan cycles, causing actual results to be different from the ideal results. Therefore, unless events, interrupts and subroutines can be executed in each scan cycle. It is not recommended to use multi-cycle execution instructions in other situations. 208 - 209 209 = Types of program execution = 210 210 211 211 == Scan execution program == ... ... @@ -225,7 +225,7 @@ 225 225 [[image:1-5.png||height="372" width="300" class="img-thumbnail"]] 226 226 227 227 * Scan the program name: the program name requires to match case, and the program name cannot use the same name with device name (the device name does not match case). 228 -* The input of /%$@&= to`^<>?:{}[],;!*.~\~\'" is not supported. It cannot exceed 64 characters. The default name is MAINx.222 +* The input of /%$@&=~~`^<>?:{}[],;!*.~\~\'" is not supported. It cannot exceed 64 characters. The default name is MAINx. 229 229 * The number of scan programs that can be built is limited to 100. 230 230 * Each scan program has been END ended, but only the last END instruction is completed to calculate a scan cycle. 231 231 * The execution sequence runs from top to bottom in the order of creation. ... ... @@ -291,7 +291,7 @@ 291 291 Event program name: 292 292 293 293 * The program name requires to match case, and the program name with the same name as the device cannot be used (the device name does not match case). 294 -* The program name does not support /%$@&= to`^<>?:{}[],;!*.~\~\'" character input.288 +* The program name does not support /%$@&=~~`^<>?:{}[],;!*.~\~\'" character input. 295 295 * The length of the program name cannot exceed 64 characters. The default name is EVENTx. 296 296 297 297 A maximum of 100 new event programs could be created.