| Volume pwrb | |
| Attributes: Runtime | Development | System | Template | Detail C Binding: Struct | Class | Code  ClassTree | INDEX NO INDEX |
Class Reset_SO
|
||
|---|---|---|
| Version | 1.0 | |
| Modified | 15-JAN-2025 13:23:37.00 | |
| Kod | rt_plc_macro_grafcet.h | |
Tar, då ingången är TRUE, bort lagrad Grafcet order.

Om Order-objektet saknar S-order attribut sker inget. Vanligen, placeras Reset_SO i Grafcet program, men det kan också placeras i vanligt PLC program. Genererar ingen relevant data i rtdb.Tips
Ett sätt att få in Order-objektets namn i Reset_SO-objektet är följande: Välj, i Navigator, aktuellt Order-objekt. Dubbelklicka med Ctrl/ MB1 (= vänstra knappen på en 3-knappars mus) i högra delen av Reset_SO -symbolen. Order-objektets sista namnled visas då i symbolen. I figur nedan är Order- objektets sista namnled ORD1.

Reset av en S-order
| RtBody attributes pwr_sClass_reset_so | |||
|---|---|---|---|
| Boolean | In | in | Anger om 'reset' på lagrad order ska göras eller ej. FALSE betyder ingen 'reset' och TRUE innebär att lagrad order tas bort. |
| DevBody attributes | |||
|---|---|---|---|
| Objid | OrderObject | Order | Används av PLC Editorn. Anger Order-objektets fullständiga namn. |
| Int32 | OrderObjectSegments | Specifies how many segments of the Order object name that is to be displayed in the symbol of the Reset_SO object. The segments are counted from behind. |
|
| PlcNode | PlcNode | ||
| GraphPlcNode | |
|---|---|
| object_type | 35 |
| parameters[0] | 1 |
| parameters[1] | 0 |
| parameters[2] | 0 |
| parameters[3] | 0 |
| subwindows | 0 |
| graphmethod | 7 (Get,Set) |
| graphindex | 1 |
| default_mask[0] | 1 |
| default_mask[1] | 0 |
| segname_annotation | 0 |
| devbody_annotation | 1 |
| compmethod | 18 |
| compindex | 0 |
| tracemethod | 3 |
| traceindex | 1 |
| connectmethod | 11 |
| executeordermethod | 6 |
| objname | ResSO |
| graphname | ResSO |
| debugpar | In |
| Template Object | |
|---|---|
| In | 0 |
| In Input | ||
|---|---|---|
| Klass | Input | |
| Typ | Boolean | |
| Flags | STATE | RTVIRTUAL | NOEDIT | NOREMOVE | |
| GraphName | in | |
| Kropp | RtBody | |
Anger om 'reset' på lagrad order ska göras eller ej. FALSE betyder ingen 'reset' och TRUE innebär att lagrad order tas bort.
| OrderObject Intern | ||
|---|---|---|
| Klass | Intern | |
| Typ | Objid | |
| Flags | ||
| GraphName | Order | |
| Kropp | DevBody | |
Används av PLC Editorn. Anger Order-objektets fullständiga namn.
| OrderObjectSegments Intern | ||
|---|---|---|
| Klass | Intern | |
| Typ | Int32 | |
| Flags | ||
| Kropp | DevBody | |
Specifies how many segments of the Order object name that is to be displayed in the symbol of the Reset_SO object. The segments are counted from behind.
| PlcNode Buffer | ||
|---|---|---|
| Klass | Buffer | |
| Typ | PlcNode | |
| Flags | INVISIBLE | |
| Kropp | DevBody | |