Beiträge anzeigen

Diese Sektion erlaubt es ihnen alle Beiträge dieses Mitglieds zu sehen. Beachten sie, dass sie nur solche Beiträge sehen können, zu denen sie auch Zugriffsrechte haben.


Themen - klaus313

Seiten: [1]
1
SPS-Programmierung / LAN - Trennung SPS und Internet
« am: 08. Oktober 2013, 09:39:46 »
Hallo,
ich verwende einen Beckhoff CX1000 mit abgesetztem Buskoppler BK9000 über Ethernet.
Soweit funktionert alles. Nun überlege ich mir eine Visualisierung zu realsieren die vom PC/Tablet aus einsehbar sein soll.
In diesem Fall müsste ich meine Haussteuerung zusammen mit dem LAN meines Routers zusammenführen.
Ist das problemlos zu machen oder kann dies zu Problemen für meine SPS führen ? (IP Adressen natürlich definiert vergeben)

Danke
Klaus

2
Modulentwicklung / Module Development / Signalgeber
« am: 27. August 2008, 07:27:58 »
Hallo zusammen,
ich bin auf der Suche nach einen FB der mir nach einer pos Flanke eine bestimmte Anzahl Impulse mit definierte Länge und Pause dazwischen ausgibt.  (Für z.B Bestätigungssignale)
Gibt es sowas schon?

Danke
Klaus

3
Hi Hugo,

stehe gerade auch vor dem Problem, dass meine Zykluszeit für eine korrekte Funktion zur Lamellenverstellung zu lang ist.
Da ich der Meinung bin, dass eventuell hier auch 16 Schritte- oder eventuell nur 8 - zwischen 0....255 ausreichend wären, würde man auch nicht in die Problematik einer notwendigen sehr kleinen Zykluszeit kommen. Dies könnte z.B durch eine Schrittweite 0,8,16,...255 erreicht werden.
was meinst Du
Klaus
 

4
Hi Hugo,
die sun module bekommen als Basis UTC. Müssen nun die Zeiten für e.g. sun_rise ebenfalls auf Local time (incl DST) umgerechnet werden um die richtigen Zeiten zu erhalten oder nicht?- wenn nicht, wie wird dann zwischen DST und "normal" unterschieden ? (vgl. deine "blind" Lösung)
Irgendwie bin ich verwundert, dass ich UTC eingebe und die richtigen Zeiten erhalte ??

Danke für Deine Hilfe

klaus

5
Modulentwicklung / Module Development / Zeitschaltuhr
« am: 09. November 2007, 07:48:56 »
Hi Hugo,

hast Du schon mal an eine "Standard" Zeitschaltuhr gedacht. Ich höre meine Frau schon fragen ,wann denn die schaltbare Steckdose die Weihnachtsbeleuchtung entsprechend schaltet;-))
z.B. zwei Schaltzeiten pro Tag und eine ON/OFF/automatic Funktion ?

Was meinst Du ?

Klaus

 

6
oscat.lib fuer TwinCAT/CoDeSys / Abfangen von Fehlern ?
« am: 01. Oktober 2007, 08:31:47 »
Hi Tobias, Hi Hugo,

ich habe das Problem, dass bei mir TWINCAT mehrmals schon den Dienst versagt hat (meistenes mitten in der Nacht). Aufgrund der Zeit
hatte ich nie die Möglichkeit dies genau zu Untersuchen. Nun hab ich festgestellt das TWINCAT einen FPU error angezeigt hat. (leider konnt ich keinen Screenshoot machen). Habt ihr bedacht das z.B im Fehlerfall eine DIV durch Null abgefangen wird ?
Der Fehler trat in der Funktion day_of_month() bei "IF yr MOD 4 = 0 THEN" auf. Zumindest war diese Zeile rot unterlegt.

habt ihr eine Idee ?

Danke
Klaus

7
Bestehende Module / Existing Modules / Baustein Ltime
« am: 05. Juli 2007, 21:51:07 »
Hallo Hugo,

der Baustein Ltime hat noch einen kleinen Schönheitsfehler:
wenn im ersten cycle die Zeit noch nicht korrekt ist, also auf 1970.... + 1s steht wird next_check berechnet und > utc gesetzt. Dies bedeutet im ersten cycle wird auf Sommerzeit am 1.1.1970 geprüft was FALSE ist. Bis zur Zeit next_check ist somit die Korrektur der Sommerzeit - wenn es denn so ist - nicht berücksichtigt.
Es wäre vielleicht ein time_valid input sinnvoll ?

Weiterhin ist der Aufruf:
next_check := DWORD_TO_DT(DT_TO_DWORD(utc) / 3600 * 3600 +3600);
mir nicht ganz klar. Nutzt du hierbei eine Rundung bei DWORD aus wenn zuvor /3600 und dann *3600 berechnet wird oder wie ist das gemeint: /3600*3600 ist 1 ? Was hab ich hier übersehen ?

Da zumindest bei mir die SPS Uhr immer auf local Zeit läuft wäre eventuell auch eine Funktion Ltime_to_utc sinnvoll um dann Sun_time korrekt berechnen zu können ?

Dae und Gruß
Klaus


.
d.h. b

Seiten: [1]