Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

JDICON 1000
Universeller Prozeßregler
JDICON 1001
Universeller Programmregler
B 70.3560.2
Schnittstellenbeschreibung
1.99/00310394

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für JUMO DICON 1000

  • Seite 1 JDICON 1000 Universeller Prozeßregler JDICON 1001 Universeller Programmregler B 70.3560.2 Schnittstellenbeschreibung 1.99/00310394...
  • Seite 3: Inhaltsverzeichnis

    Inhalt Einleitung Vorwort ........................3 Typografische Konventionen ................. 3 1.2.1 Warnende Zeichen ....................3 1.2.2 Hinweisende Zeichen .................... 4 1.2.3 Darstellungsarten ....................4 Protokollbeschreibung Master-Slave-Prinzip ..................... 5 Übertragungsmodus (RTU) ..................5 Geräteadresse ....................... 6 Zeitlicher Ablauf der Kommunikation ..............6 2.4.1 Zeitlicher Ablauf einer Datenanfrage ..............
  • Seite 4 Inhalt Adresstabellen Zyklische Daten ....................26 6.1.1 Gerätedaten ......................26 6.1.2 Prozeßdaten ......................27 Azyklische Daten ....................30 6.2.1 Kommandos ......................30 6.2.2 Handstellgrad ...................... 31 6.2.3 Sollwerte ......................31 6.2.4 Reglerparameter ....................32 6.2.5 Konfiguration Regler 1 ..................33 6.2.6 Konfiguration Regler 2 ..................
  • Seite 5: Einleitung

    1 Einleitung Vorwort Lesen Sie diese Betriebsanleitung, bevor Sie die Schnittstelle in Betrieb nehmen. Bewahren Sie die Betriebsanleitung an einem für alle Benutzer jederzeit zugänglichen Platz auf. Bitte unterstützen Sie uns, diese Betriebsanleitung zu verbessern. Für Ihre Anregungen sind wir dankbar. Telefon (06 61) 60 03-7 27 Telefax (06 61) 60 03-5 08 Alle erforderlichen Informationen zum Betrieb der Schnittstelle sind in...
  • Seite 6: Hinweisende Zeichen

    1 Einleitung Achtung Diese Zeichen wird benutzt, wenn Vorsichtsmaßnahmen bei der Handhabung elektrostatisch entladungsgefähr- deter Bauelemente zu beachten sind. 1.2.2 Hinweisende Zeichen Hinweis Dieses Zeichen wird benutzt, wenn Sie auf etwas Besonde- res aufmerksam gemacht werden sollen. Verweis Dieses Zeichen weist auf weitere Informationen in ande- ren Handbüchern, Kapiteln oder Abschnitten hin.
  • Seite 7: Protokollbeschreibung

    2 Protokollbeschreibung Master-Slave-Prinzip Die Kommunikation zwischen einem PC (Master) und einem Gerät (Sla- ve) mit MOD-/J-Bus findet nach dem Master-Slave-Prinzip in Form von Datenanfrage/Anweisung - Antwort statt. Master Slave 1 Slave 2 Slave n Der Master steuert den Datenaustausch, die Slaves haben lediglich Ant- wortfunktion.
  • Seite 8: Geräteadresse

    2 Protokollbeschreibung Geräteadresse Die Geräteadresse des Slaves ist zwischen 1 und 255 einstellbar. Die Geräteadresse 0 ist reserviert. Über die RS422-/RS485-Schnittstelle können maximal 31 Sla- ves angesprochen werden. Möglichkeiten Query Datenanfrage/Anweisung des Masters an einen Slave über die des Datenaus- entsprechende Geräteadresse.
  • Seite 9 2 Protokollbeschreibung Beispiel Kennzeichen für Datenanfrage- oder Antwort-Ende bei Datenformat 10/9 Bits Wartezeit = 3 Zeichen * 1000 * 10 Bits/Baudrate Baudrate [Baud] Datenformat [Bit] Wartezeit [ms] 187k 0,160 0,144 125k 0,240 0,216 38400 0,781 0,703 19200 1,563 1,406 9600 3,125 2,813 4800...
  • Seite 10: Zeitlicher Ablauf Einer Datenanfrage

    2 Protokollbeschreibung 2.4.1 Zeitlicher Ablauf einer Datenanfrage Zeitschema Eine Datenanfrage läuft nach folgendem Zeitschema ab: Master Datenanfrage Datenanfrage Slave Antwort Endekennzeichen = 3 Zeichen (die Zeit ist von der Baudrate abhängig) Diese Zeit ist von der internen Bearbeitung abhängig. Die maximale Bearbeitungszeit liegt bei 250 ms. In dem Regler kann unter dem Menüpunkt „Schnittstelle“...
  • Seite 11: Kommunikation Während Der Internen Bearbeitungszeit Des Slaves

    2 Protokollbeschreibung 2.4.2 Kommunikation während der internen Bearbeitungszeit des Slaves Während der internen Bearbeitungszeit des Slaves dürfen vom Master keine Datenanfragen gestellt werden. In dieser Zeit gestellte Datenan- fragen werden vom Slave ignoriert. 2.4.3 Kommunikation während der Antwortzeit des Slaves Während der Antwortzeit des Slaves dürfen vom Master keine Datenan- fragen gestellt werden.
  • Seite 12: Unterscheidung Mod-Bus/J-Bus

    2 Protokollbeschreibung Antwort im Slave- Funktion Fehlercode ChecksummeCR Fehlerfall Adresse XX OR 80h 1 Byte 1 Byte 1 Byte 2 Bytes Der Funktionscode wird mit 0x80 geODERt, d. h., das MSB (most signi- ficant bit, engl. das höchstwertige Bit) wird auf 1 gesetzt. Beispiel Datenanfrage: CRC16...
  • Seite 13: Checksumme (Crc16)

    2 Protokollbeschreibung Checksumme (CRC16) Anhand der Checksumme (CRC16) werden Übertragungsfehler erkannt. Wird bei der Auswertung ein Fehler festgestellt, antwortet das entspre- chende Gerät nicht. Berechnungs- CRC = 0xFFFF schema CRC = CRC XOR ByteOfMessage For (1 bis 8) CRC = SHR(CRC) if (rechts hinausgeschobenes Flag = 1) then else...
  • Seite 14 2 Protokollbeschreibung 2.9 Schnittstelle Protokollart SETUP Schnittstelle MODBUS JBUS Datenformat Parität keine Parität ungerade Parität Zeichen- gerade Parität erklärung: Null-Parität * = Wert Stoppbit 1 Stoppbit eingeben 2 Stoppbits = werkseitig Baudrate 9600 Baud 4800 Baud 2400 Baud 1200 Baud 600 Baud 300 Baud 150 Baud...
  • Seite 15: Funktionen

    3 Funktionen Die folgenden Funktionen stehen für den Regler zur Verfügung: Funktions- Funktion nummer 0x01/0x02 Lesen von n Bits (max. 256 Bits) 0x03/0x04 Lesen von n Worten (max. 80 Worte) 0x05 Schreiben eines Bits 0x06 Schreiben eines Worts 0x0F Schreiben von n Bits (max.
  • Seite 16: Lesen Von N Worten

    3 Funktionen Es werden immer, unabhängig von der Anzahl der zu lesenden Bits, mindestens 8 Bits (1 Byte) gelesen, da die Antwort in Bytes erfolgt. In obigem Beispiel bedeutet das, daß die Bits 0x06A0…0x06A7 gelesen werden. 0x06A7 0x06A6 0x06A5 0x06A4 0x06A3 0x06A2 0x06A1 0x06A0 8 Bits = 1 Byte Alle nicht relevanten Bits (0x06A5…0x06A7) werden mit dem Wert 0 beantwortet.
  • Seite 17: Schreiben Eines Bits

    3 Funktionen Schreiben eines Bits Bei der Funktion Bit schreiben sind die Datenblöcke für Anweisung und Antwort identisch. Anweisung Slave- Funktion Bitadresse Bitwert ChecksummeCR Adresse 0x05 XX 00 1 Byte 1 Byte 2 Bytes 2 Bytes 2 Bytes Antwort Slave- Funktion Bitadresse Bitwert...
  • Seite 18: Schreiben Von N Bits

    3 Funktionen Beispiel Schreibe Ausgang 1: Signal bei OutOfRange (= 100 = 0x0064) Kapitel 6.2.9 Wortadresse= Basisadresse + Adresse Ausgang 1: Signal bei OutOfRange = 0x0161 + 0x0007 = 0x0168 Anweisung: CRC16 Antwort (wie Anweisung): CRC16 Schreiben von n Bits Anweisung Slave- Funktion...
  • Seite 19: Schreiben Von N Worten

    3 Funktionen Schreiben von n Worten Anweisung Slave- Funktion Adresse Wortan- Byte- Wort- Checksumme Adresse 0x10 erstes zahl anzahl wert(e) CRC16 Wort 1 Byte 1 Byte 2 Bytes 2 Bytes 1 Byte x Byte(s) 2 Bytes Antwort Slave- Funktion Adresse Wort-anzahl ChecksummeCR Adresse...
  • Seite 20: Datenfluß

    4 Datenfluß System Dual- System- Schnittstellen- EEPROM Port MOD-Bus Prozessor Prozessor Regler Schnittstellenmodul Für die Datenübertragung zum MOD-Bus werden die Prozeßwerte in ei- nem Dual-Port-RAM vom Systemprozessor bereitgestellt. Es werden nicht alle in dem Regler vorhandenen Systemvariablen zyklisch im Dual- Port-RAM aufgefrischt.
  • Seite 21: Daten Vom Regler Empfangen

    4 Datenfluß Daten vom Regler empfangen Master: Datenanfrage 1. Status Bit 1 = 0 (Antwort liegt nicht vor) 2. Status Bit 2 = 0 (Master liest Daten) 3. Status Bit 0 = 1 (Master hat Anfrage gestellt) Status Bit 1 = 1? Nein Fehlercode = 0? Nein...
  • Seite 22: Schritt 1: Die Datenstruktur Parametersatz 1 Regler 1 Wird Angefordert

    4 Datenfluß Beispiel Lesen der Fuzzy-Intensität Parametersatz 1 (= 30 dezimal) von Regler 1 Kapitel 5.6 Schritt 1: Die Datenstruktur Parametersatz 1 Regler 1 wird angefordert Status Bit 0 = 1, Status Bit 1 = 0 und Status Bit 2 = 0 setzen MOD-Bus-Befehl: Schreibe 1 Wort CRC16 Antwort:...
  • Seite 23: Daten Zum Regler Übertragen

    4 Datenfluß Daten zum Regler übertragen Master: beschreibt Dual-Port-RAM 1. Status Bit 1 = 0 (Antwort liegt nicht vor) 2. Status Bit 2 = 1 (Master schreibt Daten) 3. Status Bit 0 = 1 (Master startet Datentransfer) Status Bit 1 = 1? Nein Fehlercode = 0? Nein...
  • Seite 24 4 Datenfluß Beispiel Schreiben des Sollwertes 2 Regler 1 Schritt 1:Die Datenstruktur Sollwerte wird angefordert Status setzen: Bit0=1, Bit1 = 0, Bit2 = 0 MOD-BUS Befehl: Schreibe 1 Wort 09F6 0001 CRC16 Antwort: 09F6 0001 CRC16 Schritt 2:Zyklische Abfrage ob die entsprechende Datenstruktur zur Verfügung steht Statusbit1 lesen MOD-BUS Befehl: Lese 1 Wort...
  • Seite 25 4 Datenfluß Schritt 5:Die Datenstruktur Sollwerte wird übertragen Status setzen: Bit0 = 1, Bit1 = 0, Bit2 = 1 MOD-BUS Befehl: Schreibe 1 Wort 09F6 0005 CRC16 Antwort: 09F6 0005 CRC16 Schritt 6:Zyklische Abfrage ob die entsprechende Datenstruktur über- tragen wurde Statusbit1 lesen MOD-BUS Befehl: Lese 1 Wort 09F6...
  • Seite 26: Fehlermeldungen

    5 Fehlermeldungen Die Fehlernummern sind in den Datenblöcken der azyklischen Daten unter Fehlercode zu finden. Fehlercode Fehler 0x0000 kein Fehler Programmspeicher 0x0001 Programm kann nicht angelegt werden 0x0002 Programm nicht vorhanden 0x0007 Programm kann nicht kopiert werden 0x0009 Programm-Checksum Fehler 0x0011 Programm-Speicher Ende 0x0012...
  • Seite 27 6 Adresstabellen Im folgenden sind alle Prozeßwerte (Variablen) mit ihren Adressen, dem Datentyp und der Zugriffsart beschrieben. Hierbei bedeutet: Zugriff nur lesend Zugriff schreibend und lesend char ASCII-Zeichen (8 Bits) byte Byte (8 Bit) Integer (16 Bits) char xx Zeichenkette mit Länge xx; xx = Länge inklusive Zeichenkettenende-Zeichen /0 Bit x Bit Nr.
  • Seite 28: Bedeutung Für Den Master

    6 Adresstabellen Speicherinhalte, die nur den JUMO DICON 1001 betreffen, sind kursiv dargestellt. Speicherinhalte, die nur den JUMO DICON 1000 betreffen, sind fett dargestellt. Status-Bits für azyklische Daten Die nachfolgenden Adresstabellen (azyklische Daten) werden erst auf Datenanfrage des MOD-Bus-Treibers gelesen oder geschrieben. Der Zustand dieser Adresstabellen (azykli- sche Daten) wird im Statuswort angezeigt.
  • Seite 29: Prozeßdaten

    6 Adresstabellen 6.1.2 Prozeßdaten Basisadresse: 0x0034 Zyklische Prozeßdaten, können nur gelesen werden. Adressoffset Datentyp/ Zugriff Signalbezeichnung Bitnummer MOD-Bus 0x0000 Systemfehler 0=kein Systemfehler 0x0001 Laufzeitfehler 0=kein Laufzeitfehler 0x0002 Steuerflags Bit0 Regler 1: Selbstoptimierung 0=aus / 1=ein Bit1 Regler 2: Selbstoptimierung 0=aus / 1=ein Bit2 Regler 1: Handbetrieb 0=aus / 1=ein Bit3...
  • Seite 30 6 Adresstabellen Adressoffset Datentyp/ Zugriff Signalbezeichnung Bitnummer MOD-Bus 0x002A float Regler 2: Regelabweichung 0x002C float Regler 2: Stellgradanzeige 0x002E float Regler 2: Stellgrad Heizen 0x0030 float Regler 2: Stellgrad Kühlen 0x0032 Regler 2: Relaisstellung Heizen 0x0033 Regler 2: Relaisstellung Kühlen 0x0034 Regler 2: Parametersatz 0x0035...
  • Seite 31 6 Adresstabellen Adressoffset Datentyp/ Zugriff Signalbezeichnung Bitnummer MOD-Bus Bit 0, 1, frei 5..10, 14, 15 0x003A float Mathematik 1 0x003C float Mathematik 2 0x003E Programmnummer 0x003F Abschnittsnummer Zeitplanprogramm 0 0x0040 Abschnittsnummer Zeitplanprogramm 1 0x0041 letzter Abschnitt Zeitplanprogramm 0 0x0042 letzter Abschnitt Zeitplanprogramm 1 0x0043 Toleranzbandsignal 0x0044...
  • Seite 32: Azyklische Daten

    6 Adresstabellen Azyklische Daten 6.2.1 Kommandos Basisadresse: 0x0A36 Adressoffset Datentyp/ Zugriff Signal Bezeichnung MOD-Bus Bitnummer 0x0000 Status der Datenstruktur 0x0001 Fehlercode 0x0002 Regler 1: Start der Selbstoptimierung = 1 0x0003 Regler 2: Start der Selbstoptimierung = 1 0x0004 Regler 1: Abbruch der Selbstoptimierung = 1 0x0005 Regler 2: Abbruch der Selbstoptimierung = 1 0x0006...
  • Seite 33: Handstellgrad

    6 Adresstabellen Adressoffset Datentyp/ Zugriff Signal Bezeichnung MOD-Bus Bitnummer 0x001D Programmnummer 0x001E reserviert 0x001F long reserviert 6.2.2 Handstellgrad Regler 1:Basisadresse: 0x0294 Regler 2:Basisadresse: 0x029C Adressoffset Datentyp/ Zugriff Signal Bezeichnung MOD-Bus Bitnummer 0x0000 Status der Datenstruktur 0x0001 Fehlercode 0x0002 float Handstellgrad 6.2.3 Sollwerte Basisadresse: 0x09F6 Adressoffset...
  • Seite 34: Reglerparameter

    6 Adresstabellen Basisadresse: 0x0484 Adressoffset Datentyp/ Zugriff Signal Bezeichnung MOD-Bus Bitnummer 0x0000 Status der Datenstruktur 0x0001 Fehlercode 0x0002 float Sollwert Regler 1 1 0x0004 float Sollwert Regler 2 1 1. Funktion wird ausgeschaltet durch Netz aus oder Programmierung mit w = 200003 6.2.4 Reglerparameter Basisadresse Regler 1: 0x076E Basisadresse Regler 2: 0x07AF...
  • Seite 35: Konfiguration Regler 1

    6 Adresstabellen 6.2.5 Konfiguration Regler 1 Basisadresse: 0x00B4 Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0000 Status der Datenstruktur 0x0001 Fehlercode 0x0002 Reglerart 0x0003 float Zeitkonstante Regelkreisüberwachung 6.2.6 Konfiguration Regler 2 Basisadresse: 0x00BD Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0000 Status der Datenstruktur 0x0001 Fehlercode 0x0002...
  • Seite 36: Konfiguration Der Analogen Eingänge

    6 Adresstabellen Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0016 float Limitkomparator 4: LK-Schaltdifferenz 0x0018 Limitkomparator 5: LK-Funktion LK1...LK8 0x0019 float Limitkomparator 5: LK-Grenzwert 0x001B float Limitkomparator 5: LK-Schaltdifferenz 0x001D Limitkomparator 6: LK-Funktion LK1...LK8 0x001E float Limitkomparator 6: LK-Grenzwert 0x0020 float Limitkomparator 6: LK-Schaltdifferenz 0x0022 Limitkomparator 7: LK-Funktion LK1...LK8...
  • Seite 37 6 Adresstabellen Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0025 float Analogeingang 2: Messbereichsende 0x0027 float Analogeingang 2: Istwertkorrektur Offset 0x0029 float Analogeingang 2: Kundenspez. Nachkalibrierung X0 0x002B float Analogeingang 2: Kundenspez. Nachkalibrierung X1 0x002D float Analogeingang 2: Filterzeitkonstante 0x002F Analogeingang 3: Fühlerart 0x0030 Analogeingang 3: Linearisierungstabelle 0x0031...
  • Seite 38: Konfiguration Der Analogen Ausgänge

    6 Adresstabellen 6.2.9 Konfiguration der analogen Ausgänge Basisadresse: 0x0161 Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0000 Status der Datenstruktur 0x0001 Fehlercode 0x0002 Analogausgang 1: Ausgangsart 0x0003 float Analogausgang 1: Signalanfang 0x0005 float Analogausgang 1: Signalende 0x0007 Ausgang 1: Signal bei OutOfRange 0x0008 frei 0x0009...
  • Seite 39: Konfiguration Der Sonderfunktionen

    6 Adresstabellen 6.2.11 Konfiguration der Sonderfunktionen Basisadresse: 0x0830 Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0000 Status der Datenstruktur 0x0001 Fehlercode 0x0002 Rampe Regler 1: Funktion 0=aus / 1=ein 0x0003 Rampe Regler 1: Einheit der Rampensteigung 0x0004 float Rampe Regler 1: Rampensteigung 0x0006 Rampe Regler 2: Funktion 0=aus / 1=ein 0x0007...
  • Seite 40: Konfiguration Der Universellen Schnittstelle

    6 Adresstabellen Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0031 Logik-Ausgang 2: Funktion 0x0032 Steuerkontakt 1: Funktion 0x0033 Steuerkontakt 2: Funktion 0x0034 Steuerkontakt 3: Funktion 0x0035 Steuerkontakt 4: Funktion 0x0036 Steuerkontakt 5: Funktion 0x0037 Steuerkontakt 6: Funktion 0x0038 Steuerkontakt 7: Funktion 0x0039 Steuerkontakt 8: Funktion 0x003A...
  • Seite 41 6 Adresstabellen Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x000C Eingang Regler 2: Störgrößenaufschaltung add. 0x000D Eingang Regler 2: Störgrößenaufschaltung mult. 0x000E Eingang LK 1: Istwert 0x000F Eingang LK 1: Sollwert 0x0010 Eingang LK 2: Istwert 0x0011 Eingang LK 2: Sollwert 0x0012 Eingang LK 3: Istwert 0x0013...
  • Seite 42: Typenzusätze Hardware

    6 Adresstabellen Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0037 Regler 1: Anzeige 2 0x0038 Regler 1: Anzeige 3 0x0039 Regler 1: Anzeige 4 0x003A Regler 1: Anzeige 1 Dezimalpunkt 0x003B Regler 1: Anzeige 2 Dezimalpunkt 0x003C Regler 1: Anzeige 3 Dezimalpunkt 0x003D Regler 1: Anzeige 4 Dezimalpunkt 0x003E...
  • Seite 43: Typenzusätze Software

    6 Adresstabellen 6.2.15 Typenzusätze Software Basisadresse: 0x075C Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0000 Status der Datenstruktur 0x0001 Fehlercode 0x0002 reserviert 0x0003 reserviert 0x0004 Landessprache 6.2.16 Code-Nummern Basisadresse: 0x02A4 Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0000 Status der Datenstruktur 0x0001 Fehlercode 0x0002 char 4...
  • Seite 44: Formeln Für Mathematikmodul

    6 Adresstabellen 6.2.17 Formeln für Mathematikmodul Basisadresse: 0x04C4 Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0000 Status der Datenstruktur 0x0001 Fehlercode 0x0002 char 72 Mathematik 1 Formel (ASCII-Zeichen) 0x0026 char 200 reserviert 0x008A char 72 Logik 1 Formel (ASCII-Zeichen) 0x00AE char 200 reserviert 0x0112 Formelzeit Mathematik/Logik 1...
  • Seite 45: Konfiguration C-Pegel Messung

    6 Adresstabellen Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0026 char 18 Kundentext Binäreingang 5 0x002F char 18 Kundentext Logik 1 0x0038 char 18 Kundentext Logik 2 0x0041 char 18 Kundentext Limitkomparator 1 0x004A char 18 Kundentext Limitkomparator 2 0x0053 char 18 Kundentext Limitkomparator 3 0x005C char 18...
  • Seite 46: Geräteoptionen

    6 Adresstabellen 6.2.21 Geräteoptionen Basisadresse: 0x09D0 Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0000 Status der Datenstruktur 0x0001 Fehlercode 0x0002 reserviert 0x0003 Optionen 0=gesperrt / 1=freigegeben Bit0 Mathematik Bit1 reserviert Bit2 Zweiter Regler oder Programmregler Bit3 C-Pegel Messung 0x0004 reserviert 6.2.22 Konfiguration Programmgeber Basisadresse: 0x00C6 Adressoffset Datentyp...
  • Seite 47: Anlagenzustände

    6 Adresstabellen 6.2.23 Anlagenzustände Basisadresse: 0x0980 Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0000 Status der Datenstruktur 0x0001 Fehlercode Anlagenzustand: Grundstellung 0x0002 int 3 reserviert 0x0005 float Sollwert Zeitplanprogramm 1 0x0007 float Sollwert Zeitplanprogramm 2 0x0009 Steuerkontakte 0=nicht aktiv / 1=aktiv Bit0..7 Steuerkontakt 1..8 0x000A...
  • Seite 48: Programmname

    6 Adresstabellen Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0026 int 3 reserviert 0x0029 float Sollwert Zeitplanprogramm 1 0x002B float Sollwert Zeitplanprogramm 2 0x002D Steuerkontakte 0...nicht aktiv / 1...aktiv Bit0..7 Steuerkontakt 1..8 0x002E Parametersatznummer Zeitplanprogramm 1 0x002F Parametersatznummer Zeitplanprogramm 2 0x0030 Reglerbearbeitung 0=inaktiv / 1=aktiv Bit 0: Regler 1 Bit 1: Regler 2 0x0031...
  • Seite 49: Programmstart

    6 Adresstabellen 6.2.26 Programmstart Basisadresse: 0x01B5 Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0000 Status der Datenstruktur 0x0001 Fehlercode 0x0002 Mode 0=kein Start / 1=Start 0x0003 Programmnummer 0x0004 long Vorlaufzeit (Echtzeituhr nicht aktiv) in Sekunden 0x0006 long Startzeit in Sekunden (Echtzeituhr aktiv), sofort. Start = -1 0x0008 Wochentag 0=Sonntag, 6=Samstag 0x0009...
  • Seite 50: Programm-Funktionen

    6 Adresstabellen 6.2.30 Programm-Funktionen Basisadresse: 0x01E2 Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0000 Status der Datenstruktur 0x0001 Fehlercode 0x0002 Funktion: 1=Programmspeicher löschen 2=Programm löschen 3=Programm kopieren 0x0003 Programmnummer Quelle bei kopieren und löschen 0x0004 Programmnummer Ziel bei kopieren 6.2.31 Programm übertragen Basisadresse: 0x0A66 Adressoffset Datentyp...
  • Seite 51: Umschaltung Betriebsart Hand

    6 Adresstabellen 6.2.32 Umschaltung Betriebsart Hand Basisadresse: 0x0960 Adressoffset Datentyp Zugriff Signal Bezeichnung MOD-Bus 0x0000 Status der Datenstruktur 0x0001 Fehlercode 0x0002 Mode 0=Hand off / 1=Hand on 0x0003 float Sollwert Zeitplanprogramm 1 0x0005 float Sollwert Zeitplanprogramm 2 0x0007 Steuerkontakte 0...nicht aktiv / 1...aktiv Bit0 Steuerkontakt 1 Bit7...
  • Seite 52: Beispielprogramm

    7 Beispielprogramm Beispielprogramm: Programmübertragung JUMO DICON 1001 ; Geräteadresse OA ; Programmspeicher löschen OA06 01E4 0001 ;Funktion Programmspeicher löschen 0A06 01E2 0005 ; Status Datenstruktur 0A04 01E2 0001 #DOWHILE 0A03020005 0A03 01E2 0001 #END ; Programm löschen OA06 01E40002 ; Funktion Programm löschen OA06 01E50005 ;...
  • Seite 53 7 Beispielprogramm ; Abschnittszeiten ABS00..ABS02 0A10 0A72000204 00010000 ;Abschnittszeit ABS00 1 sec 0A10 0A7E000204 003C0000 ;Abschnittszeit ABS01 60 sec 0A10 0A8A000204 0E100000 ;Abschnittszeit ABS02 3600 sec ;Sollwerte ABS00. .ABS02 0A10 0A6B 000204 00000000 ;Sollwert ABS00 0A10 0A77 000204 00004270 ;Sollwert ABS01 0A10 0A83 000204 00000000 ;Sollwert ABS02 0A06 0A66 0005...
  • Seite 56 M. K. JUCHHEIM GmbH & Co 36035 Fulda Germany Telefon (06 61) 60 03-7 27 Telefax (06 61) 60 03-5 08 Telex 49701 juf d email JUMO_de@e-mail.com...

Diese Anleitung auch für:

Dicon 1001

Inhaltsverzeichnis