Micromod MOD: 30ML Display Script Guide Bedienungsanleitung Seite 74

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 98
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 73
MOD 30ML Display Guide
Application Examples
Script for Two-Key
Ramping
(continued)
/* Cause UP ramping of setpoint or output:*/
IF UPHLD && OPMS == 0 && SCRLCNT == 0 && TIMER <= 40 THEN
OP = OP + 0.01;
ELSE IF UPHLD && OPMS == 0 && SCRLCNT == 0 && TIMER > 40 && TIMER <= 80
THEN
OP = OP + 0.1;
ELSE IF UPHLD && OPMS == 0 && SCRLCNT == 0 && TIMER > 80 THEN
OP = OP + 1;
ELSE IF UPHLD && SCRLCNT == 1 && TIMER <= 40 THEN
SP = SP + 0.01;
ELSE IF UPHLD && SCRLCNT == 1 && TIMER > 40 && TIMER <= 80 THEN
SP = SP + 0.1;
ELSE IF UPHLD && SCRLCNT == 1 && TIMER > 80 THEN
SP = SP + 1;
/* Cause DOWN ramping of setpoint or output: */
IF DWNHLD && OPMS == 0 && SCRLCNT == 0 && TIMER <= 40 THEN
OP = OP - 0.01;
ELSE IF DWNHLD && OPMS == 0 && SCRLCNT == 0 && TIMER > 40 && TIMER <= 80
THEN
OP = OP - 0.1;
ELSE IF DWNHLD && OPMS == 0 && SCRLCNT == 0 && TIMER > 80 THEN
OP = OP - 1;
ELSE IF DWNHLD && SCRLCNT == 1 && TIMER <= 40 THEN
SP = SP - 0.01;
ELSE IF DWNHLD && SCRLCNT == 1 && TIMER > 40 && TIMER <= 80 THEN
SP = SP - 0.1;
ELSE IF DWNHLD && SCRLCNT == 1 && TIMER > 80 THEN
SP = SP - 1;
}
/*Determine ramping speed when UP or DOWN pressed:*/
UP_PRESSED:
{
TIMER = 0;
IF SCRLCNT == 0 THEN
OP = OP + 0.1;
IF SCRLCNT == 1 THEN
SP = SP + 0.1;
IF !TUNING THEN RETURN;
}
DOWN_PRESSED:
{
TIMER = 0;
IF SCRLCNT == 0 THEN
OP = OP - 0.1;
IF SCRLCNT == 1 THEN
SP = SP - 0.1;
IF !TUNING THEN RETURN;
}
/* Determine if UP or DOWN key being held: */
UP_HELD:
{
UPHLD = 1;
5 - 20
Seitenansicht 73
1 2 ... 69 70 71 72 73 74 75 76 77 78 79 ... 97 98

Kommentare zu diesen Handbüchern

Keine Kommentare