S7-200 mit externem Beschriftungsdrucker über RS232 verbinden

DennisBerger

Level-2
Beiträge
436
Reaktionspunkte
61
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
folgendes Problem:
Wir haben einen Industriedrucker (kein normaler pc drucker) der Produkte beschriftet.
Dieser hat eine RS232 Schnittstelle und soll über eine S7-200 angesteuert werden.
Es gibt 4 Seiten zu bedrucken mit 4 versch. Layouts.
Diese können laut Druckerhersteller über die RS232 angesprochen werden.

nun die Frage:
wie würdet ihr das am besten und einfachsten realisieren?
geht das so einfach?
welche Hardware wird benötigt und wie wird das (grob) programmiert bzw wie schwer schätzt ihr den Programmieraufwand ein?
Habe bisher noch nie etwas mit RS232 Programmierung oder deren Protokoll zu tun gehabt.

danke für infos
 
Zuletzt bearbeitet:
ist ganz einfach ;)

ich mache das so.

im drucker das grobe layout anlegen wenn du 4 verschiedene hast dann 4 stück.

die sps sagt dann über die rs232 schnittstelle einfach welches layout gedruckt werden soll. wenn noch daten hinzukommen wie z.b. datum / stückzähler etc... kommen diese im nächsten string danach drucken.

wir benutzen immer einen hytachi drucker da ist dies recht einfach. string von der sps zum drucker schicken an das format halten was im handbuch des druckers steht und alles funktioniert reibungslos :)

die s7-200 braucht nur einen freien slot 224/226 haben ja 2 dieser wird mit einem kabel ppi/rs232 angeschlossen das wars.

im programm tippselst dir dann einen string zusammen der dann zum drucker geschickt wird.

grüßel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo
danke dir.
wie wird denn so ein string programmiert bzw wie sieht das aus?
bei bitmuster ist das ja klar geht über ausgänge.

wie gesagt mit rs232 hatte ich bisher noch nichts am hut.
wird das mit dem data log assistent gemacht? (bin ich eben zufällig drüber gestrolpert im handbuch)


PPI multimasterkabel / rs232 haben wir sogar hier ;)
hab auch schon im handbuch nachglesen wie da die dip schalter eingestellt werden müssen.
 
Zuletzt bearbeitet:
data log ist für ein speichermodul zu beschrieben ... wüsste jetzt nicht wie man dies dafür verwenden könnte.

also string
mach mal die hilfe auf und such danach ist alles erklärt.
string = zeichenkette

wenn du einen string macht liegt dieser z.b. auf VB1000 wieviele zeichen in den nächsten byte´s liegen z.b. steht in vb1000 '5' dann ist vb1001 bis vb1005 mit zeichen voll jedes byte ein zeichen

ach weißt was ich schick da einfach ein programm ist jetzt einfach wie zu erklären, einfach anschauen bisschen nachdenken wenn was unklar ist melden ;)
 

Anhänge

  • Endprüfung.rar
    35,1 KB · Aufrufe: 29
danke dir, hab es schon runtergladen,
leider kann ich sie nicht öffnen weil wir hier
Micro win 4.0 6.35 (also SP 6 haben)
und deine Version neuer ist.

welchen SP hast du? hab eben schon mal geschaut.. es gibt inzwischen SP 8 aber den kann man nirgends downloaden? ist dieser kostenpflichtig?

danke
 
Zurück
Oben