-> Hier kostenlos registrieren
Hallo,
hab hier einen Kommunikationsprozessor
der in einer S5-115U CPU941B steckt.
In den Anlauf-OBs ist wird ein FB249 SYSNCHRON aufgerufen.
Nur hab ich das Problem, dass es mit dem Synchron nicht in jedem Hochlauf klappt. Baugruppe hat eine SYNC-LED und die bleibt dann aus.
Nach erneutem Spannung aus/ein klappt es dann aber trotzdem.
Habe bei INAT angerufen und die meinten ich solle ne Verzoegerung im OB21,OB22 einbauen, damit die CP hochgelaufen ist, bevor die SPS Synchron bearbeitet.
Wie macht man dass denn? Kann ich da im OB 21,22 nen normalen Timer starten und einfach als
U Txx
SPB FB249
oder muss ich da so ne Schleife machen ala
Rechne: 65000-1,
wenn nicht 0, springe zum Rechne
wobei man bei 2ter Methode ja die Zeit nicht weiss.
:?:
hab hier einen Kommunikationsprozessor
der in einer S5-115U CPU941B steckt.
In den Anlauf-OBs ist wird ein FB249 SYSNCHRON aufgerufen.
Nur hab ich das Problem, dass es mit dem Synchron nicht in jedem Hochlauf klappt. Baugruppe hat eine SYNC-LED und die bleibt dann aus.
Nach erneutem Spannung aus/ein klappt es dann aber trotzdem.
Habe bei INAT angerufen und die meinten ich solle ne Verzoegerung im OB21,OB22 einbauen, damit die CP hochgelaufen ist, bevor die SPS Synchron bearbeitet.
Wie macht man dass denn? Kann ich da im OB 21,22 nen normalen Timer starten und einfach als
U Txx
SPB FB249
oder muss ich da so ne Schleife machen ala
Rechne: 65000-1,
wenn nicht 0, springe zum Rechne
wobei man bei 2ter Methode ja die Zeit nicht weiss.
:?: