Herunterladen Diese Seite drucken

IFM Electronic CR0232 Original-Programmierhandbuch Seite 70

Vorschau ausblenden Andere Handbücher für CR0232:

Werbung

ifm
Programmierhandbuch
ecomatmobile
ifm-Funktionselemente
Baustein
INPUT_ANALOG
(→ S. 128)
INPUT_ANALOG_E
MEMCPY
(→ S. 200)
MEMORY_RETAIN_PARAM
(→ S. 192)
MEMSET
(→ S. 201)
NORM
(→ S. 131)
NORM_DINT
(→ S. 133)
NORM_REAL
(→ S. 134)
OUTPUT_BRIDGE
(→ S. 151)
OUTPUT_BRIDGE_E
OUTPUT_CURRENT
(→ S. 154)
OUTPUT_CURRENT_E
OUTPUT_CURRENT_CONTROL
OUTPUT_CURRENT_CONTROL_E
PERIOD
(→ S. 144)
PERIOD_E
PERIOD_RATIO
(→ S. 146)
PERIOD_RATIO_E
PHASE
(→ S. 148)
PHASE_E
PID1
(→ S. 177)
PID2
(→ S. 179)
PT1
(→ S. 181)
PWM1000
(→ S. 158)
PWM1000_E
SERIAL_PENDING
(→ S. 118)
SERIAL_RX
(→ S. 119)
SERIAL_SETUP
(→ S. 120)
SERIAL_TX
(→ S. 121)
SET_DEBUG
(→ S. 207)
SET_IDENTITY
(→ S. 208)
SET_INTERRUPT_I
(→ S. 123)
SET_INTERRUPT_XMS
(→ S. 125)
SET_PASSWORD
(→ S. 209)
SOFTRESET
(→ S. 183)
TEMPERATURE
(→ S. 188)
TIMER_READ
(→ S. 185)
TIMER_READ_US
(→ S. 186)
>
ExtendedController (CR0232) Laufzeitsystem V01.00.03
Kurzbeschreibung
Analoger Eingangskanal: Wahlweise Messung von...
• Strom
• Spannung
=
INPUT_ANALOG
schreibt und liest unterschiedliche Datentypen direkt in den Speicher
legt das remanente Verhalten der Daten für verschiedene Ereignisse fest
beschreibt einen bestimmten Datenbereich
normiert einen Wert [WORD] innerhalb festgelegter Grenzen auf einen Wert mit neuen Grenzen
normiert einen Wert [DINT] innerhalb festgelegter Grenzen auf einen Wert mit neuen Grenzen
normiert einen Wert [REAL] innerhalb festgelegter Grenzen auf einen Wert mit neuen Grenzen
H-Brücke an einem PWM-Kanalpaar
=
OUTPUT_BRIDGE
misst den Strom (Mittelung über Dither-Periode) an einem Ausgangskanal
=
OUTPUT_CURRENT
(→ S. 155)
Stromregler für einen PWMi-Ausgangskanal
=
OUTPUT_CURRENT_CONTROL
misst am angegebenen Kanal die Frequenz und die Periodendauer (Zykluszeit) in [µs]
=
PERIOD
(→ S. 144) für die Extended-Seite
misst die Frequenz und die Periodendauer (Zykluszeit) in [µs] über die angegebenen Perioden
am angegebenen Kanal. Zusätzlich wird das Puls-/Periodenverhältnis in [‰] angegeben.
=
PERIOD_RATIO
liest ein Kanalpaar mit schnellen Eingängen ein und vergleicht die Phasenlage der Signale
=
PHASE
(→ S. 148) für die Extended-Seite
PID-Regler
PID-Regler
Regelstrecke mit Verzögerung 1. Ordnung
initialisiert und parametriert einen PWM-fähigen Ausgangskanal
das Puls-Pausen-Verhältnis kann in 1 ‰-Schritten angegeben werden
=
PWM1000
ermittelt die Anzahl der im seriellen Empfangspuffer gespeicherten Datenbytes
liest mit jedem Aufruf ein empfangenes Datenbyte aus dem seriellen Empfangspuffer aus
initialisiert die serielle RS232-Schnittstelle
überträgt ein Datenbyte über die serielle RS232-Schnittstelle
organisiert (abhängig vom TEST-Eingang) den DEBUG-Modus oder den Monitoring-Modus
setzt eine anwendungsspezifische Programmkennung
bedingtes Ausführen eines Programmteils nach einer Interrupt-Anforderung über einen
definierten Eingangskanal
bedingtes Ausführen eines Programmteils im Intervall von x Millisekunden
setzt Benutzerkennung für Zugangskontrolle bei Programm- und Speicher-Upload
führt einen kompletten Neustart des Geräts aus
liest die aktuelle Temperatur im Gerät aus
liest die aktuelle Systemzeit in [ms] aus
Max-Wert = 49d 17h 2min 47s 295ms
liest die aktuelle Systemzeit in [µs] aus
Max-Wert = 1h 11min 34s 967ms 295µs
(→ S. 128) für die Extended-Seite
(→ S. 151) für die Extended-Seite
(→ S. 154) für die Extended-Seite
(→ S. 155) für die Extended-Seite
(→ S. 146) für die Extended-Seite
(→ S. 158) für die Extended-Seite
70
2018-01-11
ifm-Bibliotheken für das Gerät CR0232

Werbung

loading