Modbus-TCP, A3111-10
Transcription
Modbus-TCP, A3111-10
Parameter Documentation Parameterdokumentation Documentation sur les paramètres Anybus Module Anybus−Modul Module Anybus Modbus−TCP A3111−1.0 en/de/fr English . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 3 ... 12 Deutsch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seite 13 ... 22 Français . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page 23 ... 33 3 Anybus, Modbus TCP 1 Introduction The Anybus-CompactCom Modbus TCP Anybus module can be mounted in DIS2116 and DWS2103 digital indicators. If the DWS2103 digital indicator is fitted with this module, access to type AED/FIT digital transducer electronics is also possible. This documentation contains a list of the parameters available for these devices for cyclic and acyclic data and their assignment to Modbus TCP addresses. There are three ways to set the fieldbus parameters: • Via the indicator fieldbus menu You can set the IP addresses, subnet mask, gateway and DHCP functionality with this menu. • Via your PLC configuration program As the procedure differs from PLC to PLC, read the manual for your PLC to discover how to make the settings. • Via the Anybus module web interface, see page 4. Process variables are identified by your ASCII command. For a description of the commands, refer to “DIS2116 Communication Commands” and “DWS2103 Communication Commands” in the operating manuals and the AED/FIT Online Help. 1.1 Meaning of the Anybus module LEDs 1 8 1 2 4 3 1 Network status 2 Module status 3 Connection/activity 4 Interface Network status LED LED status Off Green Flashing green Red Flashing red Description No voltage supply or no IP address Module status is “Process active” or “Idle” Waiting for connection Duplicate IP address or serious error Timeout for “Process active” An LED test is run after start-up. A3111−1.0 en/de/fr HBM 4 Anybus, Modbus TCP Module status LED LED status Off Description No voltage supply Green Normal operation Red Flashing red Serious error, module status is “EXCEPTION” Error, the current IP settings are not the same as those in net.cfg.ob. An LED test is run after start-up. Connection/activity LED LED status Off Description No connection, no activity Green Connection established Green, flickering Activity on the interface An LED test is run after start-up. 1.2 The Anybus module web interface With the web interface, you can read out and modify all the process variables and the indicator network settings. Enter the IP address of the Anybus module into any web browser you choose. If you do not know the address, use the “Anybus IPconfig” program to find it. If necessary, you can download the program from http://www.anybus.de. You can also modify the following Modbus parameters: • Modbus Connection Timeout • Modbus Process Timeout • Modbus Word Order 1.3 Configuring the Anybus module For configuration, we recommend using the Modbus Poll program from Modbus Tools (http://www.modbustools.com), also see http://www.modbus.org. HBM A3111−1.0 en/de/fr 5 Anybus, Modbus TCP 2 Parameter documentation 2.1 Parameters for cyclic data Use the Modbus function “Read Input Register (0x04)” to access cyclic indicator data. According to the mode specifications, you can read out a maximum of five values of 16 bits each (quantity = 5); for addressing, specifying the address and the number of 16 bit values to be read (quantity). The default word order is little endian, but you can change this setting in the module. Modbus address 0 Content (16 bits) LOW measured value status 1 HIGH measured value status 2 LOW measured value 3 HIGH measured value ASCII command MSS MSV A complete measured value or a status value comprises 32 bits, so for a measured value, you must read out two 16 bit values. Use the Modbus functions “Write Single Register (0x06)” or “Write Multiple Register (0x10)” to transfer cyclic data from the PLC to the indicator. Modbus address 0 Content (16 bits) Control word ASCII command CTL 2.2 Parameters for acyclic data Modbus functions “Read Holding Registers (0x03)” and “Write Single Register (0x06)” or “Write Multiple Register (0x10)” are used to access acyclic data. As Modbus holding registers always have 16 bit data, 8 bit data are also accessed with 16 bits, but the MSB is ignored. Accesses to 32 bit values require access to two holding registers. Data consistency is assured in all cases. The table below shows the assignment of the individual parameters (“Name”, “Data type” and “Description” columns) to the Modbus address (“Address” column), and the number of registers required (“No. of registers” column). The “DWS” and “DIS” columns indicate whether the function is available in the respective electronics, and the “Doc.” (documentation) column indicates which operating manuals contain descriptions of the function (AED = AED/FIT Online Help). A3111−1.0 en/de/fr HBM 6 Anybus, Modbus TCP Name Data type Description AD5 DT_UINT8 ADR DT_UINT8 AOV ASF BD1 BD2 BD3 BD4 BD5 BDB BDR BRK CBK DT_UINT32 DT_UINT8 DT_UINT32 DT_UINT32 DT_UINT32 DT_UINT32 DT_UINT32 DT_UINT32 DT_UINT32 DT_UINT8 DT_UINT16 CBT DT_UINT16 CDL CDT DT_UINT8 DT_UINT16 CFD CFT DT_UINT32 DT_UINT32 CPV CSM CSN CTL CTR CWT DCO DMD DPT DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT16 DT_UINT8 DT_SINT32 DT_UINT8 DT_UINT8 DT_UINT8 DST DZ1 DT_UINT16 DT_UINT8 DZ2 DT_UINT8 ECC DT_UINT8 ECH DT_UINT8 ECH DT_UINT8 ECH DT_UINT8 ECH DT_UINT8 Node address for fieldbus module Node address of digital transducer ADC Overflow counter Filter selection Baud rate for COM1 Baud rate for COM2 Baud rate for COM3 Baud rate for COM4 Baud rate for COM5 Baud rate for fieldbus Baud rate for COM2 Stop dosing Bag breakage monitoring Coarse flow monitoring time Zero setting Zero setting after delay time [10 ms] Coarse flow cut-off point Actual coarse flow time [10 ms] Clear peak value Status setting Clear batching statistics Control word Clear trigger statistics Partial load adjustment Display contrast Dosing mode Decimal point = number of decimal places Actual dosing time Dynamic zero adjustment: time Dynamic zero adjustment: band Number of end characters for COM4 1st end character for COM4 2nd end character for COM4 3rd end character for COM4 4th end character for COM4 HBM DWS DIS Doc. Address No. of registers x x DWS/DIS 528 1 DWS 560 1 AED AED DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS DWS/DIS AED AED 592 624 656 689 720 752 784 816 848 880 912 2 1 2 2 2 2 2 2 2 1 1 x AED 944 1 x x AED AED 976 1008 1 1 x x AED AED 1040 1072 2 2 x x x x x x x x x AED AED AED DWS/DIS AED AED/DIS DWS/DIS AED AED/DIS 1104 1136 1168 1200 1232 1264 1296 1328 1360 1 1 1 1 1 2 1 1 1 x x AED AED 1392 1424 1 1 x AED 1456 1 x x x x x x x x x x x x x x x x x x x x x x x x x DWS/DIS 1488 1 x x DWS/DIS 5840 1 x x DWS/DIS 5872 1 x x DWS/DIS 5904 1 x x DWS/DIS 5936 1 A3111−1.0 en/de/fr 7 Anybus, Modbus TCP Name Data type Description ECH DT_UINT8 EDC EDL DT_UINT8 DT_UINT8 EMD ENC DT_UINT8 DT_UINT8 ENU EDP DT_CHAR4 DT_UINT8 EPT ERR ESC DT_UINT16 DT_UINT32 DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESR EWT FBK DT_UINT8 DT_UINT32 DT_UINT32 FBT DT_UINT16 FC1 FC2 FC3 DT_UINT8 DT_UINT8 DT_UINT8 5th end character for COM4 Checksum for COM4 Length of displayed measured value Emptying mode Encryption of measured values Physical unit Decimal separator for COM4 Emptying time Read out error code 1st character of 1st ESC sequence for pressure 2nd character of 1st ESC sequence for pressure 3rd character of 1st ESC sequence for pressure 4th character of 1st ESC sequence for pressure 5th character of 1st ESC sequence for pressure 1st character of 2nd ESC sequence for pressure 2nd character of 2nd ESC sequence for pressure 3rd character of 2nd ESC sequence for pressure 4th character of 2nd ESC sequence for pressure 5th character of 2nd ESC sequence for pressure Status query Empty weight Bag breakage monitoring: fine flow Fine flow monitoring time Function for COM1 Function for COM2 Function for COM3 A3111−1.0 en/de/fr DWS DIS Doc. Address No. of registers x x DWS/DIS 5968 1 x x x x DWS/DIS DWS/DIS 1552 1584 1 1 x x x AED DWS/DIS 1616 1648 1 1 x x x x AED/DIS DWS/DIS 1680 1712 4 1 x x x x x AED DWS/DIS DWS/DIS 1744 1776 6000 1 2 1 x x DWS/DIS 6032 1 x x DWS/DIS 6064 1 x x DWS/DIS 6096 1 x x DWS/DIS 6128 1 x x DWS/DIS 6160 1 x x DWS/DIS 6192 1 x x DWS/DIS 6224 1 x x DWS/DIS 6256 1 x x DWS/DIS 6288 1 x x x x AED AED AED 1872 1904 1936 1 2 2 x DWS 1968 1 x x x DWS/DIS DWS/DIS DWS/DIS 2000 2032 2064 1 1 1 x x HBM 8 Anybus, Modbus TCP Name Data type FC4 FC5 FFD FFL DT_UINT8 DT_UINT8 DT_UINT32 DT_UINT16 FFM FFT FMD FRS FWT GCA GDE HRN HSM ICR IDN IMD LAG LDW LFT LIC0 LIC1 LIC2 LIC3 LIM1 LIM2 LIN1 LIN2 LIV LIV LIV LIV HBM Description Function for COM4 Function for COM5 Fine flow cutoff point Fine flow phase before coarse flow DT_UINT32 Minimum fine flow component DT_UINT32 Actual fine flow time [10 ms] DT_UINT8 Filter mode selection DT_SINT32 Filling result DT_UINT32 Filling weight DT_UINT32 Gravitational acceleration at place of calibration DT_UINT32 Gravitational acceleration at place of installation DT_UINT8 10-fold resolution DT_UINT8 High speed mode DT_UINT8 Data rate DT_CHAR15 Identification DT_UINT8 Function of control inputs/outputs DT_UINT8 Set language DT_SINT32 Zero point DT_UINT8 Legal for trade DT_SINT32 Linearization coefficient 0 DT_SINT32 Linearization coefficient 1 DT_SINT32 Linearization coefficient 2 DT_SINT32 Linearization coefficient 3 DT_SINT32 Linearization interpolation point 1: x DT_SINT32 Linearization interpolation point 1: x DT_SINT32 Linearization interpolation point 1: y DT_SINT32 Linearization interpolation point 1: y DT_UINT8 Limit value 1: activation DT_UINT8 Limit value 1: input signal DT_SINT32 Limit value 1: switch-on level DT_SINT32 Limit value 1: switch-off level DWS DIS Doc. Address No. of registers x x x x x x DWS/DIS AED AED AED 2096 2128 2160 2192 1 1 2 1 x AED 2224 2 x AED 2256 2 2288 2320 2384 2416 1 2 2 2 x x x x x x AED AED AED AED x x AED 2448 2 x x x x x x x AED AED DWS/DIS DWS/DIS AED 2480 2512 2544 2576 2608 1 1 1 15 1 x x x x x x x DWS/DIS AED/DIS DWS/DIS AED 2640 2672 2704 2736 1 2 1 2 x AED 2768 2 x AED 2800 2 x AED 2832 2 x x x DWS/DIS 2864 2 x x DWS/DIS 2896 2 x x DWS/DIS 2928 29 x x DWS/DIS 2960 2 x x x x AED AED 6320 6352 1 1 x x AED 6384 2 x x AED 6416 2 A3111−1.0 en/de/fr 9 Anybus, Modbus TCP Name Data type Description LIV LIV DT_UINT8 DT_UINT8 LIV DT_SINT32 LIV DT_SINT32 LIV LIV DT_UINT8 DT_UINT8 LIV DT_SINT32 LIV DT_SINT32 LIV LIV DT_UINT8 DT_UINT8 LIV DT_SINT32 LIV DT_SINT32 LTC DT_UINT16 LTF LTL LWT DT_UINT16 DT_UINT32 DT_SINT32 MAL MAV MDT DT_UINT8 DT_SINT32 DT_UINT16 MRA DT_SINT32 MRB DT_SINT32 MSS MSV MSW MTD NAM NDS NOV NTF OMD OSN PA1 PA2 PA3 PA4 PAU DT_UINT32 DT_SINT32 DT_UINT32 DT_UINT8 DT_CHAR3 DT_UINT32 DT_SINT32 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 Limit value 2: activation Limit value 2: input signal Limit value 2: switch-on level Limit value 2: switch-off level Limit value 3: activation Limit value 3: input signal Limit value 3: switch-on level Limit value 3: switch-off level Limit value 4: activation Limit value 4: input signal Limit value 4: switch-on level Limit value 4: switch-off level Shutoff time for coarse flow Shutoff time for fine flow Lower tolerance limit Nominal (rated) weight adjustment Parameter menu access Trigger measurement Maximum dosing time [100 ms] Multi-range changeover point A Multi-range changeover point B Measured value: status Measured value Minimum start weight Standstill monitoring Manufacturer shortform Dosing count Output scaling Notch filter 1 Function of the outputs Optimization Parity for COM1 Parity for COM2 Parity for COM3 Parity for COM4 Update rate for COM4 A3111−1.0 en/de/fr DWS DIS Doc. Address No. of registers x x x x AED AED 6448 6480 1 1 x x AED 6512 2 x x AED 6544 2 x x x AED AED 6576 6608 1 1 x AED 6640 2 x AED 6672 2 x x AED AED 6704 6736 1 1 x AED 6768 2 x AED 6800 2 x AED 3056 1 x x x AED AED AED/DIS 3088 3120 3152 1 2 2 x x x x x DWS/DIS AED AED 3184 3216 3248 1 2 1 x x AED/DIS 3280 2 x DIS 3312 2 x x DWS/DIS DWS/DIS AED AED/DIS DWS/DIS AED AED/DIS AED AED AED DWS DWS/DIS DWS/DIS DWS/DIS DWS/DIS 3344 3376 3408 3440 3472 3504 3536 3568 3600 3632 3664 3696 3728 3760 3792 2 2 2 1 3 2 2 1 1 1 1 1 1 1 1 x x x x x x x x x x x x x x x x x x x x x x HBM 10 Anybus, Modbus TCP Name Data type PES PFF PID PLB DT_UINT16 DT_UINT8 DT_UINT32 DT_UINT8 PLE PRC PRT PST1 PST2 PST3 PT3 PT4 PTM PTV PVA PVS1 PVS2 RAD RDP RDS REP RES RFT RSE RSN RUN SCC SCH SCH SCH SCH SCH SCH SCH SCH HBM Description Space before each line Form feed after printout Printout number Blank lines before printout DT_UINT8 Blank lines after printout DT_UINT8 Number of copies per printout DT_UINT8 Print number DT_CHAR32 Ident line 1 for printout DT_CHAR32 Ident line 2 for printout DT_CHAR32 Ident line 3 for printout DT_UINT8 Protocol for COM3 DT_UINT8 Protocol for COM4 DT_UINT8 Manual tare mode DT_SINT32 Manual tare value DT_SINT32 Peak value output DT_UINT8 Peak value setting: activation DT_UINT8 Peak value setting: measured value DT_UINT8 Repair address DT_UINT8 Read filling parameter set DT_UINT8 Redosing DT_UINT8 Execute repair DT_UINT8 Trigger reset DT_UINT16 Residual flow time DT_CHAR7 Serial number of repair DT_UINT8 Digit / increment DT_UINT8 Start dosing DT_UINT8 Number of start characters for COM4 DT_UINT8 1st start character for COM4 DT_UINT8 2nd start character for COM4 DT_UINT8 3rd start character for COM4 DT_UINT8 4th start character for COM4 DT_UINT8 5th start character for COM4 DT_UINT8 6th start character for COM4 DT_UINT8 7th start character for COM4 DT_UINT8 8th start character for COM4 DWS DIS Doc. Address No. of registers x x x x x x x DWS/DIS DWS/DIS DWS/DIS DWS/DIS 3824 3856 3888 3920 1 1 2 1 x x x x DWS/DIS DWS/DIS 3952 3984 1 1 x x x x x x x x x x x x x x x x DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DIS DIS AED AED 4016 4048 4080 4112 4144 4176 4208 4240 4272 4304 1 32 32 32 1 1 1 2 2 1 x AED 4336 1 DIS AED 4368 4400 1 1 x AED DIS DWS/DIS AED DIS AED/DIS AED DWS/DIS 4432 4464 4496 4528 4560 4596 4624 4656 1 1 1 1 7 1 1 1 x x DWS/DIS 6800 1 x x DWS/DIS 6832 1 x x DWS/DIS 6864 1 x x DWS/DIS 6896 1 x x DWS/DIS 6928 1 x x DWS/DIS 6960 1 x x DWS/DIS 6992 1 x x DWS/DIS 7024 1 x x x x x x x x x x x x A3111−1.0 en/de/fr 11 Anybus, Modbus TCP Name Data type Description SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SDF SDM SDO SDS DT_UINT8 DT_SINT32 DT_UINT8 DT_UINT32 SNM SNR SOV SSD DT_UINT32 DT_UINT32 DT_UINT32 DT_UINT8 STT SUM SYD TAD TAR TAS TAV TCR DT_UINT16 DT_UINT32 DT_UINT32 DT_UINT16 DT_UINT8 DT_UINT8 DT_SINT32 DT_UINT32 TDD TMD TRC1 DT_UINT8 DT_UINT8 DT_UINT8 TRC2 DT_UINT8 TRC3 DT_SINT32 TRC4 DT_UINT8 TRC5 DT_UINT8 TRC6 DT_UINT8 TRF TRM TRN DT_SINT32 DT_SINT32 DT_UINT32 9th start character for COM4 10th start character for COM4 11th start character for COM4 12th start character for COM4 13th start character for COM4 14th start character for COM4 15th start character for COM4 Special functions Filling average Dosing status Filling standard deviation Subnet mask DIS/DWS serial number Sensor overflow counter Standard display selection Stabilization time Trigger sum Systematic difference Tare delay for dosing Taring Gross / net selection Tare value Calibration/ legal-for-trade counter Protect parameters Tare mode Trigger setting: activation Trigger setting: trigger type Trigger setting: trigger level Trigger setting: settling time Trigger setting: measuring time Trigger setting: number of measured values Trigger correction factor Trigger average Number of triggers A3111−1.0 en/de/fr DWS DIS Doc. Address No. of registers x x DWS/DIS 7056 1 x x DWS/DIS 7088 1 x x DWS/DIS 7120 1 x x DWS/DIS 7152 1 x x DWS/DIS 7184 1 x x DWS/DIS 7216 1 x x DWS/DIS 7248 1 x x x x AED AED AED AED 4720 4752 5808 4784 1 2 1 2 x x x x x DWS/DIS DWS/DIS AED DWS/DIS 4816 4848 4880 4912 2 2 2 1 x x x x AED AED AED AED AED/DIS AED/DIS AED/DIS DWS/DIS 4944 4976 5008 5040 5072 5104 5136 5168 1 2 2 1 1 1 2 2 DWS/DIS AED AED 5200 5232 5264 1 1 1 x AED 5296 1 x AED 5328 2 x AED 5360 1 x AED 5392 1 x AED 5424 1 x x x AED AED AED 5456 5488 5520 2 2 2 x x x x x x x x x x x x HBM 12 Anybus, Modbus TCP Name Data type TRS DT_SINT32 TWC TYP UTL VCT WMD ZSE ZTR DT_UINT8 DT_UINT8 DT_UINT32 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 HBM Description Standard deviation of trigger 2-wire communication Hardware/software type Upper tolerance limit Valve control Mode of operation Zero on start-up Zero tracking DWS DIS x x x x x x x x x x x Doc. Address No. of registers AED 5552 2 DWS/DIS DWS/DIS AED AED DIS AED/DIS AED/DIS 5584 5616 5648 5680 5712 5744 5776 1 1 2 1 1 1 1 A3111−1.0 en/de/fr 13 Anybus, Modbus−TCP 1 Einführung Das Anybus−Modul Anybus−CompactCom Modbus−TCP kann in die Digitalanzeiger DIS2116 und DWS2103 eingebaut werden. Falls der Digitalanzeiger DWS2103 mit diesem Modul ausgerüstet ist, können auch die digitalen Aufnehmerelektroniken vom Typ AED/FIT angesprochen werden. Diese Dokumentation enthält die Liste der für diese Geräte zur Verfügung stehenden Parameter für die zyklischen und die azyklischen Daten und deren Zuordnung zu den Modbus−TCP−Adressen. Sie haben drei Möglichkeiten, die Feldbusparameter einzustellen: • Über das Feldbusmenü des Anzeigers Über das Menü können Sie IP−Adresse, Subnetzmaske, Gateway und DHCP−Funktionalität einstellen. • Über das Konfigurationsprogramm Ihrer SPS Da die Vorgehensweise von der verwendeten SPS abhängt, lesen Sie bitte im Handbuch Ihrer SPS, wie die Einstellungen vorgenommen werden. • Über das Webinterface des Anybus−Moduls, siehe Seite 14. Die Prozessvariablen werden mit Ihrem ASCII−Befehl identifiziert. Eine Beschreibung der Befehle finden Sie in den Bedienungsanleitungen „DIS2116 Kommunikationsbefehle“ bzw. „DWS2103 Kommunikationsbefehle“ und der AED/FIT Online Hilfe. 1.1 Bedeutung der LEDs am Anybus−Modul 1 8 1 2 4 3 1 Netzwerk−Status 2 Modul−Status 3 Verbindung/Aktivität 4 Schnittstelle LED Netzwerk−Status LED−Status Aus Grün Grün blinkend Rot Rot blinkend Beschreibung Keine Spannungsversorgung oder keine IP−Adresse Modul ist im Status Process active oder Idle Warten auf Verbindung Doppelte IP−Adresse oder schwerer Fehler Timeout für Process active Nach dem Einschalten wird ein LED−Test durchgeführt. A3111−1.0 en/de/fr HBM 14 Anybus, Modbus−TCP LED Modul−Status LED−Status Aus Grün Rot Rot blinkend Beschreibung Keine Spannungsversorgung Normaler Betrieb Schwerer Fehler, Modul ist im Status EXCEPTION Fehler, die aktuellen IP−Einstellungen weichen von denen in net.cfg.ob ab Nach dem Einschalten wird ein LED−Test durchgeführt. LED Verbindung/Aktivität LED−Status Aus Grün Grün, flackernd Beschreibung Keine Verbindung, keine Aktivität Verbindung hergestellt Aktivität auf der Schnittstelle Nach dem Einschalten wird ein LED−Test durchgeführt. 1.2 Das Webinterface des Anybus−Moduls Sie können sämtliche Prozessvariablen sowie die Netzwerkeinstellungen des Anzeigers mit dem Webinterface auslesen und verändern. Geben Sie die IP− Adresse des Anybus−Moduls in einen Webbrowser Ihrer Wahl ein. Falls Sie die Adresse nicht kennen, können sie diese mit dem Programm „Anybus IPconfig“ ermitteln. Laden Sie das Programm bei Bedarf von http://www.anybus.de herunter. Zusätzlich können Sie folgende Modbus−Parameter modifizieren: • Modbus Connection Timeout • Modbus Process Timeout • Modbus Word Order 1.3 Konfiguration des Anybus−Moduls Zur Konfiguration empfehlen wir das Programm „Modbus Poll“ von Modbus Tools (http://www.modbustools.com), siehe auch http://www.modbus.org. HBM A3111−1.0 en/de/fr 15 Anybus, Modbus−TCP 2 Dokumentation der Parameter 2.1 Parameter für zyklische Daten Der Zugriff auf die zyklischen Daten des Anzeigers erfolgt über die Modbus− Funktion „Read Input Register (0x04)“. Gemäß der Modus−Spezifikationen können Sie maximal fünf Werte mit je 16 Bit auslesen (Quantity = 5), die Adressierung erfolgt über die Angabe der Adresse und der Anzahl der zu lesenden 16 Bit−Werte (Quantity). Die Voreinstellung der Word Order ist Little Endian, Sie können diese Einstellung jedoch im Modul ändern. Modbus−Adresse 0 Inhalt (16 Bit) Messwertstatus LOW 1 Messwertstatus HIGH 2 Messwert LOW 3 Messwert HIGH ASCII−Befehl MSS MSV Ein vollständiger Messwert bzw. ein Statuswert besteht aus 32 Bit, Sie müssen also für einen Messwert zwei 16 Bit−Werte auslesen. Verwenden Sie die Modbus−Funktionen „Write Single Register (0x06)“ bzw. „Write Multiple Register (0x10)“, um zyklische Daten von der SPS an den Anzeiger zu übergeben. Modbus−Adresse 0 Inhalt (16 Bit) Steuerwort ASCII−Befehl CTL 2.2 Parameter für azyklische Daten Der Zugriff auf die azyklischen Daten erfolgt mit den Modbus−Funktionen „Read Holding Registers (0x03)“ oder „Write Single Register (0x06)“ bzw. „Write Multiple Register (0x10)“. Da die Modbus−Holding−Register immer 16 Bit−Daten haben, erfolgen auch Zugriffe auf 8 Bit−Daten mit 16 Bit, es wird jedoch das MSB ignoriert. Zugriffe auf 32 Bit−Werte erfordern den Zugriff auf zwei Holding−Register. Die Konsistenz der Daten ist in allen Fällen sichergestellt. Die folgende Tabelle zeigt die Zuordnung der einzelnen Parameter (Spalten „Name“, „Datentyp“ und „Beschreibung“) zur Modbus−Adresse (Spalte „Adresse“), wie viele Register benötigt werden (Spalte „Anzahl Register“). Die Spalten „DWS“ und „DIS“ geben an, ob die Funktion in der jeweiligen Elektronik verfügbar ist, die Spalte „Dok.“ (Dokumentation) gibt an, in welchen Bedienungsanleitungen die Funktion beschrieben ist (AED = AED/FIT Online Hilfe). A3111−1.0 en/de/fr HBM 16 Anybus, Modbus−TCP Name Datentyp Beschreibung AD5 DT_UINT8 ADR DT_UINT8 AOV ASF BD1 BD2 BD3 BD4 BD5 BDB BDR BRK CBK CBT DT_UINT32 DT_UINT8 DT_UINT32 DT_UINT32 DT_UINT32 DT_UINT32 DT_UINT32 DT_UINT32 DT_UINT32 DT_UINT8 DT_UINT16 DT_UINT16 CDL CDT DT_UINT8 DT_UINT16 CFD CFT DT_UINT32 DT_UINT32 CPV CSM CSN CTL CTR CWT DCO DMD DPT DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT16 DT_UINT8 DT_SINT32 DT_UINT8 DT_UINT8 DT_UINT8 DST DZ1 DT_UINT16 DT_UINT8 DZ2 DT_UINT8 ECC DT_UINT8 ECH ECH ECH ECH ECH EDC EDL DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 Knotenadresse für Feldbusmodul Knotenadresse des digitalen Aufnehmers ADC-Overflow-Zähler Filterauswahl Baudrate COM1 Baudrate COM2 Baudrate COM3 Baudrate COM4 Baudrate COM5 Baudrate Feldbus Baudrate COM2 Stopp Dosieren Sackbruchüberwachung Grobstrom: Überwachungszeit Nullstellen Nullstellen nach Verzögerungszeit [10 ms] Grobstromabschaltpunkt Grobstrom: Istzeit [10 ms] Löschen Spitzenwert Statuseinstellung Löschen Dosierstatistik Steuerwort Löschen Triggerstatistik Teillastabgleich Displaykontrast Dosiermodus Dezimalpunkt = Anzahl Nachkommastellen Dosier-Istzeit Dynamische Nullkorrektur: Zeit Dynamische Nullkorrektur: Band Anzahl Endezeichen COM4 1. Endezeichen COM4 2. Endezeichen COM4 3. Endezeichen COM4 4. Endezeichen COM4 5. Endezeichen COM4 Prüfsumme COM4 Länge des angezeigten Messwertes HBM DWS DIS Dok. Adresse Anzahl Register x x DWS/DIS 528 1 DWS 560 1 AED AED DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS DWS/DIS AED AED AED 592 624 656 689 720 752 784 816 848 880 912 944 2 1 2 2 2 2 2 2 2 1 1 1 x x AED AED 976 1008 1 1 x x AED AED 1040 1072 2 2 x x x x x x x x x AED AED AED DWS/DIS AED AED/DIS DWS/DIS AED AED/DIS 1104 1136 1168 1200 1232 1264 1296 1328 1360 1 1 1 1 1 2 1 1 1 x x AED AED 1392 1424 1 1 x AED 1456 1 x x x x x x x x x x x x x x x x x x x x x x x x x x DWS/DIS 1488 1 x x x x x x x x x x x x x x DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS 5840 5872 5904 5936 5968 1552 1584 1 1 1 1 1 1 1 A3111−1.0 en/de/fr 17 Anybus, Modbus−TCP Name Datentyp EMD ENC DT_UINT8 DT_UINT8 ENU EDP DT_CHAR4 DT_UINT8 EPT ERR ESC DT_UINT16 DT_UINT32 DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESR EWT FBK DT_UINT8 DT_UINT32 DT_UINT32 FBT DT_UINT16 FC1 FC2 FC3 FC4 FC5 FFD FFL DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT32 DT_UINT16 FFM DT_UINT32 FFT FMD FRS FWT GCA DT_UINT32 DT_UINT8 DT_SINT32 DT_UINT32 DT_UINT32 A3111−1.0 en/de/fr Beschreibung Entleermodus Verschlüsselung der Messwerte Physikalische Einheit Dezimaltrennzeichen COM4 Entleerzeit Fehlercode auslesen 1. Zeichen der 1. ESC-Sequenz für Druck 2. Zeichen der 1. ESC-Sequenz für Druck 3. Zeichen der 1. ESC-Sequenz für Druck 4. Zeichen der 1. ESC-Sequenz für Druck 5. Zeichen der 1. ESC-Sequenz für Druck 1. Zeichen der 2. ESC-Sequenz für Druck 2. Zeichen der 2. ESC-Sequenz für Druck 3. Zeichen der 2. ESC-Sequenz für Druck 4. Zeichen der 2. ESC-Sequenz für Druck 5. Zeichen der 2. ESC-Sequenz für Druck Statusabfrage Leergewicht Sackbruchüberwachung: Feinstrom Feinstromüberwachungszeit Function COM1 Function COM2 Function COM3 Function COM4 Function COM5 Feinstromabschaltpunkt Feinstromphase vor Grobstrom Minimaler Feinstromanteil Feinstrom: Istzeit [10ms] Filtermode: Auswahl Füllergebnis Füllgewicht Erdbeschleunigung am Kalibrierort DWS DIS Dok. Adresse Anzahl Register x x x AED DWS/DIS 1616 1648 1 1 x x x x AED/DIS DWS/DIS 1680 1712 4 1 x x x x x AED DWS/DIS DWS/DIS 1744 1776 6000 1 2 1 x x DWS/DIS 6032 1 x x DWS/DIS 6064 1 x x DWS/DIS 6096 1 x x DWS/DIS 6128 1 x x DWS/DIS 6160 1 x x DWS/DIS 6192 1 x x DWS/DIS 6224 1 x x DWS/DIS 6256 1 x x DWS/DIS 6288 1 x x x x AED AED AED 1872 1904 1936 1 2 2 DWS 1968 1 DWS/DIS DWS/DIS DWS/DIS DWS/DIS AED AED AED 2000 2032 2064 2096 2128 2160 2192 1 1 1 1 1 2 1 x AED 2224 2 x x x x x AED AED AED AED AED 2256 2288 2320 2384 2416 2 1 2 2 2 x x x x x x x x x x x x x x HBM 18 Anybus, Modbus−TCP Name Datentyp GDE DT_UINT32 HRN HSM ICR IDN IMD LAG LDW LFT LIC0 LIC1 LIC2 LIC3 LIM1 LIM2 LIN1 LIN2 LIV LIV LIV LIV LIV LIV LIV LIV LIV LIV LIV LIV LIV LIV HBM Beschreibung Erdbeschleunigung am Aufstellungsort DT_UINT8 10-fach Auflösung DT_UINT8 High Speed Mode DT_UINT8 Messrate DT_CHAR15 Identifikation DT_UINT8 Funktion der Steuerein-/-ausgänge DT_UINT8 Sprache einstellen DT_SINT32 Nullpunkt DT_UINT8 Legal for Trade DT_SINT32 Linearisierungskoeffizient 0 DT_SINT32 Linearisierungskoeffizient 1 DT_SINT32 Linearisierungskoeffizient 2 DT_SINT32 Linearisierungskoeffizient 3 DT_SINT32 Linearisierungsstützstelle 1: x DT_SINT32 Linearisierungsstützstelle 1: x DT_SINT32 Linearisierungsstützstelle 1: y DT_SINT32 Linearisierungsstützstelle 1: y DT_UINT8 Grenzwert 1: Aktivierung DT_UINT8 Grenzwert 1: Eingangssignal DT_SINT32 Grenzwert 1: Einschaltpegel DT_SINT32 Grenzwert 1: Ausschaltpegel DT_UINT8 Grenzwert 2: Aktivierung DT_UINT8 Grenzwert 2: Eingangssignal DT_SINT32 Grenzwert 2: Einschaltpegel DT_SINT32 Grenzwert 2: Ausschaltpegel DT_UINT8 Grenzwert 3: Aktivierung DT_UINT8 Grenzwert 3: Eingangssignal DT_SINT32 Grenzwert 3: Einschaltpegel DT_SINT32 Grenzwert 3: Ausschaltpegel DT_UINT8 Grenzwert 4: Aktivierung DT_UINT8 Grenzwert 4: Eingangssignal DWS DIS Dok. Adresse Anzahl Register x x AED 2448 2 x x x x x x x AED AED DWS/DIS DWS/DIS AED 2480 2512 2544 2576 2608 1 1 1 15 1 x x x x x x x DWS/DIS AED/DIS DWS/DIS AED 2640 2672 2704 2736 1 2 1 2 x AED 2768 2 x AED 2800 2 x AED 2832 2 x x x DWS/DIS 2864 2 x x DWS/DIS 2896 2 x x DWS/DIS 2928 29 x x DWS/DIS 2960 2 x x x x AED AED 6320 6352 1 1 x x AED 6384 2 x x AED 6416 2 x x x x AED AED 6448 6480 1 1 x x AED 6512 2 x x AED 6544 2 x x x AED AED 6576 6608 1 1 x AED 6640 2 x AED 6672 2 x x AED AED 6704 6736 1 1 A3111−1.0 en/de/fr 19 Anybus, Modbus−TCP Name Datentyp LIV DT_SINT32 LIV LTC LTF LTL LWT MAL MAV MDT MRA MRB MSS MSV MSW MTD NAM NDS NOV NTF OMD OSN PA1 PA2 PA3 PA4 PAU PES PFF PID PLB PLE PRC PRT PST1 PST2 PST3 PT3 Beschreibung Grenzwert 4: Einschaltpegel DT_SINT32 Grenzwert 4: Ausschaltpegel DT_UINT16 Sperrzeit für Grobstrom DT_UINT16 Sperrzeit für Feinstrom DT_UINT32 Untere Toleranzgrenze DT_SINT32 Abgleich Nenngewicht DT_UINT8 Zugriff Parametermenü DT_SINT32 Triggermesswert DT_UINT16 Maximale Dosierzeit [100 ms] DT_SINT32 Multirange: Umschaltpunkt A DT_SINT32 Multirange: Umschaltpunkt B DT_UINT32 Messwertstatus DT_SINT32 Messwert DT_UINT32 Minimales Startgewicht DT_UINT8 Stillstandsüberwachung DT_CHAR3 Herstellerkürzel DT_UINT32 Dosieren: Anzahl DT_SINT32 Ausgabeskalierung DT_UINT8 Notchfilter 1 DT_UINT8 Funktion der Ausgänge DT_UINT8 Optimierung DT_UINT8 Parity COM1 DT_UINT8 Parity COM2 DT_UINT8 Parity COM3 DT_UINT8 Parity COM4 DT_UINT8 Aktualisierungsrate COM4 DT_UINT16 Leerzeichen vor jeder Zeile DT_UINT8 Form Feed nach Ausdruck DT_UINT32 Ausdruck Nummer DT_UINT8 Leerzeilen vor Ausdruck DT_UINT8 Leerzeilen nach Ausdruck DT_UINT8 Anzahl Kopien pro Ausdruck DT_UINT8 Print Nummer DT_CHAR32 Ident-Zeile 1 für Ausdruck DT_CHAR32 Ident-Zeile 2 für Ausdruck DT_CHAR32 Ident-Zeile 3 für Ausdruck DT_UINT8 Protokoll COM3 A3111−1.0 en/de/fr DWS Dok. Adresse Anzahl Register x AED 6768 2 x AED 6800 2 x x x x x x x AED AED AED AED/DIS DWS/DIS AED AED 3056 3088 3120 3152 3184 3216 3248 1 1 2 2 1 2 1 x AED/DIS 3280 2 x DIS 3312 2 x x x x x x x x x x x x x x x x x x x x x DWS/DIS DWS/DIS AED AED/DIS DWS/DIS AED AED/DIS AED AED AED DWS DWS/DIS DWS/DIS DWS/DIS DWS/DIS 3344 3376 3408 3440 3472 3504 3536 3568 3600 3632 3664 3696 3728 3760 3792 2 2 2 1 3 2 2 1 1 1 1 1 1 1 1 x x DWS/DIS 3824 1 x x DWS/DIS 3856 1 x x x x x DWS/DIS DWS/DIS DWS/DIS 3888 3920 3952 2 1 1 x x DWS/DIS 3984 1 x x x x DWS/DIS DWS/DIS 4016 4048 1 32 x x DWS/DIS 4080 32 x x DWS/DIS 4112 32 x x DWS/DIS 4144 1 x DIS x x x x x HBM 20 Anybus, Modbus−TCP Name Datentyp PT4 PTM PTV PVA PVS1 DT_UINT8 DT_UINT8 DT_SINT32 DT_SINT32 DT_UINT8 PVS2 DT_UINT8 RAD RDP RDS REP RES RFT RSE DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT16 DT_CHAR7 RSN RUN SCC DT_UINT8 DT_UINT8 DT_UINT8 SCH SCH SCH SCH SCH SCH SCH SCH SCH SCH SCH SCH SCH SCH SCH SDF SDM SDO SDS DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 DT_SINT32 DT_UINT8 DT_UINT32 SNM SNR SOV SSD DT_UINT32 DT_UINT32 DT_UINT32 DT_UINT8 STT SUM SYD DT_UINT16 DT_UINT32 DT_UINT32 HBM Beschreibung Protokoll COM4 Handtara-Modus Handtara-Wert Ausgabe Spitzenwert Einstellung Spitzenwert: Aktivierung Einstellung Spitzenwert: Messwert Reparatur-Adresse Füllparametersatz lesen Nachdosieren Reparatur ausführen Reset auslösen Nachstromzeit ReparaturSeriennummer Ziffernschritt Start Dosieren Anzahl Startzeichen COM4 1. Startzeichen COM4 2. Startzeichen COM4 3. Startzeichen COM4 4. Startzeichen COM4 5. Startzeichen COM4 6. Startzeichen COM4 7. Startzeichen COM4 8. Startzeichen COM4 9. Startzeichen COM4 10. Startzeichen COM4 11. Startzeichen COM4 12. Startzeichen COM4 13. Startzeichen COM4 14. Startzeichen COM4 15. Startzeichen COM4 Sonderfunktionen Füllen-Mittelwert Dosierstatus Füllen-Standardabweichung Subnetzmaske Seriennummer DIS/DWS Sensor Overflow: Zähler Auswahl Standardanzeige Beruhigungszeit Trigger-Summe Systematische Abweichung DWS DIS Dok. Adresse Anzahl Register x x x x x x DWS/DIS DIS DIS AED AED 4176 4208 4240 4272 4304 1 1 2 2 1 x AED 4336 1 DIS AED AED DIS DWS/DIS AED DIS 4368 4400 4432 4464 4496 4528 4560 1 1 1 1 1 1 7 AED/DIS AED DWS/DIS 4596 4624 4656 1 1 1 DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS AED AED AED AED 6800 6832 6864 6896 6928 6960 6992 7024 7056 7088 7120 7152 7184 7216 7248 4720 4752 5808 4784 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 DWS/DIS DWS/DIS AED DWS/DIS 4816 4848 4880 4912 2 2 2 1 AED AED AED 4944 4976 5008 1 2 2 x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x A3111−1.0 en/de/fr 21 Anybus, Modbus−TCP Name Datentyp TAD DT_UINT16 TAR TAS DT_UINT8 DT_UINT8 TAV TCR TDD TMD TRC1 DT_SINT32 DT_UINT32 DT_UINT8 DT_UINT8 DT_UINT8 TRC2 DT_UINT8 TRC3 DT_SINT32 TRC4 DT_UINT8 TRC5 DT_UINT8 TRC6 DT_UINT8 TRF TRM TRN TRS DT_SINT32 DT_SINT32 DT_UINT32 DT_SINT32 TWC TYP UTL VCT WMD ZSE ZTR DT_UINT8 DT_UINT8 DT_UINT32 DT_UINT8 DT_UINT8 DT_UINT8 DT_UINT8 A3111−1.0 en/de/fr Beschreibung Tarierverzögerung Dosieren Tarieren Brutto/ Netto-Umschaltung Tarawert Kalibrier-/Eichzähler Parameter sichern Tariermodus Triggereinstellung: Aktivierung Triggereinstellung: Triggerart Triggereinstellung: Triggerpegel Triggereinstellung: Einschwingzeit Triggereinstellung: Messzeit Triggereinstellung: Anzahl Messwerte Trigger-Korrekturfaktor Trigger-Mittelwert Trigger-Anzahl Trigger-Standardabweichung 2-Draht-Kommunikation Hard-/Softwaretyp Obere Toleranzgrenze Ventilsteuerung Betriebsart Einschaltnull Zerotracking DWS DIS x Dok. Adresse Anzahl Register AED 5040 1 x x x x AED/DIS AED/DIS 5072 5104 1 1 x x x x x x x x AED/DIS DWS/DIS DWS/DIS AED AED 5136 5168 5200 5232 5264 2 2 1 1 1 x AED 5296 1 x AED 5328 2 x AED 5360 1 x AED 5392 1 x AED 5424 1 x x x x AED AED AED AED 5456 5488 5520 5552 2 2 2 2 DWS/DIS DWS/DIS AED AED DIS AED/DIS AED/DIS 5584 5616 5648 5680 5712 5744 5776 1 1 2 1 1 1 1 x x x x x x x x x x HBM 22 Anybus, Modbus−TCP HBM A3111−1.0 en/de/fr 23 Anybus, Modbus−TCP 1 Introduction Le module Anybus “Anybus-CompactCom Modbus-TCP” peut être intégré dans les indicateurs numériques DIS2116 et DWS2103. Si l’indicateur numérique DWS2103 est équipé de ce module, il est alors possible de communiquer avec les électroniques numériques de capteur de type AED/FIT. Le présent document fournit la liste des paramètres disponibles pour ces appareils pour les données cycliques et acycliques ainsi que leur affectation aux adresses Modbus-TCP. Il existe trois possibilités pour régler les paramètres de bus de terrain : • Via le menu bus de terrain de l’indicateur Ce menu permet de régler l’adresse IP, le masque de sous-réseau, la passerelle et la fonctionnalité DHCP. • Via le programme de configuration de votre API. Comme la procédure à suivre dépend de l’API utilisé, veuillez consulter le manuel de votre API pour savoir comment effectuer le paramétrage. • Via l’interface Web du module Anybus (voir page 24). Les variables du process sont identifiées à l’aide de la commande ASCII. Pour obtenir une description des différentes commande, reportez-vous au manuel d’emploi “Commandes de communication DIS2116” ou “Commandes de communication DWS2103” et à l’aide en ligne AED/FIT. 1.1 Signification des DEL sur le module Anybus 1 8 1 2 4 3 1 État du réseau 2 État du module 3 Connexion/Activité 4 Interface DEL d’état du réseau État de la DEL Éteinte Verte Verte, clignotante Rouge Rouge, clignotante Description Pas d’alimentation en tension ou pas d’adresse IP Le module est à l’état “Process active” ou “Idle” Attente d’une connexion Adresse IP double ou défaut grave Dépassement du délai pour “Process active” Les DEL sont testées à la mise en marche. A3111−1.0 en/de/fr HBM 24 Anybus, Modbus−TCP DEL d’état du module État de la DEL Éteinte Verte Rouge Rouge, clignotante Description Pas d’alimentation en tension Fonctionnement normal Grave défaut, le module est à l’état EXCEPTION Défaut : les paramètres IP actuels sont différents de ceux définis dans net.cfg.ob Les DEL sont testées à la mise en marche. DEL Connexion/Activité État de la DEL Éteinte Verte Verte, vacillante Description Pas de connexion, pas d’activité Connexion établie Activité sur l’interface Les DEL sont testées à la mise en marche. 1.2 Interface Web du module Anybus L’interface Web permet de consulter et de modifier toutes les variables du process ainsi que les paramètres réseau de l’indicateur. Saisissez l’adresse IP du module Anybus dans un navigateur Internet de votre choix. Si vous ne connaissez pas l’adresse, vous pouvez la trouver à l’aide du programme “Anybus IPconfig”. Si besoin est, téléchargez ce programme depuis le site http://www.anybus.de. Vous pouvez en outre modifier les paramètres Modbus suivants : • Modbus Connection Timeout • Modbus Process Timeout • Modbus Word Order 1.3 Configuration du module Anybus Pour la configuration, nous conseillons le programme “Modbus Poll” de Modbus Tools (http://www.modbustools.com). Consultez également le site http://www.modbus.org. HBM A3111−1.0 en/de/fr 25 Anybus, Modbus−TCP 2 Documentation des paramètres 2.1 Paramètres pour les données cycliques Pour accéder aux données cycliques de l’indicateur, utilisez la fonction Modbus “Read Input Register (0x04)”. Conformément aux spécifications Modus, vous pouvez lire jusqu’à cinq valeurs de 16 bits chacune (Quantity = 5). Pour cela, vous devez indiquer l’adresse et le nombre de valeurs de 16 bits à lire (Quantity). Par défaut, le paramètre Word Order est réglé sur Little Endian. Vous pouvez toutefois modifier ce réglage dans le module. Adresse Modbus 0 Contenu (16 bits) État de valeur de mesure LOW 1 État de valeur de mesure HIGH 2 Valeur de mesure LOW 3 Valeur de mesure HIGH Commande ASCII MSS MSV Une valeur de mesure ou une valeur d’état complète se compose de 32 bits. Vous devez donc lire deux valeurs de 16 bits pour obtenir une valeur de mesure. Utilisez les fonctions Modbus “Write Single Register (0x06)” ou “Write Multiple Register (0x10)” pour transmettre des données cycliques de l’API à l’indicateur. Adresse Modbus 0 Contenu (16 bits) Mot de contrôle Commande ASCII CTL 2.2 Paramètres pour les données acycliques Pour accéder aux données acycliques, utilisez les fonctions Modbus “Read Holding Registers (0x03)” ou “Write Single Register (0x06)”, ou encore “Write Multiple Register (0x10)”. Comme les Holding Registers Modbus contiennent toujours des données de 16 bits, on accède également aux données de 8 bits avec 16 bits. L’octet de poids fort est alors ignoré. Pour accéder à des valeurs de 32 bits, il faut faire appel à deux Holding Registers. La cohérence des données est toujours assurée. Le tableau ci-dessous indique l’affectation des différents paramètres (colonnes “Nom”, “Type de données” et “Description”) à l’adresse Modbus correspondante (colonne “Adresse”), ainsi que le nombre de registres requis (colonne “Nbre de registres”). Les colonnes “DWS” et “DIS” indiquent si la fonction est disponible dans l’électronique correspondante. La colonne “Doc” (documentation) indique dans quels manuels d’emploi la fonction est décrite (AED = aide en ligne AED/FIT). A3111−1.0 en/de/fr HBM 26 Anybus, Modbus−TCP Nom Type de données AD5 DT_UINT8 ADR DT_UINT8 AOV DT_UINT32 ASF BD1 BD2 BD3 BD4 BD5 BDB DT_UINT8 DT_UINT32 DT_UINT32 DT_UINT32 DT_UINT32 DT_UINT32 DT_UINT32 BDR BRK CBK DT_UINT32 DT_UINT8 DT_UINT16 CBT DT_UINT16 CDL CDT DT_UINT8 DT_UINT16 CFD DT_UINT32 CFT DT_UINT32 CPV CSM CSN DT_UINT8 DT_UINT8 DT_UINT8 CTL CTR DT_UINT16 DT_UINT8 CWT DT_SINT32 DCO DMD DPT DT_UINT8 DT_UINT8 DT_UINT8 DST DT_UINT16 DZ1 DT_UINT8 DZ2 DT_UINT8 ECC DT_UINT8 HBM Description DWS DIS Doc. Adresse Nbre de registres Adresse de nœud pour le module bus de terrain Adresse de nœud du capteur numérique Compteur débord. conv. A/N Choix du filtre Débit en baud COM1 Débit en baud COM2 Débit en baud COM3 Débit en baud COM4 Débit en baud COM5 Débit en baud bus de terrain Débit en baud COM2 Arrêt du dosage Surveillance rupture de sac Temps de surveillance alim. grossière Mise à zéro Mise à zéro après une temporisation [10 ms] Point d’arrêt alim. grossière Durée réelle alim. grossière [10 ms] Effacement crête Réglage de l’état Effacement statistique dosage Mot de contrôle Effacement statistique trigger Ajustement sur une partie de l’étendue de mesure Contraste de l’affichage Mode dosage Point décimal = nombre de chiffres après la virgule Durée réelle du dosage x x DWS/DIS 528 1 x DWS 560 1 x AED 592 2 Correction dynamique du zéro : Durée Correction dynamique du zéro : Bande Nombre de caractères de fin COM4 x x x x x x x x x x x x x AED DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS/DIS DWS 624 656 689 720 752 784 816 1 2 2 2 2 2 2 x x x x DWS/DIS AED AED 848 880 912 2 1 1 x AED 944 1 x x AED AED 976 1008 1 1 x AED 1040 2 x AED 1072 2 x x x AED AED AED 1104 1136 1168 1 1 1 x x x DWS/DIS AED 1200 1232 1 1 x x AED/DIS 1264 2 x x x x DWS/DIS AED AED/DIS 1296 1328 1360 1 1 1 x AED 1392 1 x AED 1424 1 x AED 1456 1 DWS/DIS 1488 1 x x x A3111−1.0 en/de/fr 27 Anybus, Modbus−TCP Nom Type de données ECH DT_UINT8 ECH DT_UINT8 ECH DT_UINT8 ECH DT_UINT8 ECH DT_UINT8 EDC DT_UINT8 EDL DT_UINT8 EMD ENC DT_UINT8 DT_UINT8 ENU EDP DT_CHAR4 DT_UINT8 EPT ERR ESC DT_UINT16 DT_UINT32 DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 ESC DT_UINT8 A3111−1.0 en/de/fr Description 1er caractère de fin COM4 2ème caractère de fin COM4 3ème caractère de fin COM4 4ème caractère de fin COM4 5ème caractère de fin COM4 Somme de contrôle COM4 Longueur de la valeur de mesure affichée Mode vidange Cryptage des valeurs de mesure Unité physique Caractère de séparation décimale COM4 Durée de vidange Lire le code de défaut 1er caractère de la 1ère séquence ESC pour la pression 2ème caractère de la 1ère séquence ESC pour la pression 3ème caractère de la 1ère séquence ESC pour la pression 4ème caractère de la 1ère séquence ESC pour la pression 5ème caractère de la 1ère séquence ESC pour la pression 1er caractère de la 2nde séquence ESC pour la pression 2ème caractère de la 2nde séquence ESC pour la pression 3ème caractère de la 2nde séquence ESC pour la pression 4ème caractère de la 2nde séquence ESC pour la pression DWS DIS Doc. Adresse Nbre de registres x x DWS/DIS 5840 1 x x DWS/DIS 5872 1 x x DWS/DIS 5904 1 x x DWS/DIS 5936 1 x x DWS/DIS 5968 1 x x DWS/DIS 1552 1 x x DWS/DIS 1584 1 x x x AED DWS/DIS 1616 1648 1 1 x x x x AED/DIS DWS/DIS 1680 1712 4 1 x x x x x AED DWS/DIS DWS/DIS 1744 1776 6000 1 2 1 x x DWS/DIS 6032 1 x x DWS/DIS 6064 1 x x DWS/DIS 6096 1 x x DWS/DIS 6128 1 x x DWS/DIS 6160 1 x x DWS/DIS 6192 1 x x DWS/DIS 6224 1 x x DWS/DIS 6256 1 HBM 28 Anybus, Modbus−TCP Nom Type de données ESC DT_UINT8 ESR EWT FBK FBT FC1 FC2 FC3 FC4 FC5 FFD FFL FFM FFT FMD FRS FWT GCA GDE HRN HSM ICR IDN IMD LAG LDW LFT LIC0 LIC1 LIC2 LIC3 HBM Description 5ème caractère de la 2nde séquence ESC pour la pression DT_UINT8 Interrogation de l’état DT_UINT32 Poids à vide DT_UINT32 Surveillance rupture de sac alim. fine DT_UINT16 Temps de surveillance alim. fine DT_UINT8 Fonction COM1 DT_UINT8 Fonction COM2 DT_UINT8 Fonction COM3 DT_UINT8 Fonction COM4 DT_UINT8 Fonction COM5 DT_UINT32 Point d’arrêt alim. fine DT_UINT16 Phase d’alim. fine avant alim. grossière DT_UINT32 Proportion minimale d’alim. fine DT_UINT32 Durée réelle alim. fine [10 ms] DT_UINT8 Choix du mode de filtrage DT_SINT32 Résultat remplissage DT_UINT32 Poids rempli DT_UINT32 Accélération due à la gravité sur le lieu d’étalonnage DT_UINT32 Accélération due à la gravité sur le lieu d’implantation DT_UINT8 Résolution multipliée par 10 DT_UINT8 Mode High Speed DT_UINT8 Vitesse de mesure DT_CHAR15 Identification DT_UINT8 Fonction des entrées/sorties de contrôle DT_UINT8 Régler la langue DT_SINT32 Point zéro DT_UINT8 Legal for Trade DT_SINT32 Coefficient de linéarité 0 DT_SINT32 Coefficient de linéarité 1 DT_SINT32 Coefficient de linéarité 2 DT_SINT32 Coefficient de linéarité 3 DWS DIS Doc. Adresse Nbre de registres x x DWS/DIS 6288 1 x x x x AED AED AED 1872 1904 1936 1 2 2 DWS 1968 1 DWS/DIS DWS/DIS DWS/DIS DWS/DIS AED AED AED 2000 2032 2064 2096 2128 2160 2192 1 1 1 1 1 2 1 x AED 2224 2 x AED 2256 2 x AED 2288 1 x x x x AED AED AED 2320 2384 2416 2 2 2 x x AED 2448 2 x x AED 2480 1 x x x x x AED DWS/DIS DWS/DIS AED 2512 2544 2576 2608 1 1 15 1 x x x x x x x DWS/DIS AED/DIS DWS/DIS AED 2640 2672 2704 2736 1 2 1 2 x AED 2768 2 x AED 2800 2 x AED 2832 2 x x x x x x x x x x x x x x A3111−1.0 en/de/fr 29 Anybus, Modbus−TCP Nom Type de données LIM1 DT_SINT32 LIM2 DT_SINT32 LIN1 DT_SINT32 LIN2 DT_SINT32 LIV DT_UINT8 LIV DT_UINT8 LIV DT_SINT32 LIV DT_SINT32 LIV DT_UINT8 LIV DT_UINT8 LIV DT_SINT32 LIV DT_SINT32 LIV DT_UINT8 LIV DT_UINT8 LIV DT_SINT32 LIV DT_SINT32 LIV DT_UINT8 LIV DT_UINT8 LIV DT_SINT32 LIV DT_SINT32 LTC DT_UINT16 LTF DT_UINT16 LTL DT_UINT32 LWT DT_SINT32 MAL DT_UINT8 A3111−1.0 en/de/fr Description Point de référence linéarisation 1 : x Point de référence linéarisation 1 : x Point de référence linéarisation 1 : y Point de référence linéarisation 1 : y Valeur limite 1 : Activation Valeur limite 1 : Signal d’entrée Valeur limite 1 : Niveau d’enclenchement Valeur limite 1 : Niveau d’arrêt Valeur limite 2 : Activation Valeur limite 2 : Signal d’entrée Valeur limite 2 : Niveau d’enclenchement Valeur limite 2 : Niveau d’arrêt Valeur limite 3 : Activation Valeur limite 3 : Signal d’entrée Valeur limite 3 : Niveau d’enclenchement Valeur limite 3 : Niveau d’arrêt Valeur limite 4 : Activation Valeur limite 4 : Signal d’entrée Valeur limite 4 : Niveau d’enclenchement Valeur limite 4 : Niveau d’arrêt Temps de blocage pour alim. grossière Temps de blocage pour alim. fine Limite de tolérance inférieure Ajustement poids nominal Accès au menu des paramètres DWS DIS Doc. Adresse Nbre de registres x x DWS/DIS 2864 2 x x DWS/DIS 2896 2 x x DWS/DIS 2928 29 x x DWS/DIS 2960 2 x x AED 6320 1 x x AED 6352 1 x x AED 6384 2 x x AED 6416 2 x x AED 6448 1 x x AED 6480 1 x x AED 6512 2 x x AED 6544 2 x x AED 6576 1 x AED 6608 1 x AED 6640 2 x AED 6672 2 x AED 6704 1 x AED 6736 1 x AED 6768 2 x AED 6800 2 x AED 3056 1 x AED 3088 1 x AED 3120 2 x x AED/DIS 3152 2 x x DWS/DIS 3184 1 HBM 30 Anybus, Modbus−TCP Nom Type de données MAV DT_SINT32 MDT MRA MRB MSS MSV MSW MTD NAM NDS NOV NTF OMD OSN PA1 PA2 PA3 PA4 PAU PES PFF PID PLB PLE PRC PRT PST1 PST2 PST3 PT3 PT4 PTM PTV PVA HBM Description Valeur de mesure trigger DT_UINT16 Durée maximale du dosage [100 ms] DT_SINT32 Multirange point de commutation A DT_SINT32 Multirange point de commutation B DT_UINT32 État valeur de mesure DT_SINT32 Valeur de mesure DT_UINT32 Poids minimal au démarrage DT_UINT8 Surveillance d’arrêt DT_CHAR3 Abréviation fabricant DT_UINT32 Nombre de dosages DT_SINT32 Ajustage de sortie DT_UINT8 Filtre réjecteur de bande 1 DT_UINT8 Fonction des sorties DT_UINT8 Optimisation DT_UINT8 Parité COM1 DT_UINT8 Parité COM2 DT_UINT8 Parité COM3 DT_UINT8 Parité COM4 DT_UINT8 Temps de réactualisation COM4 DT_UINT16 Espace avant chaque ligne DT_UINT8 Form Feed après impression DT_UINT32 Impression du numéro DT_UINT8 Lignes blanches avant impression DT_UINT8 Lignes blanches après impression DT_UINT8 Nombre de copies par impression DT_UINT8 Imprimer le numéro DT_CHAR32 Ligne d’ident. 1 pour l’impression DT_CHAR32 Ligne d’ident. 2 pour l’impression DT_CHAR32 Ligne d’ident. 3 pour l’impression DT_UINT8 Protocole COM3 DT_UINT8 Protocole COM4 DT_UINT8 Mode tarage manuel DT_SINT32 Valeur tarage manuel DT_SINT32 Sortie valeur crête DWS Doc. Adresse Nbre de registres x AED 3216 2 x AED 3248 1 x AED/DIS 3280 2 x DIS 3312 2 x x x x x DWS/DIS DWS/DIS AED 3344 3376 3408 2 2 2 x x x x x x x AED/DIS DWS/DIS AED AED/DIS AED 3440 3472 3504 3536 3568 1 3 2 2 1 3600 3632 3664 3696 3728 3760 3792 1 1 1 1 1 1 1 x DIS x x x x x x x x x x x x AED AED DWS DWS/DIS DWS/DIS DWS/DIS DWS/DIS x x DWS/DIS 3824 1 x x DWS/DIS 3856 1 x x x DWS/DIS DWS/DIS 3888 3920 2 1 x x DWS/DIS 3952 1 x x DWS/DIS 3984 1 x x x x DWS/DIS DWS/DIS 4016 4048 1 32 x x DWS/DIS 4080 32 x x DWS/DIS 4112 32 x x x x x x DWS/DIS DWS/DIS DIS DIS AED 4144 4176 4208 4240 4272 1 1 1 2 2 x A3111−1.0 en/de/fr 31 Anybus, Modbus−TCP Nom Type de données PVS1 DT_UINT8 PVS2 DT_UINT8 RAD RDP DT_UINT8 DT_UINT8 RDS REP RES DT_UINT8 DT_UINT8 DT_UINT8 RFT RSE DT_UINT16 DT_CHAR7 RSN RUN SCC DT_UINT8 DT_UINT8 DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SCH DT_UINT8 SDF DT_UINT8 A3111−1.0 en/de/fr Description Réglage valeur crête : Activation Réglage valeur crête : Valeur de mesure Réparation adresse Lire le bloc de paramètres remplissage Redosage Effectuer la réparation Déclencher réinitialisation Durée de la jetée Numéro de série réparation Incrément Début du dosage Nombre de caractères de début COM4 1er caractère de début COM4 2ème caractère de début COM4 3ème caractère de début COM4 4ème caractère de début COM4 5ème caractère de début COM4 6ème caractère de début COM4 7ème caractère de début COM4 8ème caractère de début COM4 9ème caractère de début COM4 10ème caractère de début COM4 11ème caractère de début COM4 12ème caractère de début COM4 13ème caractère de début COM4 14ème caractère de début COM4 15ème caractère de début COM4 Fonctions spéciales DWS DIS Doc. Adresse Nbre de registres x AED 4304 1 x AED 4336 1 DIS AED 4368 4400 1 1 x x AED DIS DWS/DIS 4432 4464 4496 1 1 1 x AED DIS 4528 4560 1 7 4596 4624 4656 1 1 1 x x x x x x x x x x AED/DIS AED DWS/DIS x x DWS/DIS 6800 1 x x DWS/DIS 6832 1 x x DWS/DIS 6864 1 x x DWS/DIS 6896 1 x x DWS/DIS 6928 1 x x DWS/DIS 6960 1 x x DWS/DIS 6992 1 x x DWS/DIS 7024 1 x x DWS/DIS 7056 1 x x DWS/DIS 7088 1 x x DWS/DIS 7120 1 x x DWS/DIS 7152 1 x x DWS/DIS 7184 1 x x DWS/DIS 7216 1 x x DWS/DIS 7248 1 AED 4720 1 x HBM 32 Anybus, Modbus−TCP Nom Type de données SDM DT_SINT32 SDO SDS DT_UINT8 DT_UINT32 SNM DT_UINT32 SNR DT_UINT32 SOV DT_UINT32 SSD DT_UINT8 STT SUM SYD TAD DT_UINT16 DT_UINT32 DT_UINT32 DT_UINT16 TAR TAS TAV TCR DT_UINT8 DT_UINT8 DT_SINT32 DT_UINT32 TDD DT_UINT8 TMD TRC1 DT_UINT8 DT_UINT8 TRC2 DT_UINT8 TRC3 DT_SINT32 TRC4 DT_UINT8 TRC5 DT_UINT8 TRC6 DT_UINT8 TRF DT_SINT32 TRM TRN TRS TWC TYP UTL DT_SINT32 DT_UINT32 DT_SINT32 DT_UINT8 DT_UINT8 DT_UINT32 VCT DT_UINT8 HBM Description Moyenne de remplissage État du dosage Écart type du remplissage Masque de sous-réseau Numéro de série DIS/DWS Compteur débord. capteur Choix de l’affichage standard Temps de stabilisation Somme trigger Écart systématique Délai de tarage pour dosage Tarage Commutation Brut / Net Valeur de tare Compteur d’étalonnages/ calibrages Enregistrer les paramètres Mode tarage Réglage trigger : Activation Réglage trigger : Type de trigger Réglage trigger : Niveau trigger Réglage trigger : Temps de montée Réglage trigger : Durée de mesure Réglage trigger : Nombre de valeurs de mesure Facteur de correction trigger Moyenne trigger Nombre de triggers Écart type trigger Communication bifilaire Type matériel/logiciel Limite de tolérance supérieure Commande soupape DWS Doc. Adresse Nbre de registres x AED 4752 2 x x AED AED 5808 4784 1 2 x DWS/DIS 4816 2 x DWS/DIS 4848 2 x AED 4880 2 DWS/DIS 4912 1 AED AED AED AED 4944 4976 5008 5040 1 2 2 1 x DIS x x x x x x x x x x x x x AED/DIS AED/DIS AED/DIS DWS/DIS 5072 5104 5136 5168 1 1 2 2 x x DWS/DIS 5200 1 x x AED AED 5232 5264 1 1 x AED 5296 1 x AED 5328 2 x AED 5360 1 x AED 5392 1 x AED 5424 1 x AED 5456 2 x x x x x x AED AED AED DWS/DIS DWS/DIS AED 5488 5520 5552 5584 5616 5648 2 2 2 1 1 2 AED 5680 1 x x A3111−1.0 en/de/fr 33 Anybus, Modbus−TCP Nom Type de données WMD DT_UINT8 ZSE DT_UINT8 ZTR DT_UINT8 A3111−1.0 en/de/fr Description Mode de fonctionnement Zéro à la mise en marche Maintien du zéro DWS DIS Doc. Adresse Nbre de registres x DIS 5712 1 x x AED/DIS 5744 1 x x AED/DIS 5776 1 HBM E Hottinger Baldwin Messtechnik GmbH. All rights reserved. All details describe our products in general form only. They are not to be understood as express warranty and do not constitute any liability whatsoever. Änderungen vorbehalten. Alle Angaben beschreiben unsere Produkte in allgemeiner Form. Sie stellen keine Beschaffenheits− oder Haltbarkeits− garantie im Sinne des §443 BGB dar und begründen keine Haftung. Hottinger Baldwin Messtechnik GmbH Im Tiefen See 45 S 64293 Darmstadt S Germany Tel. +49 6151 803−0 S Fax: +49 6151 803−9100 Email: [email protected] S www.hbm.com A3111−1.0 en/de/fr Document non contractuel. Les caractéristiques indiquées ne décrivent nos produits que sous une forme générale. Elles n’établissent aucune assurance formelle au terme de la loi et n’engagent pas notre responsabilité.