Code:
FUNCTION "Auto_Weergave2" : VOID
TITLE =Grafische weergave van de cyclusverwerking
VERSION : 0.1
VAR_OUTPUT
i1 : INT ;
i2 : INT ;
u1 : INT ;
u2 : INT ;
END_VAR
BEGIN
NETWORK
TITLE =
A I 0.4;
SET ;
JC toil;
L 0;
T #i1;
L 0;
T #i2;
L 0;
T #u1;
L 0;
T #u2;
BE ;
NETWORK
TITLE =
CLR ;
toil: A M 1.0; // 1e aanvoer
JCN _1;
L 1;
T #i1;
_1: NOP 0;
A M 1.1; // doorgezaagt 1
JCN _2;
L 1;
T #i2;
_2: NOP 0;
A M 1.2; // 1e afvoer
JCN _3;
L 0;
T #i2;
L 1;
T #u1;
_3: NOP 0;
A M 1.3; // doorgezaagt 2
JCN _4;
L 2;
T #i2;
_4: NOP 0;
A M 1.4; // 2e afvoer
JCN _5;
L 0;
T #i2;
L 2;
T #u1;
_5: NOP 0;
A M 1.5; // doorgezaagt 3
JCN _6;
L 3;
T #i2;
_6: NOP 0;
A M 1.6; // 3e afvoer
JCN _7;
L 0;
T #i2;
L 3;
T #u1;
_7: NOP 0;
A M 1.7; // doorgezaagt 4
JCN _8;
L 1;
T #i2;
_8: NOP 0;
A M 2.0; // 4e afvoer
JCN _9;
L 0;
T #i2;
L 1;
T #u1;
_9: NOP 0;
A M 2.1; // doorgezaagt 5
JCN _10;
L 2;
T #i2;
_10: NOP 0;
A M 2.2; // 5e afvoer
JCN _11;
L 0;
T #i2;
L 2;
T #u1;
_11: NOP 0;
A M 2.3; // doorgezaagt 6
JCN _12;
L 3;
T #i2;
_12: NOP 0;
A M 2.4; // 6e afvoer
JCN _13;
L 0;
T #i2;
L 3;
T #u1;
_13: NOP 0;
NETWORK
TITLE =
L MB 141;
L 4;
==I ;
JCN off;
L 1;
T #u2;
L 0;
T #u1;
off: A I 20.6;
JCN noff;
L 0;
T #u2;
noff: NOP 0;
END_FUNCTION
Strange thing is, when I connect A Merkerword MW100 for example, the value u2 will be zero, when I connect the DB35.DBW6, then I get a weird value, anyone an idea how this is possible ?