INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

T0 Messung



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

07.03.2013, 09:36 (Dieser Beitrag wurde zuletzt bearbeitet: 07.03.2013 09:38 von GerdW.)
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: T0 Messung
Hallo Epicon,

schnell was zusammenbasteln bringt dir nichts, da ich es nur als LV8 speichern kann. Mit deinem LV6 hängst du leider >10 Jahre hinterher...
Frag doch mal freundlich bei deinem Chef nach. Es wird auch keiner mehr mit TurboPascal in der DOS-Umgebung programmieren, wenn er als Betriebssystem ein Win7 oder gar schon Win8 verwendet!

Statemachines bauen sich am einfachsten, wenn man als Stateselector ein (typdefiniertes) Enum verwendet. In deinem Fall würden sich die States Init, SetTemp, WaitForTemp, Measurement anbieten.
- Bei SetTemp wird der neue Temperaturwert berechnet und eingestellt. Der Temperaturwert wird in einem Schieberegister gehalten.
- Bei WaitForTemp wird dein Ofen (?) abgefragt, ob die gewünschte Temperatur erreicht ist. Dann wird entschieden, ob man weiterhin den State WaitForTemp oder doch den State Measurement aufruft.
- Measurement und Init sind wohl selbsterklärende State-Namen...

Mal ein Bild zur Verdeutlichung:
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
T0 Messung - Epicon - 05.03.2013, 10:31
RE: T0 Messung - GerdW - 05.03.2013, 10:51
RE: T0 Messung - Epicon - 05.03.2013, 11:23
RE: T0 Messung - GerdW - 05.03.2013, 11:56
RE: T0 Messung - Epicon - 05.03.2013, 12:45
RE: T0 Messung - GerdW - 05.03.2013, 12:48
RE: T0 Messung - Epicon - 05.03.2013, 12:56
RE: T0 Messung - GerdW - 05.03.2013, 13:05
RE: T0 Messung - Epicon - 07.03.2013, 09:08
RE: T0 Messung - GerdW - 07.03.2013 09:36
RE: T0 Messung - Wall-E - 07.03.2013, 09:53
RE: T0 Messung - GerdW - 07.03.2013, 09:58
RE: T0 Messung - Wall-E - 07.03.2013, 10:48
RE: T0 Messung - Epicon - 07.03.2013, 14:35
RE: T0 Messung - Wall-E - 07.03.2013, 15:43
RE: T0 Messung - Epicon - 07.03.2013, 16:03
RE: T0 Messung - GerdW - 07.03.2013, 14:38
RE: T0 Messung - Wall-E - 07.03.2013, 23:41
RE: T0 Messung - Epicon - 08.03.2013, 08:12
RE: T0 Messung - Wall-E - 08.03.2013, 11:11
RE: T0 Messung - Epicon - 08.03.2013, 09:49
RE: T0 Messung - GerdW - 08.03.2013, 09:54
RE: T0 Messung - Epicon - 08.03.2013, 11:38
RE: T0 Messung - GerdW - 08.03.2013, 11:44
RE: T0 Messung - Epicon - 08.03.2013, 15:53
RE: T0 Messung - GerdW - 08.03.2013, 16:17
RE: T0 Messung - Epicon - 11.03.2013, 09:59
RE: T0 Messung - GerdW - 11.03.2013, 10:04
RE: T0 Messung - Epicon - 11.03.2013, 10:17
RE: T0 Messung - GerdW - 11.03.2013, 10:29
RE: T0 Messung - Epicon - 11.03.2013, 10:43
RE: T0 Messung - GerdW - 11.03.2013, 10:56
RE: T0 Messung - Epicon - 11.03.2013, 11:22
RE: T0 Messung - GerdW - 11.03.2013, 11:36
RE: T0 Messung - Epicon - 11.03.2013, 13:40

Gehe zu: