oscat.lib > oscat.lib fuer Step 7

dimm_i Fehler bei Netzausfall

(1/4) > >>

MacDeath:
Hallo liebes Oscat Team. Ich habe euren dimm_i Baustein in einer 315 2PN/DP im Einsatz. Super Baustein.
Jetzt ist mir allerdings aufgefallen,dass er am BYTE out nach einem Netzausfall den Wert einfriert. wenn ich dann von AUS (also Q=0 und dann gedrückt halten) hochdimme setzt er denn Byte out auf 1. von da an, tut sich nichts mehr am Byte out. Nur ein MRES hilft mir hier uas der patsche. :-(
Is da was mit den Einstelleungen meiner CPU nich in Ordnung ( softwaremässig kann die nur einen Warmstart - auch hier tritt das Phänomen auf) oder wurde ein Netzausfall bzw. CPU Stop beim dimm_i nicht berücksichtigt?

Gruß
Mac

dalbi:
Hallo Mac,

alle Bausteine die die Zeitfunktion T_PLC_MS nutzen, muss bei Neustart der CPU die Zeitfunktion initialisiert werden.

OB100

--- Code: ---//stime initialize
//on cpu startup stime must be initialized
//! systemtime starts with 0ms !
      CLR   
      =     "IDB stime".init

      CALL  "stime" , "IDB stime"
       tx:=

--- Ende Code ---

MfG
Daniel

MacDeath:
heiß ich lade den OB100 rein und fertig? oder muss ich den dimm_i im ob100 aufrufen?

dalbi:
Nein, rein nur obigen Code im OB100 einfügen, dann sollte es funktionieren.

MfG
Daniel

MacDeath:
da steht schon was bei mir drin..der war auch geladen....
wenn ich das einfüge was du mir gegeben hast macht ers rot
das hattest du mir sogar noch gemacht aber der fehler tritt ja trotzdem auf

[gelöscht durch Administrator]

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln