Unit_AnalogInput_FP0_TC4_TC8

Funktionsbaustein zum Lesen eines FP0-TC4- oder FP0-TC8-Moduls.

Dieser Funktionsbaustein liest die digitalen Umwandlungswerte von den analogen Eingangskanälen des Analogmoduls. Die digitalen Umwandlungswerte werden je nach Kanal in den Ausgangsvariablen iInChannel0 bis iInChannel3 (FP0-TC4) oder iChannel0 bis iChannel7 (FP0-TC8) gespeichert.

Der Thermoelementtyp, die Temperatureinheit (°C, °F) und die Anzahl der Eingangskanäle müssen mit den DIP-Schaltern festgelegt werden.

Parameter

Eingang

iIOWordOffset (INT)

Setzt den Offset der ersten WX/WY-Adresse des Analogmoduls entsprechend dem Installationsort.

Für analoge Erweiterungsmodule, die direkt an die CPU angeschlossen sind (ohne Adapter): Verwenden Sie ExpansionUnitToIOWordOffset_FP0 oder nehmen Sie die folgenden Einstellungen vor: 2 (WX2/WY2) für die Modulnummer 1, 4 (WX4/WY4 für die Modulnummer 2, 6 (WX6/WY6) für die Modulnummer 3

Für analoge Erweiterungsmodule, die über einen Adapter an die CPU angeschlossen sind: Verwenden Sie ExpansionUnitToIOWordOffset_FPX_FP0oder wählen Sie den Offset aus der Tabelle.

Modulposition relativ zum Adapater

Adapterposition relativ zur CPU

1. Modul

2. Modul

3. Modul

4. Modul

5. Modul

6. Modul

7. Modul

8. Modul

1. Modul

30

40

50

60

70

80

90

100

2. Modul

32

42

52

62

72

82

92

102

3. Modul

34

44

54

64

74

84

94

104

Ausgang

iChannel0 bis iChannel7 (INT)

Gibt die konvertierten Digitaldaten aus dem entsprechenden Kanal des Analogmoduls zurück.

Werte:
  • K-, J-Typ:
  • Für -100,1°C bis +500,1°C: -1001 bis +5001
  • Für -148,1°F bis +790,1°F: -1481 bis +7901
  • T-Typ:
  • Für -100,1°C bis +400,1°C: -1001 bis +4001
  • Für -148,1°F bis +752,1°F: -1481 bis +7521
  • R-Typ:
  • Für 0°C bis 1500,1°C: 0 bis 15001
  • Für 32°F bis 1590,1°F: 320 bis 15901

Drahtbruch: 8000 oder 16000

DIP-Schaltereinstellungen

Die DIP-Schaltereinstellungen werden wirksam, wenn die Stromversorgung eingeschaltet wird.

Thermoelementtyp
 

K

J

T

R

Temperatureinheit
 

°C

°F

Anzahl Kanäle
 

2 (0 und 1)

4 (0 bis 3)

6 (0 bis 5)

8 (0 bis 7)

Eingangsverdrahtung

Tipp

Diese Befehlsbeschreibung enthält nur eine grundlegende Hardware-Dokumentation. Detaillierte technische Informationen entnehmen Sie bitte dem Handbuch:

FP0 Thermocouple Unit Technical Manual

Beispiel

POE-Kopf

Im POE-Kopf werden alle Ein- und Ausgangsvariablen deklariert, die für die Programmierung dieser Funktion verwendet werden. Für alle Programmiersprachen wird der gleiche POE-Kopf verwendet.

VAR
	Inst_FP0_TC4_TC8: Unit_AnalogInput_FP0_TC4_TC8;
	iTC_In0: INT:=0;
	iTC_In1: INT:=0;
	iTC_In2: INT:=0;
	iTC_In3: INT:=0;
	iTC_In4: INT:=0;
	iTC_In5: INT:=0;
	iTC_In6: INT:=0;
	iTC_In7: INT:=0;
END_VAR

POE-Rumpf

Mit ExpansionUnitNumberToIOWordOffset_FP0 oder ExpansionUnitNumberToIOWordOffset_FPX_FP0 berechnen Sie den Wort-Offset des Analogmoduls, das an die CPU angeschlossen ist.

KOP-Rumpf

BODY
    WORKSPACE
        NETWORK_LIST_TYPE := NWTYPELD ;
        ACTIVE_NETWORK := 0 ;
    END_WORKSPACE
    NET_WORK
        NETWORK_TYPE := NWTYPELD ;
        NETWORK_LABEL :=  ;
        NETWORK_TITLE :=  ;
        NETWORK_HEIGHT := 17 ;
        NETWORK_BODY
B(B_COMMENT,,Analog Unit TC4 TC8ø^Usage with FPX,2,0,22,2,);
B(B_COMMENT,,Function block of the Analog UnitFP0_A80 to read the Analog Input Dataø^Range K~J Type ( -100~1°C to 500~1°C--> -1001 to 5001 or -148~1°F to 790~1°F --> -1481 to 7901)ø^Range T Type: ( -100~1°C to 400~1°C --> -1001 to 4001 or  -148~1°F to 752~1°F --> -1481 to 7521)ø^Range R Type: (0°C to 1500~1°C --> 0 to 15001 or 32°F to 1590~1°F --> 320 to 15901)ø^8000(When the thermocouple is broken),28,1,73,6,);
B(B_VARIN,,1,1,8,3,10,);
B(B_VARIN,,2,1,9,3,11,);
B(B_FB,Unit_AnalogInput_FP0_TC4_TC8!,fbInstance10,28,7,43,17,,?BiIOWordOffset?AiChannel0?AiChannel1?AiChannel2?AiChannel3?AiChannel4?AiChannel5?AiChannel6?AiChannel7);
B(B_F,ExpansionUnitNumberToIOWordOffset_FPX_FP0!,,3,7,25,11,,?DiFPX_ExpansionUnitNumber?DiFP0_ExpansionUnitNumber?AiIOWordOffset);
L(25,9,28,9);
L(1,0,1,17);
        END_NETWORK_BODY
    END_NET_WORK
END_BODY

ST-Rumpf

Inst_FP0_TC4_TC8(iIOWordOffset := 2,
	iChannel0 => iTC_In0,
	iChannel1 => iTC_In1,
	iChannel2 => iTC_In2,
	iChannel3 => iTC_In3,
	iChannel4 => iTC_In4,
	iChannel5 => iTC_In5,
	iChannel6 => iTC_In6,
	iChannel7 => iTC_In7);

Letzte Änderung: 2024-03-11Feedback zu dieser SeitePanasonic Hotline