Herunterladen Inhalt Inhalt Diese Seite drucken

Transparentmodus: Textausgabe Über Rs232 (Beispiel) - Eaton Modular PLC XC-CPU201 Handbuch

Inhaltsverzeichnis

Werbung

13.3 Transparentmodus: Textausgabe über RS232 (Beispiel)
13.3 Transparentmodus: Textausgabe über RS232 (Beispiel)
Das Beispiel zeigt eine Textausgabe über die RS232-Schnittstelle der CPU im
Transparent-Modus.
PROGRAM PLC_PRG
VAR
BREMSE:TON;
STEP:UINT;
dwSioHandle: DWORD;
WriteBuffer:STRING(26);
nWriteLength: DWORD;
typComSettings:COMSETTINGS;
typComSetSettings:BOOL;
out AT %QB0:BYTE;
INP AT %IX0.0:BOOL;
STEPERR: UINT;
Closeresult: BOOL;
Coun: DWORD;
RESET: BOOL;
END_VAR
(*Zykluszeit/Cycletime: 50ms!*)
CASE STEP OF
0: IF INP =1 THEN (*Start: IX0.0 = TRUE*)
STEP:=1;
END_IF
1: (*Öffnen/Open*)
IF dwSioHandle=0 THEN
dwSioHandle:=xSysComOpen(Port:=Com1);
IF (dwSioHandle>0) THEN
typComSettings.typBaudRate
typComSettings.typDataLength
typComSettings.typParity
typComSettings.typPort
typComSettings.typStopBits
xSysComSetSettings(dwHandle:=dwSioHandle,
ComSettings:=ADR(typComSettings));
STEP:=2;
RESET:=TRUE;
ELS
E
STEPERR:=STEP;
STEP:=99;
END_IF
WriteBuffer:='Das ist der Sendetext';
END_IF
Modular PLC XC-CPU201-...(-XV), XC-CPU202-...-XV 06/14 MN05003001Z-DE www.eaton.eu
13 Anhang
:=Baud_9600;
:=Data_8Bit;
:=NO_PARITY;
:=COM1;
:=ONE_STOPBIT;
139

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Modular plc xc-cpu202Xc-cpu201Xc-cpu202

Inhaltsverzeichnis