Home

User Guide for Interface Cards IF-xx

image

Contents

1. 4 4 3 IF A1 konfigurieren Die Schnittstelle wird ber das Men konfiguriert on a IR communications ME Slot A IF abh ngig von der Einsteckkarte Slot B IF abh ngig von der Einsteckkarte Sie erhalten hier eine bersicht ber die best ckten Karten Mit Slot A B IF A1 w hlen Sie die zu konfigurierende Karte aus und k nnen folgende Parameter ver ndern Analoge Eing nge Analoge Sollwerte werden nur vom Ger t bernommen wenn es sich im externen Betrieb angezeigt im Display durch extern befindet Die Analogschnittstelle IF A1 hat drei analoge Eing nge mit folgenden Funktionen 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten AI1 PSEL externer Leistungssollwert oder RSEL externer Ri Sollwert optional bei freigeschaltetem U I R Betrieb Al2 CSEL externer Stromsollwert Al3 VSEL externer Spannungssollwert Die minimale und die maximale Eingangsspannung kann vorgegeben werden Die analogen Eing nge K nnen so an das vorhandene Eingangssignal angepasst werden Durch die Einschr nkung des Spannungsbereiches des Eingangssignals wird die Aufl sung verringert Betr gt die Differenz zwischen U und Uz B 1V reduzieren sich Aufl sung und Genauigkeit um den Faktor 10 Der erste Wert steht fur U_ min Eingangsspg der zweite f r U max Eingangsspg Es gilt U 0 00V 4 00V Unax 1
2. 21 U l U l U l U l 2 Sollwertsatz 1 U I Preset list 1 3 Sollwertsatz 2 U I Preset list 2 Sollwertsatz 3 U I Preset list 3 Sollwertsatz 4 U I Preset list 4 Sollwertsatz 1 P R Preset list 1 P R Sollwertsatz 2 P R Preset list 2 P R P R 3 9 Solwertsatz 4 P R Preset ist 4 PeR wt fits a 0 Max einstellbare Spg Max adjustable voltage owi Jit 2 12222222 Spannungsgrenze von Unenn 256 Voltage limit of Unom 256 1 Min einstelbare Spg Min adjustable volage wins a Spannungsgrenze von Unenn 256 Voltage imit of Unom 256 32 Max einstllbarer Strom Max adjustable current ww 1 m 2 Stromgrenze von nenn 256 Current imit ofInom256 33 Win einstelbarer Strom Min adjustable suret ww fh fine A Stromgrenze von Inenn 256 Current Imit of iom 256 Max einstellbare Leistung Max adjustable power wji Jit 2 Leistungsgrenze von Pnenn 256 Power limit of Pnom 256 Max einstellb Widerstand Max adj resistance rw 1 2 Jit 1 2 Innenwiderstandsgrenze von Rnenn 256 Resistance limit of Rnom 256 36 Profileinstellungen Profile settings rw 1 char 2 0x01 Bit 0 Betriebsart Set operation mode 0 U P mode 1 U I R 0x08 0 OT Alarm disappear OFF 1 OT Alarm disappear Auto ON 0x10 Netzwiederkehr Reaction after power on 0 Power ON OFF
3. 4 3 1 CAN Karte konfigurieren Die Schnittstelle wird ber das Setup Men konfiguriert Es ist zwingend erforderlich die Ger teadresse device node einzustellen Diese ergibt zusammen mit dem RID einen sogenannten Identifier Das Ger t kann nur so eindeutig im System identifiziert werden ber diesen Identifier wird das Ger t angesprochen Jedes Ger t mu eine andere Ger te adresse bekommen wenn mehrere gleichzeitig vom einem Steuerger t gesteuert werden an a EE communications ME device node 1 30 Grundeinstellung 1 Es kann 1 von 30 Gerateadressen vergeben werden Slot A IF abh ngig von der Einsteckkarte Slot B IF abh ngig von der Einsteckkarte Sie stellen hier die erforderliche Gerateadresse ein und erhalten eine bersicht ber die best ckten Karte n Mit Slot A B IF C1 w hlen Sie die zu konfigurierende Karte aus und k nnen folgende Parameter ver ndern Baudrate ndern Die blichen Baudraten werden alle unterst tzt Zu den Bau drateneinstellungen kann der sog Sample point festgelegt werden welcher die Daten bertragung bei unterschiedlichen Kabell ngen und qualit ten optimieren soll Hierbei wird der Abtastzeitpunkt bei Empfang eines Bits verschoben baudrate Grundeinstellung 100 kBd sample point 75 10kBd 60 65 70 75 80 85 20kBd 60 65 70 75 80 85 50 kBd 60 65 70 75 80 85 100kBd 60 65 7
4. A Uber die Schnittstellenkarten DE F r Windows XP 2003 Vista sind die zwei Treiber in einem kombiniert Die VCP Funktion ist standardm ig aktiviert und erzeugt einen neuen COM Port f r jede am PC angemeldete USB Karte Bei Programmierung eigener Anwendungen mit LabView ist je nach installiertem Treiber bzw jenachdem welcher Treiber genutzt werden soll das USB oder RS232 Kom munikations VI zu verwenden Die Einbindung COM Ports VCP Treiber ist generell einfacher Beim USB Treiber ist es dagegen erforderlich eigene Routinen zu erstellen die die Kommunikation mit der USB Hardware verwalten und den Transport der Kommunikationsdaten unseres System sicherstellen Diese Routinen werden von uns nicht angebo ten Beispielcode ist aber auf der Webseite des Herstellers FTDI unter www ftdichip com zu finden Die USB Hardware hei t FT232BL 7 5 Aufbau der Kommunikation Die Kommunikation mit den zu steuernden Ger ten basiert auf diesen drei Telegrammformen a einfache Sendung es wird ein Objekt gesendet das einen Wert z B Spannung setzen soll Sofern dies im momen tanen Betriebszustand des Ger tes zul ssig ist wird das Objekt akzeptiert und ausgef hrt Das Ger t sendet keine Antwort Falls die Ausf hrung momentan nicht zul ssig ist kommt eine Fehlermeldung b Anfrage es wird mittels eines Objekts eine Anfrage an das Ger t gesendet worauf man eine Antwort erwartet Ist die Anfrage f r den momenta
5. Programming TEEN 70 Geratezustand Device state i Byte 0 Geratezustand abfragen Query device state Bit 0 1 00 freier Zugriff free access 01 Remote 10 External 11 Local Bit 5 1 Uber IF Ax gesteuert Controlled by IF Ax Bit 6 1 Funktionsmanager aktiv Function manager active Bit 7 1 Men aktiv Menu active Byte 1 Bit 0 1 Ausgang eingeschaltet Output on Bit 1 2 Reglerstatus Controller state 00 CV 01 CR 10 CC 11 CP Bit 3 1 Leistungsreduktion Power is reduced Bit 4 1 Alarm aktiv Alarm active Bit 5 1 Auto On Ausgang einschaltbereit Auto On state unlocked Istwerte Actual values i Spannungsistwert von Unenn 256 Actual voltage of Unom 256 Stromistwert von Inenn 256 Actual current of Inom 256 Leistungsistwert von Pnenn 256 Actual power of Pnom 256 72 Aktuelle Sollwerte Momentary set values i H Spannungsistwert von Unenn 256 Actual voltage of Unom 256 Stromistwert von Inenn 256 Actual current of Inom 256 Leistungsistwert von Pnenn 256 Actual power of Pnom 256 Istwert U I mit Zeitstempel Actual values U I with time stamp i Spannungswert von Unenn 256 Voltage value of Unom 256 Stromwert von Inenn 256 Current value of Inom 256 Unterer Teil der Gesamtzeit der laufenden Fkt 2ms Schritte Lower part of the total time of running ftc 2ms steps Status der Funktionssteuerung State of func
6. lt Time gt ddd hh mm s s s s s s s s s Standard format is in seconds s s The semicolon is used to seperate multiple command within a message The colon is used to seperate major keywords from minor keywords Small letters and items in rectangular brackets are optional The question mark identifies a query The query can be combined with a data transmission Here you need to take care to wait for response of the system before sending data gt Reply from the device Device specific commands and parameters Red only compatible with power supplies not every model Blue only compatible with electronic loads Black compatible to any device Common IEEE488 2 commands IDN Returns the device identification consisting of User text device vendor device name device serial number device firmware version serial number s and firmware version s of plugged interface cards lt LF gt Resets the device by doing this setting it into remote control mode if allowed setting output input to OFF resetting all past alarms of the device Triggers a measurement Clears all event and status registers of the GPIB controller ESE lt CHAR gt Sets the Event Status Enable Register ESE Reads the Event Status Enable Register ESR Reads the Event Status Register which is cle ared after reading SRE lt CHAR gt Sets the Service Request Enable Register RST TRG CLS A About the interface card
7. 129 3 Sequenzpkt der 4 Seq 3rd seq point of 4th sequence rw 1 3 ini 6 130 4 Sequenzpkt der 4 Seq 4th seq point of 4th sequence rw 1 3 in el 13115 Sequenzpkt der 4 Seq 5th seq point of 4th sequence rw 1 3 ini 6 132 6 Sequenzpkt der 4 Seq 6th seq point of 4th sequence rw 1 3 ini 6 133 7 Sequenzpkt der 4 Seq 7th seq point of 4th sequence rw 1 3 ini 6 13418 Sequenzpkt der 4 Seq 8th seq point of 4th sequence rw 1 3 ini 6 13519 Sequenzpkt der 4 Seq 9th seq point of 4th sequence rw 1 3 ini 6 136 10 Sequenzpkt der 4 Seq 10th seq point of 4th sequence rw 1 3 in 6 137 1 Sequenzpkt der 5 Seq 1st seq point of 5th sequence rw 1 3 ini 6 138 2 Sequenzpkt der 5 Seq 2nd seq point of 5th sequence rw 1 3 ini 6 139 3 Sequenzpkt der 5 Seq 3rd seg point of 5th sequence rw 1 3 ini 6 140 4 Sequenzpkt der 5 Seq 4th seq point of Sth sequence rw 1 3 ini 6 i 145 191 ro Legende Legend ro Nur lesen Read only rw Schreiben und Lesen Read and write int 16 bit Wert value Teil des aktuellen Profils Part of current profile ENER oo _ ale GO OO SI KK Bytes 0 3 IP Adresse ohne Punkte IP address without dots Bytes 0 3 Subnetzmaske ohne Punkte Subnet mask without dots Bytes 0 3 Gateway Adresse ohne Punkte Gateway address without dots hhkkk T
8. AOO VREF J GND N NIN NINI j N O1 IN amp N on A oj 00 N IOJOG A oO N oO 2 DI1 SEL enable ansonsten lokaler Betrieb offen High 2 Tas _ High Wenn Low Level Kodierbarer Logikpegel im Digitaler Eingang kodiert unbeschalteteten Zustand Ausgang aus REM SB ein Low offen High Pegel oder Low Pegel offen High 23 DI2 Rem SB Reserviert 1 Immer bezogen auf den 10V Endwert auch bei eingegrenzten Spannungsbereichen 2 AGND und DGND werden intern an einem bestimmten Punkt verbunden Unabh ngig davon ist AGND SEL auf Pin 14 gelegt Er wird als gemeinsamer Bezug der Differenzverst rker aller analogen Eingangssignale verwendet Dix DOx Vcc haben Bezug auf DGND VREF VMON CMON PMON beziehen sich auf AGND VSEL CSEL und PSEL beziehen sich auf AGND SEL 3 Digitaler Eingang abh ngig von Kodierung a Kodierung High Range hohe Schaltschwelle Ue OV I 1 5mA Ue 12V 0 7mA Ue 24V 4 5mA Schaltschwellen U lt SV Uigh gt 9V b Kodierung Low Range niedrige Schaltschwelle Ue 0V 1 5mA Ue 12V I 2 2mA Ue 24V 6mA Schaltschwellen U aw lt 1V Union gt 4V High 4 Positive Str me flie en aus dem Ger t heraus negative Str me flie en hinein 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Uber die Schnittstellenkarten DE 4 4 2 Allgem
9. Zur Integration der Gerate in eigene Labview Applikationen werden mehrere Labview VIs zur Verf gung gestellt Mit den virtuellen Instrumenten VI ist eine einfache Ein bindung und Programmierung einer Anwendung m glich ohne dass der Anwender sich in die unteren Ebenen der Kommunikation einarbeiten mu Sie erleichterten das Einf gen in bestehende Anwendungen oder die Erstellung eines anwenderspezifischen Programms Um die Funktionen der VIs nutzen zu k nnen wird die Soft wareentwicklungsumgebung Labview der Firma National Instruments ben tigt Die bereitgestellten Labview VIs sind kompatibel mit der Version 7 0 oder h her Auf Anfrage k nnen auch VIs bereitgestellt werden die mit LabView 6 1 kompatibel sind Folgende minimale Systemvoraussetzungen sollten erf llt sein Pentium 3 Prozessor mit 256 MB Hauptspeicher Windows Betriebssystem Win98 oder WinXP Updates k nnen ber die Webseite www elektroautomatik de heruntergeladen werden sofern verf gbar 8 1 1 Installation Um die Labview VIs in Ihre Umgebung einzubinden lesen Sie bitte die Installationshinweise in der Datei installati on _deutsch pdf auf der beiliegenden CD Nach der Installation finden Sie die Vis in LabView norma lerweise im Kontextmen unter Instrumenten I O gt Instru mententreiber gt IF XX Es gibt VIs die nur f r Ger te der Serie PSI9000 gedacht sind und auch nur mit diesen funktionieren Diese haben das K
10. of Unom 256 23 Sollwertsatz 2 U I Preset list 2 U ssid int Al Word 1 Stromsollwert von Inenn 256 Set current of Inom 256 24 Sollwertsatz 3 U Presetist3 U Im m 4A 25 Sollwertsatz 4 m DT list 4 U 1 w tint a 26 Sollwertsatz 1 P R Presetist1 P R w 4 m A woan 27 Sollwertsatz 2 P R Presetist2 4R nm m 4A Wordt 28 Solwertsatz 3 P R Presetist3 PR w m A 29 Sollwertsatz 4 am Preset list 4 P R w int e 30 Max einstellbare Spg Max adjustable voltage _ w I im Spannungsgrenze von Unenn 256 Voltage limit of Unom 256 31 Min einstellbare Spg Min adjustable voltage _ 1 int 2 Spannungsgrenze von Unenn 256 Voltage limit of Unom 256 32 Max einsteilbarer Strom Max adjustable curent w I mf A Stomgrenze von Inenn 256 Current limit of Inom 256 33 Min einstellbarer Strom Min adjustable current w I int 2 Stromgrenze von Inenn 256 Current limit of Inom 256 34 Max einstellbare Leistung Max adjustable power w 1 int 2 Leistungsgrenze von Pnenn 256 Power limit of Pnom 256 35 Max einstellb Widerstand Max adj resistance mi 1 2 in 2 1 JInnenwiderstandsgrenze von Rnenn 256 Resistance limit of Rnom 256 36 Profileinstellungen Profile settings char 2 Ox03 Bit 0 1 Betriebsart Set operation mode 00 U P mode 01 U I R bertemperaturabschaltu
11. u N y ziad a ziad N W Benutzerhandbuch User Manual Schnittstellenkarten Interface Cards USB RS232 GPIB CAN Analog Ethernet IF U1 USB IF R1 RS232 IF C1 CAN IF A1 ANA IF G1 GPIB IF E1 Ethernet IF U2 USB IF R2 RS232 IF C2 CAN IF E2 Ethernet 33 100 212 33 100 213 33 100 214 33 100 215 33 100 216 33 100 218 33 100 220 33 100 221 33 100 222 33 100 223 Allgemeines Impressum Bedienungsanleitung Schnittstellenkarten Elektro Automatik GmbH amp Co KG Helmholtzstrasse 31 33 41747 Viersen Germany Telefon 49 02162 37850 Fax 49 02162 16230 Web Mail www elektroautomatik de ea1974 elektroautomatik de 2009 Elektro Automatik Nachdruck Vervielf ltigung oder auszugsweise zweck entfremdete Verwendung dieser Bedienungsanleitung sind verboten und k nnen bei Nichtbeachtung rechtliche Schritte nach sich ziehen Stand September 2009 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Wichtige Hinweise e Best cken Sie eine oder mehrere Schnittstellenkarten nur in den daf r vorgesehenen Ger ten Eine ffnung des Ger tes ist nicht erforderlich Welche Ger te f r den Betrieb der Schnittstellenkarten geeignet sind erfragen Sie bitte bei Ihrem H ndler oder Sie lesen es im Benutzerhandbuch Ihres Ger tes nach e Die Schnittstellenkarten sind nur im ausgeschalteten Zustan
12. A wrong data length will return an error Example for the data length object 0 is about to be requested According to the object lists object O is a string of max 16 bytes So the DL must be 16 The second value ON is the object number This number defines the target for the subsequent data Together they form a set command Via the USB port only the binary protocol see sections 7 4 to 7 8 and 9 2 can be used like with the other digital cards IF U1 und IF R1 2009 Elektro Automatik GmbH amp Co KG 7 11 1 Telegram examples Example 1 The byte sequence 0x4700 shall be transported to the device as voltage set value According to the object list the voltage set value for e g a PSI 9000 is object 50 The resulting SCPI command may look like this SYST DATA SET_2 _50 _ 71 _0 Alternatively the values could be given as hexadecimal SYST DATA SET_ H02 _ H32 _ H47 _ HO0 Example 2 The actual values are going to be requested This is done by a request command REQ According to object list object 71 will return the actual values by six bytes The request command must thus look like this SYST DATA REQ_6 _71 The device will then return six decimal bytes 67 _ 37 _21 _127 _24 _16 Two bytes form a 16 bit value representing an actual value in percentage All six bytes combined and in hexadecimal format will turn out like this 0x4325 Ox157F 0x1810 The order is defined so the first value is the actual volta
13. C d rc idtring 16 Ss PS8065 10 EOL EOL End of Line 0x00 Cid __1 Gerateseriennummer Device serial no sd ro fstring 16 2008000000 EOL SS __2 Ger tenennspannung Nominal voltage sf ro ffloat_ 4 JUnenn Unom 65 0 Flie kommazahl Floating point number IEEE754 Standard 3 Geratenennstrom Nominalcurrent J ro ffloat 4 Inenn Inom 10 0 Flie kommazahl Floating point number IEEE754 Standard __4 Geratenennleistung Nominalpower_ ro float 4 Pnenn Pnom 650 0 Flie kommazahl Floating point number IEEE754 Standard _5 Max Innenwiderstand Max internal resistance ro float 4 Rnenn Rnom 16 00 Flie kommazahl Floating point number IEEE754 Standard 6 Artikelnummer Articleno Cid rc string 16 3 09200120 EOL 7 Benutzertext Usertext ss rwistingl 16 _ Max 15 alphanumerische Zeichen Max 15 characters EOL 8 Hersteller Manufacturer Cid rc string 16 _____ Herstellername Manufacturer s name EOL sd __9 Softwareversion Software version Cs ro sstring 160 V2 01 09 08 06 EOL _10 Kartentyp Slot A Interface type SlotA King 160 IER EQU S _11 Kartenseriennummer Slot A Card serial no lot A ro string 16 200610002 gt gt gt gt O _12 Kartenartikelnummer Slot A Card arcticle no SlotA ro fstring 16 33100213 EOL S _13 Kartenfirmwareversion Slot A Card firmware version SIotA ro string 16 3 V301 EOL 19 Ger teklasse
14. Codes 0x36 0x37 Bedingungen f r den Zugriff nicht ein gehalten Siehe Objektliste und die Zugriffsbedingungen in Spalte 4 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten 7 OA 0C 16 CAN Treiber IC Stuffing Fehler 17 CAN Treiber IC CRC Summenfehler_ 2 18 3 19 4 20 0 32 Gateway CAN Stuffing Fehler _ 1 33 Gateway CANCRC Summenfehler __ 2 34 Gateway CAN Ubertragungsfehler O 48 Obere Grenze des Objektes berschritten nm 1 49 2 50 3 51 4 52 6 54 7 5 Untere Grenze des Objektes unterschritten eitdefinition nicht eingehalten Z Zugriff auf Men parameter nur bei Ausgang aus Zar Z alalo o ugriff auf Sequenzsteuerelemente verweigert ugriff auf Funktionsdaten verweigert Zugriff auf Sollwert verweigert Ger t im Slavemodus e 8 9 Schreib Leserechte verletzt kein Zugriff_ 16 17 18 19 20 32 33 34 48 49 50 51 52 54 55 1 1 1 2 2 2 3 3 3 3 3 3 3 Legende Kommunikationsfehler Userfehler Interner Fehler Programmierung 9 3 Kommunikationsobjektlisten 9 3 1 Spaltendefinition Diese Liste ist die Referenz fur die Erstellung eigener Ap plikationen abseits von LabView die unsere Gerate steuern sollen Die 1 Spalte ist die Objektnummer Objektadresse de zimal Diese Nummer muss im Telegramm dem Byte OBJ zugewiesen werden
15. Condition Enable OPC OPeration Complete bit EXE EXecution Error QYE QuerY Error CME CoMmand Errors DDE Device Depend Error Enable Positive transition Negative transition j Operation Status Condition OPER Event MODE_A doz o Jonjo 0 MODE_B 10 z o foao fo MODE_AB 2 Joz o onjo 0 MODE_BAT oz o Jorjo o MODE_CR1 o0 MODE_CR2 ER MODE_CV Z o0 f0lolofo o LOCAL BEE El REMOTE z 0 1 D 0 EXTERNAL n z oli ioH tofotofo fo Function mode z 1 1 uU HH 0 stofofofo 0 ojojojo Lo 2009 Elektro Automatik GmbH amp Co KG Bit 2 err Error queue full this queue is cleared by reading it and the bit is also reset The list can hold up to 4 of the last errors Bit 3 ques Questionable status register is active on or more events have occured Bit4 Not used Bit 5 esr the standard Event Status Register ESR mas ked by the Event Status Enable Register ESE is signalising that one or more events have occured Bit6 rsv always active Bit 7 oper signalises that one or more events have occured and are stored in the Operation Status Register The event bits of the various registers report to the STB if events have occured that are enabled to be reported by the corresponding bits in the enable registers ESE SRE resp STAT QUES ENAB STAT OPER ENAB OUTPUT Buffer Error Queue Service Request Enable SRE STA
16. Unom 256 50 SollwertU SetvalueU tw int 2 ______ Spannungssollwert von Unenn 256 Set value of voltage of Unom 256 _51 Sollwert Setvaluel 00000 w imt 2 fs Stromsolllwert von Inenn 256 Set value of current of Inom 256 54 Steuerung des Netzteils Power supply control rw char 2 1 Leistungsausgang einschalten Switch power output on 1 Quittiere aktiven Alarm und l sche Alarmbuffer Acknowledge alarm and erase buffer 1 Umschalten in Fernsteuerbetrieb Switch to remote control 70 Geratezustand Device state ro int 2 00 freier Zugriff free access 01 Remote 10 External 11 Local 1 Settings Ment aktiv Settings menu active 1 Leistungsausgang eingeschaltet Power output on Reglerstatus Regulator state 00 CV 10 CC 11 CP 1 Alarm aktiv Alarm active 71 lstwerte Actual values ro int Word 0 Spannungsistwert von Unenn 256 Actual voltage of Unom 256 Word 1 Stromistwert von Inenn 256 Actual current of Inom 256 Word 2 Leistungsistwert von Pnenn 256 Actual power of Pnom 256 72 Aktuelle Sollwerte Momentary set values ro int Word 0 Spannungssollwert von Unenn 256 Set value of voltage of Unom 256 Word 1 Stromsollwert von Inenn 256 Set value of current of Inom 256 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 77 Meldungen des Ger tes Device notifications ro int 1
17. hexadecimal values 55 01 47 00 9D The expected answer could look like this 85 01 47 64 00 1E 00 50 00 01 9F this results in 80V 30A and 2400W at a 80V 100A and 3000W power supply like for example the PSI9080 100 Also see next section for the conversion of set values and actual values More examples in section 9 7 9 Message structure for the IF C1 The interface card IF C1 supports the CAN V2 0a standard The extended address format is not used The CAN driver chip requires the identifier up to 8 data bytes and the data length for a transmission The identifier is 11 bits long CAN 2 0a and specified by the device node the relocatable identifier segment RID and the type of the message For every unit we define two identifiers see also section 4 3 1 RID 64 device node 2 and RID 64 device node 2 1 whereas the first identifier is used for send only messages and the second one 1 for query messages Amessage can contain a maximum of 8 bytes The first byte is the number of the communication object After this you can put up to 7 data bytes see communication object list In order to send an object with a 16 bytes long data field it is thus required to send at least three message and the data field has to be split up over those three messages See below for more The data length is only related to the telegram that is about to be sent or received next In a CAN telegram there are basic
18. wenn Level A aktiv ist wird mit VOLT der Spannungssollwert f r Level A gesetzt usw wenn auch Mode CV aktiv ist Ansonsten wird der Sollwert nicht angenommen Die Befehle HIGH und LOW gelten nur f r Level A B Betrieb und erzeu gen in anderen Modi Fehler Der jeweilige Modus ist vor dem Wechsel in den Remotebetrieb zu setzen Die anderen nicht zum vorgew hlten Modus geh renden Sollwerte k nnen dann nicht mehr ge ndert werden und sind vorher festzulegen Es wird daher empfohlen f r dauerhafte Fernsteuerung des Ger tes die Option Keep set values im Setupmen auf no zu stellen damit die Sollwerte beim Umschalten des Mode stets zur ckgesetzt werden 2009 Elektro Automatik GmbH amp Co KG 19 Irrtumer und Anderungen vorbehalten A Uber die Schnittstellenkarten DE SOURce VOLTage LEVel gt lt NRf gt Unit Abfrage letzter Spannungssollwert Level A oder B jenachdem was gerade aktiv ist LEVel lt NRf gt Unit Spannungssollwert setzen Level A oder B jenachdem was gerade aktiv ist HIGH lt NRf gt Unit Spannungssollwert fur Level A im Level A B Betrieb setzen HIGH gt lt NRf gt Unit Spannungssollwert fur Level A im Level A B Betrieb abfragen LOW lt NRf gt Unit Spannungssollwert fur Level B im Level A B Betrieb setzen LOW gt lt NRf gt Unit Spannungssollwert fur Level B im Level A B Betrieb abfragen PROTection LEVel lt NRf gt Unit OVP Spannung setzen nur wenn Ausgang aus PR
19. 1 P UVL int 26 Sollwertsatz 2 U I OVP Memory 2 U l OVP nt Spgs Sollwert von Unenn 256 Set value of voltage of Unom 256 Stromsollwert von Inenn 256 Set value of current of Inom 256 berspgs Sollwert von 1 1 Unenn 256 Overvoltage of 1 1 Unom 256 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 Unterspannungsschwelle von Unenn 256 Undervoltage threshold of Unom 256 27 Sollwertsatz 2 PHUVL Memory 2 P UVL int 28 Sollwertsatz 3 U I OVP Memory 3 U l OVP int Spgs Sollwert von Unenn 256 Set value of voltage of Unom 256 Stromsollwert von Inenn 256 Set value of current of Inom 256 berspgs Sollwert von 1 1 Unenn 256 Overvoltage of 1 1 Unom 256 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 Unterspannungsschwelle von Unenn 256 Undervoltage threshold of Unom 256 29 Sollwertsatz 3 P UVL Memory 3 P UVL int 30 Sollwertsatz 4 U I OVP Memory 4 U l OVP Spgs Sollwert von Unenn 256 Set value of voltage of Unom 256 Stromsollwert von Inenn 256 Set value of current of Inom 256 berspgs Sollwert von 1 1 Unenn 256 Overvoltage of 1 1 Unom 256 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 Unterspannungsschwelle von Unenn 256 Undervoltage threshold of Unom 256 31 So
20. 1 Power ON auto ON 38 OVP Grenze OVP threshold Jwh m 2 __ ________ Spannungswert von Unenn 256 Voltage value of Unom 256 43 4 Zeit Time siehe Zeitformat see format of time values 0x30 Bit 4 5 U lt 10 Warnung Warning 11 Alarm 0x30 Bit 4 5 I lt 10 Warnung Warning 11 Alarm berwachung Soll Istvergleich Supervise step resp settings rw 1 char 2 0x03 Bit 1 2 00 keine none 01 nur Anzeige indicate only EEE 3 10 Warnung Warning 11 Alarm 0x30 Bit 4 5 00 dU 01 di 10 dP Option Innenwiderstandsregelung Internal resistance control 1 freigeschaltet unlocked 39 Uberspannungsgrenze Zeit U gt threshold time wi lit Aal WordO Spannungswert von Unenn 256 Voltage value of Unom 256 40 Unterspannungsgrenze Zeit U lt threshold time wji fint 4 Word1 Zeit Time siehe Zeitformat see format of time values Soll Istvergleich Toleranz Zeit Set act comparisontolerance time rw 1 int Word 0 Toleranz von Nennwert 256 Tolerance of nom value 256 Word 1 Tsr Zeit Time siehe Zeitformat see format of time values Word 2 Tsf Zeit Time siehe Zeitformat see format of time values int tT Ss Spannungssollwert von Unenn 256 Set value of voltage of Unom 256 Leistungssollwert von Pnenn 256 Set power of Pnom 256 Innenwiderstand von Rnenn 256 Set resistance of Rnom 256 N w olo NDIDINDINDINDINDINDIN
21. 4 Positive currents are flowing out of the device negative currents are flowing into it 2009 Elektro Automatik GmbH amp Co KG About the interface cards EN 4 4 2 General The interface IF A1 is an analogue interface with galvani cally isolated customisable analogue and digital inputs and outputs Visualisation IF A1 Netzger teseite Ein Ausg nge PSU side In Out Customisable means that you can customise these inputs and outputs to your needs but always within a voltage ran ge of 0 10V At devices with two extension card slots eg PS19000 it is possible to combine the IF A1 with a digital interface card eg IF U1 USB in order to control for ex ample the device by USB and put out actual values via the analogue outputs of the analogue card Or vice versa you control the device by analogue set values and read out and log the actual values to a PC via RS232 CAN or USB Generally applies all monitoring and surveillance features are permanently active even if two card one digital one analogue are equipped Only the control of the device with set values requires the activation of the external mode IF A1 resp of the remote mode digital interfaces whereas the remote mode control by a digital interface card has priority In case the device is in control by the analogue interface external mode indicated in the display by Sex tern and the control of the device via a digital interfa
22. Alarm category 2 2 Alarmcode 3 Alarmkategorie Alarm category 3 Alarmcode siehe Alarmcodetabelle see alarm code table O Ethernet IP Ethernet IP rw Jit 4 Bytes0 3 IP Adresse ohne Punkte IP address without dots 1 Ethernet Subnetzmaske Ethernet subnet mask rw Jit 4 Bytes0 3 Subnetzmaske ohne Punkte Subnet mask without dots 192 Ethernet Gateway Ethernet Gateway rw Jit 4 Bytes0 3 Gateway Adresse ohne Punkte Gateway address without dots Legende Legend a a oaypoayo a 3 N gt gt gt gt A DLO OD OD OFT OD OD OD O A BR BR 71 Istwerte Actual values int 72 Aktuelle Sollwerte von ext Momentary set values of ext ro Jint Rn Se Sl SE SEE 77 _ N o1 w N gt gt O fee DI O RN co ro Nur lesen Read only nur only PS 8000 DT 2U r w Schreiben und Lesen Read and write int 16 bit Wert value Setzen nur bei Geraten mit Leistungseinstellung Settable only at models with power adjustment char 8 bit Wert value float 32 bit Flie kommazahl Floating point number Beispiel 192 168 0 10 ergibt CO A8 00 OA Example 192 168 0 10 results in CO A8 00 0A string Zeichenkette mit 0x00 am Ende String with 0x00 at the end 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Programmen TEE 9 3 8 Objektliste Serie PSI 800R _O Geratetyp Devicetype C CS
23. Fehlercode 0x20 besagt siehe Tabelle in Abschnitt 9 4 da es ein bertemperaturfehler im oberen Leistungsteil eines Netzgerates PSI 9000 mehrphasiges Modell ist VI Objekte 39 47 Beziehen sich auf Abschnitt 7 6 des PSI 9000 Handbuches Ereignisse die durch die berwachten Werte ausgel st wer den erzeugen je nach Konfiguration Objekte 44 46 Alarme Warnungen oder Meldungen im Alarmbuffer der wiederum mit Objekt 77 siehe oben ausgelesen wird Die Zeit die hier vorzugeben ist ist eine Verzogerungszeit nach der ein Ereignis ausgel st wird Zeitbereich 2ms 100h Zeitformat siehe Abschnitt 9 2 1 VII Objekte 21 29 Hiermit werden Sollwerts tze geladen preset list wie Sie sie auch am Ger t ausw hlen und konfigurieren k nnen Jedoch k nnen hier keine Sollwerts tze ausgew hlt werden um ferngesteuert Sollwertspr nge zu erzeugen Dazu sind dann andere Objekte zu verwenden die Sollwerte setzen VIII Objekt 90 Dieses Objekt geh rt zum Funktionsmanager siehe auch I Hier k nnen nur die Bits 0 2 und 5 geschrieben werden die anderen sind nur lesbar 9 3 3 ber die Benutzerprofile Die Ger teserien PSI 8000 und PSI 9000 haben mehr als ein Benutzerprofil Bis zu vier k nnen abgelegt und abgerufen werden Jedes Profil enth lt z B einen Liste mit Sollwert s tzen Das bedeutet da der Anwender zu beachten hat welches Profil gew hlt ist wenn Werte f r die Sollwerts tze geschrieben bzw gelesen
24. Power value of Pnom 256 nnenwiderstand von Bereich 1 256 Resistance of range 1 256 nnenwiderstand von Bereich 2 256 Resistance of range 2 256 Flie kommazahl Floating point number IEEE754 Standard yte 0 Geratezustand abfragen Query device state Bit 0 1 00 freier Zugriff free access 01 Remote 10 External 11 Local Bit 4 1 Batteriest lauft Battery test running Bit 5 6 00 Level A aktiv active 01 Batterietestmodus aktiv Battery test mode active 10 Level AB aktiv active 11 Level B aktiv active Bit 7 1 Setupmen aktiv Setup menu active Byte 1 Bit 0 1 Ausgang eingeschaltet Output on Bit 1 2 Reglerstatus controller state 00 CV 01 CR 10 CC 11 CP Bit 3 5 Gewahlte Regelungsart Chosen regulation mode 000 CR1 001 CR2 010 CP 011 CC 100 CV Spannungsistwert von Unenn 256 Actual voltage of Unom 256 Stromistwert von Inenn 256 Actual current of Inom 256 Leistungsistwert von Pnenn 256 Actual power of Pnom 256 Letzer Fehlertyp Last error type Letzer Fehlercode Last error code 2 Fehlertyp Error type 2 Fehlercode Error code 3 Fehlertyp Error type 3 Fehlercode Error code siehe Fehlertabelle see error table Spannungswert von Unenn 256 Voltage value of Unom 256 Stromwert von Inenn 256 Current value of Inom 256 eistungswert von Pnenn 256 Power value of Pnom 256 nnenwiderst
25. bertragungsgeschwindigkeit f r Ethernet 10Mbit oder 100MBit ist nicht gleichzusetzen mit der Ge schwindigkeit mit der mit dem Ger t selbst kommuniziert werden kann Diese ist intern auf 100kBit festgelegt und dementsprechend ergeben sich Antwort und Ausf hrungs zeiten Siehe auch Abschnitt 4 5 6 4 6 1 Grundeinstellung wiederherstellen Die Karte ben tigt f r die Verbindung nur drei Parameter die ab Werk auf folgende Grundeinstellung gesetzt sind IP 10 0 0 1 Subnetzmaske 255 0 0 0 0 0 0 0 Gespeichert werden ge nderte Parameter im jeweiligen Ger t nicht auf der Karte selbst Die Karte liest die Einstel lungen beim Einschalten des Ger tes aus dem Ger t aus und benutzt diese solange wie das Ger t eingeschaltet ist bzw bis sie ge ndert werden Gateway Sollte der Anwender einmal die zuletzt gew hlte IP verges sen haben ist das Ger t zuerst nicht mehr ansprechbar Bei den Ger ten der Serie PSI 8000 und PSI 9000 kann die IP auch ber das grafische Setupmen eingestellt und somit auch abgefragt werden Alternativ k nnen die drei Verbin dungsparameter auf ihre Grundeinstellung zur ckgesetzt werden indem im laufenden Betrieb der Resetknopf an der Schnittstellenkarte gedr ckt wird Die Parameter werden sofort ge ndert und ins Ger t geschrieben 4 6 2 Ethernetkarte konfigurieren I Am Ger t Die Karte im ausgeschalteten Zustand des Ger tes in den daf r vorgesehenen Einschub schieben und das Ger t
26. ched off and switch the device on again The connection parameters can be configured in the setup menu depending on the device series Ir Communication device node 1 30 Default 1 Choose one of up to 30 device nodes Slot A IF depends on the equipped card Slot B IF depends on the equipped card Here you set the desired device node and you also get an overview which cards are currently installed By selecting a card with Slot A B IF E1 you enter the configuration menu for that particular card Each card has to be configured individually 2009 Elektro Automatik GmbH amp Co KG EN You can now setup the parameters IP IP address SNM GW The selection is done with the arrow buttons on the control panel the adjustment is done with the left rotary encoder Subnet mask Gateway At the series PSI 8000 the rotary encoder is also a push button which can be used to switch between coarse and fine adjustment steps At device series which do not allow to configure IP etc on the device we supply a small tool which can setup the para meters via the USB interface After settings the parameters the Ethernet connection can be used by IP Attention General provisions and regulations regarding network topology and setup do apply here Wrong settings will lead to network problems and inaccessible device 4 6 3 Communicating with the device General
27. ma nahmen zu beachten 3 3 Kombination von Schnittstellenkarten Unbedingt beachten Bei Ger ten in denen zwei Steckkarten best ckt werden k nnen gelten folgende Einschr nkungen niemals zwei Karten gleichen Typs bestucken IF R1 und IF U1 d rfen nicht gleichzeitig im Ger t stek ken IF G1 darf nicht mit IF C1 oder IF E1 kombiniert werden IF E1 darf nicht mit IF U1 IF R1 IF C1 oder IF G1 kom biniert werden 4 Details zu den Kartentypen Die Schnittstellenkarten sind fur den Einsatz in unterschiedli chen Gerateserien gedacht Bedingt durch die Eigenschaften verschiedener Geratetypen ergeben sich auch unterschied liche Bedienmoglichkeiten Hier wird die Konfiguration und Bedienung der Karten am Beispiel eines PSI 9000 Ger tes erkl rt Besonderheiten die sich auf bestimmte Serien be ziehen werden weiter hinter erl utert Informationen ber die Bedienung und Navigation in den Men s und Parameterseiten der unterschiedlichen Ger te finden Sie in den zugeh rigen Benutzerhandb chern Uber die Schnittstellenkarten DE 4 1 RS232 Karten IF R1 und IF R2 Die RS232 Schnittstellenkarte verbindet das Gerat mit einem Hostrechner PC ber dessen serielle Schnittstelle auch COM Port genannt Die Baudrate f r die serielle bertra gung wird am Ger t eingestellt und mu den gleichen Wert haben wie die am PC eingestellte Es ist ein 1 1 Kabel zu benutzen Auf der Schnittstellenkarte Typ 1 IF R1
28. manager else it will be 0 It represents a counter s value of the elapsed time in 2ms steps Because it is an integer value the counter will restart at O after 65536 x 2ms The time stamp replaces the actual value of power V Object 77 Reading the alarm buffer will clear it Because it only stores 3 events means errors alarms the first three events are held and the subsequent events will always overwrite the most recent one Example the object returned 0x0120 in the first two bytes in the data field index 1 of the buffer gt error type 0x01 means that the error still persists and error code 0x20 says see table section 9 4 that is is an overtemperature error in the upper power stage of a multi phase PSI 9000 power supply VI Objects 39 47 These objects are related to the section 7 6 of the PSI 9000 user manual Events that are triggered by the supervised values will generate an error of type alarm warning or noti fication see PSI 9000 user manual for definition in the alarm buffer depending on the configuration with objects 44 46 The time to give here is a latency for the event trigger Valid time range 2ms 100h For time format see section 9 2 1 VII Objects 21 29 These objects are used to load preset lists into the device just like you can enter and modify directly at the device But there is no further control possible like selecting a preset or switching between presets in order to generate voltage j
29. maximum input voltage It applies U_ 0 00V 4 00V U 4 00V 10 00V The adjusted voltage range for example 2 00V 8 00V cor responds to 0 100 set value A higher or lower voltage is treated as either U_orU Al1 Default Psel 0 00 10 00V Psel Rsel external set value for power resistance Rsel is only available if U I R mode is unlocked AIl2 Default 0 00 10 00V Vsel external set value for voltage AI3 Default 0 00 10 00V Csel external set value for current Analogue outputs The actual values of output voltage current and power are led out to the analogue outputs These outputs can be ad apted to custom requirements The first value stands for U minimum output voltage the second for U output voltage It applies U 0 00V 9 00V U 4 00V 10 00V wobei gilt U By limitting the standard voltage range of 0 10V to a lower value the resolution is also lowered Example if the voltage range is set to 1V difference between U a and U resolution and accuracy will be reduced by the factor 10 min maximum max gt U X min min The reference voltage is an exception It can be set to a value between 1V and 10V AO0 Default 10 00V Vref Adjustable reference voltage in a range of 1V 10V A01 Default 0 00V 10 00V Vmon Monitor actual value output voltage AO2 Default 0 00V 10 00V Cmon Monitor actual value output current AO3 Default 0 00V 10 00V P
30. ol Oya Bit 1 Bit 3 Bit 4 Ubertemperaturabschaltung Reaction after overtemperature 42 Uberstromgrenze Zeit I gt threshold time wji fint 4 Word 0 Stromwert von Inenn 256 Current value of Inom 256 a Wor 1 47 0 Sollwert U Set value U rw Sollwert Set value rw Sollwert P Set value P 3 Sollwert R Set value R 54 Steuerung des Netzteils Power supply control Ni Leistungsausgang ein aus Power output on off Alarme quittieren Acknowledge alarms Setzt in Fernbetriebmodus Sets into remote state Funktionsmanager aktivieren Activate function manger Verlasse Funktiosmanager Leave function manager mode Setzt den Fkt gen auf den Startpunkt zur ck Reset fct man to start Bit 1 STEP F hrt den n chsten Seq punkt aus Proceed to the next seq point Bit 3 STOP H lt den laufenden Fkt man an Halt the function manager Bit 4 RUN GO Startet den Funktionsmanager Start the function manager 1 Stoppunktfunktion aktiv setzen Set stop point active Stopp nach x Wiederholungen d Funktion Stop after x repetitions of function Stopp nach xWiederholungen der Sequenz Stop after x repetitions of sequence High nibble Seq nr Seq no Low nibble Sequenzpunkt Sequence point 56 Steuerung des Funktionsman Control of function manager 58 Stoppunkt der Funktion Stop point of function 2009 Elektro Automatik GmbH amp Co KG
31. siehe Handbuch PSI9000 trip U l Ausl sung durch berschreiten der Grenzen U gt U lt I gt und oder I lt siehe Handbuch PS19000 Festlegen des Logikpegels bei Ausl sung LOW Der Ausgang wird gegen GND gezogen sobald die ausgew hlte Funktion aktiv wird HIGH Der Ausgang wird ber einen hochohmigen Widerstand gegen 15V gezogen sobald die ausgew hlte Funktion aktiv ist i A Uber die Schnittstellenkarten DE 4 5 GPIB Karte IF G1 Die Schnittstellenkarte IF G1 bietet eine nach IEEE 488 1 2 standardisierte digitale Schnittstelle GPIB Falls in einem Gerat der Serie PSI 9000 eine weitere Schnitt stellenkarte genutzt werden soll so ist die IF G1 mit der analogen Schnittstellenkarte IF A1 oder den digitalen Karten IF R1 bzw IF U1 kombinierbar Die CAN Karte IF C1 darf nicht zusammen mit der IF G1 betrieben werden 4 5 1 Hinweise zur Kommunikation Die Karte arbeitet nicht mit dem objektorientierten Kommu nikationsprotokoll sondern mit dem international standar disierten SCPI Befehlssatz der textbasiert ist Das hei t es wird Klartext im ASCII Format bertragen was die Pro grammierung erleichtert 4 5 2 Ansteuerung des Ger tes ber GPIB Prinzipiell gilt hier die gleiche Vorgehensweise wie bei den anderen digitalen Schnittstellenkarten Wenn das Ger t ber die Karte mit einem PC verbunden und vor der ersten Ver wendung konfiguriert wurde k nnen mit den entsprechenden Befehle
32. with card IF C1 Will not run by default because the user has to insert the standard CAN VIs of his CAN hardware which are delivered by the manufacturer of the hardware RS232 vi Read write communication objects over RS232 serial COM port with card IF R1 USB vi Read write communication objects over USB with card IF U1 Communication_layer vi 8 1 2 Short info Communication VIs Core VI of the communication uses one of the other three Vis With the Vis RS232 and USB you can control up to 29 further devices if the device which is connected to the PC is configured as gateway only PSI 9000 series to the CAN bus see 4 3 CAN card IF C 1 The gateway feature is only recommended for low bus traffic The direct communication with the CAN bus from a master device PC is much more efficient and faster But this requires an extra CAN master card in the PC 8 1 3 Usage For the functionality of the single VIs please also read the LabView help file which can be found in the subfolder data after you have installed the VIs or on the included CD Important Following applies the communication Vis CAN vi USB vi RS232 vi only one usable at once as well as the communication_layer vi must be used the communication VIs must not be placed inside a se quence case or loop in order to contact and control a device after the communica tion has started it first requires to be initialised with p
33. 0x20 Broadcast und Richtung entweder 0x10 vom PC ans Ger t oder 0x00 vom Ger t an den PC und die Datenl nge 1 von 0x00 0x0F bis zu 16 Bytes am Stuck bei CAN siehe 17 6 1 Geteilte Telegramme Die Datenl nge entspricht der Anzahl der gesendeten Bytes 1 Immer beachten Die Ger teadresse des anzusprechenden Ger tes ist bei spielsweise 5 das zu benutzende Objekt 54 als Hexwert 0x36 die Maske f r den Remote Modus siehe auch Tabelle in 9 3 ist 0x10 und das Steuerbyte f r Remote auch 0x10 Somit ergibt sich dieses Telegramm D1 05 36 10 10 01 2C Zum Umkehren des Ganzen also der Deaktivierung ist dann D1 05 36 10 00 01 1C zu senden Die Maske bleibt nat rlich gleich nur das Steuerbyte andert sich Beispiel 2 Istwerte abfragen uber CAN Bei CAN entfallen der Startdelimiter SD und die Checksum me CS somit ben tigen wir nur das Objekt laut Tabelle 71 hex 0x47 den Identifier ID Berechnungsbeispiel siehe Abschnitt 7 6 und die L nge der zu sendenden Bytes Bei der CAN Nachricht z hlt das Objekt zur Datenl nge daher ergibt sich hier eine Datenl nge von 1 weil hier nur das Objekt zur Anfrage der Istwerte gesendet wird Weiter n chste Seite A Programmierung Gerateadresse device node auch hier 5 der RID sei mal auf 8 gesetzt Gem der Formel aus Abschnitt 7 6 ergibt sich ein Identifier von 8 64 5 2 1 523 hex Ox20B Die 1 deshalb weil es eine Anfrage ist Wir
34. 1 10mA Output voltage High 15V Low lt 0 3V Response time lt 4ms Digital outputs Input voltage Maximum range 5V 30V if set to Level LOW U ow 1V Gigi 4V if set to Level HIGH U ow 5V U iigh A 9V continued In order to calculate the total response time of a step change from an analogue interface input to the power output you need to add the response time of the device to this time Time between occurence of the event which is about to be notified and the mo ment the notification is executed 58 About the interface cards EN 1 Input current if set to Low Range and Default Level L U 0V OmA U 12V 2 6mA U 24V 5mA if set to Low Range and Default Level H U 0V 1 5mA U 12V 2 2mA U 24V 6mA if set to High Range and Default Level L U 0V OmA U 12V 1 6mA U 24V 3 5mA if set to High Range and Default Level H U 0V 1 5mA U 12V 0 7mA U 24V 4 5mA Response time lt 10ms IF G1 GPIB Terminals 24pole Centronics socket female IEEE 488 1 2 2m per device 20m total Standard GPIB cable Bus standard Cable length GPIB Cable type GPIB IF E1 IF E2 Ethernet Terminals 1x RJ45 LAN WAN 1x USB type A Cable type Ethernet Twisted pair patch cable Cat 3 or higher Protocols VXI11 HTTP Used ports Ethernet 80 111 200 265 Network connection 10 100 MBit Transmission speed Ethernet 100 kBaud Transmission speed USB 57600 Baud Ti
35. 3 Seauenzpkt der 2 Seq 3rd seq point of 2nd sequence it rw hes int o 4 Sequenzpkt der 2 Seq 4th seq point of 2nd sequence mw wf 112 6 Sequenzpkt der 2 Seq 6th seq point of 2nd sequence wh 113 7 Sequenzpkt der 2 Seq 7th seq point of 2nd sequence 114 8 Sequenzpkt der 2 Seq 8th seq point of 2nd sequence wh int o 115 9 Sequenzpkt der 2 Seq 9th seq point of 2nd sequence wh int o 116 10 Sequenzpkt der 2 Seq 10th seq point of 2nd sequence _ wt 3 lint o 117 1 Sequenzpkt der 3 Seq Tst seq point of 3rd sequence sd rw hrs int o 118 2 Sequenzpkt der 3 809 2nd seq point of 3rd sequence w hrs int o 1119 3 Sequenzpkt der 3 Seq 3rd seq point of 3rd sequence sd rw fea int o 120 4 Sequenzpkt der 3 Seq 4th seq point of 3rd sequence wh int o 121 5 Sequenzpkt der 3 Seq 5th seq point of 3rd sequence m rwfiss int ef 122 6 Sequenzpkt der 3 Seq 6th seq point of 3rd sequence sit wft 3 m el 123 7 Sequenzpkt der 3 Seq 7th seq point of 3rd sequence wh fit el 124 8 Sequenzpkt der 3 Seq 8th seq point of 3rd sequence wh int o 125 9 Sequenzpkt der 3 Seq Sth seq pointof rdsequene wh m o 126 10 Sequenzpkt der 3 Seq 10th seq point of 3rd sequence w r3 m o 127 1 Sequenzpkt der 4 Seq Tst seq point of 4th sequence _ wh m o 128 2 Sequenzpkt der 4 Seq nd seq point of 4th sequence wh m o 129 3 Sequenzpkt der
36. 4 6 3 Absatz IV gegebenen Bedingungen Er dient weiterhin zur Firmwareaktualisierung des Ger tes bzw der Netzwerkkarte selbst F r die Firmwareaktualisierung werden ein entsprechendes Updatetool und die passende Firmware ben tigt beides ist bei dem H ndler zu beziehen der das Ger t geliefert hat 4 6 5 Der Resetknopf Dient zur Wiederherstellung der Grundeinstellung Siehe auch Abschnitt 4 6 1 A Uber die Schnittstellenkarten DE 5 Einsatz in anderen Ger teserien 5 1 Serien EL 3000 EL 9000 Die elektronischen Lasten der Serien EL3000 und EL9000 unterst tzen folgende Schnittstellenkarten IF U1 IF R1 IF C1 IF G1 IF E1 Hinweis zur IEEE Karte IF G1 Bei Ger ten mit Firmwarever sion 2 11 oder niedriger wird die Karte als IF C1 CAN Karte erkannt und mu auf folgende Einstellungen konfiguriert werden CAN Baudrate 100kBd Bus termination no Relocatable ID O Die Karte wird in Ger ten mit Firmwareversion 2 14 oder niedriger zwar erkannt aber nicht richtig unterstutzt Wir empfehlen daher ein Update Bitte kontaktieren Sie Ihren H ndler Bei Ger ten mit Firmwareversion 3 01 oder h her sind keine Einschr nkungen vorhanden Die generelle Funktion der Schnittstellenkarten ist bei den elektronischen Lasten gleich zu Netzger ten Beziehen Sie sich daher auf die vorhergehenden Abschnitte Der Unterschied besteht nur in der Men f hrung und der Tatsache da diese Ger te teilweise
37. 4 809 3rd seq point of 4th sequence w hes m o 130 4 Sequenzpkt der 4 Seq Ath seq point of 4th sequence sd rw hes m o 131 5 Sequenzpkt der 4 Seq 7 5th seq point of 4th sequence wh m o 132 6 Sequenzpkt der 4 5eq 7 6th seq point of 4th sequence wh m o 133 7 Sequenzpkt der 4 5eq ih seq point of 4th sequene wh m o 134 8 Sequenzpkt der 4 809 8th seq point of 4th sequene wh m o 135 9 Sequenzpkt der 4 809 9th seq point of 4th sequene wh m o 36 10 Sequenzpkt der 4 5eq 10th seq point of 4th sequence 137 1 Sequenzpkt der 5 Seq Tst seq point of th sequence _ w 2 Sequenzpkt der 5 Seq 2nd seq point of Sth sequence mw 3 Sequenzpkt der 5 Seq rd seq point of 5th sequence mw 140 4 Sequenzpkt der 5 Seq 4th seq point of Sth sequence rw t 141 5 Sequenzpkt der 5 5eq 7 5th seq point of 5th sequence wh m o 142 6 Sequenzpkt der 5 Seq 6th seq point of 5th sequene w hrs m o 143 7 Sequenzpkt der 5 Seq _ 7th seq point of 5th sequene w hrs m o 144 8 Sequenzpkt der 5 Seq 8th seq point of 5th sequence w hrs m o 145 9 Sequenzpkt der 5 869 9th seq point of Sth sequence w hrs m o 146 10 Sequenzpkt der 5 Seq 10th seq point of Sth sequene w fes int o 190 EthemetIP Ethemet e OoOO o o w m a jByteso 3 _ IP Adresse ohne Punkte 1P address without dots 191 Ethemet Subnetzmaske 7 Ether
38. 6 1 Funktionsmanager aktiv Function manager active Bit 7 1 Ment aktiv Menu active Byte 1 Bit 0 1 Ausgang eingeschaltet Output on Bit 1 2 Reglerstatus controller state 00 CV 01 CR 10 CC 11 CP Bit 3 1 Leistungsreduktion Power is reduced Bit 4 1 Alarm aktiv Alarm active Bit 5 1 Auto On Ausgang einschaltbereit Auto On state unlocked Bit 7 1 alle Slaves sind online all slaves are online Istwerte Actual values i Spannungsistwert von Unenn 256 Actual voltage value of Unom 256 Stromistwert von Inenn 256 Actual current value of Inom 256 Leistungsistwert von Pnenn 256 Actual power value of Pnom 256 Aktuelle Sollwerte Momentary set values i Spannungssollwert von Unenn 256 Set value of voltage value of Unom 256 Stromsollwert von Inenn 256 Set value of current of Inom 256 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 Istwerte U l mit Zeitstempel Actual values U I with time i Spannungswert von Unenn 256 Voltage value of Unom 256 pe Stromwert von Inenn 256 Current value of Inom 256 Zahler vergangener 2ms Schritte 16 Bit Counted value 16 bit of elapsed 2ms steps Status der Funktionssteuerung State of function control Bit 0 NEW Funktionsablauf am Start Function flow is at the starting point Bit 1 STEP Abarbeitung eines Sequenzpunktes Execute until next point Bit 2 STOP Funktionsab
39. Alarmkategorie Alarm category 1 Alarmcode 2 Alarmkategorie Alarm category 2 Alarmcode 3 Alarmkategorie Alarm category 3 Alarmcode siehe Alarmcodetabelle see alarm code table Sale i a I Der specie vaery name 81 ar 27 NE eC EE ee a E Bereich 1 U nom U_charge 3 Ucell nom rw 1 jint 2 nominale Zellenspannung in mV Angabe hat nur Einflu auf die Anzeige der Nennspannung der Zelle die tats chliche Ladespannung kann h her liegen Nominal cell voltage in mV value effects only cell voltage display real charging voltage may be 84 Capacity int 2 Tin 0 1Ah Schritten in 0 1Ah steps 100 10Ah 1000 100Ah 85 charge rw 1 Jint 2 abh ngig von der Batteriekapazit t depending on battery capacity I A charge Capacity 10000 in 0 001C Schritten steps 1000 1C 9999 9 999C Bereich Range Ipc 9 999C a i 1 aktivieren activate 87 Cell AU At min my int Du nur Bleibatterien only lead batteries 2 p 2 min Anstieg der Zellenspannung min slew rate of cell voltage mV min 0 1000 0 1000 mV min 88jT stop min wt nn 2 TPC T stop min 256_bzw resp T stop min T C 256 Tstopmax rt nt 2 T fC Tstopmax 256 bzw resp T stop max T C 256 T TC min rw 1 nt 2 MTEC T TC min 256 nur Bleibatterien only lead batteries 1 TC max tt int 2 TEC T TC max 256 nur Bleibatterien only lead batter
40. COUN 3 Es wird der Mittelwert der letzten 8 Messungen geliefert wenn mit MEAS abgefragt CALC AVER STAT_OFF H lt die Mittelwertbildung der Me werte an es wird immer nur der letzte Me werte geliefert Achtung Diese Einstellung wird nicht gespeichert und wird nach einem Reset bzw Neustart des Ger tes auf den Stan dardwert zur ckgesetzt Die Mittelwertbildung macht pro Me zyklus x Messungen der Istwerte des Ger tes in einem definierten Intervall und aus diesen Me werten wird ein Mittelwert gebildet Dieser kann nach einem Me zyklus mit dem MEAS Befehl abgefragt werden Ist die Betriebsart CALC AVER STAT ON gesetzt wird bei CALC AVER AUTO ONCE nach einem TRG ein Messzyklus gestartet der abh ngig von CALC AVER COUNT x mal misst bevor er das OPC Bit im Status Event Status Register ESR setzt Dieses wiederum falls das Bit freigeschaltet enabled ist meldet den Zustand ber das esr Bit im Status Register STB Das Statusregister STB generiert bei GPIB automatisch einen Bedienaufruf Erst dann d rfen die Messwerte ausgelesen werden Wenn sie zu fr h gelesen werden meldet die Schnittstelle ERR 200 Execution error Sind die Einstellungen CALC AVER STAT auf ON und CALC AVER AUTO auf ON gesetzt wird fortw hrend nach Ende eines Messzyklusses eine neuer Messzyklus initiiert Die Messwerte und der Status des Ger tes werden alle 20ms erfasst so da bei der Standardeinstellung von 100 Messpunkten alle 2000ms OPC gesetzt wird Die Me
41. Code 0x32 a time value using the wrong time range has been sent The upper or lower limits are not exceeded by the value but it still causes this error Codes 0x36 0x37 Conditions for the access to these data are not fulfilled See object list about the access conditions in column 4 2009 Elektro Automatik GmbH amp Co KG Check sum incorrect 7 32 33 34 48 49 50 51 52 54 55 32 33 34 36 37 wWIYVINININ Aa Aa _ A a O oO oO oO NI Legend Communication error User error Internal error 9 3 Communication object lists 9 3 1 Column definition This list is the reference when creating user defined appli cations apart from LabView which are intended to control our various devices The 1st column contains the object number object address This number has to be assigned to the byte OBJ in the telegram The 3rd column defines if the object is read only i e it can only be queried from the device or if it can also be written Reading is always possible also called monitoring Setting values or status requires enabling of the remote control mode if device is not in local mode or similiar Also see 9 2 The 4th column defines a special access condition of an object The execution of these objects additionally depends on one of the below conditions If the condition is not given the object is not executed and the device will return an er ror message which co
42. Data length in Bytes D E E 53 0 ox ES Fd D 6 o 2 0 Oo 58 ak N lt Zugriff Access Q O x Q O Datenl nge Beschreibung Description Too 0 5 TE l u in Cell AU a i a 2 pote u 1 2 A ai u Pee S T em Byte 4 122 Ladestatus Charging state ro 1 Jint Byte 5 124 Ladezeiten Charging times ie Byte 1 2 Byte 3 Beispiel oder weitere Erk rung Example or further description PB Grenze Umschaltung auf Erhaltungsladung Limit to switch to trickle Li Grenze Abschaltung Limit to stop charging in 0 001C Schritten steps 10000 10C 100 0 1C Bereich Range 0 charge PB max Zeit bis Umschaltung auf Starkladung Max time before boost Li max Zeit bis Ladeende Max time before charging stop t 49152 Min siehe Abschnitt Zeitformat see section Time format Bereich Range 0h 01m 99h 59m 0xC000 0xD76F 49152 55152 nur Nickel Batterien only Nickel batteries in 0 1mV Schritten steps Bereich Range 20 500 2 0mV 50 0 mV nur Bleibatterien only lead batteries Wert pro Zelle in mV Value per cell in mV Bereich Range Upc end U charge nur Nickel Batterien only Nickel batteries Wenn Ladungsmenge x bestimmt durch Capacity und Factor Qmax erreicht dann wird die Ladung beendet If charge x exceeds limit defined by Capacity and Factor Qmax the charging is stopped in Schritten von in steps o
43. Default OFF Power output is off standby after return of the mains voltage or after the unit has been switched ON Power output is automatically set to the last state it had before the unit was switched off or before a mains voltage loss occured This can be ON or OFF OT An alarm or sae warning with Auto ON setting is indicated if one or multiple slaves experienced and notified an overtemperature in the power stages Power ON OFF restore If there will be an alarm or warning with Auto ON depends on the setting Reactivation after power ON see user manual of series PSI 9000 section Defining operation parameters Default auto ON The power output will stay switched OFF after the overtemperature has disappeared and the power stage is cooled down or disappear OFF Auto ON The power output is automatically switched ON again after the overtemperature has disap peared and the power stage is cooled down 2009 Elektro Automatik GmbH amp Co KG E One or multiple slaves have notified an overvoltage pro tection error The power output will be switched OFF and can only be switched ON again after the alarm has been acknow ledged 6 2 Configuration of the System Link Mode In order to use the System Link Mode it first has to be set up and configured The extra ports S102 on the cards IF R1 or IF U1 have to be linked to a corresponding port of the next unit A CAT5 pat
44. Devicecss _ _ o rofint 2 0x0004 PSI800R_ _ _ gt I A fovenonageseivaue kof Unom 256 Overvoltage set value of 1 1 Unom 256 50 Soliwert U Set value U oo i wit 2 Sparnnungssollwert von Unenn 256 Set value of voltage of Unom 256 51 Sollwert I Set value gt rwt 2 Stromsollwert von Inenn 256 Set value of current of Inom 256 54 Steuerung des Netzteils Power supply control char 2 0x01 Bit 0 1 Leistungsausgang ein Switch power output on 0x10 Bit 4 1 Umschalten in Fernsteuerbetrieb Switch to remote control 70 Ger tezustand Device state int 2 ByteO Bit 0 1 00 freier Zugriff free access 01 Remote 10 External 11 Local Bit 7 1 Settings Men aktiv Settings menu active Byte1 Bit 0 1 Leistungsausgang eingeschaltet Power output on Bit 1 2 Reglerstatus controller state 00 CV 10 CC 11 CP Bit 4 1 Alarm aktiv Alarm active 71 lstwerte Actual values ro jint Word 0 Spannungsistwert von Unenn 256 Actual voltage of Unom 256 Word 1 Stromistwert von Inenn 256 Actual current of Inom 256 Word 2 Leistungsistwert von Pnenn 256 Actual power of Pnom 256 72 Aktuelle Sollwerte Momentary set values ro jint Word 0 Spannungssollwert von Unenn 256 Set value of voltage of Unom 256 IT Word 1 Stromsollwert von Inenn 256 Set value of current of Inom 256 Word 2 Leistungssollwer
45. Die 3 Spalte gibt Auskunft dar ber ob das Objekt gelesen oder auch geschrieben werden kann setzen Lesen also reines Anfragen ist immer zul ssig Man k nnte es auch Monitoring nennen Das Setzen von Sollwerten oder Status dagegen erfordert eine Freigabe d h das Ger t ist momen tan nicht local oder anderweitig gesperrt und die vorherige Aktivierung der Fernsteuerung siehe 9 2 Die 4 Spalte sofern vorhanden beschreibt eine besondere Zugriffsbedingung f r ein Objekt Die Ausf hrung des Objekts ist zus tzlich von einer der unten genannten Vorausset zungen abh ngig Ist diese nicht gegeben wird das Objekt nicht ausgef hrt und das Ger t sendet als Antwort eine Fehlermeldung die einen Fehlercode enth lt Bedeutung der Bedingungswerte 1 Der Ausgang Eingang des Ger tes mu abgeschaltet sein Objekt wird nur vom Gerat akzeptiert wenn der Leistungsausgang eingang auf OFF steht 2 Option Innenwiderstand mu freigeschaltet sein Objekt wird nur vom Gerat akzeptiert wenn die Option Innenwider standsregelung freigeschaltet ist 3 Ubertragung des Funktionsablaufs ist freigeschaltet Objekt wird nur vom Gerat akzeptiert wenn es vorher durch ein anderes Objekt angewiesen wurde da Daten fur den Funktionsmanager gesetzt werden sollen 4 Funktionsmanager aktiviert Objekt wird nur vom Ger t akzeptiert wenn der Funktionsmanager aktiv ist sprich am Ger t ber das Men oder ber ein anderes
46. Ebene der Parameterseite Innerhalb geschweifter Klammern werden mogliche Alternativen oder Bereiche der Einstellung der Anzeige dargestellt 1 5 Lieferumfang 1 x Steckbare Schnittstellenkarte 1 x Software CD mit Bedienungsanleitung 1 x Kurzanleitung 1 x Patchkabel 0 5m 1 1 nur bei IF R1 und IF U1 1 x USB Kabel A A 1 8m nur bei IF U1 2 und IF E1 2 1 x RS232 Kabel 3m nur bei IF R1 2 1 x Programmieradapterkabel fur Updates nur IF G1 Irrtumer und Anderungen vorbehalten Uber die Schnittstellenkarten DE 2 Technische Daten Allgemein Potentialtrennung 2000V Ma e Typ 1 Bx HxL 24 x 80 x 100mm Ma e Typ 2 B xH xL 24 x 80 x 45mm Sicherheit EN 60950 EMV Normen EN61000 6 4 EN 61000 6 2 EN 55022 Klasse B Uberspannungskategorie Klasse Il Betriebstemperatur 0 40 C Lagertemperatur 20 70 C Luftfeuchtigkeit rel lt 80 ohne Kondensation IF R1 IF R2 RS232 Anschl sse 1 x 9pol D Sub Buchse weibl 2 x RJ45 Buchse nur IF R1 Baudraten 9600Bd 19200Bd 38400Bd 57600Bd abh ngig von der Baudrate bis zu 15m ja nur IF R1 Leitungsl nge System Link Mode nur Ger teserie PS19000 L max Anzahl von Modulen 30 L Busabschlu System Link Mode ber Ger temen einstellbar L Patchkabel f r System Link 0 5m inkludiert IF U1 IF U2 USB Anschl sse 1 x USB Buchse Typ A 2x RJ45 Buchse nicht IF U2 Standard USB 1 1 Leitungslange max 5m System Link Mode ja n
47. GND as soons as the regulation mode of the power supply is deter mined by the set value of current CC operation If HIGH has been selected the output is pulled to 12 15V Default LOW Digital outputs with user definable functionality The digital output DO2 DO3 and DO7 can be configured as desired and the logical level can be inverted DO2 Default OVP LOW DO3 Default OT LOW DO7 Default CP LOW One of the following functions can be assigned to each of the outputs remote Indicates that the power supply is remotely controlled via a digital interface card 0OT Indicates an overtemperature error CP Indicates that the power supply regulated by the set value of power CP operation Alarm Indicates that an alarm has happened The output of the power supply is automatically shut down and the alarm can be indicated by this output trip U Triggered by overstepping of the limits U gt and or U lt see user s guide of PS19000 trip Triggered by overstepping of the limits I gt and or I lt see user s guide of PSI9000 trip U l Triggered by overstepping of the limits U gt U lt I gt and or I lt see user s guide of PSI9000 Defining the logical level when triggered indicated LOW The output is pulled against GND as soon as the selected function becomes active The logical level is inverted if the condition is not true HIGH The output is pulled against 15V by a high resistance resist
48. HTTP no website transmission speed is tied to 57600 Baud USB driver required Communication via LabView and other languages only by the object orientated communication protocol see section 7 resp the corresponding LabView VIs 4 6 4 The USB port Firmware updates The additional USB port can be used as an alternative way of communication with the device following the given conditions in section 4 6 3 paragraph IV It is also used to update the firmware of the device or the Ethernet card itself Firmware updates are done with a special update tool and a new firmware version which are obtainable from the supplier of your hardware upon request 4 6 5 The reset button Is used to reset the network parameters of the device to defaults Also see section 4 6 1 2009 Elektro Automatik GmbH amp Co KG EN 78 About the interface cards 5 Operation in other device series 5 1 Electronic loads EL 3000 EL 9000 The electronic loads of the series EL3000 and EL9000 sup port the following interface cards date 08 25 09 IF U1 IF R1 IF C1 IF G1 and IF E1 Note about the GPIB card IF G1 at devices with firmware version 2 11 or older the card is detected as IF C1 CAN card and must be configured to following settings CAN Baudrate 100kBd Bus termination no Relocatable ID O Also in devices with firmware version 2 14 or lower the card is not correctly supported We recommend
49. IF 4 1 ON OFF Digital interface card remote gaatac plugged Jumper settings for DI1 3 The jumpers DI1 3 on the PCB are used to preset the phy sical behaviour of these inputs The selector Default level defines the default logical level of the corresponding input That means if the default logical level is set to High the input has to be pulled actively to Low by an external application eg relay in order to change its logical level The default logical level requires attention since it defines the behaviour of the power supply by the control signals SEL_enable and Rem SB Dit 3 gt Default H PA A ala an High LOW range Gl range ma ona E Default level defines the logical level of the input if not wired High range selects the high input voltage range for the input A high corresponds to a voltage of gt 9V and a low to a voltage of lt 5V Low range selects the low input voltage range for the input A high corresponds to a voltage of gt 4V and a low to a voltage of lt 1V A About the interface cards Examples the input DI2 Rem SB which is used to switch the power output on and off standby can be activated with LOW or HIGH depending on what has been configured in the setup Example 1 the input shall be pulled to GND by a relay maker contact and switch the power output off Hence you need to configure the jumper for DI2 to Default level H
50. Nachricht Message k nnen maximal 8 Bytes bertragen werden Das erste Byte wird belegt durch die Adresse des Kommunikationsobjekts Danach konnen bis zu 7 Datenbytes folgen siehe Kommunikationsobjektliste Um ein Objekt mit einem 16 Byte gro en Datenbereich zu schicken sind also mindestens 3 Nachrichten n tig Siehe auch weiter unten Die anzugebende Datenl nge bezieht sich nur auf das aktuell zu sendende oder empfangende Telegramm Es k nnen in einem CAN Telegramm grunds tzlich nur bis zu 8 Bytes bertragen werden Lesen Sie dazu auch den Abschnitt ber Geteilte Telegramme Zwei Beispiele a das Ger t soll in den Remote Betrieb gesetzt werden dieser ist erforderlich um das Ger t zu steuern und Sollwerte zu senden Der device node wurde am Ger t auf 15 und die RID auf 3 gesetzt Da nur gesendet wird ist der Nachrich tentyp Sendung Es ergibt sich ein Identifier von 3 64 15 2 222 oder OxDE laut obenstehender Formel Nach der Objektliste im Abschnitt 9 wird das Objekt 54 hex 0x36 mit den Datenbytes 0x10 Maske und 0x10 set remote benotigt Die sich ergebende Datenlange ist 3 Somit sehen die zu sendenden CAN Daten so aus ID DL DATEN DE 03 361010 b wollte man den Zustand des Gerates nicht setzen son dern abfragen so wird laut der obigen Formel hier nun der Identifier OxDF verwendet und zwecks einer Anfrage reicht die Objektnummer allein als Datum aus Die sich ergebende CAN Nachricht f r d
51. O OOOO 10 Kartentyp interface type SlotA ff sting te OO eRe 11 Seriennummer Serialno StA frf string ie 12 Artikelnummer Orderno SiotA f string a oons ee 113 Softwareversion Software version StA f emn io OOO o oren 74 Kartentyp interface type StB ff m o O o 5 15 Seriennummer Serialno SlotB A string to ooon SSS SSS SSS 116 Artikelnummer Order no SotB frf fe te ooon SSS S 17 Softwareversion Software version StB d ef 18 2 Softwareversion 2nd software version d smn to joe O OO OOO O ooo 19 Gerateklasse Device cas Ir mM 2 pomers 20 Laden und Speichern von Profilen Save and load of profiles rw 1 char 2 Ox07 Bit 0 2 Auswahl der Profilnummer Select profile no 0 default 1 Profile 1 2 Profile 2 3 Profile 3 4 Profile 4 0x20 Bit 5 Lade gew hltes Profil Load selected profile 1 4 0x40 Bit 6 Speichern des akt Profils nach Platz x Save current profile to memory x it 7 Vorgang noch nicht beendet Profile load save are busy char 0x01 Bit 0 Sollwertsatz 1 ist freigegeben Preset list no 1 is enabled 0x02 Bit 1 Sollwertsatz 2 ist freigegeben Preset list no 2 is enabled 0x04 Bit 2 Sollwertsatz 3 ist freigegeben Preset list no 3 is enabled ia 0x08 Bit 3 Sollwertsatz 4 ist freigegeben Preset list no 4 is enabled 22 Sollwertsatz 1 U l Presetlist1 U l 00 sid 14 i Al Word 0 Spgs Sollwert von Unenn 256 Set voltage
52. Objekt aufge rufen wurde 5 Funktionsmanager nicht aktiviert Objekt wird nur vom Ger t akzeptiert wenn der Funktionsmanager nicht aktiviert ist nur bei Serie PSI 9000 Achtung Es ist generell erforderlich das Ger t vor dem Senden von Objekten die Werte im Ger t ndern in den Fernsteuerbetrieb Remote zu setzen Die 5 Spalte gibt den Typ der Daten im Telegrammteil Daten an Es werden allgemein bekannte Datentypen verwendet Die 6 Spalte gibt die Datenl nge des Telegrammteils Daten an Bei Objekten mit dem Datentyp string bezieht sich die Angabe auf die maximal m gliche L nge Der String mu entweder mit EOL end of line 0 abgeschlossen werden oder endet nach der Ubertragung der maximal angegebe nen Bytes Strings werden bei CAN in bis zu drei geteilten Nachrichten bertragen Siehe auch 7 5 2 Telegrammauf bau IF C1 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten DE Die 7 Spalte wird zur Maskierung von Daten des Typs char verwendet Die Maske immer 1 Datenbyte im Datenfeld gibt an welche Bits berschrieben werden k nnen Die Maske ist erforderlich damit eben nur die Bits ver ndert werden die man ver ndern m chte Das 2 Datenbyte gibt an welche Bits ge ndert werden sollen Objekte anderen Datentyps verwenden keine Maske Die 8 9 Spalte erl utern genauer die einzelnen Informa tionen im Telegrammteil Daten Manche Objekt
53. P Set value for P 3 Level A Sollwert f r kleinen R Bereich Set value for small R range 4 Steuerung der Last Load control g n J Q oO g n J Q a NDINDINDINDIDIPINDINJ OT WO oO Oo NOQ 33100213 EOL 0x0002 EL3000 EL9000 Spannungssollwert von Unenn 256 Set value of voltage of Unom 256 1 Lasteingang einschalten Switch input on OxOE Bit 1 3 Regelungsart vorw hlen Choose regulation mode 000 CC 001 CV 010 CP 011 CR1 kleiner Widerstandsbereich smaller resistance range 100 CR2 gro er Widerstandsbereich larger resistance range 0x10 Bit 4 1 Setzt in Fernsteuermodus Sets into remote mode 0x60 Bit 5 6 Steuerungsart w hlen Choose control mode 00 Level A 01 Battery 10 Level A B 11 Level B Innenwiderstand von 400R 256 Resistance of 400R 256 Rnenn Rnom 400 0 Floating point number IEEE754 Standard Spannungswert von Unenn 256 Voltage value of Unom 256 Stromwert von Inenn 256 Current value of Inom 256 eistungswert von Pnenn 256 Power value of Pnom 256 nnenwiderstand von Bereich 1 256 Resistance of range 1 256 nnenwiderstand von Bereich 2 256 Resistance of range 2 256 eitwert siehe Zeitformat Time value see time format description tromwert von Inenn 256 Current value of Inom 256 eistungswert von Pnenn 256
54. Spg Min adjustable voltage wh m 2 __ ________ Spannungsgrenze von Unenn 256 Voltage limit of Unom 25 E a e OOO 1 7 LE BEE BER a e S Ho o ann as o eee N a namen wj 2 Leistungsgrenze von Pnenn 256 Power limit of Pnom 256 Rea en Max adjustable power TC 3 T 1 Innenwiderstandsgrenze von Rnenn 256 Resistance limit of Rnom 256 36 Proniemislellungen Profile TE rw 1 char 2 0x01 Betriebsart Set operation mode 0 U I P mode 1 U I R Option Innenwiderstandsregelung Internal resistance control 1 freigeschaltet unlocked 0x08 Ubertemperaturabschaltung Reaction after overtemperature 0 OT Alarm disappear OFF 1 OT Alarm disappear Auto ON 0x10 Netzwiederkehr Reaction after power on 0 Power ON OFF 1 Power ON auto ON 38 OVP Grenze OVP threshold re ft af fs pannangsvert von Unenn 256 Voltage value ie of Unom 256 39 Uberspannungsgrenze Zeit U gt threshold time wh m 4 woo Spannungswert von Unenn 256 Voltage value of Unom 256 40 Unterspannungsgrence Zet Us treshotdwtime ruft fa 4 Warst Zeit Time siehe Zeitformat see format of time values a me 13 Wora 0 Stromwert von Inenn 256 Current value of Inom 256 rw a af Word 1 Zeit Time siehe Zeitformat see format of time values 0x30 Bit 4 5 U lt 10 Warnung Warning 11 Alarm 0x30 Bit 4 5 I lt 10 Warnung Warning 11 Alarm berwachung Soll Istvergleich Supervi
55. Time siehe Zeitformat see format of time values 50 SollwerttU SetvalueU mw lint Ss Sparnnunngssollwert von Unenn 256 Set value of voltage of Unom 256 51 Sollwert I Set value 000 dow int 2s Stromsollwerrt von Inenn 256 Set value of current of Inom 256 52 SolwertP SetvaueP md m 20T Teeistungssollwert von Prenn 256 Set value of power of Pnom 256 153 Sollwet R SetvalueR 0 dow 2 int 21 1 IInnenwiderstandssollwert von Rnenn 256 Set value of resistance of Rnom 256 54 Steuerung des Netzteils Power supply control char 0x01 Bit 0 Leistungsausgang ein aus Power output on off 0x02 Bit 1 Alarme quittieren Acknowledge alarms 0x10 Bit 4 Setzt in Fernbetriebmodus Sets into remote state IT 0x40 Bit 6 Funktionsmanager aktivieren Activate function manger Bu 0x01 Bit 0 ESC Verlasse Funktiosmanager Leave function manager mode 0x01 Bit 0 NEW Setzt den Fkt gen auf den Startpunkt zur ck Reset fct man to start RE 2009 Elektro Automatik GmbH amp Co KG Programming O O oO Oo o EN 70 Geratezustand Device state Byte 0 Ger tezustand abfragen Query device state Bit 0 1 00 freier Zugriff free access 01 Remote 10 External 11 Local Bit 2 1 System Link Mode aktiv active Bit 3 System Link Mode 0 Master 1 Slave Bit 5 1 ber IF Ax gesteuert Controlled by IF Ax Bit
56. UVL 30 Sollwertsatz 4 U I OVP Memory 4 U l OVP Spgs Sollwert von Unenn 256 Set value of voltage of Unom 256 Stromsollwert von Inenn 256 Set value of current of Inom 256 berspgs Sollwert von 1 1 Unenn 256 Overvoltage of 1 1 Unom 256 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 Unterspannungsschwelle von Unenn 256 Undervoltage threshold of Unom 256 31 Sollwertsatz 4 P UVL Memory 4 P UVL 38 OVP Grenze OVP threshold 244 J berspgs Sollwert von 1 1 Unenn 256 Overvoltage of 1 1 Unom 256 50 rw 2 Spannungssollwert von Unenn 256 Set value of voltage of Unom 256 541 Sollwert Setvauel ww Jit 121 1 Stromsollwert von Inenn 256 Set value of current of Inom 256 4 54 Steuerung des Netzteils Power supply control rw char 2 0x01 Bit 0 1 Leistungsausgang ein Switch power output on 0x10 Bit 4 1 Umschalten in Fernsteuerbetrieb Switch to remote control 70 Ger tezustand Device state 2 Byte0 Bit 0 1 00 freier Zugriff free access 01 Remote 10 External 11 Local Bit 7 1 Settings Men aktiv Settings menu active Byte1 Bit O 1 Leistungsausgang eingeschaltet Power output on Bit 1 2 Reglerstatus controller state 00 CV 10 CC 11 CP Bit 4 1 Alarm aktiv Alarm active Istwerte Actual values Spannungsistwert von Unenn 256 Actual voltage of
57. Um dies zu k nnen darf der Fernsteuerbetrieb nicht gesperrt sein ber die Bedingungen f r Freigabe Sperre des Fernsteuerbetriebes lesen Sie bitte im Handbuch des Ger tes nach Die Freigabe kann ber den folgenden Befehl abgefragt werden SYSTem LOCK OWNer gt lt B1 gt Abfrage des Bedienortes NONE Das Ger t kann in den Fernsteuerbetrieb geschaltet werden Bit 8 9 10 0 in OPER Condition LOCal Das Ger t ist lokal und f r den Fernsteuerbetrieb gesperrt Bit 8 1 9 0 10 0 in OPER Condition Externbetrieb wird als LOCal gedeutet Bit 8 0 9 0 10 1 in OPER Condition REMote Das Ger t ist in Remote via IF G1 Bit 8 0 9 1 10 0 in OPER Register VERSion gt lt SRD gt Abfrage SCPI Version Beispiele SYST LOCK OWN Fragt den Bedienort ab SYST LOCK STAT 1 Setzt das Gerat in den zur Steuerung erforderlichen Fernsteuerbetrieb LOCK_ON dito Achtung Die zwei folgenden Befehle werden nur von der Netzwerkkarte IF E1 unterstutzt SYSTem DATA SET lt CHAR gt Eingeschlossenes Telegramm aufgebaut nach objektorientiertem Protokoll Hier Daten senden SET siehe auch Abschnitte 7 10 und 9 Angabe der Bytes kann in Hexadezimalform erfolgen z B H32 fur 0x32 oder aber dezimal siehe auch Abschnitt 7 10 Beispiel SYST DATA SET_2 50 100 0 Schickt das hexadezimale Telegram 0x02 32 64 00 an das Ger t Dieses setzt wenn das Ger t im Fernsteuerbetrieb ist die Ausgangsspannung auf 100 Entspricht prinzipiell dem SCPI Befehl S
58. Unom 256 Stromistwert von Inenn 256 Actual current of Inom 256 Leistungsistwert von Pnenn 256 Actual power of Pnom 256 Aktuelle Sollwerte von ext Momentary set values of ext i f Spannungssollwert von Unenn 256 Set value of voltage of Unom 256 Stromsollwert von Inenn 256 Set value of current of Inom 256 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 Fehlermeldungen Alarm buffer i 1 Alarmkategorie Alarm category 1 Alarmcode 2 Alarmkategorie Alarm category 2 Alarmcode 3 Alarmkategorie Alarm category 3 Alarmcode siehe Alarmcodetabelle see alarm code table Ethernet IP Ethernet IP rw Jit 4 Bytes0 3 IP Adresse ohne Punkte IP address without dots Ethernet Subnetzmaske Ethernet subnet mask rw Jit 4 Bytes 0 3 Subnetzmaske ohne Punkte Subnet mask without dots Ethernet Gateway Ethernet Gateway rw Jit 4 Bytes 0 3 Gateway Adresse ohne Punkte Gateway address without dots Legende Legend ic E Sn Se Cs tn Hh i z i a a 71 72 77 ro Nur lesen Read only J nur only PS 8000 DT 2U r w Schreiben und Lesen Read and write int 16 bit Wert value I Setzen nur bei Ger ten mit Leistungseinstellung Settable only at models with power adjustment char 8 bit Wert value float 32 bit Flie kommazahl Floating point number Beispiel 192 168 0 10 ergibt CO A8 00 OA Example
59. Wert 0x3200 der Spannung 40V entsprechen Das Highbyte ist die Prozentzahl 0x64 dezimal 100 und das Lowbyte die Nachkommastellen der Prozentzahl Man mu die eingehenden Istwerte sowie die ausgehenden Sollwerte daher umrechnen Nennwert d Ger tes Prozent Istwert Istwert 25600 Beispiel Nennwert des Ger tes ist 80V der prozentuale Istwert kam als 0x2454 9300 Nach der Formel ergibt sich Istwert 80 9300 25600 29 06V 25600 Sollwert Nennwert d Gerates Prozent Sollwert Beispiel der Sollwert soll 25 36V sein der Nennwert d Ger tes ist 80V Nach der Formel ergibt sich Prozent Sollwert 25600 25 36 80 8115 Ox1FB3 Das dezimale Ergebnis mu f r die Hexzahl normal gerundet werden 7 8 Telegrammaufbau IF R1 und IF U1 Die Schnittstellenkarten IF R1 und IF U1 arbeiten mit einer gleichen die Karte IF C1 mit einer leicht abgewandelten Telegrammstruktur Lesen Sie im Abschnitt 7 8 weiter wenn Sie eine IF C1 Karte benutzen Das Telegramm hat den folgenden Aufbau SD DN OBJ DATEN CS und setzt sich aus diesen Bytes zusammen Byte 0 SD start delimiter Der Startdelimiter zeigt den Beginn eines Telegramms an die L nge der Daten den Absender und den Telegrammtyp Bits 0 3 Datenl nge Bytes 3 18 Geben die Datenl nge 1 der Daten im Telegramm an Bei einer Anfrage steht hier die L nge 1 der zur cker warteten Daten Bit 4 Richtung 0 Nachricht vom Ger t an d
60. Zustand nicht zul ssig ist oder eine andere Bedingung f r das Setzen eines Status ist nicht erf llt siehe auch Abschnitt 9 e Die gesendeten Werte sind falsch zu gro zu klein oder deren Standardwertebereich 0 0x6400 bei Spannung Strom usw ist zus tzlich durch Grenzwerte nur bei PSI 9000 eingeschr nkt Es wird dann eine Fehlermeldung gesendet A Programmen 7 TC BE Problem Eine Fehlermeldung wurde zur ckgegeben Fehlermeldungen sollten stets darauf hinweisen wo der Fehler liegt In der nachstehenden Tabelle befindet sich eine bersicht ber m gliche Fehlermeldungen die vom anzu sprechenden Ger t an den PC geschickt werden k nnen Manche Fehler sind bedingt durch eine fehlerhafte Anfra ge Sendung andere k nnen ohne Aufforderung vom Ger t kommen Sie dienen als Hinweis und zur Fehlerfindung Fehlermeldungen haben Telegrammformat d h sie bestehen aus Startdelimiter Objektnummer hier als Kennzeichnung f r einen Fehler immer OxFF und Datenbereich Der Da tenbereich enth lt den Fehlercode Beispiel wenn man z B mit Objekt 50 bei einem Ger t die Spannung setzen will und das Ger t nicht im Remote Modus ist dann w rde sich bei einer Ger teadresse 7 das Fehlertelegramm CO 07 FF 09 01 CF ergeben Erl uterungen zu einigen Fehlercodes Code 0x7 die Objektnummer im Telegramm an das Ger t ist dem Ger t unbekannt Code 0x8 die L nge des Datenfeldes im Telegramm ist in der Objektliste defi
61. a query is sent by using a certain object for in stance get actual values and an answer is expected If the query is permitted for the current state of the device it is executed and answered The answer contains the reque sted data If not permitted it will send an error message as answer c Event is an error message which is sent by the device without request for example if the access to an object is not permitted or if the previous message was not recognized by any reason like if it was crippled by external interferences Contains an error code 7 6 Transmission settings IF R1 and IF U1 At the serial transmission of one byte with the RS232 card following bits are sent Start bit 8 Data bits Parity bit Stop bit The parity is checked for odd The USB card is internally working with the RS232 charac teristic For both card types it is required to set at least these transmission parameters for the particular driver Baud rate 9600Bd 57600Bd 56700Bd only for USB Parity odd Stop bits 1 7 7 Translating set actual values The set values and actual values see communication object list are with a few exceptions transmitted as percentage values whereas 0x6400 corresponds to 100 If a device has a nominal voltage of 80V and the queried actual value is 0x3200 0x32 50 50 then it corresponds to 40V output voltage The high byte is the percentage number 0x64 decimal 100 and the low byte is the
62. an update Please contact your dealer At firmware version 3 01 or higher there are no limitations The general functionality of the interface cards is the same if used in a power supply The amount of features is limited but also different Please refer to the previous sections for detailed information about the interface cards You can configure the interface cards in the setup menu of the devices This is activated by turning the switch Level Control to position Setup since firmware 4 07 EL 3000 9000 Menu example of the CAN card EN Depending on which card is equipped the electronic loads feature only one card slot a different selection of parameters is available The parameters and their values are identical to the ones explained in section 4 1 to 4 3 with the exception that no Sample point can be set at CAN There are also no settable parameters for the USB and IEEE cards 5 2 Series PS 8000 T DT 2U Access to the device setup via pushbutton Fine press gt 2s while output is off for details of settings see user manual of the device The GPIB and USB cards are not configured 5 3 Series PSI 800 R and BCI 800 R The shortened type 2 cards are used here Setup and con figuration are explained in the user guide of the device and also in section 4 menu structure and handling of PSI 800 R series is similiar to PSI 9000 series EL 3000 9000 Menu example RS232 card 2009 Elektro Automati
63. and use the settings Standby LOW and Set output enable ON The output of the power supply can then be switched by the relay IF A1 Rem SB DGnd Example 2 the output shall be shut off by an emergency circuit The jumper for DI2 needs to be set to Default level L and the setting Standby LOW This example uses a relay with a maker contact to Vcc IF A1 Rem SB DGnd There are of course many other possible combinations Digital outputs with determined functionality The digital outputs DO1 DO4 DO5 and DO6 can not be user defined in their functionality but they can invert the logical output level DO1 CV LOW HIGH lf LOW has been selected the output is pulled to GND as soon as the regulation mode of the power supply is determi ned by the set value of voltage CV operation If HIGH has been selected the output is pulled to 12 15V Default LOW 2009 Elektro Automatik GmbH amp Co KG EN DO4 Mains OK Default LOW LOW HIGH IF LOW has been selected the output is pulled to GND as long as the mains voltage is present If HIGH has been selected the output is pulled to 12 15V DO5 Standby Default LOW LOW HIGH lf LOW has been selected the output is pulled to GND if the power output of the device is off Standby If HIGH has been selected the output is pulled to 12 15V DO6 CC LOW HIGH lf LOW has been selected the output is pulled to
64. and the rise time object 92 applies according to the big table below Time range Step width Mask for time range of device 30us 99us 0x2000 0 10ms 0 99ms 0x2000 1 0ms 9 9ms 100us Ox3000 10ms 99ms 0x6000 100ms 200ms 0x7000 Values differing from the step width are rounded For electronic loads and the_pulse width objects 90 and 91 applies according to the big table below Time range Step width Mask for time range of device 0 05ms 0 95ms 0x2000 1 00ms 9 95ms 0x3000 10ms 99 9ms 100us _ 0x6000 ms 0x7000 0x4000 0x9000 Values differing from the step width are rounded Example 1 the rise time for an electronic load shall be set to 5ms The step width of the time range on the load where the 75ms belong to is 1ms So we need to use the Ox6000 time range Its resolution is 0 1ms so it results in a time value of 750 75ms 0 1ms This translates to Ox2EE Together with the mask you get a value of Ox62EE as time value for the rise time object 92 LabView users need to provide the time in a different way see VI documentation Example 2 the time value of the battery test only with elec tronic loads has been read and shall now be translated to the normal time format The overall resolution of the battery test time is 1s Since the time ranges allow 1s resolution only up to 1h the time above 1h is given in minutes and hours A value of for example 0x8743 wo
65. andere Funktionen unterst tzen ab Firmware 4 07 EL 3000 9000 Men Beispiel CAN Karte Bei den Ger ten der Serien EL3000 und EL9000 k nnen Sie die Schnittstellenkarten ber das Setup Men Dreh schalter Level Control auf Setup konfigurieren sofern erforderlich Je nach best ckter Karte die elektronischen Lasten haben nur einen Steckplatz erscheint eine andere Auswahl an Parametern Die Parameter und deren Werte sind gleich zu denen in Abschnitt 4 1 bis 4 5 bis auf die Ausnahme da bei CAN kein Sample point eingestellt wird Dieser ist hier auf ca 85 festgelegt F r die USB und die IEEE Karte gibt es keine einstellbaren Parameter 5 2 Serien PS 8000 T DT 2U Zugriff des Ger te Setups ber die Taste Fine gt 2s dr cken bei Ausgang aus Einstellungen siehe Geratemanual Die GPIB die USB und die Netzwerkkarte werden nicht konfi guriert bzw k nnen am Ger t nicht konfiguriert werden 9 3 Serie PSI 800 R und BCI 800 R Hier kommen die verk rzten Karten vom Typ 2 zum Einsatz Einstellungen zu den Karten siehe Ger temanual bzw Ab schnitt 4 Men struktur und navigation beim PSI 800 R sind hnlich zur Serie PSI 9000 EL 3000 9000 Men Beispiel RS232 Karte 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Uber die Schnittstellenkarten 6 Der System Link Mode nur PSI 9000 Achtung Folgende Einschrankungen und Anforderungen Parallel
66. bei Mehrphasengeraten only at multi phase models Gilt tar BCI 800 R Serie Applies only to BCI 800 R series 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Ubersichten DE 10 Anschl sse RS232 System Link Ports Jesu JUL JE N 7 USBA System Link Ports pf LAN Reset 2009 Elektro Automatik GmbH amp Co KG Irrtumer und Anderungen vorbehalten USBA IF C1 C2 IF R1 IF U1 IF A1 IF G1 IF E1 IF R2 IF U2 Hinweis zu IF C1 C2 Die Anschl sse der CAN Karte sind parallel geschaltet Hinweis zu IF U1 IF R1 Die System Link Ports sind nur nutzbar mit Netz ger ten der Serie PSI9000 Niemals Ethernet Kabel hier einstecken EN About amp Copyright User manual for interface cards Elektro Automatik GmbH amp Co KG Helmholtzstrasse 31 33 41747 Viersen Germany Phone 49 0 2162 37850 Fax 49 0 2162 16230 Web Mail www elektroautomatik de ea1974 elektroautomatik de 2009 Elektro Automatik Reprint duplication or partly wrong use of this user ma nual are prohibited and might be followed by legal conse quences Date September 2009 2009 Elektro Automatik GmbH amp Co KG Important e Only equip the interface card s in units which are designed to be used with them It is not required to open the unit Information about which devices are capable of running these interface cards
67. by the gateway This has to be done by a superior control unit 7 9 2 Timing of messages Singlecast After every query the device typically needs between 5ms and maximum 50ms for the answer Basically you are allowed to send queries directly after another But if an event was received it is required to wait at least 50ms A time of 100 ms is recommended in order to not slow down the device s operation by too heavy communication When using the gateway function you need to consider the time that will be consumed by transferring the telegram from one bus system to the other The answer may be delayed up to 200ms here After receiving an error message over this gateway you should consider to wait at least 100ms until the next trans mission A About the interface cards EN Broadcast After every broadcast query all bus sharing units can only answer consecutively Depending on the bus system the baud rate and the number of units as well as the extra bus traffic the answers can be delayed more or less The time is not specifiable and can only be estimated by the formula bus sharing units response time at singlecast In most cases the response time will be shorter 7 10 Message structure IF G1 The message structure for the text based communication via a GPIB card is described in section 4 5 7 7 11 Message structure IF E1 Via the Ethernet port the network card is working only with SCPI commands which are transmit
68. cas Ir mM 2 pomers 20 Laden und Speichern von Profilen Save and load of profiles rw 1 char 2 Ox07 Bit 0 2 Auswahl der Profilnummer Select profile no 0 default 1 Profile 1 2 Profile 2 3 Profile 3 4 Profile 4 0x20 Bit 5 Lade gew hltes Profil Load selected profile 1 4 0x40 Bit 6 Speichern des akt Profils nach Platz x Save current profile to memory x it 7 Vorgang noch nicht beendet Profile load save are busy char 0x01 Bit 0 Sollwertsatz 1 ist freigegeben Preset list no 1 is enabled 0x02 Bit 1 Sollwertsatz 2 ist freigegeben Preset list no 2 is enabled 0x04 Bit 2 Sollwertsatz 3 ist freigegeben Preset list no 3 is enabled ia 0x08 Bit 3 Sollwertsatz 4 ist freigegeben Preset list no 4 is enabled 22 Sollwertsatz 1 U l Presetlist1 U l 00 sid 14 i Al Word 0 Spgs Sollwert von Unenn 256 Set voltage of Unom 256 23 Sollwertsatz 2 U I Preset list 2 U ssid int Al Word 1 Stromsollwert von Inenn 256 Set current of Inom 256 24 Sollwertsatz 3 U Presetist3 U Im m 4A 25 Sollwertsatz 4 m DT list 4 U 1 w tint a 26 Sollwertsatz 1 P R Presetist1 P R w 4 m A woan 27 Sollwertsatz 2 P R Presetist2 4R nm m 4A Wordt 28 Solwertsatz 3 P R Presetist3 PR w m A 29 Sollwertsatz 4 am Preset list 4 P R w int e 30 Max einstellbare Spg Max adjustable voltage _ w I im Spannungsgrenze von Unenn 256 Volta
69. control of the device we recommend to set the option Keep set values in the setup menu to no hence the set values are reset to default values when switching Mode 2009 Elektro Automatik GmbH amp Co KG 71 About the interface cards EN SOURce VOLTage LEVel gt lt NRf gt Unit Queries the last set value for voltage Level A or B depending on what is currently active LEVel lt NRf gt Unit Set voltage Level A or B depending on what is currently active HIGH lt NRf gt Unit Set voltage set value for Level A in Level A B operation HIGH gt lt NRf gt Unit Query voltage set value for Level A in Level A B operation LOW lt NRf gt Unit Set voltage set value for Level B in Level A B operation LOW gt lt NRf gt Unit Query voltage set value for Level B in Level A B operation PROTection LEVel lt NRf gt Unit Set overvoltage OVP threshold only if output is off PROTection LEVel gt lt NRf gt Unit Query the OVP threshold Examples VOLT_5 05 Sets 5 05V output voltage at a power supply resp voltage limit at an e load VOLT_6 91_V Example with unit VOLT Queries the last set value SOUR VOLT PROT_67 Sets the OVP threshold to 67V PSI 9000 only if the output of the device is off Else the command is ignored and an error is generated Il Current set value Specification according to 1999 SCPI Command reference 19 Source Subsystem For electronic loads applies e Specific co
70. dar f r die nachfolgenden Daten Objektnummer und Daten bilden zusammen einen Stell Befehl ber den USB Port k nnen Befehle nur mit dem bin ren Protokoll siehe Abschnitte 7 4 bis 7 8 und 9 2 transportiert werden wie bei anderen digitalen Karten IF U1 und IF R1 7 11 1 Telegrammbeispiele Beispiel 1 Es soll die Bytefolge 0x4700 als Spannungssollwert trans portiert werden Laut der Objektliste f r z B ein PSI 9000 Ger t ist der Spannungssollwert Objekt 50 Der sich dann ergebende SCPI Befehl k nnte so aussehen SYST DATA SET_2 _50 _71 _0 Alternativ kann die Angabe in Hexadezimalform erfolgen SYST DATA SET_ H02 _ H32 _ H47 _ HOO Beispiel 2 Es sollen die Istwerte angefragt werden Dazu wird eine Anfrage Request gestellt Laut Objektliste ist Objekt 71 zu nehmen die Anzahl der angefragten Bytes ist 6 Die Anfrage sieht dann also so aus SYST DATA REQ_6 _71 Das Ger t antwortet dann z B 6 Bytes in dezimaler Form 67 37 _21 _127 _24 _ 16 Zwei Bytes ergeben jeweils einen 16Bit Wert der einen Istwert in Prozent darstellt Die sechs Bytes ergeben in he xadezimaler Form und jeweils zusammengefa t 0x4325 Ox157F 0x1810 In der festgelegten Reihenfolge ist der erste der Spannungs istwert der zweite der Stromistwert und der dritte der Lei stungsistwert Umrechnung der Prozentwerte in Realwerte siehe Abschnitt 7 7 A LabView Unterstutzung DE 8 Kommunikation mit LabView 8 1 bersicht Labview VIs
71. des Systems ist ausgeschaltet OFF I 1I I mn n n n n ber die Taste kann der Slave bei ausgeschaltetem Ausgang offline gesetzt wer den ist dann also nicht mehr mit dem Master verbunden Jetzt ist es m glich die Einstel lungen zur Konfiguration vorzu nehmen Modul 1 2 OFFLINE Master access denied OFF mJ junky I on os en n Lv ber die MENU Taste wird von der Betriebsanzeige in die Men ebene gewechselt LINK Uber die LINK Taste kann der Slave wieder mit dem Master online geschaltet werden A Uber die Schnittstellenkarten DE 6 1 3 Spezielle Alarme Warnungen und Meldungen a Der Master meldet dass nicht mehr alle Slaves online sind Alarm vom Slave Ein Alarm wird ausgelost wenn ein Slave nicht mehr adressiert werden kann wahrend der Master den Ausgang eingeschaltet hatte Zum Beispiel wenn die Verbindung unterbrochen oder der Slave uber den Netzschalter ausge schaltet wurde N said Ein Alarm oder lt gt PH eine Warnung mit Auto ON Funktion wird gemeldet wenn die Verbindung zum Slave fehlt falls der Slave ausgeschaltet wurde oder seine Spannungs ver sorgung weggefallen ist Ein Warnung mit Auto ON Funktion schaltet den Ausgang ab bis der Fehler behoben ist Das Stromversorgungssystem schaltet den Ausgang automatisch wieder ein Der Fehler ist zu quittieren und wird falls er nach der Quittierung immer no
72. een 23 2 6 Te ES Tia tec PN ME Ee 1 MUR We ee ee ee ee ee tee ae 25 4 6 1 Grundeinstellung wiederherstellen ccccccsseccceseeecceeceeceeceecsueeecsaueeecaueeeceuseecsueeeesaueeeseueeessuseessaseessegeesseaes 25 4 6 2 Ethernetkarte K hligurieren unsern anne ee nee een 25 4 6 9 Mil dem Gerat Komm nlzierfen ae een 25 4 6 4 Der USB Port Firmwareaktualisierung u 4400024000Rnnnnnnennnnnennnn nenne nnennn nenne nnnnnnennennennennennnnnen nennen 26 4 6 5 DEFRESEIKNOPE uses see ee nee ee een ee Teen ee 26 5 Einsatz in anderen GerateSerien cccccsesccccsececceececcseeeecseucecceuceessueeecsaeeessaueessaueeessueeecseeesseeeeseseeessaeeessuseessaseessagees 27 sl Seien EL O00 r EIN a ren ee E ANE EE EE 27 92 SEIEN eo T OT 2 Ure A E E T EA EAEAN cette 27 9 3 Sele PSLE00 R UNE BEI GO R es ee anna Bine nee 27 6 Der System Link Mode nur PSI 9000 02 2z002000000000000nnnnnonnnnnonnnnnn nennen nnnnnn neuen nnnnnnnnnnnne nenne nnnnnnnnnnnnennennennennennnnn 28 6 1 Bedienung des System Link Mode 22 2z002200000200000000n0nnnnnnnnnnnnnnnnnennnnnnnnnnnnnnnnnnn nenne nnnnnnennnnnnnsnnnnennnnnennnnnn 28 6 1 1 Anzeige und Bedienung des Masters 002200002000000000000nnnnnnnnnnnnnnnnn nenne nennn neuen neuen nennnnennnnnnnnnnnnnnnnnnnnnnnnnene 28 6 1 2 An ige der SAV CS ee nase ne ee Eee 28 6 1 3 Spezielle Alarme Warnungen und Meldungen 2 242002
73. eigenes VI Hier nur eine bersicht der Vis eine genauere Beschreibung aller VIs befindet sich in der LabView Hilfe datei zu den VIs die sich auf der beiliegenden CD und bei den installierten VIs befindet CAN vi Lesen Schreiben von Kommunikationsobjekten ber das CAN Protokoll und IF C1 Ist nicht ohne weiteres lauff hig da noch die Standard CAN VIs des Hardwareherstellers eingesetzt werden m ssen von dem Sie Ihre CAN Hard ware haben RS232 vi Lesen Schreiben von Kommunikationsobjekten ber RS232 COM Port und IF R1 USB vi Lesen Schreiben von Kommunikationsobjekten ber den USB und IF U1 Communication_layer vi Kernanwendung der Kommunikation ben tigt eins der anderen drei VIs Bei den Vis RS232 und USB k nnen bis zu 29 weitere Netzteile gesteuert werden falls das angesprochene Ge rat als Gateway zum CAN Bus parametriert wurde siehe 4 3 CAN Karte IF C1 Die Gateway Funktion ist nur bei geringem Datenverkehr Uber den CAN Bus empfehlens wert denn die Kommunikation direkt Uber den CAN Bus ist leistungfahiger Dazu wird allerdings eine CAN Karte im PC ben tigt 8 1 3 Verwendung Zur Funktion der einzelnen Vis lesen Sie bitte auch die Lab View Hilfedatei die Sie nach der Installation der VIs im Pfad im Unterordner data finden oder auf der beiliegenden CD finden Wichtig Es gilt folgendes die Kommunikations VIs CAN vi USB vi RS232 vi jeweils nur eins dieser auf einmal
74. for R1 range rw fit 2 _ Innenwiderstand von Bereich 1 256 Resistance of range 1 256 84 Level A B Sollwert Level A f r R2 range Level A B Set value level A for R2range rw fit 2 Innenwiderstand von Bereich 2 256 Resistance of range 2 256 85 Level A B Sollwert Level BfurU SetvaluelevelBforU 2 rmwfnt 2 Spannungswert von Unenn 256 Voltage value of Unom 256 Level A B Sollwert Level B f r Level A B Set value level Bfor Fw int 2 Stromwert von Inenn 256 Current value of Inom 256 87 Level A B Sollwert Level BfirP LevelA B SetvaluelevelBforP 2 mjnt 2 Leistungswert von Pnenn 256 Power value of Pnom 256 z PS Inmenwnderstand Ce von Bereich 1 250 Resistance ofrange 17250 89 Level A B Sollwert Level B f r R2 Level A B Set value level B for R2 range mlnt 2 Innenwiderstand von Bereich 2 256 Resistance of range 2 256 90 Level A B Sollwert Level A Pulszeit Level A B Set value level A pulse width w _______ Zeitwert siehe Zeitformat Time value see time format description o S 92 Level A B Sollwert Anstiegszeit Level A B Set value rise time mjnt 2 Zeeitwert siehe Zeitformat Time value see time format description 190 EthemetIP EthemetIP rw char 4 191 Ethernet Subnetzmaske Ethernet subnetmask_ dt rw char 4 Bytes 0 3 _ Subnetzmaske ohne Punkte Subn
75. load series EL3000 9000 upto firmware version 2 11 the interface card is detected as IF C1 i e as CAN card Then it must be set to 100kBd no bus termination and RID 0 in order to work From firmware version 3 05 PSI resp 2 12 EL on the card is detected correctly as IF G1 A About the interface cards 4 5 8 SCPI commands and Delimiter SCPI commands are sent as plain text The end has to be marked with a delimiter LF Line Feed 0xA ASCII 10 A transmission from the device requires to first sent a mes sage from the host PC SPC etc The IF G1 will reply if the host expects a reply This is the case if the end of the command is a Commands that have to set a state or a value always consist ofthe command itself and one or multiple values seperated by commas Example lt COMMAND gt _ lt Numeric value gt lt Numeric value gt You can sent any command in its short or complete form In the following section the short form is given in capital letters and is always a part of the complete form Changes since firmware version 3 03 e More delimiters accepted CR LF 0xD 0xA ASCII 13 10 CR LF EOl LF EOI EOI e Commands can also be given in lowercase letters Syntax format Specification according 1999 SCPI Command reference Following syntax formats can occur in commands and or replies lt Numeric value gt This numeric value corresponds to the value in the display of the device an
76. nutzbar sowie das communicati on_layer vi m ssen verwendet werden die Kommunikations VIs d rfen nicht in einer Sequenz einem Case oder einer Schleife plaziert werden zum Ansprechen eines Ger tes ist nach dem Start der Kom munikation das Ger t zun chst mit psi9_init vi bzw el_init vi zu initialisieren dies sollte nur einmal ausgef hrt werden alle anderen VIs k nnen w hrend der Laufzeit beliebig verwendet werden in einer Schleife z B denn die Kommu nikation verwaltet den zeitlichen Ablauf selbstt tig und gibt eventuell auftretende Fehlermeldungen zur ck parallel plazierte VIs die z B bei mehreren Ger ten gleich zeitig Istwerte abfragen sollen werden intern nacheinander abgearbeitet da die Kommunikation immer nur ein Ger t ansprechen kann auch bei Broadcast dies gilt f r USB und RS232 bei IEEE gibt es kein Broadcast A Programmierung 9 Kommunikation ohne Labview 9 1 Grundlegendes Im Folgenden wird auf den Aufbau der Telegramme die Abh ngigkeiten der Kommunikation vom Zustand des zu steuernden Ger tes und Probleme mit der Kommunikation eingegangen ohne detailliert zu erl utern wie z B bei USB der USB Treiber anzusprechen ist bzw wie eine komplette CAN Nachricht gebildet wird Dies ist vom Anwender und abh ngig von der Einsatzsituation unserer Ger te selbst in Erfahrung zu bringen 9 1 1 Hinweis zur Treiber Bibliothek Auf der beiliegenden CD befindet sich im Ordner manuals
77. rzel PSI9 vor dem Namen und auch im VI Icon Dann gibt es welche nur f r die elektronische Lasten der Serien EL3000 und EL9000 Diese haben das K rzel EL vor dem Namen und auch im VI Icon Weitere Vis ohne besonderes K rzel sind gemeinsam nutzbar Funktion und Benutzung sind im Handbuch zu den VIs beschrieben Dieses rufen Sie wie gewohnt ber die LabView Hilfe auf oder direkt aus dem Ordner software labview_7 auf der CD Je nach Windowsversion kann es auf Grund von Sicherheitseinstel lungen des Internetexplorers n tig sein die Datei vor dem ffnen auf die Festplatte zu kopieren damit Sie den Inhalt sehen k nnen Die VIs werden in drei Kategorien unterteilt 1 Kommunikation VIs 2 Standard Vls 3 Spezial Vls Wichtig Bitte verwenden Sie stets die richtigen VIs fur lhr Gerat Lesen Sie auch die LabView VIs Hilfedatei auf der beilie genden CD um einen berblick ber die Handhabung der Vis zu bekommen 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten 8 1 2 Kurzinfo Kommunikations VlIs Die Kommunikations VIs dienen als Schnittstellentreiber f r die unterschiedlichen Bussysteme Diese VIs sind die Basis der Standard VIs Ohne eine im Hintergrund laufende Kom munikation k nnen die Ger te nicht angesprochen werden Daher m ssen diese Vis zwangsweise in der Applikation verwendet werden und zwar vor der Benutzung eines der anderen VIs F r jede verwendete Schnittstelle gibt es ein
78. schicken also an ID 0x20B ein Byte Die CAN Nachricht sieht dann fur den User so aus 02 0B 01 47 Objekt 71 0x47 Anfrage Istwert Datenl nge 1 Identifier Achtung Das ist nicht die Byte Bitaufteilung die ber den CAN Bus bertragen wird Ein CAN Controller f gt je nach Betriebsart diverse Steuerbits in die Nachricht ein und h ngt an das Ende eine Checksumme Hier wird nur gezeigt was man als User an den CAN Controller schicken m te Eine m gliche Antwort auf diese Anfrage k nnte so ausse hen 02 0BJ06 64 00 0A 00 42 AA Gleicher Identifier Datenl nge ist 6 weil immer drei 16 Bit Istwerte bertragen werden Die Istwerte werden als Proz entzahlen bertragen und m ssen entsprechend des Typs des Ger tes zur ckgerechnet werden Siehe daf r Abschnitt 7 7 Sollwerte und Istwerte umrechnen F r eine EL 9080 200 erg ben sich hier 100 f r Spannung 80V 10 f r Strom 20A und 66 7 fur die Leistung 1600W Die Ger tenennwerte also Nennstrom Nennleistung und Nennspannung k nnen mit entsprechenden Objekten aus dem Ger t gelesen werden und zur Umrechnung benutzt werden 9 2 1 Das Zeitformat Dieses Zeitformat lat mit einem 16bit Wert Zeiten zwischen 1us und 100h zu Zeitwerte werden vom Ger t an das sie bertragen werden auf Plausibilit t gepr ft Zu hohe bzw zu niedrige Werte werden nicht akzeptiert und es wird mit einer Fehlermeldung geantwortet Die oberen 4 Bits des 16 Bit We
79. stepping Funktionsmanagerstatus Input Output on Eingang bzw Ausgang des Ger tes ist eingeschaltet Output enable Einschaltbereitschaft des Ausganges ist aktiviert MODE _A B AB BAT aktuelle Betriebsart gew hlt am Drehschalter MODE _CRI1 CR2 aktueller Widerstandsbereich CR1 ist der kleinere LOCAL Ger t im Lokalbetrieb Fernsteuerung ist gesperrt REMOTE Ger t wird durch digitale Schnittstellenkarte gesteuert EXTERNAL Ger t wird durch analoge Schnittstellenkarte bzw Analog schnittstelle am Ger t gesteuert Function mode Funktionsmanager aktiv Uber die Schnittstellenkarten DE Die Bits des ESR sind im Einzelnen Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Operation complete bezieht sich auf die Mittelwertbildung siehe weiter unten gesetzt wenn erfolgreich beendet nicht verwendet Anfragefehler Query error Device Dependent Error Hardware defekt etc Fehler von 399 bis 300 bzw 100 399 Execution Error Strombegrenzung Grenzwerte berschritten Fehler von 299 bis 200 Command Error falscher Befehl Fehler von 199 bis 100 nicht verwendet Power On Ger t wurde eingeschaltet Ereignis und Statusregister k nnen mit dem Befehl CLS gel scht werden Statusbefehle Das Operation Status Register OPER siehe Grafik auf der vorherigen Seite speichert das Auftreten von Zust nden remote local usw im Register Condition zwischen und gibt diese weiter an das R
80. te parallel geschaltet werden Beispiel Es werden vier PSI 9080 100 zusammengeschaltet Jedes der vier Netzteile kann 3kW Leistung liefern Bei einer Rei henschaltung von jeweils zwei parallel geschalteten Ger ten ergibt sich eine maximale Spannung von 160V und ein maximaler Strom von 200A bei einer Gesamtleistung von maximal 12kW 2009 Elektro Automatik GmbH amp Co KG Irrt mer und Anderungen vorbehalten DE 6 1 Bedienung des System Link Mode 6 1 1 Anzeige und Bedienung des Masters ber das Masterger t k nnen die Sollwerte und alle anderen Einstellm glichkeiten auf das gesamte Stromversorgungs system bezogen werden Die Anzeige des Masters zeigt die Istwerte des Systems an Die Konfiguration des Masters bestimmt das Ger teverhalten Alle Einstellwerte k nnen wie bei einem Einzelgerat eingestellt werden 91 00 140 00 V 10 93kW ON 12 00kKW oe on mmn es n a n 120 152 120 0 A Der Master stellt die in Reihe s2 und die parallel p2 geschalteten Ger te dar 6 1 2 Anzeige der Slaves Sofern eine Onlineverbindung mit dem Master besteht zeigt der Slave dies an Jedes Ger t mu konfiguriert werden welches der Master ist und wie die Slaves verteilt sind damit der Master wei wer mit wem in Reihe und wer parallel geschaltet ist Modul 1 2 ONLINE controlled by master Beispiel der Slave ist online und der Leistungsausgang
81. termination without any circumstancial hardware termination by jumpers Default NO The bus is terminated with a 120Q resistor No termination is done bus terminate YES NO Gateway function only PSI9000 Default Client The device is monitored and controlled by an external unit like a PC ora SPS CAN Client Gateway The interface card additionally serves as a gateway between the CAN and RS232 USB cards The RS232 or USB card inside the device which is assi gned as the gateway here PSI 9000 allows the user to control and monitor all further units which are linked to that particular device by CAN All that is needed is a device with an extra IF R1 or IF U1 interface card to set up a CAN bus system Both cards RS232 and USB can only utilise the high performance of the CAN bus very poorly In order to use the CAN bus with full performance high data rate and many devices it is recommended to directly control the bus with a CAN master hardware A About the interface cards EN 4 4 Analogue interface IF A1 4 4 1 Pin assignment of the analogue interface 25 pole D Sub socket Analogue input 0 10V correspond to ea Set value power resistance 0 100 von Pom R n Analogue input 0 10V correspond to Accuracy typ lt 0 1 Set value current 0 100 von Input impedance R gt 25k 5 oO w O N lt Z gt o oO u O O IO Q U lt O lt O U O 4 lt un Q U m O r Analo
82. the automotive industry A subsequent imple mentation into existing systems and the modification of a related software application is possible and unproblematic The networking of CAN devices provides the advantage of a faster communication and a fail safe bus topology The driver chip on the CAN card can support up to 110 device nodes the term device node is used for addresses of CAN units The LabView VIs resp the communication protocol can handle up to 30 units per address segment RID Thus it is theoretically possible to set up a bus system of up to 110 units which will operate with at least 4 address segments The address segments are relocatable so that the one or multiple devices can be implemented into an existing CAN bus without the need to reconfigure the whole system About the interface cards The interface card is configured in the setup menu It is absolutely necessary to choose and set a unique device address also called device node for every connected or linked unit Only then a unit can be identified and controlled correctly This address is used to access a unit Activate the menu with lt u Communication Default 1 Choose one of up to 30 device nodes device node 1 30 Slot A IF depending on the equipped card Slot B IF depending on the equipped card Here you set the desired device node and you also get an overview which cards are
83. und das entsprechende Men zur Konfiguration wird zug nglich In diesem Men k nnen die Parameter f r die Kommunikation eingestellt werden Die Einstellungen werden im Ger t abgespeichert so da sie nach dem Wiedereinschalten des Ger ts nicht erneut gesetzt werden m ssen Die analoge Schnittstelle IF A1 arbeitet im direkten Zugriff auf das Netzger t Hierdurch k nnen schnelle nderungen der Ausgangswerte unmittelbar beobachtet werden und Soll werte mit sehr geringer Verz gerung im Rahmen der tech nischen Daten des angesteuerten Ger tes gesetzt werden Die digitalen Ein und Ausg nge sind parametrierbar 1 1 Verwendung Die Einsteckkarte darf nur in daf r vorgesehenen Ger ten eingesetzt werden Im Lieferumfang sind f r die digitalen Schnittstellen sind Labview VIs enthalten die die Integration in ihre LabView Applikation erleichtern Die Einbindung in andere Applikationen und Entwicklungs umgebungen ist m glich aber auch sehr komplex Die Telegrammstruktur wird weiter hinten beschrieben Der effektive Arbeitsbereich der analogen Eingangs und Ausgangssignale der IF A1 ist im Bereich von 0 10V an passbar Die digitalen Eingangssignale der IF A1 sind ber Kodierstecker zwischen zwei verschiedenen Schaltschwel len umschaltbar und die Logik im nicht beschalteten Zustand kann vorbestimmt werden Die digitalen Ausg nge k nnen mit unterschiedlichen Funktionen belegt werden und die Logik invertiert werden 20
84. values when switching Mode SOURce POWer LEVel gt lt NRf gt Unit Queries the last set value for power Level A or B depending on what is currently active LEVel lt NRf gt Unit Set power Level A or B depending on what is currently active HIGH lt NRf gt Unit Set value for power of Level A in Level A B operation HIGH gt lt NRf gt Unit Query set value for power of Level A in Level A B operation LOW lt NRf gt Unit Set value for power of Level B in Level A B operation LOW gt lt NRf gt Unit Query set value for power of Level B in Level A B operation Examples POW LEV_2300W Sets the device to 2300W power limitation as long as this value is permitted POW LOW_MIN Sets the power set value of Level B in Level A B operation to OW IV Internal resistance set value Specification according to 1999 SCPI Command reference 19 Source Subsystem For electronic loads applies e Specific commands only for electronic loads are supported since firmware 3 01 and up e the HIGH set value always has to be greater than the LOW set value else an error is generated The commands HIGH and LOW are only valid for Level A B operation and will generate an error in different level control modes e Query and setting of set values are always dedicated to the currently selected Level Control That is if Level A is active and mode CR is preselected the set value sent with RES is set for Level A etc Else the set va
85. voltage ro 4 Unenn Unom 32 0 Flie kommazahl Floating point number IEEE754 Standard _3 Geratenennstrom Nominal current ro 4 inenmn Inom 20 0 Flie kommazahl Floating point number IEEE754 Standard _4 Geratenennleistung Nominalpower_ ro 4 Pnenn Pnom 640 0 Flie kommazahl Floating point number IEEE754 Standard 6 Artikelnummer Order no it ro string 6 09200120 EOL 7 Benutzertext Usertext it rw tring 16 Max 15 alphanumerische Zeichen Max 15 characters EOL 8 Hersteller Manufacturer it ro string 16 Herstellername Manufacturer s name EOL _9 Softwareversion Softwareversion ro string 16 V2 01 09 08 06 EOL 10 Kartentyp Interfacetype it ro string 16 IFR4 EQU gt gt 1 Seriennummer Serial no Slot ro string 16 10001234 EOL 12 Artikelnummer Orderno Slot_ ro string 16 27150410 EOE __13 Softwareversion Software version Set ro string 16 V3 1 EOL 19Ger teklasse Device class Cid co 2 0x0005 BCI800R_ _ SS 37 OVP Offsetwert OVP offset threshold rw i 2 berspannungssollwert Ladespannung Offset Overvoltage set value charge voltage offset Aufl sung Steps 0 1V Bereich Range 10 100 1 0V 10 0V 38 OVP Grenze OVP limit rw int 2 nur g ltig im Netzger tebetrieb only applies for power supply mode Uberspannungssollwert von 1 1 Unenn 256 Overvoltage set value of 1 1 Unom 256 5
86. work with these They got the abbreviation PSI9 in front of their file name and also in their VI icons Other VIs are only for the electronic loads of the series EL3000 and EL9000 These use the abbreviation EL in front of their names and in their icons Usage and functionality are described in the user manual for the VIs You can access it the usual way via the LabView context help or directly from the CD in the folder software labview_7 Depending on the Windows version it can be necessary to copy the help file to a local hard drive in order to read it correctly We distinguish three categories of VIs 1 Communication VIs 2 Standard VIs 3 Special Vis Important Always use the proper Vis for your device Please read the LabView Vis help file on the included CD in order to get an overview and a clue about the handling 2009 Elektro Automatik GmbH amp Co KG EN The communication Vis serve as a sort of drivers for the various bus systems respectively interface types These VIs are the basis of the standard VIs Without the communicati on running in the background no device can be addressed Hence you must use the communication VIs and start them before any standard VI is used Every type of interface uses its own VI This is just an overview about the communication Vis detailed information about every VI can be found in the user manual of the VI set CAN vi Read write communication objects with the CAN protocol
87. 0 75 80 85 125kBd 58 68 70 75 81 87 250 kBd 58 68 70 75 81 87 500 kBd 58 66 75 83 1MBd 58 66 75 83 Adressbereiche verschieben Falls in ein bestehendes CAN Bus System ein oder mehrere Ger te mit einer CAN Schnittstellenkarte integriert werden sollen so kann uber das relocatable identifier segment kurz RID der Adressbereich der neuen Ger te so ver schoben werden dass die CAN Adressen auch identifier genannt der neuen Ger te mit schon definierten Adressen nicht kollidieren Der CAN Bus nach dem Standard V2 0a definiert einen 11 Bit langen Identifier wodurch sich 2032 zul ssige Adressen f r Ger te ergeben Diese 2032 Identifier werden durch das hier verwendete System in 32 Adre segmente a 64 Adressen je eine f r Schreiben und Lesen unterteilt Der Beginn dieser Adre segmente wird mit dem RID festgelegt 2009 Elektro Automatik GmbH amp Co KG Irrt mer und Anderungen vorbehalten relocatable ID segment 0 31 Innerhalb jedes Adre segments gibt es 62 frei verteilbare Adressen wobei hier die bis zu 30 Ger te den unteren Be reich belegen und bei 2 physikalischen Adressen identifier pro Ger t je ein Identifier f r Empfang und Senden von Daten am CAN Knoten somit die Adressen 2 61 belegen Die Adressen 0 und 1 jedes Bereiches sind fest fur Broad cast Nachrichten an Ger te in diesem Bereich reserviert Somit ergeben sich 64 Broadcast Adressen Gru
88. 0 SollwertU SetvalueU 0 ld rw int 2 fs Spaannungssollwert von Unenn 256 Set value of voltage of Unom 256 51 Sollwert Setvaluel 000000 mw int 2 Stromsollwert von Inenn 256 Set value of current of Inom 256 54 Steuerung des Netzteils Power supply control rw char 2 10x01 Bit 0 1 Leistungsausgang einschalten Switch power output on 0x02 1 Quittiere aktiven Alarm und l sche Alarmbuffer Acknowledge alarm and erase buffer 0x10 1 Umschalten in Fernsteuerbetrieb Switch to remote control 70 Geratezustand Device state ro int 2 00 freier Zugriff free access 01 Remote 10 External 11 Local 1 Settings Men aktiv Settings menu active 1 Leistungsausgang eingeschaltet Power output on Reglerstatus Regulator state 00 CV 10 CC 11 CP 1 Alarm aktiv Alarm active 71 Istwerte Actual values ro int Word 0 Spannungsistwert von Unenn 256 Actual voltage of Unom 256 Word 1 Stromistwert von Inenn 256 Actual current of Inom 256 Word 2 Leistungsistwert von Pnenn 256 Actual power of Pnom 256 72 Aktuelle Sollwerte Momentary set values ro int Word 0 Spannungssollwert von Unenn 256 Set value of voltage of Unom 256 Word 1 Stromsollwert von Inenn 256 Set value of current of Inom 256 Word 2 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 77 Meldungen des Ger tes Device notifications ro i
89. 00000000nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnnnnnnnnnnnennnne 52 AC AMI SS ee ae ee ns T 53 2009 Elektro Automatik GmbH amp Co KG 4 Irrt mer und Anderungen vorbehalten A Uber die Schnittstellenkarten DE 1 Allgemeines Die Schnittstellenkarten IF C1 IF C2 IF R1 IF R2 IF U1 IF U2 IF G1 und IF E1 IF E2 erlauben eine digitale und die IF A1 eine analoge Verbindung zu einer Steuereinheit wie z B einem PC oder einer speicherprogrammierbaren Steuerung SPS Hier ber k nnen die Ger te berwacht gesteuert und je nach Modell konfiguriert werden Die Kartentypen IF U2 IF R2 und IF C2 sind gr enredu zierte Varianten der 1er Typen und finden nur in bestimm ten Ger teserien Einsatz Die USB Karte IF U2 und die RS232 Karte IF R2 haben weiterhin keine Anschl sse f r den System Link Nur bei PSI 9000 in Kombination mit einer IF C1 Einsteck karte kann ein sogenannter Gateway von der RS232 oder USB Schnittstelle des PCs zum CAN Bus realisiert werden Somit wird keine extra Hardware f r die Anbindung an einen CAN Bus ben tigt ber den Gateway k nnen bis zu 30 Ger te ber die RS232 USB Karte und die CAN Bus Ver netzung betrieben werden Nur bei PSI 9000 die Karten IF R1 und IF U1 unterst tzen die Parallel und oder Serienschaltung von mehreren Labor netzteilen System Link Mode siehe Handbuch PSI 9000 Wenn das Ger t mit einer Schnittstelle best ckt wurde wird diese vom Ger t erkannt
90. 00Bd 4 2 USB Karten IF U1 und IF U2 ber die USB Schnittstellenkarte k nnen in Verbindung mit einem USB Verteiler Hub mehrere Ger te mit einem PC vernetzt werden Es k nnen somit soviele Ger te an einem USB Port betrieben werden wie bei USB m glich sind Auf der Schnittstellenkarte Typ 1 IF U1 befindet sich eine weitere serielle Schnittstelle mit der bei einer Reihen und oder Parallelschaltung der System Link Mode hergestellt wird Siehe auch Ger tehandbuch 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Verbinden Sie niemals einen dieser Ports mit einem Ethernet Hub oder Switch oder einem Ethernet Port am PC nur weil die Buchse von gleicher Art ist F r mehr Information zum System Link Mode lesen Sie weiter in 6 Der System Link Mode nur PS19000 4 2 1 USB Karte konfigurieren Die Schnittstelle wird ber das Men konfiguriert Es ist zwingend erforderlich die Ger teadresse device node einzustellen Das Ger t kann nur so eindeutig im System identifiziert werden ber die Adresse wird das Ger t ange sprochen Jedes Ger t mu eine andere Ger teadresse bekommen wenn mehrere gleichzeitig vom einem Steuer ger t gesteuert werden on a EE communications Mea device node 1 30 Grundeinstellung 1 Es kann eine von 30 Gerateadressen vergeben werden Z SlotA IF abh ngig von der Einsteckkarte Slot B IF abh n
91. 09 Elektro Automatik GmbH amp Co KG 1 2 Das Ger tekonzept Die Schnittstellenkarten sind steckbar und k nnen in ver schiedenen Ger ten eingesetzt werden Durch eine Potenti altrennung von 2000V k nnen auch Ger te mit unterschied lichen Potentialen miteinander verbunden werden Die digitalen Karten IF R1 IF C1 und IF U1 unterst tzen ein einheitliches objektorientiertes Kommunikationsprofil Jedes Serie hat eine eigene Objektliste Die Plausibilit t der gesendeten Objekte wird von jedem Ger t berpr ft Nicht plausible oder falsche Werte generieren ein Fehler telegramm Die digitale Karte IF G1 nutzt den international standardisierten Befehlssatz SCPI 1 3 Garantie Reparatur Achtung Die Schnittstellenkarten d rfen nicht vom An wender repariert werden Im Garantiefall oder bei einem Defekt kontaktieren Sie Ihren H ndler und kl ren mit diesem ab welche weiteren Schritte zu tun sind Auf die Karten wird die gesetzliche Garantie von zwei Jahren gew hrt die allerdings unabh ngig von der Garantie des Ger tes ist in dem die Karten betrieben werden 1 4 Hinweise zur Beschreibung In der Beschreibung werden Anzeigeelemente und Be dienelemente unterschiedlich gekennzeichnet G Anzeige Alle Anzeigen die einen Zustand beschreiben werden mit diesem Symbol gekennzeichnet Parameter werden hier textlich hervorgehoben Menupunkte fuhren entweder auf die nachst tiefere Men Auswahlseite oder auf die un terste
92. 1 256 Resistance of range 1 256 nnenwiderstand von Bereich 2 256 Resistance of range 2 256 Zeitwert siehe Zeitformat Time value see time format description co e msm EP D 2 2 2 2 wo 0x01 Bit 0 Ox0E Bit 1 3 0x10 Bit 4 0x60 Bit 5 6 a 5 2 D 5 pe N NINN MO sinin oo ojo m Batterietest Zeitstempel Battery test Elapsed time int 5 Batterietest Sollwert f r Battery test Set value for Stromwert von Inenn 256 Current value of Inom 256 Batterietest Sollwert f r P Battery test Set value for P Leistungswert von Pnenn 256 Power value of Pnom 256 O N ola o o ajaja o RIOIN s a 67 Batterietest Sollwert f r kleinen R Bereich Battery test Set value for small R range rw jit 2 Innenwiderstand von Bereich 1 256 Resistance of range 1 256 Batterietest Sollwert f r gro en R Bereich Battery test Set value for large R range rw fit 2 1 Innenwiderstand von Bereich 2 256 Resistance of range 2 256 Batterietest Istwert Ah Zahler Battery test Actual value of Ah counter ro float 4 Flie kommazahl Floating point number IEEE754 Standard 2 Ger tezustand Device state ro int Ger tezustand abfragen Query device state Bit 0 1 00 freier Zugriff free access 01 Remote 10 External 11 Local Bit 4 1 Batteriest l uft Bat
93. 192 168 0 10 results in CO A8 00 0A string Zeichenkette mit 0x00 am Ende String with 0x00 at the end 2009 Elektro Automatik GmbH amp Co KG Programming TEEN 9 3 8 Object list for PSI 800R series O Geratetyp Devicetype rolstrngl 16 Ss PS8065 10 EOL EOL End of Line 0x00 Cid __1 Gerateseriennummer Device serial no Cid ro string 16 2008000000 EOL SS O __2 Geratenennspannung Nominalvoltage Cid ro float 4 Une Unom 65 0 Flie kommazahl Floating point number IEEE754 Standard 3 Ger tenennstrom Nominal current C J ro float Al Inenn Inom 10 0 Flie kommazahl Floating point number IEEE754 Standard _4 Geratenennleistung Nominalpower_ ro foat 4 Penn Pnom 650 0 Flie kommazahl Floating point number IEEE754 Standard _5 Max Innenwiderstand Max internal resistance ro float_ 4 Rnenn Rnom 16 00 Flie kommazahl Floating point number IEEE754 Standard 6 Artikelnummer Articleno Cd rc sstring 16 09200120 EOL SS 7 Benutzertext Usertext o rwfsting 16 _ Max 15 alphanumerische Zeichen Max 15 characters EOL 8iHersteller Manufacturer Cid rt string 16 ____ Herstellername Manufacturer s name EOL Cd __9 Softwareversion Software version Cid rt sstring 16 V2 01 09 08 06 EOL _10 Kartentyp Slot A Interface type SlotA Cd ro string 16 JIF R1 EOL S _11 Kartenseriennummer Slot A Card serial no ot A ro str
94. 1mV K Schritten steps Bereich Range 0 500 0 50mV K nur Bleibatterien only lead batteries Temperaturkompensation Erhaltungsladung Temperature comp trickle charge in 0 1mV K Schritten steps Bereich Range 0 300 0 30mV K Beschreibung Description 2 FE Kin gemittelte Batterietemperatur average battery temperature T C Tmon 256 Ct Sawa bisherige Ladungsmenge der laufenden Ladung emitted charge of the ongoing charging procedure Flie kommazahl Floating point number IEEE754 Standard 122 Ladestatus Charging state roj 1 int Ladephase Charging phase 0 keine no 1 Start 2 Vorladung Precharge 3 Normalladung Normal charge const 4 Normalladung Normal charge U const 5 Erhaltungsladung Trickle 6 Ladung beendet Charging finished Ladungszeit Charging time Byte 1 2 d Tage Days Byte 3 h Stunden Hours Byte 4 m Minuten Minutes Byte 5 s Sekunden Seconds 123 AU T TC ro 1 int 2 nur Bleibatterien only lead batteries Offset der Temperaturkompensation in mV pro Zelle Offset of temperature compensation in mV per cell 124 Ladezeiten Charging times ro 1 3 t cc abgelaufene Zeit Normalladung Elapsed time of normal charge I const tcc tpc tev 3 t pc abgelaufene Zeit der Vorladung Elapsed time of precharge 5 t cv abgelaufene Zeit Normalladung Elapsed time of normal charge U const t 49152 Min Bereich R
95. 202000000000000no0nnnnennnnnnnnnnnnnnnnnnn nennen neuen nennen 29 62 Koniguration des System Link Moden nennen een release 29 2009 Elektro Automatik GmbH amp Co KG 3 Irrt mer und Anderungen vorbehalten A Inhaltsverzeichnis DE 1 Kommunikation mit dem Ger t un aan ahnen an anhenenenennan enananeeeenaeineneehe 30 1 4 Begriffserkl rungen ee een en ee een 30 122 VOL WO es een se ee ee ne ee oe ee ee 30 7 3 Allgemeine Hinweise zur Kommunikation an 30 TA Hinweise zum USB 11 SID Gl zn nannten 30 7 3 Aufbau der Kommunikation ae a duds Saad seuleaaad sduehacesddutuiasadiddeunoeddddaetaas 31 7 6 bertragungsparameter IF R1 und IF U1 uueeaeeesssssnnenennsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnennnnennnnn 31 7 7 Sollwerte und Istwerte umrechnen 0022220022020000000000nnnnonnnnnnnnnnnnnnnnnnnnnnnne nennen nnnnnnennnnne nennen nnnnnensnnne nennen 31 7 2 Telegrammaufbau IF R1 und IF U1 van a a ee a a 31 723 TelegfammautbaulFC1 seen a en een enden 32 7 9 1 GOEICING Telegramme an ee ae ei een seen een 32 2 9 2 Timing von Telegrame issan eE Eea nE amncotuincuenaiidanhounks buimantausdubosiatiiens 33 7 10 Telegrammaufbau IF OT see en re as eee et eee ae ee 33 2 11 Telegrammautbau PET essen ee ne ee eine 33 Zelle Lele Oban OCIS Ol Cl Er nee een ee ee nee 33 8 Kommunikation mit LaDVIEW ae aa ae daher een ernennen nee 34 8 1 bersicht Labview VIS 0 ccccccccccccescccesecensece
96. 24 Sollwertsatz 1 U l OVP Memory 1 U l OVP Spgs Sollwert von Unenn 256 Set value of voltage of Unom 256 Stromsollwert von Inenn 256 Set value of current of Inom 256 berspgs Sollwert von 1 1 Unenn 256 Overvoltage of 1 1 Unom 256 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 Unterspannungsschwelle von Unenn 256 Undervoltage threshold of Unom 256 25 Sollwertsatz 1 PFUVL Memory 1 P UVL 26 Sollwertsatz 2 U I OVP Memory 2 U l OVP Spgs Sollwert von Unenn 256 Set value of voltage of Unom 256 Stromsollwert von Inenn 256 Set value of current of Inom 256 berspgs Sollwert von 1 1 Unenn 256 Overvoltage of 1 1 Unom 256 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 Unterspannungsschwelle von Unenn 256 Undervoltage threshold of Unom 256 27 Sollwertsatz 2 PHUVL Memory 2 P UVL 28 Sollwertsatz 3 U I OVP Memory 3 U l OVP Spgs Sollwert von Unenn 256 Set value of voltage of Unom 256 Stromsollwert von Inenn 256 Set value of current of Inom 256 berspgs Sollwert von 1 1 Unenn 256 Overvoltage of 1 1 Unom 256 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 Unterspannungsschwelle von Unenn 256 Undervoltage threshold of Unom 256 29 Sollwertsatz 3 P UVL Memory 3 P
97. 2nd seq point of 2nd sequence w 1 3 ini 6 109 3 Sequenzpkt der 2 Seq 3rd seg pointof2ndsequene w 1 3 inf 6 110 4 Sequenzpkt der 2 Seq 4th seq point of 2nd sequence w 1 3 inf 6 111 5 Sequenzpkt der 2 Seq 5th seq point of 2nd sequence w 1 3 inf 6 112 6 Sequenzpkt der 2 Seq 6th seq point of 2nd sequence w 1 3 inf 6f 113 7 Sequenzpkt der 2 Seq 7th seq pointof 2nd sequence w 1 3 inf 6f 114 8 Sequenzpkt der 2 Seq 8th seq point of 2nd sequence w 1 3 inf 6f 115 9 Sequenzpkt der 2 Seq 9th seq point of 2nd sequence w 1 3 inf 6 116 10 Sequenzpkt der 2 Seq 10th seq point of 2nd sequence w 1 3 in 6f i Zeit Time siehe Zeitformat see format of time values Spannungswert von Unenn 256 Voltage value of Unom 256 Stromwert von Inenn 256 Current value of Inom 256 3 1 3 int 122 6 Sequenzpkt der 3 Seq 6th seq point of 3rd sequence w 1 3 ini el 123 7 Sequenzpkt der 3 Seq 7th seq point of 3rd sequence rw 1 3 ini el 124 8 Sequenzpkt der 3 Seq 8th seq point of 3rd sequence rw 1 3 ini 6 12519 Sequenzpkt der 3 Seq 9th seq point of 3rd sequence w 1 3 ini el 126 10 Sequenzpkt der 3 Seq 10th seq point of3rdsequence rw 1 3 ini el 127 1 Sequenzpkt der 4 Seq 1st seq point of4thsequene rw 1 3 ini el 12812 Sequenzpkt der 4 Seq 2nd seq point of 4th sequence rw 1 3 ini 6
98. 3 Structure of the communication usa ae en ee ae nen rer 83 7 6 Transmission settings IF R1 and IF UN 220002000020000 00000 nennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nenne neuen neuen nennennnnnnnnnnnnnnnnnn 83 7 2 Whe sla FING Serge Wa VCS rer ee 83 1 9 Telegram structure IF R1 and IF UT aan ee 83 7 9 Message structure for the IF C1 nun anne nina een ei 84 7 31 DOMAINS SS AICS ee ee ee een EE E E ee 84 27 92 TImind or NSS SAC SS euere en ee ee A E EE 84 1 10 Message structure IF G1 Reena nee ee een ne ees er eee ne eee eee eee eee ee ee ene eee ae 85 7 11 Message structure F E 1 a ae a einander 85 Falle NOG Ohare x AMD 6 ine a ee ee nee 85 8 Communication with LabView ea anne ren een res ee een 86 8 1 Overview about the Labview VIS cccccccccssscecceeeeeceseeeceuseecsuseeecugeeeceeeecseeessuseessaeessageeessaaeeessgeessaseessageeessaeeesas 86 8 1 1 MN SUANAU ON een nennen nase nee 86 8 1 2 Shortinfo Communication Vienna gehe 86 oko 6172 0 eee E A EEE E E E E E E WINE 86 Communication Without LabVIEW sessi ye tissere een ee ee EEE Eai see 87 Ded TE ee EE EE E ee a nee er een 87 9 1 1 Note about TS driver Dray euere een T a ig nern Eee er 87 92 Guide to create 1GIS ONAN cdansicuskdasdjudvncddedetuationeneiendedewenssvadedsdiavenssmead anode anaana i adaa AiK Kakekane aa 87 921 THO TME TOMA ee EEEE E cin clea EE E EE AT 88 22 TNS ee ee E EE A nes une 89 922 TOUDE NOONG ze ee ee nen Ned naeh 89 9 3 Communication obje
99. 3 in 6 Bereich 1 255 255 unendlich Range 1 255 255 endless 96 Einstellungen 5 Sequenz Setup of 5th sequence rw 1 3 ini 6 97 1 Sequenzpkt der 1 Seq 1st seq point of 1stsequencee rw 1 3 ini 6 __ Wordo 98 2 Sequenzpkt der 1 Seq 2nd seq point of 1stsequence w 1 3 ini 6 Word 1 99 3 Sequenzpkt der 1 Seq 3rd seq point of 1stsequence rw 1 3 int 6 Word 2 91 Funktionsablauf konfigurieren Setup of function Zeit Time siehe Zeitformat see format of time values Spannungswert von Unenn 256 Voltage value of Unom 256 Stromwert von Inenn 256 Current value of Inom 256 2009 Elektro Automatik GmbH amp Co KG Programming O TER 100 4 Sequenzpkt der 1 Seq 4th seq pointof1stsequence rw 1 3 ini 6 fWord 0 10115 Sequenzpkt der 1 Seq 5th seq pointof1stsequence rw 1 3 ini 6 Word 1 102 6 Sequenzpkt der 1 Seq 6th seq pointof1stsequence rw 1 3 ini 6 Word 2 103 7 Sequenzpkt der 1 Seq 7th seq point of 1stsequene rw 1 3 ini el 104 8 Sequenzpkt der 1 Seq 8st seq point of 1stsequene rw 1 3 ini el 10519 Sequenzpkt der 1 Seq 9th seq point of 1stsequene rw 1 3 ini el 106 10 Sequenzpkt der 1 Seq 10th seq point of 1st sequence rw 1 3 ini el 107 1 Sequenzpkt der 2 Seq 1st seq point of 2nd sequence rw 1 3 ini 6 1082 Sequenzpkt der 2 Seq
100. 3 ini 6 Word 1 94 Einstellungen 3 Sequenz Setup of 3rd sequence rw 1 3 ini 6 Word 2 95 Einstellungen 4 Sequenz Setup of 4thsequence rw 1 3 ini el 96 Einstellungen 5 Sequenz Setup of 5thsequence w 1 3 ini 6 97 1 Sequenzpkt der 1 Seq 1st seq point of 1st sequence rw 1 3 ini _ Word 0 98 2 Sequenzpkt der 1 Seq 2nd seq point of 1stsequence w 1 3 int 6f Word 1 99 3 Sequenzpkt der 1 Seq 3rd seq point of tstsequence w 1 3 int ejl Word 2 91 Funktionsablauf konfigurieren Setup of function 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Anzahl der parallelen Ger te Number of parallel devices Anzahl der Reihenschaltung Number of serial connections Ger tezustand abfragen Query device state 00 freier Zugriff free access 01 Remote 10 External 11 Local 1 System Link Mode aktiv active System Link Mode 0 Master 1 Slave 1 Uber IF Ax gesteuert Controlled by IF Ax 1 Funktionsmanager aktiv Function manager active 1 Ment aktiv Menu active 1 Ausgang eingeschaltet Output on Reglerstatus controller state 00 CV 01 CR 10 CC 11 CP 1 Leistungsreduktion Power is reduced 1 Alarm aktiv Alarm active 1 Auto On Ausgang einschaltbereit Auto On state unlocked 1 alle Slaves sind online all slaves are online Spannungsistwert von Unenn 256 Actual voltage v
101. 4 00V 10 00V Der so eingestellte Bereich z B 2 00V 8 00V entspricht 0 100 Sollwert Eine niedrigere oder h here Spannung wird jeweils wie U_ oder U behandelt AI Grundeinstellung Psel 0 00 10 00V Psel Rsel externer Leistungs Widerstandssollwert Rsel ist nur verf gbar wenn der U I R Betrieb freigeschaltet wurde Al2 Grundeinstellung 0 00 10 00V Vsel externer Spannungssollwert AI3 Grundeinstellung 0 00 10 00V Csel externer Stromsollwert Analoge Ausg nge Die Istwerte der Spannung des Stromes und der Leistung werden ber analoge Ausg nge ausgegeben Diese Ausg n ge k nnen angepasst werden Der erste Wert steht f r U min Eingangsspg der zweite f r U Es gilt U 0 00V 4 00V U 4 00V 10 00V wobei gilt U Durch die Einschr nkung des Spannungsbereichs des Eingangssignals wird die maximale Aufl sung des Signals verringert Betr gt die Differenz zwischen U_ und U zum Beispiel 1V reduzieren sich Aufl sung und Genauigkeit um den Faktor 10 Ein Sonderfall ist die Referenzspannung Sie kann auf einen festen Wert zwischen 1V und 10V eingestellt werden min max Eingangsspg max gt U min x A00 Grundeinstellung 10 00V Vref Einstellbare Referenzspannung im Bereich von 1V 10V AO1 Grundeinstellung 0 00V 10 00V Vmon Monitor Istwert Ausgangsspannung AO2 Grundeinstellung 0 00V 10 00V Cmon Monitor Istwert Ausgangsstrom AO3 Grund
102. 9h 59m 0xC000 0xD76F 49152 55152 tcc tpc tcv SATIA mon fro 1 lit 2 aktueller Temperaturanstieg actual temperature rise in 0 1K min er element 2 fd aktuelle Zellenspannung actual cell voltage in mV A T start int nur Nickel Batterien only Nickel batteries Temperatur bei Start der Nomalladung Temperature at charging start use T start 256 rw char 4 Bytes 0 3 IP Adresse ohne Punkte IP address without dots tot Ethemet Subnetzmaske TEihemersubnetmask maf Johar a Bytes 0 3 Subnetzmaske ohne Punkte Subnet mask without dots 192 Ethernet Gateway Ethernet Gateway rw char 4 Bytes 0 3 Gateway Adresse ohne Punkte Gateway address without dots Legende Legend ro Nur lesen Read only rw Schreiben und Lesen Read and write int 16 bit Wert value char 8 bit Wert value float 32 bit Flie amp kommazahl Floating point number string Zeichenkette mit 0x00 am Ende String with 0x00 at the end Beispiel 192 168 0 10 ergibt CO A8 00 OA Example 192 168 0 10 results in CO A8 00 0A ___ Batterieprofilbezogen siehe Handbuch f r Erl uterungen und Grenzen Related to battery profile see user guide for details and limits Hinweise zu beschreibendes Profil ist vorher am Ger t auszuw hlen profile to change has to be selected on the device before es kann nur das aktuell verwendete Profil ferngesteuert geandert werden only the currently selected profi
103. D provi sions when handling and installing a card 3 3 Combining interface cards At models with more than one card slot following restrictions apply never equip two cards of the same type the cards IF R1 and IF U1 must not be equipped together IF G1 must not be combined with IF C1 or IF E1 IF E1 must not be combined with IF C1 IF G1 IF R1 or IF U1 4 Details about the cards The interface cards are designed to be used in various type of device series Depending on the typical features of a certain device type like for example an electronic load the resulting operability will change This section handles the configuration and handling of the cards by example of the PSI 9000 series But there are specific characteristics at other device series which are explained farther below Information about the handling and navigation in the menus and parameter pages of the various device types is available the corresponding user manuals A About the interface cards 4 1 RS232 cards IF R1 and IF R2 The RS232 interface card links the power supply with a controlling unit PC via its serial port also called COM port The settings of this serial connection have to be configured on both ends to the same values At the power supply this is done in the setup menu A 1 1 cable has to be used The card type 1 IF R1 features an additional serial interface which is used to link multiple power supplies in order to build the System L
104. EE60488 1 standardises GPIB interface to a host computer older synonyms IEC bus IEC 625 bus ANSI standard MC1 1 SCPI Standard Commands for Programmable Instruments gt a standardised command language for communication with instru mentes measuring equipment etc 4 5 4 Differences to the other interface cards For the communication connection to the host computer PC SPC or similiar a GPIB interface and the text based command set SCPl are used The protocol differs very much from the other interface cards IF xx These are all using an object orientated not standardised communication protocol which has been unified for any other digital interface card 4 5 5 Firmware updates The package includes a flat ribbon cable that is used for firmware updates of the microprocessor In order to update plug the cable to X5 on the PCB insert the card carefully into the device again and connect the Sub D plug to a PC via a 9pole Sub D cable of null modem type A seperately obtainable update tool can either be downloaded from your supplier s website or is obtained by request 2009 Elektro Automatik GmbH amp Co KG EN The SCPI protocol needs to be translated into the internal one and thus consumes some time 4 5 6 Transmission and execution times The protocol translation time and the execution time of the device s internal microcontroller are dependent on the command and have to be added to the transmi
105. Eingang Ausgang je nach Ger t ein oder aus Die Maske mu beim Senden als erstes Datenbyte mitgesendet werden und die Bits maskieren die gesetzt gel scht werden soll Beispiel Fernsteuerung aktivieren gt Bit 4 gt Wertigkeit Bit 4 0x10 gt Maske 0x10 gt Steuerbyte auch 0x10 Das Objekt 0x32 enthalt also die Daten 0x1010 Fernsteuerung deaktivieren genauso Maske 0x10 gt Steuerbyte 0x00 gt Daten 0x1000 Generell gilt Eingang Ausgang und Fernsteuerbetrieb nie gleichzeitig setzen obwohl moglich Beim Auslesen wird die Hauptmaske siehe Objektliste auch mitgesendet hat aber nur informativen Charakter A Programmierung Ill Objekt 56 Die Bits durfen hier verstandlicherweise nur einzeln gesetzt sein Ansonsten werden die gewunschten Aktionen nicht oder nicht richtig ausgefuhrt IV Objekt 73 Der Zeitstempel ist nur bei Nutzung des Funktionsmanagers verf gbar ansonsten 0 Er gibt einen Z hlwert zur ck der die abgelaufene Zeit der Funktion in 2ms Schritten darstellt Da Integerwert startet er nach 65536 x 2ms wieder bei 0 Er ersetzt hier den Leistungsistwert V Objekt 77 Das Auslesen des Alarmbuffers loscht diesen Da er sehr klein ist 3 Ereignisse werden die ersten drei aufgetretenen Fehler gespeichert und weitere Uberschreiben jeweils den zuletzt aufgetretenen auf Index 1 Beispiel fur einen Fehler aus Index 1 0x0120 gt bedeutet mit Fehlertyp 0x01 da der Fehler noch anliegt und der
106. H00 HFF Hexadezimaldarstellung 0 32768 positive Integerzahl Ausgabe B0000 0000 0000 0000 B0111 1111 1111 1111 Bin rdarstellung H0000 HFFFF Hexadezimaldarstellung 1 oder ON Funktion wird eingeschaltet 0 oder OFF Funktion wird ausgeschaltet NONE lokaler Betrieb eine Umschaltung auf Fernbedienung ist moglich LOCal nur lokaler Betrieb m glich Auslesen von Daten ist zul ssig REMote Fernbedienung des Ger tes ist akti viert ON oder 1 Automatische Messwerterfassung mit x Messpunkten ONCE oder 0 einmalige Messwerterfassung ausgel st ber TRG mit x Messpunkten Error und Eventnummer 800 bis 399 String Endezeichen line feed 0x0A ddd hh mm s s s s s s s s s Standardformat ist Sekunden s s Das Semikolon wird verwendet um innerhalb einer Message mehrere Befehle zu senden Der Doppelpunkt trennt hoherwertige Schl ssel w rter von niederwertigeren Schl sselw rtern Kleinbuchstaben und der Inhalt in rechteckigen Klammern sind optional 2 Das Fragezeichen kennzeichnet eine Abfrage Die Abfrage kann gleichzeitig mit einer Daten sendung verkn pft werden Hierbei ist darauf zu achten da bevor eine neue Datensendung erfolgt die Antwort des Systems abgewartet werden muss gt Anwort vom Gerat lt INT gt lt BO gt lt B1 gt lt B2 gt lt ERR gt lt SRD gt lt LF gt lt Time gt Ger tespezifische Befehle und Parameter Rot gilt nur
107. LabView Bausteine zu benutzen Die Anwendung des Protokolls in anderen Entwicklungsumgebungen wie z B Visual Basic C oder NET erfordert Programmierkenntnisse ber die Einrichtung und Verwendung von Hardwareschnittstellen wie CAN oder USB und das Ansprechen der entsprechenden Treiber Hier wird nur auf den Aufbau des Datenpakets des Telegramms eingegangen und nicht darauf wie es richtig an das Ger t bertragen wird 7 3 Allgemeine Hinweise zur Kommunikation Die Firmware der verschiedenen Ger te die mit den Schnitt stellenkarten gesteuert werden sollen ist so programmiert da sie die Gegebenheiten und Probleme die sich bei der Ansteuerung von mehreren Ger ten ergeben so weit wie m glich beachtet Daher ist es nicht m glich zu jeder Zeit und bei jedem Zustand des Ger tes alle Objekte zu verwen den So sind zum Beispiel die Daten f r den Funktionsma nager der Serie PSI 9000 siehe Benutzerhandbuch nur im Standby des Ger tes transferierbar ansonsten kommt eine Fehlermeldung zur ck Diese enth lt einen Fehlercode der unter Anderem darauf hinweist da sich das Ger t m gli cherweise nicht im Standby befindet 7 4 Hinweise zum USB Treiber Der Hersteller des USB Chips bietet f r Windows 98 ME zwei Treiber an die auch auf der beliegenden CD im Ordner software usb_driver win98me zu finden sind Einer ist ein reiner USB Treiber und der andere erstellt auf dem PC pro USB Karte einen virtuellen COM Port VCP Treiber
108. O A8 00 OA Example 192 168 0 10 results in CO A8 00 0A bei freigeschalteter Option only if option is unlocked Teil des aktuellen Profils Part of current profile Bezogen auf den Funktionsmanager Related to the function manager JAUN Ger te mit Leistungseinstellung Devices with power adjustment 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Programmen 00 TC IBE 9 3 7 Objektliste Serien PS 8000 T DT 2U x 2 3 st SISE 7 Mm 7 0 o s Qa D Q So 2 8 oe Q lt e gt j oO T a coji Z T o 2 x cs S x oO D N N T 5 To sS o Beschreibung Description a an Beispiel oder weitere Erkarung Example or further description 6 PS8065 10 EOL EOL End of Line 0x00 2008000000 EOL Unenn Unom 65 0 Flie kommazahl Floating point number IEEE754 Standard nenn Inom 10 0 Flie kommazahl Floating point number IEEE754 Standard nenn Pnom 650 0 Flie kommazahl Floating point number IEEE754 Standard 09200120 EOL Max 15 alphanumerische Zeichen Max 15 characters EOL Herstellername Manufacturer s name EOL V2 01 09 08 06 EOL F R1 EOL 200610002 EOL 33100213 EOL 3 01 EOL x0003 PS8000 0x000D PS8000 2U 0x000F PS8000 DT Spgs Sollwert von Unenn 256 Set value of voltage of Unom 256 Stromsollwert von Inenn 256 Set value of current of I
109. OTection LEVel gt lt NRf gt Unit Abfrage OVP Spannung Beispiele VOLT_5 05 Setzt 5 05V Ausgangsspannung am Netzger t bzw Spannungsgrenze an einer E Last VOLT_6 91_V Setzt 6 91V Spannung VOLT Fragt den zuletzt gesetzten Spannungssollwert ab SOUR VOLT PROT_67 Setzt die berspannungsgrenze OVP auf 67V nur PSI 9000 wenn der Ausgang aus geschaltet ist Ansonsten wird nichts bernommen und ein Fehler erzeugt ll Stromsollwert Spezifikation nach 1999 SCPI Command reference 19 Source Subsystem F r elektronische Lasten gilt e Befehle die speziell f r elektronische Lasten sind werden ab der Firmware 3 01 oder h her unterst tzt e der HIGH Sollwert mu immer gr er oder gleich als der LOW Sollwert sein ansonsten wird ein Fehler zur ckgege ben e Abfragen und Setzen von Sollwerten bezieht sich stets auf die gesetzte Level Control D h wenn Level A aktiv ist wird mit CURR der Stromsollwert f r Level A gesetzt usw Die Befehle HIGH und LOW gelten nur f r Level A B Betrieb und erzeugen in anderen Modi Fehler Der jeweilige Modus ist vor dem Wechsel in den Remotebetrieb zu setzen Die anderen nicht zum vorgew hlten Modus geh renden Sollwerte k nnen dann nicht mehr ge ndert werden und sind vorher festzule gen Es wird daher empfohlen f r dauerhafte Fernsteuerung des Ger tes die Option Keep set values im Setupmen auf no zu stellen damit die Sollwerte beim Umschalten des Mode stets zur ckg
110. OUR VOLT_MAX SYSTem DATA REQuest lt CHAR gt Eingeschlossenes Telegramm aufgebaut nach objektorientiertem Protokoll Hier Daten abfragen REQ siehe auch Abschnitte 7 10 und 9 Beispiel SYST DATA REQ_ 2 50 Schickt das hexadezimale Telegram 0x02 32 an das Ger t Damit wird der zuletzt gesetzte Ausgangsspannungswert abgefragt Entspricht prinzipiell dem SCPI Befehl SOUR VOLT Die Antwort ist eine Bytefolge aus Dezimalzahlen z B 100 0 Das entspricht dem Hexwert 0x6400 und bedeutet 100 Sollwert 2009 Elektro Automatik GmbH amp Co KG 18 Irrt mer und Anderungen vorbehalten A Uber die Schnittstellenkarten DE Befehle zur Steuerung des Ausgangs Eingangs Leistungseingang bzw ausgang aktivieren deaktivieren Dabei ist die Zuordnung von OUTP bzw INP zum Ger tetyp gegeben D h ein Netzger t hat einen Ausgang und kann hier nur mit OUTP angesprochen werden Auf INP wird beim Netzger t nicht reagiert Bei der elektronischen Last ist es dementsprechend umgekehrt OUTPut STATe gt lt B0 gt Abfrage Zustand des Leistungsausgangs OUTPut STATe lt B0 gt Schaltet den Leistungsausgang ein oder aus INPut STATe gt BO Abfrage Zustand des Leistungseingangs INPut STATe lt BO gt Schaltet den Leistungseingang ein oder aus Beispiele OUTP_ON Schaltet den Leistungsausgang ein setzt aber nicht die Alarme und Warnungen zuruck oder quittiert sie D h steht ein Alarm an kann der Befehl nicht ausgefuhrt werden IN
111. One of them is a genuine USB driver the other one creates a virtual serial COM port VCP for every USB card that is connected While using LabView to create custom applications you need to choose which driver you want to install on Win98 ME If the VCP driver is used and thus the COM port you need to place the RS232 communication VI for the USB card On Windows XP 2000 Vista systems you just need to decide which dri ver to use and select the communication VIs accordingly It means is either the RS232 VI or the USB VI By default the VCP functionality of the combined driver is enabled A About the interface cards EN The implementation of a COM port is generally easier than USB The USB driver requires the user to create own routi nes which handle the USB low level communication in order to ensure the proper transport ofthe communication data of our system These routines are not offered by us Sample code is available on the web site of the manufacturer FTDI at www ftdichip com The USB chip is named FT232B 7 5 Structure of the communication The communication with the controlled units is based on these telegram types a Simple message an object is sent which shall for instance set the output voltage As long as this action is permitted by the current state of the device the object is accepted and executed The device won t send any answer If it s not per mitted it will send an answer an error message b Query
112. P_1 Dito aber f r den Eingang einer elektronischen Last Me befehle Anfrage der aktuellen Istwerte Bei der Me werterfassung m ssen die Einstellungen f r die Mittelwertbildung beachtet werden Siehe Abschnitt Mittelwertbildung weiter unten MEASure SCALar VOLTage DC gt lt NRf gt Unit Abfrage Spannungsistwert CURRent DC gt lt NRf gt Unit Abfrage Stromistwert POWer DC gt lt NRf gt Unit Abfrage Leistungsistwert ARRay gt lt NRf gt Unit lt NRf gt Unit Abfrage Spannungistwert Stromistwert Leistungsistwert Beispiele MEAS CURR Mi t und liefert den aktuellen Strom bzw dessen Mittelwert MEAS ARR Gibt eine ger teabh ngige Anzahl von Istwerten zur ck Bei PSI EL sind dies U I P Sollwertbefehle Durch Anh ngen eines Fragezeichens k nnen alle Sollwerte auch ausgelesen werden F r die Bedeutung von Level A B und A B bei den elektronischen Lasten bitte auch das Handbuch des Ger tes lesen I Spannungssollwert berspannungsgrenze Spezifikation nach 1999 SCPI Command reference 19 Source Subsystem F r elektronische Lasten gilt e Befehle die speziell f r elektronische Lasten sind werden ab der Firmware 3 01 oder h her unterst tzt e der HIGH Sollwert mu immer gr er als der LOW Sollwert sein ansonsten wird ein Fehler zur ckgegeben e Abfragen und Setzen von Sollwerten bezieht sich stets auf die gesetzte Level Control und den vorgew hlten Mode D h
113. Pr fsumme wird ber die einfache Addition aller Bytes des Telegramms gebildet Sie ist zwei Bytes lang Das Highbyte wird vor dem Lowbyte gesendet Beispiel f r ein Telegramm An ein Ger t mit Ger teadresse 1 soll das Objekt 71 gesen det werden Istwerte anfragen Das Telegramm m te dann so aussehen Hexwerte 55 01 47 00 9D Die zu erwartende Antwort k nnte so aussehen 85 01 47 64 00 1E 00 50 00 01 9F das ergibt 80V 30A und 2400W bei einem Netzger t mit 80V 100A und 3000W wie z B PSI9080 100 Siehe auch n chsten Abschnitt f r die Umrechnung der Werte Weitere Beispiele in Abschnitt 9 7 9 Telegrammaufbau IF C1 Die Schnittstellenkarte IF C1 unterst tzt den CAN Standard 2 0a Das erweiterte Adre format wird nicht verwendet Der CAN Treiberbaustein ben tigt f r eine bertragung den Identifier bis zu 8 Datenbytes und die Datenl nge Der Identifier ist 11 Bit CAN 2 0a lang und wird durch den device node das verschiebbare Adre segment RID Relo catable Dentifier und den Typ der Nachricht gebildet F r jedes Ger t sind zwei Identifier vorgegeben siehe auch Abschnitt 4 3 1 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten RID 64 device node 2 und RID 64 device node 2 1 wobei der erste Identifier nur fur Objekte benutzt wird die Daten senden Typ Sendung und der zweite 1 fur Ob jekte die Daten anfragen Typ Anfrage Mit einer CAN
114. Sollwert f r kleinen R Bereich Set value for small R range W 54 Steuerung der Last Load control 7 Level B Sollwert fiir Set value for rw int Level B Sollwert f r P Set value for Dr rw int rw int 2 2 tring o lm O x0002 EL3000 EL9000 nenn Rnom 10 0 Floating point number IEEE754 Standard Spannungssollwert von Unenn 256 Set value of voltage of Unom 256 Spannungssollwert von Unenn 256 Set value of voltage of Unom 256 Stromwert von Inenn 256 Current value of Inom 256 Leistungswert von Pnenn 256 Power value of Pnom 256 Innenwiderstand von 10R 256 Resistance of 10R 256 1 Lasteingang einschalten Switch input on Regelungsart vorwahlen Choose regulation mode N 000 CC 001 CV 010 CP 011 CR1 kleiner Widerstandsbereich smaller resistance range 100 CR2 gro er Widerstandsbereich larger resistance range 1 Setzt in Fernsteuermodus Sets into remote mode Steuerungsart w hlen Choose control mode 00 Level A 01 Battery 10 Level A B 11 Level B Innenwiderstand von 400R 256 Resistance of 400R 256 Rnenn Rnom 400 0 Floating point number IEEE754 Standard Spannungswert von Unenn 256 Voltage value of Unom 256 Stromwert von Inenn 256 Current value of Inom 256 Leistungswert von Pnenn 256 Power value of Pnom 256 nnenwiderstand von Bereich
115. Steuerger t gesteuert werden Zugriff auf das Setup Men on IR communications ME device node 1 30 Grundeinstellung 1 Es kann eine von 30 Ger teadressen vergeben werden Slot A IF abh ngig von der Einsteckkarte Slot B IF abh ngig von der Einsteckkarte Sie stellen hier die erforderliche Ger teadresse ein und erhalten eine bersicht ber die best ckten Karte n Soll ten Sie diese Einstellung ndern ohne das Ger t neu einzuschalten mu der Befehl RST gesendet werden um die Einstellungen zu bernehmen Achtung Bei der Ger teserie PSI9000 bis Firmwareversion 3 04 bzw bei den Ger teserien EL3000 9000 bis Firmware version 2 11 wird die Schnittstellenkarte als IF C1 also wie eine CAN Karte angezeigt Sie mu auf 100kBd kein Busabschlu und RID 0 eingestellt werden Ab Firmware version 3 05 PSI bzw 2 12 EL wird die Karte richtig als IF G1 erkannt Achtung Obwohl bei lteren Ger teserien bzw Firmware versionen eine Adresse bis 30 eingestellt werden kann sollte dies vermieden werden weil der GPIB nur 15 Ger te unterst tzt Bei Auswahl gt 15 wird Adresse Auswahl 16 eingestellt A Uber die Schnittstellenkarten DE 4 5 8 SCPI Befehle und Abschlu zeichen Die SCPI Befehle werden als Klartext gesendet Es ist ein Abschlu zeichen zu benutzen das das Ende der bertra gung kennzeichnet LF Line Feed 0xA ASCII 10 Eine Ubertragung erforde
116. TUS STB ques oper Service Request Generation Legend CC CV CP CR currently active regulation mode Reduce Power power derating active PSI 9000 series only Fct at start running stepping function manager status Input Output on Input resp output of the device is on Output enable auto on for the output is activated MODE_A B AB BAT actual operation mode chosen by the rotary switch MODE_CR1 CR2 currently selected resistance range CR1 is the smaller one LOCAL device is in local mode remote control is not allowed REMOTE device is remotely controlled by a digital interface card EXTERNAL device is controlled by the analogue interface card resp the built in analog interface Function mode function manager active About the interface cards Aboutthe interface cards EN The bits of the ESR are as follows Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Operation complete relates to averaging feature see below is set if averaging completed successfully Not used Query error Device Dependent Error Hardware defective etc errors from 399 to 300 resp 100 399 Execution Error current limitation other limits exceeded errors from 299 to 200 Command Error Errors from 199 to 100 Not used Power On device was turned on Event and status registers can be cleared by using the command CLS Status commands The Operation Status Register OPER see diagra
117. The communication with the device is done via several ports which are particularly required to be configured for a router or firewall These are HTTP 80 VXI11 111 200 265 I Via HTTP The network card features aHTTP server When accessing the IP of the device by a web browser a graphical user in terface appears which will give information about the device such as device type nominal values actual values and set values This web site can be used to remotely control the device With the appropriate configuration even via the internet We do not recommend to control the device via the internet because everyone would have access to the device who knows its IP or finds out and could do harm by changing set values Remote control is done with SCPI commands which are transferred using the VXI11 protocol The required ports are told above and the command set is identical to the one in section 4 5 8 In order to avoid multiple users accessing the device at once one user can lock the device access to his IP by using the Lock button on the web site The access is either unlocked by the Unlock button or automatically after 10 minutes of idling This also applies if the browser is closed without unlocking the access before A different user would then have access to the device only 10 minutes after the last action of the previous user A About the interface cards The commands are input as plain ASCII strings into the com mand l
118. Time siehe Zeitformat see format of time values Spannungswert von Unenn 256 Voltage value of Unom 256 Stromwert von Inenn 256 Current value of Inom 256 Programmen 00 O O IBE 100 4 Sequenzpkt der 1 Seq 4th seq point of 1stsequence rw 1 3 ini 6 fWord 0 10115 Sequenzpkt der 1 Seq 5th seq pointof1stsequence rw 1 3 ini 6 Word 1 102 6 Sequenzpkt der 1 Seq 6th seq pointof1stsequence rw 1 3 ini 6 Word 2 103 7 Sequenzpkt der 1 Seq 7th seq point of 1stsequene rw 1 3 ini el 104 8 Sequenzpkt der 1 Seq 8st seq point of 1stsequene rw 1 3 ini el 10519 Sequenzpkt der 1 Seq 9th seq point of 1stsequene rw 1 3 ini el 106 10 Sequenzpkt der 1 Seq 10th seq point of 1st sequence rw 1 3 ini el 107 1 Sequenzpkt der 2 Seq 1st seq point of 2nd sequence rw 1 3 ini 6 1082 Sequenzpkt der 2 Seq 2nd seq point of 2nd sequence w 1 3 ini 6 109 3 Sequenzpkt der 2 Seq 3rd seg pointof2ndsequene w 1 3 inf 6 110 4 Sequenzpkt der 2 Seq 4th seq point of 2nd sequence w 1 3 inf 6 111 5 Sequenzpkt der 2 Seq 5th seq point of 2nd sequence w 1 3 inf 6 112 6 Sequenzpkt der 2 Seq 6th seq point of 2nd sequence w 1 3 inf 6f 113 7 Sequenzpkt der 2 Seq 7th seq pointof 2nd sequence w 1 3 inf 6f 114 8 Sequenzpkt der 2 Seq 8th seq point of 2nd sequence w 1 3 inf 6f 115 9 S
119. Unit lt NRf gt Unit Query Actual voltage value Actual current value Actual power value Examples MEAS CURR Measures the actual current resp returns its average value MEAS ARR Returns a device depending number of actual values For PSI EL U I P Set value commands Set values can also be read back by attaching a question mark to the command For the meaning of A B and A B mode at the electronic loads please also read the user manual of those devices I Voltage set value Overvoltage threshold Specification according to 1999 SCPI Command reference 19 Source Subsystem For electronic loads applies e Specific commands only for electronic loads are supported since firmware 3 01 and up e the HIGH set value always has to be greater than the LOW set value else an error is generated The commands HIGH and LOW are only valid for Level A B operation and will generate an error in different level control modes e Query and setting of set values are always dedicated to the currently selected Level Control and the preselected Mode That is if Level Ais active the set value sent with VOLT is set for Level A etc but only if mode CV is preselected Else the set value is ignored and an error is generated The control mode has to be selected before the device is set into remote operation mode The other set values not belonging to the preselected mode can not be set anymore and have to be preset Thus for continuous remote
120. Word 1 Stromsollwert von Inenn 256 Set value of current of Inom 256 Word 2 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 77 Fehlermeldungen Alarm buffer 1 Alarmkategorie Alarm category 1 Alarmcode 2 Alarmkategorie Alarm category 2 Alarmcode 3 Alarmkategorie Alarm category 3 Alarmcode siehe Alarmcodetabelle see alarm code table Ethernet IP Ethernet IP Bytes 0 3 IP Adresse ohne Punkte IP address without dots 191 Ethernet Subnetzmaske Ethernet subnet mask Bytes 0 3 Subnetzmaske ohne Punkte Subnet mask without dots 192 Ethernet Gateway Ethernet Gateway Bytes 0 3 Gateway Adresse ohne Punkte Gateway address without dots Legende Legend ro Nur lesen Read only rw Schreiben und Lesen Read and write int 16 bit Wert value char 8 bit Wert value float 32 bit Flie kommazahl Floating point number string Zeichenkette mit 0x00 am Ende String with 0x00 at the end Beispiel 192 168 0 10 ergibt CO A8 00 OA Example 192 168 0 10 results in CO A8 00 0A 2009 Elektro Automatik GmbH amp Co KG Programming EN 9 3 9 Object list for BCI 800R series _ OfGer tetyp Device type ro string 6 BC1824 20 R EOL EOL End of Line 0x00 __1 Gerateseriennummer Device serial no _ ro sting 16 2009000000 EOL _2 Geratenennspannung Nominal
121. abel ist zu lang f r die eingestellte Bau drate siehe auch Abschnitt 2 M gliche Ursachen bei GPIB e Wenn sich mehrere Ger te am IEEE Bus befinden sind m glicherweise eine oder mehrere Adressen doppelt be legt e Es wird die falsche Syntax verwendet z B reagiert eine elektronische Last auf den Befehl OUTP nicht da sie einen Eingang hat oder es werden Befehle verwendet die f r das angesprochene Ger t nicht g ltig sind M gliche Ursachen bei CAN e Es wird die falsche CAN ID verwendet Siehe Abschnitt 4 3 1 f r die Berechnung der korrekten CAN ID Falsche Baudrate eingestellt oder falschen Sample point gew hlt nur bei PSI 9000 siehe Ger tehandbuch e Das Ger t ist am Ende des Busses und nicht terminiert Problem Es wurden mehrere Anfragen gestellt aber nicht alle wurden beantwortet Ursache Die Anfragen wurden zu schnell nacheinander ge stellt In Abh ngigkeit von der verwendeten bertragungsart und geschwindigkeit und der Verarbeitungszeit des Befehls im Ger t ist zwischen zwei Befehlen eine gewisse Zeit zu warten Faustformel Wartezeit bertragungszeit Ausf hrungszeit Die Ausfuhrungszeit liegt bei typ 5 20ms jenachdem ob nur angefragt wurde oder etwas gesetzt werden soll Problem Sollwerte oder Status werden nicht gesetzt M gliche Ursachen e Das angesprochene Ger te befindet sich nicht im Fern steuerbetrieb oder kann nicht in diesen gesetzt werden weil dies f r den momentanen
122. ally up to 8 bytes transmittable See also the section about split telegrams 2009 Elektro Automatik GmbH amp Co KG EN a the device has to be set to remote mode This is required to control the device by a status command or to set values The device node was set to 15 and the RID to 3 The mes sage is of send only type The identifier calculates as 3 64 15 2 222 or OxDE after to the above formula According to the object list in section 9 we use object 54 hex 0x36 with the data bytes 0x10 mask and 0x10 set remote The resulting data length is 3 The CAN message requires these bytes ID DL DATA DE 03 361010 In case you don t want to set the state but query it the identifier OxDF is used query type 1 and because it is a query the object alone is sufficient as data The bytes for the CAN message are like this DF 01 36 and the answer should be like this DF 01 36 10 10 Two examples 7 9 1 Split messages A split message is a message which is split into multiple messages only possible for objects in string format After the object number object address an extra identifier is inserted The extra identifier of the first message is OxFF for the second message it is OxFE and OxFD for the third one The order of these messages is not specified The telegram has to be composed again later from these mes sages When using the gateway function the split telegrams are not composed
123. alue of Unom 256 Stromistwert von Inenn 256 Actual current value of Inom 256 Leistungsistwert von Pnenn 256 Actual power value of Pnom 256 Spannungssollwert von Unenn 256 Set value of voltage value of Unom 256 Stromsollwert von Inenn 256 Set value of current of Inom 256 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 Spannungswert von Unenn 256 Voltage value of Unom 256 Stromwert von Inenn 256 Current value of Inom 256 Zahler vergangener 2ms Schritte 16 Bit Counted value 16 bit of elapsed 2ms steps Funktionsablauf am Start Function flow is at the starting point Abarbeitung eines Sequenzpunktes Execute until next point Funktionsablauf wurde angehalten Function flow stopped Funktionsmanager lauft Function manager is running Enthalt Wert von Objekt 74 Contains value of object 74 Bisherige Wiederholungen der Funktion Repetitions of current function Bisherige Wiederholungen der Sequenz Repetitions of current sequence Highnibble Seq nr Seq no Lownibble Seq punkt Seq point Unterer Teil der Gesamtzeit der laufenden Fkt ms Lower part of the total time of running fct ms 1 Alarmkategorie Alarm category 1 Alarmcode 2 Alarmkategorie Alarm category 2 Alarmcode 3 Alarmkategorie Alarm category 3 Alarmcode siehe Alarmcodetabelle see alarm code table Absolute Zeit des Fkt Ablaufs Total time of exe
124. amming U FEN Explanation of some error codes Code 0x7 the object number used in the telegram is unknown to the device This is because not all device types use all object numbers Code 0x8 the length of the data field in the telegram is defined in the object list This error code will be returned if a set value which is always 2 bytes because of type int should have been sent but the data field only contained one byte Even ifthe start delimiter contained the correct telegram length This is a protection against setting wrong values Code 0x9 an object to set a set value has been sent but the device is not in remote control mode In this state you only have read permission but no write permission You need to set the device to remote control mode first Codes 0xB 0xD 0x14 Messages are deleted from the message buffer if correctly executed In case they come in too fast this buffer will overflow and can not receive any more messages Code OxE Strings have to be transferred differently when using CAN If the string length is greater than 8 characters you have to use split messages that are designated with the string start tokens OxFF OxFE etc Also see 7 7 1 Codes 0x30 0x31 these are related to set values All set values have an upper and a lower limit which are defineable at the PSI 9000 power supplies The default upper limit for set values is 0x6400 and the lower limit is O Limits also apply to time values
125. and von Bereich 1 256 Resistance of range 1 256 nnenwiderstand von Bereich 2 256 Resistance of range 2 256 Spannungswert von Unenn 256 Voltage value of Unom 256 Stromwert von Inenn 256 Current value of Inom 256 eistungswert von Pnenn 256 Power value of Pnom 256 nnenwiderstand von Bereich 1 256 Resistance of range 1 256 nnenwiderstand von Bereich 2 256 Resistance of range 2 256 Zeitwert siehe Zeitformat Time value see time format description Zeitwert siehe Zeitformat Time value see time format description Zeitwert siehe Zeitformat Time value see time format description Adresse ohne Punkte IP address without dots 3 ubnetzmaske ohne Punkte Subnet mask without dots 3 ateway Adresse ohne Punkte Gateway address without dots 3 trin tring N g n Q wo g n z z r co Bi o N gt 3 a 5 3 N eeekeekeekeekeek a ekkeeebkeeeebk akekee 5 gma Ql Q my ie s N oO x oO _ R o evel A Sollwert f r gro en R Bereich Set value for large R range h O o 7 derstandsbereich 2 Resistance range 2 vel B Sollwert f r U Set value for U vel B Sollwert f r Set value for vel B Sollwert f r P Set value for P vel B Sollwert f r kleinen R Bereich Set value for small R range Batteri
126. ange 0h 01m 99h 59m 0xC000 0xD76F 49152 55152 _125 AT Atmon 0000000 rofl 4 int 2 aktueller Temperaturanstieg actual temperature rise in 0 1Kmin ry celmen ft __ ___ _akluslie Zeenspannung actual cel vollag in my ooo u A T start int nur Nickel Batterien only Nickel batteries Temperatur bei Start der Nomalladung Temperature at charging start use T start 256 rw Ichar 4 Bytes 0 3 IP Adresse ohne Punkte IP address without dots En no En Eee I eo Subnetzmaske ohne Punkte Subnet mask without dots _192 Ethernet Gateway Ethernet Gateway w char 4 Byteso 3 Gateway Adresse ohne Punkte Gateway address without dots Legende Legend ro Nur lesen Read only Batterieprofilbezogen siehe Handbuch f r Erl uterungen und Grenzen Related to battery profile see rw Schreiben und Lesen Read and write user guide for details and limits int 16 bit Wert value char 8 bit Wert value float 32 bit Flie amp kommazahl Floating point number string Zeichenkette mit 0x00 am Ende String with 0x00 at the end Beispiel 192 168 0 10 ergibt CO A8 00 OA Example 192 168 0 10 results in CO A8 00 0A Hinweise zu beschreibendes Profil ist vorher am Ger t auszuw hlen profile to change has to be selected on the device before es kann nur das aktuell verwendete Profil ferngesteuert ge ndert werden only the currently selected profile can be modified by remote d
127. are 3 01 string Zeichenkette mit 0x00 am Ende String with 0x00 at the end 3 Beispiel 192 168 0 10 ergibt CO A8 00 0A Example 192 168 0 10 results in CO A8 00 0A Es gilt It applies e CV erfordert Spannungssollwert CV requires a voltage set value Der Spannungssollwert kann nicht gesetzt werden wenn nicht CV Regelungsart gew hlt The voltage set value can t be set if not CV regulation mode is chosen Im Batterietestbetrieb ist CV Modus nicht m glich CV mode is not available for battery test mode 2009 Elektro Automatik GmbH amp Co KG Programming O FEN 9 3 6 Object list for PSI 8000 T DT 2U series o Gerdtetyp Devicetype CSCS 7 sting mel ps1s08220T EoL FOL Endofling DL 71 Gerdteserionnummer Device sertalno SSCS fem e mooo O SS 72 Gerdtenennspannung Nominal voltage m __ _____ Unenn Unom 32 0 Flekommazan Floating point number IEEETS4 Standard 73 Ger tenennstrom Nominal current m af finenn nom 20 0 Flle kommazahl Floating point number IEEE754 Standard 74 Ger tenennleistung Nominal power mm int af Pren Prom 640 0 Fietkommazahi Floating point number IEEET54 75 Max Innenwiderstand Max internal resistance o m a nenn Rnom 32 00 File kommazahl Floating point number IEEE754 76 JArikeinummer Arien i fof sting el EL SSS 77 Benutzertext Usertet 0 me feine el Max 15 alphanumerische Zeichen Max 15 characters EOL SSCS 78 H
128. as Profil wird bei Anderung von Werten automatisch gespeichert The profile is automatically stored after changing values 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Programmen TTCETTTTTTIBE 9 4 Alarme Fehlercodes und Fehlertypen Was ist ein Fehlertyp ber die Unterscheidung bzw die Be deutung von Alarmen Warnungen und ol Tkein Fehler nor Meldungen bei Netzger ten der Serie berspannung am Ausgang Eingang Overvoltage at output input PSI 9000 PSI 8000 PSI 800R sowie Batterieladern der Serie BCI 800 R lesen levs nn EU A Sie bitte im Benutzerhandbuch nach Die elektronischen Lasten der Serien EL3000 1 el gt Obere Stromgrenze berschritten Upper current threshold exceeded 2 EL 9000 benutzen nur Alarme und nur die Fehlertypen 0x01 bzw 0x02 s 02 system Link Mode Kommunikation gest rt Communication distubed_ 27 __ _ 9 MS1 System Link Mode Ein oder mehrere Ger t sind offline One or more units are offline Fehlertypen 0d Alarm istmornentanmaktiy L 12 5 PH_ System Link Mode Slave meldet Netzfehler Slave is reporting mains voltage error 0x02 Alarm ist nicht mehr aktiv 13 s PD_ System Link Mode Slave ist in Leistungsbegrenzung Slave reduces max output power OX O aUn MOmENtAN aay 17 F01 interner Fehler Internal error Ox20 Warnung nicht mehr aktiv 0x40 Meldung steht an D Aea r Fehl wir i Anfrage ob Fehle
129. ature System Link connectors PSI 9000 series only in combination with an IF C1 card the user can realise a gateway from the RS232 or USB port of the PC to a CAN bus Thus no extra hardware is required to connect the PC to CAN The gateway allows to control up to 30 units in line by the RS232 USB and CAN cards PSI 9000 only the cards IF R1 and IF U1 additionally support the parallel and or series connection of multiple laboratory power supplies to a true master slave system System Link Mode If a device has been equipped with an interface card it is automatically recognized and the corresponding setup me nus are available for configuration Those setup menus differ from model to model and are used to set up parameters for the communication The settings are stored inside the unit The analogue interface card IF A1 is directly accessing the power supply This allows fast monitoring of actual values and fast setting with a very short delay of set values within the nominal values of the device The digital inputs and outputs parameterisable 1 1 Usage The interface cards must only be equipped in units which are designed for them A set of Labview VIs is included in the package which will simplify the use and implementation of the interface cards in the LabView IDE The implementation in other applications and environments is possible but also very complex The telegram structure is explained in detail in one of the foll
130. befindet sich eine weitere serielle Schnittstelle mit der bei einer Reihen und oder Parallelschaltung der System Link Mode hergestellt wird siehe auch 6 Der System Link Mode nur PSI9000 Verbinden Sie niemals einen dieser Ports mit einem Ethernet Hub oder Switch oder einem Ethernet Port am PC nur weil die Buchse von gleicher Art ist 4 1 1 RS232 Karte konfigurieren Die Schnittstelle wird ber das Men konfiguriert Es ist zwingend erforderlich die Ger teadresse device node einzustellen Das Ger t kann nur so eindeutig im System identifiziert werden ber die Adresse wird das Ger t ange sprochen Jedes Ger t mu eine andere Ger teadresse bekommen wenn mehrere gleichzeitig vom einem Steuer ger t gesteuert werden IR communications ME device node 1 30 Grundeinstellung 1 Es kann eine von 30 Gerateadressen vergeben werden Slot A IF abh ngig von der Einsteckkarte Slot B IF abh ngig von der Einsteckkarte Sie stellen hier die erforderliche Gerateadresse ein und erhalten eine bersicht ber die best ckten Karte n Mit Slot A B IF R1 w hlen Sie die zu konfigurierende Karte aus und k nnen folgende Parameter verandern Baudrate Grundeinstellung 57 6 kBd 9 6 kBd 19 2 kBd 38 4 kBd 57 6 kBd Die maximal einzustellende Baudrate ist abhangig von der Leitungslange Bei 15m darf die Baudrate auf max 9 6 kBd eingestellt sein 1kBd 10
131. bei allen Ger ten am Ger t voreingestellt werden Alternativ dazu gibt es die M glichkeit diese ber die Webseite siehe auch Abschnitt 4 6 3 einzustellen Dazu mu die zuletzt gesetzte IP bekannt sein Werkseitig ist diese auf 10 0 0 1 eingestellt im Zweifel kann sie vor erneuter Einstellung mittels des Resetknopfes zur ckgesetzt werden Im Browserfenster der Webseite auf CONFIGURATION klicken die gew nschten Parameter wie im angezeigten Format eingeben und mit dem SEND Knopf best tigen Die neuen Parameter werden dann im Ger t gespeichert und sofort bernommen 4 6 3 Mit dem Ger t kommunizieren Allgemein Die Kommunikation mit dem Ger t erfolgt ber verschiedene Ports die ggf in einem Router oder einer Firewall freigege gen werden m ssen Die sind HTTP 80 VXI11 111 200 265 Uber HTTP Die Netzwerkkarte verf gt Uber einen HT TP Server Bei Auf ruf der Gerate IP uber einen Browser erscheint eine grafische Oberflache die Gerateinformationen wie Typ Nennwerte Sollwerte und Istwerte liefert Uber diese Webseite kann das Ger t ferngesteuert werden bei entsprechender Konfiguration sogar Uber das Internet Dies ist allerdings nicht zu empfehlen da jeder auf das Gerat Zugriff hatte der dessen IP kennt bzw herausfindet So ein Angreifer k nnte dann Sollwerte verstellen und somit Schaden anrichten A Uber die Schnittstellenkarten DE Die Fernsteuerung erfolgt mit SCPI Befehlen die per VXI11 P
132. bjektliste Serien EL3000A und EL9000A 0 Geratetyp Devicetype ro string 16 EL 3160 060 EOL 1 Gerateseriennummer Device serial no id ro string 13 100201001 EOL 2 Geratenennspannung Nominalvoltage rfiid 4 nen Unom 160 0 Floating point number IEEE754 Standard 3 Geratenennstrom Nominalcurrent dt ro fflott_ 4 nenn Inom 60 0 Floating point number IEEE754 Standard 4 Geratenennleistung Nominalpower id roffeat 4 Pnenn Pnom 400 0 Floating point number IEEE754 Standard Artikelnummer Article no ro string ono E 35320200 EOL string 16 ro string ro string ro ro EOL End of Line 0x00 N Herstellername Manufacturer s name EOL V2 01 09 08 06 EOL F R1 00610002 EOL 3100213 EOL 11 1 wo n 0 Kartentyp Slot A Interface type Slot A ro strin Kartenseriennummer Slot A Card serial no Slot A ro strin Kartenartikelnummer Slot A Card arcticle no Slot A tring alalalonlalw 2 2 DI 210 S o lm fo n a O n Q N n n ro str Kartenfirmwareversion Slot A Card firmware version SlotA I str Gerateklasse Deviceclass oS y y y d 1 Batterietest Entladeschlu spannung Battery test Discharge threshold voltage w Level A Sollwert f r U Set value for U 7 Im Level A Sollwert f r Set value forl Im Level A SollwertfirP SetvalueforP wit Level A
133. can be queried by this command SYSTem LOCK OWNer gt lt B1 gt Get the current lock state NONE ifreturned the device can be put to remote mode Bits 8 9 10 0 in OPER Condition LOCal device is in local mode and blocked for remote mode Bits 8 1 9 0 10 0 in OPER Condition External mode is interpreted as LOCal Bit 8 0 9 0 10 1 in OPER Condition REMote the device is in remote mode via IF G1 Bit 8 0 9 1 10 0 in OPER Register VERSion gt lt SRD gt Query SCPI Version Examples SYST LOCK OWN Queries the lock state to determine if remote mode is allowed SYST LOCK STAT 1 Puts the device in remote control mode setting of values allowed now LOCK_ON Ditto Attention The following two commands are only supported by the network card IF E1 SYSTem DATA SET lt CHAR gt Transport encapsulated telegram in binary format Here Send data SET also see sections 7 10 and 9 Bytes can be given as hexadecimals e g H32 for 0x32 or decimals Example SYST DATA SET _2 1 50 100 0 Send the hexadecimal telegram 0x02 01 32 64 00 to the device If device is in remote control it will set the output voltage to 100 Corresponds to the SCPI command SOUR VOLT_MAX SYSTem DATA REQuest lt CHAR gt Transport encapsulated telegram in binary format Here Request data also see sections 7 10 and 9 Example SYST DATA REQ_ 2 1 50 Send the hexadecimal telegram 0x02 01 32 to the device This request the voltage set value Corres
134. can be requested from your local dealer or read in the user manual of the devices e Only equip the interface card s while the unit is switched off by the mains switch e Units featuring two slots might be equipped with two cards but you can t combine them arbitrarily For detailed infor mation see section 3 3 Combination of interface cards e Never remove the covers from the cards If only one card is equipped in units with two slots it is recommended to install the default slot cover to the open slot This protects the unit from additional dust pollution and ensures correct air circulation with the internal fans e Use and follow the common ESD provisions when installing and removing the interface cards Page Te CTSA ccc en a ee ee ee nenne een 57 el NIE ee ee nee Dee nee nern anne E EI E er nennen seen or ka WAN CONG DL ee ee ee ee ee tee 57 a W any ER Da tac cate ceo cae E ee S A E E E E E taeda gee a E AE EAER 57 Ta Ued SIMD ONS siiper A E E E A A E E E E E E of 1 9 gt CODEOL E E Ver nt nner rene ee te ee E ne te ee ee ee ee ee 1 2 TECNICAS Oe CIC OS ee ee ee nen 58 8 SWA O cages E AEAEE ceeieen E EAE TERE E E sanyo nett oun eousierseeeieesveoue 59 31 PON AC MING apse E E E E T EAE easel E E EEE E EEEE 59 22 E E EE e E A E EE E A E E E E E A ee 59 33 ComMoMNING INENACS CAIS 2 nenne nee ee 59 A Deals abou he Ca ee a ee en ete ee nee 59 Al Roro cards IF RI SE 2 ee ee a ee re ee enge 60 2 11 Coniguingtne RS 232 A
135. ce is activated the device will switch to remote mode indicated in the display by remote 4 4 3 Configuring the IF A1 The interface is configured in the communication menu es a E Communication Slot A IF Name of 1st interface card if equipped Slot B IF Name of 2nd interface card if equipped Here you can see an overview of the equipped cards With Slot A B IF A1 the analogue interface card is selected for configuration Following parameters can be set Analogue inputs Analogue set values are only accepted by the device if it is in external mode indicated in the display by extern The analogue interface IF A1 has three analogue inputs with these features Al1 PSEL external set value for power or RSEL external set value for inner resistance optional with unlocked U I R operation 2009 Elektro Automatik GmbH amp Co KG Al2 CSEL external set value for current Al3 VSEL external set value for voltage The minimum and maximum input voltage can be preset The analogue inputs can be adapted the input signal this way By limitting the standard voltage range of 0 10V to a lower value the resolution is also lowered Example if the voltage range is set to 1V difference between U__ and U _ resolution and accuracy will be reduced by the factor 10 The first value stands for U_ minimum input voltage the second for U
136. ch besteht in eine Meldung umgewandelt Die Meldung erlischt sobald der Fehler behoben ist bzw entf llt Ob nun ein Alarm oder eine Warnung mit Auto ON ausge f hrt wird h ngt von der Einstellung Wiedereinschaltung bei Power On ab siehe Benutzerhandbuch PSI 9000 Abschnitt Betriebsparameter definieren Power ON OFF Grundeinstellung OFF Leistungsausgang bleibt nach Netzwiederkehr oder beim Einschalten des Gerates ausge schaltet Leistungsausgang schaltet sich nach Netz wiederkehr oder beim Einschalten des Ge rates automatisch ein wenn er vor Wegfall des Netz oder vor dem letzten Ausschalten eingeschaltet war restore A aoe Ein Alarm oder a eine Warnung mit Auto ON Funktion wurde ausgel st da ein oder mehrere Slaves eine bertem peratur ihres Leistungsteils festgestellt haben und melden Ob nun ein Alarm oder eine Warnung mit Auto ON ausge f hrt wird h ngt von der Einstellung Wiedereinschaltung bei Power On ab siehe Benutzerhandbuch PSI 9000 Abschnitt Betriebsparameter definieren or disappear OFF Grundeinstellung auto ON Leistungsausgang bleibt auch nach Abk hlen des Ger tes ausgeschaltet Auto ON Leistungsausgang schaltet sich nach Abkuh len des Ger tes bzw nach Unterschreitung der Ubertemperaturschwelle automatisch wieder ein 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten E Bei
137. ch cable is included in the package The end units will be terminated by a setting in the parameter setup page Enter the menu of any device activate the communication menu and select the card to configure Slot A B IF R1 IF U1 si02 not available The SIO2 ports are not available not used The SIO2 ports are not used Master Slave The unit is defined as master or slave Default not used The following two parameters only appear if the device is defined as Master Matrix of modules Here you tell the master how many units are connected in parallel or series serial 1 x The allowed number of serially connected units also de pends on the maximum acceptable isolation voltage Default 1 Set the number of units connected in series Default 1 Set the number of units which are connected in parallel parallel 1 30 The following two parameters only appear if the device is defined as Slave Position of module The parameters here define the position of a slave unit within the system Every position within a system of seri ally or parallel connected devices must be unique serial Default 1 1 x Set the position of the device in the system see figure below The allowed number of serially connected units also depends on the maximum acceptable isolation voltage A About the interface cards parallel Default 1 1 30 Set the position of the device in the sy
138. che Lasten sind werden ab der Firmware 3 01 oder h her unterst tzt e der HIGH Sollwert mu immer gr er oder gleich als der LOW Sollwert sein ansonsten wird ein Fehler zur ckgege ben e Abfragen und Setzen von Sollwerten bezieht sich stets auf die gesetzte Level Control und den vorgew hlten Mode D h wenn Level A und Mode CR aktiv sind wird mit RES der Widerstandssollwert f r Level A des kleinen Widerstands bereiches gesetzt usw Ansonsten wird dieser nicht angenommen und ein Fehler erzeugt Die Befehle HIGH und LOW gelten nur f r Level A B Betrieb und erzeugen in anderen Modi Fehlermeldungen Der jeweilige Modus ist vor dem Wechsel in den Remotebetrieb zu setzen Die anderen nicht zum vorgew hlten Modus geh renden Sollwerte k nnen dann nicht mehr ge ndert werden und sind vorher festzulegen Es wird daher empfohlen f r dauerhafte Fernsteuerung des Ger tes die Option Keep set values im Setupmen auf no zu stellen damit die Sollwerte beim Umschalten des Mode stets zur ckgesetzt werden F r elektronische Lasten gilt Widerstandsbereich 1 ist jeweils der kleinere der zwei Widerstandsbereiche 2009 Elektro Automatik GmbH amp Co KG 21 Irrt mer und Anderungen vorbehalten A Uber die Schnittstellenkarten DE SOURce RESistance Fur Widerstandsbereich 1 oder 2 jenachdem was aktiv ist LEVel gt lt NRf gt Unit Abfrage letzter Widerstandssollwert Level A oder B jenachdem was gerade a
139. chern des akt Profils nach Platz x Save current profile to memory x Vorgang noch nicht beendet Profile load save are busy Sollwertsatz 1 ist freigegeben Preset list no 1 is enabled Sollwertsatz 2 ist freigegeben Preset list no 2 is enabled Sollwertsatz 3 ist freigegeben Preset list no 3 is enabled i Sollwertsatz 4 ist freigegeben Preset list no 4 is enabled 122 Solwertsatz 1 U Presetistiun wii jm 4 woon 23 Sollwertsatz 2 01 Presetlistz un SSS rw tint a wordt 24 Sollwertsatz 3 Preset list 3 U I wj fit o 4y 25 Sollwertsatz 4 U I Preset list 4 U I wji fit Jo o ao Sollwertsatz 1 en Preset list 1 P R wji fint Tal Word 0 27 Sollwertsatz 2 P R Presetist2 P R SSCS ew int a wordt 28 Solwertsatz 3 P R Presetista er mi m 4 Spgs Sollwert von Unenn 256 Set voltage of Unom 256 Sollwertsatz 4 Preset list 4 P R wji fint 4 Stromsollwert von Inenn 256 Set current of Inom 256 Max einstellbare Spg Max adjustable voltage wji Jt 2 21 Freigabe Sollwertsatz Enable preset list no mlas Leistungssollwert von Pnenn 256 Set power of Pnom 256 Innenwiderstand von Rnenn 256 Set resistance of Rnom 256 Spannungsgrenze von salle Voltage all of eal NINI N N O 31 Min einstellbare
140. ct lists ae an ee nz 91 93 1 Column STIMU ee ee ae ee ee 91 9 3 2 Object examples and explanations u0220002000020n00n0nn nenne nenne nenne anne nnnnennnnennnnnnnnnnennnnennnnennnnenennennnnenenn 91 9 33 ADOBLUSEr BIO ES en ee ee ee ee ee 92 9 3 4 Objectlist Tor PS 9000 series ancnenenen A a aaa a aiaa 93 9 3 5 Object list for EL3000A EL9000A series 224200200000002000000nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn anne 96 9 3 6 Object list Tor PSI 8000 T DT 2U series ee ae a 97 9 3 7 Object list for PS 8000 TPTZUSEIE8 nee ee ende ee 100 93 0 ObDject list 1or PS SUDR SONGS aiia a Eaei 101 9 3 9 ObjeeLlist tor BEIBDOR Seiser ee i oae aa a 102 9 4 Alarms error codes and error types uuu200000 0e0onnenonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 104 10 COnN OS nee T EE E E E rere 105 2009 Elektro Automatik GmbH amp Co KG 56 About the interface cards EN 1 General The interface cards IF R1 IF R2 IF C1 IF C2 IF U1 IF U2 IF G1 and IF E1 IF E2 provide a digital and the IF A1 an analogue connection to a control unit like a PC or PLC De vices like for example a power supply can be monitored controlled and configured using the cards and the proper software The models IF U2 IF R2 and IF C2 are shortened versions of the 1 types and may only be used in certain series The USB card IF U2 and the RS232 card IF R2 do not fe
141. currently installed By selecting a card with Slot A B IF C1 you enter the configuration menu for that particular card Each card has to be configured individually You can now setup the parameters Setting the baud rate All common baud rates are supported For each baud rate setting the so called Sample point can be chosen which is used to optimise the data transmission for various cable lengths and qualities It adjusts the point of time when a transmitted bit is sampled baudrate Default 100 kBd sample point 75 10kBd 60 65 70 75 80 85 20kBd 60 65 70 75 80 85 50 kBd 60 65 70 75 80 85 100kBd 60 65 70 75 80 85 125 kBd 58 68 70 75 81 87 250 kBd 58 68 70 75 81 87 500 kBd 58 66 75 83 1MBd 58 66 75 83 Relocating address segments In case that devices are retrofitted with a CAN card and implemented into an existing CAN bus system the reloca table identifier segment short RID is used to relocate the address segment in order to adapt the addresses of the new unit s to the address range of the already exisiting units or to set it away from that range to not collide The CAN bus after the standard V2 0a defines an 11 bits long address identifier This results in a total of 2048 identifiers while from 2032 can be chosen Those 2048 identifiers are seperated into 32 address segments of 64 addresses The starting address is deter
142. cuted fct ro A long A Gesamtzeit der laufenden Fkt ms Total time of running fct ms ttt a 00 oder or 01 System Link Mode nicht eingestellt not activated 10 System Link Mode Ger t ist Slave Device is slave 11 System Link Mode Ger t ist Master Device is master Freigabe zur Ubertragung Enable transmission of function data Speichere Daten des Funktionsablaufs Save function data Gerat im Funktionsmanagerbetrieb Device in function manager mode Wechsle in den Funktionsmanager Switch to function manager Funktionsmanager arbeitet Function manager busy 1 abzuarbeitende Seq 1 bis 5 1st sequence 1 to 5 to process in fct 2 abzuarbeitende Seq 1 bis 5 2nd sequence 1 to 5 to process in fct 3 abzuarbeitende Seq 1 bis 5 3rd sequence 1 to 5 to process in fct 4 abzuarbeitende Seq 1 bis 5 4th sequence 1 to 5 to process in fct 5 abzuarbeitende Seq 1 bis 5 5th sequence 1 to 5 to process in fct 0 UIP Mode 1 UIR Mode nur wenn freigeschaltet only if unlocked auf 0 setzen set to 0 Wiederholungen des Funktionsablaufs Repetitions of function Bereich 1 255 255 unendlich Range 1 255 255 infinite Leistungsgrenze von Pnenn 256 Power limit of Pnom 256 Innenwiderstand von Rnenn 256 Rresistance of Rnom 256 Wiederholungen der Sequenz Repetitions of the sequence Bereich 1 255 255 unendlich Range 1 255 255 endless Zeit
143. d Netzschalter aus zu best cken e Bei Ger ten mit zwei Steckpl tzen k nnen bis zu zwei Schnittstellenkarten best ckt werden allerdings ist die Kombination nicht beliebig N here Information im Abschnitt 3 9 Kombination von Schnittstellenkarten e Entfernen Sie niemals die Abdeckbleche an den Karten e Wenn bei Ger ten mit zwei Steckpl tzen nur eine Karte best ckt wird so montieren Sie ggf die Abdeckung wieder ber den freien Steckplatz e Um die Schnittstellenkarten in den daf r vorgesehenen Einsch ben zu best cken m ssen die einschl gigen ESD Vorschriften beachtet werden Inhaltsverzeichnis DE Seite Ir RMU CNS TMS MS ums nenne ne EE en un ee aa Reihen E E 5 ll PSTN cet cer ttc cee cr tu cere ee late A E ds ad omen nd EEEE EE RE A E EA E E E EET 5 ke 238 2 EKORN A ee ee nee ee euere nee ee 5 MSA UNE FS AN UMN es en EA E ee as ee nee ere cnclaceen ea Ste genceestiemt acer eneedes 5 1 4 Hinweise zur BeSCHIelbUnG ccccesccccsecccseccesecccecceeneeeanecsneesaseecaseecssesssaeessaseesaeessaceeesseceneeseneuseteaeeseseesesesseseeenes 5 o EIS ic g lo in ert E ne ne eee mee ere ea eee ee ee ee er eee e ee eee 5 2 VOCATIONS A I rennen ee ee 6 32 N STARAN ON east ee ee ee ee Ener ee E 7 31 SICHIDL ONG ee ee ee ee ee ee ee ren 7 32 Einbauider SchhllistellEnk ften sense energie T 3 3 Kombination von Schnittstellenkarten ccccccsseeccssseeceeseeceeseecceseceeaueecsugeccseeeeceue
144. d depends on the nominal values of the device It applies the value must be sent after the command and seperated by a space instead of a numeric value you can also use MIN corresponds to the minimum value of the parameter Attention Set values bigger than nominal values will return an error lt NR1 gt Numeric value without decimal place lt NR2 gt Numeric value with decimal place lt NR3 gt Numeric value with decimal place and exponent lt NRf gt Contains lt NR1 gt lt NR2 gt lt NR3 gt lt NRf gt Contains lt NR1 gt lt NR2 gt lt NR3 gt as well as MIN and MAX Unit V Volt A Ampere W Watt OHM Ohm S Seconds lt CHAR gt 0 255 Decimal number output B0000 0000 B1111 1111 Binary view H00 HFF Hexadecimal view 2009 Elektro Automatik GmbH amp Co KG EN lt INT gt 0 32768 positive integer number output B0000 0000 0000 0000 B0111 1111 1111 1111 binary view H0000 HFFFF Hexadecimal view lt BO gt 1 or ON Function is activated 0 or OFF Function is deactivated lt B1 gt NONE local operation switching to remote control is possible LOCal local operation reading of data is pos sible REMote remote control of the device is allo wed lt B2 gt ON or 1 automatic measurement with x rounds ONCE or 0 one shot measurement with x rounds triggered by TRG lt ERR gt Error and event number 800 to 399 lt SRD gt String lt LF gt End of line token line feed Ox0A
145. dard 73 Ger tenennstrom Nominal cunenn pm af ____Inenn Inom 200 fFiie kommazahl Floating point number IEEE754 Standard 7 Ger tenennleistung Nominal power fo m a ____ Pnenn 7 Prom 640 0 Fliekommazahl Floating point number EEET54 75 Max Innenwiderstand Max internal resistans o m a __ Rnenn Rnom 32 00 FlieBkommazahl Floating point number IEEE754 76 Janikeinummer Arien o o fo em o oos S SO C7 Benutzertext Useri SSS fw eo Bf SMe 15 alphanumerische Zeichen Nax_ 15 characters EOL 78 Hersteller Manufacturer fof fem o ____ Herstolername Manufaciorersname EQL 79 Softwareversion Software version o fm o VE 70 Karientyp Slot A interface ype Sota O fof bm o Ooo eeo 71 Karienseriennummer Slot A Card seriaino Sora fem o o ooon 712 Karienartikelnummer Slot A Card arctic no StA ro sting 6 er o 113 Kartenfrmwareversion Slot A Card firmware version SiotA fem I nf OO orEieAe Ct 718 2 Softwareversion 2nd software verson _ Jo bm o COO CCC 719 Gerateklasse Device dass a m A _____ x000A PSIBODOT 0x0070 PSIBOOD ZU OXOOTT PSOOUDT CS 20 Speichern von Profilen Save and load of profiles rw 1 char 2 0x07 Auswahl der Profilnummer Select profile no 0 default 1 Profile 1 2 Profile 2 3 Profile 3 4 Profile 4 0x20 0x40 ER Lade gew hltes Profil Load selected profile 1 4 Spei
146. decimal place of it You need to translate the outgoing set values and the incoming actual values before they can be used 2009 Elektro Automatik GmbH amp Co KG Nom value Percentage act value 25600 Actual value Example Nom value of the device is 80V the percentage actual value came in as 0x2454 9300 It results in Actual value 80 9300 25600 29 06V 25600 Set value P lue ___ Ieee SEISELNE Nom value of the device Example the set value for voltage shall be 25 36V the nom value of the device is 80V With the formula it results in Percentage set value 25600 25 36 80 8115 Ox1FB3 You need to of course round the decimal value for the hex value 7 8 Telegram structure IF R1 and IF U1 The interface cards IF R1 and IF U1 are using the same te legram structure the one of the CAN card IF C1 is different Read below if you re using a IF C1 card The telegram is structured like this SD DN OBJ DATA CS and is built by these bytes Byte 0 SD start delimiter The start delimiter determines how to handle the telegram furthermore Meaning of the bits Bits 0 3 Data length Bytes 3 18 Define the data length 1 of the data in the telegram At a query the data length of the expected data is given here Bit 4 O Telegram from device to control unit 1 Telegram from control unit to device Bit 5 O Singlecast telegram to a certain device node 1 Broadcast Multicast te
147. e bei freigeschalteter Option only if option is unlocked char 8 bit Wert value float 32 bit Flie kommazahl Floating point number string Zeichenkette mit 0x00 am Ende String with 0x00 at the end long 32 bit Wert value Bezogen auf den Funktionsmanager Related to the function manager Beispiel 192 168 0 10 ergibt CO A8 00 OA Example 192 168 0 10 results in CO A8 00 0A 2009 Elektro Automatik GmbH amp Co KG Programming O TER 9 3 5 Object list for EL3000A EL9000A series Ger tetyp Device type ro string EL 3160 060 EOL EOL End of Line 0x00 1 ro string 00201001 EOL Bu y Z p Unenn Unom 160 0 Floating point number IEEE754 Standard C f Inenn inom 60 0 Floating point number IEEE754 Standard 1 Pnenn Pnom 400 0 Floating point number IEEE754 Standard PT C d85320200 EOL eee si Herstellername Manufacturersname EOQLsCi CSCSC C dz Pot _ V2 01 09 08 06 EOL S U O a EEE O 200610002 EOL a y E Oooo y Er ar es a ie h O o er Ger teseriennummer Device serial no Ger tenennspannung Nominal voltage ow z O o Ger tenennstrom Nominal current Ger tenennleistung Nominal power O 5 gie AJ BIL BLO ON N Artikelnummer Article no r n tring trin tring i 9 16 N n Q n w g n J Q Level A Sollwert f r
148. e siehe Zeitformat see format of time values 42 Uberstromgrenze Zeit I gt threshold time rw 141 int Al Word 0 Stromwert von Inenn 256 Current value of Inom 256 43 Unterstromgrenze Zeit I lt threshold time w Al int Al Word 1 Zeit Time siehe Zeitformat see format of time values 0x30 Bit 4 5 U lt 10 Warnung Warning 11 Alarm 0x30 Bit 4 5 I lt 10 Warnung Warning 11 Alarm 46 berwachung Soll Istvergleich Supervise step resp settings char 2 0x03 Bit 1 2 00 keine none 01 nur Anzeige indicate only 10 Warnung Warning 11 Alarm IE 0x30 Bit 4 5 00 dU 01 di 10 dP Soll Istvergleich Toleranz Zeit Set act comparison tolerance Word 0 Toleranz von Nennwert 256 Tolerance of nom value 256 time Word 1 Tsr Zeit Time siehe Zeitformat see format of time values inne Word 2 Tsf Zeit Time siehe Zeitformat see format of time values 50 SollwerttU SetvalueU mw lint Ss Sparnnunngssollwert von Unenn 256 Set value of voltage of Unom 256 51 Sollwert I Set value 000 dow int 2s Stromsollwerrt von Inenn 256 Set value of current of Inom 256 52 SolwertP SetvaueP md m 20T Teeistungssollwert von Prenn 256 Set value of power of Pnom 256 153 Sollwet R SetvalueR 0 dow 2 int 21 1 IInnenwiderstandssollwert von Rnenn 256 Set value of resistance of Rnom 256 54 Steuerung des Netzteils Power supply cont
149. e section 7 7 Translating set actual values for details For an EL 9080 200 the actual values would trans late to 100 for voltage 80V 10 for current 20A and 66 7 for power 1600W The nominal values for power current and voltage can be read out from the device with the proper objects and used to translate the actual values to real values 9 2 1 The time format The time format represents times from 1us to 100h by a 16 bit value Such time stamps are checked by the device they are sent to for being correct Values that are too high or too low are not accepted and will return an error message The upper 4 bits are used as a mask to determine the time range the rest ofthe bits represent the time value This time format is used to write i e set or read time values It applies for any device that feature a function related to time as long as this time values is settable readable The resolution of the time ranges in the table below does not necessarily match the resolution of the device they re sent to In this case the values are rounded down An example a time value of 0x23E7 is sent This represents 999 x 1us 999us The manually adjustable time value of the device in this time range is but 0 95ms or 1ms The 999us are rounded down to 950us Hence there will be 0x23B6 returned 950 when read back instead of the sent 0x23E7 Not all devices use all of the masks in the table below EN For electronic loads
150. e supervision Use The error type will be returned together 23 UDD_ Uberwachung Sprungantwort Abfall U Step response supervision Ufa with an error code if the alarm buffer is 2a iDu _J berwachung Sprungantwort Anstieg 1 Step response supervision Irse queried from the device and can then 25 1D _ benvachung Sprungantwort Abfal Step response supenision al e analysed Warnings and notifications 2 Uberwachung Sprungantwort Anstieg P Step response supervision P rise h 7 i 2 berwachung Sprungantwort Abfall P Step response supervision P fall ave lower priority than a arms are par PDU 2 PHI Phasenausfall oberes Leistungsteil Phase loss of upper power stage ticularly overwritten and thus have to be 2 PH2 Phasenausfall unteres bzw mittleres Leistungsteil Phase loss of lower resp middle power stage considered as either less important or not 3 PH3 Phasenausfall unteres Leistungsteil Phase loss of lower power stage important at all 3 bertemperatur oberes Leistungsteil Overtemperature of upper power stage Also see the object lists from section 9 3 4 and up concerning object 77 37 ___ Bat temp out of range Batterietemperatur zu hoch S 38 __ Bat temp out of range Batterietemperatur zu eig 39 _ Bat voltage out of range Batteriespannung zu hoch S 40f Battery deeply discharged Batteriespannung zu niedrig bzw tiefentladen 4f Cell faultin battery Zellenschius III 42 Temp se
151. e used The Ethernet interface with its RJ45 socket can not be configured thus it works in automatic mode which will detect the connection speed of 10 or 100 MBit Which is then finally used will be defined by the host PC s setttings or the network hardware Note the connection speed of Ethernet 10Mbit or 100MBit is not equivalent to the communication speed when commu nicating with the device itself This speed is internally set to 100kBit and thus results in certain response and execution times Also see section 4 5 6 4 6 1 Reset default parameters The card only required three basic parameters which are defined to these default settings when delivered IP 10 0 0 1 Subnet mask 255 0 0 0 Gateway 0 0 0 0 If these parameters are changed they re stored inside the device not on the card The card will read them out after every start and use them as long as the device is powered or until the parameters are changed In case the user has forgot the IP the device becomes inac cessible for the first moment At the device series PSI 8000 and PSI 9000 the parameters can also be set and read out in the graphical setup menu of the device Alternatively the three basic parameters can be reset to default by the little reset button on the card while it is running The default values are instantly set and stored inside the device 4 6 2 Configuring the Ethernet card Plug the card into the dedicated slot while the device is swit
152. e verwenden ein Zeitformat Lesen Sie im Abschnitt 9 2 1 mehr ber dessen Definition 9 3 2 Objektbeispiele und erl uterungen Eine Beschreibung der Spalten finden Sie im Abschnitt 9 3 1 Alle Angaben sind dezimal sofern nicht mit Ox am Anfang als hexadezimal gekennzeichnet 7 Wichtig Die Maske in Spalte 7 ist im Telegramm stets hinter der Objektnummer und vor dem Steuerbyte anzugeben wo verwendet Die in der Tabelle angegebene Maske ist f r entweder f r alle Bits Hauptmaske die ge ndert werden k nnen wenn nur eine angegeben ist oder ist einzelnen Bits oder Bitgruppen zugeordnet Wenn man einzelne Bits ndern will mu die passende Maske benutzt werden Beispiel bei Objekt 54 ist die Maske 0x51 also f r die Bits 0 4 und 6 M chte man Bit 0 ndern so ist Maske 0x01 zu benutzen Die Maske wird auch bei einer Antwort mitgesendet wenn Objekte vom Typ char angefragt werden die beim Senden eine Maske erfordern Das erste Antwortbyte ist dann die Maske und das zweite das Statusbyte Die Maske kann hierbei ignoriert werden I Funktionsmanager Objekte 54 56 73 74 75 78 90 146 Beim Funktionsmanager ist die Reihenfolge der Objekte wichtig Da Ansteuerung und Konfiguration hier recht aufwendig sind finden Sie n heres dazu in der Datei an001_function_manager_de_en pdf im Ordner manuals auf der beiliegenden CD Il Objekt 54 Schaltet das Ger t in Fernsteuerbetrieb vorrangig oder schaltet den
153. ected in parallel it results in a maximum voltage of 160V and a maximum current of 200A while the whole set can deliver up to 12kW power 1 00 120 18 u 10 55kW ON U wry N 2009 Elektro Automatik GmbH amp Co KG 6 1 Handling the System Link Mode 6 1 1 Display and handling of the master The master unit is used to adjust the set values for the whole system and to display the summed up set values and actual values The configuration of the master defines the behaviour of the whole system All values can be set like at a single unit 91 00 120 1 cc 10 93kW ON The master also displays the eT number of units connect in serial mmn os o a n s2 and parallel p2 6 1 2 Display of the slaves See below the display of a slave as long it is online with the master Any device in the linked system has to be set up for the System Link mode You need to speficy which unit will be master and how the slave units are distributed so that the master knows which are connected in series and which in parallel Example the slave is online and the power output of the system is in standy switched off The 1 2 shows that this slave is directly connected to the master in parallel 2 Modul 1 2 ONLINE controlled by master OFF Lr I on es em en n If the output is switch
154. ed off a slave can be set offline with this u key and is then not m J junky I on os n a n Modul 1 2 OFFLINE Master access denied linked to the master anymore Now it can be configured The MENU key activates the menu LINK The LINK key is used to set the slave online with the master again A About the interface cards EN 6 1 3 Special alarms warnings and signals The master indicates that not all slaves are online o VANE An alarm is generated if a slave can t be contacted anymore while the master has set the power output to ON It can occur if the System Link is broken or if the slave has been switched off by the mains switch PH A An alarm or lt gt PH a warning with Auto ON setting is indicated if the connection to a slave is lost in case that the slave has been switched off or a mains voltage loss has occured Alarm from a slave A warning with Auto ON setting switches the power output off until the cause of the failure error is removed or has gone The system will then automatically switch the output on again The error has to be acknowledged and will turn into a signal if it still persists The signal vanishes if the error is removed or gone If there will be an alarm or warning with Auto ON depends on the setting Reactivation after power ON see user manual of series PSI 9000 section Defining operation parameters
155. ee ee Eee 60 42 USB eds I FUTTER TE 2 ee a E a ae ein ee 60 4 2 1 Configuring the USB CA ee ee ee Re ee 60 AS CAN Cards IF Lana TE Ree ne ee ne tee er een ee ee rei 60 4 3 1 Configuring the CAN card ee a ee ern 61 4 4 Analogue interface IF A1 ee er Sang seep see ee eda eee 62 4 4 1 Pin assignment of the analogue interface 25 pole D Sub SOCKet ccccceeeececseeeeeeeeeeeeeeeeeseeeeesaeeeesseeeeesaes 62 2 E e EE E E EE O EE A AE E AAE I T E A A A E E ET E E A T 63 42 3 COniganng MEIRA Tessiner E a E E E AE E 63 4 9 RE I CA IF Ole ee E E 66 2 9 1 Notes about the COMMUNICATION sea a ea nn ea Se ea nennen ee ea 66 4 5 2 Controlling a device via GPIB uuunuuu una anna anne nnesnzwareennen nd 66 2 99 TEINIS EXDIAINEO en ee een ee een erneuern een 66 4 5 4 Differences to the other interface Cards ccccccccsscecceeeecceeeecceucecseueeecsueeecsaucecsaueeesaueeessueeessuseeesaseeeseaeeessass 66 4 9 5 FN UC ES ea ee eier en ee es cher ee ee 66 456 Transmission and execution TIMES sssrds eiea a hieein 66 2 57 COU CUE MeF O iinn a een eine ie 66 4 5 8 SCPI commands and Delimiter ccccccceccccseeeeceeeecceeeeceaeeecseeeeeaueeecsgeeeceseescseeessueeessgeeeseuseesseseessaeessaags 67 499 ENO ee E een ne ee E ee ee ee 76 AO ENEE CdS IF ETAN IFE r ee ee a ee ee ern eee es 4 6 1 Reset default parameters ccc ccccccccccceececeeeeceeeeceeeceeeeeseeeesaeeeseeeeseaeeseaeeseaseseaeessaeeesacessaeessagesseeese
156. eesneess Tf 2 62 Configuring the Ethemet Card ee ee 77 4 6 3 COMMUNICATING WIT the device unse na ern 77 4 6 4 The USB port Firmware updates 0220002200022n0nenn nenne nennennnnnnnnnnnnnnennnnennnnnnnnnnennnnennnnennnnennnnennnnennnnnnennnn 78 46 5 The SS OGM ee ee ee ee ee ee 78 5 Operation in other device SESICS ccccccccceeccceeeccaneccaeeeceeeeeseeeeseeeeseeeeseaeeseaeeseaeeseaeessaeeesaeeesaeeeseueeseueeseaeeseusesaueessueeeaes 19 51 ISCO nme loads EL 30007 EL 9000 rte crac ate tere oe antec cera ete aa eres ache laces nee 179 92 See SPS SONO TED ee ee een nen tare 79 5 3 Seles Pol COO TR and BC OO R ee ne ze aha ee ee 79 6 The System Link Mode only PSI9000 02 2002200000000n00nnnnnnnnnnnnnnnnennnnnnnnnnnnnnnnnnennnnne nennen nennen nnnnnn neuen nnnnnnennnnn 80 6 1 Handling the System Link Mode nee een a 80 6 1 1 Display and handling Of the master nennen 80 6 1 2 Display ofthe Slaves as este a a een ee ance E NE EE Ea Eee 80 6 1 3 Special alarms warnings and Signals en een 81 62 Conliguration ol he System Link M de 2 use a eu 81 2009 Elektro Automatik GmbH amp Co KG 55 inde EN 1 Communication With the device een ha ee nee nennen nenne ernennen 82 7 Terms explained ee ee nn een ie ee ae ee een 82 112 OVO QS ee ae E E en ee nen an Eee Er ee eh Lee EBEN 82 7 6 General NOTES about the communication ihe use a nn 82 74 ABOUT ING OU BONVO een ee ee een ebenen een 82 7
157. egister Event sofern diese durch Enable freigegeben sind Die Masken Positive transition und Negative transition bestimmen ob die Ereignisse bei einer Low High Flanke oder einer High Low Flanke ausgegeben werden Somit kann zum Einen das Auftreten und zum Anderen das Verschwinden eines Zustandes bemerkt werden Das gleiche Prinzip gilt f r das Questionable Status Register QUES In der im Bild gezeigten Konfiguration f r das OPER w rde das Signal local nur bei einer pos Flanke Low gt High ein Ereignis ausgeben das Signal Function mode dagegen auch bei einer neg Flanke STATus OPERation EVENT CONDition ENABle ENABle PTRtransition PTRtransition NTRtransition NTRtransition QUEStionable EVENT CONDition ENABle ENABle PTRtransition PTRtransition NTRtransition NTRtransition Beispiele STAT OPER STAT QUES STAT OPER ENAB 255 System befehle gt lt INT gt gt lt INT gt lt INT gt gt lt INT gt lt INT gt gt lt INT gt lt INT gt gt lt INT gt gt lt INT gt gt lt INT gt lt INT gt gt lt INT gt lt INT gt gt lt INT gt lt INT gt gt lt INT gt Betriebsabhangige Meldungen Abfrage der Ereignisse im Status Operation Register Zustand der betriebsabhangigen Funktionen abfragen Freigabe des Ereignisses Event Abfrage Event nur bei Ubergang von 0 auf 1 Abfrage Event nur bei Ubergang
158. ein schalten Im Setup Men k nnen dann sofern vorhanden Verbindungsparameter eingestellt werden a a L Communication device node 1 30 Grundeinstellung 1 Es kann 1 von 30 Gerateadressen vergeben werden Slot A IF abh ngig von der Einsteckkarte Slot B IF abh ngig von der Einsteckkarte Sie stellen hier die erforderliche Gerateadresse ein und erhalten eine bersicht ber die best ckten Karte n 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Mit Slot A B IF E1 w hlen Sie die zu konfigurierende Karte aus und k nnen folgende Parameter ver ndern IP IP Adresse SNM GW Die Auswahl erfolgt mit den Pfeiltasten am Bedienfeld die Einstellung mit dem linken Drehgeber Bei der Serie PSI 8000 kann durch Druck auf den Drehgeber zwischen kleiner und gro er Einstellschrittweite der Zahlen gewechselt werden Subnetzmask Subnet mask Gateway Bei Ger teserien wo die Verbindungsparameter nicht am Ger t eingestellt werden k nnen ist dies zun chst ber den USB Port und das mitgelieferte Tool zu erledigen Danach kann das Ger t bers Netzwerk und die eingestellte IP an gesprochen werden Achtung Die generell g ltigen Vorgaben f r Netzwerke und deren Parameter gelten auch hier Falsche Einstellungen f hren dazu da das Ger t nicht ansprechbar ist ll ber die Webseite Die Netzwerkparameter k nnen nicht
159. eine Hinweise Die Schnittstellenkarte IF A1 ist eine analoge Schnittstelle mit galvanisch getrennten parametrierbaren analogen und digitalen Ein und Ausg ngen Verdeutlichung IF A1 Netzger teseite Ein Ausg nge PSU side In Out Parametrierbar bedeutet da man die Ein Ausgange an eigene Bed rfnisse anpassen kann jedoch stets innerhalb des Spannungsbereichs 0 10V Bei Ger ten mit mehr als einem Steckkartenslot z B PS19000 ist ein Kombi Betrieb mit einer digitalen Schnittstelle z B IF U1 USB m glich um das Ger t beispielsweise ber USB zu steuern und ber die analoge Schnittstelle analoge Istwerte auszugeben Oder man steuert das Ger t mit den Sollwerten ber die analoge Schnittstelle und erfa t die Istwerte digital ber USB bzw RS232 oder CAN Generell gilt alle Me und Uberwachungsfunktionen sind immer aktiv auch bei zwei gesteckten Karten Nur die Steuerung des Ger tes mit Sollwerten erfordert eine Aktivierung des externen Modus IF A1 bzw des Remote Modus digitale Schnittstellen wobei der Remote Modus Steuerung des Ger tes durch eine digitale Schnittstelle siehe vorherige Abschnitte Vorrang hat Sollte sich das Ger t im Zustand der Steuerung durch die analoge Schnitt stelle befinden angezeigt im Display durch extern und die Steuerung des Ger tes durch eine digitale Schnittstelle aktiviert werden dann schaltet das Ger t um Remote Be trieb angezeigt im Display mit FIremote
160. einem oder mehreren Slaves hat der OVP Overvoltage Protection eine Alarmmeldung ausgel st Der Ausgang wird abgeschaltet Er kann erst nach Quittierung der Meldung wieder eingeschaltet werden 6 2 Konfiguration des System Link Mode Um den System Link Mode nutzen zu k nnen m ssen die zus tzlichen Schnittstellen SIO2 auf den IF U1 oder IF R1 Karten miteinander unabh ngig von der Serien oder Parallelschaltung ber ein handels bliches Patchkabel CAT5 mit RJ45 Steckern verbunden werden Die Endger te erhalten einen Busabschlu der ber die Parameterseite eingestellt werden muss Slot A B IF R1 IF U1 Al si02 not available Grundeinstellung not used Die SIO2 Schnittstelle ist nicht verf gbar Die SIO2 Schnittstelle wird nicht verwendet Master Slave Das Ger t wird als Master oder Slave definiert Die folgenden zwei Parameter sind nur sichtbar wenn das Ger t als Master definiert wurde not used Matrix of modules Bei den nachfolgenden Einstellungen ist dem Master bekannt zugeben wieviele Ger te in Reihe und oder parallel liegen serial 1 x Grundeinstellung 1 Die Anzahl der in Reihe geschalteten Gerate ist hier anzugeben Es gilt die maximal zul ssige Isolationsspannung zu beachten wodurch nicht beliebig viele Gerate in Reihe geschaltet werden durfen parallel 1 30 Grundeinstellung 1 Die Anzahl der parallel geschalteten Ger te unabh ngig davo
161. einstellung 0 00V 10 00V Pmon Monitor Istwert Ausgangsleistung A Uber die Schnittstellenkarten DE Digitale Eing nge Die Schnittstellenkarte IF A1 verf gt ber drei parametrier bare digitale Eing nge DI1 DI2 und DI3 noch nicht belegt Reserve Eingang DI1 SEL_enable external Grundeinstellung LOW LOW Externe Steuerung uber die IF A1 ist low aktiv Wenn der Default level von DI1 mit dem Kodierstecker auf Low gesetzt wurde ist der externe Modus sofort aktiv wenn das Gerat eingeschaltet wird HIGH Externe Steuerung uber die IF A1 ist high aktiv Wurde die externe Steuerung aktiviert kann das Netzgerat uber die Eingange VSEL CSEL und oder PSEL gesteuert werden Dabei werden immer alle Statusmeldungen und die analogen Istwerte ausgegeben lextern Auf dem Display wird die externe Steuerung via Analogschnittstelle gemeldet DI2 Rem SB Sie k nnen hiermit den Netzger teausgang ein oder ausschalten blockieren oder freigeben Abh ngig von der Einstellung B Set output kann durch den Eingang DI2 Rem SB bestimmt werden ob der Ausgang abh ngig von einer Freigabe durch die ON OFF Taste oder exklusiv im Ex tern Betrieb analoge Schnittstelle bzw Remote Betrieb digitale Schnittstellen ein und ausgeschaltet werden kann Die Freigabe wird in der Anzeige mit auto ON Einschalt bereitschaft signalisiert Bei exklusiver On Off Funktion wird der Leistungsausgang direkt ber den Eingan
162. ence rw 1 3 ini 6 136 10 Sequenzpkt der 4 Seq 10th seq point of 4th sequence rw 1 3 in 6 137 1 Sequenzpkt der 5 Seq 1st seq point of 5th sequence rw 1 3 ini 6 138 2 Sequenzpkt der 5 Seq 2nd seq point of 5th sequence rw 1 3 ini 6 139 3 Sequenzpkt der 5 Seq 3rd seg point of 5th sequence rw 1 3 ini 6 140 4 Sequenzpkt der 5 Seq 4th seq point of Sth sequence rw 1 3 ini 6 i 145 191 ro Legende Legend ro Nur lesen Read only rw Schreiben und Lesen Read and write int 16 bit Wert value Teil des aktuellen Profils Part of current profile ENER oo _ ale GO OO SI KK Bytes 0 3 IP Adresse ohne Punkte IP address without dots Bytes 0 3 Subnetzmaske ohne Punkte Subnet mask without dots Bytes 0 3 Gateway Adresse ohne Punkte Gateway address without dots hhkkk Te bei freigeschalteter Option only if option is unlocked char 8 bit Wert value float 32 bit Flie kommazahl Floating point number string Zeichenkette mit 0x00 am Ende String with 0x00 at the end long 32 bit Wert value Bezogen auf den Funktionsmanager Related to the function manager Beispiel 192 168 0 10 ergibt CO A8 00 OA Example 192 168 0 10 results in CO A8 00 0A 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Programmen 77 TC BE 9 3 5 O
163. equenzpkt der 2 Seq 9th seq point of 2nd sequence w 1 3 inf 6 116 10 Sequenzpkt der 2 Seq 10th seq point of 2nd sequence w 1 3 in 6f i Zeit Time siehe Zeitformat see format of time values Spannungswert von Unenn 256 Voltage value of Unom 256 Stromwert von Inenn 256 Current value of Inom 256 3 1 3 int 122 6 Sequenzpkt der 3 Seq 6th seq point of 3rd sequence w 1 3 ini el 123 7 Sequenzpkt der 3 Seq 7th seq point of 3rd sequence rw 1 3 ini el 124 8 Sequenzpkt der 3 Seq 8th seq point of 3rd sequence rw 1 3 ini 6 12519 Sequenzpkt der 3 Seq 9th seq point of 3rd sequence w 1 3 ini el 126 10 Sequenzpkt der 3 Seq 10th seq point of3rdsequence rw 1 3 ini el 127 1 Sequenzpkt der 4 Seq 1st seq point of4thsequene rw 1 3 ini el 12812 Sequenzpkt der 4 Seq 2nd seq point of 4th sequence rw 1 3 ini 6 129 3 Sequenzpkt der 4 Seq 3rd seq point of 4th sequence rw 1 3 ini 6 130 4 Sequenzpkt der 4 Seq 4th seq point of 4th sequence rw 1 3 in el 13115 Sequenzpkt der 4 Seq 5th seq point of 4th sequence rw 1 3 ini 6 132 6 Sequenzpkt der 4 Seq 6th seq point of 4th sequence rw 1 3 ini 6 133 7 Sequenzpkt der 4 Seq 7th seq point of 4th sequence rw 1 3 ini 6 13418 Sequenzpkt der 4 Seq 8th seq point of 4th sequence rw 1 3 ini 6 13519 Sequenzpkt der 4 Seq 9th seq point of 4th sequ
164. er Funktion Stop point of function 5 1 Stoppunktfunktion aktiv setzen Set stop point active Stopp nach x Wiederholungen d Funktion Stop after x repetitions of function Stopp nach xWiederholungen der Sequenz Stop after x repetitions of sequence 56 Steuerung des Funktionsman Control of function manager High nibble Seq nr Seq no Low nibble Sequenzpunkt Sequence point 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Programmen O O O IBE 70 Ger tezustand Device state Byte 0 Bit 0 1 Bit 5 Bit 6 Bit 7 Byte 1 Bit 0 Bit 1 2 Bit 3 Bit 4 Bit 5 e Istwerte Actual values e 72 Aktuelle Sollwerte Momentary set values O Istwert U I mit Zeitstempel Actual values U I with time stamp char char 2 0x01 0x02 0x20 1 3 Byte 0 Bit 0 2 Bit 4 6 Byte 1 Bit 0 2 Bit 4 6 Byte 2 Bit 0 2 Bit 7 Byte 3 Word 2 re 4 5 92 Einstellungen 1 Sequenz Setup of Tst sequence _ wit in 5 7 Ee Ee See r Te 94 Einstellungen 3 Sequenz Setup of 3rd sequence wh nt __ Word 2 95 Einstellungen 4 Sequenz Setup of 4th sequence wps nt el 96 Einstellungen 5 Sequenz Setup of5thsequene SCS rw fe int o 97 1 Sequenzpkt der 1 Seq Tst seq point of 1stsequene _ riss nt o wonn 98 2 Sequenzpkt der 1 Seq T2nd seq point of Tst sequence _ riss nt 6 wordt 99 3 Sequenzpkt der 1 Seq 3rd seq poin
165. ersteler Manufacturer 0 Prof fem el fHerstellemame7Manufachurersname FOL SSCS o Softwareversion Software version SSCS fem o VE SSS 770 Kartentyp Slot A interface type SlobA fof RE 711 kartenseriennummer Slot A Card serialno StA of sting tel Oooo ooo S SS SSS 712 Kartenarikelnummer Slot A Card arctiole no SlotA sting e o o onse 113 Kartenfimwareversion Slot A Card firmware version SitA sting te Oooo o ooa 18 2 Softwareversion 2nd software version sting o ooo oo oooO 119 Gerdiekiasse Device class SSCS m af oxoonA PSIBDODT Ox0010 PSIBOOO ZU OXOOTT PSIBOOODT 20 Speichern von Profilen Save and load of profiles rw 1 char 2 0x07 Auswahl der Profilnummer Select profile no 0x20 0x40 0 default 1 Profile 1 2 Profile 2 3 Profile 3 4 Profile 4 Freigabe Sollwertsatz Enable preset list no Lade gewahltes Profil Load selected profile 1 4 Speichern des akt Profils nach Platz x Save current profile to memory x Vorgang noch nicht beendet Profile load save are busy Sollwertsatz 1 ist freigegeben Preset list no 1 is enabled Sollwertsatz 2 ist freigegeben Preset list no 2 is enabled Sollwertsatz 3 ist freigegeben Preset list no 3 is enabled Sollwertsatz 4 ist freigegeben Preset list no 4 is enabled Spgs Sollwert von Unenn 256 Set voltage of Unom 256 Stromsollwert von Inenn 256 Set current of Inom 256
166. esesessecesueccsueeseusesensescauesseueeeaeesnsesensesuesecseeseaueserseseneeesseseseureseneseneess 34 BL ASIA SNON anean ee ee ee ee eier 34 8 1 2 Kurzinfo Kommunikatons Vs ee ea ee naeh 34 8 13 VENEN ee ee E EE AA E E ee 34 2 Komm nkalon onne SED VIEW euer Er EEE ER RTL EN TEEN TRUE EEE ENER 35 91 COMMIS CS GS ee een een ee era ae een heat ee 35 9 1 1 Hinweis zur IrelBer BIBIIOMER nn reed 39 9 2 Erstellen vorn le SIT ame ee ee een nee 35 921 Das ZEN OT Renee nee Renee 36 22 DS ee re ee 37 9 2 3 Hilfe DEI PIOblEmen une ee ee ee ee 37 93 K mmunikationsoDjektlisten ussssssesa cn aaa aa ha een hen tag 39 2 93 1 SPallenJEenkllon zen nern nee 39 9 3 2 Objektbeispiele und erl uterungen c cccccccssscecceeceeceseeeceuseeccueeeecageeeceuseessuseessageesseaseessaeessaueessageeessaeeenss 39 9 3 3 ber die Benutzerprofile sense 40 9 3 4 Objektliste Serie PST900Q uuu 0 en nee aan seen 41 9 3 5 Objektliste Serien EL3000A und EL9OODA u22222002200000000nnonnnnnnnnnnnnnnnnnnnnnne nenne nnnnnnn nenne nnnnnennnnnnnnnennennennnn 44 9 3 6 Objektliste Serien PSI 8000 T DT 2U 22u0002200000000000nnnnnonnnnnnnnnnnnnnnnnnnnnnnnn neuen nnnnnnnnnnnnennnnnnnnnnnnnnnnnnennnnnne 45 9 3 7 Objekiliste Serien PS 8000 VDTAU euer en aneinander ne erh 48 9 39 ODERUSE serne PS C0 OM anne eneadee 49 93 9 Objektliste Sene BOLO RR nenn een een ehe ende 50 9 4 Alarme Fehlercodes und Fehlertypen u0200002000000
167. esetzt werden SOURce CURRent LEVel gt lt NRf gt Unit Abfrage letzter Stromsollwert Level A oder B jenachdem was gerade aktiv ist LEVel lt NRf gt Unit Stromsollwert setzen Level A oder B jenachdem was gerade aktiv ist HIGH lt NRf gt Unit Stromsollwert fur Level A im Level A B Betrieb setzen HIGH gt lt NRf gt Unit Stromsollwert fur Level A im Level A B Betrieb abfragen LOW lt NRf gt Unit Stromsollwert fur Level B im Level A B Betrieb setzen LOW gt lt NRf gt Unit Stromsollwert fur Level B im Level A B Betrieb abfragen Beispiele CURR_20 00 Setzt 20A Eingangs oder Ausgangsstrom je nach Geratetyp CURR HIGH Fragt den Stromsollwert von Level A im Level A B Betrieb ab SOUR CURR LOW_0 4A Setzt den Stromsollwert Level B fur Level A B Betrieb auf 0 4A 2009 Elektro Automatik GmbH amp Co KG 20 Irrtumer und Anderungen vorbehalten A Uber die Schnittstellenkarten DE Ill Leistungssollwert Spezifikation nach 1999 SCPI Command reference 19 Source Subsystem Fur elektronische Lasten gilt e Befehle die speziell f r elektronische Lasten sind werden ab der Firmware 3 01 oder h her unterst tzt e der HIGH Sollwert mu immer gr er oder gleich als der LOW Sollwert sein ansonsten wird ein Fehler zur ckgege ben e Abfragen und Setzen von Sollwerten bezieht sich stets auf die gesetzte Level Control D h wenn Level A aktiv ist wird mit POW der Leistungssollwert f r Level A geset
168. essaeeeseaeeessaeeesseaeessegeesssaeeeses T 4 Detalls Zu denmK anemy pe cesena Eae a A Eaa EEEE EE E T AT Roro Kalten RT TUNO RZ A E AEE E EE 8 Alt Re 232 ete OMIM UIE OU UN een ee inne neuere 8 2 2 U Ber NIR Une ae ee EE E E A EE 8 4 21 USB Karte konfigurieren a ersehen 8 423 SAN RER IFC 00a aren re een ker E AE 8 4 3 1 CAN Karte K nlIguhleren ee ee ee ee ee 9 4 4 Analoge Schnittstelle IF A1 sisecssics aan naeh ieuns 10 4 4 1 Pinbelegung der analogen Schnittstelle 25 pol Sub D Buchse u u00040000n0nne nennen nennnn nenne nennen 10 4 4 2 Allgemeine FINWEISE anne ee ee een 11 42 3 WEG IKOMMGUM CNC ta rer ee nenne 11 4 9 Re Kalle IF Gl see ee E 14 2 9 1 AAV STS zur KORMUN KANN ernannte 14 4 5 2 Ansteuerung des Ger tes Uber GPIB u0 202000200000200000n00nnonnnnnnnnnnnn neuen neuen nnnnnnennnnne nenne nennen nennen 14 AOS DE OMMS CIAO rennen ne een en ee enge ie een 14 4 5 4 Unterschiede zu den anderen Schnittstellenkarten u 44000444000n8nnnnennnn nennen nennen nennen nennnennnnnn nennen 14 4 58 Firmware AktualisierungeN tecsrnccusuieninwaniane ebenen denne ee ee 14 4 5 6 Ausf hrungs und bertrag ngszeiten a u sun nn ne een 14 25 7 rel KOnilguUlerehi ee een a E Eaa iiD 14 4 5 8 SCPl Befehle und Abschlu zeichen 2222002442000000000800n0onnnnn neuen onnnnnn nennen nnnnnn neuen nnnnnnennnnnennnnnnnnnnnnn nennen 15 4 59 TMU UNA NCNM I etc era tps E Een
169. et mask without dots 192 Ethernet Gateway Ethernet gateway I char 4 Bytes 0 3 _ Gateway Adresse ohne Punkte Gateway address without dots 77 _ Legende Legend ro Nur lesen Read only int 16 bit Wert value rw Schreiben und Lesen Read and write char 8 bit Wert value 1 nur setzbar im CV Modus only settable in CV mode float 32 bit Flie kommazahl Floating point number 9 neu bzw ge ndert ab Firmware 3 01 new or changed since firmware 3 01 string Zeichenkette mit 0x00 am Ende String with 0x00 at the end 3 Beispiel 192 168 0 10 ergibt CO A8 00 OA Example 192 168 0 10 results in CO A8 00 0A Es gilt It applies e CV erfordert Spannungssollwert CV requires a voltage set value Der Spannungssollwert kann nicht gesetzt werden wenn nicht CV Regelungsart gew hlt The voltage set value can t be set if not CV regulation mode is chosen Im Batterietestbetrieb ist CV Modus nicht m glich CV mode is not available for battery test mode 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Programmer O O Oo BE 9 3 6 Objektliste Serien PSI 8000 T DT 2U 0 Ger tetyp Deveye feof fms o Psieos220mEoL EOL Endofling SSCS 1 Ger teseriennummer Devicesin fof fms te f poon O TOO 72 Geratenennspannung 7 Nominal voltage mm o mt af Unen Unom 32 0 Fleikommazani Floating point number EEET54 Stan
170. etest Zeitstempel Battery test Elapsed time 0 i z 9 3 a 3 N D 5 er 5 E 5 67 Batterietest Sollwert f r kleinen R Bereich Battery test Set value for small R range Batterietest Sollwert f r gro en R Bereich Battery test Set value for large R range Batterietest Istwert Ah Zahler Battery test Actual value of Ah counter ro float int 60 63 L 66 67 68 69 70 Ger tezustand Device state W O 71 Istwerte Actual values int 77 Fehlermeldungen Alarm buffer int Level A B Sollwert Level A f r Level A B Set value level A for Level A B Sollwert Level B f r Level A B Set value level B for 8 Level A B Sollwert Level B Pulszeit Level A B Set value level B pulse width 90 91 192 Legende Legend 5 rr 5 5 om 5 5 o 5 5 5 ES 5 5 co _ 5 rr u r o N BRIO D E oe N Q gt eb Bytes 0 3 Bytes 0 3 Bytes 0 3 I Q gt eb Q gt D u q ro Nur lesen Read only int 16 bit Wert value rw Schreiben und Lesen Read and write char 8 bit Wert value 1 nur setzbar im CV Modus only settable in CV mode float 32 bit Flie amp kommazahl Floating point number 9 neu bzw ge ndert ab Firmware 3 01 new or changed since firmw
171. f 0 001Capacity Bereich Range 800 2000 0 8 Capacity 2 0 Capacity nur Bleibatterien only lead batteries Temperaturkompensation Normalladung Temperature compensation normal charge in 0 1mV K Schritten steps Bereich Range 0 500 0 50mV K nur Bleibatterien only lead batteries Temperaturkompensation Erhaltungsladung Temperature comp trickle charge in 0 1mV K Schritten steps Bereich Range 0 300 0 30mV K gemittelte Batterietemperatur average battery temperature T C Tmon 256 bisherige Ladungsmenge der laufenden Ladung emitted charge of the ongoing charging procedure Flie kommazahl Floating point number IEEE754 Standard Ladephase Charging phase 0 keine no 1 Start 2 Vorladung Precharge 3 Normalladung Normal charge const 4 Normalladung Normal charge U const 5 Erhaltungsladung Trickle 6 Ladung beendet Charging finished Ladungszeit Charging time d Tage Days h Stunden Hours m Minuten Minutes s Sekunden Seconds nur Bleibatterien only lead batteries Offset der Temperaturkompensation in mV pro Zelle Offset of temperature compensation in mV per cell t cc abgelaufene Zeit Normalladung Elapsed time of normal charge I const t pc abgelaufene Zeit der Vorladung Elapsed time of precharge t cv abgelaufene Zeit Normalladung Elapsed time of normal charge U const t 49152 Min Bereich Range 0h 01m 9
172. ferung auf Beschadigungen zu berpr fen Sind Besch digungen erkennbar darf die Einsteckkarte nicht in ein Ger t eingebaut werden 3 2 Einbau der Schnittstellenkarten Die Karte darf nur im ausgeschalteten Zustand heraus genommen oder eingesteckt werden Das Ger t muss zu diesem Zweck nicht ge ffnet werden Entfernen Sie die Schrauben bzw Muttern an der Blindplatte oder der bereits best ckten Karte und entfernen Sie die Platte oder Karte F hren Sie dann vorsichtig die Karte in die F hrung und schieben Sie sie so weit hinein bis das Blech der Karte auf der R ckwand des Ger tes aufliegt Wenn zwischen R ck wand und Kartenblech eine L cke besteht ist die Karte nicht richtig eingesetzt Dann auf keinen Fall festschrauben Die Busverbindungen zwischen mehreren Ger ten untereinan der oder zu einem PC sind vor dem Einschalten des Ger ts zu legen Nach dem Einschalten wird die Schnittstellenkarte automatisch vom Ger t erkannt Hinweis zur IF A1 vor dem Einbau sollten die Kodierbr k ken entsprechend den Bed rfnissen gesetzt werden Siehe auch Abschnitt 4 4 1 IF A1 konfigurieren Absatz Digitale Eing nge Hinweis sollte die Karte nach dem Einschalten nicht erkannt werden so ist unter Umst nden eine Firmware Aktualisie rung des Ger tes erforderlich Wenden Sie sich hierf r bitte an Ihren H ndler Achtung Auf der Karte befinden sich ESD gef hrdete Bauteile Es sind daher die einschl gigen ESD Vorsichts
173. fur Netzgerate jedoch nicht immer alle Modelle Blau gilt nur fur elektroni sche Lasten Schwarz gilt fur alle Gerate Allgemeine IEEE488 2 Befehle IDN Liest die Gerateidentifikation aus Antwort lt NR1 gt Zahlenformat ohne Dezimalpunkt lt NR2 gt Zahlenformat mit Dezimalpunkt lt NR3 gt Zahlenformat mit Dezimalpunkt und Exponent lt NRf gt enthalt lt NR1 gt lt NR2 gt lt NR3 gt lt NRf gt enthalt lt NR1 gt lt NR2 gt lt NR3 gt sowie MIN und MAX Unit V Volt A Ampere W Watt OHM Ohm S Sekunden 2009 Elektro Automatik GmbH amp Co KG Irrt mer und Anderungen vorbehalten RST TRG CLS Benutzerdef Text Hersteller Ger tetyp Ger teserienummer Ger tefirmwareversion und Firmwareversion der Schnittstellenkarte lt _LF gt Ger t zur cksetzen durch folgende Prozedur Umschaltung in Remote Betrieb den Ausgang Eingang auf AUS setzen alle Fehlermeldungen des Ger tes zur cksetzen Triggert einen Messzyklus L scht alle Event und Statusregister des GPIB Controllers Uber die Schnittstellenkarten DE Die Bits des Statusregisters STB im Einzelnen ESE lt CHAR gt Setzt das Event Status Enable Register ESE Liest das Event Status Enable Register ESR Liest das Event Status Register das nach dem Lesen geloscht wird SRE lt CHAR gt Setzt das Service Request Enable Register SRE Liest das Service Request Enable Register STB Liest das Status Byte Register das nach dem Le
174. g DI2 REM SB geschaltet Vorsicht ist geboten da dies nicht durch die ON OFF Taste an der Front bzw ein Befehl ber eine digitale Schnittstelle beeinflu t werden kann Ausnahme Ger t ist im Lokal Betrieb dann ist der Eingang wirkungslos DI2 Rem SB Set output Grundeinstellung enable ON enable ON Die Freigabe der Einschaltbereitschaft mu mit der ON OFF Taste erfolgen exclusive Der Netzger teausgang kann nur mit dem Eingang DI2 Rem SB oder mit einer digitalen Schnittstelle falls best ckt ein bzw ausgeschaltet wer den Bei Verwendung der Einstellung enable ON mu der Aus gang wenigstens einmal freigegeben werden Durch die Einstellung Power ON restore siehe Konfigurationsmenu des Ger tes wird der Leistungsausgang nach Netzausfall wieder freigegeben sofern er es vor dem Netzausfall auch war Er kann danach ein ausgeschaltet werden Hinweis der Netzger teausgang kann immer Ausnahme expliziter Lokal Betrieb also auch bei nicht aktiver externer Steuerung mit DI2 Rem SB abgeschaltet werden 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Standby Grundeinstellung LOW LOW Der Eingang ist low aktiv Standby wird mit einem Pegel lt 1V oder lt 5V je nach Kodierung aktiviert HIGH Der Eingang ist high aktiv Standby wird mit einem Pegel gt 4V oder gt 9V je nach Kodierung aktiviert Die Grafik verdeutlicht die Verkettung der d
175. g has to be set The transmission time can be calculated from the baudrate and number of bits that are sent Problem Set values and status are not set Possible causes e The contacted device is not in remote control mode or can t currently be set to this mode because it might not be allowed in this very moment or any other condition for setting the device into remote control is not fulfilled also see section 9 e the sent values are wrong too high too low or the stan dard value range 0 0x6400 for voltage current etc is additionally limited by limit values only at PSI 9000 An error message is sent in this case Problem An error message has been returned Error messages are there to point to where the cause of the error lies The table below gives an overview about possible error codes and their meanings which can be returned from the device to the PC Some errors are caused by erroneous queries sendings others might come unrequestedly from the device They serve as hint and for trouble shooting purposes Error messages are in telegram format i e they are com posed of a start delimiter object number to identify an error OxFF is used as object number and data field The data field contains the error code Example in case you want to set the voltage with object 50 and the device is not in remote control mode you would receive the error message CO 07 FF 09 01 CF from a device with device node 7 A Progr
176. ge the second one the actual current and the third one is the actual power For calculation ofthese percentage values into real values refer to section 7 7 A LabView support 8 Communication with LabView 8 1 Overview about the Labview VIs For an easy integration of multiple and even different devi ces into existing LabView applications we provide a set of Labview VIs Those virtual instruments VI enable a simple implemen tation into and the programming of an application without the need for the user to learn about the lower levels of communication In order to use the functionality of these VIs it is required to use and run the software development tool LabView from the company National Instruments The LabView VIs support the use in version 7 0 or higher Vis compatible to LabView 6 1 can be obtained by request Following minimum system requirements have to be considered Pentium 3 CPU with 256 MB memory Windows operating system Win98 and WinXP Updates of these Vis can be downloaded from our website www elektroautomatik de if available 8 1 1 Installation To install and use the VIs in LabView in your environment please read the file installation _english pdf on the included CD for instructions After the installation you can find the VIs in the context menu of the LabView IDE in Instrument I O gt Instrument drivers gt IF XX Some Vs are only for devices of series PSI9000 and will only
177. ge limit of Unom 256 31 Min einstellbare Spg Min adjustable voltage _ 1 int 2 Spannungsgrenze von Unenn 256 Voltage limit of Unom 256 32 Max einsteilbarer Strom Max adjustable curent w I mf A Stomgrenze von Inenn 256 Current limit of Inom 256 33 Min einstellbarer Strom Min adjustable current w I int 2 Stromgrenze von Inenn 256 Current limit of Inom 256 34 Max einstellbare Leistung Max adjustable power w 1 int 2 Leistungsgrenze von Pnenn 256 Power limit of Pnom 256 35 Max einstellb Widerstand Max adj resistance mi 1 2 in 2 1 JInnenwiderstandsgrenze von Rnenn 256 Resistance limit of Rnom 256 36 Profileinstellungen Profile settings char 2 Ox03 Bit 0 1 Betriebsart Set operation mode 00 U P mode 01 U I R bertemperaturabschaltung Reaction after overtemperature I 0 OT Alarm disappear OFF 1 OT Alarm disappear Auto ON Netzwiederkehr Reaction after power on 0 Power ON OFF 1 Power ON auto ON Einstellvarianten von Sollwerten Mode for set values 00 direct adjust of set value 01 adjust set value with return 10 set value via preset list a arc pannungswert von 1 1 Unenn 256 Voltage value of 1 1 Unom 256 SE eee SE HE HI Word 0 Spannungswert von Unenn 256 Voltage value of Unom 256 40 Unterspannungsgrenze Zeit U lt threshold time w 1 in 4a Word 1 Zeit Tim
178. gig von der Einsteckkarte Sie stellen hier die erforderliche Gerateadresse ein und erhalten eine bersicht ber die best ckten Karten Eine weitere Konfiguration der USB Schnittstellenkarte ist nicht erforderlich 4 3 CAN Karten IF C1 und IF C2 CAN Standard V2 0 partA Baudrate abh ngig von der Leitungslange 10kbit 1Mbit Besonderheit Gateway zu RS232 oder USB nur PSI 9000 Die Kommunikation ber den CAN Bus ist speziell auf die Bed rfnisse von Testsystemen zugeschnitten wie sie typischerweise in der Automobilindustrie vorkommen Ein nachtr gliches Einf gen von Ger ten in eine bestehendes System und die entsprechende Erweiterung einer Applikation sind problemlos m glich Die Vernetzung der Ger te ber den CAN Bus bietet den Vorteil einer schnelleren Kommunikation und einer st rsi cheren Bustopologie Der Treiber Baustein der CAN Karte kann bis zu 110 Ger teknoten bei CAN wird bei Ger ten bzw Ger teadressen von Knoten gesprochen unterst tzen Die LabView VlIs bzw das Kommunikationsprotokoll k nnen pro Adre segment RID 30 Ger te bei max 31 AdreR segmenten verwalten Theoretisch ist so ein Bussystem mit bis zu 110 Ger ten m glich welches mit mindestens vier Adre segmenten arbeitet Die Adre segmente sind verschiebbar damit ein oder mehrere Ger te problemlos in ein bestehendes CAN Bussystem integriert werden k nnen ohne da dieses umkonfiguriert werden mu Uber die Schnittstellenkarten DE
179. gs are transmitted in up to three split telegrams when using CAN See also 7 5 2 Telegram structure IF C1 The 7th column is used to mask out data of type char The mask defines which bits may be set or unset In the telegram the first byte of the data field is the mask and the second byte is the control byte which will be masked by the first byte It defines the bits that will be changed Objects of other data types do not use a mask 2009 Elektro Automatik GmbH amp Co KG EN Columns 8 amp 9 explain details about the data field content Some objects use a two byte time format which is explai ned in section 9 2 1 9 3 2 Object examples and explanations A description of the object list columns can be found in section 9 3 1 All numbers are in decimal if not marked as hexadecimal by a leading Ox Important The mask in column 7 has to be placed at the first byte position in the data field of a telegram directly behind the object number and before the control byte at certain objects The mask given in the table is either a main mask which stands for all bits that can be changed if only one mask is given or dedicated to a certain bit or group of bits In order to change single bits or groups of bits the correct mask has to be used Example the mask of object 54 is 0x51 means for the bits 0 4 and 6 If bit O shall be changed you need to use mask 0x01 The mask is also returned when quer
180. gt Unit Query set value for current of Level B in Level A B operation Examples CURR_20 00 Sets 20A output or input current depending on the device type CURR HIGH Queries the Level A set value for current in Level A B operation SOUR CURR LOW_0 4_A Sets the set value for current of Level B in Level A B operation to 0 4A 2009 Elektro Automatik GmbH amp Co KG A About the interface cards EN Ill Power set value Specification according to 1999 SCPI Command reference 19 Source Subsystem For electronic loads applies e Specific commands only for electronic loads are supported since firmware 3 01 and up e the HIGH set value always has to be greater than the LOW set value else an error is generated The commands HIGH and LOW are only valid for Level A B operation and will generate an error in different level control modes e Querying and setting of set values are always dedicated to the currently selected Level Control That is if Level A is ac tive the set value sent with POW is set for Level A etc Else the set value is ignored and an error is generated The control mode has to be selected before the device is set into remote operation mode The other set values not belonging to the preselected mode can not be set anymore and have to be preset Thus for continuous remote control of the device we recommend to set the option Keep set values in the setup menu to no hence the set values are reset to default
181. gue input 0 10V correspond to Set value voltage 0 100 von Uom gt N SEL Analogue output 0 10V correspond to AO3 PMON Actual value power 0 100 von Pom Analogue output 0 10V correspond to Accuracy typ lt 0 1 at 2MA Actual value voltage 0 100 von Uom Short circuit proof against GND lt Analogue output 0 10V correspond to Actual value current 0 100 von hom Digital output CV active Low Constant voltage operation CV not active High Digital output OVP High Overvoltage protection active No OVP Low Digital output OT HIGH Quasi open collector with pull up resistor Overtemperature error No OT Low against VCC Digital output Mains OK Low Mains voltage OK Mains not OK High Digital output Output off Low Short circuit proof against GND Output off Output on High Receiver U lt 1V Union gt 4V Digital output CC active Low Constant current operation CC CC not active High Digital output CP active Low Constant power operation CP CP not active High Reference potential of the analogue inputs U O N J O oO J O X ains DO5 Standby u AGND SEL AOO VREF SEL enable DI2 Rem SB lt high Reference for SEL signals nn Reference for MON signals and VREF Analogue output 10V Accuracy typ lt 0 1 8mA Reference voltage Short circuit proof against GND Auxiliary voltage 12V 16V laa TOOMA Reference DGND S
182. hort circuit proof against DGND Reference potential of the digital Reference for VCC control and ports notification signals Digital input Jumper set to Low Switch over to external interface Level Presettable input level High Low range SEL enable on Low 1 U_ lt 1V U gt 4Vor else local operation SEL enable off High 2 U High Reference potential of the analogue outputs Low NIN N O1 D gt OO N O co 00 N O O1 gt Q N io 5V U ih T 9V Jumper set to Low Digital input Level Presettable logic level if input is not wired Output off Output on Low open High Level or Low Level Output off High 22 3 2 NIN a Reserved EN Z O 1 Always related to the 10V end voltage even if the voltage range is limitted 2 AGND and DGND are connected internally AGND SEL at Pin 14 is inpedendent It serves as reference for the difference amplifiers of all analogue inputs DIx DOx Vcc are referenced to DGND VREF VMON CMON PMON are referenced to AGND VSEL CSEL und PSEL are referenced to AGND SEL 3 Digital input depending on the preset with the jumpers a Setting High Range high threshold U OV I 1 5mA U 12V I 0 7mA U 24V I 4 5mA Thresholds U lt SV U iigh gt 9V b Setting Low Range low threshold U OV I 1 5mA U 12V 2 2mA U 24V I 6mA Thresholds U lt 1V U ign gt 4V x
183. ie Abfrage des Ger tezustands sieht dann so aus DF 01 36 und die Antwort m te dann so aussehen DF 01 36 10 10 7 9 1 Geteilte Telegramme Bei einem geteilten Telegramm d h einem Telegramm das sich aus mehreren Nachrichten zusammensetzt nur m glich bei Objekten im String Format wird nach der Objektadresse eine weitere Kennung eingef gt Die Ken nung der ersten Nachricht ist OxFF der zweiten Nachricht ist OxFE und die dritte Nachricht ist OxFD Diese Kennung hilft dabei diese Telegramme als aufgeteilt zu identifizieren und deren Dateninhalt nach Empfang wieder richtig zusammen zu setzen Die Reihenfolge der Nachrichten ist nicht fest vorgegeben Bei Verwendung der Gateway Funktion nur PSI9000 werden die geteilten Telegramme nicht vom Gate way zusammengesetzt Dies muss in der bergeordneten Steuereinheit geschehen Uber die Schnittstellenkarten DE 7 9 2 Timing von Telegrammen Singlecast Nach jeder Anfrage benotigt das Gerat typisch 5ms und maximal 50ms fur eine Antwort Grundsatzlich darf unmit telbar nach der Antwort wieder gesendet werden Nach dem Empfangen eines Ereignisses Antworten ohne Anfrage muss mindestens 50 ms gewartet werden Empfohlen wird eine Zeit von 100 ms damit das Gerat nicht zu sehr durch die Kommunikation ausgebremst wird Bei der Gateway Funktion nur PSI9000 mu zudem die bermittlung der Telegramme von einem Bussystem auf das andere Bussystem ber cksichtigt werden Hier ka
184. ie Steuereinheit 1 Nachricht von der Steuereinheit an das Ger t Bit 5 0 Singlecast Nachricht an einen bestimmten Empf nger 1 Broadcast Multicast Rundnachricht an mehr als einen Teilnehmer Uber die Schnittstellenkarten DE Bits 6 7 Sendungstyp 00 reserviert 01 Anfrage von Daten 10 Antwort auf eine Anfrage 11 Daten senden ohne vorherige Anfrage kann auch aus Richtung des Ger tes auftreten Byte 1 DN device node ber den Ger teknoten den device node wird das Ger t in den Bussystemen adressiert Ein Ger teknoten darf in nerhalb eines Bussystems nur einmalig vergeben werden Wertebereich 1 30 andere sind nicht g ltig Bei CAN berechnet sich aus dem Ger teknoten die CAN ID mehr dazu in Abschnitt 7 8 Byte 2 OBJ object Die Kommunikationsobjekte eines Ger tes werden ber die hier angegebene Zahl adressiert In der Kommunikationsob jektliste siehe Abschnitt 9 3 werden die weitere Funktion en oder Eigenschaften der Objekte beschrieben Byte 3 18 Daten Der Datenbereich kann 1 16 Bytes lang sein die L nge des Telegramms variiert also Bei einer Anfrage PC gt Ger t werden keine Daten bermittelt der Datenbereich entf llt dann und ab Byte 3 folgt direkt die Checksumme siehe unten Nur bei einer Antwort Netzger t gt PC oder einem Ereignis werden Daten bermittelt Wort x CS check sum Die Position der Pr fsumme check sum ist stets am Ende des Telegramms Die
185. ies 2 nt 2 fin 0 1K min Schritten steps nur Nickelbatterien only Nickelbatteries oO Minimale Zellenspannung in mV Minimum cell voltage in mV Bereich Range PB 1 000V Li 2 000V Ni 0 200V U pc end 2 Bi Re 2 5 2 2 gt N 2 ATmax tint 2 JAT C ATmax 256 nur Nickelbatterien only Nickel batteries Bereich Range PB 1 000V Ni 0 200V Li 2 000V U charge pc 1 Jint 2 in 0 001C Schritten steps 9999 9 999C 100 0 1C I A I pc Capacity 10000 97 t pc end 1 Jint 2 t 49152 Min siehe Abschnitt Zeitformat see section Time format Bereich Range 0h 01m 99h 59m 0xC000 0xD76F 49152 55152 Cell U charge rw 1 fint 2 Wert pro Zelle in mV Value per cell in mV Bereich Range Upc end oder or min U charge PB 2 150V Li 2 000V Ni 1 000mV max U charge PB 2 650V Ni 1 900V Li 4 200V Cell U pc end CE Wert pro Zelle in mV Value per cell in mV Bereich Range 0 charge t cc end rw 1 int 2 nur Bleibatterien only lead batteries t 49152 Min siehe Abschnitt Zeitformat see section Time format Bereich Range 0h 01m 99h 59m 0xC000 0xD76F 49152 55152 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Programmen 700 TC IBE Q O x Q O Too 0 l IT l in Cell AU a ui int T U trickle a 2 A 5 u INEN Daten
186. inate NO YES Grundeinstellung NO Kein Busabschluf Die SIO2 Schnittstelle wird abgeschlossen 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten 7 Kommunikation mit dem Ger t Dieser Abschnitt 7 bezieht sich nicht auf die textbasie rende Kommunikation mit SCPI Befehlen bei der GPIB Karte IF G1 oder den Netzwerkkarten IF E1 E2 7 1 Begriffserkl rungen Telegramm Kette von Bytes mit unterschiedlicher L nge Wird entweder zum Ger t gesendet oder vom Ger t emp fangen Singlecast Anfrage bzw einfaches Senden an ein einzel nes Ger t Bei in Reihe vernetzten Ger ten z B bei CAN geht das Telegramm an alle Ger te wird aber nur von dem adressierten Ger t akzeptiert Betrifft nur CAN Broadcast Anfrage bzw einfaches Senden an alle Ger te Das hei t alle am PC mittels der Schnittstellenkarten ange schlossenen Ger te bekommen nahezu gleichzeitig das Telegramm Betrifft CAN Multicast wie Broadcast aber nur an eine bestimmte Grup pe von Ger ten die durch das verschiebbare Adre segment RID bestimmt wird Betrifft nur CAN Objekt beschreibt mit seinen Eigenschaften die Objekt adresse und l st definierte Aktionen auf dem Zielger t aus Nachricht Message Datenpaket bei CAN wie ein Tele gramm 7 2 Vorwort Das Kommunikationsprotokoll mit seiner objektorientierten Telegrammstruktur ist sehr komplex Es wird daher emp fohlen nach M glichkeit die fertigen
187. ine just as with GPIB and sent by clicking the Send button The error and response box below the command line will report errors and show requested values ll Via LabView LabView has implemented VIs for VXI11 communication by default These can be used according to their given handling instruction Further information about VXI11 can be found in the internet Apart from that the same conditions like when accessing the device via HTTP apply The access lock is here only set if the user sets the device into remote control mode RST or LOCK 1 Unlocking the access is also done automatically after 10 minutes resp when the remote control is termina ted In case the access lock is terminated automatically the device remains in remote control Now any user can take over the control From that moment the next user won t have exclusive access because the access lock is not set We thus recommend to terminate remote control and activate it again when taking over device access lll Via other programming languages Generally the same as with LabView or HTTP The user has to provide the appropriate communication with VXI11 protocol transporting the SCPI commands as correct ASCII strings to the device IV Via the USB port The Ethernet card features an additional interface a USB port of type A This interface works identically to the IF U1 USB card Also see section 4 2 But different conditions do apply here no SCPI no VXI11 no
188. iner Betriebsart befindet die keinen Remote Modus zul t bzw eine derartige Anfrage ignoriert N heres dazu entnehmen Sie bitte der Bedie nungsanleitung Ihres Ger tes Um ein Ger t zu steuern sprich z B einen Sollwert zu senden und zu setzen m ssen Sie 1 den Remote Modus aktivieren Objekt 54 2 den Sollwert senden 3 den Eingang Ausgang einschalten wenn nicht bereits Der Remote Modus sollte verlassen werden wenn er nicht mehr ben tigt wird Solange er aber aktiviert ist kann das Ger t nicht oder nur bedingt manuell bedient werden Der Modus wird in der Anzeige des Ger tes angezeigt 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten DE Beispiel 1 Remote Modus aktivieren uber IF R1 IF U1 Nach der Vorgabe des Telegrammformats siehe auch 7 5 ist das erste Byte der Startdelimiter der von der Richtung des Telegramms und dem Anfragetyp abh ngig ist F r dieses Beispiel ergibt sich ein SD von OxD1 in Bits zerlegt sieht das so aus 11 01 00 01 EZ Bits 0 3 1 es werden 2 Bytes gesendet Bit 4 1 vom PC gesendet Bit 5 0 Singlecast Bit 6 7 11 Daten senden Alternativ zum bitweisen Zusammensetzen kann man sich das vereinfachen indem man Hexwerte addiert Ausgehend von Bit 6 7 ergibt sich folgendes SD Sendungstyp Castform Richtung Datenl nge wobei Sendungstyp entweder 0xC0 Daten senden oder 0x40 Anfrage und Castform entweder 0x00 Singlecast oder
189. ing 16 200610002 EOL gt gt gt O _12 Kartenartikelnummer SlotA Cardarcticleno SlotA ro string 16 33100213 EOL SS _13 Kartenfirmwareversion Slot A Card firmware version SlotA ro string 16 V301 EOL S 19 Ger teklasse Device class Cid co fint 2 0x0004 PSI800R_ _ _ gt Ba a Teenage Statue of 1 Unom 256 Overvoltage set value of 1 1 Unom 256 SolsolwertU SstvaueU wit 2 Sparnnungssollwert von Unenn 256 Set value of voltage of Unom 256 Sollwert Set value int I 2 Stromsollwert von Inenn 256 Set value of current of Inom 256 2 0x01 1 Leistungsausgang ein Switch power output on 0x10 Bit 4 1 Umschalten in Fernsteuerbetrieb Switch to remote control 70 Ger tezustand Device state Byte0 Bit 0 1 00 freier Zugriff free access 01 Remote 10 External 11 Local Bit 7 1 Settings Men aktiv Settings menu active 1 Leistungsausgang eingeschaltet Power output on Reglerstatus controller state 00 CV 10 CC 11 CP 1 Alarm aktiv Alarm active 71 lstwerte Actual values Word 0 Spannungsistwert von Unenn 256 Actual voltage of Unom 256 Word 1 Stromistwert von Inenn 256 Actual current of Inom 256 Word 2 Leistungsistwert von Pnenn 256 Actual power of Pnom 256 72 Aktuelle Sollwerte Momentary set values Word 0 Spannungssollwert von Unenn 256 Set value of voltage of Unom 256 lane u
190. ink Mode More information about it in section 0 The System Link Mode only PSI9000 Never connect any of these ports to an Ethernet hub or switch or Ethernet port of a PC 4 1 1 Configuring the RS232 card The interface card is configured in the setup menu It is absolutely necessary to choose and set a unique device address also called device node for every connected or linked unit Only then a unit can be identified and controlled correctly This address is used to access a device Activate the menu with er Lm E Communication Default 1 Choose one of up to 30 device nodes device node 1 30 Slot A IF depends on the equipped card Slot B IF depends on the equipped card Here you set the desired device node and you also get an overview which cards are currently installed By selecting a card with Slot A B IF R1 you enter the configuration menu for that particular card Each card has to be configured individually You can now setup the parameters Baud rate Default 57 6 kBd 9 6 kBd 19 2 kBd 38 4 kBd 57 6 kBd The selected baud rate has to be determined in dependency of the used cable length At 15m a maximum of 9 6 kBd is strongly recommended 1kBd 1000Bd 4 2 USB cards IF U1 and IF U2 The USB interface works similiar to the RS232 card but it is more comfortable when connecting multiple units to a PC via an USB hub You can connect and cont
191. int of 5th sequence rw ft 3 int o 138 2 Sequenzpkt der 5 Seq 2nd seq point of Sth sequence wjes nt __ 139 3 Sequenzpkt der 5 Seq 3rd seq point of Sth sequence ww t 3 int of 1 140 4 Sequenzpkt der 5 Seq 74th seq point of 5th sequence wjes nt of 141 5 Sequenzpkt der 5 Seq 5th seq point of 5th sequence ww t 3 int of 142 6 Sequenzpkt der 5 Seq 6th seq point of Sth sequence _ __Imw irs nt oe 143 7 Sequenzpkt der 5 Seq Tih seq point of 5th sequence wjes nt eo 144 8 Sequenzpkt der 5 Seq 8th seq point of Sth sequence _ __ mw trs int of 145 9 Sequenzpkt der 5 Seq 79th seq point of 5th sequence _ wjes nt eo 146 10 Sequenzpkt der 5 Seq 10th seq pointof thsequenee wes int A 190 Eihemet P EemelP SSCS wnt 41 jByteso 3 _ iP Adresse ohne Punkte 1P address withoutdots SSS 7191 Ethemet Subnetzmaske 7 Ethernet subnetmask _ mw m 4 jByteso 3 _ Subnetzmaske ohne Punkte Subnet mask without dots 192 Eihemet Gateway EihernetGatewy mw m 4 Bytes 0 3 _ Gateway Adresse ohne Punkte Gateway address without dots Legende Legend ro Nur lesen Read only rw Schreiben und Lesen Read and write int 16 bit Wert value char 8 bit Wert value float 32 bit Flie amp kommazahl Floating point number string Zeichenkette mit 0x00 am Ende String with 0x00 at the end Beispiel 192 168 0 10 ergibt C
192. ions parameters denied S Too much data EEE 224 legal parameter value 225 __ Out of memory o 241 Hardware missing Po Access to menu only when OUTPUT OFF gt S S i Access to set values denied device is in slave mode Too much data Invalid format DEE Framing error Po Checksumnotcorrectt S O S dee 362 Framing error in program message Input buffer overrun 365 Time outerro lo O Further error messages result from device depending alarms warnings and notifications see user manual of your device for detailed information and the user manual of the interface card too for the message 100 199 see alarm table in 9 4 of the displayed only the ones and tens columns of the error code are identi interface card user manual cal to the error code in the table 200 299 see alarm table in 9 4 of the warnings the ones and tens columns of the error code are identical to interface card user manual the error code in the table 300 399 see alarm table in 9 4 of the alarms the ones and tens columns of the error code are identical to the interface card user manual error code in the table 2009 Elektro Automatik GmbH amp Co KG 76 About the interface cards 4 6 Ethernet cards IF E1 and IF E2 The Ethernet or network card connects the device directly to a host PC or via Ethernet hubs switches According to the connection type a patch cable or crossover cable has to b
193. ised not to open and close it for every read write cycle Configuration of the USB hardware needs to be done only once as long as it is powered The functions FT Write and FT Read serve to transport the actual telegram bytes of the object orientated communication described in the following sections 9 2 Guide to create telegrams The programming of the various devices in which the in terface cards are used always follows the same scheme It only differs in number and functionality of the communication objects that are supported by a specific device series Generally applies Monitoring i e only querying actual values and status is always possible The devices don t require the remote mode Setting of status and set values controlling requires the activation of the remote mode remote in this case means that the device is remotely controlled via a digital interface card The remote mode can be blocked by certain circum stances For instance the explicit local operation only PSI 9000 or a different mode the device is in and which does not allow remote control For further details refer to the user manual of your device In order to start controlling a device for example by sending a set value you need to 1 activate the remote mode object 54 2 send the set value 3 set the output input to on if not already The remote mode should be left again if not used any further As long as it is active the device can no
194. iversen Zust nde bzw Bedingungen f r Lokal Remote und Extern Betrieb in Bezug auf das Ein Ausschalten des Leistungsausganges Modus Ger t Mode of device meger REM SB set output urn hH plugged exciusive IF A1 ON OFF Taste Key Front Ausgang Output ON OFF via REM SB IF A1 ON OFF Digital interface card remote gesteckt plugged Kodierung der Eing nge DI1 3 Stecken Sie die Kurzschlu br cken so wie in der Grafik gezeigt um den Eingangsspannungsbereich siehe auch 2 Technische Daten sowie den logischen Level des Ein ganges im nicht beschalteten Zustand festzulegen Letzte res ist zu beachten auch wenn die Eing nge nicht genutzt werden denn hiermit wird das Verhalten der Eing nge DI1 SEL_enable und DI2 Rem SB beeinflu t on 3 gt Default PA Ag rth El u 3 Dn 3 gt D ay H m L H San A au a Default level legt den logischen Level des Einganges im nicht beschalteten Zustand fest High range w hlt den hohen Eingangsspannungsbereich f r den jeweiligen Eingang bei dem High einer Spannung gt 9V und Low einer Spannung lt 5V entspricht Low range w hlt den niedrigen Eingangsspannungsbereich f r den jeweiligen Eingang bei dem High einer Spannung gt 4V und Low einer Spannung lt 1V entspricht A Uber die Schnittstellenkarten DE Beispiele der Eingang DI2 Rem SB der das Gerat in den Sta
195. k GmbH amp Co KG About the interface cards EN 6 The System Link Mode only PSI9000 Attention Following requirements and restrictions Parallel and or series connection only with units of the same type e Models with option ZH can not be used for System Link e The software EasyPower does not support units in System Link mode The System Link Mode only at series PSI9000 supports the parallel and serial connection Without an extra interface any device will display its own actual set values and errors when using the devices in master slave configuration in parallel or series or in parallel with the Share bus The set value and actual value of voltage has to be multiplied by the number of serially connected units The parallel connection acts analogously to the serial connection Here the current set value and actual value have to be multiplied The System Link Mode transfers the actual values from the slaves to a definable master and the set values vice versa The master displays and sums up all actual and set values so that the connected devices act like a single unit There are also signals warnings and alarms of all slaves indicated The System Link Mode supports up to 30 connected units But it is recommended not to link more than 10 units when using parallel connection Example Four devices PSI 9080 100 shall be linked Each of them can deliver 3kW power If you serially connect two sets of units which are conn
196. ktiv ist LEVel lt NRf gt Unit Widerstandssollwert setzen Level A oder B jenachdem was gerade aktiv ist HIGH lt NRf gt Unit Leistungssollwert f r Level A im Level A B Betrieb setzen HIGH gt lt NRf gt Unit Leistungssollwert f r Level A im Level A B Betrieb abfragen LOW lt NRf gt Unit Leistungssollwert fur Level B im Level A B Betrieb setzen LOW gt lt NRf gt Unit Leistungssollwert fur Level B im Level A B Betrieb abfragen Beispiele RES 1 300 Stellt den gewunschten Innenwiderstandssollwert auf 1 3Q ein RES HIGH Fragt den zuletzt eingestellten Widerstandssollwert von Level A im Level A B Betrieb ein vom vorgew hlten Widerstandsbereich 1 oder 2 V Sollwerte fur Pulsbreite und Anstiegszeit Level A B Betrieb nur elektronische Lasten Spezifikation nach 1999 SCPI Command reference 19 Source Subsystem Unterstutzt ab Firmware 3 01 oder hoher Die Sollwerte f r die Pulsbreiten von A HIGH und B LOW siehe auch Punkte I bis IV sowie die Anstiegszeit k nnen jederzeit abgefragt werden Setzen ist jedoch nur zulassig wenn Level A B Betrieb und Fernsteuerung aktiviert wurden Die Zeiten sind grunds tzlich in Sekunden anzugeben Die Wertebereiche sind wie folgt festgelegt Pulsbreite A bzw B 0 0005s 100 05 Anstiegszeit 0 0003s 0 2s Daraus ergeben sich f r die Gesamtperiode Pulsbreite A B 100us 200s Periodendauer was 10kHz 0 005Hz ent spricht Der Duty Cycle ist von 50us 100s einstel
197. lauf wurde angehalten Function flow stopped Bit 3 RUN Funktionsmanager l uft Function manager is running Status des Funktionsablaufs State of the executed function i Enthalt Wert von Objekt 74 Contains value of object 74 Bisherige Wiederholungen der Funktion Repetitions of current function Bisherige Wiederholungen der Sequenz Repetitions of current sequence Highnibble Seq nr Seq no Lownibble Seq punkt Seq point Unterer Teil der Gesamtzeit der laufenden Fkt ms Lower part of the total time of running fct ms 7 Meldungen des Ger tes Device notifications i 1 Alarmkategorie Alarm category 1 Alarmcode 2 Alarmkategorie Alarm category 2 Alarmcode 3 Alarmkategorie Alarm category 3 Alarmcode siehe Alarmcodetabelle see alarm code table Absolute Zeit des Fkt Ablaufs Total time of executed fct e E S E Gesamtzeit der laufenden Fkt ms Total time of running fct ms Link Konfiguration 1 System Link configuration 1 char 2 Bit 5 6 00 oder or 01 System Link Mode nicht eingestellt not activated 10 System Link Mode Ger t ist Slave Device is slave 11 System Link Mode Gerat ist Master Device is master 1 System Link Konfiguration 2 System Link configuration 2 char 2 Bit Anzahl der parallelen Gerate Number of parallel devices Bit 5 Anzahl der Reihenschaltung Number of serial connections Funktion speichern amp Status abfragen rw 1 5 char 2 0x01 Bit Freigabe zur bert
198. laufenden Fkt man an Halt the function manager 0x10IBit 4 RUN GO Startet den Funktionsmanager Start the function manager 1 Stoppunktfunktion aktiv setzen Set stop point active Stopp nach x Wiederholungen d Funktion Stop after x repetitions of function 58 Stoppunkt der Funktion Stop point of function Stopp nach xWiederholungen der Sequenz Stop after x repetitions of sequence High nibble Seq nr Seq no Low nibble Sequenzpunkt Sequence point 0 Geratetyp Devicetype 2 rf srno el PS19080 050 EOL EOL End of Line 1 Ger teseriennummer Device seralno I 2 Ger tenennspannung Nominal voltage ro Mal 4 Unenn Unom 60 0 FlieBkommazahi Floating point number IEEE754 Standard 3 Ger tenennstrom Nominal curet fa 4 nenn nom 50 0 Flie amp kommazahl Floating point number IEEE754 Standard 4 Geratenennleistung Nominalpower rel fo Al Pnenn Pnom 1500 0 Flie kommazahl Floating point number IEEE754 Standard 5 Max Innenwiderstand Max internal resistance rol float Al Rnenn Rnom 16 00 Flie kommazahl Floating point number IEEE754 Standard e Artikeinummer Orderno Ji em o O ore oO 7 Benutzertext Usertext jr sn 0 Max 15 alphanumerische Zeichen Max 15 characters EOL 8 Hersteller Manufacturer ro string 16 Herstelemame Manufacturersname EOL lt o Softwareversion Software version i string m onoo O O
199. lbar was 0 025 99 975 entspricht Hinweis Zeitwerte m ssen immer mit Nachkommastelle angegeben werden ansonsten wird ein Fehler zur ckgegeben SOURce PULSe TRANsition LEADing lt Time gt Unit Anstiegs Abfallzeit setzen TRANsition LEADing gt lt Time gt Unit Anstiegs Abfallzeit abfragen WIDTh HIGH lt Time gt Unit Pulsbreite Level A hoherer Level setzen HIGH gt lt Time gt Unit Pulsbreite Level A hoherer Level abfragen WIDTh LOW lt Time gt Unit Pulsbreite Level B niederer Level setzen LOW gt lt Time gt Unit Pulsbreite Level B niederer Level abfragen Beispiele PULS TRAN_0 1s Setzt 100ms Anstiegs Abfallzeit unabhangig von der Periodendauer PULS WIDT HIGH _50 0 Setzt 50s Pulsbreite f r Level A Mittelwertbildung Spezifikation nach 1999 SCPI Command reference 4 Calculate Subsystem 2009 Elektro Automatik GmbH amp Co KG 22 Irrtumer und Anderungen vorbehalten A Uber die Schnittstellenkarten DE CALCulate AVERage COUNt gt lt 1 100 gt Anzahl der Messungen abfragen AVERage COUNt lt 1 100 gt Anzahl der Messungen pro Me zyklus setzen Standard ist 100 RST hat keinen Einfluss AVERage AUTO B2 Bei ONCE wird ein Messzyklus durchgef hrt Bei ON wird die Messung automatisch wiederholt Die Messung bezieht sich immer auf Us lise Pist RST bricht die Mittelwertbildung ab AVERage STATe BO ON startet OFF beendet die Mittelwertbildung Beispiele CALC AVER
200. le can be modified by remote das Profil wird bei Anderung von Werten automatisch gespeichert The profile is automatically stored after changing values 2009 Elektro Automatik GmbH amp Co KG Programming EN 9 4 Alarms error codes and error types What is an error type About the meaning and the differences of alarms warnings and notifications at ol __ keinFehler Noeror power Supplies of the series PSI 9000 Uberspannung am Ausgang Eingang Overvoltage at output input PSI 8000 PSI 800R and battery chargers of series BCI 800 R please refer to the User UE ET OEE eS Ike Iie EL 3000 EL 9000 only use alarms and li gt Obere Stromgrenze berschritten Upper current threshold exceeded error types 0x01 or 0x02 ee 8 s102_ System Link Mode Kommunikation gest rt Communication disturbed or types 9 MS1 System Link Mode Ein oder mehrere Ger t sind offline One or more units are offline 0x01 Alarm is cu rrently active 0x02 Alarm is not active anymore 12 s PH_ system Link Mode Siave meldet Netzfehier Slave is reporting mains voltage et 0x10 Warning currently active _43 S PD_ System Link Mode Slave ist in Leistungsbegrenzung Slave reduces max output power System Link Mode Slave antwortet nicht Slave does not answer 0x20 Warning not active anymore 17 F01 interner Fehler Internal error 0x40 Notification only 22 UDU_ Uberwachung Sprungantwort Anstieg U Step respons
201. legram to all device nodes Bits 6 7 Transmission type 00 Reserved 01 Query data 10 Answer to a query 11 Send data without previous request can also occur from the device Byte 1 DN device node The device node identifies and adresses devices inside a bus system Each node number must only be assigned once This is used to address a particular device Value range 1 30 others are invalid Using CAN the CAN ID is calculated from the device node See section 7 9 for details Byte 2 OBJ The communication objects for a device are addressed by this byte In the communication object list see section 9 3 the objects and their function s are explained in detail A About the interface cards Byte 3 18 Data field The data field can be 1 16 bytes long hence the length of the telegram varies If a query is sent PC gt device and no data is sent the data range is not used and the checksum of the telegram see below follows directly after byte 2 Only if an answer device gt PC is sent even if it is an event there will be data of a specific length Word x CS check sum The check sum is always located at the end of the telegram It is built by the simple addition of all bytes of the telegram It is two bytes long The high byte is placed before the low byte Example of a telegram Object no 71 query actual values shall be sent to a de vice with device node 1 The telegram has to look like this
202. ll be triggered only at falling edge Query Device and function specific events Query the events in the Questionable Status Register Query QUES event conditions Enable events for QUES Query Event will be triggered only at rising edge Query Event will be triggered only at falling edge Query Queries the OPERation Status Event Register Queries the QUEStionable Status Event Register Enables all events for the OPERation Status Event register 2009 Elektro Automatik GmbH amp Co KG About the interface cards EN System commands SYSTem ERRor ALL gt lt Err gt lt Err gt Queries the error queue used to read out error descriptions and codes the bits err esr and ESR Condition are cleared ERRor NEXT gt lt Err gt Queries only the last error from the queue ifthe queue is empty bits err esr and ESR Condition are cleared LOCK STATE lt B0 gt 1 puts the device into remote control mode if SYST LOCK OWN would beanswered with NONE O exits remote control mode returns to normal device operation Note the device can only be monitored if not in remote mode This means you can only query actual values and status In order to set status modes and set values you need to switch the device to remote mode with LOCK STATE 1 or RST see 2 2 In order to do so the remote mode must not be blocked More information about conditions blocks and modes can be found in the user manual of your device The lock state
203. llwertsatz 4 P UVL Memory 4 P UVL int OVP Grenze OVP wesa O w 2 Uberspgs Solwert von 1 1 Unenn 256 Overvotage eof 1 1 Unom 259 50 rw 2 Spannungssollwert von Unenn 256 Set value of voltage of Unom 256 51 rw 2 Stromsollwert von Inenn 256 Set value of current of Inom 256 52 rw 2 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 4 rw char 2 0x01 Bit o 1 Leistungsausgang ein Switch power output on 0x10 Bit 4 1 Umschalten in Fernsteuerbetrieb Switch to remote control Geratezustand Device state int ByteO Bit 0 1 00 freier Zugriff free access 01 Remote 10 External 11 Local Bit 7 1 Settings Ment aktiv Settings menu active Byte1 Bit O 1 Leistungsausgang eingeschaltet Power output on Bit 1 2 Reglerstatus controller state 00 CV 10 CC 11 CP Bit 4 1 Alarm aktiv Alarm active Spannungsistwert von Unenn 256 Actual voltage of Unom 256 Stromistwert von Inenn 256 Actual current of Inom 256 Leistungsistwert von Pnenn 256 Actual power of Pnom 256 Spannungssollwert von Unenn 256 Set value of voltage of Unom 256 Stromsollwert von Inenn 256 Set value of current of Inom 256 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 Fehlermeldungen Alarm buffer ro Jint j 1 Alarmkategorie Alarm category 1 Alarmcode 2 Alarmkategorie
204. lue is ignored and an error is generated The control mode has to be selected before the device is set into remote operation mode The other set values not belonging to the preselected mode can not be set anymore and have to be preset Thus for continuous remote control of the device we recommend to set the option Keep set values in the setup menu to no hence the set values are reset to default values when switching Mode For electronic loads applies Resistance range 1 is the smaller one of the two resistance ranges 2009 Elektro Automatik GmbH amp Co KG 13 About the interface cards EN SOURce RESistance Resistange range 1 or 2 depending on what is currently active LEVel gt lt NRf gt Unit Queries the last set value for internal resistance Level A or B depending on what is currently active LEVel lt NRf gt Unit Sets the internal resistance Level A or B depending on what is currently active HIGH lt NRf gt Unit Set value for resistance of Level A in Level A B operation HIGH gt lt NRf gt Unit Query set value for resistance of Level A in Level A B operation LOW lt NRf gt Unit Set value for resistance of Level B in Level A B operation LOW gt lt NRf gt Unit Query set value for resistance of Level B in Level A B operation Examples RES_1 300 Sets the desired internal resistance set value to 1 39 RES HIGH Queries the least set resistance set value of Level Ain Level A B operatio
205. m on previous page stores the several status remote local etc in register Condition and forwards them to the register Event as long as they are enabled by Enable The masks Positive transition and Negative transition determine if the events are triggered by a rising edge or a falling edge This can be used to sense the appearance and or disappearance of a status The same applies for the Questionable Status Register QUES The configuration for the OPER as shown in the diagram would cause an event only if the signal local changes from low to high The signal Function mode on the other hand would cause the event also at a falling edge STATus OPERation EVENT CONDition ENABle ENABle PTRtransition PTRtransition NTRtransition NTRtransition QUEStionable EVENT CONDition ENABle ENABle PTRtransition PTRtransition NTRtransition NTRtransition Examples STAT OPER STAT QUES STAT OPER ENAB 255 gt lt INT gt gt lt INT gt lt INT gt gt lt INT gt lt INT gt gt lt INT gt lt INT gt gt lt INT gt gt lt INT gt gt lt INT gt lt INT gt gt lt INT gt lt INT gt gt lt NT gt lt INT gt gt lt INT gt Operation depending status Queries the events in the Status Operation Register Query OPER event conditions Enable events for OPER Query Event will be triggered only at rising edge Query Event wi
206. me between occurance of an event that has to be signalised to an output and the moment it is signalised 2009 Elektro Automatik GmbH amp Co KG 3 Installation 3 1 After unpacking After unpacking check the pluggable interface card s for signs of physical damage If any damage can be found do not use and insert the card into any device 3 2 Inserting a card The card s must only be inserted while the unit is completely switched off The unit does not have to be opened Remove the screws from the slot cover or from an already equipped card and remove the cover card Insert the new card with caution until the card plate touches the rear side of the unit If there is space between the rear side and the card pla te do not tighten the screws because the card is not placed correctly The wiring between the PC and or other units has also be done before the unit is switched on again The card s will be automatically detected by the device after powering it on and can now be configured Note about the IF A1 before equipping the card you should set the jumpers correctly Refer to 4 4 1 Configuring the IF A1 subsection Digital inputs Note in case the card is not recognized after switching the unit on it might be necessary to update the firmware of your device Please contact your dealer for further information Caution There are components on the card which are sensitive for ESD You must follow the general ES
207. me nicht ort a ee E 362 __ Framing error in program message Input buffer overrun Weitere Fehlermeldungen ergeben sich aus den ger teabh ngigen Alarmen Warnungen und Meldungen siehe auch das Ger te Handbuch wegen der Definition und das Handbuch zur Schnittstellenkarte wegen der Meldung Meldung Beschreibung 100 199 siehe Alarmtabelle im Abschnitt nur Anzeige die Zehner und Einerstellen des Fehlercodes sind iden 9 4 tisch mit den Fehlercodes in der Alarmtabelle 200 299 siehe Alarmtabelle im Abschnitt Warnungen die Zehner und Einerstellen des Fehlercodes sind iden ET ischi gen Feniercodes inderAlarnabele o 300 399 siehe Alarmtabelle im Abschnitt Alarme die Zehner und Einerstellen des Fehlercodes sind identisch re Alarmtabelle Im Abschnitt mit den Fehlercodes in der Alarmtabelle 2009 Elektro Automatik GmbH amp Co KG 24 Irrt mer und Anderungen vorbehalten A Uber die Schnittstellenkarten DE 4 6 Ethernetkarten IF E1 und IF E2 Die Ethernet bzw Netzwerkkarte verbindet das Ger t direkt mit einem Hostrechner PC oder ber Hubs Switches Je nach Verbindungsart ist ein Patchkabel oder ein Crosso ver Kabel zu verwenden Die Ethernetschnittstelle mit ihrer RJ45 Buchse kann nicht konfiguriert werden und arbeitet daher mit automatischer Erkennung der Verbindungsge schwindigkeit von 10 oder 100 MBit Welche eingestellt wird bestimmt der Hostrechner bzw die Netzwerkhardware Hinweis die
208. mined by the RID 2009 Elektro Automatik GmbH amp Co KG Default 0 Select relocate the address range relocatable ID segment 0 31 Inside of every address segment are 62 freely assignable addresses whereas the up to 30 units are using the lower range and with 2 physical adresses identifiers one each for sending and querying data per unit they are taking the addresses from 2 61 The addresses 0 and 1 of every address range are reserved for broadcast messages This results in 32 2 broadcast addresses For broadcast messages the addresses are static RID 64 0 and RID 64 1 Example the RID is set to 5 also see setup menu of your device A broadcast shall be sent to all units of this address range The identifier hence calculates as 5 64 320 0x140 or 0x141 for queries For singlecast messages every device node is occupy ing another two addresses RID 64 device node 2 and RID 64 device node 2 1 Example the RID was set to 13 the device address node to 12 In order to send a message to that device the identifier has to be 13 64 12 2 856 0x358 The identifier 857 0x359 is used for queries Bus termination The CAN bus requires a termination resistor of 120 Ohms on both ends of the line If a unit is located at the end of the chain line and it is not connected to a next unit it has to be terminated The parameter bus terminate is used to easily set the
209. mmands only for electronic loads are supported since firmware 3 01 and up e the HIGH set value always has to be greater than the LOW set value else an error is generated The commands HIGH and LOW are only valid for Level A B operation and will return an error in different level control modes e Query and setting of set values are always dedicated to the currently selected Level Control That is if Level Ais active the set value sent with CURR is set for Level A etc Else the set value is ignored and an error is generated The control mode has to be selected before the device is set into remote operation mode The other set values not belonging to the preselected mode can not be set anymore and have to be preset Thus for continuous remote control of the device we recommend to set the option Keep set values in the setup menu to no hence the set values are reset to default values when switching Mode SOURce CURRent LEVel gt lt NRf gt Unit Queries the last set value for current Level A or B depending on what is currently active LEVel lt NRf gt Unit Set current Level A or B depending on what is currently active SOURce CURRent HIGH lt NRf gt Unit Set value for current of Level A in Level A B operation HIGH gt lt NRf gt Unit Query set value for current of Level A in Level A B operation LOW lt NRf gt Unit Set value for current of Level B in Level A B operation LOW gt lt NRf
210. mode you need to send D1 05 36 10 00 01 1C The mask stays the same only the control byte changes Example 2 Querying actual values via CAN card Using CAN the start delimiter SD and the check sum CS are not used So we only need the object according to the table it is 71 hex 0x47 the identifier ID for calculation example see section 7 6 and the length of the bytes to send Ina CAN message the object is included in the data length so this message would have a data length of 1 because we only send the object that queries the actual values The device address node is 5 the RID is 8 According to the formula from section 7 6 the identifier calculates as 8 64 5 2 1 523 hex 0x20B The 1 is because it is a message of type query A Programming We now send one byte to ID 0x20B The CAN message has to look like this 02 0B 01 47 Object 71 0x47 queries actual values Data length 1 Identifier Attention This is NOT the bit combination of the CAN message which is truely sent over the CAN bus A CAN controller merges various bits into it and adds a checksum to it These are only the bytes that are sent to the CAN controller unit An answer to this query could look like this 02 0B o6 64 00 0A 00 42 AA Same identifier data length is 6 because three actual value of 16 bits size each are sent The actual values are transmit ted as percentage values and need to be translated to real values Se
211. mon Monitor actual value output power A About the interface cards EN Digital inputs The interface card IF A1 has three parameterisable digital inputs DI1 DI2 and DI3 not used reserved DI1 SEL_enable Default LOW external LOW External control of the device by IF A1 is low active If the default logical level of DI1 is set to LOW by the jumper on the PCB the external control will be instantly active when switching the device on HIGH External control of the device by IF A1 is high active After the external control has been actived the power supply can be controlled by the inputs VSEL CSEL and or PSEL The status signale and analogue actual values are always put out Slextern The display indicates that the device is in external control by the analogue interface DI2 Rem SB You can switch the power supply output on and off enable or block it with this input Depending on the setting E Set output the input DI2 Rem SB determines whether the out put is controlled exclusively in external mode by analogue interface respectively remote mode by digital interface or if itrequires to be enabled by the ON OFF key The enabling is indicated in the display with Sauto ON Using the exclusive On Off setting the power output is directly controlled by the input DI2 Rem SB Attention This can t be interrrupted by the ON OFF key on the front or by acommand from a digital interface card exception the device is i
212. n local mode then the input is ignored DI2 Rem SB Set output Default enable ON enable ON The ON OFF key has to be used to enable the input exclusive The power supply output can only be switched on and off by the input DI2 Rem SB or via a digital interface card if equipped When using the setting enable ON the output needs to be enabled at least once By the setting Power ON restore see configuration menu of your device the power output will be automatically enabled after a mains loss if it has been enabled before the mains loss occured It can then be switched on or off as normal Note the power supply output can always exception explicit local mode be shut down with the input DI2 Rem SB even if external mode is not active 2009 Elektro Automatik GmbH amp Co KG Standby Default LOW LOW The input is low active standby is activated with a voltage level lt 1V or lt 5V depending on the jumper setting HIGH The input is high active standby is activated with a voltage level gt 4V or gt 9V depending on the jumper setting The figure shows the chaining of the various states and con ditions for local remote and external mode when switching the power output on or off REM SB set output _ Modus Ger t Mode of device Eo 4 ON OFF Taste Key J Front F Ausgang Output Bves B plugged exclusive ON OFF via REM SB
213. n of resistange range 1 or 2 V Set values for pulse width and rise time Level A B operation electronic loads only Specification according 1999 SCPI Command reference 19 Source Subsystem Supported since firmware 3 01 and up The set values for the pulse widths of A HIGH and B LOW as well as the rise time can be queried anytime Also see items to IV Setting them is only allowed if the if Level A B operation and remote control are activated The time has to be given in seconds The ranges are determined like this Pulse width A or B 0 0005s 100 0s Rise time 0 0003s 0 2s This results in a period pulse width A B of 100us 200s period time which corresponds to 10kHz 0 005Hz The duty cycle is thus adjustable from 50us to 100s or 0 025 to 99 975 Note time values must always be given with decimal place else an error is returned SOURce PULSe TRANsition LEADing lt Time gt Unit Set rise fall time TRANsition LEADing gt lt Time gt Unit Query rise fall time WIDTh HIGH lt Time gt Unit Set pulse width Level A higher level HIGH gt lt Time gt Unit Query pulse width Level A higher level WIDTh LOW lt Time gt Unit Set pulse width Level B lower level LOW gt lt Time gt Unit Query pulse width Level B lower level Examples PULS TRAN_0 1_s Sets 100ms rise fall time independently from the period time PULS WIDT HIGH_50 0 Sets 50s pulse width for Level A 2009 Elektro Au
214. n hexadezimales Telegramm mit dem Aufbau DL ON DATEN zu erstellen und mittels des SYST DATA and das Ger t zu senden Wichtig Alle Bytes m ssen durch Kommas getrennt angegeben werden DATEN ist nur erforderlich wenn ein Werte oder mehrere an das Ger t gesendet werden Wir unterscheiden hier grunds tzlich zwischen Telegram men die nur etwas senden SYST DATA SET und welche die etwas abfragen SYST DATA REQ Siehe Befehlsliste im Abschnitt 4 5 8 Bei einer Sendung gibt die Datenl nge DL an wie lang DATEN in Bytes ist Stimmt die L nge der tats chlich ge sendeten Daten nicht mit der Angabe DL berein wird ein Fehler zur ckgegeben 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Bei einer Anfrage gibt die Datenl nge DL an wieviele Bytes erwartet werden Dies ist n tig weil unterschiedliche Ger teserien unterschiedliche Objekte Befehle besitzen k nnen und der Anwender f r das angesprochene Ger t und das verwendete Objekt die Datenl nge aus der Objekttabelle herauszusuchen und hier anzugeben hat Objektlisten siehe Abschnitt 9 3 Eine falsch angegebene Datenl nge f hrt zu einem Fehler Beispiel zur Datenlange bei einer Anfrage es soll Objekt 0 angefragt werden Ger tetyp Die Antwort w re ein String mit der maximalen L nge von 16 Bytes inlusive EOL Zei chen Also wird als Datenl nge 16 angegeben Der zweite Wert ON ist die Objektnummer Diese stellt ein Ziel
215. n jederzeit der Status sowie Istwerte abgefragt wer den Eine Steuerung des Ger tes Ein Aus Sollwerte setzen usw erfordert die Umschaltung in den Fernsteuerbetrieb was nicht automatisch geschieht Die ben tigten Befehle dazu sind weiter unten beschrieben Hinweis mit GPIB k nnen maximal nur 15 Ger te gleich zeitig verbunden werden 4 5 3 Begriffserl uterung GPIB General Purpose Interface Bus IEEE60488 1 genormte GPIB Schnittstelle zum Host rechner ltere Bezeichnungen IEC Bus IEC 625 Bus ANSI Standard MC1 1 SCPI Standard Commands for Programmable Instruments gt Standardisierte Komman dosprache zur Kommunikation mit Instru menten Messger te etc 4 5 4 Unterschiede zu den anderen Schnittstellenkarten F r die Kommunikationsverbindung zum Hostrechner PC SPS o wird eine GPIB Schnittstelle benutzt F r diese wird die standardisierte Kommandosprache SCPI mit ihren textbasierenden Befehlen verwendet Das Protokoll unter scheidet sich erheblich von den anderen digitalen Schnitt stellenkarten IF xx Diese nutzen ein objektorientiertes nicht standardisiertes bei allen anderen Schnittstellenkarten einheitliches Kommunikationsprotokoll 4 5 5 Firmware Aktualisierungen Das der Packung beiliegende Flachbandkabel dient zum Update der Mikroprozessorfirmware der Karte Dazu wird das Kabel auf X5 auf die Platine und diese vorsichtig in den Einschub des Ger tes gesteckt Die Sub D Buchse
216. n ob diese direkt zum Master verbunden sind ist hier anzuge ben Die zwei folgenden Parameter erscheinen nur wenn das Ger t als Slave definiert wurde Position of module Bei den nachfolgenden Einstellungen wird die Position des Ger tes in der Reihen und Parallelschaltung fest gelegt Innerhalb des Stromversorgungssystems darf eine Position nur einmal vergeben werden serial 1 x Grundeinstellung 1 Die Position innerhalb der Verschaltung der Gerate ist anzugeben Es gilt die maximal zul ssige Isolationsspannung zu beachten wodurch nicht beliebig viele Ger te in Reihe geschaltet werden d rfen A Uber die Schnittstellenkarten DE parallel 1 30 Grundeinstellung 1 Die Position innerhalb der Verschaltung der Gerate ist anzugeben Beispiel 1 zum Master ist ein Gerat in Reihe geschaltet und zu diesem Gerat noch drei weitere parallel Diese vier par allel geschalteten Gerate mussen dann fur serial den Wert 2 bekommen und fur parallel aufsteigende Werte von 1 4 wobei die 4 dem entferntesten Gerat Zugewiesen wird Beispiel 2 Achtung Die Position of module serial 1 parallel 1 ist fest an den Master vergeben auch wenn sie dort nicht eingestellt wird Das als Slave konfigurierte Gerat wird diese Einstellung nicht ubernehmen Die Schnittstelle SIO2 ben tigt an den beiden Endger ten einen Busabschlu Der Busabschlu kann ber das Be dienmen eingestellt werden bus term
217. ndby Modus schaltet Ausgang aus kann mit Low oder High am Eingang DI2 aktiviert werden jenachdem was in der Konfiguration ausgewahlt wurde Moglichkeit 1 der Eingang soll mit einem Relais nach GND gezogen werden und den Gerateausgang dadurch ausschal ten Man mu also die Kodierung von DI2 auf Default level H stecken und die Einstellung Standby LOW sowie Set output enable ON setzen IF A1 Rem SB DGnd Moglichkeit 2 der Gerateausgang soll durch eine Not Aus Schaltung abgeschaltet werden Drahtbruchprinzip Hierzu mu die Kodierung von DI2 auf Default level L gesteckt die Einstellung im Menu auf Standby LOW gesetzt werden Als Not Aus Schaltung dient fur dieses Beispiel ein Relais mit Schlie erkontakt nach Vcc IF A1 Rem SB DGnd Es gibt nat rlich noch weitere Alternativen Digitale Ausg nge mit fester Funktionsbelegung Die digitalen Ausg nge DO1 DO4 DO5 und DO6 k nnen in ihrer Funktionsbelegung nicht ge ndert werden Sie k nnen aber den ausgegebenen Logikpegel invertieren DO1 CV LOW HIGH Wenn LOW gew hlt wurde wird der Ausgang gegen GND geschaltet sobald die Regelung des Netzteils ber den Soll wert der Spannung bestimmt wird CV Betrieb Bei HIGH wird er gegen 12 15V gezogen Grundeinstellung LOW 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten DO4 Mains OK LOW HIGH Wenn LOW gew hlt wurde wird de
218. ndeinstellung 0 Verschiebt das Adre segment Grunds tzlich sind f r Broadcast Nachrichten die Adressen festgelegt RID 64 0 und RID 64 1 Beispiel RID ist auf 5 gesetzt siehe Setup Men der jewei ligen Ger te Es soll ein Broadcast an die Ger te dieses Adre segments gehen Der Identifier der sich dadurch ergibt mu dann 5 64 320 0x140 bzw 0x141 f r Lesen sein F r Singlecast Nachrichten belegt jedes Ger t mir seinem device node zwei weitere Adressen RID 64 device node 2 und RID 64 device node 2 1 Beispiel der RID wurde auf 13 die Ger teadresse device node auf 12 gesetzt Zum Ansprechen des Zielger tes mu der Identifier 13 64 12 2 856 0x358 benutzt werden Der Identifier 857 0x359 wird dann f r Anfragen benutzt Busabschluss Der CAN Bus ben tigt an beiden Enden der Leitung einen Abschlusswiderstand von 120 Ohm Wenn ein Ger t am Ende einer Leitung ist und keine weitere Verbindung zu einem anderen CAN Knoten herstellt mu es terminiert werden ber den Parameter bus terminate k nnen Sie einfach und ohne umst ndliche hardwarem ige Kodierung den Bus abschlie en bus terminate Grundeinstellung NO YES Der Bus wird mit einem 1200 Abschlu wi derstand abgeschlossen NO Das Gerat hat hier keinen Abschluss Gateway Funktion nur PSI 9000 CAN Grundeinstellung Client Client Das Ger t wird berwacht und gesteuert ber eine externe S
219. nen Betriebszustand des Ger tes zul ssig wird sie ausgef hrt und die Antwort gesendet die als Inhalt die angefragten Daten enth lt Falls nicht wird als Antwort eine Fehlermeldung gesendet c Ereignis ist eine Fehlermeldung die unaufgefordert vom Ger t gesendet wird z B wenn der Zugriff auf ein Objekt nicht m glich ist oder durch u ere Einfl sse eine St rung der Datenkommunikation auftritt und das Ger t das Tele gramm nicht erkennen kann bzw falsch erkennt Daten verst mmelt Enth lt einen Fehlercode 7 6 bertragungsparameter IF R1 und IF U1 Bei der seriellen bertragung eines Bytes ber die RS232 Karte werden folgende Bits bertragen Startbit 8 Datenbits Paritatsbit Stoppbit Das Parit t wird auf ungerade engl odd gepr ft Die USB Karte arbeitet intern im Ger t mit der bertragungs charakteristik der RS232 Karte F r beide Kartentypen sind zur Konfiguration am jeweiligen Windowstreiber folgende Parameter mindestens zu setzen Baudrate 9600Bd 57600Bd 5 7600Bd fest f r USB Parit t ungerade Stoppbits 1 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten 7 7 Sollwerte und Istwerte umrechnen Die Sollwerte und Istwerte siehe Kommunikationsobjekt liste werden mit wenigen Ausnahmen als Prozentwert bertragen wobei 0x6400 100 entspricht Wenn also ein Ger t eine Nennausgangsspannung von 80V hat dann w rde der bertragene Spannungsistwert beim
220. net subnetmask w m 4 Bytes 0 3 Subnetzmaske ohne Punkte Subnet mask without dots 192 Ethemet Gateway Ethemet Gateway w m 4 Byteso 3 _ Gateway Adresse ohne Punkte Gateway address without dots Legende Legend ro Nur lesen Read only rw Schreiben und Lesen Read and write int 16 bit Wert value char 8 bit Wert value float 32 bit Flie amp kommazahl Floating point number string Zeichenkette mit 0x00 am Ende String with 0x00 at the end Beispiel 192 168 0 10 ergibt CO A8 00 OA Example 192 168 0 10 results in CO A8 00 0A bei freigeschalteter Option only if option is unlocked Teil des aktuellen Profils Part of current profile Bezogen auf den Funktionsmanager Related to the function manager UUUY Gerate mit Leistungseinstellung Devices with power adjustment 2009 Elektro Automatik GmbH amp Co KG Programming OO TER 9 3 7 Object list for PS 8000 T DT 2U series Fe zb Jsf 5jej7 Objekt Object Zugriff Access Datentyp Data type Datenl nge Data length in Bytes Maske bei Typ char Mask for type char Beschreibung Description 7 0 Ger tetyp Device type fo string o 4 Gerateseriennummer Device seriaino fro string 16 2 Geratenennspannung Nominal voltage fo m 4 ba zu Beispiel oder weitere Erk rung Example or further description PS8065 10 EOL EOL End of Line 0x00 2008000000 EOL Unenn Un
221. ng Reaction after overtemperature I 0 OT Alarm disappear OFF 1 OT Alarm disappear Auto ON Netzwiederkehr Reaction after power on 0 Power ON OFF 1 Power ON auto ON Einstellvarianten von Sollwerten Mode for set values 00 direct adjust of set value 01 adjust set value with return 10 set value via preset list a arc pannungswert von 1 1 Unenn 256 Voltage value of 1 1 Unom 256 SE eee SE HE HI Word 0 Spannungswert von Unenn 256 Voltage value of Unom 256 40 Unterspannungsgrenze Zeit U lt threshold time w 1 in 4a Word 1 Zeit Time siehe Zeitformat see format of time values 42 Uberstromgrenze Zeit I gt threshold time rw 141 int Al Word 0 Stromwert von Inenn 256 Current value of Inom 256 43 Unterstromgrenze Zeit I lt threshold time w Al int Al Word 1 Zeit Time siehe Zeitformat see format of time values 0x30 Bit 4 5 U lt 10 Warnung Warning 11 Alarm 0x30 Bit 4 5 I lt 10 Warnung Warning 11 Alarm 46 berwachung Soll Istvergleich Supervise step resp settings char 2 0x03 Bit 1 2 00 keine none 01 nur Anzeige indicate only 10 Warnung Warning 11 Alarm IE 0x30 Bit 4 5 00 dU 01 di 10 dP Soll Istvergleich Toleranz Zeit Set act comparison tolerance Word 0 Toleranz von Nennwert 256 Tolerance of nom value 256 time Word 1 Tsr Zeit Time siehe Zeitformat see format of time values inne Word 2 Tsf Zeit
222. nge und Default Level L U_ 0V OmA U 12V 2 6mA U_ 24V 5mA bei Kodierung Low Range und Default Level H U_ 0V 1 5mA U 12V 2 2mA U 24V 6mA 1 Zur Bestimmung der max Reaktionszeit eines Sollwertsprungs auf den Gerateaus gang muss die Reaktionszeit des Gerates hinzuaddiert werden 2 Zeit zwischen Auftreten eines Ereignisses das auf den Ausgang gemeldet werden soll und der tatsachlichen Meldung Uber die Schnittstellenkarten DE 1 bei Kodierung High Range und Default Level L U_ OV OmA U 12V 1 6mA U 24V 3 5mA bei Kodierung High Range und Default Level H U_ 0V 1 5mA U 12V 0 7mMA U 24V 4 5mA Reaktionszeit lt 10ms IF G1 GPIB Anschl sse 24pol Centronicsbuchse weibl Busstandard IEEE 488 1 2 Leitungsl nge GPIB Kabeltyp GPIB 2m pro Ger t 20m insgesamt Standard GPIB Kabel IF E1 IF E2 Ethernet Anschl sse 1x RJ45 LAN WAN 1x USB TypA Kabeltyp Ethernet Twisted pair Patchkabel Cat 3 oder hoher Protokolle VXI11 HTTP Verwendete Ports Ethernet 80 111 200 265 Netzwerkverbindung 10 100 MBit Ubertragungsgeschwindigkeit Ethernet 100 kBaud Ubertragungsgeschwindigkeit USB 57600 Baud Zeit zwischen Auftreten eines Ereignisses das auf den Ausgang gemeldet werden soll und der tatsachlichen Meldung 2009 Elektro Automatik GmbH amp Co KG Irrtumer und Anderungen vorbehalten 3 Installation 3 1 Sichtprufung Die Einsteckkarte ist nach der Lie
223. niert Dieser Fehler kommt z B wenn ein Sollwert immer 2 Bytes bei Typ Int gesendet werden soll das Datenfeld aber nur ein Byte enthielt Selbst wenn der Startdelimiter die richtige Telegramml nge enth lt dies dient zus tzlich zum Schutz da falsche Werte gesetzt werden Code 0x9 es wurde z B ein Objekt zum Setzen eines Sollwertes gesendet das Ger t ist aber nicht im Fernsteu erbetrieb Daher nur Leserecht kein Schreibrecht Codes 0xB 0xD 0x14 Nachrichten werden erst aus dem Nachrichtenspeicher gel scht wenn sie ausgef hrt wurden Kommen sie zu schnell herein und k nnen nicht ausgef hrt werden ist der Speicher irgendwann voll und kann keine neuen Nachrichten mehr aufnehmen Code OxE bei CAN werden Strings gesondert bertragen Wenn deren L nge gr er als 8 Zeichen ist m ssen geteilte CAN Nachrichten verwendet werden und der Anfang des Datenfeldes im Telegramm das String Startkennzeichen OxFF OxFE usw enthalten Siehe auch 7 7 1 Codes 0x30 0x31 beziehen sich auf Sollwerte Alle Soll werte haben eine obere und untere Grenze die z B bei einem PSI 9000 Netzger t einstellbar sind Standardm ig ist die obere f r z B einen Stromsollwert Ox6400 und die untere ist 0 Grenzen gelten auch fur Zeitwerte Code 0x32 fur einen Zeitwert wurde der falsche Zeitbereich gew hlt Die obere und untere Grenze werden dadurch nicht verletzt jedoch dieser Fehler erzeugt Code 0x35 ist auf freischaltbare
224. nktionsmanager arbeitet Function manager busy abzuarbeitende Seq 1 bis 5 1st sequence 1 to 5 to process in fct 2 abzuarbeitende Seq 1 bis 5 2nd sequence 1 to 5 to process in fct abzuarbeitende Seq 1 bis 5 3rd sequence 1 to 5 to process in fet abzuarbeitende Seq 1 bis 5 4th sequence 1 to 5 to process in fct abzuarbeitende Seq 1 bis 5 5th sequence 1 to 5 to process in fct 0 UIP Mode 1 UIR Mode nur wenn freigeschaltet only if unlocked auf 0 setzen set to 0 Wiederholungen des Funktionsablaufs Repetitions of function Bereich 1 255 255 unendlich Range 1 255 255 infinite Leistungsgrenze von Pnenn 256 Power limit of Pnom 256 Innenwiderstand von Rnenn 256 Rresistance of Rnom 256 Wiederholungen der Sequenz Repetitions of the sequence Bereich 1 255 255 unendlich Range 1 255 255 endless Zeit Time siehe Zeitformat see format of time values Spannungswert von Unenn 256 Voltage value of Unom 256 Stromwert von Inenn 256 Current value of Inom 256 Programmen 7 O O o DE 100 4 Sequenzpkt der 1 Seq 4th seqpomtot Tstsequenss wh m o wonn Zeit Time siehe Zeitformat see format of time values M01 5 Sequenzpkt der 1 Seq 5th seq point of Tstsequene _ wfe int o wordt Spannungswert von Unenn 256 Voltage value of Unom 256 102 6 Sequenzpkt der 1 Seq 6th seq point of fst sequence
225. nn sich die Antwort bis zu 200 ms verz gern Nach dem Empfangen einer Fehlermeldung sollte minde stens 100ms gewartet werden Broadcast Nach jeder Rundumanfrage k nnen die Busteilnehmer nur nacheinander antworten Abh ngig vom Bussystem der Baudrate und der Anzahl der angesprochenen Busteilneh mer sowie dem zus tzlichen anderen Datenverkehr wird sich die Antwort mehr oder weniger verz gern Da die Zeit nur individuell zu spezifizieren ist kann sie in erster Ann herung mit Busteilnehmeranzahl Antwortzeit beim Single cast angenommen werden In den meisten F llen wird die Antwortzeit aber wesentlich k rzer sein 7 10 Telegrammaufbau IF G1 Der Telegrammaufbau f r die textbasierende Kommunikation ber eine IEEE Karte ist im Abschnitt 4 5 7 beschrieben 7 11 Telegrammaufbau IF E1 Die Netzwerkkarte arbeitet ber den Ethernetport mit SCPI Befehlen die mit VXI11 Protokoll transportiert werden und im Abschnitt 4 5 8 beschrieben sind Besonderheit ist hier da es zwei zus tzliche SCPI Befehle gibt die ein Telegramm aufgebaut nach dem objektorientierten Kommunikationspro tokoll transportieren k nnen Der Sinn dieses Befehls ist es Kommandos an das Ger t zu senden f r die es keinen entsprechenden SCPI Befehl gibt So kann man ber das binare Protokoll z B den Funktionsmanager der Geratese rien PSI 9000 und PSI 8000 steuern laden und abfragen was mit SCPI Befehlen nicht m glich w re Um dies zu tun ist ei
226. nnung 0 100 von Uen Kurzschlussfest gegen GND Analoger Ausgang 0 10V entsprechen AA EAN Istwert Strom 0 100 von henn DO1 Digitaler Ausgang CV aktiv Low Spannungsregelung aktiv CV nicht aktiv High Digitaler Ausgang OVP High exo en Uberspannungsfehler keine OVP Low DO3 Digitaler Ausgang OT HIGH Quasi Open Kollektor mit Ubertemperaturfehler keine OT Low Pullup Widerstand gegen Vcc DO4 ae Digitaler Ausgang Netzsp OK Low Br I 10mA bei U _ 0 3V Netzspannung OK Netzspg nicht OK High J 0 30V I DO5 Standby Digitaler Ausgang Ausgang aus Low Kurzschlussfest gegen GND Ausgang aus Ausgang ein High Empf nger U lt 1V Den gt 4V Digitaler Ausgang CC aktiv Low Stromregelung CC CC nicht aktiv High Digitaler Ausgang CP aktiv Low Leistungsregelung CP CP nicht aktiv High Bezugspotential der GND SEL es analogen Eingange ee Bezug fur MON Signale und VREF Bezugspotential der GND 2 analogen Ausg nge UO N z tlsilzlxlzlolalolzlolol a u lt O Analoger Ausgang Referenzspannung Kurzschlussfest gegen GND Hilfsspannung 12V 16V laa gt 0mA Bezug DGnd u Kurzschlussfest gegen DGND Bezugspotential digitale Ports Bezug VCC Steuer und Meldesignale Digitaler Eingang Wenn Low Level Umschaltung auf kodiert Kodierbarer Eingangspegel externe Schnittstelle SEL enable ein Low 4 yY lt 1V U gt 4V Genauigkeit typ lt 0 1 _ 8mA
227. nom 256 Uberspgs Sollwert von 1 1 Unenn 256 Overvoltage of 1 1 Unom 256 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 Unterspannungsschwelle von Unenn 256 Undervoltage threshold of Unom 256 O Geratetyp Device type ro string ro string 2 Ger tenennspannung Nominal voltage ro 3 Ger tenennstrom 7 Nominal curret a Ger tenennieistung Nominal powe e A l Artikelnummer Article no 7 Benutzertext User text n gt gt Q n Q Hersteller Manufacturer Softwareversion Software version n J Q n pme gt Q 0 Kartentyp Slot A Interface type Slot A n gt Q r 2 Kartenartikenummer Slot A 7 Card arctice no SiotA Sollwertsatz 0 U I OVP Memory 0 U OVP n 2 in trin ro Jint int n g oO s sI sIs s s s s s s n a J Q N a 2 23 Sollwertsatz 0 P UVL Memory 0 P UVL int 24 Sollwertsatz 1 U I OVP Memory 1 U l OVP Spgs Sollwert von Unenn 256 Set value of voltage of Unom 256 Stromsollwert von Inenn 256 Set value of current of Inom 256 berspgs Sollwert von 1 1 Unenn 256 Overvoltage of 1 1 Unom 256 Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 Unterspannungsschwelle von Unenn 256 Undervoltage threshold of Unom 256 25 Sollwertsatz 1 PFUVL Memory
228. nsor fault Temperaturf hler fehlt oder defek S 43 Reverse polarity Batterie verpolt TI 44 Battery not connected keine Batterie angeschlossen S nur bei Mehrphasengeraten only at multi phase models Gilt far BCI 800 R Serie Applies only to BCI 800 R series 2009 Elektro Automatik GmbH amp Co KG Overviews EN 10 Connectors Note about If C1 C2 IF C1 C2 The connectors of the CAN card are connected in parallel IF R1 Note about IF U1 IF R1 The System Link ports are only usable with power supplies of the series PSI9000 Never connect RS232 System Link Ports Ethernet cables here IF U1 IF A1 IF G1 IF E1 LAN Reset USBA IF R2 IF U2 2009 Elektro Automatik GmbH amp Co KG X 105 Elektro Automatik EA Elektro Automatik GmbH amp Co KG Entwicklung Produktion Vertrieb Helmholtzstra e 31 33 41747 Viersen Telefon 02162 37 85 0 Telefax 02162 16 230 ea1974 elektroautomatik de www elektroautomatik de
229. nt 1 Alarmkategorie Alarm category 1 Alarmcode 2 Alarmkategorie Alarm category 2 Alarmcode 3 Alarmkategorie Alarm category 3 Alarmcode siehe Alarmcodetabelle see alarm code table TFT User specific battery name 81 BER cha a BE SSS EIERN En eC Ee a a Bereich 1 U nom U_charge 83 Ucell nom 1 Jint 2 nominale Zellenspannung in mV Angabe hat nur Einflu auf die Anzeige der Nennspannung der Zelle die tats chliche Ladespannung kann h her liegen Nominal cell voltage in mV value effects only cell voltage display real charging voltage may be higher 84 Capacity T Cell supervision Cell AU At min 4 jint 2 in 0 1Ah Schritten in 0 1Ah steps 100 10Ah 1000 100Ah 1 Jint 2 abh ngig von der Batteriekapazit t depending on battery capacity I A charge Capacity 10000 in 0 001C Schritten steps 1000 1C 9999 9 999C Bereich Range Ipc 9 999C 1 aktivieren activate 1 Jint 2 nur Bleibatterien only lead batteries min Anstieg der Zellenspannung min slew rate of cell voltage mV min 0 1000 0 1000 mV min 4 lit 2 T C T stop min 256 bzw resp T stop min T C 256 87 8 1 ln 2 _____ TEC Tstop max 256 bzw resp T stop max T C 256 T TC min 4 liim I 2 JTECI T TC min 256 nur Bleibatterien only lead batteries 1 T TC max 4 liit 2 JTC T TC max 256 nur Bleiba
230. ntains an error code Meaning of the numbers 1 The output input of the device has to be switched off The object is only accepted and executed by the device if the power out put input is in standby mode 2 Option Internal resistance has to be unlocked The object is only accepted and executed by the device if the option Internal resistance is unlocked 3 Transfer of the function data has to be enabled The object is only accepted and executed by the device if it has been instructed before by a different object to receive and set function data 4 Function manager activated The object is only accepted and executed by the device if the function manager has already been activated manually in the device menu or by a different object 5 Function manager not activated The object is only accepted and executed by the device if the function manager is not active only at series PSI 9000 Attention It is generally required to set the device into remote control mode before sending objects that will change any value on the device The 5th column defines the type of the data in the data field of the telegram Commonly known data types are used The 6th column defines the data length of the data field At objects with data type string this byte defines the maximum length of the string The string has to be terminated with an EOL end of line 0 or it ends after the given number of bytes Strin
231. of Line 4 _ Gerateseriennummer III 2 Ger tenennspannung Nominal voltage ro Mal 4 Unenn Unom 60 0 Fie kommazahl Floating point number IEEE754 Standard 73 Ger tenennstrom Nominal current fa 4 nenn Inom 50 0 Flie kommazahl Floating point number IEEE754 Standard 4 Geratenennleistung Nominalpower rel foal Al Pnenn Pnom 1500 0 Flie kommazahl Floating point number IEEE754 Standard 5 Max Innenwiderstand Max internal resistance rel float Al Rnenn Rnom 16 00 Flie kommazahl Floating point number IEEE754 Standard 76 Ar kemummer Ordern Ji em Ve MOrEEEL 7 Benutzertext Usertext jr sn 0 Max 15 alphanumerische Zeichen Max 15 characters EOL e Hersteller Manufacturer frof sno 16 Herstelemame Manufacturersname EOL o Softwareversion Software version i smn te onoo O O OOOO 10 Kartentyp interface type StA f sting o O o eRe 11 Seriennummer Serialno StA Sf emn ie O poorne SSS SSS 12 Artikelnummer Orderno SiotA i string to o oons ee 113 Softwareversion Software version III 74 Kartentyp interface TSG P lt sting o O o 5 15 Seriennummer Serialno SlotB A string to je DD SSS 116 Artikelnummer Order no SotB frf fe I 17 Softwareversion III sin o OOOO O O S 18 2 Softwareversion 2nd software version d smn to joe O OO OOO O ooo 19 Gerateklasse Device
232. om 65 0 Flie kommazahl Floating point number IEEE754 Standard O Oo li wu e E Inenn Inom 10 0 Flie kommazahl Floating point number IEEE754 Standard Pnenn Pnom 650 0 Flie kommazahl Floating point number IEEE754 Standard olArikeinummer Aricleno rooting tel aE E 7 Benuizerient User text pw ating te Max 15 alphanurierche Zeichen Wax 15 characters BOLD al ereiller Manufacturet re Jetting e ____ Hereiolomiame Manufachrers nanie EQL DL 9 Softwareversion Software version E fsting te vant E Ss ol Karentyp Sit A interface ype Slag E C tel eto sss kKarienseriennummer Slot AT Gard seralno SEA ro sting te _ 2006 E 12 Karenarikelnummer Sit A Card arclcle no Sot A ro sting te oan 13 Kertenfimvareversion Slot A Card firmware version SICA ro string e vat 0 esses o Ger teklasse Device dass ro int 2 00008 P8000 OxOOOD PSBOOO ZU OxOOOF PSBOOODT 22 Sollwertsatz 0 U I OVP Memory 0 U l OVP rw int Spgs Sollwert von Unenn 256 Set value of voltage of Unom 256 Stromsollwert von Inenn 256 Set value of current of Inom 256 3 berspgs Sollwert von 1 1 Unenn 256 Overvoltage of 1 1 Unom 256 rw Jint 4 Sollwertsatz 0 P UVL Memory 0 P UVL Leistungssollwert von Pnenn 256 Set value of power of Pnom 256 Unterspannungsschwelle von Unenn 256 Undervoltage threshold of Unom 256 23
233. on Remote durch erneutes Senden des Objektes 54 geschehen Nat rlich nur mit dem entsprechende Bit Beim Beenden des Fernsteuerbetriebes umgekehrt genauso Wenn Sie beide Bits gleichzeitig setzen kann es vorkommen da das Ger t zuerst den Ausgang Eingang setzen will be vor Remote aktiv ist und das wird mit einer Fehlermeldung quittiert Daher ist es auch sinnvoll nach dem Setzen des Ausgangs Eingangs dessen Status durch das Objekt 70 zur ckzulesen 9 2 3 Hilfe bei Problemen Problem Das Ger t l t sich gar nicht ansprechen bzw antwortet nicht M gliche Ursachen bei USB e F r die USB Karte wird ein Treiber ben tigt pr fen Sie ob dieser korrekt installiert ist und ob Sie das Ger t im Windows Ger temanager gelistet sehen e Der USB Treiber kann als reiner USB Treiber benutzt wer den oder auch f r jedes Ger t einen COM Port erzeugen f r den man dann nicht den USB Treiber ansprechen mu nicht LabView bzw das RS232 vi statt des USB vi benutzen mu LabView 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten DE e Es wird die falsche Ger teadresse device node verwen det um das Ger t anzusprechen M gliche Ursachen bei RS232 e F r die RS232 Karte wird kein 1 1 Kabel verwendet e Es wird die falsche Ger teadresse device node verwen det um das Ger t anzusprechen e F r Ger t und PC unterschiedliche Baudraten o einge stellt e Das verwendete K
234. onjo o MODE_B Joz o Jonjo fo MODE_AB O z 0 fo 1fo D 0 MODE_BAT pg o O 1 0 D Jo MODE_CR1 o MODE_CR2 ozono o MODE_CV forzfortforiform 67 7 won Teer to Remote zo 1 D o 10 u orem Irre Function mode m z 1 1 uU HH 0 fofofolo E ojo jo jo eo 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Bit0 nicht verwendet Bit 1 nicht verwendet Bit 2 err Error Queue Fehlerliste ist gef llt durch Aus lesen der Fehlerliste wird diese geloscht und das Bit zuruckgesetzt Die Liste kann bis zu 4 Fehler speichern Bit 3 ques Questionable Status Register ist aktiv ein oder mehrere Ereignisse stehen an Bit 4 nicht verwendet Bit 5 esr das Standard Event Status Register ESR mas kiert mit dem Event Status Enable Register ESE meldet da ein oder mehrere Ereignisse anstehen Bit6 rsv immer aktiv Bit 7 oper meldet da im Operation Status Register ein oder mehrere Ereignisse anstehen Die Ereignisbits der verschiedenen Register werden zum STB gemeldet wenn Ereignisse aufgetreten sind die durch die zugeh rigen Bits in den Freigabe Registern ESE SRE bzw STAT QUES ENAB STAT OPER ENAB zugelassen wurden OUTPUT Buffer Service Request mav STATUS Enable STB SRE ques Service Request Generation Legende CC CV CP CR aktuelle Regelungsart Reduce Power Leistungsbegrenzung nur PSI 9000 Serie Fct at start running
235. onnectors Baud rates Bus termination CAN standard 2009 Elektro Automatik GmbH amp Co KG 2000V 24 x 80 x 100mm 24 x 80 x 45mm EN 60950 EN61000 6 4 EN 61000 6 2 EN 55022 Class B Class Il 0 40 C 20 70 C lt 80 w o condensation 1 x 9 pole D Sub socket f 2 x RJ45 socket not IF R2 9600Bd 19200Bd 38400Bd 57600Bd depending on the baud rate up to 15m yes only with IF R1 30 settable in the units menu 0 5m included 1 x USB socket type A 2x RJ45 socket not IF U2 USB 1 1 max 5m yes only with IF U1 30 settable in the unit s menu 0 5m included 9 pole D Sub socket f 9 pole D Sub socket m 20kBd 1MBd in steps settable in the units menu V2 0 part A IF A1 Analogue Connectors Analogue inputs Input voltage range EN 25 pol D Sub socket f Maximum range 5V 15V Nominal range OV 10V Input impedance 25kQ Resolution VSEL CSEL PSEL RSEL lt 2mV Relative error VSEL CSEL PSEL 0 1 RSEL Option 0 25 Response time lt 4ms Analogue outputs Nominal output voltage range VMON CMON PMON OV 10V max at 10V 2mA VREF 1V 10V max at 10V 10mA Resolution VMON CMON PMON VREF lt 2mV Relative error VMON CMON PMON VREF 0 1 Settling time of the analogue outputs lt 4ms Auxiliary voltage 12 15V Current max 50mA Digital outputs Type pull up resistor to 15V Output current Maximal ax LOMA at U 0 5V Nominal
236. or as soon as the selected function is active The logical level is inverted if the condition is not true A About the interface cards 4 5 GPIB card IF G1 The interface card IF G1 offers a standardised digital in terface GPIB according to IEEE 488 1 2 Its installation is described on the short install guide that is included in the package In case a second card is used inside a device of the series PSI 9000 the IF G1 can only be combined with the analogue card IF A1 or the digital cards IF R1 and IF U1 It must not be plugged together with the CAN interface card IF C1 4 5 1 Notes about the communication This card does not use the object orientated communication protocol it uses the internationally standardised SCPI com mand set SCPI uses plain text in ASCII format which can simplify programming 4 5 2 Controlling a device via GPIB In principle the procedure to access and control our devices is the same as with the other digital cards Once the GPIB card is connected to a PC and has been configured you can easily query status and actual values from the device Controlling the device like setting the input output on or off or sending set values requires to activate the remote control mode This doesn t happen automatically The corresponding commands are described below Note with GPIB you can link only up to 15 units on one bus 4 5 3 Terms explained GPIB General Purpose Interface Bus IE
237. other ftdi ein PDF da die Funktionen zum Ansprechen des Treibers beschreibt Generell gilt da ein Ger t in dem Fall die USB Hardware zuerst zu ffnen ist FT_Open 0 dann zu konfigurieren FT_SetBaudRate FT_SetDataCharacte ristics und eventuell noch andere und dann geschrieben FT_Write oder gelesen werden FT_GetQueueStatus FT_Read kann Wird das Ger t nicht mehr benutzt sollte es geschlossen werden FT_Close wobei davon abgeraten wird ffnen und Schlie en f r jeden Schreib Lese Zyklus zu machen Die Funktionen FT_Write und FT_Read dienen zum Transport der Telegrammbytes der eigentlichen Kommunika tion die in den n chsten Abschnitten beschrieben wird 9 2 Erstellen von Telegrammen Das Programmieren der unterschiedlichen Ger te in denen die Schnittstellenkarten verwendet werden erfolgt stets nach dem gleichen Schema wenngleich sich Anzahl und Funk tion der Kommunikationsobjekte die durch eine bestimmte Ger teserie unterst tzt werden unterscheiden Generell gilt berwachung Monitoring also reine Abfrage von Istwer ten und Status ist immer m glich Die Ger te ben tigen dazu keinen Remote Modus Setzen von Zust nden und Sollwerten Controlling erfordert die Aktivierung des Remote Modus remote ferngesteuert durch eine digitale Schnittstelle der Remote Modus kann durch bestimmte Umst nde blok kiert werden z B expliziter Lokalbetrieb nur PSI9000 oder wenn sich ein Ger t in e
238. oup of units addressed by the relocatable identifier RID Only related to CAN Object with its properties it describes the object address and initiates defined reactions at the target unit Message CAN specific data packet 7 2 Prologue The communication protocol with its object orientated tele gram structure is very complex It is thus recommended to use the ready made LabView components The integration into other environments like Visual Basic C or NET requires programming knowledge about the setup and use of hard ware interfaces like CAN or USB and the adressing of its drivers Here we only explain the structure of the data packet the telegram and not how it is transmitted correctly 7 3 General notes about the communication The firmware of the different types of devices is programmed to consider any circumstances as far as possible that may occur when controlling multiple units at once Thus it is not always possible to perform any action at any time and any state of the device For example the data of the function manager of the series PSI 9000 see user manual are only transmittable in standby state of the unit Else an error message would be returned which is pointing the user to the fact that the device is not in standby mode 7 4 About the USB driver The manufacturer of the USB chip on the IF U1 card offers two seperate drivers for Windows 98 ME which are combi ned in one driver for Windows XP 2003 Vista
239. owing sections The voltage range of the analogue input and output signals of the IF A1 is customisable between 0 and 10V The digital inputs can be switched between two different voltage ranges for the logical level and the default logical level can be pre defined for the case that these inputs are not used 2009 Elektro Automatik GmbH amp Co KG 1 2 The concept The interface cards are pluggable and can thus be used where needed They are compatible to various types of devices such as electronic loads Due to the electrical iso lation of 2000V you can also connect multiple devices with different potentials The digital cards IF R1 IF C1 and IF U1 support a unique communication protocol which is object orientated Every series has its dedicated object list which differs depending on the features The transmitted objects are checked for validity and plausibility Non plausible or erroneous values and objects result in an error which is sent as an answer telegram The digital card IF G1 uses the international standard com mand language SCPI Standard Commands for Program mable Intruments 1 3 Warranty Repair Attention The interface card must not be repaired by the user In case of warranty or a defect please contact your local dealer to get informed about the next steps The cards are conceded with a statutory warranty of two years for Germa ny which is independent from the warranty and its duration of the de
240. point number IEEE754 Standard _3 Geratenennstrom Nominal currents ro fo 4 Inenn Inom 20 0 Flie kommazahl Floating point number IEEE754 Standard _4 Geratenennleistung Nominalpower_ r fo 4 Pnenn Pnom 640 0 Flie kommazahl Floating point number IEEE754 Standard 6 Artikelnummer Order no it ro string 16 BO EOL S O _ 7 Benutzertext Usertext_ Sst rw tring 16 Maxx 15 alphanumerische Zeichen Max 15 characters EOL 8 Hersteller Manufacturer Cd ro Istng 16 Herstellername Manufacturer s name EOL _ _ S y O _9 Softwareversion Software version Sst ro string 146 V2 01 09 08 06 EL 10 Kartentyp Interface type Cit ro string 146 IF R1 EOL S O M Seriennummer Serial no Slot frof string 146 f 10001234 EOL 12 Artikelnummer Orderno Slot__ frof string 16 27150410 ka EOL End of Line 0x00 _13 Softwareversion Software version Slot ro string 16 J V301 EOL gt O 19 Ger teklasse Device class Cid ro nt 2 J0x0005 BCI80OR gt 37 OVP Offsetwert OVP offset threshold rw int 2 Uberspannungssollwert Ladespannung Offset Overvoltage set value charge voltage offset Aufl sung Steps 0 1V Bereich Range 10 100 1 0V 10 0V 38 OVP Grenze OVP limit rw int 2 nur gultig im Netzgeratebetrieb only applies for power supply mode Uberspannungssollwert von 1 1 Unenn 256 Overvoltage set value of 1 1
241. ponds to the SCPI command SOUR VOLT The response will be two values for example 100 0 They corrrespond to the hexadecimal value 0x6400 and means 100 set value 2009 Elektro Automatik GmbH amp Co KG 70 About the interface cards EN Commands to control the output input Activates deactivates the power output input A logical assignment for OUTP resp INP is used It means that using INP with a power supply which has an OUTPut will be ignored An electronic load will react the same way but vice versa OUTPut STATe gt lt BO gt Queries the state of the power supply output OUTPut STATe lt B0 gt Switches the power supply output on off INPut STATe gt BO Queries the state of the electronic load input INPut STATe lt BO gt Switches the electronic load input on off Examples OUTP_ON Switches the power output on but does not reset alarms or warnings and also does not quit them It means if an alarm is persistent the command can t be executed INP_1 Ditto but for the input of an electronic load Measurement commands Used to read the latest measured results You are required to pay attention to the averaging settings see Averaging when using the measurement commands MEASure SCALar VOLTage DC gt lt NRf gt Unit Query Actual voltage value CURRent DC gt lt NRf gt Unit Query Actual current value POWer DC gt lt NRf gt Unit Query Actual power value ARRay gt lt NRf gt
242. r 22 upu berwachung Sprungantwort Anstieg U Step response supervision U rise E ehleriyp wird be i Be 7 23 upp berwachung Sprungantwort Abfall U Step response supervision ul aufgetreten sind siehe Kommunikati 2al nu berwachung Sprungantwort Anstieg Step response supervision Ise onsobjektliste vom Ger t zusammen 25 od berwachung Sprungantwort Abfall Step response supervision Il mit dem Fehlercode gesendet und kann 26 PDU_J berwachung Sprungantwort Anstieg P Step response supervision Pie dann ausgewertet werden Warnungen 27 Pop_ berwachung Sprungantwort Abfall P 7 Step response superision Pal Sun Meldungen habe geringere Priorit t olpn2 Ip als Alarme werden ggf berschrieben 30 n3_ Phasenaustail unteres Leistungsteil Phase loss oflowerpowerae _ 2 und sind daher weniger wichtig bzw k nnen sogar ignoriert werden Siehe auch die Objektlisten ab Abschnitt 9 3 4 jeweils Objekt 77 aaj Battemp out of range Batteetemperatur2u noch OOOO se JBattemp out of range Batterietemperatur zu nier sof JBatwoitage out of range Bateriespannung zuhoch aof Battery deeply discharged Batteriespannung zu niedrig baw Wefenlladen al Cel faultin battery Zeles OOOO aaf Temp sensor fault Temperatuf ner teit oder aey as Reverse polarity Gaterevepo SOS 4a Battery not connected eine Batterie angeschlossen SSCS nur
243. r Ausgang gegen GND geschaltet solange Netzspannung vorhanden ist Bei HIGH wird er gegen 12 15V gezogen Grundeinstellung LOW DO5 Standby LOW HIGH Wenn LOW gew hlt wurde wird der Ausgang gegen GND geschaltet sobald der Leistungsausgang ausgeschaltet wird Standby Bei HIGH wird er gegen 12 15V gezogen Grundeinstellung LOW DO6 CC LOW HIGH Wenn LOW gew hlt wurde wird der Ausgang gegen GND geschaltet sobald die Regelung des Netzteils uber den Sollwert des Stromes bestimmt wird CC Betrieb Bei HIGH wird er gegen 12 15V gezogen Grundeinstellung LOW Digitale Ausgange mit freier Funktionsbelegung Die digitalen Ausg nge DO2 DO3 und DO7 k nnen in ihrer Funktionsbelegung wahlweise konfiguriert und die Logik kann invertiert werden DO2 Grundeinstellung OVP LOW DO3 Grundeinstellung OT LOW DO7 Grundeinstellung CP LOW Jedem der Ausgange kann eine der folgenden Funktionen zugewiesen werden remote Das Netzger t wird ber eine digitale Schnitt stelle ferngesteuert OT Ubertemperatur wird gemeldet CP Das Netzgerat wird uber den Sollwert der Leistung geregelt CP Betrieb Alarm Bei einem Alarm wird das Netzteil automatisch abgeschaltet und dies kann ber einen digitalen Ausgang ausgegeben werden trip U Ausl sung durch berschreiten der Grenzen U gt und oder U lt siehe Handbuch PS19000 trip Ausl sung durch berschreiten der Grenzen I gt und oder I lt
244. ragung Enable transmission of function data Store function amp query status it Speichere Daten des Funktionsablaufs Save function data it Ger t im Funktionsmanagerbetrieb Device in function manager mode it Wechsle in den Funktionsmanager Switch to function manager Funktionsmanager arbeitet Function manager busy rw 1 3 int Byte 0 Bit 0 1 abzuarbeitende Seq 1 bis 5 1st sequence 1 to 5 to process in fct Bit 4 2 abzuarbeitende Seq 1 bis 5 2nd sequence 1 to 5 to process in fct Byte 1 Bit 0 3 abzuarbeitende Seq 1 bis 5 3rd sequence 1 to 5 to process in fct Bit 4 4 abzuarbeitende Seq 1 bis 5 4th sequence 1 to 5 to process in fct Byte 2 Bit 0 5 abzuarbeitende Seq 1 bis 5 5th sequence 1 to 5 to process in fct Bit 7 0 UIP Mode 1 UIR Mode nur wenn freigeschaltet only if unlocked Byte 3 auf 0 setzen set to 0 Word 2 Wiederholungen des Funktionsablaufs Repetitions of function Bytes 4 5 Bereich 1 255 255 unendlich Range 1 255 255 infinite 92 Einstellungen 1 Sequenz Setup of 1stsequence w 1 3 in 6 Leistungsgrenze von Pnenn 256 Power limit of Pnom 256 93 Einstellungen 2 Sequenz Setup of 2nd sequence rw 1 3 int 6 Word 1 Innenwiderstand von Rnenn 256 Rresistance of Rnom 256 ES ea ee Word 2 Wiederholungen der Sequenz Repetitions of the sequence 95 Einstellungen 4 Sequenz Setupof4hseuence w 1
245. rol char 0x01 Bit 0 Leistungsausgang ein aus Power output on off 0x02 Bit 1 Alarme quittieren Acknowledge alarms 0x10 Bit 4 Setzt in Fernbetriebmodus Sets into remote state IT 0x40 Bit 6 Funktionsmanager aktivieren Activate function manger Bu 0x01 Bit 0 ESC Verlasse Funktiosmanager Leave function manager mode 0x01 Bit 0 NEW Setzt den Fkt gen auf den Startpunkt zur ck Reset fct man to start RE 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Programmen 700 TC IBE 70 Geratezustand Device state Byte 0 Bit 0 1 Bit 2 Bit 3 Bit 5 Bit 6 Bit 7 Byte 1 Bit 0 Bit 1 2 Bit 3 Bit 4 Bit 5 Bit 7 N wo _ Istwerte Actual values N N Aktuelle Sollwerte Momentary set values Istwerte U I mit Zeitstempel Actual values U I with time stamp N gt Bit 0 NEW Bit 1 STEP Bit 2 STOP Bit 3 RUN Status der Funktionssteuerung State of function control N Sz Status des Funktionsablaufs State of the executed function N N Meldungen des Ger tes Device notifications ee Link Konfiguration 1 System Link configuration 1 System Link Konfiguration 2 System Link configuration 2 ENGE Bit zu Funktion speichern amp Status abfragen IT Store function amp query status III Bytes 4 5 92 Einstellungen 1 Sequenz Setup of 1st sequence rw 1 3 ini 6 Word 0 93 Einstellungen 2 Sequenz Setupof2ndseuene rw 1
246. rol up to any number limited by the USB specs of units with only one PC and one USB port The card type 1 IF U1 features an additional serial interface which is used to link multiple power supplies in order to build the System Link Mode 2009 Elektro Automatik GmbH amp Co KG Never connect any of these ports to an Ethernet hub or switch or Ethernet port of a PC More information about it in section 4 5 System Link Mode 4 21 Configuring the USB card The interface card is configured in the setup menu It is absolutely necessary to choose and set a unique device address also called device node for every connected or linked unit Only then a unit can be identified and controlled correctly The address is used to access a unit Activate the menu with on a Ir Communication Default 1 Choose one of up to 30 device nodes device node 1 30 Slot A IF depending on the equipped card Slot B IF depending on the equipped card Here you set the desired device node and you also get an overview which cards are currently installed A further con figuration of the USB card is not required 4 3 CAN cards IF C1 and IF U2 CAN Standard V2 0 partA Cable length depending on the baud rate Specialty Gateway to RS232 card or USB card The communication over the CAN bus is specifically desi gned to suit the needs of test applications and systems like for instance in
247. rotokoll bertragen werden Die dazu ben tigten Ports sind oben beschrieben Der Befehlssatz ist im Abschnitt 4 5 8 zu finden Damit sich die Fernsteuerung des Ger tes nicht mit mehreren Usern berschneidet sollte das Ger t vom ersten Anwender f r alleinigen Zugriff gesperrt werden Dies erfolgt mit dem Lock Knopf auf der Webseite Der Zugriff wird entweder ber den Knopf Unlock wieder freigegeben oder nach 10 Minuten automatisch wenn keine Eingabe von Befehlen mehr erfolgt Dies gilt nat rlich auch wenn der Browser geschlossen wird ohne den Zugriff wieder freizugeben Ein anderer Anwender h tte dann den Zugriff erst 10 Minuten nach der letzten Eingabe des vorherigen Anwenders weil die IP des vorherigen Anwenders solange gespeichert wird und dem Zugriffsstatus zugeordnet bleibt Die Befehle werden hnlich wie bei GPIB als ASCII Textstrings in die Kommandozeile eingegeben und mit Klick auf den Knopf Send abgeschickt In einer Antwortbox wer den angefragte Werte und eventuelle Fehler angezeigt ll Uber LabView In LabView gibt es standardm ig VIs fur VXI11 Kommuni kation Diese sind entsprechend den dafur geltenden Vor gaben zu benutzen Anleitungen dazu sind ggf im Internet zu finden Ansonsten gelten die gleichen Bedingungen wie bei Zugriff auf das Ger t ber HTTP Die Zugriffssperre wird hier nur dann gesetzt wenn der Anwender der das Ger t fernsteuern m chte es wie gehabt in den Fernsteuerbe
248. rt zuerst eine Mitteilung vom Host PC SPS etc Die IF G1 antwortet wenn der Host eine Ant wort erwartet Das ist immer dann der Fall wenn am Ende des Befehls ein steht Befehle die etwas stellen setzen sollen bestehen immer aus dem Befehl selbst und einem oder mehreren Werten Der Befehl kommt zuerst der oder die Werte durch Kommas getrennt danach lt BEFEHL gt _ lt Numeric value gt lt Numeric value gt Generell k nnen Befehle in ihrer Kurz oder Langform ge sendet werden Nachfolgend wird die Kurzform der Befehle in gro geschriebenen Buchstaben angegeben und ist stets ein Teil der Langform nderungen ab Firmwareversion 3 03 e Weitere Abschlu zeichen CR LF 0xD 0xA ASCII 13 10 CR LF EOI LF EOI EOI e Befehle k nnen auch in Kleinbuchstaben sein Syntaxformat Spezifikation nach 1999 SCPI Command reference Folgende Syntaxformate k nnen in Befehlen bzw Antworten auftreten lt Numeric value gt Der Zahlenwert entspricht dem Zahlenformat im Display des Ger tes und ist abh ngig von den Nennwerten des Ger tes Es gilt er wird vom voranstehenden Befehl immer mit einem Leerzeichen getrennt eingeben Anstatt eines Zahlenwertes k nnen alternativ MIN entspricht dem Minimalwert des Parameters Achtung Sollwerte die h her sind als die Nennwerte des Ger tes erzeugen einen Fehler lt CHAR gt 0 255 Dezimalzahl Ausgabe B0000 0000 B1111 1111 Binardarstellung
249. rtes werden als Maske f r den Zeitbereich genutzt die restlichen Bits f r den Zeitwert selbst Das Zeitformat wird f r das Lesen und Setzen von Werten gleicherma en benutzt Das Zeitformat ist g ltig f r alle Ger te bei denen irgendeine Funktion Zeitwerte benutzt sofern diese fernsteuerbar aus lesbar Die Aufl sung der Zeitbereiche in der Tabelle unten DE deckt sich nicht immer mit der Aufl sung der Zeitwerte am Ger t F r diesen Fall werden an das Ger t gesendete Zeit werte gerundet Ein Beispiel es wird der Zeitwert Ox23E7 an eine elektronische Last geschickt Das sind laut Tabelle 999 x 1us 999us Die manual am Ger t einstellbare Zeit in diesem Zeitbereich ist aber 0 95ms oder 1ms Die 999us werden auf 950us abgerundet Deswegen wird auch wenn der Zeitwert zur ckgelesen wird nicht Ox23E7 sondern 0x23B6 950 geantwortet Es werden nicht von jedem Ger t alle Zeitschl ssel verwendet F r die elektronischen Lasten und die Anstiegszeit Objekt 92 gilt gem der Tabelle unten Zeitbereich Schrittweite Zeitbereichsschl ssel am Ger t 30us 99us 0x2000 0 10ms 0 99ms 0x2000 1 0ms 9 9ms 100us 0x3000 10ms 99ms 0x6000 100ms 200ms 0x7000 Werte die von der Schrittweite abweichen werden bei Empfang vom Ger t abgerundet F r die elektronischen Lasten und die Pulsbreite Objekte 90 und 91 gilt gem der Tabelle unten Zeitbereich Schrittweite Zeitbereichsschl s
250. s EN SRE STB Reads the Service Request Enable Register Reads the Status Byte Register which is cle ared after reading Service Request SRQ generation The GPIB controller automatically handles the actions that are triggered by the bit rsv in the status register STB After generating a service request and subsequent query with STB from the host the register is cleared The scheme is illustrated in the diagramm below A SRQ is generated as soon as the bit rsv in the Status Byte register STB is set and the corresponding bits for events that can cause a SRQ are activated in the Service Request Enable Register SRE Which events can cause a service request is selected with the Service Request Enable Register by the command SRE lt CHAR gt The status register STB consists of these bits Bit O Bit 1 Not used Not used Enable Positive transition Questionable Status Negative transition QUES Condition Event co zo p HT cv Hz ofro Ho co Hz ofro Ho ce Hz fojo Ho Reduce Power arung Fet at stat H z 0 foroj o Fct stepping z 0 Joroforuf 0 Fet running 4 z 0 orooru 0 8 olelolo eo 0jojolo 0 0 0 fo Ho Input Outputon z 1 1 DE 0 Output Enable z onono 0 J 13 og 0 ojololo o U User defined Standard Event Status D Set after power on Register z State of the indicated information ESR Event
251. se step resp settings rw 1 char 2 0x03 Bit 1 2 00 keine none 01 nur Anzeige indicate only re 10 Warnung Warning 11 Alarm 0x30 Bit 4 5 00 dU 01 di 10 dP Soll Istvergleich Toleranz Zeit Set act comparisontolerance time rw 1 Word 0 Toleranz von Nennwert 256 Tolerance of nom value 256 ai ee Word 1 Tsr Zeit Time siehe Zeitformat see format of time values Word 2 Tsf Zeit Time siehe Zeitformat see format of time values 50 SolwetU SetvaueU SOS wit 2 __ Spannungssollwert von Unenn 256 Set value of voltage of Unom 256 151 Sower Setva O O fm m gt __ Stromwert von nennt 256 Current value of inom 256 152 SolwertP SetvalueP SSCS rw int 2 __ teistungswert von Prenn 256 Power value of Prom 256 Ee FTL rattan won AOR 258 7 Resta 0 er TOR 256 54 Steuerung des Netzteils Power supply control char 2 Leistungsausgang ein aus Power output on off Alarme quittieren Acknowledge alarms Setzt in Fernbetriebmodus Sets into remote state Funktionsmanager aktivieren Activate function manger Verlasse Funktiosmanager Leave function manager mode Setzt den Fkt gen auf den Startpunkt zur ck Reset fct man to start Bit 1 STEP F hrt den n chsten Seq punkt aus Proceed to the next seq point Bit 3 STOP Halt den laufenden Fkt man an Halt the function manager Bit 4 RUN GO Startet den Funktionsmanager Start the function manager 58 Stoppunkt d
252. sel am Ger t 0x2000 0x3000 0x6000 0x7000 0x4000 0x9000 Werte die von der Schrittweite abweichen werden bei Empfang vom Ger t abgerundet Beispiel 1 Sie m chten bei einer elektronischen Last die Anstiegszeit auf 75ms setzen Bei 75ms ist die Aufl sung an der Last ims Es ist der also Zeitbereich Ox6000 zu nehmen Dessen Aufl sung ist 0 1ms daher ergibt sich ein Wert von 750 75ms 0 1ms das entspricht Ox2EE Mit dem Schl ssel m te dann also Ox62EE als Zeitwert f r die Anstiegszeit Objekt 92 gesendet werden LabView Nutzer m ssen die Zeit anders vorgeben siehe VI Beschreibung Bits 15 13 oder 15 12 _ min dez min hex max dez max hex Oct OJ 0x0 999 OXSET tus 0 0 999ms Ox3000 100 x4 999 0x3E7 10us 1ms 9 99ms 0xC000 60 0x3C Tabelle Zeitformat 5999 0x3E7 10ms 99 9ms 0x3E7 100ms 999ms 0x1387 9 00s 59 99s OE7 0x1387 Ox176F 0x176F Wenn der Schl ssel ausmaskiert werden soll um empfangene Zeitwerte in reale Zeitwerte umzurechnen sind entweder die Bits 15 13 oder 15 12 relevant je nach Zeitbereich A 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Programmierung Beispiel 2 Der Zeitwert des Batterietests elektronische Last wird ausgelesen und soll umgerechnet werden Beim Batterietest ist die Aufl sung 1s Da die Zeitbereiche die Auflosung von 1s nur bis zu 1 Stunde z
253. sen geloscht wird Service Request SRQ Bedienungsruf Generierung Der GPIB Controller ubernimmt automatisch die Abwicklung die uber das Bit rsv im Statusregister S7B ausgelost wird Nach der Generierung und anschlie ender Abfrage mit STB vom Host aus wird das Register gel scht Der Signallauf wird im Diagramm unten verdeutlicht Ein SRQ Bedienrufsignal wird erzeugt wenn das Bit rsvim STATUS Register STB gesetzt und die zugeh rigen Bits f r die Ereignisse die ein SRQ ausl sen k nnen im Service Request Enable Register SRE aktiviert sind Welche Ereignisse einen Bedienruf ausl sen k nnen wird mit dem Service Request Enable Register durch den Befehl SRE lt CHAR gt festgelegt Enable Positive transition Questionable Status QUES Negative transition Condition CR Reduce Power z Jor1 or oru Fct at start Fct stepping Fct running o i m Input Output on EEE Output Enable z Jor or orul 0 ropofopo I ojojojo e Standard Event Status Register ESR Condition Enable 0 U User defined D Set after power on z State of the indicated information Event OPC OPeration Complete bit EXE EXecution Error QYE QuerY Error CME CoMmand Errors DDE Device Depend Error Enable Positive transition Negative transition Condition Operation Status OPER Event MODE_A Joz o
254. si9_ init vi resp el_init vi this should only be done one time all other VIs can be arbitrarily used at runtime in a loop for example because the communication manages the data flow and returns error messages in case of problems parallelly placed VIs which are used to query actual values of several devices at once are still processed subsequently because the communication can only contact one device at once even at broadcast messages this applies for USB and RS232 since there is no broadcast at IEEE A Programming 9 Communication without LabView 9 1 General The following sections deal about the composition of the communication telegrams the dependency of the commu nication from the state of a device and the problems related to that topic without explaining how to use the USB driver when using the USB card or how to build a complete CAN message when using the CAN card This has to be learned and done by the user 9 1 1 Note about the driver library On the included CD in the folder manuals other ftdi there is a PDF that describes the functions of the USB driver in detail In general it applies that a device in this case the USB hardware has to be opened first FT Open or similiar then configured FT SetBaudRate FT _SetDataCharacteristics etc and then written FT_Write or read FT_GetQueueSta tus FT Read As soon as the device is not used anymore it is advised to close it FT Close while it is adv
255. ssion time Typical values are Time of protocol translation T 2ms Transmission time to the internal microcontroller T 0 5ms Execution time of the internal microcontroller Tyo 2Ms In case the host PC is expecting a response a total time of T Request T Response loore Tp Te ue Te uc T yo t 0 207 7 MO PT ree can result depending on the command sent The transmission time T p of the GPIB bus is very short and lies at typical 200us The recommended command interval time is gt 30ms Smaller times can lead to execution errors 4 5 7 Configuring the IF G1 The card is configured in the setup menu Note it is definitely necessary to choose a unique device node address for every unit that is connected to the same PC Only then the device can be identified and addressed correctly Accessing the setup menu on a u E Communication device node 1 30 Default 1 One out of 30 device nodes can be set Remind that only 15 units can be used on one bus line Slot A IF depends on the card type Slot B IF depends on the card type Here you can set the device node and get an overview of the installed card s In case the settings are changed without restarting the device you are required to send the RST command in order to submit the new settings Attention At power supply series PSI 9000 up to firmware version 3 04 resp at electronic
256. sswerte k nnen nach dem Setzen des Bit OPC ausgelesen werden Achtung Die Verwendung der Mittelwertbildung erfordert die Abfrage ob das OPC Bit gesetzt ist bevor Me werte mit MEAS ausgelesen werden Sonst wird ein Fehler ausgegeben 4 5 9 Fehlermeldungen Fehlermeldungen werden in einer Fehlerliste gesammelt Das err Bit zeigt an wenn eine neue Fehlermeldung vorliegt und wird ber den Bedienungsruf abgefragt Die Fehlerliste kann separat abgefragt werden und wird durch Lesen automatisch gel scht lt ERR gt Meldung Beschreibung Error Queue leer es liegt kein Fehler vor Falscher SCPI Befehl 103 Parameter not allowed Befehl unbekannt Fehler im Zahlenformat Invalid suffix Falsche Einheit Invalid character data Nicht erlaubtes Zeichen wurde bertragen Invalid character Ungultiges Zeichen im Befehlsstring 2009 Elektro Automatik GmbH amp Co KG 23 Irrt mer und Anderungen vorbehalten A Uber die Schnittstellenkarten DE lt ERR gt Meldung Beschreibung Cis Invalid string data Invalid while in local Freischaltung fehlt o po Zugriffauf Funktionsdefinitionen verweigert Too much data nicht zul ssiger Parameter empfangen Settings conflict pu griffauf Men param nur bei OUTPUT OFF Zu griff auf Sollwert verweigert Ger t im Slave Betrieb pert berschreitet das untere Limit S Too much data Invalid format Framing Fehler po Prtifsum
257. stem Example 1 one slave device is connected in series to the master and three additional slaves are connected in parallel to that one slave Those four devices in parallel have to be set to 2 for the value serial and to 1 4 for the value parallel Example 2 Attention The Position of module serial 1 parallel 1 is dedicated to the master and may not be set for a slave unit which won t accept it anyway The SIO2 port also requires a termination if the slave unit is at the end one of the two ports is left blank The termination is set with this parameter bus terminate Default NO NO YES No termination The SIO2 is terminated 2009 Elektro Automatik GmbH amp Co KG EN 7 Communication with the device Section 7 does not relate to the text based communi cation with SCPI commands at the GPIB card IF G1 or the network cards IF E1 E2 7 1 Terms explained Telegram Chain of bytes with varying length Is either sent to or received from the device Singlecast Query or simple message to a single unit If devices are linked in a chain like for instance at CAN this telegram is received by all units but only accepted by the adressed one Only related to CAN Broadcast Query or simple message to all units This means any unit connected to the PC no matter if by USB CAN or RS232 is receiving this message at once Only related to CAN Multicast similiar to broadcast but only for a certain gr
258. t von Pnenn 256 Set value of power of Pnom 256 77 Fehlermeldungen Alarm buffer ro jint 2 1 Alarmkategorie Alarm category 1 Alarmcode 2 Alarmkategorie Alarm category 2 Alarmcode 3 Alarmkategorie Alarm category EthernetIP EthernetIPo o __ 3 Alarmcode siehe Alarmcodetabelle see alarm code table Ethernet IP Ethernet IP 9 4 Bytes 0 3 IP Adresse ohne Punkte IP address without dots Ethernet Subnetzmaske Ethernet subnet mask Bytes 0 3 Subnetzmaske ohne Punkte Subnet mask without dots Ethernet Gateway Ethernet Gateway Bytes 0 3 Gateway Adresse ohne Punkte Gateway address without dots Legende Legend ro Nur lesen Read only rw Schreiben und Lesen Read and write int 16 bit Wert value char 8 bit Wert value float 32 bit Flie amp kommazahl Floating point number string Zeichenkette mit 0x00 am Ende String with 0x00 at the end Beispiel 192 168 0 10 ergibt CO A8 00 OA Example 192 168 0 10 results in CO A8 00 0A 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Programmen 700 TEE DE 9 3 9 Objektliste Serie BCI 800R _ O Geratetyp Devicetype to Isting 6 BC1824 20 R EOL __1 Gerateseriennummer Device serial no ro Isting 16 2009000000 EOL _2 Geratenennspannung Nominal voltage ro fo 4 Unenn Unom 32 0 Flie kommazahl Floating
259. t e 120 4 Sequenzpkt der 3 Seq 74th seq point of 3rd sequence wjes nt __ 121 5 Sequenzpkt der 3 Seq 5th seq point of 3rd sequence w t 3 int of 122 6 Sequenzpkt der 3 Seq 6th seq point of rdsequence__ it wits nt eo 123 7 Sequenzpkt der 3 Seq 7th seq point of rdsequene w t 3 int of 124 8 Sequenzpkt der 3 Seq 8th seq point of 3rd sequence iw trs int of 125 9 Sequenzpkt der 3 Seq 79th seq point of rdsequence S SC i ew eS nt eo 126 10 Sequenzpkt der 3 Seq 10th seq point of 3rd sequence ww t 3 int oA 127 1 Sequenzpkt der 4 Seq Tst seq point of 4th sequence w nt eo 128 2 Sequenzpkt der 4 Seq 2nd seq point of 4th sequence wjes int of 129 3 Sequenzpkt der 4 Seq 3rd seq point of 4th sequence sd wits nt eo 130 4 Sequenzpkt der 4 Seq 4th seq point of 4th sequence w t 3 int of 131 5 Sequenzpkt der 4 Seq 5th seq point of 4th sequences wits nt __ 132 6 Sequenzpkt der 4 Seq 6th seq point of 4th sequence ww t 3 int of 133 7 Sequenzpkt der 4 Seq 7th seq point of 4th sequence iw fs nt oe 134 8 Sequenzpkt der 4 Seq 8th seq point of 4th sequence wh nt eo 135 9 Sequenzpkt der 4 Seq 9th seq point of 4th sequence iw t s int of 136 10 Sequenzpkt der 4 Seq 10th seq point of 4th sequence _ wjes nt eo 137 1 Sequenzpkt der 5 Seq Tst seq po
260. t der 1 Seq 1st seq point of 1st sequence rw 143 fit 6 Word 0 98 2 Sequenzpkt der 1 Seq 2ndseq pointofistsequence rw 143 fit Worrd 1 99 Sequenzpkt der 1 50 7 3rd seq point of Ist sequence Pw s int 6 Word 2 74 75 77 wo Zeit Time siehe Zeitformat see format of time values Spannungswert von Unenn 256 Voltage value of Unom 256 Stromwert von Inenn 256 Current value of Inom 256 2009 Elektro Automatik GmbH amp Co KG Programming O O O Oo O o EN 100 4 Sequenzpkt der 1 809 7 4th seqpomtof Tstseguence w hes m o Word Zeit Time siehe Zeitformat see format of time values 101 5 Sequenzpkt der 1 809 5th seq point of1stsequene w r3 m 6 word Spannungswert von Unenn 256 Voltage value of Unom 256 102 6 Sequenzpkt der 1 809 6th seq point of Tst sequence _ w hrs m o wornz Stromwert von Inenn 256 Current value of Inom 256 103 7 Sequenzpkt der 1 809 7th seq point of Ist sequence sd rw ft 3 int el 104 8 Sequenzpkt der 1 809 8st seq point of 1st sequence wh int o 105 9 Sequenzpkt der Seq 9th seq point of Tst sequence wh int el 106 10 Sequenzpkt der Seq 10th seq point of 1stsequene _ ___Irwjirs fit o 107 1 Sequenzpkt der 2 Seq Tst seq point of 2nd sequence iw hrs m o 108 2 Sequenzpkt der 2 89 2nd seq point of 2nd sequence wh m o 109
261. t of Ist sequence _ _ wh nt e Word2 Bit 0 NEW Bit 1 STEP Bit 2 STOP Bit 3 RUN 74 Status der Funktionssteuerung State of function control 75 Status des Funktionsablaufs State of the executed function 77 O Meldungen des Ger tes Device notifications TT Pe a BE gt N N 78 Absolute Zeit des Fkt Ablaufs Total time of executed fct Funktion speichern amp Status abfragen Store function and query status wo 91 Funktionsablauf konfigurieren Setup of function 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Ger tezustand abfragen Query device state 00 freier Zugriff free access 01 Remote 10 External 11 Local 1 ber IF Ax gesteuert Controlled by IF Ax 1 Funktionsmanager aktiv Function manager active 1 Men aktiv Menu active 1 Ausgang eingeschaltet Output on Reglerstatus Controller state 00 CV 01 CR 10 CC 11 CP 1 Leistungsreduktion Power is reduced 1 Alarm aktiv Alarm active 1 Auto On Ausgang einschaltbereit Auto On state unlocked Spannungsistwert von Unenn 256 Actual voltage of Unom 256 Stromistwert von Inenn 256 Actual current of Inom 256 Leistungsistwert von Pnenn 256 Actual power of Pnom 256 Spannungsistwert von Unenn 256 Actual voltage of Unom 256 Stromistwert von Inenn 256 Actual current of Inom 256 Leistungsist
262. t operated manually or only restrictedly The mode is indicated in the display 2009 Elektro Automatik GmbH amp Co KG EN According to the telegram format also see 7 5 the first byte is the start delimiter which depends on the type and direction of the telegram For this example the SD will be 0xD1 and look like this in single bits 11 01 00 01 ger Bits 0 3 1 two bytes are sent Bit 4 1 direction from PC Bit 5 0 Singlecast Bits 6 7 11 Send data Alternatively to the bitwise assembly this can be simplified by using hex values Starting from bits 6 7 we get Example 1 Activating the remote via IF R1 IF U1 SD Message type Cast type Direction Length whereas the message type is either 0xC0 Send data or 0x40 Query data and the cast type is either 0x00 Singlecast or 0x20 Broadcast and the direction is either 0x10 from PC to the device or 0x00 from device to the PC and the data length 1 can be 0x00 0x0F up to 16 bytes of data at CAN see 7 6 1 Splitted messages Always note that the data length is defined as number of bytes to send 1 The address node of the contacted device is 5 the object to use is 54 in hexadecimal 0x36 the mask for the remote mode also see table in section 9 3 is 0x10 and the control byte for remote mode is also 0x10 Then we get this tele gram D1 05 36 10 10 01 2C In order to reverse this command means deactivation of the remote
263. t the device s The device node s can be furthermore used to control and distinguish the devices Il Remote and standby The object 54 is used to either activate deactive the remote control operation or the input output of a device The object can be used to activate both at once but it is strongly not recommended to do so because setting the input output re quires the remote control operation already being active and thus would generate an error message You should rather activate remote control first with the corresponding bit set in the control byte and then control the input output by sending object 54 a second time with a different control byte When deactivating remote control it simply goes vice versa It is also useful to read back the state of the device with object 70 in order to check if object 54 has been set correctly 9 2 3 Trouble shooting Problem The device does not react or respond to com mands Possible causes with USB e The USB card requires a driver Check if the driver is in stalled correctly and if you can find the card in the Windows device manager in the section of USB controllers e The USB driver can be used as genuine USB driver or it can additionally create a virtual COM port for every USB card that is connected to the PC depending on the driver config So the USB device can also be used as a RS232 hardware Using LabView this only requires to replace the USB vi with the RS232 vi e The
264. tate via the esr bit in the status register S7B The status register STB automatically generates a service request call Only after this the measured values are allowed to be read In case they re read too early the interface will return ERR 200 Execution error If averaging has been turned on with CALC AVER STAT ON and CALC AVER AUTO ON was set the measurement cycle does auto repeat The measured values and the device status are recorded every 20ms so that at the default setting of 10 measurements the OPC is set every 2000ms The measured values can be read out after bit OPC has been queried Attention When using averaging it is required to query the bit OPC before the measured values are read out with MEAS Else an error is returned 2009 Elektro Automatik GmbH amp Co KG 15 About the interface cards EN 4 5 9 Errors Errors are collected in an error queue The err bit indicates if a new error has occured It can be queried with a service request call The error queue is queried seperately and is automatically cleared when read 0 Noerror si Error queue empty noerrorpresent oo o 102 Syntaxerro oo 103 __ Invalid separato o Parameter not allowed o 109 _ Missing parameter To 120 Numeric data erro oo Invalid suffix Invalid character data SO Invalid string data E Invalid while in local Command protected pot Feature not enabled R mode S Poof Access to funct
265. ted by VXI11 protocol They re described in section 4 5 8 Specialty is here that there are two extra commands that can transport a telegram in form of the object orientated communication protocol also called binary protocol which we also use Purpose of the commands is send objects to the device which don t have an equivalent in the SCPI language Using the binary telegram format the user could for example control load or save the function manager feature of a PSI 9000 power supply In order to do so the special commands SYST DATA SET and SYST DATA REQ are used They transport a binary telegram of this structure DL ON DATA Important All bytes must be seperated by commas DATA is only required when sending a value or values to the device We basically differentiate between telegrams that only send values to the device SYST DATA SET and telegrams that only request values from the device SYST DATA REQ See command list in section 4 5 8 When sending data to the device the DL data length byte defines the number of values of DATA In case the number of DATA bytes does not match the number given by DL an error is returned When requesting something DL defines the number of bytes that are expected as response This is required be cause different device series have different objects com mands So the user has to take the DL of a certain object from the object list and use it here For object lists refer to section 9 3
266. tery test running Bit 5 6 00 Level A aktiv active 01 Batterietestmodus aktiv Battery test mode active 10 Level AB aktiv active 11 Level B aktiv active Bit 7 1 Setupmen aktiv Setup menu active Byte 1 Bit 0 1 Ausgang eingeschaltet Output on Bit 1 2 Reglerstatus controller state 00 CV 01 CR 10 CC 11 CP Bit 3 5 Gewahlte Regelungsart Chosen regulation mode 000 CR1 001 CR2 010 CP 011 CC 100 CV Istwerte Actual values ro jint Spannungsistwert von Unenn 256 Actual voltage of Unom 256 Stromistwert von Inenn 256 Actual current of Inom 256 Leistungsistwert von Pnenn 256 Actual power of Pnom 256 Fehlermeldungen Alarm buffer ro Jint Letzer Fehlertyp Last error type Letzer Fehlercode Last error code 2 Fehlertyp Error type 2 Fehlercode Error code 3 Fehlertyp Error type 3 Fehlercode Error code siehe Fehlertabelle see error table Level A B Sollwert Level A f r U Set value level AforU Fw int Spannungswert von Unenn 256 Voltage value of Unom 256 81 Level A B Sollwert Level A f r I Level A B Set value level fort Pw int 2 Stromwert von Inenn 256 Current value of Inom 256 82 Level AB Sollwert Level AfirP LevelA B SetvaluelevelAforP 2 mwfntt 2 Leistungswert von Pnenn 256 Power value of Pnom 256 83 Level A B Sollwert Level A f r R1 range Level A B Set value level A
267. teuereinheit PC SPS Gateway Das Ger t dient zus tzlich als Vermittler f r die Verbindung von CAN Karte und RS232 bzw USB Karte ber die RS232 oder USB Karte im Ger t mit der Gateway Funktion hier PSI 9000 k nnen alle Ger te die am CAN Bus angeschlossen sind also auch Nicht PSI 9000 Ger te gesteuert und berwacht werden Sie ben tigen lediglich ein Ger t mit zus tzlich einer IF R1 oder IF U1 Schnittstellen karte um ein CAN Bussystem ohne CAN Masterhardware im PC zu realisieren Die RS232 und USB Karten k nnen die Performance des CAN Bus aber nur eingeschr nkt ausnutzen Um den CAN Bus mit hoher Datenrate und vielen Ger ten auszunutzen empfiehlt es sich eine direkte Ansteuerung durch eine echte CAN Masterhardware Uber die Schnittstellenkarten DE 4 4 Analoge Schnittstelle IF A1 4 4 1 Pinbelegung der analogen Schnittstelle 25 pol Sub D Buchse Pin Funktion Beschreibung Elektr Eigenschaften 1 PSEL RSEL Analoger Eingang 0 10V entsprechen Sollwert Leistung Widerstand 0 100 von Penn Ran AI3 CSEL Analoger Eingang 0 10V entsprechen Genauigkeit typ lt 0 1 Sollwert Strom 0 100 von henn Eingangsimpedanz R gt 25k AI SEL Analoger Eingang 0 10V entsprechen Sollwert Spannung 0 100 von U Analoger Ausgang 0 10V entsprechen 202 NNN Istwert Leistung 0 100 von Penn AO1 VMON Analoger Ausgang 0 10V entsprechen Genauigkeit typ lt 0 1 bei l 2mA Istwert Spa
268. tion control Bit 0 NEW Funktionsablauf am Start Function flow is at the starting point Bit 1 STEP Abarbeitung eines Sequenzpunktes Execute until next point Bit 2 STOP Funktionsablauf wurde angehalten Function flow stopped Bit 3 RUN Funktionsmanager l uft Function manager is running Status des Funktionsablaufs State of the executed function Enthalt Wert von Objekt 74 Contains value of object 74 Bisherige Wiederholungen der Funktion Repetitions of current function Bisherige Wiederholungen der Sequenz Repetitions of current sequence Highnibble Seq nr Seq no Lownibble Seq punkt Seq point Unterer Teil der Gesamtzeit der laufenden Fkt ms Lower part of the total time of running fct ms Meldungen des Ger tes Device notifications i f Letzer Fehlertyp Last error type Letzer Fehlercode Last error code 2 Fehlertyp Error type 2 Fehlercode Error code 3 Fehlertyp Error type 3 Fehlercode Error code siehe Fehlertabelle see error table 78 Absolute Zeit des Fkt Ablaufs Total time of executed fct ojs fit A oo Zeitwert siehe Zeitformat Time value see time format description Funktion speichern amp Status abfragen Store function and query status rw 1 5 char 2 0x01 Freigabe zur Ubertragung Enable transmission of function data 0x02 Speichere Daten des Funktionsablaufs Save function data Gerat im Funktionsmanagerbetrieb Device in function manager mode 0x20 Wechsle in den Funktionsmanager S
269. tomatik GmbH amp Co KG 74 About the interface cards EN Averaging Specification according to 1999 SCPI Command reference 4 Calculate Subsystem CALCulate AVERage COUNt gt lt 1 100 gt Queries the number of measurements used for averaging AVERage COUNt lt 1 100 gt Set the number of measurements for an averaged actual value Default is 100 RST has no effect AVERage AUTO B2 Using ONCE only one measurement will be performed Using ON repeats the measurement automatically The measurements always are for U lacs Pact RST cancels the averaging AVERage STATe BO ON starts OFF stops averaging Examples CALC AVER COUN 8 If actual values are queried with MEAS the average value of the last 8 measurements is returned CALC AVER STAT_OFF Stops averaging only the last measured values is delivered Attention This setting is not saved It is reset to its default value 100 after a restart of the device The averaging performs x measurements of all actual values within a certain interval and these measurements are used to form the average value It can be queried with the MEAS command after the measuring cycle is finished If averaging has been turned on by CALC AVER STAT ON a measurement cycle is started by TRG at setting CALC AVER AUTO ONCE which measures depending on CALC AVER COUNT x times before the OPC bit in the status Event Status Register ESR is set This is signalising if enabled the s
270. trieb setzt RST oder LOCK 1 Freigabe des Zugriffs erfolgt automatisch nach 10 Minuten bzw mit Beendigung der Fernsteuerung Wird die Zugriffsperre automatisch beendet bleibt das Ger t allerdings im Fernsteuerbetrieb Dieser kann dann von einem anderen Anwender fortgef hrt bzw beendet werden Dieser Anwender hat dann zun chst keinen exklusiven Zugriff daher empfiehlt es sich bei bernahme der Fernsteuerung stets die Fernsteuerung zun chst zu beenden und erneut zu starten lll Uber andere Programmiersprachen Generell auch wie bei LabView oder HTTP der Anwender mu nur daf r sorgen da die ASCII Befehle der SCPI Sprache ber das VXI11 Protokoll an das Ger t gesendet werden IV ber die USB Schnittstelle Die Ethernetkarte verf gt ber eine weitere Schnittstelle einen USB Port Typ A Dieser funktioniert wie bei der Schnitt stellenkarte IF U1 Siehe auch Abschnitt 4 2 Es gelten hier aber andere Bedingungen kein SCPI kein VXI11 kein HTTP keine Webseite bertragungsgeschwindigkeit fest auf 57600 Baud USB Treiber wird ben tigt Kommunikation ber LabView und andere Sprachen nur ber die in Abschnitt 7 beschriebene objektorientierte Kommunikation bzw LabView VIs 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten 4 6 4 Der USB Port Firmwareaktualisierung Der zus tzliche USB Port dient zur alternativen Ansteuerung des Ger tes ber USB und den in Abschnitt
271. tterien only lead batteries AT At a max Cell U min Cell U pc end 7 Cell U charge t cc end 41 liit 2 in 0 1K min Schritten steps nur Nickelbatterien only Nickel batteries 1 2 Minimale Zellenspannung in mV Minimum cell voltage in mV Bereich Range PB 1 000V Li 2 000V Ni 0 200V U pc end N 3 5 4 Jnt 2 ATE C ATmax 256 nur Nickelbatterien only Nickel batteries 1 Jint 2 Wert pro Zelle in mV Value per cell in mV Bereich Range PB 1 000V Ni 0 200V Li 2 000V U charge 1 u Bereich Range 0 charge 1 Jint 2 t 49152 Min siehe Abschnitt Zeitformat see section Time format Bereich Range 0h 01m 99h 59m 0xC000 0xD76F 49152 55152 in 0 001C Schritten steps 9999 9 999C 100 0 1C I A I pc Capacity 10000 int 2 Wert pro Zelle in mV Value per cell in mV me yey yp Bereich Range Upc end oder or min U charge PB 2 150V Li 2 000V Ni 1 000mV max U charge PB 2 650V Ni 1 900V Li 4 200V int 2 nur Bleibatterien only lead batteries me yey yp t 49152 Min siehe Abschnitt Zeitformat see section Time format Bereich Range 0h 01m 99h 59m 0xC000 0xD76F 49152 55152 gt N al 2 2 2 a ekke Be ak alela a 2009 Elektro Automatik GmbH amp Co KG Programming O ER Maske bei Typ char Mask for type char ef fof ytd u Datentyp Data type
272. typ Data type Data length in Bytes Maske bei Typ char Mask for type char ef fof ytd u D E E 53 0 ox ES Fd D 6 o 2 0 Oo 58 ak N lt Zugriff Access Datenl nge Beispiel oder weitere Erk rung Example or further description PB Grenze Umschaltung auf Erhaltungsladung Limit to switch to trickle Li Grenze Abschaltung Limit to stop charging in 0 001C Schritten steps 10000 10C 100 0 1C Bereich Range 0 charge PB max Zeit bis Umschaltung auf Starkladung Max time before boost Li max Zeit bis Ladeende Max time before charging stop t 49152 Min siehe Abschnitt Zeitformat see section Time format Bereich Range 0h 01m 99h 59m 0xC000 0xD76F 49152 55152 nur Nickel Batterien only Nickel batteries in 0 1mV Schritten steps Bereich Range 20 500 2 0mV 50 0 mV nur Bleibatterien only lead batteries Wert pro Zelle in mV Value per cell in mV Bereich Range Upc end U charge nur Nickel Batterien only Nickel batteries Wenn Ladungsmenge x bestimmt durch Capacity und Factor Qmax erreicht dann wird die Ladung beendet If charge x exceeds limit defined by Capacity and Factor Qmax the charging is stopped in Schritten von in steps of 0 001Capacity Bereich Range 800 2000 0 8 Capacity 2 0 Capacity nur Bleibatterien only lead batteries Temperaturkompensation Normalladung Temperature compensation normal charge in 0
273. ulassen und dar uber hinaus in Minuten aufgelost wird wurde der Zeitwert 0x8743 einer Zeit von 1859s oder 30m59s entsprechen der Zeitwert OxC532 dann 1330m oder 22h10m Die Sekunden werden im Zeitbereich OxC000 nicht angegeben man w rde also eine Minute lang immer den gleichen Zeitwert geliefert bekommen Beispiel 3 Setzen der Pulsbreite f r A Objekt 90 auf 5s Laut obiger Tabelle ergibt sich der Zeitbereichsschl ssel 0x4000 Mit der f r diesen Zeitbereich geltenden Aufl sung von 10ms ergibt sich der Wert 500 5s 0 01s in hexadezi mal Ox1F4 Der resultierende Zeitwert w re daher 0x41F4 9 2 2 Tipps Gerateadresse eines Ger tes ermitteln nicht bei GPIB Wenn Sie z B ein Gerat Uber USB steuern mochten und dessen Ger teadresse nicht kennen k nnen Sie zuerst eine Anfrage mit der Broadcastadresse 0 stellen z B die Ger teklasse abfragen Das Ger t wird in der Antwort dann die am Ger t eingestellte Adresse device node mitsenden die dann f r zuk nftige Befehle verwendet werden kann Il Remote und Standby Mit dem Objekt 54 wird der Fernsteuerbetrieb Remote aktiviert oder der Eingang Ausgang des Ger tes ein bzw ausgeschaltet Die Verwendung des Objektes und der Maske lassen es zwar zu da im Steuerbyte beides gleichzeitig gesetzt zur ckgesetzt werden kann dies ist aber nicht zu empfehlen Setzen des Eingangs Ausgangs erfordert da bereits Remote aktiv ist und sollte daher nach der Aktivie rung v
274. uld translate into 1859s or 30m59s whereas a value of 0xC532 would translate to 1330m or 22h10m The seconds are omitted in this time range so you would always read out the same time value during 1 minute Time value bits 11 0 Resulting time range Bits 15 13 or 15 12 ox2000 COO 9991 0x2000 ae SS Se Ox3E7 0 0 999 ms 0x6000 100 0x64 9991 Ox3E7 10ms 99 9ms 0x7000 100 0x64 9991 0x3E7 100ms 999ms 0 0x0000 0xC000 Table Time format If the mask is used to translate time values into real time either bits 15 13 or 15 12 are relevant depending on the used time range 2009 Elektro Automatik GmbH amp Co KG 4999 0x1387 0 9 998s 5999 Ox176F 1 008 59 99s 1 100 s 59min 59s 1000 _Ox3E8 10 08 100 0s 60 Ox3C 5999 _0x176F 01 00h 99 59h 5 A Example 3 Setting the pulse witdh for A object 90 to 5s According to the table above the time range mask is 0x4000 In combination with the resolution of 10ms for this time range a value of 500 5s 0 01s in hex Ox1F4 results The total resulting time value then would be 0x41F4 9 2 2 Tips Detecting a device node not with GPIB If you want to for example control a device via USB and you don t know the device s node you could for example use the broadcast node O and query the device class The device or the devices will answer with its their own device node that has have been set a
275. umps In order to perform such actions other objects have to be used VIII Object 90 This object belongs to the function manager also see I Only bits 0 2 and 5 can be written because of the given main mask the other bits are only readable 9 3 3 About user profiles The device series PSI 8000 and PSI 9000 feature more than one user profile Up to 4 can be stored and recalled Every profile contains a set of settings and also a set of preset lists It means the user has to be aware which profile is currently selected when writing preset lists into the device or reading them The settings and values that belong to a profile represented by the objects are colored in the object lists if the list is for a device series that features multiple user profiles 2009 Elektro Automatik GmbH amp Co KG EN 92 Programming O TEN 9 3 4 Object list for PSI 9000 series 21 Freigabe Sollwertsatz Enable preset list no Leistungssollwert von Pnenn 256 Set power of Pnom 256 Innenwiderstand von Rnenn 256 Set resistance of Rnom 256 Ox08 Bit 3 0x10 Bit 4 OxCOlBit 6 7 56 Steuerung des Funktionsman Control of function manager 0x02 Bit 1 STEP Fuhrt den nachsten Seq punkt aus Proceed to the next seq point 0x081Bit 3 STOP Halt den
276. und oder Reihenschaltung nur mit Ger ten glei chen Typs e Ger te mit Option ZH k nnen nicht im System Link betrie ben werden e Bei aktiviertem System Link wird die Fernsteuerung ber die Software EasyPower nicht unterst tzt Der System Link Mode unterst tzt die Reihen und Parallel schaltung Ohne die zus tzliche Schnittstelle SIO2 zeigt jedes Ger t die eigenen Istwerte an wenn die Master Slave Reihen oder Parallelschaltung oder die Parallelschaltung ber den Share Bus angewendet wird Sollwerte und Istwerte m ssen somit bei der Reihenschaltung mit der Anzahl der in Reihe geschalteten Ger te multipliziert werden da nur der Sollwert der einzelnen Ger tes einstellbar ist Bei der Parallelschaltung verh lt sich der Stromsollwert in Analogie zum Spannungssollwert bei der Serienschaltung ber den System Link Mode werden die Istwerte zur zentralen Bedieneinheit Master und die Sollwerte zu den untergeord neten Modulen Slaves bertragen Die einzelnen Istwerte und Sollwerte aller miteinander verbundenen Ger te werden vom Master angezeigt und gestellt so da das Stromversor gungssystem sich wie ein Einzelger t verh lt Desweiteren werden einfache Meldungen Warnungen und Alarme vom Slave zum Master weitergegeben ber den Master k nnen solche Warnungen und Alarme quittiert werden Die Schnittstelle unterst tzt bis zu 30 miteinander verbun dene Ger te Bei der Parallelschaltung sollten nicht mehr als zehn Ger
277. ur Gerateserie PS19000 L max Anzahl von Modulen 30 L Busabschlu System Link Mode uber Geratemenu einstellbar L Patchkabel f r System Link 0 5m inkludiert IF C1 IF C2 CAN Anschlusse 9pol D Sub Buchse weibl 9 pol D Sub Buchse m nnl Baudraten Stufen von 20kBd 1MBd Busabschlu ber das Ger temen einstellbar CAN Standard V2 0Teil A 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten IF A1 Analog Anschluss 25pol Sub D Buchse Analoge Eing nge Eingangsspannung Maximalbereich 5V 15V Nennbereich OV 10V Eingangsimpedanz 25KQ Aufl sung VSEL CSEL PSEL RSEL lt 2mV Relativer Fehler max VSEL CSEL PSEL 0 1 RSEL Option 0 25 Reaktionszeit lt 4ms Analoge Ausg nge Nennbereich VMON CMON PMON OV 10V max bei 10V 2mA VREF 1V 10V max bei 10V 10mA Auflosung VMON CMON PMON VREF lt 2mV Relativer Fehler max VMON CMON PMON VREF 0 1 Stellzeit der analogen Ausgange lt 4ms Hilfsspannung 12 15V Strombegrenzung 50mA Digitale Ausg nge Typ Pull up Widerstand nach 15V Ausgangsstrom Maximalwert ax 7 ZUMA bei U u 0 5V Nennstrom 1 10mA Ausgangsspannung High 15V Low lt 0 3V Reaktionszeit lt 4ms Digitale Eingange Eingangsspannung Maximalbereich 5V 30V bei Kodierung Low Range Ulgi lt 1V Uaigh 4V bei Kodierung High Range Siow lt 5V U iigh gt 9V Eingangsstrom bei Kodierung Low Ra
278. vice they are used in 1 4 Used symbols In the following description the display and operating ele ments are marked differently by symbols Displayed only all elements which are only displayed and which represent a state are marked with this symbol Parameter changeable values are marked with this symbol and are emphasised Menu items selectable lead to the next sublevel or to the bottom level with parameters Brackets mark possible options or adjustment ranges for parameters 1 5 Scope of delivery 1 x Pluggable interface card 1 x Software CD with user manuals 1 x Short installation guide 1 x Patch cable 0 5m 1 1 only with IF R1 and IF U1 1 x USB cable A A 1 8m only at IF U1 2 and IF E1 2 1 x RS232 cable 3m only at IF R1 2 1 x Adapter cable for firmware updates only at IF G1 gt A About the interface cards 2 Technical specifications General Electrical isolation Dimensions Type 1 W xH xL Dimensions Type 2 W xH xL Safety EMI Standards Overvoltage category Operation temperature Storage temperature Relative humidity IF R1 IF R2 RS232 Connectors Baud rates Cable length System Link Mode only with series PSI 9000 L Max number of units L Bus termination L Patch cable IF U1 IF U2 USB Connectors Standard Cable length System Link Mode only with series PSI 9000 L Max number of units L Bus termination L Patch cable IF C1 IF C2 CAN C
279. von 1 auf 0 Abfrage Gerate und funktionsspezifische Ereignisse Abfrage der Ereignisse im Questionable Status Register Zustand der Gerate spezifischen Funktionen abfragen Freigabe des Ereignisses Event Abfrage Event nur bei Ubergang von 0 auf 1 Abfrage Event nur bei Ubergang von 1 auf 0 Abfrage Abfrage des OPERation Status Event Register Abfrage des QUEStionable Status Event Register Setzt alle Ereignisbits fur das OPERation Status Event Register Spezifikation nach 1999 SCPI Command reference 19 System Subsystem SYSTem ERRor ALL ERRor NEXT gt lt Err gt lt Err gt gt lt Err gt 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten Abfrage des Fehlerbuffers Fehlermeldungen aus Fehlerliste lesen die Bits err esr sowie ESR Condition werden gel scht Abfrage letzter Fehler wenn die Fehlerliste leer wird werden die Bits err esr sowie ESR Condition gel scht i A Uber die Schnittstellenkarten DE SYSTem LOCK STATe lt BO gt 1 Setzt das Ger t in Fernsteuerbetrieb falls SYST LOCK OWN mit NONE beantwortet wird O verl sst den Remotebetrieb Hinweis die Ger te k nnen ohne da sie in den Fernsteuerbetrieb versetzt wurden nur berwacht werden Das bedeutet man kann nur Istwerte und Zust nde abfragen Um Zust nde und Sollwerte zu setzen m ssen sie vorher mit LOCK STAT 1 bzw RST siehe 2 2 in den Fernsteuerbetrieb gesetzt werden
280. werden sollen Die zu einem Profil geh rigen Werte und somit Objekte sind in den Objektlisten farbig markiert sofern es sich um eine Ger teserie handelt die mehr als ein Profil hat 2009 Elektro Automatik GmbH amp Co KG E Irrt mer und nderungen vorbehalten A DE Programmen 700 TC IBE 9 3 4 Objektliste Serie PSI 9000 21 Freigabe Sollwertsatz Enable preset list no Leistungssollwert von Pnenn 256 Set power of Pnom 256 Innenwiderstand von Rnenn 256 Set resistance of Rnom 256 Ox08 Bit 3 0x10 Bit 4 OxCOlBit 6 7 56 Steuerung des Funktionsman Control of function manager 0x02 Bit 1 STEP Fuhrt den nachsten Seq punkt aus Proceed to the next seq point 0x081Bit 3 STOP Halt den laufenden Fkt man an Halt the function manager 0x10IBit 4 RUN GO Startet den Funktionsmanager Start the function manager 1 Stoppunktfunktion aktiv setzen Set stop point active Stopp nach x Wiederholungen d Funktion Stop after x repetitions of function 58 Stoppunkt der Funktion Stop point of function Stopp nach xWiederholungen der Sequenz Stop after x repetitions of sequence High nibble Seq nr Seq no Low nibble Sequenzpunkt Sequence point 0 Geratetyp Devicetype 2 rf sino m _______ Ps 9080 050 EOL EOL End
281. wert von Pnenn 256 Actual power of Pnom 256 Spannungswert von Unenn 256 Voltage value of Unom 256 Stromwert von Inenn 256 Current value of Inom 256 Unterer Teil der Gesamtzeit der laufenden Fkt 2ms Schritte Lower part of the total time of running ftc 2ms steps Funktionsablauf am Start Function flow is at the starting point Abarbeitung eines Sequenzpunktes Execute until next point Funktionsablauf wurde angehalten Function flow stopped Funktionsmanager l uft Function manager is running Enth lt Wert von Objekt 74 Contains value of object 74 Bisherige Wiederholungen der Funktion Repetitions of current function Bisherige Wiederholungen der Sequenz Repetitions of current sequence Highnibble Seq nr Seq no Lownibble Seq punkt Seq point Unterer Teil der Gesamtzeit der laufenden Fkt ms Lower part of the total time of running fct ms Letzer Fehlertyp Last error type Letzer Fehlercode Last error code 2 Fehlertyp Error type 2 Fehlercode Error code 3 Fehlertyp Error type 3 Fehlercode Error code siehe Fehlertabelle see error table PF Zeitwert siehe Zeitformat Time value see time format description Freigabe zur Ubertragung Enable transmission of function data Speichere Daten des Funktionsablaufs Save function data Gerat im Funktionsmanagerbetrieb Device in function manager mode Wechsle in den Funktionsmanager Switch to function manager Fu
282. whe nt 6 woraz Stromwert von Inenn 256 Current value of Inom 256 103 7 Sequenzpkt der 1 Seq Tih seq point of Tstsequence wjes nt oe 104 8 Sequenzpkt der 1 Seq 8st seq point of Tst sequence w t s int of 105 9 Sequenzpkt der 1 Seq 79th seq point of Tst sequence wje nt eo 106 10 Sequenzpkt der 1 Seq 10th seq point of Tst sequence w ts int of M07 1 Sequenzpkt der 2 Seq Tst seq point of 2nd sequence wh nt __ 108 2 Sequenzpkt der 2 Seq 2nd seq point of 2nd sequence w t 3 int of 109 3 Sequenzpkt der 2 Seq 3rd seq point of 2nd sequence iw ts nt e 110 4 Sequenzpkt der 2 Seq 74th seq point of 2nd sequence w t 3 int of 111 5 Sequenzpkt der 2 Seq 5th seq point of 2nd sequence _ w t 3 int oe 112 6 Sequenzpkt der 2 Seq 6th seq point of 2nd sequence wjes nt eo 113 7 Sequenzpkt der 2 Seq 7th seq point of 2nd sequence _ __ mw trs int of 114 8 Sequenzpkt der 2 Seq 8th seq point of 2nd sequence wjes nt eo 115 9 Sequenzpkt der 2 Seq 9th seq point of 2nd sequence rw t 3 int o 116 10 Sequenzpkt der 2 Seq 10th seq point of 2nd sequence w t s nt eo M17 1 Sequenzpkt der 3 Seq Tst seq point of ard sequence ww t 3 int of 118 2 Sequenzpkt der 3 Seq 2nd seq point of 3rdsequence S SC i ew eS nt eo 119 3 Sequenzpkt der 3 Seq 3rd seq point of 3rd sequence sd rw ft 3 in
283. wird mit einem 9poligen Nullmodem Kabel mit dem PC verbunden und mittels des als Download oder auf Anfrage beim Liefe ranten separat erh ltlichen Update Tools aktualisiert 2009 Elektro Automatik GmbH amp Co KG Irrt mer und nderungen vorbehalten 4 5 6 Ausf hrungs und bertragungszeiten Die Zeit zur Protokollumsetzung und die Verarbeitungszeit des ger teinternen Mikrocontrollers sind abh ngig vom Be fehl und sind der bertragungszeit hinzuzuf gen Typisch liegen die Zeiten bei Zeit zur Protokollumsetzung Tp 2ms Ubertragungszeit zum ger teinternen Mikrocontroller Tg mc 0 5ms Verarbeitungszeit des gerateinternen Mikrocontrollers Ty mc 2Ms Erwartet der Hostrechner eine Antwort vom Gerat kann sich abh ngig vom Befehl eine Gesamtzeit von bis zu T Anfrage Ts cpp Tp Tac Ty mc T antwort T mc 0 2 7 Ti cpe ergeben Die Ubertragungszeit Ti cpe des GPIB ist sehr kurz Sie liegt typisch bei 0 2ms Es wird aber eine Befehlsintervallzeit gt 30ms empfohlen Kleinere Zeiten k nnen zu Kommunika tionsfehlern f hren Die Schnittstelle wird ber das Setup Men konfiguriert Es ist erforderlich die Ger teadresse device node ein zustellen da diese gleichbedeutend Das Ger t kann nur so eindeutig im System identifiziert werden ber diesen Identifier wird das Ger t angesprochen Jedes Ger t mu eine andere Ger teadresse bekommen wenn mehrere gleichzeitig vom einem
284. witch to function manager Funktionsmanager arbeitet Function manager busy 91 Funktionsablauf konfigurieren Setup of function rw 1 3 Byte 0 Bit 0 2 1 abzuarbeitende Seq 1 bis 5 1st sequence 1 to 5 to process in fct Bit 4 6 2 abzuarbeitende Seq 1 bis 5 2nd sequence 1 to 5 to process in fct Byte 1 Bit 0 2 3 abzuarbeitende Seq 1 bis 5 3rd sequence 1 to 5 to process in fct Bit 4 6 4 abzuarbeitende Seq 1 bis 5 4th sequence 1 to 5 to process in fct Byte 2 Bit 0 2 5 abzuarbeitende Seq 1 bis 5 5th sequence 1 to 5 to process in fet Bit 7 0 UIP Mode 1 UIR Mode nur wenn freigeschaltet only if unlocked Byte 3 auf 0 setzen set to 0 Word 2 Wiederholungen des Funktionsablaufs Repetitions of function Bytes 4 5 Bereich 1 255 255 unendlich Range 1 255 255 infinite 92 Einstellungen 1 Sequenz Setup of 1st sequence 2 rw 1 3 int Leistungsgrenze von Pnenn 256 Power limit of Pnom 256 93 Einstellungen 2 Sequenz Setup of 2nd sequence rw te fin ef Wordi innenwiderstand von Rnenn 256 Rresistance of Rnom 256 94 Einstellungen 3 Sequenz Setup of 3rd sequence DD I w fine e jword2 Wiederholungen der Sequenz Repetitions of the sequence 95 Einstellungen 4 Sequenz Setup orAth sequence rw 8 fine el Bereich 1 255 255 unendlich Range 1 255 255 endless 96 Einstellungen 5 Sequenz SetupofSthsequence dt rw 143 fit 6 97 1 Sequenzpk
285. wrong device node address is used to communicate with the device Possible causes with RS232 e You are not using a 1 1 cable for the RS232 card e The wrong device node address is used to communicate with the device e Device and PC are configured to different baudrates etc e The communication cable is too long for the configured baudrate also see section 2 2009 Elektro Automatik GmbH amp Co KG EN e If multiple device are connected to a IEEE bus one or more device addresses might be double Possible causes with GPIB e A wrong syntax is used For example an electronic load does not react to the command OUTP because it features an input Or the command was not valid for the type of device you tried to contact Possible causes with CAN e The wrong CAN ID is used See section 4 3 1 for the cal culation of the correct CAN ID e Wrong baudrate set or wrong sample point selected only at PSI 9000 see user manual e The device is located at the end of the bus and is not terminated Problem Multiple queries were sent but not all of them were answered Cause The queries have been sent subsequently too fast Depending on the communication type and speed and the execution time of the device you need to include a certain latency between two queries Rule of thumb Latency Transmission time Execution time The execution time lies at typ 5 20ms depending if there only was a query or if somethin
286. ying objects that use a mask Then the first byte of the answer is always the mask the second one the status byte while the mask can be ignored I Function manager objects 54 56 73 74 75 78 90 146 When using the function manager the order of using the objects becomes very important Since setup and control of the function manager is complex it is not handled here but in an external PDF file named an001_ function _manager __ de _en pdf which you can also find on the included CD in the folder manuals ll Object 54 Switches the device into remote control operation primarily or switches the power input output depending on the device type on or off The mask has to be defined and sent always describing the bit s to set or unset Example Activate remote control gt Bit 4 gt Value of bit 4 0x10 gt Mask 0x10 gt control byte also 0x10 The object 0x32 will then contain the data 0x1010 Deactivate remote control the same way Mask 0x10 gt Control byte 0x00 gt data 0x1000 Generally applies Never set input output and remote control simultaneously though it s possible by the bits When reading objects that require a mask the main mask is also returned but is only of informative value lll Object 56 The bits are here understandably only allowed to be set individually Else the actions are not executed properly A IV Object 73 The time stamp ist only available when using the function
287. zt usw Die Befehle HIGH und LOW gelten nur f r Level A B Betrieb und erzeugen in anderen Modi Fehlermeldungen Der jeweilige Modus ist vor dem Wechsel in den Remotebetrieb zu setzen Die anderen nicht zum vorgew hlten Modus geh renden Sollwerte k nnen dann nicht mehr ge ndert werden und sind vorher festzulegen Es wird daher empfohlen f r dauerhafte Fernsteuerung des Ger tes die Option Keep set values im Setupmen auf no zu stellen damit die Sollwerte beim Umschalten des Mode stets zur ckgesetzt werden SOURce POWer LEVel gt lt NRf gt Unit Abfrage letzter Leistungssollwert Level A oder B jenachdem was gerade aktiv ist LEVel lt NRf gt Unit Leistungssollwert setzen Level A oder B jenachdem was gerade aktiv ist HIGH lt NRf gt Unit Leistungssollwert f r Level A im Level A B Betrieb setzen HIGH gt lt NRf gt Unit Leistungssollwert f r Level A im Level A B Betrieb abfragen LOW lt NRf gt Unit Leistungssollwert fur Level B im Level A B Betrieb setzen LOW gt lt NRf gt Unit Leistungssollwert fur Level B im Level A B Betrieb abfragen Beispiele POW LEV_2300 Setzt das Gerat auf 2300W Leistungsbegrenzung sofern dieser Wert zulassig ist POW LOW_MIN Setzt den Leistungssollwert f r Level B im Level A B Betrieb auf OW IV Innenwiderstandssollwert Spezifikation nach 1999 SCPI Command reference 19 Source Subsystem F r elektronische Lasten gilt e Subsysteme die speziell f r elektronis

Download Pdf Manuals

image

Related Search

Related Contents

Samsung Samsung E2600 Manual de utilizare  Fixapart ZH5 mounting kit  Shoprider Start 3 User Manual  User Manual  APC LE600 User's Manual  Protocole et procédures pour les allergies et  PENNCOZEB 80WP  Guía del usuario de Kobo Touch 2.0  Guía de Inicio Rápido  

Copyright © All rights reserved.
Failed to retrieve file