Class Gray
|
Version |
1.0 |
|
Modified |
15-JAN-2025 13:23:34.00 |
|
Kod |
rt_plc_io.c |
|
Graykod ingång. Objektet omvandlar 16-bitars Graykod till decimaltal.

Den kodning, som för att ändra utsignalen en enhet, alltid kräver att en och
endast en digital insignal byter värde är Graykoden.
16 binära positioner ger upplösningen 1 på 2 16 = 65 536.
RtBody attributes pwr_sClass_gray |
Boolean |
Din0 |
di0 |
di0 är minst signifikanta biten och diF mest signifikanta. |
Boolean |
Din1 |
di1 |
di0 är minst signifikanta biten och diF mest signifikanta. |
Boolean |
Din2 |
di2 |
di0 är minst signifikanta biten och diF mest signifikanta. |
Boolean |
Din3 |
di3 |
di0 är minst signifikanta biten och diF mest signifikanta. |
Boolean |
Din4 |
di4 |
di0 är minst signifikanta biten och diF mest signifikanta. |
Boolean |
Din5 |
di5 |
di0 är minst signifikanta biten och diF mest signifikanta. |
Boolean |
Din6 |
di6 |
di0 är minst signifikanta biten och diF mest signifikanta. |
Boolean |
Din7 |
di7 |
di0 är minst signifikanta biten och diF mest signifikanta. |
Boolean |
Din8 |
di8 |
di0 är minst signifikanta biten och diF mest signifikanta. |
Boolean |
Din9 |
di9 |
di0 är minst signifikanta biten och diF mest signifikanta. |
Boolean |
DinA |
diA |
di0 är minst signifikanta biten och diF mest signifikanta. |
Boolean |
DinB |
diB |
di0 är minst signifikanta biten och diF mest signifikanta. |
Boolean |
DinC |
diC |
di0 är minst signifikanta biten och diF mest signifikanta. |
Boolean |
DinD |
diD |
di0 är minst signifikanta biten och diF mest signifikanta. |
Boolean |
DinE |
diE |
di0 är minst signifikanta biten och diF mest signifikanta. |
Boolean |
DinF |
diF |
di0 är minst signifikanta biten och diF mest signifikanta. |
Float32 |
ActVal |
OUT |
Anger omvandlingens resultat. |
Boolean |
Inv |
inv |
Anger om alla ingångar ska inverteras eller ej. FALSE betyder att ingen ingång
ska invertera sin insignal; TRUE innebär att alla ingångar ska invertera sin
resp. insignal. Om t.ex, bara de 4 första ingångarna används, ska de övriga 12
sättas till TRUE för att unvika fel. |
GraphPlcNode |
object_type |
87 |
parameters[0] |
16 |
parameters[1] |
0 |
parameters[2] |
1 |
parameters[3] |
0 |
subwindows |
0 |
graphmethod |
0 (standard, individual attributes) |
graphindex |
0 |
default_mask[0] |
65535 |
default_mask[1] |
1 |
segname_annotation |
1 |
compmethod |
4 |
compindex |
0 |
executeordermethod |
2 |
objname |
Gray |
graphname |
Gray |
debugpar |
|
Attributes detail
di0 är minst signifikanta biten och diF mest signifikanta.
di0 är minst signifikanta biten och diF mest signifikanta.
di0 är minst signifikanta biten och diF mest signifikanta.
di0 är minst signifikanta biten och diF mest signifikanta.
di0 är minst signifikanta biten och diF mest signifikanta.
di0 är minst signifikanta biten och diF mest signifikanta.
di0 är minst signifikanta biten och diF mest signifikanta.
di0 är minst signifikanta biten och diF mest signifikanta.
di0 är minst signifikanta biten och diF mest signifikanta.
di0 är minst signifikanta biten och diF mest signifikanta.
di0 är minst signifikanta biten och diF mest signifikanta.
di0 är minst signifikanta biten och diF mest signifikanta.
di0 är minst signifikanta biten och diF mest signifikanta.
di0 är minst signifikanta biten och diF mest signifikanta.
di0 är minst signifikanta biten och diF mest signifikanta.
di0 är minst signifikanta biten och diF mest signifikanta.
Anger omvandlingens resultat.
Anger om alla ingångar ska inverteras eller ej. FALSE betyder att ingen ingång
ska invertera sin insignal; TRUE innebär att alla ingångar ska invertera sin
resp. insignal. Om t.ex, bara de 4 första ingångarna används, ska de övriga 12
sättas till TRUE för att unvika fel.