Port MODELACCESS - DEFAULT 🛈¶
Modellzugriff
Stimulation¶
Dieser Port besitzt keine Stimulus-Fähigkeiten.
Unterstützte Ausführungsmodi¶
Siehe auch: Zeitverhalten: Echtzeit- und Simulationszeit-Modi
Bevorzugte Zeitquelle/Modus: Echtzeit
- Echtzeit:
Zur Verwendung des Echtzeit-Modus muss in der Testkonfiguration im Tab Ausführung als Quelle „Echtzeit“ konfiguriert sein.
Info
Die folgenden Modi werden nicht unterstützt: Schrittweise Simulationszeit, Kontinuierliche Simulationszeit
Eigenschaften 🛈¶
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
COM-Port |
string |
Port an dem das Gerät angeschlossen ist |
|||
Geräteinstanzpfad |
string |
Bezeichner unter dem ein virtueller USB-COM-Port in Windows registriert ist (wird nur ausgewertet wenn „Virtueller USB-COM-Port“ als COM-Port angegeben wurde) |
|||
Baudrate |
‚9600‘ |
[‚50‘, ‚75‘, ‚110‘, ‚134‘, ‚150‘, ‚200‘, ‚300‘, ‚600‘, ‚1200‘, ‚1800‘, ‚2400‘, ‚4800‘, ‚9600‘, ‚14400‘, ‚19200‘, ‚38400‘, ‚57600‘, ‚115200‘, ‚230400‘, ‚460800‘, ‚500000‘, ‚576000‘, ‚921600‘, ‚1000000‘, ‚1152000‘, ‚1500000‘, ‚2000000‘, ‚2500000‘, ‚3000000‘, ‚3500000‘, ‚4000000‘] |
string |
Baudrate des COM-Ports |
|
Bytegröße |
‚8‘ |
[‚5‘, ‚6‘, ‚7‘, ‚8‘] |
string |
Nummer der Datenbits pro Übertragungsbyte |
|
Parität |
‚None‘ |
[‚None‘, ‚Even‘, ‚Odd‘, ‚Mark‘, ‚Space‘] |
string |
Art der Paritätskontrolle |
|
Stopp-Bits |
‚1‘ |
[‚1‘, ‚1.5‘, ‚2‘] |
string |
Anzahl der Stopp-Bits |
|
Read-Timeout |
10.0 |
float |
Timeout für Leseoperationen in s Hinweis: Bei Verwendung von None kehren Leseoperationen erst wieder zurück, wenn die gewünschte Anzahl an Bytes gelesen wurde. Der Wert ‚0‘ lässt den Job sofort zurückkehren. |
||
Write-Timeout |
None |
float |
Timeout für Schreiboperationen in s Hinweis: Bei Verwendung von None kehren Schreiboperationen erst wieder zurück, wenn die gewünschte Anzahl an Bytes geschrieben wurde. Der Wert ‚0‘ lässt den Job sofort zurückkehren. |
||
Intercharacter-Timeout |
‚None‘ |
string |
Timeout zwischen einzelnen Übertragungsbytes in s |
||
XON/XOFF |
☐ |
bool |
Software-Flusskontrolle |
||
RTS/CTS |
☐ |
bool |
Hardware-Flusskontrolle Hinweis: Bei Verwendung eines RS-232 zu RS-485 Konverters muss diese Einstellung aktiviert werden. |
||
DSR/DTR |
☐ |
bool |
Hardware-Flusskontrolle |
Jobs 🛈¶
Ask¶
Kombiniertes Schreiben/Lesen
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
byteCount |
int |
Anzahl der zu lesenden Bytes |
|||
codec |
‚ascii‘ |
string |
zu verwendende De-/Kodierung bei strings (default=‘ascii‘) |
||
data |
object |
zu schreibende Daten (kann auch vom Typ Bytestream sein) |
|||
errorHandling |
‚strict‘ |
[‚strict‘, ‚ignore‘, ‚backslashreplace‘] |
string |
Verhalten bei (De-)Kodierungsfehlern (default=‘strict‘) |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
string |
AskBin¶
Kombiniertes Schreiben/binäres Lesen
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
byteCount |
int |
Anzahl der zu lesenden Bytes |
|||
codec |
‚ascii‘ |
string |
zu verwendende Kodierung bei strings (hier nur beim Schreiben; default=‘ascii‘) |
||
data |
string |
zu schreibende Daten |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
ByteStream |
BytesAvailable¶
Liest Anzahl der Bytes im Empfangspuffer
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
int |
Flush¶
Leert den Schreibpuffer ohne Verwerfen von Daten (blockierend)
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
FlushInput¶
Leert den Lesepuffer durch Verwerfen der Daten (nicht blockierend)
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
FlushOutput¶
Leert den Schreibpuffer durch Verwerfen der Daten (nicht blockierend)
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
GetCD¶
Liest Status-Bit CD
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
GetCTS¶
Liest Status-Bit CTS
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
GetDSR¶
Liest Status-Bit DSR
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
GetRI¶
Liest Status-Bit RI
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
Read¶
Liest Zeichen in der angegebenen Kodierung
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
byteCount |
int |
Anzahl der zu lesenden Bytes |
|||
codec |
‚ascii‘ |
string |
zu verwendende Dekodierung (default=‘ascii‘) |
||
errorHandling |
‚strict‘ |
[‚strict‘, ‚ignore‘, ‚backslashreplace‘] |
string |
Verhalten bei Dekodierungsfehlern (default=‘strict‘) |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
string |
ReadAvailable¶
Liest gepufferte Daten
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
codec |
‚ascii‘ |
string |
zu verwendende Dekodierung (default=‘ascii‘) |
||
errorHandling |
‚strict‘ |
[‚strict‘, ‚ignore‘, ‚backslashreplace‘] |
string |
Verhalten bei Dekodierungsfehlern (default=‘strict‘) |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
string |
ReadBin¶
Liest Binärdaten
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
byteCount |
int |
Anzahl der zu lesenden Bytes |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
ByteStream |
ReadLine¶
Liest eine Zeile Zeichen in der angegebenen Kodierung (bis ‚\n‘ gelesen wird)
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
codec |
‚ascii‘ |
string |
zu verwendende Dekodierung (default=‘ascii‘) |
||
errorHandling |
‚strict‘ |
[‚strict‘, ‚ignore‘, ‚backslashreplace‘] |
string |
Verhalten bei Dekodierungsfehlern (default=‘strict‘) |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
string |
SendBreak¶
Fügt Pause ein
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
duration |
0.25 |
float |
Länge der Pause in Sekunden |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
SetBreak¶
Aktiviert/deaktiviert Übertragungssperre
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
level |
True |
[False, True] |
bool |
True: Sperre aktivieren, False: Sperre deaktivieren |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
SetDTR¶
Schreibt Status-Bit DTR
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
level |
True |
[False, True] |
bool |
Logisches Level der Leitung |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
SetRTS¶
Schreibt Status-Bit RTS
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
level |
True |
[False, True] |
bool |
Logisches Level der Leitung |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
Write¶
Schreibt Strings oder Binärdaten
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
codec |
‚ascii‘ |
string |
zu verwendende Kodierung für string Umwandlung in Bytes (default=‘ascii‘) |
||
data |
ByteStream |
zu schreibende Daten (kann auch vom Typ Bytestream sein) |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
int |
Anzahl geschriebener Bytes |