Beckhoff mit ext. LCD Display

Tho-Gra

Level-1
Beiträge
5
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo alle Zusammen,

Da ich neu hier bin möchte ich mich in ein paar Worten vorstellen.
Ich bin Thomas, 20 Jahre alt und bin momentan Azubi als Elektroniker Automatisierungstechniker in einer Automobilzuliefererfirma.

Hobbymäßig setzte ich mich auch mit der Elektrotechnik auseinander.
Nun habe ich folgende Frage,

Kann man so ein Display, an einer Beckhoff anschließen und betreiben?

http://www.pollin.de/shop/dt/NTE0OTc4OTk-/Bauelemente/Aktiv/Displays/LCD_Datavision_DG_12232.html

MfG

Thomas
 
Hallo Thomas.

Jain, grundsätzlich ist es möglich ein derartiges Display an einer Beckhoff SPS zu betreiben, die KL2124 wäre dafür geeignet.
Aber du wirst nur eine sehr langsame Ansteuerung des Displays erreichen, da du mit jeden SPS- Zyklus nur ein Byte ans Display schicken kannst und der SED Kontroller einiges an Daten benötigt um was anzuzeigen, ausserdem wird die Software auch nicht ohne.
Wenn du ein Display anschliessen willst und der Aufwand halbwegs in Grenzen gehalten werden soll, dann würde ich ein reines Text Display verwenden, die lassen sich leichter Steuern und haben den Zeichensatz schon integriert, du brauchst dann nur mehr sagen, welches Zeichen es wo anzeigen soll.
Einen schnellen Seitenaufbau erreichst du damit aber immer noch nicht, dazu würde ich die Daten der SPS mittels serieller Schnittstelle an einen Mikrokontroller schicken, der das Display ansteuert oder ein Display mit serieller Schnittstelle verwenden (ist aber teurer).

Christian
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Gibt es hier ein Thread wo das einer bereits mit so einem Display gemacht haben? Ein Textdisplay würde mit reichen aber ich wüsste nicht wie ich was machen müsste :-( würde mich über jede Hilfe freuen :)

Thomas
 
Hallo Thomas.

Grundsätzlich wird man eine Schrittfolge programmieren müssen, in der die einzelnen Befehle nach und nach an das Display gesendet werden.
Je nach Anzeigewunsch muß dann die Schrittkette angepasst werden, damit die richtigen Befehle gesendet werden.
Hier mal ein paar Links zu Infos über den Kontroller (der oder Kompatible sind in fast allen Textdisplays zu finden):
http://www.mikrocontroller.net/articles/HD44780
http://de.wikipedia.org/wiki/HD44780
http://pdf1.alldatasheet.com/datasheet-pdf/view/63673/HITACHI/HD44780.html

Da wartet viel Arbeit auf dich.

Christian
 
Hallo thomas,

theoretisch geht es. Da es aber ein vollgrafisches Display ohne grosse eigene Intelligenz ist, musst du z.B. eigene Zeichensätze definieren.
Alles in allem eine sehr aufwendige Geschichte.

Zum Basteln sind die EDIP eher geeignet ... aber halt leider um einiges teuerer.

Gruß
Dieter
 
hi
kann jemand mir sagen wie ich in diese Forum ein neue Frage schreiben kann.
Bei manche Forums gibt (neue Thema erstellen) wie funktioniert hier


danke an alle

So einen Button gibt hier auch
newthread.gif
 
hallo,
ich hab mal eine Text-Display angesteuert mit nur einem digitalem Ausgang. Dahinter war dann ein Atmega8 und hat "übersetzt".
Gesamt hat das 0,7 Sekunden gedauert für insgesamt 2x16 Zeichen.

MfG CAS
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Sowas: http://www.pollin.de/shop/dt/NTc2OT.../Displays/LC_Display_RAPISTAN_1FSM563773.html

könnte an der (hoffentlich vorhandenen) RS232-Schnittstelle funktionieren. Dafür ist aber auch eine Programmierung erforderlich. Wenn's teurer sein darf:
http://www.wachendorff.de/wp/Bediengeraet-grafikfaehig-LCD-Display-WBG12864.html

Funktioniert über ModBus-Protokoll. Das kann ebenfalls über RS232 realisiert werden.
 
Ich merke das es anspruchsvoller ist als ich dachte :)

Hauptsächlich hatte ich mir Gedacht gehabt dort einfach ein Menü erstellen zu können um einfach mit 4 Tasten hoch runter, rechts links durch ein Textbasiertes Menü steuern könnte... aber leider scheint dies nicht einfach zu sein... nun interessiert mich natürlich wie kann man mit nur einem einzigen Digitalen Ausgang ein Text "verfassen" ? Ist doch nur 1 oder 0 ???

Grüße

Thomas

Freue mich über jede Antwort :)

Edit : Mal so nebenbei :-D alles soll in ein Auto eingebaut werden... somit kommt ein "Industrie" (also Monstergroßes Display) nicht in Frage... so ein zweizeiliges mit 16 Zeichen reicht mir :)
 
Zuletzt bearbeitet:
nun interessiert mich natürlich wie kann man mit nur einem einzigen Digitalen Ausgang ein Text "verfassen" ? Ist doch nur 1 oder 0 ???
Beim USB beispielsweise gibt es quasi auch nur einen "Ausgang", man kann Informationen übertragen indem man eine bestimmte Abfolge von 1en und 0en schickt.

Wenn es für's Auto sein soll: was soll damit gemacht werden? Evtl. ist da auch ein kleiner PIC http://www.reichelt.de/?;ACTION=2;L...wQARwAAAf-aNEc2765dad9597619ddbfa3a65ea78912f sinnvoller, da kann man ein Display von Pollin ansteuern (glaube der 2. Link war sowas).
 
do mußt die Daten seriell rüberschicken.

wenn du ein A schickst ist das gleich dem Wert 65 B=66 C=66 usw.

eine 65 ist binär (8bit) =01000001 als 64 +1

also schickst du 0 1 0 0 0 0 0 1 rüber und hast den wert 65
Nur einsen und nullen !:D

bei 2x16 Zeichen sind das dann 2*16*8=256 bits.

fertig...

MfG CAS
 
Zuviel Werbung?
-> Hier kostenlos registrieren
do mußt die Daten seriell rüberschicken.

fertig...

Sooo einfach ist nun auch wieder nicht.
Wenn du nur einen einzelnen Ausgang hast, dann brauchst du erstmal mal ein Timing-Protokoll. Sonst weiss dein Partner nämlich erstmal gar nicht, was eine eine 1 und was eine 0 ist und auch nicht, wann die Übertragung startet.
Das ganze programmierst du sicherlich nicht in 10 min. herunter.

Gruß
Dieter
 
richtig...
in 10 Minuten nicht, aber 1 Tag sollte reichen.

Wie die Syncronität sein wird, ist dem Programmierer überlassen.

Ber der RS232 geschieht die Sync mittels Zeit. Man könnte aber auch per Manchaster codieren, oder das Sync-Flag mit in Protokoll "schmuggeln" oder auch einen 2. Ausgang nutzen.

Habe das nicht angesprochen, weil es zu viele Möglichkeiten gibt.

Ich habe das Sync-Flag ins Protokoll reingeschmuggelt, da ich nur eine Ader frei hatte.

MfG CAS
 
Zurück
Oben