Table of Contents

Advertisement

Quick Links

EM100-C User Manual
0084292
User Manual
EM100-C
v1.5 February 2020
Page 1 of 81

Advertisement

Table of Contents
loading

Summary of Contents for Flintec EM100-C

  • Page 1 EM100-C User Manual 0084292 User Manual EM100-C v1.5 February 2020 Page 1 of 81...
  • Page 2: Table Of Contents

    EM100-C User Manual 0084292 Table of Contents EM100 Module .......................... 7 1.1. Introduction ........................7 1.2. Disclaimer ......................... 8 1.3. Safety Instructions ......................9 Specification .......................... 10 Getting Started ........................11 3.1. Labelling .......................... 11 3.2. Dimensions ........................12 3.3.
  • Page 3 EM100-C User Manual 0084292 5.2.5. DS Set Display Step Size ..................29 5.2.6. DP Set Decimal Point Position ................... 30 5.2.7. CZ Set Calibration Zero Point ..................30 5.2.8. CG Set Calibration Gain (Span) ................. 30 5.2.9. ZT Enable/Disable Zero-Tracking ................31 5.2.10.
  • Page 4 EM100-C User Manual 0084292 5.6.6. GW Get Data String (Net, Gross & Status) ..............43 5.6.7. GA Get Triggered Average Value ................44 5.6.8. GL Get Data String (Average, Gross & Status) ............44 5.6.9. OF Output Format of Data String ................44 5.6.10.
  • Page 5 EM100-C User Manual 0084292 5.10.9. CTR Set CAN Bus Termination Resistance............55 5.10.10. STR Set RS-485 Termination Resistance .............. 55 5.10.11. SBR Set RS-485 Biasing Resistance ..............55 5.11. Save Calibration & Setup Data Commands – CS, WP, SS ........... 56 5.11.1.
  • Page 6 EM100-C User Manual 0084292 6.4.5. SDO Abort Codes ...................... 80 Approved Applications ......................81 7.1. Restrictions in Approved Applications ................. 81 7.2. The Traceable Access Code (TAC) ................81 Page 6 of 81...
  • Page 7: Em100 Module

    Its high-speed measuring rate, advanced filters and optimised software functions are especially useful for check-weighing and other dynamic processes. The EM100-C model is an approved accuracy class III module examined under OIML R51. The measurement module forms part of an approved (‘legal-for-trade’) weighing system. The EM100-C can be used in ‘legal-for-trade’...
  • Page 8: Disclaimer

    Flintec reserves the right to revise this manual and alter its content without notification at any time. Neither Flintec nor its affiliates shall be liable to the purchaser of this product or third parties for damages, losses, costs, or expenses incurred by purchaser or third parties as a result of: accident, misuse, or abuse of this product or unauthorized modifications, repairs, or alterations to this product, or failure to strictly comply with Flintec operating and maintenance instructions.
  • Page 9: Safety Instructions

    ALWAYS DISCONNECT this equipment from the power source before cleaning or performing maintenance. CALL Flintec for parts, information, and service. WARNING: Only permit qualified personnel to service this equipment. Exercise care when making checks, tests and adjustments that must be made with power on.
  • Page 10: Specification

    EM100-C User Manual 0084292 2. Specification EM100-C Application Check-Weigher Bridge Excitation Load-Cell/Sensor 4-Wire or 6-Wire Accuracy Class XIII; XIIII; Y(a) or Y(b) Weighing Range Single Interval, Multi-Range or Multi-Interval Verification Scale Interval 10,000 Minimum Input Sensitivity 0.05µV/Count Certified Accuracy 0.3µV/vsi Resolution (External) ±350,000 counts...
  • Page 11: Getting Started

    Flintec Device Configuration (FDC) application software. Download the latest copy of FDC from the Flintec website (www.flintec.com). Note: The Flintec FDC application was developed in-conjunction with the ‘Peak System’ USB to CAN adaptor. If using the CANopen interface AND the FDC application, only use the ‘Peak System’...
  • Page 12: Dimensions

    EM100-C User Manual 0084292 3.2. Dimensions External Dimensions (Top Side) External Dimensions (Underside) Page 12 of 81...
  • Page 13: Connections

    EM100-C User Manual 0084292 3.3. Connections J1 Power & Comms J3 Load Cell J1 Power & Comms J3 Load Cell Page 13 of 81...
  • Page 14: Load-Cell Connections

    EM100-C User Manual 0084292 3.3.1. Load-Cell Connections Connect the input using the colour coding for Load-cell connections: EM100 J3 Load-Cell Pin-Out Function Excitation+ Sense+ Signal+ Signal- Sense- Excitation- 1, 3, 5, 7, 9 & 11 Note: If using 4-wire configuration, tie the Excitation+ (EXC+) to the Sense+ (S+) & Excitation- (EXC-) to the Sense- (S-) for correct configuration.
  • Page 15: Power Connection

    EM100-C User Manual 0084292 3.3.2. Power Connection The power supply is designed to accept a +12V or +24V supply. The power supply ground is not the same potential as the comms or main chassis ground pins. Only use the appropriate power and return pins for the supply, all comms and GPIOs pins to be referenced to the associated comms or main chassis ground.
  • Page 16: Rs-232 Connection

    EM100-C User Manual 0084292 3.3.3. RS-232 Connection Page 16 of 81...
  • Page 17: Rs-485 Connection

    EM100-C User Manual 0084292 3.3.4. RS-485 Connection The RS-485 network requires a 120Ω termination resistor at both the host end (EM100) and at the furthest point in the network. The EM100 has a software selectable terminator built-in (see ‘STR’ command).
  • Page 18: Canopen Connection

    EM100-C User Manual 0084292 3.3.5. CANopen Connection Note: For the CAN network to operate properly, it is necessary to place a 120Ω termination resistor at both the host end (EM100) and at the furthest point in the network. The EM100 has a software selectable terminator built-in (see ‘CTR’...
  • Page 19: Em100 With Adaptor Board

    EM100-C User Manual 0084292 3.3.7. EM100 with Adaptor Board Page 19 of 81...
  • Page 20: Driver Check

    USB-to-serial converter, consult the manufacturer for instructions and latest drivers. If using the USB CDC connection, the following driver from STMicroelectronics will need to be installed. View the ST.com website for the latest revision: http://www.st.com/en/development-tools/stsw-stm32102.html An installation manual is available from the Flintec website (www.flintec.com). Page 20 of 81...
  • Page 21: Calibration

    EM100-C User Manual 0084292 3.5. Calibration 3.5.1. Calibration Commands The calibration of EM100 is only possible after opening a calibration sequence. See ‘Calibration Commands’ Chapter for more details on the following commands. Command CE: Calibration Enable – Returns the current TAC value.
  • Page 22: Calibration Sequence

    EM100-C User Manual 0084292 3.5.3. Calibration Sequence Example: Setup of zero-point, span and decimal point. The chosen calibration weight has the value 5000 (increments). That could be 500g, 5kg or 5000kg. We calibrate with 500g. The decimal point is set up by command DP’x’ (x=1, 2 or 3), here 1 figure after the decimal point.
  • Page 23: Commands Overview

    EM100-C User Manual 0084292 4. Commands Overview Command Factory Default Parameter Range Description Allocation Source for a Set-Point A’n’ Zero. 0…2dec. (Gross, Net or Average). Zero. 0…255dec. Set Device Address (0=perm active). 20000 10000. ±33000dec. (mV/V) Absolute Gain Calibration. Zero.
  • Page 24 EM100-C User Manual 0084292 No Default. Get Net Value. No Default. Get Peak-to-Peak Value. No Default. Get ADC Sample Value. No Default. Get Tare Value. No Default. Get Valley Value. No Default. Get Data String (Net, Gross, Status). H’n’ (H0/H1) 999999.
  • Page 25 EM100-C User Manual 0084292 No Default. Send Net Value Continuously. Zero. 0…999999dec. Preset Tare Value. No Default. Software Reset. Save Set-point Parameter Values to No Default. Non-Volatile Memory. No Default. Set Tare Value. RS-485 Termination Resistor Zero. 0…1dec. Selector. Send Data String (Net, Gross, No Default.
  • Page 26: Command Descriptions

    EM100-C User Manual 0084292 5. Command Descriptions 5.1. System Diagnostic Commands –FPN, FFV, IS, SR, RS Use these commands to get the model type, firmware version or device status. These commands are sent without parameters. 5.1.1. FPN Get Device Identity...
  • Page 27: Sr Software Reset

    EM100-C User Manual 0084292 • The example decodes the result S:067000 as follows: • Signal Stable (no motion) [=1]. • Zero Action Performed [=2]. • Tare Not Active [=0]. • Weight <> 0 [=0]. • Input 1 Not Active [=0].
  • Page 28: Calibration Commands - Ce, Cm'n', Ci, Mr, Ds, Dp, Cz, Cg, Zt, Fd, Iz, Zr, Zi, Tm

    EM100-C User Manual 0084292 5.2. Calibration Commands – CE, CM’n’, CI, MR, DS, DP, CZ, CG, ZT, FD, IZ, ZR, ZI, TM, TN, ZN, AZ, AG, WT Note: All changes to the calibration commands must be stored in non-volatile memory using the ‘CS’...
  • Page 29: Ci Set Minimum Output Value

    EM100-C User Manual 0084292 5.2.3. CI Set Minimum Output Value This command is used to set up the minimum output value. Permitted values are –99999 to 0. This value will determine the point at which the output will change to ‘uuuuuuuu’, signifying ‘under- range’...
  • Page 30: Dp Set Decimal Point Position

    EM100-C User Manual 0084292 5.2.6. DP Set Decimal Point Position This command allows the decimal point to be positioned anywhere between left-most and right-most digits of the 5-digit output result. Permitted values are 0, 1, 2, 3, 4 and 5.
  • Page 31: Zt Enable/Disable Zero-Tracking

    EM100-C User Manual 0084292 5.2.9. ZT Enable/Disable Zero-Tracking This command enables or disables the zero-tracking. ZT=0 disables the zero-tracking and ZT=1 or higher enables the zero-tracking. Issuing the command without any parameter returns the current ‘ZT’ value. Permitted values are 0 to 255.
  • Page 32: Zr Zero Range

    EM100-C User Manual 0084292 5.2.12. Zero Range Sets the zero range manually – this is the range in increments within which the weighing scale can be zeroed. Issuing the ‘ZR’ command without any parameter will return the current value. Permitted values are between the lower limit of 0 and the upper limit of 999999. A value of zero enables the standard zero range of ±2% of max.
  • Page 33: Tn Set/Clear Non-Volatile Tare

    EM100-C User Manual 0084292 5.2.15. Set/Clear Non-Volatile Tare This command sets the tare mode to volatile or non-volatile. Value range is 0 or 1; Factory default is 0 (Volatile). If set to 1 (Non-Volatile), every set/clear tare will write the value directly to non- volatile memory.
  • Page 34: Ag Absolute Gain Calibration (Ecal)

    EM100-C User Manual 0084292 5.2.18. AG Absolute Gain Calibration (eCal) The command ‘AG’ is used as absolute gain (or measuring range) for all weight calculations and will setup in mV/V. Permitted values are ±33000 (±3.3000mV/V). Master Sends Slave Responds With...
  • Page 35: Motion Detection Commands - Nr, Nt

    EM100-C User Manual 0084292 5.3. Motion Detection Commands – NR, NT The motion detection facility provides a means of disabling certain functions whenever a condition of instability, or ‘motion’, is detected. The ‘no-motion’ or ‘stable’ condition is achieved whenever the signal is steady for the time-period set by ‘NT’, during which it cannot fluctuate by more than ‘NR’...
  • Page 36: Filter Setting Commands - Fm, Fl, Ur

    EM100-C User Manual 0084292 5.4. Filter Setting Commands – FM, FL, UR FIR or IIR Filters (selected with ‘FM’ command) are provided to eliminate most unwanted disturbances. The command ‘FL’ is used to define the filter settings, whilst the command ‘UR’ is used to define an averaging of up to 128 measurement values.
  • Page 37 EM100-C User Manual 0084292 Mode 0 (IIR Filter) Settings/Characteristics ‘FL’ Settling Time Cut-Off Attenuation Output Sampling Setting ms (0.1%) Frequency (Hz) at 200Hz (dB) Rate (samples/sec)* No Filtering 1200 >50 >65 >75 >80 >85 1160 >100 2350 >110 4500 0.25 >120...
  • Page 38: Ur Update Rate & Averaging

    EM100-C User Manual 0084292 5.4.3. UR Update Rate & Averaging Depending on the selected filter mode this command defines an averaging for the output value. The permitted settings are from 0 to 7 (see table below). The average value is always calculated from measurement values.
  • Page 39: Taring & Zeroing Commands - Sz, Rz, St, Rt, Sp, Tmv, Rmv

    EM100-C User Manual 0084292 5.5. Taring & Zeroing Commands – SZ, RZ, ST, RT, SP, TMV, RMV The following commands allow you to set/reset the zero and tare values. The zero set up during calibration remains the ‘true zero’ but the new ‘current zero’ can be set up by using the ‘SZ’...
  • Page 40: St Set Tare

    EM100-C User Manual 0084292 5.5.3. ST Set Tare This command will activate the net weighing function by storing the current weight value as a tare value. The weight signal must be ‘stable’ within the limits set by ‘NR’ (No-Motion Range) and ‘NT’...
  • Page 41: Rmv Reset Tare (Mv/V)

    EM100-C User Manual 0084292 5.5.7. RMV Reset Tare (mV/V) This command resets the mV/V tare and the value returns to gross mode. Master Sends Slave Responds With Meaning Tare De-Activated/Gross Performed. RMV↵ Page 41 of 81...
  • Page 42: Output Commands - Gg, Gn, Gt, Gs, Gmv, Gw, Ga, Gl, Of, Gh, Th, Gm, Rm, Go

    EM100-C User Manual 0084292 5.6. Output Commands – GG, GN, GT, GS, GMV, GW, GA, GL, OF, GH, TH, GM, RM, GO, GV, HW Note: Several output commands refer to commands, timing plots or other related information can be found in future sections e.g. 5.12 Trigger Section.
  • Page 43: Gw Get Data String (Net, Gross & Status)

    EM100-C User Manual 0084292 5.6.6. GW Get Data String (Net, Gross & Status) Issuing the ‘GW’ command, which has no parameters, will return the net weight, the gross weight, the status and the checksum values, all combined into one single string in the format:...
  • Page 44: Ga Get Triggered Average Value

    EM100-C User Manual 0084292 5.6.7. GA Get Triggered Average Value This command reads the measurement result of a measurement cycle. The measurement value has been averaged according the defined measuring time. Master Sends Slave Responds With Meaning A+001.100 Request: 1100g.
  • Page 45: Gh Get Hold Value

    EM100-C User Manual 0084292 Output Format Parameter Setting Range Information Decimal Point in GW & GL Response 0 (Factory Default) Yes. Yes. Yes. Yes. E.g. when the range information is selected, the data strings will change from G+000000 to Gn+000000, where 1 ≤ n ≤ 3.
  • Page 46: Gv Get Valley Value

    EM100-C User Manual 0084292 5.6.15. Get Valley Value The valley value is the minimum value since the last Reset Peak ‘RM’ command was issued. Master Sends Slave Responds With Meaning V+000.100 Valley Value: 100dec. GV↵ 5.6.16. Hold Weight Issuing the ‘HW’ command without parameters (broadcast command) will latch the current net weight in a register for later readout in all EM100s in a common network regardless of their individual addresses.
  • Page 47: Auto-Transmit Commands - Sg, Sn, Sx, Smv, Sa, Sl, Sw

    EM100-C User Manual 0084292 5.7. Auto–Transmit Commands – SG, SN, SX, SMV, SA, SL, SW The following commands allow the gross weight or net weight values to be continuously sent. Continuous transmission starts as soon as the relevant command has been issued and finishes when any valid command (The new command is executed by the EM100).
  • Page 48: Send Data String Continuously (Average, Gross & Status)

    EM100-C User Manual 0084292 5.7.6. SL Send Data String Continuously (Average, Gross & Status) Master Sends Slave Responds With Meaning L+00100+001005109 Average Value: +000100dec. (no decimal point). SL↵ (example). Gross Value: +001100dec. (no decimal point). Status bit 1: 5 (Not Used).
  • Page 49: Commands For External I/O Control - In, Om, Io

    EM100-C User Manual 0084292 5.8. Commands for External I/O Control – IN, OM, IO 5.8.1. IN Read Status of Logic Inputs Master Sends Slave Responds With Meaning IN:0000 Input 1 & 2 Low. IN↵ IN:0001 Input 1 High, Input 2 Low.
  • Page 50 EM100-C User Manual 0084292 The status of the outputs can be changed by issuing the ‘IO’ command with the appropriate 4-digit code e.g. IO 0001. The status of the logic outputs is normally determined by the internal set-points or manually setting the ‘IO’ and ‘OM’ (or ‘IM’) output mask.
  • Page 51: Set-Point Output Commands - S'n', H'n', A'n

    EM100-C User Manual 0084292 5.9. Set-Point Output Commands – S’n’, H’n’, A’n’ Each logic output can be assigned to an independent set-point value (S’n’) with a corresponding hysteresis/switch action (H’n’) and allocation (A’n’ – source is the Gross, Net or Average weight).
  • Page 52: A'n' Source Allocation For Set-Point

    EM100-C User Manual 0084292 Master Sends Slave Responds With Meaning H0:+000001 Request: Setup Hysteresis of Set-Point S0. H0↵ Setup: Positive Hysteresis +100dec. for Set-Point S0. H0 100↵ H1:+000001 Request: Setup Hysteresis of Set-point S1. H1↵ Setup: Negative Hysteresis -5000dec. for Set-Point S1.
  • Page 53: Communication Setup Commands - Ad, Na, Ns, Br, Dx, Cl, Op, Td, Ctr, Str, Sbr

    EM100-C User Manual 0084292 5.10. Communication Setup Commands – AD, NA, NS, BR, DX, CL, OP, TD, CTR, STR, SBR Note: All changes to the communications commands must be stored to non-volatile memory using the ‘WP’ command. 5.10.1. Device Address – Serial Channel This command can set up the device address in the range from 0 to 255.
  • Page 54: Br Baud-Rate - Serial Channel

    EM100-C User Manual 0084292 5.10.4. Baud-Rate – Serial Channel The following Baud-rates can be setup: 9600, 14400, 19200, 38400, 57600, 115200, 230400 and 460800Baud. The data-rate will only be active when the new Baud-rate has been saved with the ‘WP’ command and a power cycle or software reset ‘SR’ applied.
  • Page 55: Td Transmission Delay

    EM100-C User Manual 0084292 5.10.8. Transmission Delay This command allows equipment attached to the bus to reconfigure to and from receiver and transmitter. Time delays from 0 to 255ms are available before any response from the EM100 is sent. This delay may be necessary in some two wire applications (half-duplex). The delay is only applicable when ‘DX’...
  • Page 56: Save Calibration & Setup Data Commands - Cs, Wp, Ss

    EM100-C User Manual 0084292 5.11. Save Calibration & Setup Data Commands – CS, WP, SS The calibration and setup parameters can be divided in 3 groups: Calibration: ‘CE’, ‘CM’n’’, ‘CI’, ‘MR’,‘DS’, ‘DP’, ‘CZ’, ‘CG’, ‘ZT’, ‘FD’, ‘IZ’, ‘ZR’, ‘ZI’, ‘TM’, ‘TN’, ‘ZN’, ‘WT’...
  • Page 57: Trigger Commands - Sd, Mt, Te, Tr, Tl

    EM100-C User Manual 0084292 5.12. Trigger Commands – SD, MT, TE, TR, TL Note: All changes to the trigger commands must be stored in non-volatile memory using the ‘WP’ command (except ‘TR’). 5.12.1. Start Delay Time This command defines a time delay between the trigger and the start of the measurement.
  • Page 58: Tr Software Trigger

    EM100-C User Manual 0084292 5.12.4. Software Trigger This command starts a measurement cycle. The execution can be compared to a hardware trigger on the digital input channel 1. Master Sends Slave Responds With Meaning Trigger Event. TR↵ Note: If a measurement cycle is already active, the unit will respond with ‘ERR’.
  • Page 59: Re-Trigger Commands - Rw, Tt, Ts, Dt, Tw, Ti, Ht

    EM100-C User Manual 0084292 5.13. Re-Trigger Commands – RW, TT, TS, DT, TW, TI, HT Note: All changes to the trigger commands must be stored in non-volatile memory using the ‘WP’ command. 5.13.1. Re-Trigger Window This command defines a trigger window in unit d (digits) around the current cycle average value. If the signal leaves this window even for one sample, then the averaging over the time-period ‘TT’...
  • Page 60: Dt Short-Time Averaging Period

    EM100-C User Manual 0084292 5.13.4. Short-Time Averaging Period This command defines the time-period to calculate short-time averages. If the short-time average falls outside the trigger window, then the measurement will be started again. Master Sends Slave Responds With Meaning T+00000 Request: DT=0ms.
  • Page 61 EM100-C User Manual 0084292 Page 61 of 81...
  • Page 62: Canopen Interface

    EM100-C User Manual 0084292 6. CANopen Interface 6.1. General Interface Specification Interface CAN2.0B Identifiers Used 11-bit Transmit and Receive Identifiers. Tolerates 29-bit Identifiers. Default Bit-Rate 500kBits/second. NMT Mode Slave. On start-up the EM100 waits for an NMT start message or SDO request before transmitting anything (Note: This does not conform exactly to the CIA standard).
  • Page 63: Pdos

    EM100-C User Manual 0084292 6.1.1. PDOs Once set to ‘Operational State’, the EM100 will produce TPDOs constantly (see table below). Depending on the data-rate set for the CANopen network, the high number of readings (>1200 per second) can exceed what can be consumed by the NMT master. Equally the update rate may be affected when there are multiple units on the network and/or lower communication speeds used.
  • Page 64 EM100-C User Manual 0084292 COB-ID Set Tare mV/V. Reset Tare mV/V. Node. 0x400- Stream Net mV/V. All execute silently – no response is sent. When other streaming (Net or Gross weight) is activated, mV/V is switched off. RPDO4 Not used.
  • Page 65: Tpdo Frame (Tpdo1, Tpdo2 & Tpdo3)

    EM100-C User Manual 0084292 6.1.2. TPDO Frame (TPDO1, TPDO2 & TPDO3) Sent: CAN Slave Node  CAN Master Node 32-bit 16-bit 8-bit 8-bit Weight Status (see table below) Status Values Indication 0x0001 Under Range 0x0002 Over Range 0x0008 Centre Zero...
  • Page 66: Receive Pdos (Rpdo1 & Rpdo2)

    EM100-C User Manual 0084292 6.1.4. Receive PDOs (RPDO1 & RPDO2) Sent: CAN Master Node  Slave Node RPDO1 A PDO1 received by the EM100 will execute a ‘single command’ selected by the bit set in the data frame (see below table) e.g. 0x0001 = Reset Zero.
  • Page 67: Sdos

    EM100-C User Manual 0084292 6.1.5. SDOs The CANopen SDO is a confirmed service, an over-run does not occur if the CANopen controller only communicates with the EM100 in the ‘Pre-Operational’ state. When an SDO has been received by the controller no further communication takes place until the service has been acknowledged (or a timeout occurs).
  • Page 68: Communication Profile

    EM100-C User Manual 0084292 6.2. Communication Profile Abbreviations used in tables: Read Only. Read/Write. Write Only. const Constant. Unsigned Integer 8-bit. UI16 Unsigned Integer 16-bit. UI32 Unsigned Integer 32-bit. REAL32 32-bit IEEE754 Floating Point. String. TPDO Transmit PDO. RPDO Receive PDO.
  • Page 69 EM100-C User Manual 0084292 100D Life Time Factor. Set by NMT master. 1014 COB_ID UI32 80h+NodeID. COMB_ID of the emergency Emergency object. Message. 1010 Save Comms UI32 Save Comms Parameters. Segment 1017 Heartbeat Time. UI16 Producer heartbeat time in ms.
  • Page 70 EM100-C User Manual 0084292 1802 No. of Entries. Comms Parameters TPDO3. COB-ID of PDO. UI32 380H+NodeID. Transmission FFhex. Type. Inhibit Time. UI16 1hex. 1803 No. of Entries. Comms Parameters TPDO4. COB-ID of PDO. UI32 480H+NodeID. Transmission FFhex. Type. Inhibit Time.
  • Page 71 EM100-C User Manual 0084292 6.2.1.2. Manufacturer Segment 6.2.1.2.1. Save Parameters Index Name Type Attribute Default Description Index Value 2004 No. of Entries. No. of Entries. Dummy. Not Used. Save Calibration Save Calibration Settings (TAC). Save General. Save General Settings. Save Dosing.
  • Page 72 EM100-C User Manual 0084292 6.2.1.2.3. General Parameters Index Name Type Attribute Default Description Index Value 2100 No. of Entries. No. of Entries. Dummy. Not Used. Dummy. Not Used. Dummy. Not Used. Filter Setting. Filter Setting. Dummy. Not Used. Logic Outputs.
  • Page 73 EM100-C User Manual 0084292 6.2.1.2.4. Calibration Parameters Index Name Type Attribute Default Description Index Value 2300 No. of Entries. No. of Entries. Absolute Gain. 20000. Absolute Gain Calibrate (TAC). Absolute Zero. Absolute Zero Calibrate (TAC). Calibrate Enable. Calibrate Enable (Enable TAC).
  • Page 74 EM100-C User Manual 0084292 6.2.1.2.5. Check-Weigher Parameters Index Name Type Attribute Default Description Index Value 2500 No. of Entries. No. of Entries. Trigger Level. Trigger Level. Trigger Edge. Trigger Edge. Re-Trigger Window. 65535. Re-Trigger Window. Re-Trigger Time. Re-Trigger Time. Hold Time.
  • Page 75 EM100-C User Manual 0084292 6.2.1.2.9. Data Access Index Name Type Attribute Default Description Index Value 2900 No. of Entries. No. of Entries. Gross Weight. Real32 Gross Weight. Net Weight. Real32 Net Weight. Tare. Real32 Tare. Dosed Weight. Real32 Dosed Weight.
  • Page 76: Canopen Frames

    EM100-C User Manual 0084292 6.3. CANopen Frames A CANopen data telegram or frame is constructed as below. The EM100 uses expedited transfer only i.e. each communication is contained within one frame (not sent over several). For CANopen purposes an EM100 module is the ‘Server’ and CAN Master is the ‘Client’.
  • Page 77: Overall Can Frame

    EM100-C User Manual 0084292 6.4. Overall CAN Frame COB- Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Specifier Parameter Location Data Specifier Index Index Sub- Data Data Data Data Lo Byte Hi Byte...
  • Page 78: Sdo Write

    EM100-C User Manual 0084292 6.4.1. SDO Write Master node write filter located at Index 1017, Sub Index 4. Master Transmits Transmit master  EM100 Request Index Index Sub- Data Data Data Data COB-ID 600H+Node ID Index EM100 Responds ACK Transmit EM100  Master...
  • Page 79: Nmt Master Message

    EM100-C User Manual 0084292 6.4.2. NMT Master Message The NMT master message is used by the master node to switch a node OR all nodes into a specified NMT state. There is no acknowledge response – the node will simply go to state (if possible).
  • Page 80 EM100-C User Manual 0084292 Emergency Objects: Abort Code (Hex.) Description 8110 Monitoring – CAN Over-run (objects lost). 8120 Monitoring – CAN in error passive mode. 8130 Monitoring – Node Guarding or heartbeat error. 8140 Monitoring – Recovering from bus off.
  • Page 81 EM100-C User Manual 0084292 7. Approved Applications The term ‘Approved’ applies whenever the weighing application is intended to be used for ‘legal-for- trade’ weighing – that is, trade transactions and certain medical applications. Such applications are bound by the legal metrology regulations of the relevant governments around the world, most countries will comply with either the relevant ENs (Euro Norms) or the relevant OIML (Organisation Internationale de Métrologie Légale) recommendations.

This manual is also suitable for:

Em100

Table of Contents