Home
        Software user manual
         Contents
1.        Blinking   Device WAITING FOR CONFIGURATION   Green GG GA AA AUACKCCA Gu    Always on Device is OPERATING correctly    Blinking i Communication error detected   Red KE GG AU GA a ld    Always on   Fatal error detected  Red   Green   Blinking   Autotest at power on      Always off   Device not powered or defective    State of the ACT   LINK ETH1 and ETH2 network RJ45 connector LED              Meaning       LINK   Always on   Eth1  amp  Eth2      Green      A physical connection to the Ethernet exist    ACT     Eth1  amp  Eth2     Yellow   Always off   No traffic on the Ethernet       5 6 1 O scanning    The exchange of application data at a high refreshment rate is only possible in a specific range of Modbus addresses   Specified 28 Input registers that are exchanged in I O scanning are defined in the table below         Register er  B Size in    address     Type   Name   Access   Hex    bytes  n  i                    measurement status       007E   gross measurement  0080 long   tare value  0082   net measurement         factory calibrated points    command register    a    0091     response register    0092     delta zero    0094   Ui   IN OUT level       0095 Preset tare value      eNod4 1ms counter        for possible check of the performances    21 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    sca   me eNod4 T Ethemet    Digital Process Transmitter       Fields that are normally R W but RO for implicit exchanges through read multiple regist
2.        CANopen    Simultaneous    kip   RS485 PLC RS485 AUX  Communication      RS485 PLC    RS485 AUX       Simultaneous use of CAN or RS485 communication with USB port can reduce performance of this interface         In this configuration  we recommend a typical speed on AUX output of 9600 bps  Max 19200 bps   2 3 2  Profibus version       AUX Connection    Modbus       PC Connection       eNodTouch          PLC Connection   gt  PROFIBUS DPV1       8 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    Simultaneous  Communication    Profibus   R 485 AUX       Profibus       Simultaneous use of Profibus with USB port can reduce performance of this interface         In this configuration  we recommend a typical speed on AUX output of 9600 bps  Max 19200 bps     2 3 3  Ethemet versions          AUX Connection  R5405 EC  Modbus       PC Connection          EtherNet IP       Ed Modbus TCP IP    Simultaneous    Naja Ethernet    3  RS485 AUX  Communication I    Ethernet       Simultaneous use of Ethernet with USB port can reduce performance of this interface         In this configuration  we recommend a typical speed on AUX output of 9600 bps  Max 19200 bps     9 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    3  MODBUS RTU  3 1  Physical interfaces    Modbus RTU communication protocol can be used either through eNod4 USB port  AU
3.        Ethernet IP   Profinet   Profinet      Class  Attribute     Record   cyclic Req   Type   hex dec    Index   Code      Modbus    address          Functioning mode   Serial protocol    2 1  Communic ation protocols Modbus RTU and SC MBus    Modbus RTU  SCMBus  and fast SCMBus communication protocols are accessible through AUX  USB or DB9 connection   depend on version      The protocol can be changed via the    Functioning mode  serial protocol    register  see below      bits b9b8 Protocol       00     SCMBus    11   Fast SCMBus    Note  To be applied  any modification of this setting must be followed by an EEPROM back up and device reboots   hardware or software      2 2  Func toning mode    The    Functioning mode  serial protocol    register offers the possibility to change the eNod4 application according to  the following list     Functioning mode          bits bibo      eNod4 T eNod4 C eNod4 D  00   Transmitter   Transmitter   Transmitter    checkweigher transmitter on   P po  01     er   Dosing by filling  10 i        Dosing by unfilling    Note  To be applied  any modification of this setting must be followed by an EEPROM back up and device reboots   hardware or software      7 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scalme eNod4 TEthemet    Digital Process Transmitter    2 3  Simultaneous functioning of communications  2 3 1  Standard version                  AUX Connection    Modbus       PC Connection     gt  eNodTouch            
4.        no GE    75 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    
5.      0x0008 LSB 0x64 8 LSB    ee te lp et  GN e R 0x0218 MSB       0x0008   i i    MSB iW 0x0219 MSB Byte   RW      R 0x041A  i   0x0015 PE  Unit     W 0x041B   String   RW            0x0014 LSB      0x0014 MSB    R 0x0218 LSB  W 0x0219 LSB    decimal point position i 0x64 8 MSB       13 1  Principles    The legal for trade options are a set of functions and indicators that are generally used in weighing applications  They  have an impact on the device behavior regarding the metrological requirements and track every configuration change  that may affect the measurement determination     13 2  Settings desc ription  12 1 1 Legal for trade switch    This setting activates  b    bit set to 1  or deactivates  bo bit set to 0  criteria and parameters related to the use of  eNod4 in OIML compliance     The Tegal for trade    option activation leads to the following changes     e the    legal for trade counter    is incremented every time a storage into EEPROM is requested if one or several  metrological settings have been modified    e anew    legal for trade checksum    value is calculated every time a storage into EEPROM is requested if one  or several metrological settings have been modified  cf    11 3 3      e taring is now impossible if gross measurement is negative    e the measurement value variations cannot be read during the 15 seconds that follow the device reset  error  frame in Modbus RTU  value set to  1 in CANopen   and in Profibus DP  and during zero and tare  acqui
6.      3 2  followed by a reset     42 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    Sca   me eNod4 T Ethemet    Digita   Process Transmitter  9 3 2  EEPROM storage    eNod4 configuration and calibration are stored in a non volatile memory  EEPROM   If changes are made in the device  configuration  sending to eNod4 the    EEPROM storage    functional command will allow eNod4 to keep these  modifications after a power shutdown or the reception a    reset    functional command     Moreover the settings listed below need to be stored and will only be taken into account at the next device reboot     e span adjusting coefficient   e calibration place g value   e place of use g value   e stability criterion   e legal for trade activation switch  e power up zero   e A D conversion rate   e communication protocol    9 3 3  Restore default settings    The    restore default settings    command causes eNod4 to be set back to its default configuration  The default  configuration corresponds to the one on delivery that means with factory settings  Be careful when using this  command  all the default settings are recovered including the stored calibration and the legal for trade indicators     Note  this functional command is not available in CANopen   communication protocol     9 3 4  ero  When receiving a Zero    functional command  eNod4 acquires a volatile zero  gross measurement is set to O  value if  the following conditions are respected     e measurement is s
7.     64 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    14  PROANETIO           Standard  for Read  Write    Substitute   Substitute    forRead for Write    Size Pa   Parameters Parameters  Chapter   Access in     _    Via Profinet   via Profinet    via Profinet        bytes   i Cyclic i Cyclic  i RPC      Transaction   Transaction    Record  Index REG Bed    0x0010 0x0210 0x0211          Legal for trade Legal for trade switch and version       0x0421  0x0223       0x0247    0x0249       Logical inputs functioning 0x0040 0x0250 0x0251       65 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    Scalme eNod4 TEthemet  Digital Process Transmitter    holding time    0x0041    0x0252         0x0253       Measurement   Preset tare value    0x0061    0x0496    0x0497    Diagnostic Name   Diagnostic Help      Input analog signal out of the A D conversion    range  negative quadrant       Input analog signal out of the A D conversion    range  positive quadrant       Possible Cause  Short circuit on sensor connection                   Possible Cause  Short circuit on sensor connection       Cause  The value of the gross measurement exceeds    the opposed maximum capacity minus 9 divisions     i Cause  The value of the gross measurement exceeds    the maximum capacity plus 9 divisions    5 heck hil ding EEPROM aft  4201 Default EEPROM   Error of checksum while reading OM after      Gross me
8.     Ethernet IP    Attribute Type Service   CEA BA       Ethernet IP     Chapt  Sprer Class    Register                                 Filter Get Attribute Single   Set Attribute Single  Filter filters activation   066 2058   Byt Get Attribute Single   Set Attribute Single  Filter       Lowpassorder 066 2MB    Byt Get Attribute Single   Set Attribute Single     Filter      Low pass cut off frequency   n66 3 un Get Attribute Single   Set Attribute Single     Filter Band stop high cut off frequency   066 Cin Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute All    Get Attribute Single   Set Attribute Single    Command response register 
9.     Get Attribute Single   Name server Uint     i i  Name server Ulong  Domain name String           Interface Speed   OxF6   1   Ulong   Get Attribute Single    71 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter      Ethernet IP   Ethernet IP      Type i Service              Interface Flags Ulong Get Attribute Single    Physical Address   OxF6 3   Array of 6 bytes Get Attribute Single  Interface Control OxF6 6 Ulong Get Attribute Single  Length  byte    Interface Label   OxF6   10 string   Get Attribute Single    Note     e Get attribute All  0x01   e Get attribute Single  OxOE  e Reset  0x05   e Forward close  Ox4E   e Forward open  0x54    72 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter  17 MODBUS RTU AND MODBUS TC P REGISTER TABLE    Modbus     de Address    Type Access    Modbus i Firmware revision   0x0000       I O   Logical input 1 functioning 0x0042 LSB     RW    73 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    Modbus  Address    Type Access    Logical input 2 functioning   0x0042 MSB       State Register i Preset tare value i 0x0095 i Ulong i RW    74 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    SCa   me eNod4 T Ethemet    Digital Process Transmitter    18 CRC 16 CALC ULATION ALGORITHM       end of  message   
10.    turns the current name of  the station into an empty field and disables the option to use rotary switches for name of the  station       RPC  Remote Procedure Call   Allows the management of connections  called AR  Application relation  and  CR  Communication relation   for the exchange of cyclic data  IO Data  between the IO Controller  PLC  and  the Device IO  eNod4   Allows also acyclic exchanges  called read write Records        Profinet IO Data  Cyclic PROFINET IO data  these carrying data also contain status informations on the  transported data  Compared with other communication standards based on Ethernet  useful cyclic data goes  through fewer layers before reaching their destination  For example the IP network layer is not crossed by  cyclic data  IO Data        Alarms  PROFINET IO alarms are sent by a node whenever a significant event occurs  eNod4 sends an alarm on  every appearance and disappearance of diagnostic that reports an application error  Error types  corresponding to eNod4 diagnostics are described in the appendix and in the GSDML file  This file can be  imported into the engineering software used for the network monitoring       MRP  Media Redundancy Protocol   This Protocol allows ring topology  eNod4 acts as a MRP client and is not  able to act as manager  At least one manager  MRP Manager  is required on the network if the ring topology  is desired     7 4 Main scenario    The main scenario applies to PROFINET IO network  it can be used to diagno
11.   SCa   me eNod4 T Ethemet    Digital Process Transmitter  Admitted values   1 2 5 10 20 50 100    10 3 6  Zero Calibration    Zero calibration value corresponds to the A D converter points measured during the    zero acquisition    step of a  physical calibration     For a theoretical calibration this value must be set  It can be set automatically with the    zero adjustment    command     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   from 0 up to   1000000    10 3 7  Span coefficients 1  2 3    These coefficients are computed and written during calibration process  Writing these coefficients could be done if  you want to restore a previous calibration     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     10 3 8  Span adjusting coefficient    The    span adjusting coefficient    allows adjusting initial calibration  Adjustment applies linearly on the whole calibration  curve  This coefficient has a 10   factor  1000000 is equivalent to a span adjusting coefficient that is equal to 1      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   from 900000 up to 1100000     10 3 9  Calibration place g value   place of use g value    When the c
12.   ow 124 uint       Commandregister   009 6   Uit   Response register       for possible check of the performances    Find in the table below the specified register  2 bytes without header  that is consumed through Assembly Instance  0x64  100      Register Modbus   Offset in bytes       Address  Hex   without header     0090  0   Uint   Command register    The register    Command register    uses the mechanism of eNod4 functional commands defined in another chapter     Note     reset    and    Restore default settings    commands cannot be sent via cyclic and acyclic exchanges immediately  after a restart of eNod4  To be able to use these commands  it must first be processed another command     cancel  Tare    for example      Note  The    Command register    data must be set to 0x0000 before each new command     29 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    SCa   me eNod4 T Ethemet    Digital Process Transmitter    7  PROANETIO    When a configuration change occurs  change of Ethernet parameters   set default params via eNodView or eNodTouch  change of address    Name of the station    after a reset with option    Use rotary switch in  name of the station    eNod4 Profinet absolutely must not be reset or    power cycled within 10 seconds after send of the change or reset  This  could permanently damage the eNod  MS LED blinks green cyclically  when in this  damaged  state        PROFINET is the communication standard created by the PROFIBUS Intern
13.  2 bytes   2 bytes   1 byte   1 byte   2 bytes 2 bytes  0001   0000        0006 FF   08    007D     0003    Modbus exception codes  like in Modbus RTU a server eNod4 may generate an exception response to a client  request     e Exception codes table         Error code   Exception Description      The function code received by eNod4 in the query is not allowed    01   Illegal Function    or invalid   NG 02   Mega Data Address Te det dros recived nthe quar nat an alowable  o o3   legal Data Value    vaveconaind in the aur data eld not an alowabl value  Ea no       Noda Device Busy NOX  isnot ready to answer  for example measurement request    during a taring operation      5 4  Network configuration    Every eNod4 is identified on the network by an IP address  a subnet mask and a default gateway address  Network  configuration can only be set using eNodView software at minimum version V     IP address  the IP address is comprised of two parts  the network address or Net ID  first part   and the host address  or Host ID  last part   This last part refers to a specific machine on the given sub network identified by the first part   The numbers of bytes of the total four that belong to the network address depend on the Class definition  Class A  B   or C  and this refers to the size of the network     Class C subnets share the first 3 octets of an IP address  giving 254 possible IP addresses for eNod4 device  Recall that  the first 00   and last FF   IP addresses are always used a
14.  20 Bytes  a  IP Header IP LAYER 3   IP Addresses  IP Data Array  Network layer   20 Bytes  Ethernet Frame y  20 Bytes  y    Ethernet Header FCS Ethernet   LAYER 2   Ethemet Addresses  Eth t Data Aray  Data Link Layer      14 Bytes  v  4 Bytes     a   LAYER 1  Cable Types  Fiber  Copper   Signal Form  etc  I  Physical Layer     ed                                                           t    TCP must establish a connection before transferring data  since it is a connection based protocol     17 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digita   Process Transmitter    The Master  or Client in Modbus TCP  establishes a connection with the Slave  or Server  eNod4  The Server eNod4  waits for an incoming connection for the Client  Once a connection is established  the Server eNod4 then responds to  the queries from the Client until the Client closes the connection     Modbus TCP IP uses well known specific port 502 to listen and receive Modbus messages over Ethernet     Note  eNod4 does not support Modbus RTU over TCP protocol  simply put  this is a Modbus RTU message transmitted  with a TCP IP wrapper and sent over a network instead of serial lines      eNod4 supports Modbus TCP  or Modbus TCP IP  protocol  a document Modbus Messaging on TCP IP  implementation guide provided by Schneider Automation outlines a modified protocol specifically for use over  TCP IP  The official Modbus specification can be found at Modbus organiz
15.  4 to output 4      Input image  the output is at the same level as the logical input level  outputs 1 and 3 correspond to input  1  outputs 2 and 4 correspond to input 2     Level on request  the input level is set on master requests     12 2  Settings description    12 2 1  Logical inputs assignment    The following tables describe the possible assignments     54 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter             Meaning  bz b2 b1 bo input 1 assignment  0000 none   the input has no function  0001 tare  0010   zero  0011 cancel tare    transmit measurement   data is transmitted on the bus at every  0100     rising or falling edge  depending on the   note 1    chosen logical     data is transmitted on the bus while    measurement window   the input is maintained at the right  0101     level  depending on the chosen logical     note 1    Transmission rate is fixed by the       sampling rate    setting  bj input 1 logical          negative logic          defines the edge  or level  that triggers    input 1 function          1 positive logic  Ra oo measurement to be transmitted  note O  BA gross  met     w factory calibrated points    55 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter             Meaning  b11 b10 bg bg  note 2    input 2 assignment   0000   none   the input has no function   0001 tare   0010   zero   001
16.  OBET  NGANGA KABAN GAGS 44  50  PEE ANGKAN KANG 44  10  CALIBRATION SETTINGS AND PROCEDURES          aaa 45  101  Principles ua GAGANA KGG 45  10 2  Calibration MENOS aNG 45  10 3  FUiystesalponuuvmmemvmmmvsmsmssmmmeimninnvinivase 46  10 3 1  Maximum capacity uesrsemoesneeossmeensamesessmenansssainnnsvnaen 46  10 3 2  Number of calibration segments   assrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnne 46  1033  Calibration loads 2 3 vssiscisssssvisesvesassessvussvsarsesinsssiasvinnveenvtansisvns 46  1034 F  j  a NAAANINAG 46  1035  Sale IBA  GNG 46  10356  20 calb  tohuusmnssmemsumsmssmmvs  sdmmvivsmsdmnnsvnniva  en 47  10 3 7  Spancoefficients 1 2 3  4vmsnenunssnnenneuvienmsmssen 47  10 3 8  Span adjusting coefficient     srrrrnnsssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 47  10 3 9  Calibration place g value   place of use g value        ss  sss          47  10 33 10  206 Te AA 47  EE NNN 49  EE  NN naiiai ini 49  12  SeMNGgelekumnnaussnenunuvunsninsnsminsmnsenmnunnimvv  nnmiansvnsnsnnsdakd 49  11 3  Settings desciipton Kana GIBAIN GIBAIN IKAN ANAN 49  11 3 1  A D conversion PE iiisisiiniarnindininn RE 49  11 3 2  Filters activation  amp  order    50  11 3 3  Low pass filter cut off frequency    51  11 3 4  Band stop filter high cut off frequency        51  11 3 5  Band stop filter low cut off frequency    asssssvvvnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 51  TN 51  12  CONAGURATION OF LOGICAL INPUT OUTPUT     53  pb Pa a AA 53  BILL  LOG al NPS ia GRIN IBINKARTK IA AAAA 53  i
17.  When the initial zero is used  you must use a stability criterion  other than 0 to be not affected bv transient effects at power up   12 1 6 Stability criterion    The stability criterion defines the interval on which measurements are considered as stable  Motion is indicated by b4  bit of the measurement status register  A measurement is stable if X consecutive measurements following the  reference measurement are included in the stability interval  see following table  else the current measurement  becomes the new reference measurement  X depends on the A D conversion rate     Bits b2 b1 bO Stability criterion         000   no motion detection  always stable   001  010  EEE AA EE d   1 scale interval  011  100 2d    63 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    A D conversion rate  meas s        12 1 7 Decimal point position    Although eNod4 measurements are integer values it is however possible to store a    decimal point position    so as to  design a display related to the application  Its value represents the number of decimal digits  If the variable is set to  Zero  it means that decimal point is not used     Note  the decimal point is directly integrated to SCMBus protocol frames  see    SCMBus    Admitted values   from 0 up to 7    12 1 8 Unit  It is possible to store the display unit into the eNod4     Note  the unit is directly integrated to SCMBus protocol frames  see    SCMBus  
18.  be many consumers of a single  network packet and this requires UDP  while TCP is instead reserved for point to point messages     CIP    also includes  device types  for which there are  device profiles   eNod4 does not follow any device profile  because functionality is specific  CIP    already includes a large collection of commonly defined objects or object classes  and only two objects referring to Ethernet  TCP IP Interface Object  amp  Ethernet Link Object     Additional eNod4 specific objects  EtherNet   IP compliant  have been defined in order to support the functional  requirements of particular applications     eNod4 EtherNet IP devices supports the following ODVA commonly defined objects     e An Identity Object  ID 0x01 class     e e A Connection Manager Object  ID 0x06 class    e eA TCP IP Interface Object  ID OxF5 class     e e An Ethernet Link Object  ID OxF6 class     e eA DLR Object  ID 0x47 class     e e A Quality of Service Object  ID 0x48 class      eNod4 application specific objects are defined below     e e A Metrology and Identification Object  ID 0x64 class    e A Calibration Object  ID 0x65 class     e A Filtering Object  ID 0x66 class     e A Logical Inputs Outputs Object  ID 0x67 class     e eA Command   Response Object  ID 0x68 class      Corresponding Class Attributes and Services supported are described in Appendix     6 2 3  CIP  Encapsulation Format    The CIP    Encapsulation Message  the data portion of the TCP or UDP frame  includes a 24 b
19.  eNod4 T Ethemet    Digital Process Transmitter      UDP  User Datagram Protocol  allows specification of a port number for an IP packet  The port number is  associated with a higher level protocol       SNMP V1  Simple Network Management Protocol  allows the network administrator to manage and oversee  the whole network  including eNod4       DCP  Discovery and Configuration Protocol   Enables the discovery and configuration of PROFINET nodes  The  main functionality is similar to the more commonly used protocol DHCP  unsupported   Main available  services are     o Identify  Allows an application to identify all PROFINET nodes present on the network  including  eNod4     o Signal  Allows the user to flash an LED on a specified node to identify the corresponding hardware  equipment     o Set IP  remanent or not   Allows the assignment of IP parameters  IP address  subnet mask  default  gateway  for a node  Remanent means that parameters will keep their values after a power cycle  in  non remanent that they will be recovered to their previous values     o Set Name Of Station  remanent or not   Allows the allocation of the name of the station for a node   Used in remanent  this service disables the option    use rotary switches for name of the station     to  reactivate it you can use eNodView     o Set Reset Factory Settings  Allows the reset of all settings  application and networks  from eNod4 to  their default values  It places the IP settings to  0 0 0 0  0 0 0 0  0 0 0 0
20.  its commutation mode  hysteresis window  and by a couple of values that are  continuously compared to the gross or net measurement  depending on the configuration of the set point  in order to    define the corresponding output logical level     For more details about the set points functioning  see the user manual  characteristics and functioning     Admitted values   from  1000000 to 1000000     12 3  Input  output level    The level of the eNod4 Input output can be read according to the following table     60 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    Meaning       b7 b2       b8  note 1        1   high       0   reserved  0     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 bO to b7 of the corresponding address  see CANopen    Register table      61 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter          13  LEGAL FOR TRADE OPTIONS  Mpabus Ethernet IP Profinet Record X Profinet cyclic      Class  Attribute   Index   Req Code Type Access  address   i i i   hex dec   Legal for trade version  0x0004 LSB   0x64 3 0x0010 LSB ib   10 LSB  0x0004   0x0010 MSB   R  0x0210 MSB             W  0x0211MsB Byte  RW            Legal for trade checksum   0x0006  Zero functions   0x0007  Stability criterion
21.  requests      8 1 3  Net measurement  The    net measurement    stands for the digital value after measurement scaling and tare subtraction   8 1 4  Tare value    The    tare value    stores the calibrated value that is subtracted from the    gross measurement    so as to give the    net  measurement        8 1 5  Factory calibrated points    The    factory calibrated points    contains the measurement value without the user calibration layer  It is directly linked  to the analog input voltage     8 1 6  Logical IN  OUT level    The    logical IN OUT level    allows reading any time eNod4 logical inputs and outputs level     8 1 7  Preset Tare value    A previous calculated tare can be restored using this variable    37 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    SCa   me eNod4 T Ethemet    Digital Process Transmitter  8 2  Measurement status    The    measurement status    bytes contain information about every measurement processed by eNod4  See the flags  meaning in the table below     38 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet                    EE AA    EE EEE EE    EEE EE EE    ne   reserved    Digital Process Transmitter    Meaning    gross measurement       netmedsirement   only in SCMBus fast communication    protocols  actory calibrated measurement i fo 5   factory    aaa   not significant otherwise  00     tare value    measurement OK       gross meas  lt     max capacity    causes an ou
22.  subnet mask and a default gateway address  Network  configuration can only be set using eNodView software at minimum version V     IP address  the IP address is comprised of two parts  the network address or Net ID  first part   and the host address  or Host ID  last part   This last part refers to a specific machine on the given sub network identified by the first part   The numbers of bytes of the total four that belong to the network address depend on the Class definition  Class A  B   or C  and this refers to the size of the network     Class C subnets share the first 3 octets of an IP address  giving 254 possible IP addresses for eNod4 device  Recall that  the first 004 and last FF   IP addresses are always used as a network number and broadcast address respectively     eNod4 default local IP  address is 192 168 0 100   jf IP static configuration set    Subnet mask  a Subnet Mask is used to subdivide the host portion of the IP address into two or more subnets  The  subnet mask will flag the bits of the IP address that belong to the network address  and the remaining bits correspond  to the host portion of the address     26 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    The unique subnet to which an eNod4 IP address refers to is recovered by performing a bitwise AND operation  between the IP address and the mask itself  with the result being the sub network address     eNod4 subnet mask defa
23.  which the application data are emitted on the network  The two  possibilities are  Big Endian  or  Little Endian   With AA as least significant byte  data of 2 or 4 bytes length are coded  for each possibility in this way   Big Endian  2 bytes  AA BB  4 bytes  AA BB CC DD   Little Endian  2 bytes  BB AA  4  bytes  DD CC BB AA  The default value of this parameter is  Little Endian      7 3  Definition of protoc ols roles    eNod4 rss 10 Device IO Controller      PROFNET IO Protocol   IO Protocol Manager      DCP  RPC  ICMP  LLDP    10 Data    Ethernet II          Ethernet Cable  PROFINET IO protocols stack inside eNod4     Protocols involved in setting up an lO Device  eNod4  and the establishment and maintenance of a cyclic data  connection are described below     LLDP  Link Layer Discovery Protocol   The LLDP messages are sent regularly on the network and inform other  nodes about the identity of eNod4           IP  Internet Protocol  allows routing of packets on the sub network by using IP address       ARP  Address Resolution Protocol   This protocol allows the creation of a resolution table of MAC addresses  from an IP address  This table will be used in each node when a layer protocol based on IP  which uses an IP  address  may wish to send a packet to another node on the Ethernet  MAC address  network     ICMP  Internet Control Message Protocol   Allows the  Ping  command on the eNod4     31 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    SCa   me
24. 0250 LSB      0x0042 LSB   0x67 1 LSB   0x0040 LSB 0x0251 15p  DE PW    SS ANA PU GNG R 0x0250 MSB     0x0042 MSB  0x67 1 M58     0x0040M58 040251 MSB    0x0043 0x67 2   0x0041    a AA AA  0x0254 LSB  0x0044 LSB   0x67 3 LSB W 0x0255 LSB       0x0254 MSB    POOTI MBSE NE W 0x0255 MSB       0x0256 LSB  W 0x0257 LSB     0x0256 MSB    W 0x0257 MSB         Logical input 1 functioning        Logical input 2 functioning          holding time              Output 1 functioning             Output 2 functioning                        Output 3 functioning  0x0045LSB 0x67 4 LSB               Output 4 functioning   0x0045 MSB   0x67 4 MSB    Set point 1 high value 0x0046   0x67 5    0x0048 0x67 6   0x0053    Set point 2 high value Ox004A   0x67 7 0x0054      Ox004C 0x67 8   0x0055    Set point 3 high value 0x004E 0x0056    Set point 3 low value  0x0050   0x67 10 0x0057    Set point 4 high value 0x0052 0x67 11    0x0054 0x67 12                       Set point 1 low value    Set point 2 low value              0x0464  W 0x0465                   Set point 4 low value                 0x0258 LSB  LAE ER GAGANA     0x0258 MSB    W 0x0259 MSB           1 amp 2 Set points functioning   Ox0056 LSB   0x67 13 LSB            384 Set points functioning i 0x0056 MSB   0x67 13 MSB 005A MSB    Input level 0x0094 LSB    Output level i0x0094 MSB       12 1  Principles  eNod4 is equipped with 2 logical inputs and 4 logical outputs that are fully configurable   12 1 1  Logical inputs    Each input can work in
25. 0x68 2 i Uint    Get Attribute Single    The register  Command register    uses the mechanism of eNod4 functional commands defined in another chapter     68 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    E scaime  Digital Process Transmitter  Note     reset    and    Restore default settings    commands cannot be sent via cyclic and acyclic exchanges immediately  after a restart of eNod4  To be able to use these commands  it must first be processed another command     cancel    Tare    for example    Note  The    Command register    data must be set to 0x0000 before each new command     NU soft eNod4T ETH E 1014_216704 D    69 75 eNod4 T Software user manual    scaime eNod4 T Ethemet    Digital Process Transmitter    16  ETHERNET   IP ODVA COMMONLY DEANED REGISTER MAP      Ethernet IP   Ethernet IP    i Attribute    Service    Identity ope Class 0x01  014    Instance 0 Get Attribute All    Class Revision    string   14 bytes        Class Revision     i i Get Attribute Single    70 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter      Ethernet IP   Ethernet IP      T  Attribute aka    Max  Class Instance       i   Get Attribute Single    Physical Link Object  Struct          Path size Uint i i i Array ofn bytes   Get Attribute Single  Path Padded Epath  Interface Configuration  Struct   IP address Uint   Network mask Uint i i i    Gateway address Uint i OxF5 i 5 i Array of n bytes
26. 1  eNod4 sends an alarm of appearance of diagnostic to the IO Controller which  opened and configured a data exchange connection with it   7  A 2  The network manager consults diagnostics  determines the cause of the problem and  fixes it   7  A 3  eNod4 sends an alarm of disappearance of diagnostic to the  O Controller which  opened and configured a data exchange connection with it     7 7  PROANETIO LEDs    State of the BF  Bus Fault  labeled NS  Network Status  bicolor LED is described in the table below             Meaning      A data connection is established and the DCP Signal service was      Blinki    Green mxng   initiated via the bus       No exchange of data     Red   Ethernet physical connection low speed detected or no physical    connection detected   Red Green   Self test on power up         No error    State of the SF  System Fault  labeled MS  Module Status  bicolor LED is described in the table below     33 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    Meaning          STANDBY  the device has not been configured    Green  DEVICE OPERATIONAL  Device is operating correctly  akuin   MINOR FAULT   i 2   the device detected a recoverable minor fault  Red aa a SEN AA  i   MAJOR FAULT     Always on i      the device detected a non recoverable major fault           Self test on power up           Always off   Device not powered or defective    State of the ACT   LINK ETH1 and ETH2 netwo
27. 1 cancel tare    transmit measurement   data is transmitted on the bus at every   0100   _ rising or falling edge  depending on the   note 1    chosen logical     data is transmitted on the bus while  measurement window   the input is maintained at the right   0101     level  depending on the chosen logical       note 1    Transmission rate is fixed by the  i      sampling rate    setting   b12  note 2  input 2 logical          negative logic          defines the edge  or level  that triggers    input 1 function       1  nr bubis note2    measurementto be transmitted  note     nu     ooo aoo nee    Note 1  Only for SCMBus and fast SCMBus protocols communication  no effect otherwise     Note 2  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 bO to b7 of the corresponding address  see CANopen    Register table      12 2 2  Holding time    The holding time corresponds to the minimum required stabilization time of the logical inputs before their activation   If the input level varies within this interval  the assigned command is ignored     12 2 3  Logical outputs 162 assignment    The following table describes the possible assignments     56 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014_216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    Meaning        b3 b2 b1 bo output 1 assignment    the output level does not vary    i   functioning 
28. 15  Zero offset    It is also possible to adjust the calibration zero value without acquiring a new one  By entering a positive or negative  value into the    delta zero    register  the user can quantify the offset  in factory calibrated points  that has to be added  or subtracted from the actual calibration zero  This calibration zero modification must then be saved by sending  to eNod4 the    store calibration    functional command     9 3 16  Preset tare   With this command it is possible to retrieve a tare value defined previously     Important  Preset tare value must be stored in corresponding parameter before to send this command     44 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    10  CALIBRATION SETTING S AND PROCEDURES    Ethernet IP Profinet  Class  Attribute   Record   hex dec    Index    Modbus  address    Profinet cyclic      Access    Ox000C 0x65 1 0x0020     0x0430  W 0x0431       Preset tare value   0x0095   0x65 16    10 1  Principles    Both eNod4 analog channels are configured to deliver points depending on the analog signal range     e 500000 pts for 2 mV V on the Wheatstone bridge input  e 100 000 pts for 10 Vp  on the 0 10V analog channel    The measurement scaling in eNod4 can be adapted to his application by the user  Some settings and the 2 calibration  methods allow the user to define his specific span according to his sensors characteristics     10 2  Calibration metho
29. 3 4 1  Function  03   04      read N input registers  N   30 max     e request command sent to the slave      10 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014_216704 D    scaime eNod4 TEthemet    Digital Process Transmitter    starting register    slave address   034 or 044 Nregisters    offset       1 byte   1 byte   2 bytes   2 bytes   2 bytes    e slave response      slave address 034 or 044       1 byte   1 byte   1 byte   2 bytes   2 bytes   2 bytes      NB  number of read bytes    N 2              19 Bimekan  OG   2  FUNC uon      e  request command sent to the slave      slave address   064   register offset    1 byte   1 byte   2 bytes   2 bytes   2 bytes    e slave response      slave address     register offset   CRC16       1 byte   1 byte   2 bytes   2 bytes   2 bytes          Pt 11    34 3    Tawa       max           e request command sent to the slave         starting register    offset    slave address   104   Nregisters   NB    1 byte   1 byte   2 bytes   2 bytes   1 byte   2 bytes   2 bytes   2 bytes  e slave response 2 l l l l    starting register    slave address  offset    N registers    1 byte   1 byte   2 bytes   2 bytes   2 bytes    nr ha MAG  ror Tames    e frame format in case of a transaction error         function code    slave address error code      80     1 byte   1 byte   1 byte   2 bytes    e Error codes meaning      11 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Tr
30. 4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter       SCMBus fast SCMBus functional command Command code  start net measurement transmission   EO   start factory calibrated points transmission Elp    start brut measurement transmission    stop continuous transmission   E34       Note 1  the measurement transmission rate also depends on the baud rate  So  to achieve the fastest transmission  it  is necessary to use the highest baud rate     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 enor management  EEPROM management identical to Modbus RTU  See    Modbus RTU     16 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014_216704 D    SCa   me eNod4 T Ethemet    Digital Process Transmitter    5  MODBUS TCP    When a configuration change occurs  change of Ethernet  parameters  set default params via eNodView or eNodTouch   eNod4 Modbus TCP absolutely must not be reset or power    cycled within 10 seconds after send of the change  This could  permanently damage the eNod  MS LED blinks green or red  cyclically when in this  damaged  state        5 1  Physical interface    eNod4 is fitted with an Ethernet interface on RJ45 connectors and is galvanically isolated     The Auto Cros
31. 5555555 555                                 55 37  8 1 3  NGLMGaSHOMG NG iii 37  TT EE En rANAdSaEu anaE EE nadin n ninaa 37  8 1 5  Factory calibrated points              a 37  8 1 6  Logical IN OUT level naa 37  8 1 7  Preset Tare value            AA 37  8 2  Measurement SEU ised ANUNUNANUNUNUNUHANUNG4NUNGNUNA NAA 38  9  PROCESSING FUNCTONALCOMMANDS   ansnvnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnnnnnnnnnne 41  9 1  PANCIDICS BRAIN RAANG 41  9 2  Functional commands list    42  9 3  Functional commands description          a 42  EE AA 42  932  EEPROM SONY Gu IBABANG AN 43  9 3 3  Restore default settings               aa 43  Er EE R 43     gg    AA VEA NANAAOEA ENEAN NANAENEA NANORANA AAO RANNENa Nri 43  936  Cancel tare ssiissiicssisssssssssassescsssessscseascesesesesessovassssssscsessssssassesesseseinss 43  93 7  CancellastcommMa Nd sa 43  930  Mheorwtcal Sealg a NAAANINAG 43  9 3 9  Zero ADAMS a KABIBE BANANA 44    3 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 TEthemet    Digital Process Transmitter    9 3 10  Start physical calibration     rrassssvrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennr 44  9 3 11  Calibration zero acquisitiOn    rrsassssssnvvnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnvevennr 44  9 3 12  Segment 1  2 3 acquisition   rrasssvnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 44  93 13  Backupcalibi WON sisson 44  9 3 14  Logical outputs 1 4 activation  deactivation    rnsssvvnnnnnsnnvnnnnnnnnnnnnn 44  9 3 15  Zer
32. EGISTER MAP   uvnnnnnnnnvnnnnnnnnnennr 70  17  MODBUS RTU AND MODBUS TCP REGISTER TABLE    runnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennr 73  18  CRC 16 CALC ULATION ALGORITHM   nnnnnnnnvnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennr 75  5 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    SCa   me eNod4 T Ethemet    Digital Process Transmitter    1  ENOD4 PRODUCT RANGE    1 1 General presentation       eNod4 is a high speed digital process transmitter with programmable functions and powerful signal processing  capabilities  eNod4 offers operating modes for advanced process control both static and dynamic     Quick and accurate     e Analog to digital conversion rate up to 1920 meas s with maximum scaled resolution of  500 000 points   e Digital filtering and measurement scaling   e Measurement transmission up to 1 000 meas s     Easy to integrate into automated system     e USB  RS485 and CAN communication interfaces supporting ModBus RTU  CANopen   and PROFIBUS DPV1   depending on version  communication protocols    e Digital Inputs Outputs for process control    e Setting of node number by rotary switches and communication baud rate by dip switches    e Integrated selectable network termination resistors    e Wiring by plug in terminal blocs     1 2  Versions and options  1 2 1  Versions    e Strain gauges load cell conditioner with CANopen   and ModBus RTU communication    e Strain gauges load cell conditioner with Profibus DP V1 and ModBus RTU communic
33. NU soft eNod4T ETH E 1014 216704 D    SCa   me eNod4 T Ethemet    Digital Process Transmitter      For awrite transaction the value of the data to be written is copied into the four IN following bytes     Note  For 2 bytes size data  the data is read written through the 2 least significant bytes  Ignore the 2 most significant  bytes     Note  The  Transaction request  register must be set to 0x0000 before every new transaction     36 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    8  MEASUREMENT AND STATUS      Ethernet IP Profinet    Class Attribute   Record      hex dec       Index    Profinet cyclic   Type   EE    Modbus    address Req Code         Measurement status 0x007D    EEE a es    Gross measurement   0x007E    Tare value   0x0080        Net measurement 0x0082               Factory calibrated points 0x0084    TT a os    Preset Tare 0x0095       0x65 16   0x0061    Note  eNod4 Ethernet  see Ethernet I O scanning chapter     8 1  Measurement transmission    The eNod4 transmits measurement after signal and data processing through different protocols available  The  accessible variables are     8 1 1  Measurement status  The measurement status contains information on eNod4 measurement parameters   8 1 2  Gross measurement    The    gross measurement    stands for the digital value after measurement scaling  It is affected by all the    Zero     functions  power up zero  zero tracking and zero
34. U soft eNod4T ETH E 1014 216704 D    SCa   me eNod4 T Ethemet    Digital Process Transmitter    Most controllers  with appropriate network connections  can transfer data from one network type to the other   leveraging existing installations  yet taking advantage of Ethernet     CIP    is an object oriented protocol  Each CIP    object has attributes  data   services  commands  and behaviors   reactions to events   Objects are also named classes  An object instance refers to one implementation of a class  Each  instance of a class has the same attributes  but its own particular set of attribute values     We use attributes to refer to the data of an object  You use methods to operate on the data  Every attribute of an  object will have a corresponding method and you invoke a method by sending a service to it  Services are the  communication mechanism between objects  CIP    object models will use    get    and    set    messages as the methods to  access their data     The behavior of an object is what the object can do and this behavior is contained within its methods     An integer ID value is assigned to each object class  each instance of the same class  each class attribute and each  class service  There is only one assigned instance for eNod4 application specific classes     CIP    provides many standard services for control of network devices and access to their data via implicit and explicit  messages  The key thing to remember about implicit messages is that there can
35. X port or DB9 port  depend on  version      USB port behaves as a full duplex interface whereas the DB9 and AUX ports support half duplex RS485  communication  Supported baud rates are 9600  19200  38400  57600  and 115200     For a complete description of the recommendations about eNod4 RS485 connection  please refer to the user manual     characteristics and functioning    of the eNod4     Note  using eNod4 through USB requires installing first the necessary USB drivers available on the website    http   www scaime com   3 2  Byte format    Data transmitted to eNod4 thanks to Modbus RTU communication protocol must respect following format     e 1start bit  e 8 data bits  e no parity   e 2 stop bits    Every Modbus RTU frame is ended by a CRC 16 2 bytes code whose polynomial generator is  G x    x  x   x  41   cf  CRC 16 calculation algorithm      3 3  Modbus RTU supported functions    As a Modbus RTU slave  eNod4 supports following Modbus RTU functions     Function       read N registers   034   044    write 1 register          write N registers      104    1 register   2 bytes  maximum admitted value for N is 30     Note  Broadcast addressing is not allowed by eNod4     3 4  Frames structure  During a read or write transaction  the two bytes of a register are transmitted MSB first then LSB     If a data is coded on 4 bytes  that means it requires two registers   the two LSB are stored in the low address  register and the two MSB are stored in the high address register     
36. alibration place and the place of use of a measuring chain are different  a deviation can appear due to the  difference of g  gravity  between the 2 places     The eNod4 calculates a ratio applied to the measure which compensates the difference of gravity between the 2  places     The g value are expressed in 10   m s   9805470 is equivalent to g   9 805470 m s       The eNodView software can help to determine the g value of a place     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     10 3 10  Zero offset    The Zero offset    value contains the offset in factory calibrated points that can be added subtracted  if its value is  positive or negative  to the zero calibration value when using the    zero offset    functional command  Once the  command has been successfully achieved  this register is set to 0     47 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    sca   me eNod4 T Ethemet    Digital Process Transmitter    Note  The    Zero offset    value is not stored into EEPROM memory and is always equal to O after a device power up or a  software reset    Admitted values   different from 0     48 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter  11  ALTERS  Ethernet IP   Profinet    Class  Attribute     Record      hex dec    index    Modbus    Profinet cy
37. ansmitter             Meaning   description  Olp   illegal function   Modbus RTU function not supported by eNod4  02    register address requested out of eNod4 register table  034 forbidden data values for the requested register  04    eNod4 not ready ieNod4 is not ready to answer  for example measurement    request during a taring operation     3 5  Address and Baud rate    Address Modbus RTU   Meaning   Access       0x0001    Address and Baud rate   RO   Uint    Reads the address and baud rate selected on the front panel via he rotary switches and E    3 6  Product identification    Software and product versions of the eNod4 are accessible via Modbus RTU     Address Modbus RTU   Meaning   Access       0x0000 s W and product version   RO   Uint    The 12 LSB bits define the ME version  0734   115  and he 4 MSB bits define ahe product version  64 for the  eNod4      3 7  Measurement transmission  As a master slave protocol  measurement transmission in Modbus protocol is only done on master request     3 8  EEPROM error management    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 OxFFFF and default is pointed out in  measurement status     12 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    SCa   me eNod4 T Ethemet    Digital Process Transmitter    4  SCMBUS  FASTSCMBUS  4 1  Physical interfaces    Modbus RTU communicatio
38. as   lt     max capacity     4200   Gross meas   gt   max capacity        66 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    Scalme eNod4 T Ethemet    Digital Process Transmitter  15  ETHERNET  IP REGISTER MAP    Ethernet IP   i      Attribute Type Service   dec     Ethernet IP    Class        Chapter   Name    Class 0x64  100d    Instance Get Attribute All    Firmware revision                               Legal for  trade  Legal for  trade  Legal for  trade  Legal for  trade  Legal for  trade  Legal for  trade  Legal for  trade  Legal for  trade    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Get Attribute Single   Set Attribute Single    Preset tare value i 0x65 i 16 i Ulong i Get Attribute Single   Set Attribute Single    67 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    Scalme eNod4 T Ethemet    Digital Process Transmitter   
39. ation   e Strain gauges load cell conditioner with Modbus TCP and ModBus RTU communication    e Strain gauges load cell conditioner with Ethernet IP and ModBus RTU communication    e Strain gauges load cell conditioner with Profinet IO and ModBus RTU communication     EDS  GSD and GSDML configuration file for CANopen   can be downloaded from our web site  http   www scaime com    1 2 2  Options    With appropriate option the strain gauges load cell can be exchanged with     e 4 20mA analog signal   e 0 10V analog signal     1 3  Versions and options    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  Its simple graphical interface allows accessing the whole  functionalities of eNod4 for a complete setting according to the application     eNodView features and functions      e eNod4 control from a PC   e Calibration system   e     Modification record of all parameters   e Measure acquisition with graphical display  e Numerical filters simulation   e Frequential analysis FFT   e Process control   e Network parameters    eNodView software is available in English and French version and can be downloaded from our web site   http   www scaime com or ordered to our sales department on a CD ROM support     6 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 TEthemet    Digital Process Transmitter    2  COMMUNICATION AND FUNCTIONING MODES
40. ation  www modbus org      ADU  Application Data Unit  and PDU  Protocol Data Unit   aside from the main differences between serial and  network connections stated above  there are few differences in the message content between Modbus TCP and  Modbus RTU     Starting with Modbus RTU frame  ADU   the checksum disappears  From now on data integrity is granted by Ethernet  Data Link layer  Slave ID address is suppressed and supplanted by an identifier  Unit ID  that is a part of a  complementary data header called MBAP  Modbus Application Protocol  header  The MBAP header is 7 bytes long     Application Data Unit  ADU     CONSTRUCTION OF A Ca BE   Modbus Serial Frame  MODBUS TCP DATA PACKET          Function Code  amp  Data  Are Not Modified    I      Protocol Data Unit  PDU  Ha     7 Bytes     Transaction   Protocol Length Function Modbus Frame With  Identifier Identifier Code TCP IP Transmission     2 Bytes   2 Bytes     1Byte   1 Byte  Varies      Modbus Application Protocol  MBAP  Header    Modbus TCP IP ADU   This information is embedded into the data portion of the TCP frame     MBAP header  fields are defined below           fields aoe Description   Client  Master    Server  Slave   Transaction   2   Transaction pairing   Initiated by the   Echoed back by the  Identifier    request   response Modbus    Client i   Server  Protocol   _   Initiated by the   Echoed back by the  Identifier    pH aaa Client   Server         byte count of the remaining      Initiated by the   In
41. ational organization  It allows use of an  industrial Ethernet network for real time data exchange between automation components  Whereas PROFINET CBA  variant allows splitting intelligence of the application over network components  the PROFINET IO variant allows the  exchange of I O data between an lO controller  e g  PLC  Programmable Logic Controller   that contains the  intelligence of the application and IO devices  eNod4 ETH Profinet is an  O device and can exchange data only with  one lO controller     7 1  Physic al interface    eNod4 is fitted with two Ethernet ports on RJ45 connectors that are galvanically isolated  They support the switch or  hub functions  specific functions of real time Ethernet systems and facilitate the implementation of line or ring  topology     The function of automatic crossing of emission line and reception line  Auto Crossover Rx Tx  on ETH1 and ETH2  interfaces is supported  Auto negotiation of Ethernet link layer settings applies to the choice of the 10 100Mbit speed  as well as Full or Half Duplex operations     As PROFINET IO communicates on Ethernet II type frames  eNod4 is compatible with most of the existing network  infrastructures  cards  connectors  network  hub and switches      Each eNod4 has a hardware MAC address  Media Access Control address   A label affixed to each eNod4 includes the  6 bytes MAC address  It is a unique identifier of any Ethernet network hardware   7 2  Network settings    All PROFINET IO network setting
42. band stop filter low cut off frequency     Admitted values   from 10 up to 20000     11 3 5  Band stop filter low cut off frequency    This register contains the band stop filter low cut off frequency expressed in Hz and multiplied by 100  That means  that 690 is equivalent to 6 90 Hz  The value must be lower than the band stop filter high cut off frequency     Admitted values   from 10 up to 20000     11 4  Limitations  Recursive filters like eNod4 low pass filters are computed according to the filter order  the desired cut off frequency    and the sampling rate  There are some limitations to respect in order to ensure a safe functioning of the signal  processing  They are listed in the table below      51 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    AD AD  gt    conversion     min low pass cut off  gt  conversion   min low pass cut off    rate     frequency  Hz    rate     frequency  Hz    meas s         meas s          50 Hz rejection     60 Hz rejection    2nd order   3rd order   4th order     2nd order   3rd order   4th order       0 10       0 10       52 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    12 CONAGURATION OF LOGICAL INPUT OUTPUT      EF thernet IP    Class  Attribute      hex dec     Modbus    Profinet Profinet cyclic        Record Index   Req Code   Access    address                            R 0x
43. clic      address Req Code            0x0036 x66 1 0x0030        0x0242 LSB   0x0243 LSB        Band stop high cut off frequency   0x0039   0x66 4   0x0033       Band stop low cut off frequency   0x003A   0x66 5   0x0034   W 0x0249    11 1  Principles    eNod4 contains 4 filtering layers that are user configurable      e filtering related to the A D conversion rate  with rejection of the mains frequency   e a low pass Bessel type filter   e aband stop filter   e aself adaptive filter    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     11 2  Settings list    Here is the list of the settings that have an impact on the filters configuration     11 3  Settings description  11 3 1  A D conversion rate    It contains a code which represents the A D conversion rate and the rejection  See table below     49 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 TEthemet    Digital Process Transmitter    Rejection    A D conversion rate  measures s   b  bz bi bo    50 Hz rejection   60 Hz rejection       1010 800 960  1011   400 480  1100   200   240    Note  To be applied  any modification of this setting must be followed by an EEPROM back up and device reboots   hardware or software      11 3 2  Filters activation  amp  or
44. connection is established  processing time is minimized during runtime  UDP is connectionless and makes no  guarantee that data will get from one device to another  however  UDP messages are smaller and can be processed  more quickly than explicit messages  As a result  EtherNet   IP uses UDP IP to transport I O messages that typically  contain time critical control data  The CIP    Connection mechanism provides timeout mechanisms that can detect  data delivery problems  a capability that is essential for reliable control system performance     UDP port used is port 2222  0x08AE    TCPIIP MAC Encapsulation  Explicit Messaging     Ethemet Header Header TT c  Header H Bytes  ir Encapsulation Message s    R   14 Bytes  c    UDP IP MAC Encapsulation  Implicit Messaging     Ethemet PA mapa NEED c  Header x Bytes  mpa ytes     Encapsulation Message R   14 Bytes  c    The process of opening a connection is called Connection Origination  and the node that initiates the connection  establishment request is called a Connection Originator  or just an Originator  so called Scanner   Conversely  the  node that responds to the establishment request is called a Connection Target  or a Target  so called Adapter      6 2 2  Common Industrial Protocol  CIP        Common Industrial Protocol  CIP    has implementations based upon Ethernet with EtherNet   IP  but also through  DeviceNet  CIP    over CAN bus  and ControlNet  CIP    over a dedicated network      24 75 eNod4 T Software user manual N
45. ctional commands    the response register   gives the state of the command currently being processed by eNod4  no command  in progress   finished  failed    e 00    gt  free to accept a new command   e 0l   command execution in progress   e 024   command execution complete   e 034   error during command execution    Note 1  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 004     41 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    9 2  Functional commands list             Functional command Command code    cancel last command    theoretical scaling    zero adjustment    calibration zero acquisition    segment 1 acquisition   DB    physical calibration procedure         End of calibration  physical theoretical     procedure         only possible if the outputs are assigned to the    associated function             OUT4 activation deactivation       E9   zero offset FO  Preset tare  F2y    Note  Only the commands with a   can be handled by eNod4 in SCMBus and fast SCMBus protocols     9 3  Functional commands description  9 3 1  Reset    The    reset    functional command execution is similar to the device power up  This reboot phase is necessary if the  address or and the baud rate are modified and some settings changes are only taken into account after an EEPROM  storage  see
46. der  This setting allows to define what filters are enabled in eNod4 signal processing chain     Note   the filters activation  amp  order setting can be accessed through a 16 bits register except in CANopen   communication protocol where this word is divided into 2 8 bits registers      50 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    Meaning          band stop filter disabled      band stop filter enabled    0   self adaptive filter disabled    EEE AA EE    1   self adaptive filter enabled       000   low pass filter disabled       010   2    order low pass filter  011   3  order low pass filter  100   4  order low pass filter    Note  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 bO to b7 of the corresponding address  see CANopen   Register table      11 3 3  Low pass filter c ut  off frequency    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 in 811 4     Admitted values   from 10 up to 20000     11 3 4  Band stop filter high c ut off frequency    This register contains the band stop filter high cut off frequency expressed in Hz and multiplied by 100  That means  that 690 is equivalent to 6 90 Hz  The value must be higher than the 
47. described by the    set point  0001   set point 1   functioning    setting and by the    set      point 1 high and low values          f   error flag representing the OR logical  0011   defective measurement   operation between the error bits of the    status bytes       0100   input 1 image   copies input 1 level         output 1 level is driven by the    OUT1    0101   level on request   activation deactivation    functional    command  b4   output 1 logical      defines the output level when enabled       b11 b10 b9 b8 note 1    output 2 assignment    RE EE EE AA SC ONE NOOO    0000 none   the output level does not vary        functioning described by the    set point  0001   set point 2   functioning    setting and by the    set  i   point 2 high and low values            error flag representing the OR logical  0011   defective measurement   operation between the error bits of the      status bytes    AA AA NENNE      output 2 level is driven by the    OUT2       0101   level on request activation deactivation    functional    command  b12  note 1   0   negative logic  1   positive logic   defines the output level when enabled    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 bO to b7 of the corresponding address  see CANopen    Register table      57 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    SCa   me eNod4 T Ethemet    D
48. dividually in either positive or negative logic  A holding time attached to both inputs can be  configured  The available functions are     e None  the input has no function    53 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    SCa   me eNod4 T Ethemet    Digital Process Transmitter    Tare  a rising  positive logic  or a falling edge  negative logic  causes a tare function to be triggered    Zero  a rising  positive logic  or a falling edge  negative logic  causes a zero function to be triggered    Cancel tare  a rising  positive logic  or a falling edge  negative logic  causes the current stored tare to be  erased    Transmit measurement   depend on communication protocol   A rising  positive logic  or a falling edge   negative logic  triggers a measurement transmission    Measurement window  only available in SCMBus fast SCMBus protocols  Measurements are continuously  transmitted at a rate defined by the    sampling period    while the input is maintained at the defined level     12 1 2  Logical outputs    The available functions are     None  the output has no function assigned    Motion  the output is assigned to copying the stability flag level    Defective measurement  the output level is set by the logical OR operation between the various defects  concerning measurement range    Set point   each output can be assigned to a configurable set point  set point 1 corresponds to output 1  set  point 2 to output 2  set point 3 to output 3 and set point
49. ds    Measurement scaling can be defined using one of the two following methods     e Theoretical calibration involving the sensitivity of the sensor and a user defined corresponding capacity    45 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    SCa   me eNod4 T Ethemet    Digital Process Transmitter    e Physical calibration involving 1  2 or 3 know loads  for a load cell  or 1 2 or 3 measured voltages  for the 0   10 V analog channel     Both can be achieved thanks to the functional commands     10 3  Settings description  10 3 1  Maximum capacity    The    maximum capacity    stands for the maximum sensor load cell signal range  When the absolute value of the gross  measurement exceeds its value plus 9 divisions  the b  bit  positive overloading  or the b  bit  negative overloading  of  the measurement status is set to 1  it can activate a logical output if it is assigned to the    defective measurement     function      The zero acquisition  on request or at power up  is done only if the gross measurement value is contained between a   10  range of the    maximum capacity      2  if the legal for trade option is active      The    maximum capacity    setting also allows calibrating eNod4 in case of a theoretical calibration in association with  the sensor sensitivity  Measurement scaling will be automatically adapted so as to deliver a gross measurement value  equivalent to the    maximum capacity    for an analog signal corresponding to the sensor s
50. efault  set to static IP configuration      6 4  EtherNet  IP LED    State of the NS  Network Status  bicolor LED is described in the table below          Meaning      NO CONNECTIONS  device has no connections established  but has          Blinking   i  Green mms rss ors  Always on CONNECTED  at least one connection is established   i   CONNECTION TIMEOUT  one or more of the connections in which this    Blinkin   device is a target has timed out     g   This shall be left only if all timed out connections are reestablished or  Red _ if the device is reset       DUPLICATE IP  the device has detected that its IP address is already in  i Always on      use  Red   Green Blinking   Autotest at power on      Always off   Device not powered or defective    State of the MS  Module Status  bicolor LED is described in the table below     27 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    Meaning          STANDBY  the device has not been configured    Green  DEVICE OPERATIONAL  Device is operating correctly  akuin   MINOR FAULT   i 2   the device a detected a recoverable minor fault  Red aa a EN OL AA ati in    MAJOR FAULT     Always on      the device a detected a non recoverable major fault    Autotest at power on                  Always off   Device not powered or defective    State of the ACT   LINK ETH1 and ETH2 network RJ45 connector LED     LINK Always on A physical connection to the Ethernet exist   E
51. en  4 bytes     The module    Command Response Reg    uses the mechanism of eNod4 functional commands defined in another  chapter  The only difference is for    reset    and    Restore default settings    commands which cannot be sent via cyclic  exchanges immediately after a restart of eNod4  To be able to use these commands  it must first be processed  another command     cancel Tare    for example      Note  The    Command register    data must be set to 0x0000 before each new command     The module    R W request Reg     allows requesting read write of Record  acyclic data   So this substitute read write  of Record via the RPC protocol  The protocol described below  which is the same than the one used on eNod4 Profibus  product  allows performing read write operations        Transaction status  2 bytes       Transaction request  2 bytes     Data read written  4 bytes    Data to be written  4 bytes     An 10 Controller can transmit a read or write request to eNod4 by writing a specific code  see the codes listed in the  appendix  into the transaction request register      gt  Fora write request  the 4 following OUT bytes can be used so as to enter the new value     eNod4IN are then updated      Transaction status is set to OXFFFF in case of an error otherwise it takes the same value as the one entered in  the transaction request word     Fora read transaction  the value of the requested setting is set into the four IN following bytes     35 75 eNod4 T Software user manual 
52. ensitivity     After a theoretical calibration  the maximum capacity can be changed to fit to the application     Admitted values   from 1 up to 10000000     10 3 2  Number of calibration segments    The    number of calibration segments    defines how many calibration segments are used during the physical calibration  procedure  Linear installations only need one segment     Admitted values   from 1 up to 3     10 3 3  Calibration loads 1  2 3    Before starting a physical calibration procedure  each calibration segment must be given a corresponding user value   for example  1000 points for a 1 kg load      Admitted values   from 1 up to 1000000     10 3 4  Sensor sensitivity    The    sensor sensitivity    setting is used to achieve a theoretical calibration  The stored value for this parameter can be     e the load cell sensitivity in mV V for the low level analog channel  e an input signal voltage in V for the analog 0 10V analog channel    The user can adapt the value delivered by eNod4 for the associated signal using the    maximum capacity    and the     sensor sensitivity        This setting is expressed with a 10   factor  197500 is equivalent to a 1 975 mV V load cell sensitivity or a 1 975 V input  voltage      Admitted values   from 1 up to 1000000     10 3 5  Scale interval    The    scale interval    is the minimal difference between two consecutive indicated values  either gross or net      46 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D  
53. ers function    22 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    SCa   me eNod4 T Ethemet    Digital Process Transmitter  6  ETHERNETIP    When a configuration change occurs  change of Ethernet  parameters  set default params via eNodView or  eNodTouch  change of address    Name of product    after a  reset with option    Use rotary switch in product name        eNod4 Ethernet IP absolutely must not be reset or power  cycled within 10 seconds after send of the change or reset   This could permanently damage the eNod  MS LED blinks  green cyclically when in this  damaged  state        EtherNet   IP uses Ethernet layer network infrastructure  It is built on the TCP  Transmission Control Protocol  and IP   Internet Protocol  protocols  but the  IP  in the name stands for  Industrial Protocol  and not an abbreviation for   Internet Protocol  EtherNet   IP is supported by four independent networking organizations    e ControlNet International  CI     e The Industrial Ethernet Organization  IEA     e The Open DeviceNet Vendor Association  ODVA     e The Industrial Automation Open Network Alliance  IAONA      6 1  Physic al interface    eNod4 is fitted with two EtherNet ports on RJ45 connectors that are galvanically isolated     The Auto Crossover function is supported  Due to this fact the signals RX and TX may be switched on ETH1 and ETH2  interfaces  Auto negotiation of link parameters applies to 10 100Mbit and full half duplex operation     Because EtherN
54. et   IP shares the same physical and data link layers of traditional IEEE 802 3 Ethernet  physical  interface remains fully compatible with already installed Ethernet infrastructure  cables  connectors  network  interface cards  hubs  and switches      EtherNet   IP automatically benefits from all further technology enhancements such as Gigabit Ethernet and Wireless  technologies     Tree  line or star network topologies are allowed by eNod4  Ring topology is also supported while Device Level Ring   DLR  protocol is implemented  as eNod4 is not able to act as a ring supervisor  at least one active ring supervisor is  required on the DLR network      Every eNod4 drives two Ethernet ports and has an internal switch and hub functions  respectively the different circuits  which are related to the special features of some Real Time Ethernet systems to build up a line or ring structure     6 2  General information  6 2 1  EtherNet  IP    Open standard    protocol    EtherNet   IP shares the same lower four layers of the OSI model common to all Ethernet devices  This makes it fully  compatible with existing Ethernet hardware  such as cables  connectors  network interface cards  hubs  and switches   The application layer protocol is the Control and Information Protocol  CIP         eNod4 is fitted with an Ethernet communication interface that supports protocols TCP  Transmission Control  Protocol   UDP  User Datagram Protocol  and IP  Internet Protocol   These protocols are used toge
55. igital Process Transmitter  12 24  Logical outputs 354 assignment    The assignment is similar to the outputs 1 amp 2 configuration parameter  see previous paragraph  replacing all  references to output 1 with output 3 and all references to output 2 with output 4      12 2 5  Set points functioning    The following table describes the possible assignments     58 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    SCa   me eNod4 T Ethemet    Digital Process Transmitter    Meaning       bo set point 1 commutation mode    0 window    1   hysteresis    set point 1 comparison measurement             EEE EE eanan menan menne eene eenean eeaeee    1 i hysteresis          b7 reserved  0     b8  note 1     0 window    1   hysteresis    set point 3 commutation mode              b11  note 1  reserved  0   b12  note 1    set point 4 commutation mode  si now NN only if output 4 assigned to the    set  1 hysteresis   point    function       b14 b13  note 1  set point 4 comparison measurement    b15  note 1    reserved  0     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 bO to b7 of the corresponding address  see CANopen   Register table      59 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    sca   me eNod4 T Ethemet    Digita   Process Transmitter    12 2 6  Set points high and low values    Each set point can be configured by
56. is not supported by eNod4    FFy   error during command execution  ex    tare when gross meas  lt O    4 5  Address and Baud rate    Address and baud rate identical to Modbus RTU  See    Modbus RTU     4 6  Product identific ation    Product identification identical to Modbus RTU  See   Modbus RTU     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     e transmission triggered by a rising or falling edge on a logical input   e transmission at a configurable period  defined in ms  while a logical input is maintained at a given logical  level   e continuous transmission at a configurable period  defined in ms  after a master request  The transmission  is then stopped by another master instruction  be careful not to use this mode in half duplex at a too high  rate     4 8  Continuous transmission    SCMBus and fast SCMBus communication protocols allow eNod4 to transmit measurements at a user defined rate  without the need for successive master queries  To perform this measurement acquisition mode  it is necessary to set  first the    sampling period     in ms         Address SCMBus   Description      SCMBus Measurement  i transmission period       0x003F RW int    A value of 0 implies that measurement transmission is synchronized on the A N conversion rate  The continuous  transmission is triggered and stopped by reception of the following commands     15 75 eNod
57. itiated by the Server    Length   2   fields  Unit ID   Function Code     Client  request     response   i   Data  i i  i   i   enditestion of a remote server   ERE    el   1    non TCP IP or other buses     Initiated by the   Echoed back by the      0x00 or OxFF otherwise   Client   Server    Supported    incon identical to Modbus RTU ones     18 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    e Read multiple registers    03    04   e Write single register  06   e Write multiple registers  104     1 register   2 bytes    Maximal number of registers   123    5 3  Fames structure    e By default and as in Modbus RTU  during a read or write transaction  the two bytes of a register are  swapped  The MSB is transmitted first and then the LSB  However it may be possible using eNodView  software to invert the swapping of data in a register    e if a data is coded on 4 bytes  that means it requires two registers    the two LSB are stored in the low  address register and the two MSB are stored in the high address register Modbus RTU request command   example sent to the slave in hexadecimal             Slave address 03  or 044 First register address N registers  1 byte 1 byte 2 bytes   2 bytes 2 bytes  11   03   00 7D 0008   9743    Equivalent request in Modbus TCP         Transaction   Protocol Message   Unit   First register  i i TE EETA   2    Identifier Identifier   length Identifier address  2 bytes  
58. l MP AG Pia ee   o Na TAPA 54  122  Settings COSC MDG pa BNG NANA NANANG 54  12 2 1  Logical inputs assignment    54  12 2 2  Holding OMEGA NNR 56  12 2 3  Logical outputs 162 assignment    ssrrrrmsssvnnnnnnsnnvnnnnnnnnnnnnnnnnnnnnnnnnnn 56  12 2 4  Logical outputs 364 assignment    s  rrrrmssssvnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 58  12 2 5  Set poke TNC TONING naaa ANAKAN 58  12 2 6  Set points high and low ValueS   r ssrrrunsssvnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnns 60  123 IMpufowputleveli namam 60  13  LEGAL FOR TRADE OPTONS GIKAN KKAKEEAKAAAGN 62  13 1  PRNCIDIGS AGANG 62  13 2  Settings description nmam BRAIN ANAKAN AA AIAAAGG 62    4 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    12 1 1 Legal fortrade MAK   ssssssssusnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnmnnn nnmnnn na 62  12 1 2 Legal for trade software version    62  12 1 3 Legal for trade counter    rrnnnnssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 63  12 1 4 Legal for trade checksum     ssssuursnnssnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnn 63  12 5 ZO NNO UONS AA 63  12 15 Stability Citenon ca IBINIBINTANG 63  12 17 Decimal point position    64  1213 NG AANI INA NGIKNINABAGIKIKKIIABIKKIKIIKIIKAKAIKGIKIGA 64  TA  PRORINETTO vicissetssiscssnvisosssiestnvensevanvsniscisendeussuvaiussievtianisuvannsanennievianisdusninsiinvksevs 65  15  ETHERNET  IP REGISTER MAP JEANIE 67  16  ETHERNET   IP ODVA COMMONLY DEANED R
59. led and  an execution error is reported     a    Note  In specific cases  silo for example   this step is not mandatory because it is possible to command a    zero    adjustment    when the silo is empty     9 3 12  Segment 1  2 3 ac quisition    Next step consists in applying a known reference on the sensor then sending the    segment X acquisition    functional  command where X depends on the value stored in the    number of calibration segments    register  see    calibration    This acquisition duration depends on the measurement stability  if stability is not reach after 5 seconds      actual  segment acquisition    command is cancelled and an execution error is reported     9 3 13  Back up calibration  Only if the    segment 1 2 3 acquisition    is successful  next step consists in validating the new calibration by storing the    zero and the span that have been determined in EEPROM     Note  This functional command has to be transmitted at the end of a physical calibration  after a Zero adjustment     a  theoretical scaling    or a Zero offset        9 3 14  Logic al outputs 1 4 activation  deactivation    If the corresponding logical outputs are assigned to the Jevel on request    function  they can be enabled disabled by  transmitting one of these functional commands  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     9 3 
60. ment contains the decimal point character  2E   and the unit that is separated from the  measurement value by a space ASCII character  204      e Fast SCMBus response        STX   Status word      3 signed Hex bytes  2 s   2 of previous bytes    complement  _ and b7 bit set to 1    024   2 Hex bytes   034    Note  Because values are encoded in signed hexadecimal bytes format  2 s complement  some data bytes can be  equal to STX  02 5  or ETX  03 5  or DLE  104  so before those specific bytes values a DLE  104  byte is inserted  The  eNod4 address is not transmitted in the frame    4 4 3  Functional command request  tare  zero        e request     Address Command       1 Hex byte 1 Hex byte  command  1 ASCII byte  OD    1 Hex byte  e response  SCMBus and fast SCMBus    l    14 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014_216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter       Address   Command    1 Hex byte 1 Hex byte  command  1 ASCII byte  OD    1 Hex byte    If the command execution is successful  eNod4 sends back the request frame that has been received as an  acknowledgement     4 4 4  Error frame    In case of an error upon reception of a request  eNod4 sends back an error frame that contains an error code     e response  SCMBus and fast SCMBus          Address Error code    1 Hex byte 1 Hex byte  command  1 ASCII byte  OD    1 Hex byte    e The error codes are listed below              Error code Meaning   Description      requested command 
61. n protocol can be used either through eNod4 USB port  AUX port or DB9 port  depend on  version         USB port behaves as a full duplex interface whereas the DB9 and AUX ports support half duplex RS485  communication  Supported baud rates are 9600  19200  38400  57600  and 115200     For a complete description of the recommendations about eNod4 RS485 connexion  please refer to the user manual     characteristics and functioning    of the eNod4     Note   using eNod4 through USB requires installing first the necessary USB drivers available on the website    http   www scaime com   4 2  SC MBus and fast SC MBus features    SCMBus and its variant fast SCMBus can be imbricate into ModBus RTU protocol if the setting tommunication  protocol    is set to SCMBus or fast SCMBus  That means that eNod4 continues answering Modbus RTU frames but it  also allows the device to send frames coded according to SCMBus fast SCMBus format     Each protocol has its advantages     e in SCMBus measurements are transmitted as ASCII with the decimal point and the unit integrated to the  frame   e fast SCMBus is dedicated to fast measurement transmission as the frames are the most compact as  possible   e both protocols allow to communicate without any master request  continuous transmission or sampling  triggered by a logical input     4 3  Byte format    Data transmitted to eNod4 thanks to SCMBus or fast SCMBus communication protocol must respect following format     e 1start bit  e 8 data bits  e n
62. o parity   e 2 stop bits    in SCMBus protocol  data is encoded as ASCII numeral characters  30        394  and ASCII hexadecimal characters  3A   ma  3Fp      in fast SCMBus protocol  data is encoded as signed hexadecimal  see frame structure paragraph  below   SCMBus CRC 8 byte is generated by the following polynomial   G x   x  x  x  x  1    The CRC 8 polynomial result can be determined by programming the algorithm corresponding to the following  diagram     13 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    Binary sequence     without start bit  Shift register       Note  The frame error detection can be ignored  Value OxFF of the CRC 8 always is admitted by eNod4 and a received  frame which is ended by such CRC 8 is considered as a frame without any error     e Fast SCMBus checksum byte is obtained by summing all the frame previous bytes then setting b7 bit to 1   4 4  Frames struc ture    4 4 1  Transmission organization    e frame   eNod4 address first  e byte  Isb first  e  multi bytes data   MSB first    4 4 2 Reading request    e request    Address Command       1 Hex byte 1 Hex byte  command  1 ASCII byte  OD    1 Hex byte    e SCMBus response           Address   Status       1 Hex byte 2 Hex bytes N ASCII Hex bytes 1 ASCII byte  OD    1 Hex byte    If the decimal point position    and the    unit    settings are assigned to a non null value  the response frame when  transmitting measure
63. ported into the engineering tool used for  application design  Data modules can be freely plugged into any slot from 1 to 8  This will define the organization of  cyclic data in the AR  Application Relation   Unnecessary modules for the application may not be plugged  Inserting  data provided by eNod4 automatically implies the insertion of data consumed by eNod4 if the concerned module  contains consumed data     Presentation of provided data in modules     34 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D     scaime    Module name    eNod4 T Ethemet    Digital Process Transmitter      Provided size    in bytes U    Provided Data       Status Gross Measurement    Net Measurement    Factory calibrated Meas     Logical I O level    Measurement Status    Command Response Reg      Measurement status  2 bytes       Gross measurement  4 bytes     Net measurement      Factory calibrated points      Logical I O level    EEE AA      Measurement status    Response register              Transaction status  2 bytes     R W request Reg    6         Data read written  4 bytes     mm  AP    PAA PA PA AA AAP AAP ANA    1 ms counter   eNod4 1ms counter            for possible check of performances    Presentation of consumed data in input output modules        Consumed  Module name AR   Consumed Data    size in bytes    Command Response Reg 2   Command register      Transaction request  2 bytes   R W request Reg  i6 Ca AA AA GE  Ged  Ge Gd Ge cc kf GU      Data to be writt
64. rd    protocol    23  6 2 2  Common Industrial Protocol  CIP        ruvnnnnnnvvnnnnnnnnnnnnnnnnnnnnnnnnnnevnnnnnn 24  6 2 3  CIP    Encapsulation Format    rrrrnssssannvvvnnnnnnnnnnnnnnnnnnvnnnnnnnnnnnnnnnnvvvennnr 25  6 3  Network configuration    ssvrrnnnsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnenn 26  64  BARENE PLEDGE 27  6 5  I O scanning   implicit messaging    sssrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnenn 28  Ze PROANETIO sssssssssssssssssssscscssssanssassnasscncsssessanssnsscasssssssansnasssnsssssscavssassnseusuevsacssavss 30  Tele PHYSICA INGINCG saaa aaaea aaia 30  Ta NORIO SINGS iihisntiiinniinmnO 30  7 3  Definition of protocols roles    31  TA  Mob ET titi 32  7 5  Altemative scenario  control  maintenance  supervision    33  7 6  Altemative scenario  eNod4 enor application detected    aaa  33     FG  gt  nununnoniminun a 33  78  Data amangement    ssssssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 34  781  Cyclic data  IO Dala 34  702  Acyclic Gate Fog NEA 34  7 9  PROANETIO exchange of cyclic data   rmssvvnnnsssvnnennnnnnvnnnnnnnnnvnnnnnnnnennr 34  8  MEASUREMENT AND STATUS wesssssssissscscsssssassssccssssssssssssenssssnessessssssesasssssnessssssness 37  8 1  Measurement transmission   rrrrnnnsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnvennennnnnnnnn 37  8 11  Measurement Status     sssssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 37  8 1 2  Gross measuremMent   ssssssssssssssss555555
65. rk RJ45 connector LED     Meaning       LINK   Always on   A physical connection to the Ethernet exist   Eth1  amp  Eth2   Green    ACT   Eth1  amp  Eth2       Yellow   Always off   No traffic on the Ethernet       7 8  Data anangement    The provision model of data is very similar to the one used in PROFIBUS DP  this will allow users of eNod4 Profibus an  easy recycling of their application     7 8 1 Cyclic data  IO Data     Cyclic exchanged data are either provided by the  O Device and consumed by the IO Controller or provided by the 10   Controller and consumed by the IO Device     Data are contained in input or input output modules  from the point of view of the IO Controller   These modules are  defined in the GSDML file and are presented in a separate chapter     The designer can select modules that he needs and place them in communication slots  Thus  the slots contain  modules  Slots are numbered  Slot 0 is not usable for data exchange  it contains DAP  Device Access Point   informations which defines  among other  which data module can be contained in which slots     7 8 2 Acyclic data  Records     Acyclic data are available in read only or read write access  They are accessed by using a slot  a sub slot and an index   eNod4 acyclic data are accessible with any slot and sub slot  Indexes for the eNod4 specific application data are  presented in appendix     7 9  PROANETIO exchange of cyclic data    Acyclic data modules are described in GSDML file  This file can be im
66. s a network number and broadcast address respectively     19 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter  eNod4 default local IP  address is 192 168 0 100   if IP static configuration set    Subnet mask  a Subnet Mask is used to subdivide the host portion of the IP address into two or more subnets  The  subnet mask will flag the bits of the IP address that belong to the network address  and the remaining bits correspond  to the host portion of the address     The unique subnet to which an eNod4 IP address refers to is recovered by performing a bitwise AND operation  between the IP address and the mask itself  with the result being the sub network address     eNod4 subnet mask default value is the default Class C subnet mask 255 255 255 0    Gateway address  a gateway is being used to bridge Ethernet to other networks like a serial sub network of Modbus  RTU devices in order to provide communication compatibility     The IP address of the default gateway has to be on the same subnet as the local IP address  The value 0 0 0 0 is  forbidden  If no gateway is to be defined then this value is to be set to the local IP address of the eNod4 device     Default gateway address has been set to 192 168 0 254  DHCP functionality  Dynamic Host Configuration Protocol      It   s a protocol that automates network parameter assignment and allows an eNod4 device to dynamically configure   without any particular ac
67. s and options are configurable using the eNodView software to V version minimum     IP_settings  IP address  subnet mask and default gateway  Default values of these parameters are  192 168 0 100   255 255 255 0  192 168 0 254   Configuration of these settings via eNodView is of little interest  Usually it is the IO   Controller which assigns to each IO Device its IP settings using the name of the station     Name of the station  The name of the station is the primary key that allows the identification of the PROFINET IO  node  So  it must be unique for each node on PROFINET IO subnet  It can only contain lowercase characters  figures   dashes and dots  The default value of this parameter is based upon  configurable option  the rotary switches located  in front of eNod4  It is set to        enod4 t Ox address on rotary switches in lowercase hexadecimal     for eNod4 T     30 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    SCa   me eNod4 T Ethemet    Digital Process Transmitter    NG  s Pa Sr P    PLC 3 3 3 j   amp   amp   amp   1 GG Mod Mod  lod      Escalme Escaime Escaime Pa  4  23456 23 5g 23455 23456 23455 23455 FS 2345   1 71 F   1 71 7 1 71 7 74 7  JIN  CHG  TIHLDE KID  f gif 9     dab     deb     deb     deb     deb     deb  edebe    deb   HIGH LOW HIGH LOW HIGH LOW HIGH LOW    PROFINET IO network and names of eNod4 T stations in factory configuration  Only rotary switches have been  reconfigured     Byte order  The byte order defines the order in
68. scaime eNod4 T Ethemet    Digital Process Transmitter    Software user manual       1 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014_216704 D    scaime eNod4 TEthemet    Digital Process Transmitter    1  EPNODIPRODUCTRANGE uakssesommamaaeasmaasieaasinkonshebnknkmablk 6  11  General presentation      sssssvvnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnvnnnnnnnnnnnnnnnnnevnnnennnnnnnn 6  1 2  VERSIONS and OPUONS una NANANAKIT 6   a BA NERE AA AA AI 6  bee  OP CONS APAKAN AIN PEG RON 6  La VERIONS and op Bjur 6   2  COMMUNICATION AND FUNCTIONING MOBBES    0 7  2 1  Communication protocols Modbus RTU and SC MBUS   rrnnssssvnnunnnnnnvnnnnns 7  22  FURCUONING MOUS AAAH 7  2 3  Simultaneous functioning of Communications     vrrnnnsnannnnnnnnnnnnnnnnnnnnnnnnnnn 8   2 3 1  Standard version           a 8  232  PIGNIDUSNGISID Nam BUNGNIBKUBAKAGANNG 8  2233  ert BAKUNA 9   3  MODBUS RU BUNGANGA 10  TT ol aNG 10  3 2  GG GA AAP 10  3 3  Modbus RIU supported functions         aa 10  KC Aia  10   3 4 1  Function  03   04     read N input registers  N   30 max                 10  3 4 2  Function  06     write single register    11  3 4 3  Function  104    preset multiple registers  N   30 max     nsss    11  344  EMC RAMS  wis sssssscsissscasssasisscscsviasssnscassssensssssseavssessnsscacssasssansaressausaaiss 11  3 5  Address and Baud ate Lvvvmmeme4msmmmmmmemsmmmsmiansmmmmvaunumiass 12  SG  Podktdenicafonuusesvmsssmvasssmsnssseskjnnsvnensjjjjjjjnidvj 12  3 7  Measurement transmission   rr
69. se possibly encountered problems on the  network     1  PROFINET IO network is powered on   2  IO Devices emit LLDP frames to inform all nodes on the subnet of their presence and identity     32 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    3  Network nodes resolve the IP addresses of the stations with which they wish to communicate in  peer to peer using the ARP protocol    4  With DCP services  IO Controller identifies IO Devices involved in its application  It configures  their IP settings  ARP tables are updated consequently    5  Using RPC  the IO Controller opens and configures cyclic connections  AR  for data exchange  with IO Devices and if needed reads and writes application parameters     6  Cyclic data exchanges begin between IO Devices and the IO Controller in both directions   7  The application of I0 Controller operates with the data provided by IO Devices and supplies  data to  O Devices to advance the process of the application     7 5  Altemative scenario  control  maintenance  supervision  On point 4 of the main scenario   4A  If the network manager wants to control  maintain or supervise the network  4  A 1  The network manager Ping the eNod4     4  A 2  The network manager consults the network information base of the eNod4 with  SNMP V1     7 6  Atemative scenario  eNod4 enor application detected  On point 7 of the main scenario   7 A  eNod4 detects an application error  7  A 
70. sitions    12 1 2 Legal for trade software version    This RO value identifies the version of the part of the software that is dedicated to the metrology and the  measurement exploitation     62 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter  12 1 3 Legal for trade counter    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     e legal for trade switch   e stability criterion   e decimal point position   e maximum capacity   e number of calibration segments   e calibration loads 1 2 3   e scale interval   e span adjusting coefficient   e calibration place place of use g values  e sensitivity   e A D conversion rate   e filtering configuration  activation option  order and cut off frequencies   e unit   e ero functions    12 1 4 Legal for trade checksum    If the    legal for trade    option is enabled  a new legal for trade checksum is calculated every time a backup into  EEPROM is requested if at least one  or several  of the settings listed above has been modified     12 1 5 Zero functions    The zero tracking and the initial zero setting can be respectively enabled by setting bo bit or b  bit to 1  When  activated  both options are effective on a  10  range of the    maximum capacity     4296 if the    legal for trade    option is       enabled   
71. sover function is supported  Due to this fact the signals RX and TX may be switched on ETH1 and ETH2  interfaces     Because Modbus TCP  or Modbus TCP IP  shares the same physical and data link layers of traditional IEEE 802 3  Ethernet  physical interface remains fully compatible with the already installed Ethernet infrastructure of cables   connectors  network interface cards  hubs  and switches     Only tree  line or star network topologies are allowed     Every eNod4 drives two Ethernet ports and has an internal switch and hub functions  respectively the different circuits  which are related to the special features of some Real Time Ethernet systems to build up a line structure     5 2 General information    eNod4 is fitted with an Ethernet communication interface that supports protocols TCP  Transmission Control Protocol   and IP  Internet Protocol   These protocols are used together and are the main transport protocol for the internet   When Modbus information is sent using these protocols  the data is encapsulated by TCP where additional  information is attached and given to IP  IP then places the data in a packet  or datagram  and transmits it on Ethernet  network     Construction of a Modbus TCP data packet and simplified OSI model communication layers representation     Application    ADU Application LAYER 5  User Data  ADU     Application     fax  TCP Frame Y  1480 Bytes M ady    TCP Header TCP   LAYER 4   Port Numbers  TCP Data Array  Transport Layer   IP Frame Y 
72. table  e Current gross measurement is within a  10   4296 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     9 3 5  Tare    When receiving a tare    functional command  eNod4 acquires a volatile tare  net measurement is set to 0  value if the  measurement is stable otherwise  after five seconds the command is cancelled and an execution error is reported  If  the tare acquisition is successful b   bit of the    measurement status     see 86  is set to 1     9 3 6  Cancel tare    This command erases the current tare value if at least one tare has been previously processed  It also causes by  bit of  the Measurement status    to be set back to O     9 3 7 Cancel last command    This command sets the response register to 004 and allows eNod4 to ignore the functional command previously  received  for example to exit a sequential procedure like a physical calibration      9 3 8  Theoretical sc aling    The    theoretical scaling    functional command involves the    maximum capacity    and the    sensor sensitivity    settings   When used  this command realizes an automatic scaling to migrate from the factory calibration to the user calibration   see 58   This calibration must then be saved by sending to eNod4 the    store calibration    functional command  Using  the Zero adjustment    functional command is also recommended so as to completely adapt eNod4 to 
73. th1  amp  Eth2   Green        ACT   Eth1  amp  Eth2     Yellow   Always off   No traffic on the Ethernet       6 5  1 O scanning   implicit messaging    eNod4 Target  Adapter  consumes necessarily one single register  2 bytes without header  of Output data  from the  network s point of view  through Assembly Instance 0x64  100  with a Cyclic transport trigger type and point to point  connection type  Data exchanged is the command register which is the attribute 1 of device application specific 0x68  class        eNod4 produces Input data  from the network s point of view  through Assembly Instance 0x65  101  with a Cyclic  transport trigger type  Multicast or point to point connection type  connection rate  size and priority are defined when  the connection is established by the Originator  Scanner  through the connection manager Object using the  Forward open Service  Connection is closed using the Forward close Service      Find in the table below the specified registers  28 bytes without header  that are produced through Assembly Instance  0x65  101      28 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    Register Modbus   Offset in bytes    Address  Hex     without header          eNod4 1ms counter     Input   Output levels             007D   Measurement status  08 log Gross measurement    008922 ong Tare vale  0082 a       lng Net measurement    se 20        Wong Factory calibrated points OO   
74. the application     43 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    SCa   me eNod4 T Ethemet    Digital Process Transmitter  9 3 9  Zero adjustment    The    zero adjustment    functional command allows the user to set his calibration zero value by asking eNod4 to acquire  the current factory calibrated measurement  This acquisition duration depends on the measurement stability  if  stability is not reach after 5 seconds     zero adjustment    command is cancelled and an execution error is reported  If it  is correctly achieved  this calibration zero modification must then be saved by sending to eNod4 the    store calibration     functional command  This functional command can be used any time and has no effect on the user span that can have  been previously configured through a physical or a theoretical calibration procedure     9 3 10  Start physical calibration    In order to handle a physical calibration with 1 up to 3 know references  eNod4 first must be told to enter the physical  calibration mode  It is the first step of a sequential procedure     9 3 11  Calibration zero acquisition    The    calibration zero acquisition    is the second step of the physical calibration procedure  It can only be used if the     start physical calibration    functional command has been previously received  This acquisition duration depends on the  measurement stability  if stability is not reach after 5 seconds     calibration zero acquisition command is cancel
75. ther and are the  main transport protocol for the internet  When CIP    information is sent using these protocols  the data is  encapsulated by TCP or UDP where additional information is attached and given to IP  IP then places the data in a  packet  or datagram  and transmits it on Ethernet network     23 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    Application             Transport        Explicit    N Messaging    Real time     VO Control             Network    Data Link  Physical       By using TCP IP  EtherNet   IP is able to send explicit messages  which are used to perform client server type  transactions between nodes  Nodes must interpret each message  execute the requested task and generate  responses  Uploading and downloading of configuration data like setpoints and applicative parameters uses explicit   or Class 3  messaging     TCP is connection oriented and use well known TCP port number 44818  OxAF12  for EtherNet   IP     For real time messaging  EtherNet   IP also employs UDP over IP  which allows messages to be unicast  one to one  or  multicast  one to a group of destination addresses  in a producer consumer model  This is how CIP      O data  transfers called implicit  or Class1  messaging is sent on EtherNet   IP  With implicit messaging  the data field contains  no protocol information  only real time I O data  Since the meaning of the data is pre defined at the time the  
76. tion  an IP address and other information that is needed for network communication   eNod4 device needs imperatively to be connected on the sub network to a DHCP server that allocates IP address and  also DHCP functionality has to be activated in eNod4 device     A label affixed on every eNod4 contains 6 bytes of its MAC address  Media Access Control Address  which is a unique  identifier assigned to network interfaces for communications on any physical network segment     In DHCP when the Master of the sub network attributes an IP address to a Slave  eNod4 device   it associates its  unique MAC address to the IP address  So the MAC address is the only way for a Master to identify an eNod4 device  on the sub network     DHCP functionality is not activated by default  set to static IP configuration      5 5  Modbus TCP LED    State of the NS  Network Status  bicolor LED is described in the table below             Meaning      Device READY but not CONFIGURED yet      Blinking 1Hz          Green Device WAITING for communication    CONNECTED  at least one TCP connection is established     Blinking 2H  i a    ra      Jon ne 25     Internal Fault detect  like TCP connection lost     Always on   Communication fatal error      Always off   Device not powered or defective    State of the MS  Module Status  bicolor LED is described in the table below     20 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014_216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter       
77. tput assigned to the    gross meas   gt   max capacity   defective measurement    function to be     EEE SE EE G EG i    analog signal out of the A D converter input         range i    motion         causes an output assigned to the    i     H 2   p    o motion   motion function to be set active    measurement out of the X4 of division       zero in the   of division    EEPROM OK       EEPROM failure      1 in SCMBus and fast SCMBus  0    otherwise       39 75    eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter    Meaning       1 in SCMBus and fast SCMBus  0  1     otherwise    Note 1  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 OxFFFF and default is pointed out in  measurement status     40 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 T Ethemet    Digital Process Transmitter  9  PROCESSING FUNCTIONAL COMMANDS  Ethernet IP   Profinet    Class  Attribute   Record   hex dec    Index    Modbus    Profinet cyclic      address Req Code       Command register 0x0090 0x68 1    naaagnas    Response register   0x0091   0x68 2     7   Uint   RO       9 1  Principles    The eNod4 is able to handle several functional commands thanks to a couple of registers  except in SCMBus  protocols      the command register   dedicated to accept the fun
78. ult value is the default Class C subnet mask 255 255 255 0    Gateway address  a gateway is being used to bridge Ethernet to other networks like a serial sub network of Modbus  RTU devices in order to provide communication compatibility     The IP address of the default gateway has to be on the same subnet as the local IP address  The value 0 0 0 0 is  forbidden  If no gateway is to be defined then this value is to be set to the local IP address of the eNod4 device     Default gateway address has been set to 192 168 0 254  DHCP functionality  Dynamic Host Configuration Protocol      It   s a protocol that automates network parameter assignment and allows an eNod4 device to dynamically configure   without any particular action  an IP address and other information that is needed for network communication   eNod4 device needs imperatively to be connected on the sub network to a DHCP server that allocates IP address and  also DHCP functionality has to be activated in eNod4 device     A label affixed on every eNod4 contains 6 bytes of its MAC address  Media Access Control Address  which is a unique  identifier assigned to network interfaces for communications on any physical network segment     In DHCP when the Master of the sub network attributes an IP address to a Slave eNod4 device   it associates its  unique MAC address to the IP address  So the MAC address is the only way for a Master to identify an eNod4 device  on the sub network     DHCP functionality is not activated by d
79. xnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnvnnnnnnnnnnnnnnnnnnnvnnennnnnnnnn 12  3 8  EEPROM enormanagement  mmssssssnnvnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 12   A  SCMBUS  FAST FG S stint B  Al  Physcal iment ES BABENG GAAN B3  4 2  SCMBus and fast SC MBus features    B  Ka  Be DMa ANAKAN AKA AGING 13  AA  Rames STUCME ja GNG 14   4 4 1  Transmission organization    srrrrasssnvnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnenn 14  442  Reading F  YET ANG BG NGAGE 14  4 4 3  Functional command request  tare  zero       srrrrnnnnnnnnnnnnnnnnnnnnnnnnnenn 14  444  Bior naa 15  4 5  Address and Baud rate u s 15  46  ProductidentiicaBon siiiiiisicissicsssissciessisscsssssssssesssssscsssssennssasscsssssssasennses 15  47  Measurement transmission    15  4 8  Continuous transmission   srvvvnnnnnnnnnnnnnnnunnnnnnnnnnnnnnnnnnvnnnnnnnnnnnnnnnnnnevenennnnnnnn 15  4 9  EEPROM enor management                  aaa 16   TE NNN 17  SL Physical iMenaCe uvaosmmmmmssmmmsmssmsmmmsmrsmnmanvin  isdinitn 17  52  General information ul 17  5 Rames SINC KAANAK 19  54 NGONGO comuafon saamin niBiNGIANANIKANA NGINIG IHING KAHA 19    2 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    scaime eNod4 TEthemet    Digital Process Transmitter    55  Modbus T P GAGA 20  56 gt  VO SANS pa KAANAK 21  6  ETRBRNETIP E ANA 23  Gl  PHYSICA INEHACS siia 23  6 2  General INMMNAON siiiiiissisiiissceiidcaicecadiciissscisddncscessdediissndecateedsnaeennssdcens 23  6 2 1  EtherNet  IP    Open standa
80. yte header followed by its  own data  optional  and is limited to a total length of 65535 bytes  This packet takes the following format     25 75 eNod4 T Software user manual NU soft eNod4T ETH E 1014 216704 D    SCa   me eNod4 T Ethemet    Digital Process Transmitter  ENCAPSULATION PACKET    0 8 16 Bits    A Command   Unsigned Integer    Length   Unsigned Integer    Session Handle    24 BYTES    2   gt mOo gt   mX       Y        0 65511 A  BYTES T      24 Bytes  MIN        Variable From 0 to 65511 Bytes  2 a 65535 Bytes  MAX     For any data to exchange  the encapsulated data format is most significant bit  MSB  transmitted first     Access to the object model of a device is controlled by one of two objects  the Connection Manager  and the  UnConnected Message Manager  UCMM   We have already stated that EtherNet   IP is a connection based network  and that most CIP    messages are accomplished through connections  CIP    also allows multiple connections to coexist  in a device at any given time     eNod4 allows up to 4 simultaneous EtherNet   IP connections  sum of explicit and implicit connections      In addition  it is not possible on the same module to access to different device application specific Class for multiple  explicit connections  For implicit connection  eNod4 accepts 1 exclusive owner and up to 2 listener only     eNod4 supports only cyclic connection CIP    trigger     6 3  Network configuration    Every eNod4 is identified on the network by an IP address  a
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
none PP1100BR Use and Care Manual  MANUEL D`UTILISATION  Manuale d`installazione ed uso WWK 300 PV  "user manual"  Mode d`emploi  JVC AV-21RT4BU User's Manual    取扱説明書(Windows用)  Pfister 807-3380 Installation Guide  第 06 回レジュメ    Copyright © All rights reserved. 
   Failed to retrieve file