T LED (yellow). The termination is according the definition for PROFIBUS DP, as the RS485 interface can be used for PROFIBUS DP communication. 390Ω B (red) 220Ω 390Ω Endress+Hauser...
= „:“ CRLF Field Length Info Client Server Address 2 Byte Identifies the target device Set by the client Copied from the request into the reply 2 Byte Modbus specification Set by the client Set by the server Endress+Hauser...
Simultaneously reads and writes 1 to maximum 118 MULTIPLE REGISTERS registers in one telegram. Write permission is granted before read permission. Broadcast messages are permitted only with function codes 06, 16 and 23. The function code 08 is supported only for Modbus RS485. Endress+Hauser...
Sensor 8 has a diagnostic message General diagnostic message 9..11 Reserved = 0 Status signal F (failure) Status signal C (function check) Status signal M (maintenance request) Status signal S (out of specification) The definition of the status signal complies with Namur recommendation NE107. Endress+Hauser...
The setting of the bus address with the Address-Switch of the module has priority over the menu setting. If a valid address is set, the bus address in the menu is read only. Valid bus addresses are between 1 and 247. If you configure an invalid address, software addressing is automatically enabled via the onsite setting. Endress+Hauser...
0 … 999, 0 = Watchdog ist deaktiviert If the device does not receive a valid MODBUS request telegram, a diagnostic code S969 (Modbus Watchdog) and the red BF LED are set. The next valid Modbus request will remove this diagnose. Endress+Hauser...
The measured value that you can choose depends on value None the option selected under "Source of data". Depends on data source For more information and an overview about the Factory setting available options see main operation manual. None Endress+Hauser...
For more information see operating manual. mode as assigned Namur M Namur S Namur C Namur F Factory setting as assigned Hold Options For more information see operating manual. behavior Freeze None Factory setting None Endress+Hauser...
A device variable DO corresponds to a relay output and typically has the same connection possibilities. 4.5.5.1 Example: Hold over Modbus Path: Menu/Setup/General Settings/Hold Settings/External Hold Multiple DO signals can be selected. If at least one of these signals is set (=1), the hold function is active. Endress+Hauser...
UNSIGNED8 Bit 0: Failure (F) Bit 1: Function check (C) Bit 2: Maintenance (M) Bit 3: Out of specification (S) Bit 4-7: Reserved = 0 DEVICE_CURRENT_DIAG_CODE UNSIGNED16 Diagnostic code (0 to 999) DEVICE_CURRENT_DIAG_TIMESTAMP UNSIGNED32 Time stamp (seconds since 1.1.1970) Endress+Hauser...
1 = RS485 terminating resistor is ON 5.5.2 Protocol counters The device monitors communication and makes error counters available. The error counters can be read via Modbus (8.3.3). The error counters may also be displayed directly at the device: Path: Menu/Expert/Diagnostics/System information/Modbus Endress+Hauser...
Page 27
ACTION_REQUEST_STATE:=1, ACTION_REQUEST_STATE:=0 Feldbus See “Fieldbus status machine” Feldbus Feldbus MODE_CHANGE_REQUEST:=2 Modechange -A MODE_CHANGE_STATUS:=2 Feldbus MODE_CHANGE_REQUEST:=3 Modechange -A MODE_CHANGE_STATE:=1, ACTION_REQUEST_STATE:=2, Time-controlled programs are restarted with the current time. Modechange -A Mode changed finished Automatic MODE_CHANGE_STATE:=1 ACTION_REQUEST_STATE:=2 Endress+Hauser...
The analyzer has to be in the operation mode “Fieldbus” to start an action. The current operation mode can be verified by pressing the soft-key labeled “MODE” at the device menu or by reading the Modbus register MANUAL_CHANGE_STATUS. // execute a measurement Write AnalyzerRequest “Measurement” Write access returns error Endress+Hauser...
Write ModeChangeRequest “Fieldbus” WHILE Write access returns error Read ModeChangeStatus WHILE ModeChangeStatus is “Busy” WHILE ModeChangeStatus is NOT “WaitingForRequest” Write ResetRequest “ResetOfStatus” WHILE Write access returns error Of course, such a simple error handling will generated some traffic on Modbus. Endress+Hauser...
The request was accepted, but the requested function is not started yet. 2: Fieldbus not active The analyzer is not in fieldbus mode and cannot accept action requests. 32: Current action abort in progress 33: Measurement started 34: Calibration started 35: Cleaning started Endress+Hauser...
Millisecond (0..59999), high byte Minute (0..59) Hour (0..59) Day of month (1..31) Month (1..12) Year (0..255) / 0 = 1900 Not used 7.1.5 Other data types Other data types with a data length of more than 2 are treated like strings. Endress+Hauser...
Liquid concentration mg/l Saturation Gas concentration %Vol Oxygen (opt.) Temperature °C/°F/K depends on temperature unit setting Partial pressure Liquid concentration mg/l Saturation Raw value µs Gas concentration %Vol pH ISFET Raw value mV Temperature °C/°F/K depends on temperature unit setting Endress+Hauser...
Page 39
Raw ref. current CM44P only Lamp current CM44P only Lamp voltage CM44P only Raw meas. value User defined CM44P only Raw 2nd meas. value User defined CM44P only Raw ref. value User defined CM44P only Reference value User defined CM44P only Endress+Hauser...
Page 41
UNSIGNED8 None DI2: Discrete process value from device to control system : value UNSIGNED8 None DI2: Discrete process value from device to control system : state UNSIGNED8 None DI3: Discrete process value from device to control system : value Endress+Hauser...
Page 43
Modbus statistics: Number of exception code 03 exceptions UNSIGNED32 None Modbus statistics: Number of exception code 04 exceptions UNSIGNED32 None Ethernet statistics: Number of received packets UNSIGNED32 None Ethernet statistics: Number of packets send UNSIGNED32 None Ethernet statistics: Number of valid packets Endress+Hauser...
Activation of ethernet interface Selection: 0: Off 1: On (default) UNSIGNED32 None Ethernet setting: IP address of the device UNSIGNED32 None Ethernet setting: Netmask Factory default: 4294967040 UNSIGNED32 None Ethernet setting: IP address of the gateway UNSIGNED8 None Ethernet statistics: Link settings Endress+Hauser...
Dosing volume of vacuum- or inline-sampler Factory default: 0.0002 1535 DATETIME None Start time of last sampling Factory default: 1970-01-01T00:00:00 1539 UNSIGNED32 None Number of distribution lever calibrations 1541 DATETIME None Time stamp of last distribution lever calibration Factory default: 1970-01-01T00:00:00 Endress+Hauser...
Page 55
SD01189C/07/EN/04.17 Register Data Type Bytes Unit Description 25: Back 1504 UNSIGNED8 None Manual sampling command Selection: 0: None (default) 1: Start 2: Stop 1505 UNSIGNED8 None Distribution arm park position Selection: 0: None 1: Back (default) Endress+Hauser...
Start condition of first sample preparation cleaning Selection: 0: Immediate (default) 1: Date/time 2: Disabled 8701 DATETIME None Date of first sample preparation cleanig Factory default: 1970-01-01T00:00:00 8705 DATETIME None Time of first sample preparation cleanig Factory default: 1970-01-01T00:00:00 Endress+Hauser...
Current sensor-diagnosis : status according to NAMUR NE107 UNSIGNED8 None Selected sensor type. The selected type has to match with the connected sensor type. Selection: 0: None (default) 1: Oxygen (amp.) 2: Oxygen (opt. fixed cable) 3: pH Glass 4: pH/ORP 5: pH ISFET Endress+Hauser...
Cap operating hours above a temperature of T3 FLOAT Seconds Cap operating hours raw value above T4 FLOAT Seconds Cap operating hours raw value above T5 UNSIGNED8 None Sensor element UNSIGNED8 None Temperature threshold T1 for operating hours counter Endress+Hauser...
UNSIGNED8 None Selected sensor type. The selected type has to match with the connected sensor type. Selection: 0: None (default) 1: Oxygen (amp.) 2: Oxygen (opt. fixed cable) 3: pH Glass 4: pH/ORP 5: pH ISFET 6: Cond c Endress+Hauser...
Need help?
Do you have a question about the Liquiline CM44 Series and is the answer not in the manual?
Questions and answers