Programming Languages
The following languages are available for platforms Modicon M580, Modicon M340, Momentum, Premium, Atrium, and Quantum:
LD
FBD
ST
IL
SFC
Tasks and Processes
The following tables describe the available tasks and processes for Premium and Atrium:
Tasks Processes |
Premium: TSX Processors |
Atrium: TSX Processors |
||
---|---|---|---|---|
P57 0244 P57 1•• |
P57 2•• P57 3•• P57 4•• H57 24M H57 44M |
P57 5•• P57 6634 |
PCI 57 204 PCI 57 354 |
|
Master task cyclic or periodic |
X |
X |
X |
X |
Fast task periodic |
X |
X |
X |
X |
Auxiliary tasks periodic |
- |
- |
4 |
- |
Program Unit |
- |
- |
- |
- |
Maximum size of a section |
64 Kb |
64 Kb |
||
I/O type event processing |
32 |
64 |
128 |
64 |
Timer type event processing |
- |
- |
32 |
- |
Total of I/O type and Timer type event processing |
32 |
64 |
128 |
64 |
X or Value: Available tasks or processes (Value is the maximum number). -: Unavailable tasks or processes. (1) Depends on the available processor memory. |
The following tables describe the available tasks and processes for Quantum:
Tasks Processes |
Quantum: 140 CPU Processors |
||
---|---|---|---|
31• ••• 43• ••• 53• ••• |
651•• 652 60 670 60 671 60 672 60 672 61 |
651 60S 671 60S |
|
Master task cyclic or periodic |
X |
X |
X |
Fast task periodic |
X |
X |
- |
Auxiliary tasks periodic |
- |
4 |
- |
Program Unit |
- |
- |
- |
Maximum size of a section |
64 Kb |
(1) |
- |
I/O type event processing |
64 |
128 |
- |
Timer type event processing |
16 |
32 |
- |
Total of I/O type and Timer type event processing |
64 |
128 |
- |
X or Value: Available tasks or processes (Value is the maximum number). -: Unavailable tasks or processes. (1) Depends on the available processor memory. |
The following tables describe the available tasks and processes for M340:
Tasks Processes |
Modicon M340 Processors |
|
---|---|---|
P34 1000 |
P34 20•• |
|
Master task cyclic or periodic |
X |
X |
Fast task periodic |
X |
X |
Auxiliary tasks periodic |
- |
- |
Program Unit |
X |
X |
Maximum size of a section |
(1) |
|
I/O type event processing |
32 |
64 |
Timer type event processing |
16 |
32 |
Total of I/O type and Timer type event processing |
32 |
64 |
X or Value: Available tasks or processes (Value is the maximum number). -: Unavailable tasks or processes. (1) Depends on the available processor memory. |
The following tables describe the available tasks and processes for M580:
Tasks Processes |
Modicon M580 BME Processors |
||||
---|---|---|---|---|---|
P58 1020 P58 20•0 |
P58 30•0 P58 40•0 P58 5040 P58 6040 |
H58 2040 H58 4040 H58 6040 |
P58 2040S P58 4040S |
H58 2040S H58 4040S H58 6040S |
|
Master task cyclic or periodic |
X |
X |
X |
X (2) |
X (2) |
Fast task periodic |
X |
X |
X |
X |
X |
Auxiliary tasks periodic |
2 |
2 |
- |
2 |
- |
Program Unit |
X |
X |
X |
X |
X |
Maximum size of a section |
(1) |
(1) |
(1) |
(1) |
(1) |
I/O type event processing |
64 |
128 |
- |
128 |
- |
Timer type event processing |
32 |
32 |
- |
32 |
- |
Total of I/O type and Timer type event processing |
64 |
128 |
- |
128 |
- |
X or Value: Available tasks or processes (Value is the maximum number). -: Unavailable tasks or processes. (1) Depends on the available processor memory. (2) + a dedicated SAFE task. |
The following tables describe the available tasks and processes for Momentum:
Tasks Processes |
Momentum Processors |
---|---|
171 CBU 78090 171 CBU 9809• |
|
Master task cyclic or periodic |
X |
Fast task periodic |
- |
Auxiliary tasks periodic |
- |
Program Unit |
- |
Maximum size of a section |
(1) |
I/O type event processing |
- |
Timer type event processing |
- |
Total of I/O type and Timer type event processing |
- |
X or Value: Available tasks or processes (Value is the maximum number). -: Unavailable tasks or processes. (1) Depends on the available processor memory. (2) + a dedicated SAFE task. |