Programmierbeispiel RS485- Kommunikation



Ähnliche Dokumente
Programmierbeispiel RS485- Kommunikation

Service & Support. Konfiguration einer S7-300 als DP- Slave an einer S7-400H als DP-Master unter Verwendung eines Y-Links PROFIBUS DP.

Programmhandbuch Ergänzung. Kommunikation zwischen Multicode Reader O2I1xx und Siemens Simatic S / / 2009

Programmierhandbuch. Feldbus Gateway GW 1 für Version 0.40 bis 0.49

SIEMENS SIMATIC S5. Standardtreiber für CP 544. Integrierter Offener Treiber. Kurzinformation. Stand 7/95 OTK.DOC

SIMATIC. Kommunikationsprozessor CP 340 Erste Schritte zur Inbetriebnahme. Getting Started 04/2005 A5E

Bedienungsanleitung Operating instructions Instructions de service. SBSI Funktionsbausteine für Siemens Step 7 V10_StdLib

PARAMETRIERBARE PROZEDUR 3964(R)

Kommunikationsprozessor CP 341 Erste Schritte zur Inbetriebnahme

SIMATIC S5 SIEMENS. MODBUS-Protokoll RTU-FORMAT SIMATIC S5 ist Master. Kurzinformation. Sondertreiber für CP 524 / CP (S5-DOS) S5R004

PARAMETRIERBARE STANDARD-RECHNERKOPPLUNG (RK512)

serielles 8-Digit LED Display PL0061

Deckblatt. Konfiguration eines CP342-5 als DP- Slave am CP342-5 als DP- Master PROFIBUS DP. FAQ Juni Service & Support. Answers for industry.

Bedienmodule OM 2032 und OM 2008

Ansteuerung einer seriellen Klemme x mit einer SIMATIC S5 Anwendungshinweis Bausteinbeschreibung FB - RS 232

Service & Support. Übertragung von Daten mit variabler Telegrammlänge über das TCP- Protokoll mit S FB103 AG_RECV_TCP_xVAR.

Relaismatrix x64. Technische Dokumentation. V Apr 2013

SIMATIC S5 SIEMENS. OFFENER TREIBER für Datensichtstationen und Drucker. Kurzinformation. Sondertreiber für CP 524 / CP (S5-DOS) S5D000

Programmhandbuch Ergänzung. Kommunikation zwischen Objekterkennungssensor O2D2xx und Siemens Simatic S / / 2011

Deckblatt. Konfiguration einer S7-300 CPU als DP-Slave am CP342-5 als DP-Master PROFIBUS DP. FAQ Mai Service & Support. Answers for industry.

RGB-Sequenzer RS232 RS485 MDX512 AD / IO Platine

Arbeiten mit der Software STEP 7 und den Laborarbeitsplätzen SIMATIC S7-313C

Modbus. Modbus. für Rio-Eco N, Rio-EcoZN, Rio-Eco Therm N. Betriebsanleitung /01-DE

Hinweise Böcker psamp DMS-UART

Interface / Schnittstellen Gewindefertigungseinheiten

Zimmermann Electronic AG Poselesta II / II Kommunikationsbeschreibung. Poselesta II / III Bidirektionale Datenübertragung zu einem PC

Beschreibung der Funktionsbausteine zur Modemkopplung über CP 340 / 341

serielles 8-Digit LED Display PL0045

Vorläufiges. Handbuch

SIMATIC S5 SIEMENS. OFFENER TREIBER für Datensichtstationen und Drucker feste und variable Telegrammlänge. Kurzinformation

Über die Status-Befehle kann die Peripherie der gesamten Hard- und Firmware abgefragt werden.

Technical Note 0306 ewon

Deckblatt. S7-Kommunikation mit S FB14 GET und FB15 PUT. FAQ April Service & Support. Answers for industry.

CVX Lens Control. Version: 1.1

KOPPLUNG BARCODELESER DER FIRMA SICK

Praktikum Mikrorechner 9 (serielle Schnittstelle)

Siemens IOL_CALL mit CPX I-Port Master für IO Link Devices

Service & Support. Anleitung zur Projektierung einer ISO-Transportverbindung. S7-300 / S7-400 Industrial Ethernet CPs.

WOP-iT PROFIBUS EXPANDER

SIMATIC S5 SIEMENS. MODBUS-Protokoll RTU-FORMAT SIMATIC S5 ist Slave. Kurzinformation. Sondertreiber für CP 524 / CP (S5-DOS) S5R007

1. Allgemein Technische Daten... 2

DIAmat. Überblendsteuerung für bis zu zwei Diaprojektoren. Stand Sonntag, 5. Mai 2002 Seite 1 von 10

Bedienungsanleitung. MediaSwitch (ab Firmware V1.9) Seite 1 von 16 Version 4.00

NanoCAN & NanoJEasy. Software training

Computergestützte Ansteuerung digitaler Eisenbahnanlagen

Serielles LCD-Display PL0045

Serieller S-Bus reduziertes Protokoll (Level 1)

Controller EFB-RS232 Alle Urheberrechte stehen uns zu. Die Zeichnung ist nach Gebrauch. 230V Hz

Bedienungsanleitung. RCM232 remote control multiplexer. Version 1.0: Uwe Hunstock Kastanienallee Berlin Tel. 030.

TCP/IP ASCII Schnittstelle Programmierhandbuch

Monitoringsystem TAPGUARD 240

Stellen Sie die gewünschte Kartenadresse (A-P) mit dem 4-fach Dip-Schalter ein. Die entsprechende Konfiguration entnehmen Sie der folgenden Tabelle:

CAN 2.0A/B <=> RS232. Konverter mit Galvanischetrennung. CAN-Seitig: 10 Kbps.. 1,0 Mbps RS-Seitig: 1200 bps.. 1,0 Mbps. ASCII Befehle V1.

FAQ S7-Kommunikation über IE

4K HDMI HDBaseT Extender-Set, 100 m

NC-Datenübertragung PC <=> Maschinensteuerung

140 ESI Kommunikationsmodul

Schnittstellenumsetzer

BEDIENUNGSANLEITUNG SKX OPEN. SKX Open ZN1RX SKXOPEN. Edition 1,1

jççäìëj`^kj^ç~éíéê mêççìâíç~íéåää~íí

Willkommen! Vorbereitung:

V.24-Schnittstelle Betrieb an der varix 14/200

Kommunikation HOST TMC420 Controller

FAQ Kommunikation über IE

SIMATIC S5 SIEMENS. OFFENER TREIBER für Kopplung an Fremdgeräte. Kurzinformation. Sondertreiber für CP 524 / CP (S5-DOS) S5D004

Systemdokumentation AC ELWA AC ELWA-I AC ELWA-E AC ELWA-F PLA ELWA

GTM-Peripherie: IR-Tx-Rx-001/BO

Thermostat/Temperaturwächter

Serielle Steuerung svr-serie und CamMobile (ab Firmware 1.28) Technische Produktinformation Nr

Nach allen Einstell / Programmierarbeiten sollten nur noch folgende Brücken gesteckt sein: NCS(JP4), RS232 (JP5, Standard serielles Protokoll)

CP500 Bediengeräte. CP500 Soft: First Step! (Beispiel mit AC31 Serie 40/50 ) Step3. ABB STOTZ-KONTAKT 1SBC159100M0102_Ch3 Ger

Anbindung LMS an Siemens S7. Information

Einstellung für die serielle Schnittstelle

Service & Support. Anleitung zur Projektierung einer ISO-on-TCP-Verbindung. S7-300 / S7-400 Industrial Ethernet CPs.

Schrittmotorsteuerung PL0061

KOPPLUNG BARCODELESER UND SCANNER

S2 (unten) - Dieser Schalter ist nur wirksam, wenn der Schalter S1 auf der Stellung RS-232 steht.

GSR-3 Gräzstromregler Funktionen der RS-232 Schnittstelle

WE-MODEM-2-ISDN. Kurzanleitung zur Inbetriebnahme Teil 8

Copyright by HMS GmbH. All rights reserved.

easyident-mifare DESFire Einbaumodul

Arduino µcontroller. Virtuelle COMSchnittstelle

Deckblatt. S7-Kommunikation mit S PUT und GET. FAQ November Service & Support. Answers for industry.

SPI - Interface des 70RX-S2 Empfangsmoduls

FU-232-A Funkmodem. Februar 2004

4K HDMI HDBaseT Extender-Set, 70 m

Betriebsanleitung RS485 SPS SW. (für Siemens S7-300) Deutsch

Send/Receive PCU/MCU. Protokoll

M-Bus für VARIOMASS MF

Wie erfolgt die Aktualisierung der Geräte Firmware eines SENTRON PAC3100?

Alle aufgeführten Produkte oder Bezeichnungen sind eingetragene Marken der entsprechenden Hersteller.

Konfiguration des Ethernetadapters RS2NWx Zuweisung der Ports auf virtuelle COM-Ports mit VxComm und in Trendows

M-Bus für VARIOMASS. Master. Pegelwandler

Bluetooth Datenerfassungs- und Steuerungsmodul HB625

Integration einer Dosierwaage im TIA Portal

Kommunikation Profibus DP Über UniGate

Handbuch RS 232 <> 20mA Schnittstellenwandler

Service & Support. Anleitung zur Projektierung einer S7- Verbindung. S7-300 / S7-400 Industrial Ethernet CPs. FAQ Januar Answers for industry.

Übersicht und Dokumentation der Reset- Funktionen der IO CONNECT

Transkript:

Programmierbeispiel RS485- Kommunikation NANOTEC ELEKTRONIK GmbH & Co. KG Kapellenstr. 6 D-85622 Feldkirchen b. München Tel. +49 (0)89-900 686-0 Fax +49 (0)89-900 686-50 Email info@nanotec.de 1 / 6 Ausgabe: V 1.1-22.08.11

Inhaltsverzeichnis 1 Übersicht...3 2 Voraussetzungen...4 2.1 Verwendete Hardware...4 2.2 Konfiguration der CP340-Baugruppe...5 3 Inbetriebnahme des Programmierbeispiels...6 2 / 6 Ausgabe: V 1.1-22.08.11

Übersicht 1 Übersicht Dieses Dokument enthält eine kurze Anleitung für das Programmierbeispiel zur Ansteuerung einer Schrittmotorsteuerung durch eine Simatic S7-300 SPS über RS485. Das Beispiel wurde mit einer Schrittmotorsteuerung SMIC47-S2 entwickelt. Der verwendete Softwarestand des Simatic Managers war V5.3. Dieses Beispiel dient dazu, die grundlegenden Konfigurationen und Parametrierungen aufzuzeigen und mit Hilfe dieses Beispiels testen zu können. 3 / 6 Ausgabe: V 1.1-22.08.11

Voraussetzungen 2 Voraussetzungen 2.1 Verwendete Hardware Für die Entwicklung dieses Beispiels wurde folgende Hardware der Fa. Siemens verwendet: CPU S7-314 (6ES7 314-1AF11-0AB0 / V2.0) CP 340-RS422/485 (6ES7 340-1CH02-0AE0) Als anzusteuernde Schrittmotorsteuerung wurde eine Nanotec SMCI47-S2 verwendet. Zur Verbindung der RS485-Schnittstellen ist ein Kabel mit folgender Belegung erforderlich: Pin-Nr. Nanotec SMCI47-S2 Pin-Nr. Siemens CP340 1: nicht belegt Nicht verbunden 2: Rx+ 9 3: Ausgang +5V Nicht verbunden 4: Tx+ 11 5: nicht belegt Nicht verbunden 6: nicht belegt Nicht verbunden 7: Rx- 2 8: GND 8 9: Tx- 4 4 / 6 Ausgabe: V 1.1-22.08.11

Konfiguration der CP340-Baugruppe 2.2 Konfiguration der CP340-Baugruppe Für die korrekte Kommunikation zwischen SPS und SMCI47-S2 muss die CP340-Baugruppe in der Hardware Konfig des Simatic Managers wie folgt parametriert werden. Dies erfolgt in den Eigenschaften der Baugruppe über Parameter. Zuerst wird das Protokoll auf ASCII eingestellt. Anschließend werden durch Anklicken des Briefsymbols folgende Parameter des Protokolls eingestellt: Reiter ASCII : Endeerkennung: Nach Empfang des Endezeichens Zeichenverzugszeit: 4 ms 1. Endezeichen: [Hex] 0D ([ASCII] CR) Geschwindigkeit: 9600 (an Steuerung SMCI47-S2 einstellen) Zeichenrahmen: Datenbits: 8 Stopbits: 1 Parität: keine Reiter Übertragung : Datenflusskontrolle: keine Reiter Schnittstelle : Vollduplex (RS422 Vierdraht-Betrieb) Vorbelegung der Empfangsleitung: Signal R(A): 0 Volt Signal R(B): 5 Volt 5 / 6 Ausgabe: V 1.1-22.08.11

Inbetriebnahme des Programmierbeispiels 3 Inbetriebnahme des Programmierbeispiels Zum Öffnen des Projektes wird die zip-datei Nanotec_SMCI47_V1_0.zip wie üblich im Simatic Manager dearchiviert. In OB1 ist der FB50 Com_SMCI47S eingebunden. Der zu sendende ASCII-String (siehe dazu das Nanotec Programmierhandbuch für die seriellen Befehle über RS485) wird in DB1 gespeichert. In OB1 kann die Motornummer als Integer angegeben werden. Über den FB- Eingang start_senden wird der in DB1 gespeicherte Befehl gesendet und über den FB-Eingang rst_senden kann das Senden abgebrochen werden. Über die beiden FB-Ausgänge senden_erfolgreich und senden_fehler kann der Erfolg des Sendevorganges abgelesen werden. In FB50 wird nach Setzen des Starteingangs aus dem Integer der Motornummer, dem Befehlsstring in DB1 und den für die Kommunikation mit einer Nanotec Schrittmotorsteuerung notwendigen zusätzlichen Zeichen der Sendestring zusammen gesetzt. Dieser Sendestring wird anschließend über den von Siemens mitgelieferten FB P_SEND gesendet. Durch ein Auslesen der Steuerung mittels des FB P_RCV wird auf die korrekte Antwort der Steuerung auf den gesendeten String überprüft und im Erfolgsfalle der FB-Ausgang senden_erfolgreich gesetzt. 6 / 6 Ausgabe: V 1.1-22.08.11