Forum: Mikrocontroller und Digitale Elektronik den PC als Mikroprozessor bzw. Regler missbrauchen nur wie?


von epikao (Gast)


Lesenswert?

Hallo,

PC's können ja schon sehr kompakt sein (z.B. rapsberry pi 2)... deshalb 
finde ich den Titel naheliegend....

gibt es eine Software für den PC, mit der man den PC als 
Regelungsrechner verwenden kann?
Regelungsaufgaben bis PID-Regler, Timer, if-Abfragen etc. sollte möglich 
sein (das was man mit einem uP halt auch programmieren kann)

Ein/Ausgabe sollte über passende LAN oder USB Karten erfolgen. Es sollte 
I/O, DA, AD möglich sein.
Preis vielleicht bis 300€ nur für die Software?

Eine Modul sollte z.B 8 I/O's haben + 8 AD Wandler...
Gibt es das, oder evtl. annähernd?

Quasi a la Soft-SPS nur die Software von Siemens ist glaub ich nicht 
zahlbar....

von Ursus P. (unwichtig)


Lesenswert?

epikao schrieb:
> Hallo,
> gibt es eine Software für den PC, mit der man den PC als
> Regelungsrechner verwenden kann?
> Regelungsaufgaben bis PID-Regler, Timer, if-Abfragen etc. sollte möglich
> sein (das was man mit einem uP halt auch programmieren kann)

> Quasi a la Soft-SPS nur die Software von Siemens ist glaub ich nicht
> zahlbar....

Ja gibt es, schau hier rein
http://www.61131.com/
ist sogar genormt das ganze ;-))

von BoomBoomMagic (Gast)


Lesenswert?

Wenn man am PC eine Programmiersprache beherrscht ,
stehen einem "Tür und Tor" offen , nichts ist dann unmöglich  ;-)

von Guest (Gast)


Lesenswert?

Mal wieder das leidige Thema...
Latenzen sind am PC einfach nicht vorauszuberechnen. Selbst mit einem 
RTOS gibt es noch den SMM, also Code der im Interrupt von der Firmware 
ausgeführt wird. Langsame Regelungen sind mit einem RTOS wohl drinn, 
aber das wird sicher lange nicht so schnell wie man es erwarten würde 
wenn man die Rechenleistung eines PCs betrachtet...

von epikao (Gast)


Lesenswert?

BoomBoomMagic schrieb:
> Wenn man am PC eine Programmiersprache beherrscht ,
> stehen einem "Tür und Tor" offen , nichts ist dann unmöglich  ;-)

Quatsch...


ich stell mir das so vor:

Ich schreibe auf dem PC ein mikroprozessorähnlichen Code wie mit "if, 
while  etc." und als
Variablen bzw. PortEingänge kann ich direkt die I/O's der externen 
Modulkarten ansprechen (USB oder LAN). Visualisierung am liebsten per 
Browser.

Gibt es hier passende Software mit Modulen? (ab welchem Preis fängt der 
Spass an?)
Oder suche ich die eierlegende Wohlmilchsau?

von epikao (Gast)


Lesenswert?

Guest schrieb:
> Latenzen sind am PC einfach nicht vorauszuberechnen.

Danke für den Hinweis,
es geht mir um langsame Dinge, wie z.B. eine Heizungsregelung

von Peter II (Gast)


Lesenswert?

epikao schrieb:
> Gibt es hier passende Software mit Modulen? (ab welchem Preis fängt der
> Spass an?)
das geht doch mit jeder Programmiersprache, und es fängt bei 0€ an.

von npn (Gast)


Lesenswert?

epikao schrieb:
> es geht mir um langsame Dinge, wie z.B. eine Heizungsregelung

Schau dir doch mal "Profilab-Expert 4.0" an. Diese Software arbeitet mit 
sehr vielen HardwareGeräten zusammen, die Meßwerte aufnehmen und auch 
ausgeben können. Und du kannst dir die Bedienoberflächen nach deinen 
Vorstellungen selbst gestalten. Du kannst dir im Voraus eine Demo 
runterladen bei
http://www.abacom-online.de/html/profilab-expert.html

Ich denke, das müßte für deine Anforderungen passen :-)

von Stefan (Gast)


Lesenswert?

Schau Dir mal OpenHab oder fhem an. Die können beide Heizungsregelungen 
für den Smarthome-Bereich und laufen auch auf einem Raspberry. Und sind 
übers Netz anzusprechen.

Gruß, Stefan

von Joachim B. (jar)


Angehängte Dateien:

Lesenswert?

epikao schrieb:
> PC's können ja schon sehr kompakt sein (z.B. rapsberry pi 2)... deshalb
> finde ich den Titel naheliegend....

epikao schrieb:
> Danke für den Hinweis,
> es geht mir um langsame Dinge, wie z.B. eine Heizungsregelung

na dazu reicht doch jeder PC µC .....

nur DA und ggffs AD Wandler ran und Programm schreiben

Temperatur zu hoch, ausschalten, zu niedrig einschalten, die 
Zeitkonstanten sind bei Heizungen unkritisch, aber PID oder solche 
Scherze kann jeder gerne einfügen wenn die thermische Kapazität bekannt 
ist.

von Pandur S. (jetztnicht)


Lesenswert?

Der sparsamste PC, Type ITX, mit einem Celeron oder so, zieht vielleicht 
10W. Verglichen mit einem Controller, der vielleicht 10mW zieht ... pure 
Energieverschwendung.

von epikao (Gast)


Lesenswert?

npn schrieb:
> Schau dir doch mal "Profilab-Expert 4.0" an. Diese Software arbeitet mit
> sehr vielen HardwareGeräten zusammen, die Meßwerte aufnehmen und auch
> ausgeben können. Und du kannst dir die Bedienoberflächen nach deinen
> Vorstellungen selbst gestalten. Du kannst dir im Voraus eine Demo
> runterladen bei

Herzlichen Dank, das kommt meinem Wunsch schon sehr nahe... gibt es dies 
nun auch Plattform-Unabhängig? (z.B für Tablets etc. - also per Browser 
mit einer Befehlsliste die man im HTML Code selber einbinden kann)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.