IP-TCP/IP-UDP
FB_AddMultiRoute [} 91]
FB_DelMultiRoute [} 91]
FB_IpClose [} 91]
FB_IpEndSession [} 91]
FB_IpOpen [} 91]
FB_IpReceive [} 91]
FB_IpSend [} 91]
FB_IpStartSession [} 91]
ModbusTCP
FB_MBClose [} 102]
FB_MBConnect [} 102]
FB_MBGenericReq [} 102]
5.13.3
TcBaseBCxx50
5.13.3.1
System Task Info
VAR_GLOBAL
SystemTaskInfo : SYSTEMTASKINFOTYPE;
END_VAR
Systemflags sind implizit deklarierte Variablen. Mit der Eingabehilfe finden Sie unter Systemvariablen eine
Variable SystemTaskInfoArr. Diese Variable ist ein Feld von vier Strukturen des Typs SYTEMTASKINFOTYPE
[} 85]. Die Strukturdefinition ist in der System-Bibliothek zu finden. Der Index in dieses Feld ist die Task-Id.
Entwicklungsumgebung
TwinCAT v2.9.0
5.13.3.2
System Task Info Type
TYPE SYSTEMTASKINFOTYPE
STRUCT
active : BOOL;
taskName : STRING(16);
firstCycle : BOOL;
cycleTimeExceeded : BOOL;
cycleTime : UDINT;
lastExecTime : UDINT;
priority : BYTE;
cycleCount : UDINT;
END_STRUCT
END_TYPE
Legende
active: Diese Variable zeigt an, ob die Task aktiv ist.
taskName: Der Taskname.
firstCycle: Diese Variable hat im ersten Zyklus der SPS-Task den Wert: TRUE.
cycleTimeExceeded: In dieser Variablen wird ein Überschreiten der eingestellten Taskzykluszeit gemeldet.
cycleTime :Eingestellte Taskzykluszeit in Vielfachen von 100 ns.
BC9020, BC9050 and BC9120
Version
Firmware
BX9000
26.09.06
1.14
26.09.06
1.14
26.09.06
1.14
26.09.06
1.14
26.09.06
1.14
26.09.06
1.14
26.09.06
1.14
26.09.06
1.14
Version
Firmware
BX9000
26.09.06
1.14
26.09.06
1.14
26.09.06
1.14
Zielplattform
BCxx50, BC9x20 Controller
Version: 2.4.0
Programmierung
BC9020
BC9050
-
-
-
-
B0
B0
B0
B0
B0
B0
B0
B0
B0
B0
B0
B0
BC9020
BC9050
B0
B0
B0
B0
B0
B0
Einzubindende SPS Bibliotheken
TcBaseBCxx50.lbx
BC9120
-
-
B1
B1
B1
B1
B1
B1
BC9120
B1
B1
B1
85