HCBBS Forum (Deutsch)
Submit Chemical Projects / Find Solutions
Amplify Your Requirements on a Broader Chemical Platform *Engineering · Technology · Equipment · Solutions*
Submit Request

Wie wird bei dem S7-200 eine analoge Eingangswertsumme, sobald sie einen bestimmten Wert erreicht hat, in einen digitalen Ausgang umgewandelt?

2019-01-22View Original

Thread Content

Liebe Experten, ich habe einen nutzlosen S7-200. Vor Ort gibt es außerdem ein Gerät zur Steuerung des Durchflusses, das ich umrüsten möchte. Der Durchflussmesser liefert eine kontinuierliche Signale von 4 bis 20 MA – diese Signale werden an einen bestimmten Wert übergeben, woraufhin ein DO-Signal erzeugt wird. Dieses DO-Signal steuert wiederum den Pumpenstopp oder das Schließen der Ventile. Im nächsten Zyklus kann man dann den Startknopf drücken – der Durchflussmesser wird automatisch zurückgesetzt und beginnt erneut mit der Erfassung des Durchflusses. Wie soll man dieses PLC-Programm programmieren? Handshake
Reply #22019-01-23
Nach Ihrer Beschreibung besteht der Ablauf des Programms darin, eine Summierung durchzuführen – der ermittelte Wert wird mit einem festgelegten Wert verglichen – anschließend wird das Ergebnis an den DO-Ausgang ausgegeben. Zur Durchführung der Summierung wird der abgelesene Durchfluss zunächst in einen tatsächlichen Durchfluss umgewandelt; vereinfacht ausgedrückt: Jede Sekunde wird eine Berechnung durchgeführt. Platzieren Sie es in einer festen Position – alle Sekunde wird der tatsächliche Durchfluss erhöht. Beim Zurücksetzen wird ein Button bereitgestellt, über den die Zahl 0 in diese feste Position eingegeben werden kann. Anschließend werden die Werte verglichen. Die beiden Eingangspinne sind jeweils mit dem Akkumulationswert sowie dem eingestellten Wert verbunden. Für diesen Schritt reicht es aus, ein geeignetes Vergleichsmodul zu verwenden. Dadurch kann ein BOOL-Wert an den DO-Ausgang gesendet werden – das ist sehr einfach
Reply #32019-01-23
Nach Ihrer Beschreibung besteht der Ablauf des Programms darin, eine Summierung durchzuführen – der ermittelte Wert wird mit einem festgelegten Wert verglichen – anschließend wird das Ergebnis an den DO-Ausgang ausgegeben. Zur Durchführung der Summierung wird der abgelesene Durchfluss zunächst in einen tatsächlichen Durchfluss umgewandelt; vereinfacht ausgedrückt: Jede Sekunde wird eine Berechnung durchgeführt. Platzieren Sie es in einer festen Position – alle Sekunde wird der tatsächliche Durchfluss erhöht. Beim Zurücksetzen wird ein Button bereitgestellt, über den die Zahl 0 in diese feste Position eingegeben werden kann. Anschließend werden die Werte verglichen. Die beiden Eingangspinne sind jeweils mit dem Akkumulationswert sowie dem eingestellten Wert verbunden. Für diesen Schritt reicht es aus, ein geeignetes Vergleichsmodul zu verwenden. Dadurch kann ein BOOL-Wert an den DO-Ausgang gesendet werden – das ist sehr einfach
Reply #42019-01-23
Ungefähre Programmierlogik: Dateninitialisierung (Zwischensumme auf Null setzen), Schleife (AI-Signal abrufen, Umrechnung in reelle Werte, Akkumulieren, Vergleich – bei Erfüllung der Bedingung aus der Schleife austreten), DO auf 1 setzen, Zwischensumme auf Null setzen, Verzögerung, DO auf 0 setzen, zur Schleife zurückkehren.

Submit a Project

**Looking for Chemical Technology, Equipment & Solutions?** No Registration Required Broader Platform Exposure | Global Chemical Service Provider Connections

Submit Request — Free Consultation

Disclaimer

This is an automated machine translation of the original thread. Some technical terms may have inaccuracies; the original text shall prevail. Click "View Original" at the top right to access the source page, which supports IP-based automatic real-time language translation. Please watch out for contact details and sales inducements to prevent fraud. All content and translations are for reference only, representing solely the poster's personal views. For enquiries, email service@hcbbs.com.