Scaime eNod4-F Software User Manual

Digital process transmitter
Hide thumbs Also See for eNod4-F:
Table of Contents

Advertisement

eNod4-F
Digital Process Transmitter
NU-Soft-eNod4F-E-0716_235704-C.doc
SCAIME SAS – Technosite Altéa – 294, Rue Georges Charpak – 74100 JUVIGNY - FRANCE
Tél. : +33 (0)4 50 87 78 64 – www.scaime.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the eNod4-F and is the answer not in the manual?

Questions and answers

Summary of Contents for Scaime eNod4-F

  • Page 1 Digital Process Transmitter NU-Soft-eNod4F-E-0716_235704-C.doc SCAIME SAS – Technosite Altéa – 294, Rue Georges Charpak – 74100 JUVIGNY - FRANCE Tél. : +33 (0)4 50 87 78 64 – www.scaime.com...
  • Page 2: Table Of Contents

    5 CANOPEN ......................17 5.1 Physical interface ..................17 5.2 LED CANopen ....................17 5.3 Frame format ....................17 5.4 Messages transfers hierarchy..............18 5.5 eNod4 status remote management ............19 5.5.1 NMT commands ..................20 2/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 3 7.3 Cyclic exchanges ..................33 7.3.1 Cyclic inputs modules ................33 7.3.2 Cyclic inputs/outputs modules ............33 7.4 Acyclic exchanges ..................34 7.5 eNod4 Profibus DP features ................. 34 7.5.1 Sync ......................34 7.5.2 Freeze ..................... 34 3/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 4 10.3.23 Dosing stop / batch cancel ............. 46 10.3.24 Suspend batch .................. 46 10.3.25 Emptying hopper (cleaning) ............47 10.3.26 Refilling start ..................47 10.3.27 Refilling stop ..................47 10.3.28 Learning cycle on next cycle ............47 4/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 5 13.2.9 Set points high and low values ............67 13.3 Input/output level ..................68 14 LEGAL FOR TRADE OPTIONS ................69 14.1 Principles ..................... 69 14.2 Settings description ..................69 14.2.1 Legal for trade switch ................. 69 5/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 6 14.2.10 Save Tare and Zero in non-volatile memory ........71 15 LOSS IN WEIGHT FEEDER ..................72 15.1 Settings list ....................72 15.2 Settings description ..................75 16 REGISTERS TABLE ....................80 17 CRC-16 CALCULATION ALGORITHM ..............90 6/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 7: Enod4 Product Range

    4-20mA, 0-24mA, 0-20mA or 4-20mA with alarm at 3.6mA analog output current. 1.3 eNodView Software So as to configure eNod4, SCAIME provides eNodView software tool. eNodView is the software dedicated to eNod devices and digital load cell configuration from a PC. This simple graphical interface allows accessing the whole functionalities of eNod4 for a complete setting according to the application.
  • Page 8: Communication And Functioning Modes

    Note: To be applied, any modification of this setting must be followed by an EEPROM back up and device reboots (hardware or software). 2.3 HMI name The “HMI name” is a string of 4 characters freely usable to identify the node on any HMI connected to eNod. 8/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 9: Simultaneous Functioning Of Communications

    PLC Connection  PROFIBUS-DPV1 Simultaneous RS485 PLC RS485 AUX Communication Yes* Yes* RS485 PLC RS485 AUX Yes* (*)Simultaneous use of CAN or RS485 PLC communication with USB or RS485 AUX can reduce performance of this interface. 9/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 10: Profibus Version

     PLC Connection  PLC Connection  PROFIBUS - DPV1  PROFIBUS-DPV1 Simultaneous Profibus RS485 AUX Communication Yes* Profibus Yes* (*)Simultaneous use of Profibus with USB or RS485AUX can reduce performance of this interface. 10/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 11: Ethernet Versions

    2.4.3 Ethernet versions • DIN Version • BOX Version  PC Connection Simultaneous Ethernet RS485 AUX Communication Yes* Ethernet Yes* (*)Simultaneous use of Ethernet with USB or RS485 AUX can reduce performance of this interface. 11/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 12: Modbus Rtu

    * NB: number of read bytes (= N*2) 3.4.2 Function (06H) – write single register • request command sent to the slave : slave address register offset data CRC16 1 byte 1 byte 2 bytes 2 bytes 2 bytes 12/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 13: Function (10H) - Preset Multiple Registers (N = 30 Max)

    Functioning and calibration parameters are stored in EEPROM. After every reset the entireness of parameters stored in EEPROM is checked. If a default appears, measurements are set to 0xFFFF and default is pointed out in measurement status. 13/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 14: Scmbus / Fast Scmbus

    Fast SCMBus checksum byte is obtained by summing all the frame previous bytes then setting b7 bit to 1. 4.4 Frames structure 4.4.1 Transmission organization • frame : eNod4 address first • byte : lsb first 14/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 15: Reading Request

    4.7 Measurement transmission Measurement transmission can be triggered by a master request but it might also be triggered and used through the following options: • transmission triggered by a rising or falling edge on a logical input 15/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 16: Continuous Transmission

    Note 2: as RS485 is a half-duplex communication medium, it can be a little hard to transmit the ‘stop continuous transmission’ query if the bandwidth is saturated. Therefore, prefer USB communication channel to reach the highest measurement transmission rate. 4.9 EEPROM error management EEPROM management identical to Modbus RTU (See § Modbus RTU) 16/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 17: Canopen

    The first two bits are reserved and must be transmitted as dominant. The four remaining bits encode the size of the transmitted data in bytes. This is called «Data length code» (DLC) with 0  DLC  8. 17/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 18: Messages Transfers Hierarchy

    Assignment of a particular identifier to each device connected to the bus is mandatory. eNod4 supports 6 different message types : CANopen® messages COB-ID (hex) SYNC EMCY 81-FF TPDO1 181 – 1FF RPDO1 201 – 280 RPDO2 301 – 380 RPDO3 401 – 480 18/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 19: Enod4 Status Remote Management

     5 : reception of an ‘Enter pre-operational mode’ indication  6 : reception of a ‘Reset node’ or a ‘Reset communications’ indication eNod4 communication capacities for each state are given in the following table : Initialization Pre-operational Operational Stopped SYNC Emergency 19/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 20: Nmt Commands

    (in ASCII): Emergency codes (hex.) Meaning error acknowledged 3200 voltage error 8120 CAN bus communication error 8130 life guard error Additional information’s (hex.) 4B4F no error 474C life time has elapsed or Heart Beat not received 20/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 21: Error Control Services

    It is only reset to 0 when a ‘reset communications’ or a ‘reset node’ command is received. If two consecutive responses have the same value of the toggle-bit, then the new response should be handled as if it was not received by the NMT master. 21/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 22: Access To The Object Dictionary

    1000 1FFF  manufacturer specific profile area 2000 5FFF  5FFF 9FFF standardized device profile area  reserved A000 FFFF Only the greyed elements of the table are accessible through eNod4 OD. 22/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 23: Sdo Communication

    PDO 6040042 length impossible operation (for example reading a net/gross value during a tare 6040047 or a zero) 23/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 24: Pdo Communications

    ‘send TPDO’ or data variation superior to +/- delta) on a timer event : PDO is sent periodically (with an adjustable period). The following table recaps the trigger modes that can be chosen by entering the hexadecimal code in the PDO communication parameter: 24/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 25: Canopen Command And Response Registers

    TPDO1. When in operational NMT state, eNod4 is able to handle the functional commands received through RPDO1 and the ‘response register’ value changes are automatically transmitted through TPDO1. 5.9 Communication objects Some settings are specific as defined by the CANopen® communication specification. 25/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 26: 0X1001 / 0X00 : Error Register

    5.9.4 0x100C / 0x00 : guard time • access : R/W • data type : unsigned16 • default value : 0 • mappable ? : N • admitted values : from 0 up to 65535 26/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 27: 0X100D / 0X00 : Life Time Factor

    Two settings must be defined through the object at sub-index 0x01:  the heartbeat time period, coded on the 16 LSB bits  the node ID of the heartbeat producer to monitor, coded on the 16 MSB bits (from 0x01 up to 0x7F) 27/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 28: 0X4800 : Safety Mode

    4 set active 5.9.11 Error behavior Mappable Sub-index Description Access Default value Type (PDO) ? Number of error 0x00 unsigned 8 classes communication 0x01 L/ E unsigned 8 error 28/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 29: Pdo-Related Communication Objects

    Access Default value Type number of supported 0x00 unsigned8 objects 0x30020020 0x01 object mapping unsigned32 (maximum capacity) 0x02 object mapping 0x30040020 (sensitivity) unsigned32 • 0x1604 : RPDO5 mapping parameters Sub-index Description Access Default value Type 29/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 30: Product Identification

    Functioning and calibration parameters are stored in EEPROM NOV RAM. After every reset the entireness of parameters stored in EEPROM is checked. If a default appears, measurements are set to 0xFFFF and default is pointed out to object dictionary (see bit 6 of object 0x5003/0x00). 30/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 31: Canopen Tpdo Mapping

    0x1A01 : TPDO2 mapping Sub-index Description Access Default value Type 0x00 number of supported objects 0x02 Unsigned8 0X50050120 0x01 mapped object Unsigned32 (Instant flow rate) 0X50050220 0x02 mapped object Unsigned32 (average flowrate) 0x03 mapped object Unsigned32 31/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 32: 0X1A02 : Tpdo3 Mapping

    Note : TPDO2 and TPDO3 mapping are programmable. TPDO1 mapping is not programmable. To set a new mapping, the procedure is as following: • Set eNod4-F in ‘pre-operational mode’ (default state after a reset or a power on). • Disable current TPDO mapping setting to zero number of supported objects (sub-index 0x00).
  • Page 33: Profibus Dpv1

    For a read transaction, the value of the requested setting is copied into the four IN following bytes. For a write transaction the value of the data to be written is copied into the four IN following bytes. 33/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 34: Acyclic Exchanges

    3 byte : always 00  Address : Profibus address if the DP master that parameterized eNod4 device  Ident. High/Ident. Low bytes : contain eNod4 ident number (0D2D  extended diagnosis content : 34/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 35: Product Identification

    Functioning and calibration parameters are stored in EEPROM NOV RAM. After every reset the entireness of parameters stored in EEPROM is checked. If a default appears, measurements are set to 0xFFFF and default is pointed out into module 1 and bit b of extended diagnoses register. 35/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 36: Profibus Modules List

    Transaction status request (2 bytes) R/W req Reg. (2 octets) (6 b IN/OUT) Data read/written Data to be (4 bytes) written (4 octets) Dosing status (2 bytes) Status/Errors (12 b IN) Dosing errors report (2 bytes) 36/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 37 Note: The “Command register” data must be set to 0x0000 before each new command. The “Ana. Output(2 b IN/OUT)” module allows writing directly the analog output value. This is only possible when the analog output function assignment is set to « Level on request ». 37/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 38: Measurement And Status

    The ‘factory calibrated points” contains the measurement value without the user calibration layer. It is directly linked to the analog input voltage. 9.1.5 Preset Tare value A previous calculated tare can be restored using this variable. 38/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 39: Measurement Status

    ¼ of division zero in the ¼ of division EEPROM OK See Note 1 EEPROM failure 1 in SCMBus and fast SCMBus, 0 reserved otherwise IN1 logical level IN2 logical level 39/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 40: Weighing Diagnosis

    9.2.1.2 Defective measurement alarm activation time The internal alarm flag remains active for this minimal “defective measurement alarm activation time” when it come to be active and whatever the error conditions are during activation. It is expressed in ms. 40/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 41: Sensor Input Control

    1/10 of user weight unit and has a default value of 30. If the sensor input control result value is greater than or equal to Sensor input control result max. tolerance then the bits b3b2 in the Measurement status are set to 0b01. 41/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 42: Processing Functional Commands

     error during command execution Note: IMPORTANT except in SCMBus/fast SCMBus protocols, to accept a new command, the command register must be set to 00 first. This causes the response register to be set back to 00 42/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 43: Functional Commands List

    Dynamic zero acquisition Preset tare* Sensor input reference Sensor input control Totalization / errors clear Dosing / batch start / resume Dosing / batch stop / cancel Suspend batch Emptying hopper (cleaning) Refilling start 43/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 44: Functional Commands Description

    Current gross measurement is within a ±10% (±2% if the legal for trade option is enabled) range of the ‘maximum capacity’. Otherwise, after five seconds the command is cancelled and an execution error is reported. This value is not stored in EEPROM. 44/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 45: Tare

    Upon first reception, the corresponding output is enabled and on next reception it will be disabled. If the requesting logical output is assigned to the wrong function, eNod4 reports an error. 45/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 46: Zero Offset Adjustment

    10.3.24 Suspend batch In batch mode this command suspends dosing. It allows any cleaning operation without clearing a batch. Launching a Dosing / batch start/ resume command will resume the dosing cycle. 46/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 47: Emptying Hopper (Cleaning)

    The configuration of the PID controller can be made in a totally automatic way. The behavior of PID controller (slow, fast or stable) must be previously configured. You have also to configure PID adjustment flow rate parameter that will be used for PID auto-adjustment. 47/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 48: Clear Grand Total

    10.3.32 Clear grand total Clear great total command allows individual reset of Grand total (in weight unit x1000) totalizer. 10.3.33 Clear general total Clear general total command allows individual reset of General total (in weight unit x1000) totalizer. 48/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 49: Calibration Settings And Procedures

    When using eNod4 for legal for trade purpose, it is imperatively required to activate the legal for trade switch BEFORE any calibration procedure (cf § legal for trade switch). 49/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 50: Calibration Methods

    Note: To be applied, any modification of this setting must be followed by an EEPROM back up and device reboots (hardware or software). Admitted values : different from 0. 50/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 51: Span Adjusting Coefficient

    0. Note: The ‘Zero offset’ value is not stored into EEPROM memory and is always equal to 0 after a device power-up or a software reset Admitted values: different from 0. 51/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 52: Filters

    Except for the A/D conversion rate that is always enabled, none of these filters is mandatory. However, to perform accurate measurements we recommend setting a combination of filters. eNodView software may be helpful in designing the best filter configuration for the application. 52/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 53: Settings Description

    This register contains the low-pass filter cut-off frequency expressed in Hz and multiplied by 100. That means that 690 is equivalent to 6.90 Hz. The value must be compliant with the table shown below. Admitted values: from 10 up to 20000. 53/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 54: Limitations

    The average flow rate is only produced for display and generally it is appropriate to set average flow rate determination depth parameter to the maximal value 128. The filter is disabled when parameter is cleared. 54/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 55: Configuration Of Input/Output

    R : 0x0268 Set point 4 low value 0x0054 0x4609 / 0x05 0x06 / 0x09 Long RW W: 0x0269 1&2 Set points functioning 0x0056 LSB 0x4601 / 0x01 R : 0x0258 0x06 / 0x0A byte RW 55/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 56: Principles

    ● ● * command operates on logical level ** these commands operates on front in a bistable functioning mode. For example for the Start/Stop refilling command, the first front initiates refilling, the second stops it. 56/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 57: Analog Output (Io+ Version)

    3.6mA. Both output (current and voltage) might separately be enable. Settings are effective after eNod4 reset. Analog output affectation function is common to both current and voltage output and might be assigned to followings: 57/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 58: Logical Outputs

    4 mA - 20 mA with alarm at 3.6 mA 3.6 mA, voltage output is deactivated (High-Z state) * no error detection possible in this setting 13.1.3 Logical outputs Each output can work individually in positive or negative logic 58/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 59 Refilling in progress : indicates that a refilling process is running. • Extraction activated : in dosing mode, indicates that the extraction device is activated. • Volumetric phase : in dosing mode, indicates volumetric or gravimetric phases. 59/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 60: Settings Description

    Sensor input control command describe in § functional commands input 1&3 logical negative logic defines the edge (or level) that triggers input 1 function positive logic measurement to be transmitted gross only for SCMBus/fast SCMBus 60/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 61 Same like equivalent functional 1101 Sensor input control command describe in § functional commands input 2&4 logical (or b in CANopen®) negative logic defines the edge (or level) that triggers input 1 function positive logic 61/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 62: Holding Time (Debounced Time)

    13.2.2 Holding time (debounced time) The holding time (de-bounced time) corresponds to the minimum required stabilization time of the logical inputs before their activation. If the input level varies within this interval, it is ignored. 62/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 63: Analog Output(S) Assignment (Io+ Version)

    In this configuration eNod4 will copy external value to control analog output parameter on analog output in current and voltage. The external value parameter is expressed in 0.01% of full scale of analog output current or voltage. 63/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 64: Logical Outputs 1&2 Assignment

    § in the MEASUREMENT AND STATUS § 0100 input 2 image copies input 2 level output 2 level is driven by the ‘OUT2 0101 level on request activation/deactivation’ functional command (cf. § functional commands) 64/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 65: Logical Outputs 3&4 Assignment

    The maximum pulse frequency is 10 Hz and pulse duration is fixed at 50ms. The output pulse is not rounded (i.e. the pulse is issued only once weight quantity per pulse on logical output is strictly exceeded). 65/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 66: Set Points Functioning

    (or b3 in CANopen®) set point 4 commutation mode (or b4 in CANopen®) window only if output 4 assigned to the ‘set point’ function hysteresis b14 b13 set point 4 comparison measurement (or b6 b5 in CANopen®) 66/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 67: Set Points High And Low Values

    For more details about the set points functioning, please refer to documentation eNod4 "characteristics and functioning". Admitted values: from -1000000 to 1000000. 67/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 68: Input/Output Level

    Note 1: In CANopen® communication protocol (according to version), this word is divided into 2 bytes of 8-bits registers. Bits b8 to b15 are therefore equivalent to bits b0 to b7 of the corresponding address (see CANopen® Register table). 68/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 69: Legal For Trade Options

    If the ‘legal for trade’ option is enabled, the legal for trade counter is incremented every time a backup into EEPROM is requested if at least one (or several) of these settings has been modified: • legal for trade switch • stability criterion • decimal point position • maximum capacity • number of calibration segments 69/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 70: Legal For Trade Checksum

    (see following table) else the current measurement becomes the new reference measurement. X depends on the A/D conversion rate. Bits b2 b1 b0 Stability criterion Note no motion detection (always stable) 0,25d 0,5d 1d = 1 scale interval 70/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 71: Decimal Point Position

    However and when the time unit is modified, there is no automatic redetermination of calibration flowrate values. 14.2.10 Save Tare and Zero in non-volatile memory There are two options for saving TARE or ZERO request value in non-volatile memory. These options are accessible through the “dosing cycle options” Object. 71/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 72: Loss In Weight Feeder

    W: 0x048F R : 0x0404 Full hopper level 0x0A3E 0x4702 / 0x02 0x07 / 0x0F Ulong W: 0x0405 R : 0x0298 Min permissible instant flow rate 0x006E 0x4704 / 0x01 0x07 / 0x12 Uint W: 0x0299 72/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 73 0x0A00 0x470A / 0x01 0x07 / 0x20 Uint (control output value) W: 0x02B5 Calibration of flow rate point 2 R : 0x02B6 0x0A01 0x470A / 0x02 0x07 / 0x21 Uint (control output value) W: 0x02B7 73/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 74 0x07 / 0x37 Uint W: 0x02E5 R : 0x04E6 PID adjustment flow rate 0x0A3C 0x470C / 0x05 0x07 / 0x38 float W: 0x04E7 Number of cycles for PID adjust 0x0A50 0x470C / 0x06 0x0B / 0x01 Uint 74/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 75: Settings Description

    Refilling high level: gross weight level above which a refilling has to stop when there is no refilling inflight value. • Refilling inflight value: refilling stops when the gross weight will reach refilling high level - refilling inflight value. 75/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 76 Max permissible instant flow rate: high limit of flow rate value over which a flow rate alarm occurs, cf § flow rate / control output alarms. Expressed in 0.1% of nominal flow rate. • Min permissible flow rate control output: low limit of flow rate control output value under which a flow 76/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 77 End of refilling stabilization Flow rate determination Dosing Batch suspended Hopper emptying Reserved (0) … b Additional informations Learning cycle Flow rate calibrated Volumetric dosing Extraction activated Refilling in progress Dosing cycle in progress Batch complete 77/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 78 This parameter can be determined automatically by a learning cycle, cf § refilling. • Kp : proportional coefficient of the PID controller that drives the extraction device. An increase of this 78/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 79 Number of cycles for PID adjust: It’s the number of cycles during which PID coefficients are calculated. If this number is large, sequence will be longer but computing accuracy will be greater. We advise to fix this number at 10. 79/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 80: Registers Table

    W: 0x022D R : 0x0434 Calibration Zero calibration 0x0018 0x3005 / 0x00 0x03 / 0x04 Long W: 0x0435 R : 0x0436 Calibration Span coefficient 1 0x001A 0x3006 / 0x04 0x03 / 0x05 Float W: 0x0437 80/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 81 0x003E 0x2000/0x00 0x07 / 0x39 Uint protocol AUX/USB W: 0x02E9 mode (byte) Reserved (2 bytes) 0x003F Analog output functioning R : 0x026C Inputs/outputs 0x0040 0x4509 / 0x05 0x06 / 0x0B Uint (IO+ version) W: 0x026D 81/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 82 0x06 / 0x0A W: 0x0259 0x0056 Inputs/outputs 3&4 Set points functioning 0x4609 / 0x01 byte Weight quantity per pulse R : 0x02AE Inputs/outputs 0x0057 0x4707 / 0x00 0x07 / 0x1D Uint on logical output W: 0x02AF 82/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 83 R : 0x029A Dosing 0x006F 0x4704 / 0x02 0x07 / 0x13 Uint flow rate W: 0x029B Min permissible flow rate R : 0x029C Dosing 0x0070 0x4704 / 0x03 0x07 / 0x14 Uint control output W: 0x029D 83/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 84 R : 0x04EA Dosing Flow rate control output 0x008A 0x5005 / 0x03 (M) + See float modules list R : 0x02EC Dosing Control output value 0x008C 0x5005 / 0x04 (M) + See Uint modules list 84/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 85 R : 0x04F8 Dosing Totalization flow rate 0x00A0 0x5006 / 0x03 (M) + See float modules list R : 0x04F4 Dosing Grand total (Great WU) 0x00A2 0x5006 / 0x04 (M) + See Ulong RO modules list 85/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 86 General total (Great WU) 0x00A4 0x5006 / 0x05 (M) + See Ulong RO modules list Dosing Extraction time 0x00A6 0x5007 / 0x06 (M) R : 0x0402 float Reserved (16 bytes) 0x00AE **************************** SAUT TABLE D'ADRESSE MODBUS ************************************* 86/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 87 0x470B / 0x03 0x07 / 0x2C float W: 0x04CF (flow rate value) Calibration of flow rate R : 0x04D0 Dosing point 4 0x0A10 0x470B / 0x04 0x07 / 0x2D float W: 0x04D1 (flow rate value) 87/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 88 Full hopper level 0x0A3E 0x4702 / 0x02 0x07 / 0x0F Ulong RW W: 0x0405 Reserved (8 bytes) 0x0A40 Sensor input control R : 0x044C Measures 0x0A44 0x5004 / 0x03 (M) 0x0A / 0x00 long reference W: 0x044D 88/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 89 Time unit for totalization Measures 0x0A52 0x3700 / 0x04 0x0B / 0x03 Uint flow rate Weight unit for Measures 0x0A53 0x3700 / 0x05 0x0B / 0x04 Ulong RW totalization flow rate Reserved (8 bytes) 0x0A4A 89/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...
  • Page 90: Crc-16 Calculation Algorithm

    CRC16 XOR octet n → CRC16 i = 0 Décalage à gauche CRC-16 carry over ? CRC16 XOR A001 → CRC16 i = i + 1 i = 8 ? n = n + 1 Fin du message ? 90/90 User manual SCAIME: NU-Soft-eNod4F-E-0716_235704-C.doc...

Table of Contents