Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Page 1 of 2 12 LastLast
Results 1 to 10 of 20

Thread: Mitsubishi FX2N -> Modem----Modem -> FX2n

  1. #1
    Join Date
    02.11.2004
    Posts
    13
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo

    ich sitze hier mit einem Kollegen nun schon etwas länger an folgendem Problem...

    Es soll eine Mitsubishi FX2N per RS232 Schnittstellenadapter an ein Externes 56k Modem angeschlossen werden. Dieses wiederum ist über eine TK-Anlage mit einem zweiten Modem verbunden, welches dann wieder an einer FX2n hängt. Es soll nun auf Kontakt eines Eingangs der ersten SPS eine Anwahl des zweiten Modems stattfinden. Sobald eine Verbindung aufgebaut ist, sollen dann die Zustände der SPS 1 auf die Ausgänge der SPS 2 übertragen werden.

    Wir sind leider mit dem Thema der SPS-Programmierung sehr wenig vertraut und haben uns nun mit mühe eine Konfiguration mit dem GX IEC Developer von Mitsubishi Programmiert mit der die SPS auf Kontakt hin wählt und auf Kontakt an der zweiten SPS auch abnimmt. Das ganze soll jetzt noch automatisch funktionieren und die Zustände sollen übertragen werden. Kann uns villeicht jemand von ihnen bei dieser Aufgabe etwas unter die Arme greifen bzw. etwas Hilfestellung leisten?

    Auf Wunsch kann ich auch ein ASCII-File der Programmierung per PM zukommen lassen.

    MfG M.Hilliges
    Reply With Quote Reply With Quote Mitsubishi FX2N -> Modem----Modem -> FX2n  

  2. #2
    Anonymous Gast

    Default

    Hallo,

    welche Schnittstelle benutzt Ihr denn - vermutlich FX2N-232IF oder BD?
    Wenn Modem A beim Schließen des Kontaktes eine Verbindung aufbaut, ist doch schon fast alles gewonnen - das Modem der Gegenstelle hebt ab (wenn ATS0 <> 0) und wenn die Verbindung steht (DTR-Signal bei Station A auswerten), fängt A an zu senden. Jetzt muß nur klar definiert werden, was in welcher Reihenfolge gesendet wird. Vielleicht kommt vor jedes Datenwort eine Kennung für den Inhalt (D1 für S1, D2 für D2 usw. usf), dann weiß B gleich, wo es abgespeichert werden muß.
    Oder gleich einen Block von 10 Wörtern senden: D1..D10 o.ä. ohne Protokoll-Overhead und Sicherung......, der Möglichkeiten sind viele.

    Wir haben sowas auch mal angedacht, wegen des Aufwandes aber dann die SPS weggelassen. Zum Testen der reinen Übertragung benötigt man ja auch keine Modems. I handbuch zur Baugruppe ist Senden und Empfangen zwischen SPS und PC beispielhaft ausgeführt ("test line" usw), damit habe ich angefangen

    Viel Spaß Peter!

  3. #3
    M.Hilliges is offline Neuer Benutzer
    Themenstarter
    Join Date
    02.11.2004
    Posts
    13
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default

    Es handelt sich dabei um die BD-Schnittstelle. Bei den Modems geht es uns hauptsächlich um die Übertragung auf größeren Strecken. Kannst du uns villeicht einen Tipp geben, wo wir in den Programmcode etwas einfügen müssen, damit die SPS etwas mit dem "Incoming Call"-Singnal des Modems anfangen kann und von selber abhebt? Wenn du magst, kann ich dir auch gerne das bis jetzt bestehende ASCII-File schicken...

    Ganz herzlichen Dank bis jetzt

    M.Hilliges

  4. #4
    Join Date
    30.01.2004
    Location
    Erfurt
    Posts
    985
    Danke
    42
    Erhielt 109 Danke für 87 Beiträge

    Default

    Hallo,

    (der Gast drüber war ich...).
    Also: nicht die SPS hebt ab, sondern das Modem geht ran. Bei Analogmodems gibt es dazu das Register ATS0. Ist dieses 0, geht das Modem nie ran. Jeder Wert >0 bezeichnet die Anzahl der 'Klingeling' bis das Modem abhebt. Die Einstellung des Parameters geht am besten über ein Terminalprogramm am PC. Konkretes sollte im handbuch des Modems stehen.

    SPS A (Sender) muß nur gucken, ob die Verbindung zustande gekomemn ist - das geht über die Signale DCD (Data Carrier Detected) oder DTR (Data Transmission (?) Ready).
    Die SPS B (Empfänger) muß gelegentlich die Schnittstelle abfragen, ob was eingegangen ist (d.h. Empfangsbit gesetzt)- wenn ja dann abholen...

    Peter

  5. #5
    Join Date
    30.01.2004
    Location
    Erfurt
    Posts
    985
    Danke
    42
    Erhielt 109 Danke für 87 Beiträge

    Default

    Mal so aus Interesse: funktionierts

    Peter

  6. #6
    B.Weiberg Gast

    Default

    Hi, ich bin der Kollege...

    nein, leider funktioniert es nicht, das S-Register haben wir zwar eingebaut, jedoch läutet es weiter und der Verbindungsaufbau findet nicht statt. Laut Handbuch für die Modems sind unsere Initialisierungsbefehle dafür auch korrekt. Tauscht man die SPSen gegen Laptops, dann kann man auch mit ATSx arbeiten, mit SPS funktioniert dies jedoch nicht, warum auch immer. Wir beide betreten mit dieser Arbeit absolutes Neuland und haben von SPS-Programmierung soviel Ahnung wie ne Kuh vom Skateboarden... Wir sind schon froh, dass wir es soweit geschafft haben

  7. #7
    Join Date
    30.01.2004
    Location
    Erfurt
    Posts
    985
    Danke
    42
    Erhielt 109 Danke für 87 Beiträge

    Default

    Hallo,

    wenn das angerufene Modem korrekt arbeitet, muß es auch abheben, wenn es angerufen wird und der Parameter richtig eingestellt ist. Wenn nicht, liegt hier schon eine Fehlfunktion vor.
    Zum Test dieser Funktion kann man mit jedem normalen Telefon das Modem anrufen und hört dann, wie es sich um Verbindungsaufnahme bemüht.......

    "..mit ATSx arbeiten..." -> damit ist wahrscheinlich gemeint, das Modem über AT-Befehle anzusprechen? Darum wird man bei analogen Geräten nicht herumkommen
    Die sendewillige SPS muß also erstmal zur Verbindungsaufnahme einen Wählbefehl als String rausschicken (also ATDP 1234567 o.ä.).
    Da gehen dann auch schon die Probleme los: Nebenstellenanlage oder nicht, warten auf Rufton, und die japanische Steuerung ist nicht unbedingt mit komfortablen Stringfunktionen gesegnet....
    Das alles kann man ohne SPS am besten mit einem Terminalprogramm testen (habt Ihr ja scheinbar?) und dann erst den Empfänger und danach den Sender gegen die Zielhardware austauschen.

    Ich habe leider gerade keine serielle Schnittstelle für die FX2N hier zum testen rumliegen, aber auf das Programm könnte ich trotzdem ja mal einen Blick werfen, evt. bringts ja was?


    Ansosnten: Schönes Wochenende!

    Peter

  8. #8
    Join Date
    30.01.2004
    Location
    Erfurt
    Posts
    985
    Danke
    42
    Erhielt 109 Danke für 87 Beiträge

    Default

    Hallo,

    noch eine Frage: habt Ihr mal geschaut, ob die SPS beim senden auch den richtigen String an das Modem schickt? Dazu statt des Modems einfach einen PC mit Terminalprogramm dranhängen...
    Oder hier mal gucken (geht gut!):
    http://www.sps-forum.de/phpBB2/viewt...ighlight=rs232

    Peter

  9. #9
    B.Weiberg Gast

    Default

    Hallo, das "sniffen" mit einem Terminalprogramm hat ergeben, dass die SPS direkt nach dem Einschalten 3x den Befehl "AT&F" ausgibt, also das Modem initialisiert . Wenn man das zweite Modem so mit "ATS0" initialisieren könnte, dann wäre das schon toll. Leider wissen wir nicht, wo, wie und warum die SPS diesen Initialisierungsbefehl schickt. Scheinbar tut sie das von allein . Denn im Programm haben wir nichts dergleichen gefunden...

  10. #10
    Join Date
    30.01.2004
    Location
    Erfurt
    Posts
    985
    Danke
    42
    Erhielt 109 Danke für 87 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    Hallo, das "sniffen" mit einem Terminalprogramm hat ergeben, dass die SPS direkt nach dem Einschalten 3x den Befehl "AT&F" ausgibt, also das Modem initialisiert . Wenn man das zweite Modem so mit "ATS0" initialisieren könnte, dann wäre das schon toll. Leider wissen wir nicht, wo, wie und warum die SPS diesen Initialisierungsbefehl schickt. Scheinbar tut sie das von allein . Denn im Programm haben wir nichts dergleichen gefunden...
    Möglicherweise ist in den Online-Einstellungen des Projektes die Verbindung über Modem bereits projektiert, dann sendet die Steuerung bei Power On einen Initialisierungsstring an das Modem?
    Die S-Register eines Modems behalten ihren Inhalt dauerhaft (jedenfalls bei den Modems, die ich kenne...) - d.h. einmal ATS0=1 eingestellt (z.B. über PC) und es hebt wie der Telefonmann immer ab.

    Ich kriege heut nachmittag ein Modul RS232-BD - dann teste ich mal ein wenig....

    Schönen Tag noch, Peter

Similar Threads

  1. FX2n mit FX2n-232if Anfängerfragen
    By Feuertaenzer in forum Sonstige Steuerungen
    Replies: 2
    Last Post: 01.08.2019, 01:08
  2. Sonstiges FX2N-4AD mitsubishi
    By candemirkorkmaz in forum Simatic
    Replies: 0
    Last Post: 31.01.2017, 17:36
  3. Mitsubishi FX2N-8AD
    By solo_nico in forum Sonstige Steuerungen
    Replies: 4
    Last Post: 15.02.2012, 15:56
  4. Mitsubishi FX2N-64MT
    By Blue in forum Sonstige Steuerungen
    Replies: 17
    Last Post: 04.02.2007, 15:41
  5. Mitsubishi FX2N Ringspeicher
    By marlob in forum Sonstige Steuerungen
    Replies: 7
    Last Post: 30.12.2004, 12:37

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •