Herunterladen Inhalt Inhalt Diese Seite drucken

Nutzung Der Windows Com-Schnittstelle Unter Winac; Db90 Parameter - Siemens SIPLUS RIC IEC on S7 Handbuch

Inhaltsverzeichnis

Werbung

3.3.4. Nutzung der Windows COM-Schnittstelle unter WinAC

Die Auswahl der von Windows verwalteten Schnittstellen für die Nutzung durch WinAC geschieht über
den FB100-Parameter ‚L1_Com_or_Laddr' der nun wie folgt interpretiert wird: <=255: Interpretation als
(Windows-) COM-Port. Genutzt wird der ext. Schnittstellentreiber. Die Parametrierung der Kommunikati-
onseigenschaften erfolgt in einem Parameter-Datenbaustein (Default DB90), dessen DB-Nr. einem
FB100-Eingang ‚Para-DB_No' zugeordnet werden muss.
Der externe Schnittstellentreiber benötigt außerdem eine Reihe Instanz-DBs für seine Funktionsbaustei-
ne. Die Zuordnung der Nummern erfolgt ebenfalls im Para-DB. Der Parameter-DB ist mit Voreinstellun-
gen versehen, welche in Verbindung mit den ausgelieferten FC-, FB- und DBs eine sofortige Nutzung,
ohne weitere Anpassungen' erlaubt.
Der Parameter-DB hat einen Header-Anteil für allgemeine Verwaltung (DB_Management, Infomanage-
ment) und globalen Einstellungen, welche alle voreingestellt sind und nicht verändert werden müssen /
dürfen.
Nun folgen ein (default) oder mehrere Parameterblöcke, mit folgendem Aufbau / Inhalt:
 Com-Port:
Korrespondiert mit dem FB100-Eingang ‚L1_Com_or_Laddr' und gibt an für welche Schnittstelle
die nachfolgenden Parameter verwendet werden sollen. Wert 0 (default) bedeutet Verwendung
für alle Schnittstellen.
 IDB_No:
Die hier aufgelisteten Nummern verweisen auf die Instanz-DBs der CC Cologne – Treiberbau-
steine. Da sie mit den DBs, welche in der Runtime Software ausgeliefert werden korrespondie-
ren, müssen Sie nur angepasst werden, wenn die DB-Nummern geändert werden.
 COM_PARAMS:
Original-Parameteraufbau des mitgelieferten Treibers zur Einstellung der seriellen Schnittstelle,
welche wiederum an die Einstellmöglichkeiten eines CP340 angelehnt sind.
Voreinstellungen sind: 9600 Baud, Datenformat 8,E,1 (8 Datenbit, gerades Parity, 1 Stoppbit),
ohne Handshake.
Hinweis: im Gegensatz zum CP340 muss die minimale Zeichenverzugszeit mindestens 20 ms
betragen.

3.3.4.1. DB90 Parameter

Adr.
Name
0.0
DB_Manag.Pos_of_DB
1.0
DB_Manag.No_of_all_DBs
2.0
DB_Manag.DB_No_Act
4.0
DB_Manag.DB_No_Prev
6.0
DB_Manag.DB_No_Next
8.0
DB_Manag.Reserved
10.0
Info_Manag.P_Byte_First_Info
12.0
Info_Manag.No_of_Infos
14.0
Info_Manag.Len_Info
15.0
Info_Manag.Len_Sort_Key
16.0
Info_Manag.Re_internal_usage
20.0
DB_Ident
22.0
DB_Ver
24.0
Checksum_IDBs
26.0
Para [1]. Com Port
28.0
Para [1].IDB_No. P_RCV
30.0
Para [1].IDB_No. P_SEND
32.0
Para [1].IDB_No.V24_STAT
34.0
Para [1].IDB_No.V24_SET
36.0
Para [1].IDB_No.COM_INIT
SIPLUS RIC IEC on S7 V1.5
Funktionsbeschreibung
Anfangs-
Typ
Aktualwert
wert
BYTE
B#16#0
B#16#0
BYTE
B#16#0
B#16#0
WORD
W#16#0
W#16#0
WORD
W#16#0
W#16#0
WORD
W#16#0
W#16#0
WORD
W#16#0
W#16#0
INT
26
26
INT
0
0
BYTE
B#16#46
B#16#46
BYTE
B#16#0
B#16#0
DWORD
DW#16#0
DW#16#0
WORD
W#16#232C
W#16#232C
WORD
W#16#100
W#16#100
INT
820
820
INT
0
0
INT
91
91
INT
92
92
INT
93
93
INT
94
94
INT
95
95
Seite 34 von 235
I IA CE
Kommentar
Reserved for future - do not change
Reserved for future - do not change
Reserved for future - do not change
Reserved for future - do not change
Reserved for future - do not change
(Byte-) Position of first Para-Block
do not change
0; unspecified (DB is filled up to the
end);otherwise size n of Array 1...n
Difference in byte between two Para
Blocks do not change
0: without sorting; >0: Data sets are
sorted ascending with x bytes
Do not change
Do not change
Do not change
0: unspec.(para for any COM), 1-8
(future 1-255) para only for this COM
Instance DB for FB P_RCV_WinAC
Instance DB for FB
P_SEND_WinAC
Instance DB for FB
V24_STAT_WinAC
Instance DB for FB
V24_SET_WinAC
Instance DB for FB
COM_INIT_WinAC
©SIEMENS AG 2013

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis