Feature |
Supported |
Comment |
---|---|---|
Input Ports |
yes |
|
Output Ports |
yes |
|
Internal Memories |
yes |
|
External Memories |
limited |
not supported in case of single FSM input models |
Internal Special Events |
yes |
considered as local and typeless asynchronous timer events |
External Special Events |
no |
|
Internal Events Property |
no |
related to state slave models |
Parameters |
yes |
|
Current State Memory |
no |
|
Current State Data Structure |
no |
related to current state memory |
State XOR-Decomposition |
yes |
|
State Slave Model |
no |
|
State Logical Name |
yes |
used for FSM debugging |
State Entry Action |
limited |
depends on supported statements |
State Exit Action |
limited |
depends on supported statements |
Transition Event Expression |
yes |
|
Transition Guard Expression |
limited |
depends on supported statements |
Transition Action |
limited |
depends on supported statements |
Transition Label |
no |
not required |
Transition Preemptive Flag |
no |
related to state slave models |
Transition Entry Type |
no |
related to state slave models |
Static History States |
yes |
|
Recursive History States |
yes |
|
Default Entrance Action |
limited |
depends on supported statements |
Additional Code Property |
no |
|
Built-in Function |
Supported |
---|---|
DSToFloat |
yes |
DSToInt |
yes |
DSToString |
yes |
InsertFieldDS |
yes |
SelectFieldDS |
yes |
Built-in Function |
Supported |
---|---|
EnumIsEqual |
yes |
EnumToInt |
yes |
EnumToString |
yes |
IntToEnum |
yes |
StringToEnum |
yes |
Built-in Function |
Supported |
---|---|
DecMemory |
yes |
IncMemory |
yes |
ReadFloatMemory |
yes |
ReadIntMemory |
yes |
ReadMemory |
yes |
ReadStringMemory |
yes |
ResetMemory |
no |
WriteMemory |
yes |
Built-in Function |
Supported |
---|---|
BinominalRangen |
yes |
ExpRangen |
yes |
GaussianRangen |
yes |
PoissonRangen |
yes |
TNow |
yes |
UniformRangen |
yes |
e |
yes |
pi |
yes |
Built-in Function |
Supported |
---|---|
DataNew |
yes |
ReadBufferedInput |
yes |
ReadNewInput |
yes |
WriteOutput |
yes |
Built-in Function |
Supported |
---|---|
ClearQueue |
no |
Dequeue |
no |
Enqueue |
no |
InitQueue |
no |
PeekQueue |
no |
PokeQueue |
no |
QueueCheck |
no |
QueueLength |
no |
RemoveElement |
no |
Built-in Function |
Supported |
---|---|
ErrorNumber |
no |
ErrorString |
yes |
InfoNumber |
no |
InfoString |
yes |
WarningNumber |
no |
WarningString |
yes |
Built-in Function |
Supported |
---|---|
CancelEvent |
only with integer event ID |
EventIsScheduled |
yes |
EventResidualTime |
yes |
ReadCurrentEvent |
no |
ScheduleEvent |
only with 3 arguments and integer event ID |
Built-in Function |
Supported |
---|---|
AccessElementFloatVector |
yes |
RemoveElementFloatVector |
|
SetElementFloatVector |
yes |
|
|
AccessElementVector |
no |
ChangeLengthVector |
no |
LengthOfVector |
yes |
RemoveElementVector |
|
SetElementVector |
no |
|
|
AccessElementIntVector |
yes |
RemoveElementIntVector |
|
SetElementIntVector |
yes |