equal
deleted
inserted
replaced
108 ACK := 0; |
108 ACK := 0; |
109 VALID := 0; |
109 VALID := 0; |
110 VALUE := 'None'; |
110 VALUE := 'None'; |
111 END_IF; |
111 END_IF; |
112 1: |
112 1: |
113 {if (AcquireSDOLock()) __SET_VAR(data__->,STATE,, 2)} |
113 {if (AcquireSDOLock()) __SET_VAR(data__->,STATE, 2)} |
114 2: |
114 2: |
115 IF PY0.ACK THEN |
115 IF PY0.ACK THEN |
116 STATE := 3; |
116 STATE := 3; |
117 END_IF; |
117 END_IF; |
118 3: |
118 3: |
119 {if (HasAnswer()) __SET_VAR(data__->,STATE,, 4)} |
119 {if (HasAnswer()) __SET_VAR(data__->,STATE, 4)} |
120 4: |
120 4: |
121 IF PY1.ACK THEN |
121 IF PY1.ACK THEN |
122 ACK := 1; |
122 ACK := 1; |
123 VALUE := PY1.RESULT; |
123 VALUE := PY1.RESULT; |
124 VALID := NE(VALUE, 'None'); |
124 VALID := NE(VALUE, 'None'); |
229 STATE := 1; |
229 STATE := 1; |
230 ACK := 0; |
230 ACK := 0; |
231 ERROR := 0; |
231 ERROR := 0; |
232 END_IF; |
232 END_IF; |
233 1: |
233 1: |
234 {if (AcquireSDOLock()) __SET_VAR(data__->,STATE,, 2)} |
234 {if (AcquireSDOLock()) __SET_VAR(data__->,STATE, 2)} |
235 2: |
235 2: |
236 IF PY0.ACK THEN |
236 IF PY0.ACK THEN |
237 STATE := 3; |
237 STATE := 3; |
238 END_IF; |
238 END_IF; |
239 3: |
239 3: |
240 {if (HasAnswer()) __SET_VAR(data__->,STATE,, 4)} |
240 {if (HasAnswer()) __SET_VAR(data__->,STATE, 4)} |
241 4: |
241 4: |
242 IF PY1.ACK THEN |
242 IF PY1.ACK THEN |
243 ACK := 1; |
243 ACK := 1; |
244 ERROR := EQ(PY1.RESULT, 'False'); |
244 ERROR := EQ(PY1.RESULT, 'False'); |
245 STATE := 0; |
245 STATE := 0; |