Hi!
Hab jetzt ein Analog-Input-Modul bekommen.
Weiß jemand, ob/wie man sich über die Software den aktuellen digitalisierten Wert pro Eingangskanal anzeigen lassen kann?
Hi!
Hab jetzt ein Analog-Input-Modul bekommen.
Weiß jemand, ob/wie man sich über die Software den aktuellen digitalisierten Wert pro Eingangskanal anzeigen lassen kann?
AIx?
Anzeigen wie? Im Debug Modus oder an der laufenden SPS? Das geht nur mit einem Display, aber da haste ja auch ein paar davon.
AIx?
Anzeigen wie? Im Debug Modus oder an der laufenden SPS? Das geht nur mit einem Display, aber da haste ja auch ein paar davon.
Ich dachte erst mal an den "Debug Modus".
Btw, wie benutze ich denn die Displays?
Die müssen doch auch programmiert werden, richtig?
Die SPS haben ja nur einen RS485 Port, an den kann entweder das Display oder das PPI Programmierkabel.
Oder programmiert man die SPS mit PPI was den Code für das Display enthält und steckt dann das Programmierkabel ab und das Display an?
Ich weiss das nicht mehr genau, aber ich glaube, der Programmer hat auch einen Modus für das Display.
Ich kenn mich mit SPSen nicht aus, aber RS485 kann doch als Daisy Chain betrieben werden, oder?
Ich kenn mich mit SPSen nicht aus, aber RS485 kann doch als Daisy Chain betrieben werden, oder?
ja, schon.
Aber wie geht das in der Praxis. Die SPS hat einen 9pol SubD, das Display auch und der Programmer auch.
Wenn Siemens sich das so gedacht hätte, hätten die doch sowas wie IEE844/GPIB gemacht mit Steckern, die man hintereinander stecken kann.
Rein elektrisch geht das schon, Kabel sind dein Problem. SPSen kannste über RS485 irgendwie vernetzen, auch mit dem Display, ABER der Programmer braucht das (glaube ich) exklusiv mit der SPS. Mit Display aktiv geht (glaube ich) kein Debug mehr.
Das "Zuschauen" während die SPS läuft
Die SPS hat einen 9pol SubD, das Display auch und der Programmer auch.
Es gibt (sehr teure) 9-pol DSUB mit dieser Stapelmöglichkeit und solche mit 2 Kabelausgängen.
Oft für CANbus benutzt; ob die auch RS485 abdecken, weiss ich nicht, da bei CANbus nicht alle Pins benutzt werden und möglicherweise dann nicht durchverbunden sind.
Das "Zuschauen" während die SPS läuft
was meinst Du damit?
Kann man in die Merker/Register der SPS schauen über die PPI Verbindung?
Ich kenne jetzt die S7 nicht. Aber ich kenne das von CoDeSys, dass ich im Online-Modus (also wenn ich mit dem Programmiersystem mit der Steuerung verbunden bin) im Quelltext alle aktuellen Werte, Zustände und natürlich auch die Ein- und Ausgänge in Echtzeit beobachten kann. Im FUP sehe ich welche Verbindungen, Ein- und Ausgänge der Bausteine aktiv sind, in der Ablaufsprache sehe ich aktiven Zustände usw.
Und man konnte natürlich auch im laufenden Programm Werte verändern, also aktiv in den Ablauf eingreifen, ohne das Programm anhalten zu müssen.
Ist aber schon über 10 Jahre her, dass ich damit gearbeitet habe.
Ich kenne jetzt die S7 nicht. Aber ich kenne das von CoDeSys, dass ich im Online-Modus
Das geht in Micro/Win auch, grade ausprobiert.
Im TIA Portal (der aktuellen Version) gibts sogar einen SPS Simulator, da kann man auch ohne SPS fast alles ausprobieren und alle Eingaben von Hand setzen und so debuggen.
Wenn's nicht ginge, wäre es eigentlich auch kein SPS-System. Man muss da bei der Inbetriebnahme online ran und ggf. auch mal in den Ablauf eingreifen. Gerade das macht ja eine SPS aus. Im Unterschied z.B. zu einer Embedded-Steuerung die vielleicht in C programmiert ist.
Das ist schon eine spannende Sache. Ich kratze ja da nur an der Oberfläche.
Ich war als Hochsprachenprogrammierer auch ganz fasziniert, als ich zum ersten Mal mit solchen Systemen zu tun hatte.
Ganz spannend: Einzelne Programmbausteine im laufenden Betrieb auszutauschen, also ohne das Programm anzuhalten. Das ging aber nicht bei jeder Steuerung.