Changes for page 04 Program flow
Last modified by Devin Chen on 2024/01/28 11:38
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. admin1 +XWiki.Stone - Content
-
... ... @@ -157,41 +157,33 @@ 157 157 In the above program, if each input changes during the jump, the action of each coil is shown in the following table. 158 158 159 159 (% class="table-bordered" %) 160 -|**Content**|**Contact state before jump**|**Coil action in jump** 161 -|(% rowspan="2" %)((( 162 -Y,M,S 163 - 164 -(Y1, M1, S1) 165 -)))|X1, X2, X3 OFF|Y1, M1, S1 OFF 166 -|X1, X2, X3 ON|Y1, M1, S1 ON 167 -|(% rowspan="2" %)((( 168 -1ms, 10ms, 100ms timer 169 - 170 -(T0) 171 -)))|X4 OFF|Timer not working 172 -|X4 ON|Timer interrupt (continue after X0 OFF) 173 -|(% rowspan="2" %)((( 174 -Program timer 175 - 176 -(T192) 177 -)))|X5 OFF, X6 OFF|Timer not working, but the timer is reset when X13 is ON 178 -|X5 OFF, X6 ON|Timing continues (contact action after X0 OFF) 179 -|(% rowspan="2" %)((( 180 -Counter 181 - 182 -(C0) 183 -)))|X7 OFF, X10 OFF|{{id name="OLE_LINK160"/}}Counting interrupt, but it is reset when X13 is ON 184 -|X7 OFF, X10 ON|Count interruption (continue after X0 OFF) 185 -|(% rowspan="2" %)((( 160 +|(% style="width:235px" %)**Content**|(% style="width:292px" %)**Contact state before jump**|(% style="width:549px" %)**Coil action in jump** 161 +|(% rowspan="2" style="width:235px" %)((( 162 +Y,M,S (Y1, M1, S1) 163 +)))|(% style="width:292px" %)X1, X2, X3 OFF|(% style="width:549px" %)Y1, M1, S1 OFF 164 +|(% style="width:292px" %)X1, X2, X3 ON|(% style="width:549px" %)Y1, M1, S1 ON 165 +|(% rowspan="2" style="width:235px" %)((( 166 +1ms, 10ms, 100ms timer (T0) 167 +)))|(% style="width:292px" %)X4 OFF|(% style="width:549px" %)Timer not working 168 +|(% style="width:292px" %)X4 ON|(% style="width:549px" %)Timer interrupt (continue after X0 OFF) 169 +|(% rowspan="2" style="width:235px" %)((( 170 +Program timer (T192) 171 +)))|(% style="width:292px" %)X5 OFF, X6 OFF|(% style="width:549px" %)Timer not working, but the timer is reset when X13 is ON 172 +|(% style="width:292px" %)X5 OFF, X6 ON|(% style="width:549px" %)Timing continues (contact action after X0 OFF) 173 +|(% rowspan="2" style="width:235px" %)((( 174 +Counter (C0) 175 +)))|(% style="width:292px" %)X7 OFF, X10 OFF|(% style="width:549px" %){{id name="OLE_LINK160"/}}Counting interrupt, but it is reset when X13 is ON 176 +|(% style="width:292px" %)X7 OFF, X10 ON|(% style="width:549px" %)Count interruption (continue after X0 OFF) 177 +|(% rowspan="2" style="width:235px" %)((( 186 186 Application instructions 187 187 188 188 (MOV) 189 -)))|X11 OFF|(% rowspan="2" %)((( 181 +)))|(% style="width:292px" %)X11 OFF|(% rowspan="2" style="width:549px" %)((( 190 190 Single-cycle application instructions are not executed in the jump 191 191 192 192 Multi-cycle application instructions are partially executable (such as high-speed pulse instructions) 193 193 ))) 194 -|X11 ON 186 +|(% style="width:292px" %)X11 ON 195 195 196 196 **(3) The relationship between CJ instruction and MC to MCR jump** 197 197