background image

C500 Series

Digital Indicator Reference Manual

Summary of Contents for C500 series

Page 1: ...C500 Series Digital Indicator Reference Manual ...

Page 2: ... the products contained in this manual in order to improve design performance or reliability The information in this manual is believed to be accurate in all respects at the time of publication but is subject to change without notice Rinstrum Pty Ltd assumes no responsibility for any errors or omissions and disclaims responsibility for any consequences resulting from the use of the information pro...

Page 3: ...p 15 5 1 General Information 15 5 2 BUILD Scale Build Menu 18 5 3 OPTION Scale Options Menu 20 5 4 CAL Scale Calibration Menu 22 5 5 SERIAL Serial Communications Menu 23 5 6 ETH NET Ethernet Menu 27 5 7 SPEC Special Settings Menu 28 5 8 TEST Test Menu 30 5 9 SET PTS Setpoints Menu 31 5 10 ANALOG Analog Output Menu 33 5 11 CLOCK Clock Menu 34 5 12 FILE File Menu 35 5 13 DSD Digital Storage Device M...

Page 4: ...ng Records 58 13 Alibi Application 60 13 1 Introduction 60 13 2 Changing Modes 60 13 3 Weighing and Counting Modes 60 13 4 DSD and Change log Viewer Modes 61 14 Ethernet Interface 62 14 1 Overview 62 15 Accessory Modules 64 15 1 Introduction 64 15 2 Installation 64 15 3 Mapping 64 15 4 Configuration 64 15 5 Details 64 16 Setpoints 65 16 1 Introduction 65 16 2 Connection 65 16 3 General Settings 65...

Page 5: ...ommand Set Overview 119 21 3 Extended Command Set Details 121 22 5000 Legacy Modbus ASCII Networking 161 22 1 Connection of the C500 Network 161 22 2 Modbus Register Definitions for the 5000 161 23 Securing the Device 163 23 1 Setting a Safe and Full Passcode 163 23 2 Changing the Web Interface Passcode 163 23 3 Securing Against Threats via Network 163 23 4 Enabling External Access 164 24 Error Me...

Page 6: ...th additional indication of weighing status Each digit is 14mm high The instrument has 8 setpoints with status display on the front panel The C530 digital weight transmitter has no display but can be accessed by the C500 series viewer PC software The C500 series can either operate from mains AC supply 86 260VAC 48 62Hz or from stable DC supplies 12 24VDC The setup and calibration are digital with ...

Page 7: ...pment is not installed and used as specified by the manufacturer the protection provided by the equipment may be impaired 2 2 Environmental Conditions The C500 series is designed for use in the following environmental conditions C520 Indoor use only Although the front of the device can be washed down as per IP65 the rear of the device along with cable attachments and optional accessories must be p...

Page 8: ...ts or four 6 screws to attach the C530 to the mounting surface as shown below 2 3 3 C530 DIN Rail Mounting The C530 can be attached to a DIN rail using the optional DIN rail mounting kit 1 Attach the two DIN rail mounts to the C530 using the four supplied screws 2 Clip the C530 to the DIN rail 3 C500 600 2 0 3 ...

Page 9: ...he indicator and the loadcells The case ground connection is available via the earth stake on the rear of the unit The resistance measured between the case of the indicator and the nearest earth point should be less than 2 ohms 2 4 2 AC Power Module There is an optional AC supply module which requires an AC input of 100 240VAC 50 60Hz 0 6A Maximum supply voltage variations should not exceed 10 of ...

Page 10: ...uracy When shunting loadcells use only good quality metal film resisters with high temperature stability ratings Typical values for zero adjustment would fall within the range of 500k ohms small effect to 50k ohms larger effect The C500 series has a mV V meter test mode which can be used to check scale base signal output levels Refer to Section 5 8 Warning Sense lines must be connected Failure to ...

Page 11: ... models 2 5 3 Six Wire Connection The connection is made using a standard DB9 male plug The loadcell socket is wired for six wire systems as follows DB9 Pin Screw Terminal Pin Function 1 1 Positive excitation 2 5 Positive sense 3 2 Negative excitation 4 6 Negative sense 9 3 Positive signal 8 4 Negative signal Shell 7 Cable shield 2 5 4 Four Wire Connection When a four wire loadcell system is conne...

Page 12: ...eld of the loadcells 350 Ω Minimum yield of the loadcells 700 Ω 1 7 6 2 11 7 3 14 9 4 17 11 6 24 14 8 31 18 2 6 2 Trade Limits C520 C530 with zener barrier SD01 Input signal 1 0 µV e divisions 3000d loadcells 2mV V No of loadcells Minimum yield of the loadcells 350 Ω Minimum yield of the loadcells 700 Ω 1 36 28 2 53 36 3 70 45 4 87 53 6 70 8 87 The minimum yield of the loadcells is proportional to...

Page 13: ...el within the C520 they will both output exactly the same message The connections for the outputs are shown below Pin No Function Description Connect to external device 2 RX1 RS232 receive Transmit DB9 pin 3 3 TX1 RS232 transmit Receive DB9 pin 2 5 GND1 RS232 ground Ground DB9 pin 5 6 RA RS422 RS485 receive A If RS232 is used do not connect pins 6 9 A null modem cable is not suitable These pins ar...

Page 14: ... shown below Pin No Function Description Connect to external device 2 RX2 RS232 receive Transmit DB9 pin 3 3 TX2 RS232 transmit Receive DB9 pin 3 4 DTR RS232 DTR handshake DTR DB9 pin 4 5 GND2 RS232 ground Ground DB9 pin 5 6 RA Serial 1 RS422 RS485 receive A If RS232 is used do not connect pins 6 9 A null modem cable is not suitable These pins are connected internally to serial port 1 7 RB Serial ...

Page 15: ...her USB host port It is possible to purchase USB A Male to USB A Male cables as shown in the picture below that permit such a connection Making such a connection will damage the indicator and PC voiding the warranty on both devices 10 C500 600 2 0 3 ...

Page 16: ... status 5 6 key keypad 6 Multiple range interval status 7 Check weigh status 8 Rinlink attachment 9 Full setup key on the rear of the indicator 3 2 Display Functions Display 1 weight readings errors information and setup Units indicator 2 units for the weight reading pounds lb kilograms kg grams g ounces oz and tons t Status indicators 3 4 6 and 7 The indicator bank made up of 4 groups of LEDs The...

Page 17: ...front panel keys has two separate functions A normal function that is available during normal weighing as printed on the key These are described below A setup function which is available during setup and calibration as printed beneath the key Refer to Section 5 1 4 3 3 1 Zero Key Normal function Zero Zero the scale Long press function Cancel zero Cancel all previous zero operations not available i...

Page 18: ...ys ƒ1 ƒ2 ƒ3 Normal function Configurable Configured in setup Long press function Depends on configured normal func tion 3 3 5 Rear Setup Key Normal function Setup Enter and exit full setup See Section 5 1 4 13 C500 600 2 0 3 ...

Page 19: ... cancel key The indicator will allow 5 minutes of normal operation before returning to a license entry prompt If the license is not successfully entered at this stage the indicator will restart 4 2 Licence Code Entry from Keypad To license a package on the C500 series first install the required firmware see the Install Firmware section for details After successful startup the indicator will prompt...

Page 20: ...rotected to prevent unauthorized tampering Safe and full setup have separate passcodes These are set in SPEC SAFE PC and SPEC FULL PC The full setup passcode can be used to access safe setup The safe passcode cannot be used to access full setup Set these passcodes to 0 to disable passcode protection This is the default Physical seals It is possible to disable access to the full setup via the gross...

Page 21: ...ion Navigate third level Step through the list of third level menu items Long press to step in reverse direction Setup editor function Right Navigate right when editing numbers string and bit editors Function 1 Key ƒ1 Setup menu function Navigate fourth level Step through the list of fourth level menu items Long press to step in reverse direction Setup editor function Up Increment selected digit i...

Page 22: ...haracter will flash Use the left and right keys to move backward and forward through the string To extend a string move beyond the rightmost character and all segments of the digit will flash to indicate the end of string Use the up and down keys to modify the currently selected character To terminate the string at this point cycle though until all segments are displayed for this character indicat...

Page 23: ...enu Method 1 Save and exit Long press the OK key Method 2 Save and exit 1 Press the Zero key until END is shown 2 Press the OK key Method 3 Save and exit Press the rear key Method 4 Exit without saving Remove the power from the instrument 5 2 BUILD Scale Build Menu Items in this group configure the scale build It is important to set the build options before calibrating Changes after calibration ma...

Page 24: ... 2 6 for more details Weighed units UNITS Sets the weighing units for the scale Options are NONE G KG default LB T OZ USER A D synchronisation frequency effects calibration SYNC Sets the frequency of the primary anti noise filter in Hz This sets the rate that data is processed It will deliver optimum noise performance in a 50Hz environment when set to 12 5 25 or 50 Options are 10 12 5 15 20 25 30 ...

Page 25: ... weight is used Options are 1 2 3 4 5 6 7 8 9 10 def 25 50 75 100 200 Anti jitter average reset JITTER Sets the reset threshold for the anti jitter filter Options are OFF Anti jitter average disabled FINE def Small changes will reset the filter COARSE Larger changes are required to reset the filter Motion Detection MOTION Sets how trigger level for motion detection Set in divisions per time period...

Page 26: ... 1 0 2 0 1 0 5 0 1 0 0 5 0 5 1 0 0 5 2 0 0 5 5 0 0 5 0 5 0 2 1 0 0 2 2 0 0 2 5 0 0 2 3 0 1 0 3 0 0 5 3 0 0 2 Allowable range of zero setting Z RANGE Range around 0 where a scale zero is possible Options are 02 02 def 2 to 2 of capacity 01 03 1 to 3 of capacity 20 20 20 to 20 of capacity 100 100 100 to 100 of capacity Zero Dead Band Z BAND Range around zero which is considered zero for zero trackin...

Page 27: ...ion Linearity calibration ED LIN Perform a linearity calibration Clear linearity points CLR LIN View clear linearity points Direct zero calibration DIR ZER Perform a direct zero calibration Direct span calibration DIR SPN Perform a direct span calibration Restore factory calibra tion FAC CAL Set the calibration and BUILD menu settings to factory default values Change only possible in FULL Setup 22...

Page 28: ...I Fully featured Modbus ASCII protocol see Section 19 MB RTU Fully featured Modbus RTU protocol see Section 19 Availability SER 1 2 OFF MB LGCY SER M xA OFF MB LGCY SER M xB OFF SINGLE SER SLV OFF NET SER HST OFF MB RTU Baudrate BAUD Sets the baudrate Options are 300 600 1200 2400 4800 9600 default 19200 38400 57600 115200 Parity data bits stop bits termination RS232 RS485 and duplex BITS Sets por...

Page 29: ...rial Ports UDP O 1 UDP O 2 Options for outgoing UDP IP port 1 Options for outgoing UDP IP port 2 Function type TYPE Sets the function of the UDP port Options are OFF Disable the port default AUTO LO Auto transmit at 10Hz AUTO HI Auto transmit at the sync frequency PRINT Enable printing SINGLE Transmit once see also Section 17 7 NET Rinstrum network protocol see Sections 18 and 21 MB LGCY 5000 Modb...

Page 30: ...of the automatic message If set to 0 no character is sent Default 2 STX End Character 1 END CH1 Sets the 1st of 2 ASCII characters sent at the end of the automatic message If set to 0 no character is sent Default 3 ETX End Character 2 END CH2 Sets the 2nd of 2 ASCII characters sent at the end of the automatic message If set to 0 no character is sent Default 0 none Printing Options PRN OPT This is ...

Page 31: ...odbus speci fication does not specify endian for values larger than 16bits This setting does not swap the endian for 16bit values These are fixed Options are BIG def Big endian the Modbus defacto standard Low register data high 16bits high register data low 16bits LITTLE Little endian Low register data low 16bits high reg ister data high 16bits 26 C500 600 2 0 3 ...

Page 32: ...55 255 255 0 Gateway address GATE W View or set the default gateway address Displayed as nnn nnn nnn nnn eg 192 168 1 1 Each octet has the range of 0 to 255 Read only when DHCP is enabled displays the DHCP assigned address Default is 192 168 1 1 DNS servers DNS 1 DNS 2 DNS 3 View or set the DNS server addresses Displayed as nnn nnn nnn nnn eg 192 168 1 1 Each octet has the range of 0 to 255 Read o...

Page 33: ...enus Options are OFF def Full setup is available via the Gross net key or rear key ON Full setup access is only available via the rear key Key enable BUTTON Enable each front key in the same order as the keys Options are Y def enabled N disabled I immediate operation don t wait for motion not valid for trade Immediate operation is not available on the gross net key Function Key 1 Function Key 2 Fu...

Page 34: ... A SP RST B Defaults All inputs NONE Buzzer Enable BUZZER Enables and disables the buzzer operation Options are OFF ON default Display Brightness BRIGHT Set the display brightness 0 100 Default 100 Secondary Units UNIT 2 Set the secondary units Options are OFF default G KG LB OZ CUSTOM Tertiary Units UNIT 3 Set the tertiary units Options are OFF default G KG LB OZ Custom Unit Factor FACTOR Set the...

Page 35: ...yed The input status is 1 8 IO is on IO off The output status is 1 to 8 output is on output is off despite being turned on To drive an output use the left and right keys to select the desired IO and up and down keys to toggle the state of the key The decimal point indicates the IO is being driven as an output Press OK or cancel to exit the editor Overload Counter O LOAD Shows the number of times t...

Page 36: ...point 1 Setpoint 2 Setpoint 3 Setpoint 4 Setpoint 5 Setpoint 6 Setpoint 7 Setpoint 8 SET PT 1 SET PT 2 SET PT 3 SET PT 4 SET PT 5 SET PT 6 SET PT 7 SET PT 8 Setpoint settings Setpoint type TYPE Set setpoint type Options are OFF Disabled default ON Always active OVER Weight over setpoint UNDER Weight under setpoint COZ Centre of zero status ZERO Zero band status NET Gross net status MOTION Motion s...

Page 37: ...s active when setpoint is active and reset is not active default EDGE Output is active when setpoint is active LATCH will stay inactive after reset until the next setpoint transition from inactive to active PULSE Setpoint will stay active once activated until the reset becomes active Reset input RESET Reset input Options are NONE No reset input default SP RST A Setpoint reset A SP RST B Setpoint r...

Page 38: ...ABS Select absolute value output Options are OFF def ON Clip ouput value CLIP Select if output value is clipped Options are OFF def ON Calibrate Zero output CAL LO Calibrate analog output at 0 weight either 4 mA or 0V The analog output cards are factory calibrated but this allows for any fine adjustment on site Calibrate Fullscale output CAL HI Calibrate analog output at fullscale weight either 4 ...

Page 39: ... 01 12 YY Year 1997 2200 QA enable QA OPT Enable QA calibration due check Options are OFF def ON QA date QA DATE Set the QA check date Set in EU format DD MM YYYY where DD Day 01 31 MM Month 01 12 YY Year 1997 2200 Time format T FMT Set the time format for printing Options are 24 HR default 12 HR Date format D FMT Set the date format for printing Options are DD MM Y4 default MM DD Y4 Y4 MM DD DD M...

Page 40: ...d model serial number date time settings rdb For example C520 3382100 20120608 145951 settings rdb See Section 5 15 FACTRY PRN CFG for printing this information to an attached printer Save change log to USB disk SAV CL Save the change log file to a USB mass storage device The file will be saved in the root directory and be named as follows model serial number date time changelog csv For example C5...

Page 41: ...e create the DSD All records will be lost The user will be prompted to continue before this action will occur DSD Status STATUS Displays the current number of records in the DSD and the total capacity of the DSD Auto purge A PURGE Enables and disables automatic purging of the DSD When the DSD is purged 10 of the records are removed Options are OFF def During printing if the DSD becomes full the in...

Page 42: ... Name Description Changelog Status STATUS Displays the percent full of the change log Clear Changelog CLEAR Clear the changelog All records will be lost An entry will be made in the changelog to indicate it has been cleared Change only possible in FULL Setup 37 C500 600 2 0 3 ...

Page 43: ...Factory default DEFLT Restores settings to factory defaults except calibration set tings Printout of the indica tor settings PRN CFG Print all settings to the connected printer See Section 5 12 FILE SAV SET for saving this information to a disk Change only possible in FULL Setup 38 C500 600 2 0 3 ...

Page 44: ...disk User numbers and strings USER The user menu allows you to edit the user strings and numbers These only appear if the corre sponding name register has been set User number 1 Value of register 0x0316 Edit user number 1 register 0x0310 User number 2 Value of register 0x0317 Edit user number 2 register 0x0311 User number 3 Value of register 0x0318 Edit user number 3 register 0x0312 User number 4 ...

Page 45: ...ostname MAC address MAC View the indicator Ethernet MAC address in hexadecimal Module info MODULE This menu allows you to view module status and information Model type SLOT n TYPE The type of module fitted to this slot Serial number SLOT n SER NO The serial number of the module fitted to this slot Software version SLOT n SW VER The software version of the module fitted to this slot Exit END Exit t...

Page 46: ...inology A knowledge of basic weighing terms is useful in setting up and calibrating the indicator These terms are used throughout the setting procedure and are defined as follows Weighing range This is the range of weights which can be measured The indicator can be setup with 1 or 2 ranges Division count by The smallest unit of weight change which is displayed This will be different for each range...

Page 47: ...splayed during loading and unloading operations 7 2 3 Direct mV V Operation It is possible to calibrate the indicator without test weights if the output capacity of the loadcell is known For applications like silo weighing etc where it is impractical to use test weights this mode of operation allows the mV V signal strength at no load as well as the mV V signal strength of the span to be entered d...

Page 48: ...using any delays The amount of fluctuation that causes the average to be restarted can be selected as FINE or COARSE in OPTION JITTER The COARSE setting is more tolerant of weight change than the FINE 7 2 6 Subtractive and Additive Tare The indicator can operate subtractive and additive tare Subtractive tare The weight tared is subtracted from the total weight that can be measured For example if t...

Page 49: ...2 7 3 CAL ZERO Zero Calibration Routine 1 Go to CAL ZERO in the setup menus Enter full setup see Section 5 1 2 press the zero key until CAL is shown press the tare key to show the CAL ZERO setting displays ZERO 2 Press the OK key The display will show the current weight Remove all weight from the scale 3 Press the OK key to start the zero calibration The display will show Z IN P to show that calib...

Page 50: ...e cancel key to exit calibration and return to the menu 7 5 2 CAL CLR LIN Clear Linearity Point 1 Go to CAL CLR LIN in the setup menus 2 Press the gross net key to view the linearity points The percentage of fullscale where the point was entered is shown 3 Press the gross net key until the unwanted linearity point is shown 4 Press the OK key to clear the linearity point The indicator will prompt w...

Page 51: ...V value of span at fullscale Use the left right up down keys to edit the mV V value 9 Press the OK key to enter the calibration The display will perform the calibration and then display the weight to allow the calibration to be checked 10 Press the cancel key to exit span calibration and return to the menu 7 7 CAL FAC CAL Factory Calibration The calibration can be reset to the factory calibration ...

Page 52: ...nation character set in SERIAL AUT OPT END CH1 End2 2nd termination character set in SERIAL AUT OPT END CH2 8 2 1 Format A Format Sign Weight Status where Sign 1 character SPACE or Weight 7 characters The weight in 7 characters with decimal point and leading spaces Status 1 character G N U O M or E for Gross Net Underload Overload Motion and Error 8 2 2 Format B Format Status Sign Weight Units whe...

Page 53: ...Sign 1 character SPACE or Weight 7 characters The weight in 7 characters with decimal point and leading spaces Units 1 character G K L or T for units of Grams Kilograms Pounds Tonnes otherwise SPACE S1 1 character G or N for Gross and Net S2 1 character O I or M for Overload underload Error Motion otherwise SPACE 8 2 6 Custom Format Custom formats are specified in SERIAL AUT OPT AUT FMT The format...

Page 54: ...8 3 Custom Format Tokens 8 3 1 Formatting 49 C500 600 2 0 3 ...

Page 55: ...rror 191 Weight data send as on error 192 Status characters are upper case X 193 Status characters are lower case 8 3 2 Weight Token Description 200 Selected Weight SRC 201 Displayed Weight 202 Gross Weight 203 Net Weight 204 Tare Weight 205 Total 8 3 3 Status Token Options Description 210 kg lb t g Weight units 211 G N E O U M Standard HBM status 212 G N E O U HBM status without motion 213 G N Gr...

Page 56: ...230 Send time in format hh mm ss 231 Send Date in format dd mm yyyy 51 C500 600 2 0 3 ...

Page 57: ...05 05 10 94 16 47 3654 kg G Double line printout SERIAL PRN OPT PRNT TP DOUBLE A DOUB Example 0005 05 10 94 16 47 3654 kg G Ticket printout SERIAL PRN OPT PRNT TP TICKET A TICK Example WEIGHT TICKET 05 10 94 16 50 12 ID 0008 T 654 kg G 3654 kg N 3000 kg Total printout SERIAL PRN OPT PRNT TP TOTAL A TOTAL Example 000491 01 01 1999 10 35 08 100 2 kg G 000492 01 01 1999 10 35 08 105 7 kg G 000493 01 ...

Page 58: ...keys to edit the ASCII code for the character or token Use the OK key to select the next character Use the cancel key to exit the editor and return to the menu Any printable ASCII codes see Section 9 5 or token see Section 9 4 can be used 9 3 1 Example To print a ticket which looks like JOE S FRUIT VEG ID 000005 10 10 2012 10 25 30 25 5 kg N use the following characters tokens Character No 01 02 0...

Page 59: ...xt line See Section 17 7 155 Print displayed weight as with W but add weight to total 156 Undo last operation 9 5 ASCII codes Code Char Code Char Code Char Code Char Code Char Code Char 000 NULL 022 SYN 044 066 B 088 X 110 n 001 SOH 023 ETB 045 067 C 089 Y 111 o 002 STX 024 CAN 046 068 D 090 Z 112 p 003 ETX 025 EM 047 069 E 091 113 q 004 EOT 026 SUB 048 0 070 F 092 114 r 005 ENQ 027 ESC 049 1 071 ...

Page 60: ...e F3 Gross Net F4 F1 F5 F2 F6 F3 USB Mass Storage Device Connecting a USB mass storage device will permit reading and writing files to the mass storage device Firmware can be updated from an update file stored on a USB disk Settings DSD and changelog contents can be written to a USB disk These settings are accessed via the FILE menu in safe and full setup menu see Section 5 12 When a USB disk is c...

Page 61: ...Warning Power off the indicator before disconnecting a USB serial port from the USB host port 56 C500 600 2 0 3 ...

Page 62: ...rated value CSV file CSV files can be easily viewed in most spreadsheet programs The change log has a maximum size of 512 kilobytes Records vary in length but are generally in the order of 80bytes giving approximately a 6500 record maximum of the change log Once the change log is full the indicator will refuse to save any setting changes until the change log has been cleared This can be performed ...

Page 63: ...ator the DSD can be exported to the USB disk in a comma separated value CSV file CSV files can be easily viewed in most spreadsheet programs This copy of the DSD can always be verified against internal DSD via the Alibi DSD viewer 12 4 Configuring the DSD The DSD is not enabled by default To prepare the DSD for use Enter the full setup menus Set DSD ENABLE to On Initialise the DSD with DSD INIT Co...

Page 64: ...Print ID Reading Units Status Tare Weight Units Status Valid Timestamp 3 223 5 kg G 223 5 kg T Yes 2012 06 13 05 43 47 59 C500 600 2 0 3 ...

Page 65: ...essing the up or down keys will advance through each mode and the F2 key will enter that mode The END entry will exit Alibi mode and return to the main application 13 3 Weighing and Counting Modes The following keys apply in Alibi Weighing and Counting modes Short Press Zero Zero the scale Long press none Short Press Tare Tare the scale Long press Preset Tare Enter a preset tare Short Press Select...

Page 66: ...current record Long press Last item Go to the last item within the current record In the DSD viewer the following items are shown for each record Prn Id Print identifier Weight Print weight Tar Wgt Tare weight Date Date stamp of print yy mm dd Time Time stamp of print hh mm ss In the Change log viewer the following items are shown for each record Name Name of parameter that has changed will scroll...

Page 67: ... interface provides a uni directional TCP socket con nection over which the indicator can transmit Automatic Output data A maximum of 20 concurrent connections shared between TCP IN 1 and TCP IN 2 are permitted Note If the connection limit is being reached it may be because connections are not being closed by clients and left hanging Setting a timeout value may solve this issue See T OUT in Sectio...

Page 68: ... delivery or packet arrival order Your client will need to deal with this Alternatively use a TCP connection Warning The C500 UDP ports allow the use of broadcast destination IP addresses These should be used with care as too much broadcast traffic will degrade network per formance 14 1 4 Modbus TCP Interface The indicator provides Modbus TCP See Section 19 63 C500 600 2 0 3 ...

Page 69: ...modules can be installed on the indicator 15 2 Installation Isolate the indicator from the power before installing any module Each module is installed onto the back panel of the indicator as shown below 15 3 Mapping Serial modules are mapped according to their physical location on the rear of the indicator The module in slot 1 maps to SER M 1A SER M 1B The module in slot 2 maps to SER M 2A SER M 2...

Page 70: ...the timing has been set to PULSE this sets the number of pulses to be output each time the setpoint is triggered before waiting for no motion MAX SET If the timing has been set to PULSE this sets the maximum number of jog sets to be output each time the setpoint is triggered A setting of 0 means no limit FEEDER Controls the behaviour of multiple weigh in and weigh out setpoints SINGLE allows only ...

Page 71: ...wo seconds CONT beeps continually FLASH flashes the display Note that the Alarm conditions are not influenced by the LOGIC setting i e they follow the activity of the setpoint regardless of the physical state of the output TIMING Select the output timing of the setpoint The following examples are explained in the context of an OVER setpoint however the timing options are available for all setpoint...

Page 72: ...on the set number of cycles will not be completed the weight is completely ignored once the cycle has started until the end of the set when it will wait for no motion to see if another set is required This process will stop when the maximum number of sets MAX SET is reached the target is reached or the reset input is triggered RESET Select which reset input is used as to disable the setpoint Optio...

Page 73: ...ctive when the NET annunciator is lit MOTION Setpoint is active when the MOTION annunciator is lit ERROR Setpoint is active when the instrument detects any error condition signified by the display of Exxxxx on the display BUZZER Setpoint is active when the buzzer beeps 16 7 Example 1 filling a bag Type Over Logic High Source Gross Target 2000kg Inflight 50 kg Hysteresis 5 kg Initial weight 0 kg Tr...

Page 74: ... flash while the weight is held E X X Show hide the peak weight reading The units will flash while the peak weight is shown A long press will clear the current peak weight This is available in industrial mode only F X X Acquire and show livestock weight Display shows until the livestock weight is held The units will flash while the weight is held A long press will cancel livestock operation and sh...

Page 75: ...ransmit functions 1 4 are automatically assigned to the next serial port configured as SINGLE in the following order 1 Onboard Serial 1 2 Module 1 Port A 3 Module 1 Port B 4 Module 2 Port A 5 Module 2 Port B 6 USB slave 7 USB host 8 Onboard Serial 2 9 Outgoing UDP 1 10 Outgoing UDP 2 11 Incoming UDP 1 12 Incoming UDP 2 For instance if Onboard Serial 1 and USB host are the only ports configured as ...

Page 76: ...be printed can be set using the TXT command see Section 21 3 52 All IOs configured for thumbwheel are combined together to select the string from lowest IO giving the least significant bit to highest IO giving the most significant bit 17 9 Unit switch This function will switch between the available units 17 10 Setpoint reset inputs This allows a setpoint to be disabled by an input 71 C500 600 2 0 ...

Page 77: ...tructure All information and services are provided by registers each of which has its own register address 18 2 1 Basic Message Format The basic message format is as follows ADDR CMD REG DATA ADDR is a two character hexadecimal field corresponding with the following ADDR Field Name Description 80H Response 0 for messages sent from the master POLL 1 for messages received from an instrument RESPONSE...

Page 78: ...ble 04H Register is writable in safe setup and higher 08H Register is writable in full setup only 0CH Register is always writable 10H Execute Execute function defined by the register using parameters supplied in the DATA field 11H Read Final Read register contents in a hexadecimal data format 12H Write Final Write the DATA field to the register 16H Read Final Decimal Same as Read Final except numb...

Page 79: ...sage 0101H Address error An error occurred when parsing ADDR into a number 0102H Command error An error occurred when parsing CMD into a number 0103H Reg error An error occurred when parsing REG into a number 0104H Chan error The internal channel string is longer than the maximum 9 0105H Delimiter error The colon delimator is not present 0106H Data error The data string is longer than the maximum ...

Page 80: ...The register cannot be found 050BH Buffer size error Internal error The entire string is not able to be written to the buffer 050CH Snprintf error A function within the library has failed to run correctly 050DH Snprintf error A function within the library has failed to run correctly 050EH Type length error A number above the maximum for the register cannot be written e g UINT8 register cannot stor...

Page 81: ...er requires a passcode COMMAND B 21170019 1234 COMMAND B Enter full passcode Register 0019H ADDR 21H Reply required from instrument 1 CMD 17H Write Literal Decimal REG 0019H Gross Weight DATA 1234 Example passcode RESPONSE B 81170019 0000 RESPONSE B Instrument 1 reports Passcode Accepted COMMAND C 21100102 COMMAND C Zero calibrate scale Register 0102H ADDR 21H Reply required from instrument 1 CMD ...

Page 82: ...ters Register 0042H ADDR 21H Reply required from instrument 1 CMD 12H Write Literal REG 0042H Streaming register 1 DATA 0025 Displayed weight register hex RESPONSE A 81120042 0000 RESPONSE A Instrument 1 has set streaming register 1 to register 0025H COMMAND B 21120041 5 COMMAND B Set the frequency to stream on change Register 0041H ADDR 21H Reply required from instrument 1 CMD 12H Write Literal R...

Page 83: ...e short press key codes are shown below For long presses set the most significant bit to 1 Key codes are 11 Zero key 12 Tare key 13 Gross Net key 14 F1 key 15 F2 key 16 F3 key 32 40 I O 1 I O 8 LCD Bitmap 0009H string A N Returns the LCD bitmap LCD Display Mode 000DH execute N A Change the display mode 0 for system control 2 for register control Save settings 0010H execute N A Save settings and re...

Page 84: ...ts Secondary Gross Weight 002CH weight A N Gross weight in secondary units Raw ADC Counts 002DH int32 A N 2 560 000 1 0mV V Secondary Net Weight 002EH weight A N Net weight in secondary units System Fullscale 002FH uint32 A N Full scale capacity Traceable weight available flag 0030H uint8 A N 0 No traceable weights since start up 1 Traceable weight data is valid Traceable ID 0031H uint32 A N The u...

Page 85: ...control Pulse count 1 0055H int32 A N Pulse count on IO 1 Pulse count 2 0056H int32 A N Pulse count on IO 2 Clear pulse counts 005DH execute N A Clear the pulse counts an argument of 0 clears pulse count 1 1 clears pulse count 2 and any other value clears all pulse counts User String 1 Name 0080H string A A Menu name for user readable writable string 1 register 0x0090 If set user string 1 will app...

Page 86: ...its to display 0 for none 1 for g 2 for kg 3 for t 4 for lb 5 for oz 8 for spare 16 for all Auto Annunciators 00B6H uint8 N A Update the annunciators automatically 0 for off 1 for on Secondary Gross Net Weight 00C0H weight A N Displayed weight in secondary units Secondary Tare Weight 00C1H weight A N Tare weight in secondary units Tertiary Gross Weight 00C2H weight A N Gross weight in tertiary uni...

Page 87: ...mV V value of the span point relative to the zero point 10000 Linearisation correction weight 0114H execute A A Execute with the linearisation point number 0 9 to get the correction weight at that linearisation point Linearisation percentage 0115H execute A A Execute with the linearisation point number 0 9 to get the percentage value between zero and span for that linearisation point Number of dec...

Page 88: ...et tare 0302H execute N A Set preset tare value Return value as described for the zero scale register Gross Net 0303H execute N A Set scale to gross or net Argument values 1 sets to Gross 2 sets to Net all other values will toggle Return value as described for the zero scale register High Resolution 0304H execute N A Set high resolution mode Argument values 1 sets to high resolution mode 2 sets no...

Page 89: ...4 31 Resolution index 1 See E1 setting under Section 5 2 for resolution values Comms Start 0309H execute N A Dummy register Executing does nothing Init function 030BH execute N A Re initialise after changing settings Use an argument of 1 to re init setpoints and IOs User Number 1 0310H int32 A A User readable writable number 1 User Number 2 0311H int32 A A User readable writable number 2 User Numb...

Page 90: ...hether the application 0 or Lua 1 handles key presses Buzz Length 0327H uint8 A A Set then length of the beep 0 for short 1 for medium 2 for long Buzz Number 0328H uint8 A A Set how many beeps to do buzzer will start beeping after write value will be cleared Lua Status 0329H uint32 A N 32 bit number containing lua status bits as follows 0 Net 1 Gross 2 Zero Band 3 Not Zero Band 4 Centre of zero 5 ...

Page 91: ...gister to stream Lua Stream Set 1 Register 2 0344H register A A Register to stream Lua Stream Set 1 Register 3 0345H register A A Register to stream Lua Stream Set 1 Register 4 0346H register A A Register to stream Lua Stream Set 2 Data 0350H stream A A Returns a block of data which is selected in Stream Register 1 5 Use a read command to read a single set of data Use an execute command with a par...

Page 92: ...tput format Autoout Source A204H uint8 A S Automatic output data source Autoout Custom Format A205H string A S Automatic output custom format Setpoint 1 type A401H uint8 A A Set setpoint 1 type 0 is off 1 is on 2 is over 3 is under 4 is centre of zero 5 is zero band 6 is net 7 is motion 8 is error 9 is buzzer 10 is weigh out 11 is weigh in Setpoint 1 lock A402H uint8 A A Set setpoint 1 lock 0 is o...

Page 93: ... is under 4 is centre of zero 5 is zero band 6 is net 7 is motion 8 is error 9 is buzzer 10 is weigh out 11 is weigh in Setpoint 2 lock A422H uint8 A A Set setpoint 2 lock 0 is off 1 is on Setpoint 2 logic A423H uint8 A A Set setpoint 2 logic 0 is high 1 is low Setpoint 2 alarm A424H uint8 A A Set setpoint 2 alarm 0 is none 1 is single beep 2 is double beep 3 is continuous beeping 4 is flash the d...

Page 94: ...ogic 0 is high 1 is low Setpoint 3 alarm A444H uint8 A A Set setpoint 3 alarm 0 is none 1 is single beep 2 is double beep 3 is continuous beeping 4 is flash the display Setpoint 3 source A446H uint8 A A Set setpoint 3 source 0 is gross weight 1 is net weight Setpoint 3 Target A448H int32 A A Set setpoint 3 target Setpoint 3 Hysteresis A449H int32 A A Set setpoint 3 hysteresis Setpoint 3 in flight ...

Page 95: ...ing 4 is flash the display Setpoint 4 source A466H uint8 A A Set setpoint 4 source 0 is gross weight 1 is net weight Setpoint 4 Target A468H int32 A A Set setpoint 4 target Setpoint 4 Hysteresis A469H int32 A A Set setpoint 4 hysteresis Setpoint 4 in flight A46AH int32 A A Set setpoint 4 in flight Setpoint 4 Timing A470H uint8 A A Setpoint 4 timing 0 is level 1 is edge 2 is latch 3 is pulse Setpoi...

Page 96: ...t 5 in flight A48AH int32 A A Set setpoint 5 in flight Setpoint 5 Timing A490H uint8 A A Setpoint 5 timing 0 is level 1 is edge 2 is latch 3 is pulse Setpoint 5 Reset A491H uint8 A A Setpoint 5 rest 0 is none 1 is reset A 2 is reset B Setpoint 6 type A4A1H uint8 A A Set setpoint 6 type 0 is off 1 is on 2 is over 3 is under 4 is centre of zero 5 is zero band 6 is net 7 is motion 8 is error 9 is buz...

Page 97: ...is centre of zero 5 is zero band 6 is net 7 is motion 8 is error 9 is buzzer 10 is weigh out 11 is weigh in Setpoint 7 lock A4C2H uint8 A A Set setpoint 7 lock 0 is off 1 is on Setpoint 7 logic A4C3H uint8 A A Set setpoint 7 logic 0 is high 1 is low Setpoint 7 alarm A4C4H uint8 A A Set setpoint 7 alarm 0 is none 1 is single beep 2 is double beep 3 is continuous beeping 4 is flash the display Setpo...

Page 98: ...is continuous beeping 4 is flash the display Setpoint 8 source A4E6H uint8 A A Set setpoint 8 source 0 is gross weight 1 is net weight Setpoint 8 Target A4E8H int32 A A Set setpoint 8 target Setpoint 8 Hysteresis A4E9H int32 A A Set setpoint 8 hysteresis Setpoint 8 in flight A4EAH int32 A A Set setpoint 8 in flight Setpoint 8 Timing A4F0H uint8 A A Setpoint 8 timing 0 is level 1 is edge 2 is latch...

Page 99: ... A805H uint8 A A Set the weight value that analogue output follows 0 is gross weight 1 is net weight 2 is displayed weight 3 is comms see register 0323 Analogue output clip A806H uint8 A A Clip the analogue output to 0 100 0 is off 1 is on 94 C500 600 2 0 3 ...

Page 100: ...s whilst PDU is used for the underlying data transfer For an explanation of these terms please refer to the Modbus protocol documentation available via the URL above Warning Be sure to correctly configure the indicator address in SERIAL NET OPT ADDRES The indicator will not reply to messages that do not match its address 19 1 Register Sizes When accessing parameters that span more than a single Mo...

Page 101: ...IN1 UINT32 LIC1 value Set linearisation point 1 1043 SET LIN2 UINT32 LIC2 value Set linearisation point 2 1045 SET LIN3 UINT32 LIC3 value Set linearisation point 3 1047 SET LIN4 UINT32 LIC4 value Set linearisation point 4 1049 SET LIN5 UINT32 LIC5 value Set linearisation point 5 1051 CLR LIN1 UINT16 LIC1 Clear linearisation point 1 write any value will clear 1052 CLR LIN2 UINT16 LIC2 Clear lineari...

Page 102: ...6 BDX5 value BDX 5 5 value Serial auto output TCP listen port 2161 SER6 USBSLAVE TYPE UINT16 BDX6 value BDX 6 6 value Serial USB slave port type 2171 SER7 USBHOST TYPE UINT16 BDX7 value BDX 7 7 value Serial USB host port type 2172 SER7 USBHOST BAUD UINT16 BDX7 value BDX 7 7 value Serial USB host port baud 2173 SER7 USBHOST PARITYBITS UINT16 BDX7 value BDX 7 7 value Serial USB host port parity bits...

Page 103: ...lity assurance year 3061 KEY FUNC1 FN UINT16 FBT1 value FBT 1 value Function key 1 function 3062 KEY FUNC2 FN UINT16 FBT2 value FBT 2 value Function key 2 function 3063 KEY FUNC3 FN UINT16 FBT3 value FBT 3 value Function key 3 function 4001 USER ZERO UINT16 CDL Perform User zero 4002 TARE SINT32 TAR TAR value Perform semi automatic tare 4004 SWITCH GROSS NET UINT16 TAS value TAS value Switch gross...

Page 104: ...e Setpoint 2 target 5126 SP2 INFLIGHT SINT32 LIV2 value LIV 2 2 value Setpoint 2 inflight 5128 SP2 HYSTERESIS SINT32 LIV2 value LIV 2 2 value Setpoint 2 hysteresis 5130 SP2 LOGIC UINT16 LIV2 value LIV 2 2 value Setpoint 2 logic inversion 5131 SP2 LOCK UINT16 LIV2 value LIV 2 2 value Setpoint 2 lock 5132 SP2 ALARM UINT16 LIV2 value LIV 2 2 value Setpoint 2 alarm 5133 SP2 TIMING UINT16 LIV2 value LI...

Page 105: ...YSTERESIS SINT32 LIV8 value LIV 8 8 value Setpoint 8 hysteresis 5250 SP8 LOGIC UINT16 LIV8 value LIV 8 8 value Setpoint 8 logic inversion 5251 SP8 LOCK UINT16 LIV8 value LIV 8 8 value Setpoint 8 lock 5252 SP8 ALARM UINT16 LIV8 value LIV 8 8 value Setpoint 8 alarm 5253 SP8 TIMING UINT16 LIV8 value LIV 8 8 value Setpoint 8 timing 5254 SP8 RESET UINT16 LIV8 value LIV 8 8 value Setpoint 8 reset 6001 E...

Page 106: ...nslation for each Modbus input register into the corresponding serial commu nication command Register Name Type Write Read Read Response Description 1 INPUT WEIGHT GROSS SINT32 MSM 2 value Measured weight gross equivalent of MSV 3 INPUT WEIGHT NET SINT32 MSM 3 value Measured weight net equivalent of MSV 5 INPUT WEIGHT DISPLAYED SINT32 MSM 1 value Measured weight displayed equivalent of MSV 7 INPUT...

Page 107: ...ing explicit messaging EDS file Electronic Data Sheet file that describes the implicit messages supported by this device In this document the C500 is the Target and the PLC is the Originator Ethernet IP uses the following data types Data Type Description USINT Unsigned Short Integer 8 bit UINT Unsigned Integer 16 bit UDINT Unsigned Double Integer 32 bit SINT Signed Short Integer 8 bit INT Signed I...

Page 108: ...Indicator Error are the error codes listed in Section 24 4 EIP EDS is the Extended Device Status bits 4 7 within the identity object status UDINT attribute 5 EIP Fault bit are the fault bits 8 9 10 11 within the identity object status UDINT attribute 5 EIP State is the identity object state USINT attribute 8 See ODVA Vol 1 Identity object for more information Indicator Error EIP EDS EIP Fault Bit ...

Page 109: ...ts 5 SINT Decimal Point 6 7 INT Weight Status 16bit See Section 21 3 17 for units values See Section 21 3 22 for decimal point values See Section 20 3 3 for weight status bits Get 101 3 T O Primary Units Full Weight Bytes Type Description 0 3 DINT Displayed Weight 4 7 DINT Gross Weight 8 11 DINT Net Weight 12 15 DINT Tare Weight 16 SINT Units 17 SINT Decimal Point 18 19 INT Weight Status 16bit 20 ...

Page 110: ...pe Description 0 3 DINT Displayed Weight 4 SINT Units 5 SINT Decimal Point 6 7 INT Weight Status 16bit See Section 21 3 17 for units values See Section 21 3 22 for decimal point values See Section 20 3 3 for weight status bits Get 105 3 T O Tertiary Units Full Weight Bytes Type Description 0 3 DINT Displayed Weight 4 7 DINT Gross Weight 8 11 DINT Net Weight 12 15 DINT Tare Weight 16 SINT Units 17 ...

Page 111: ... Secondary Range 1 Resolution 27 SINT Secondary Range 2 Resolution 28 SINT Secondary Range 3 Resolution 29 SINT Unused always 0 30 SINT Unused always 0 31 SINT Unused always 0 32 SINT Tertiary Units 33 SINT Tertiary Decimal Point 34 SINT Tertiary Range 1 Resolution 35 SINT Tertiary Range 2 Resolution 36 SINT Tertiary Range 3 Resolution 37 SINT Unused always 0 38 SINT Unused always 0 39 SINT Unused...

Page 112: ... 7 DINT Rincmd Register ID 8 11 DINT Rincmd Register Data Get Set 151 3 O T Simple Op eration Initiate Bytes Type Description 0 3 DINT Operation 4 7 DINT Data See Section 20 3 3 for the list of supported simple operations and their required data Get Set 197 Output only heartbeat1 Heartbeat N A 198 Input only heart beat2 Heartbeat N A 199 Listen only heart beat3 Heartbeat N A 1 This instance allows...

Page 113: ...alue 1003 Set Target 4 Target value 1004 Set Target 5 Target value 1005 Set Target 6 Target value 1006 Set Target 7 Target value 1007 Set Target 8 Target value 1100 Set Hysteresis 1 Hysteresis value 1101 Set Hysteresis 2 Hysteresis value 1102 Set Hysteresis 3 Hysteresis value 1103 Set Hysteresis 4 Hysteresis value 1104 Set Hysteresis 5 Hysteresis value 1105 Set Hysteresis 6 Hysteresis value 1106 S...

Page 114: ...alue 1502 Get In flight 3 In flight value 1503 Get In flight 4 In flight value 1504 Get In flight 5 In flight value 1505 Get In flight 6 In flight value 1506 Get In flight 7 In flight value 1507 Get In flight 8 In flight value Description of the 16bit weight status field Bit Description 0 Net 1 Zero Band 2 COZ 3 Motion 4 5 Range 6 Error 7 Underload 8 Overload 9 Hi resolution 10 Held 11 15 Reserved...

Page 115: ...e data 4 Set the initiate instance command to the desired command to initiate the rincmd Polling the rincmd result assembly instance to get the result 1 While the rincmd is in progress the in progress flag will be set 2 Once the rincmd has completed one of the success or error flags will be set 3 Verify the command and register ID values match those set in the rincmd initiate instance 4 Read the d...

Page 116: ...ear in the simple operation result instance along with status flags to indicate the success or otherwise of the simple operation The order of writing to initiate a simple operation must be 1 Set the initiate instance command to 0 2 Set the initiate instance data 3 Set the initiate instance command to the desired command to initiate the simple operation Polling the simple operation result assembly ...

Page 117: ...ing Reg ister STRING SAS 17H Write Final String Rincmd Register ID 3 Read Rincmd Register Min Value DINT GAS 02H Read Minimum Rincmd Register ID 4 Read Rincmd Register Max Value DINT GAS 03H Read Maximum Rincmd Register ID 5 Read Rincmd Register Type DINT GAS 01H Read Type Rincmd Register ID 6 Read Rincmd Register Permission DINT GAS 0FH Read Permission The services provided by the Rincmd protocol...

Page 118: ...ol UDINT See ODVA Vol 2 TCP IP Object Configura tion Control Get Set 1 4 Physical link object Bytes Type Description Value 0 1 UINT Path Size 2 words 2 n UINT Array Path 20HF6H24H01H Class Ethernet Link F6H Instance 1 Get 1 5 Interface configura tion Bytes Type Description Value 0 3 UDINT IP address From C500 4 7 UDINT Network mask From C500 8 11 UDINT Gateway address From C500 12 15 UDINT Name se...

Page 119: ...lows Service Code Service Name Class Level Instance Level 0EH GAS Yes Yes 01H GAA No Yes 10H SAS No No 20 3 7 Studio 5000 Example The following example shows how to set up Rockwell Studio 5000 to retrieve the weight from the C500 perform a tare and then toggle between gross and net modes This uses both the Primary Units Simple Weight and Status and Simple Operation connections Upload the EDS file ...

Page 120: ...Select C500 and click create Enter the module name description and IP address then click change 115 C500 600 2 0 3 ...

Page 121: ...Weight and Status and Simple Operation connections from the Module Definitions dialog The weight 1500 is then available in the Displayed Weight field It is a gross weight as net status bit is not set Status Bit NET 116 C500 600 2 0 3 ...

Page 122: ...operations table in Section 20 3 3 to perform the tare Displayed Weight is now 0 and the Status Bit NET is set To switch back to gross weight first set the SimpleOp Command Out to 0 Then set SimpleOp Command Out to 4 to toggle gross net Displayed Weight is now 1500 and the Status Bit NET is not set 117 C500 600 2 0 3 ...

Page 123: ...118 C500 600 2 0 3 ...

Page 124: ...NET OPT ADDRESS 00 is the broadcast address ETX 1 byte 03H Command Description z Zero key press Z Zero key long press T t Tare key press G g Gross net key press P q Print key press Q Print key long press p Print This triggers the transmission of the current weight using the auto output format set in SERIAL AUT OPT TYPE to the port that sent the command Use the P command to trigger a normal printou...

Page 125: ... Parameters A command or query can be followed by one or more parameters Parameters are either numeric e g 3000 or strings e g Otto String parameters are delimited by quote characters ASCII 34 They are taken literally so that AbCd is not the same as abcd Numeric parameters are variable and leading and trailing spaces are ignored As a result 003 03 and 3 are identical Parameters are separated by a ...

Page 126: ...nt Trade Counter No Parameter Details Parameter Description Range Default 1 Auto calibration at standstill 0 Off 1 On 1 2 Auto calibration at motion 0 Off 1 On 1 21 3 2 ADR Network Address Set the address of a unit General No of parameters 2 Save changes With TDD1 Increment Trade Counter No Parameter Details Parameter Description Range Default 1 Address 0 31 31 2 Serial Number 0000001 9999999 xxxx...

Page 127: ...sh followed by a three digit number for special ASCII characters See Section 8 2 6 for details string up to 250 characters This command accepts up to 250 characters but will truncate the printed string to 50 characters This allows for long escaped characters to be given For example 002 requires 4 character input of the 250 but will only print a single STX character in the 50 available to print See...

Page 128: ... Off Example Command Answer Description S01 Select unit 1 AOC 0 2 0 0 0 0 0 CRLF Get analog output settings AOC 2 0 CRLF Force analog output high AOC 40 0 CRLF Change span adjustment AOC 0 0 CRLF Turn off force analog output high TDD1 0 CRLF Save settings 21 3 5 ASF Filtering Set the filtering characteristics of a unit General No of parameters 2 Save changes With TDD1 Increment Trade Counter No Pa...

Page 129: ... 3 1200 4 2400 5 4800 6 9600 7 19200 6 2 Parity 0 None 1 Odd 2 Even 0 3 Data Bits 7 8 8 4 Stop Bits 1 2 1 5 Termination Resistors 0 Off 1 On 0 Example Change baud rate settings of unit 1 Command Answer Description S01 Select unit 1 BDR 6 0 8 1 0 CRLF Query baud rate setting BDR4 1 7 1 1 0 CRLF Settings changed to 2400 baud odd parity 7 data bits 1 stop bit termination on TDD1 0 CRLF Save new setti...

Page 130: ... Network 6 5000 Modbus ASCII Legacy 7 Modbus ASCII 8 Modbus RTU Availability SER 1 Off MB LGCY SER 2 Off MB LGCY SER M xA Off MB LGCY SER M xB Off Single SER SLV Off Net SER HST Off MB RTU TCP IN 1 Net fixed TCP IN 2 Auto Lo Auto Hi UDP x Off Net Default depends on port 3 Baud Rate 1 300 2 600 3 1200 4 2400 5 4800 6 9600 7 19200 8 38400 9 57600 10 115200 Setting applicable to onboard module and US...

Page 131: ...t 0 disabled 86400 seconds Setting applicable to TCP ports 0 12 UDP Destination IP 0 0 0 0 disabled 255 255 255 255 Setting applicable to outgoing UDP ports 0 0 0 0 Example Change baud rate settings of Unit 1 Module 1A to 19200 Command Answer Description S01 Select unit 1 BDX 0 0 5 6 0 8 1 0 0 1 0 0 0 0 0 0 CRLF Query module 1A settings BDX0 7 0 CRLF Baud rate changed TDD1 0 CRLF Save new settings...

Page 132: ... of the instrument General No of parameters 0 Save changes At input Increment Trade Counter No Example Set zero dead load of unit 1 Command Answer Description S01 Select unit 1 CDL 0 CRLF Zero dead load set successfully load disturbed CDL 1 CRLF Scale in motion Table of possible replies CRLF Command not understood 0 CRLF Command correctly operated 1 CRLF Scale in motion 2 CRLF Range out For exampl...

Page 133: ...input Increment Trade Counter No Parameter Details Parameter Description Range 1 Hour 0 23 2 Minute 0 59 3 Second 0 59 4 Day 1 31 5 Month 1 12 6 Year 0 99 or 1998 2097 Note When reading CLK the year is always returned as short year 0 99 When writing the year using CLK either short year 0 99 or long year 1998 2097 formats can be used Example Command Answer Description S01 Select unit 1 CLK 9 20 10 ...

Page 134: ...tus 3 CRLF Values in brackets signify the number of characters in the fixed length response The weight format is the sign space or minus followed by 7 digits 0 9 including the decimal point if used STATUS Details Status Description Bit Comment 001 Overload 0 Weight reading out of range overload or underload 002 Standstill 1 004 Gross 2 008 Range 2 active 3 Only with multi range or multi interval 0...

Page 135: ...on commands General No of parameters 1 Save changes With TDD1 Increment Trade Counter No Parameter Details Parameter Description Range Default 1 Calibration Weight 2 100 of full scale weight Send IAD to read full scale setting 3000 Example Command Answer Description S01 Select unit 1 CWT 3000 CRLF Query calibration weight setting CWT4000 0 CRLF Change calibration weight to 4000 Note that weight is...

Page 136: ...nd blocks the change of all trade relevant items through the serial ports To prevent attempts to crack the full passcode via the serial ports the unit will only permit 5 unsuccessful attempts After this any further attempts to enter the full passcode will be ignored until the unit has been restarted Sending the passcode in the free stage defines the passcode and locks the unit sending the passcode...

Page 137: ...et to g TDD1 0 CRLF Save new setting 21 3 17 ENU Weight Units Set the units of weight to be displayed and printed General No of parameters 1 Save changes With TDD1 Increment Trade Counter Yes Parameter Details Parameter Description Range Default 1 Weight units 0 NONE 1 G 2 KG default 3 LB 4 T 5 OZ 6 USER 2 Example Command Answer Description S01 Select unit 1 ENU 2 CRLF Query units setting ENU1 0 C...

Page 138: ...5 255 255 255 192 168 1 1 6 DNS2 address 0 0 0 0 255 255 255 255 0 0 0 0 7 MAC address read only 8 Hostname 1 64 characters from a z 0 9 c520 serial number or c530 serial number 9 Search domain 0 255 characters from a z 0 9 10 DNS3 address 0 0 0 0 255 255 255 255 0 0 0 0 Note Setting the ETH command over the network may result in a lost connection if the IP address changes as a result If this occu...

Page 139: ...BT 1 0 CRLF Get current operation of function key 1 none at the moment FBT1 1 0 CRLF Set function key 1 to Print TDD1 0 CRLF Save setting FBT1 0 CRLF Simulate Print FBT1 1 0 CRLF Simulate De Print Long press of print key 21 3 21 FPL Read display buffer and front key press simulation Read the contents of the indicator display buffer and simulate key presses of the front keys General No of parameter...

Page 140: ...ameters including max1 e1 max2 e2 decimal point etc General No of parameters 7 Save changes With TDD1 Increment Trade Counter Yes Parameter Details Parameter Description Range Default 1 Range 1 2 1 2 Maximum Load max1 or max2 100 999999 Range 1 3000 Range 2 6000 3 Number of right side digits decimal point position 0 5 0 4 Resolution e1 or e2 1 1 2 2 3 5 4 10 5 20 6 50 7 100 Range 1 1 Range 2 2 5 x...

Page 141: ...ossible to query the maximum load without the need to issue a WMD Command to determine the weighing mode 21 3 23 ICR Measurement Rate Set the fundamental measurement frequency of the instrument General No of parameters 1 Save changes With TDD1 Increment Trade Counter Yes Parameter Details Parameter Description Range Default 1 Measurement Rate in Hertz 10 10Hz 12 12 5Hz 15 15Hz 20 20Hz 25 25Hz 30 3...

Page 142: ...cation string may be changed The serial number version model number and model subtype are fixed at the factory and are available for information only by using the IDN query Example Command Answer Description S01 Select unit 1 IDN C520 0123456 000 C520 34078721 CRLF Query current identification IDN Site A 0 CRLF Change identification string to Site A TDD1 0 CRLF Save setting 21 3 25 LBT Key Locking...

Page 143: ...as no concept of normal and direct calibration mode it was necessary to introduce a new command Note There are two different methods of calibration Either calibrate with standard weight or direct input of mV V General No of parameters 2 Save changes With TDD1 Increment Trade Counter Yes Parameter Details Parameter Description Range Default 1 Zero signal in deci micro volts per volt 10000duV V 1000...

Page 144: ...Due to the removal of the normal direct calibration mode this command only supports normal zero calibration For mV V calibration see the new LDN command see Section 21 3 26 General No of parameters 0 Save changes With TDD1 Increment Trade Counter Yes The calibration process takes some time to complete As a result it is necessary to monitor the calibration process to determine when it is finished T...

Page 145: ...ave the test weight value off Example Scale Build is max1 500 0 kg e1 0 1 kg Command Answer Description S01 Select unit 1 LIC1 0 CRLF Clear linearisation point 1 LIC 1 0 0 CRLF No correction for point 1 MSV 120 5 CRLF LIC1 1200 0 CRLF Set linearisation point 1 to correct for the current test weight of 120 0 kg Note that weight is sent without any decimal point So 400 0 kg is send as 4000 not 400 0...

Page 146: ...h 2 Active Low 1 9 Lock 0 Off 1 On 0 10 Alarm 0 Off 1 Single 2 Dual 3 Continuous 4 Flashing 0 11 Timing 0 LEVEL 1 EDGE 2 LATCH 3 PULSE 0 12 Reset 0 NONE 1 SP RST A 2 SP RST B 0 Example Command Answer Description S01 Select unit 1 LIV 1 1 0 1 1 0 0 0 1 0 0 0 0 CRLF Query setpoint 1 parameters LIV1 2 1 1 1000 100 10 1 0 0 0 0 0 CRLF Change setpoint 1 to over gross over switching tar get 1000 infligh...

Page 147: ...e scale This is the new form of the LWT command see Section 21 3 33 Because the C500 series has no concept of normal and direct calibration mode it was necessary to introduce a new command Note There are two different methods of calibration Either calibrate with standard weight or direct input of mV V General No of parameters 2 Save changes With TDD1 Increment Trade Counter Yes Parameter Details P...

Page 148: ...lect unit 1 LWN15000 0 CRLF Span set to 1 5000 mV V LWN 21076 1 CRLF Query status of the span calibration process 1 indicates busy LWN 21076 1 CRLF Still busy LWN 15000 0 CRLF Span calibration is finished Span is 1 5000 mV V TDD1 0 CRLF Save settings 21 3 32 LRP License Packages License and unlicense packages and query package licence status To prevent attempts to crack the licensing via the seria...

Page 149: ...ion 21 3 31 General No of parameters 0 Save changes With TDD1 Increment Trade Counter Yes The calibration process takes some time to complete As a result it is necessary to monitor the calibration process to determine when it is finished To do this issue a LWT query Shown below is a list of the possible calibration status responses Refer to the calibration status table for the LWN command in Secti...

Page 150: ...Parameter 2 Weight 8 Status CRLF Values in brackets signify the number of characters in the fixed length response The weight format is the sign space or minus followed by 7 digits 0 9 The decimal point is not included as Modbus the registers are integer only Status Details Status Description Bit Comment 1 Underload 0 Weight reading out of range underload 2 Overload 1 Weight reading out of range ov...

Page 151: ...xample Command Answer Description S01 Select unit 1 COF3 0 CRLF Set output format 3 MSV 00200 0 CRLF Query displayed weight MSV 2 00400 0 CRLF Query gross weight MSV 2 5 00400 0 CRLF 00400 1 CRLF 00400 2 CRLF 00400 3 CRLF 00400 4 CRLF CRLF Query the next 5 consecutive gross weight readings MSV 0 00400 0 CRLF 00400 1 CRLF 00400 2 CRLF Enable continuous output STP Stop continuous output Note CRLF is...

Page 152: ...LF Save setting 21 3 38 PFT Custom Print Format Set the customer ticket format General No of parameters 1 Save changes With TDD1 Increment Trade Counter No Parameter Details Parameter Description Range Default 1 Format String up to 50 printed characters string up to 250 characters This command accepts up to 250 characters but will truncate the printed string to 50 characters This allows for long e...

Page 153: ...8 0 or 1 Example Command Answer Description S01 Select unit 1 POR1 1 1 1 1 1 1 1 0 CRLF IO 1 8 set as outputs and set to on TDD1 0 CRLF Save setting LIV1 1 0 CRLF Setpoint 1 is active POR1 1 1 1 CRLF Not possible as POR not enabled for setpoint 1 POR 1 1 1 0 CRLF Ok only deactivated setpoint changed POR 1 1 1 1 0 0 0 0 CRLF IO 1 4 are on IO 5 8 are off 21 3 40 PRS Print and Automatic Output Settin...

Page 154: ...Return to zero between printouts RET Z 0 8 Automatic output start character 0 255 2 9 Automatic output end character 1 0 255 3 10 Automatic output end character 2 0 255 0 Example Command Answer Description S01 Select unit 1 PRS 0 1 1 0 0 1 0 2 3 0 CRLF Currently serial 2 is off PRS2 3 2 3 0 CRLF Set for ticket printing with 2 columns and 3 rows padding TDD1 0 CRLF Save setting 21 3 41 PRT Print Fo...

Page 155: ...rrectly operated 1 CRLF Scale in motion 2 CRLF Range out For example zero setting out of range 3 CRLF System error 4 CRLF Device not ready For example printer not ready Query Parameter Details Parameter Description Range 1 Data selection 0 ID of last printout 1 Next line of printout as a string in quotation marks For example WEIGHT A 2048 byte buffer is used to store printouts This command returns...

Page 156: ... the entire contents of the printout to be collected line by line PRT 1 TICKET 013 010 CRLF PRT 1 05 10 94 16 50 12 013 010 CRLF PRT 1 ID 000008 013 010 CRLF PRT 1 T 654 kg 013 010 CRLF PRT 1 G 3654 kg 013 010 CRLF PRT 1 N 3000 kg 013 010 CRLF PRT 1 013 010 CRLF PRT 1 CRLF 21 3 42 PST Print Header Set the 6 line header for printed tickets General No of parameters 2 Save changes With TDD1 Increment...

Page 157: ...r 0 99 When writing the year using QAF either short year 0 99 or long year 1998 2097 formats can be used Example Command Answer Description S01 Select unit 1 QAF 0 15 6 00 CRLF QA function off date currently set to 15 6 2000 QAF1 29 11 2016 0 CRLF Turn QA function on and set date to 29 11 16 QAF1 29 11 16 0 CRLF Turn QA function on and set date to 29 11 16 TDD1 0 CRLF Save setting 21 3 44 RBT Remo...

Page 158: ...ation of key press 0 Short press 1 Long press 0 Example Command Answer Description S01 Select unit 1 RBT 1 0 CRLF Get current operation of input 1 currently none RBT1 1 0 CRLF Set input 1 to Zero TDD1 0 CRLF Save setting RBT1 0 CRLF Simulate Zero RBT1 1 0 CRLF Simulate De Zero Long press of zero key 21 3 45 RES Reset Use this command to simulate a power on reset General No of parameters 0 Save cha...

Page 159: ...by MSV 0 command General No of parameters 0 Save changes Increment Trade Counter Example Command Answer Description S01 Select unit 1 MSV 0 00400 0 CRLF 00400 1 CRLF 00400 2 CRLF Start continuous data transmission STP Stop continuous data transmission 21 3 48 TAR Tare Force a tare operation and read the current tare value General No of parameters 0 command 1 query Save changes At input Increment T...

Page 160: ...rameters 1 Save changes At input Increment Trade Counter No Parameter Details Parameter Description Range Default 1 Gross or Net 0 Net 1 Gross Table of possible answers Table of possible replies CRLF Command not understood 0 CRLF Command correctly operated 1 CRLF Scale in motion 2 CRLF Range out For example zero setting out of range 3 CRLF System error 4 CRLF Device not ready For example printer n...

Page 161: ...CRLF Set tare value to 200 0 MSV 2 00200 0 CRLF Query net weight TAV 2000 CRLF Tare value is 200 0 21 3 51 TDD Save load Setup Save or restore instrument settings Query trade counter General No of parameters 1 Save changes Increment Trade Counter Yes TDD0 only Parameter Details Parameter Description Range Default 1 Command 0 Load ROM default values 1 Save current settings 2 Reload previous setting...

Page 162: ...DD1 Increment Trade Counter No Parameter Details Parameter Description Range Default 1 Secondary Units 0 OFF 1 G 2 KG 3 LB 4 OZ 5 CUSTOM 0 2 Tertiary units 0 OFF 1 G 2 KG 3 LB 4 OZ 0 3 Custom conversion factor Scaled by factor of 1000 ie 1000 1 000 1 999999 1000 4 Show ounce weights as pounds ounces 0 OFF default 1 ON 0 Example Command Answer Description S01 Select unit 1 UNT 0 0 1000 0 CRLF Read ...

Page 163: ...efault 1 Port 0 Module 1 Port A 1 Module 1 Port B 2 Module 2 Port A 3 Module 2 Port B 4 TCP Network Port 5 TCP Auto Port 6 USB Slave Port 7 USB Host Serial Port 8 USB Line Printer 9 Front optical rinlink 10 Rear optical rinlink Onboard serial 1 11 UDP Outgoing Port 1 12 UDP Outgoing Port 2 13 UDP Incoming Port 1 14 UDP Incoming Port 2 17 Onboard serial 2 N A Example Command Answer Description S01 ...

Page 164: ...Change to dual range industrial mode WMD 2 1 CRLF Weighing mode is dual range industrial TDD1 0 CRLF Save settings 21 3 57 ZST Zero Settings Set the various options associated with zero balance General No of parameters 4 Save changes With TDD1 Increment Trade Counter Depends on parameter Parameter Details Parameter Description Range Default Trade Counter 1 Zero on startup 0 Off 1 On 0 No 2 Zero tr...

Page 165: ...ption S01 Select unit 1 ZST 0 0 3 0 CRLF Query current zero settings ZST1 0 CRLF Change to zero on startup ZST 10 0 CRLF Change Zero Dead Band to 10 ZST 1 0 3 10 CRLF Query new settings TDD1 0 CRLF Save settings 160 C500 600 2 0 3 ...

Page 166: ...e than 30000 units it is possible to only access the lower order 16 bits contained in a single register Warning Be sure to correctly configure the indicator address in SERIAL NET OPT ADDRES The indicator will not reply to messages that do not match its address 22 1 Connection of the C500 Network 22 1 1 RS232 and RS422 Connection When using the onboard serial ports see Sections 2 8 and 2 9 C520 onl...

Page 167: ...It is possible to configure the operation of the 4 remote keys See the Reference Manual for details of the available functions Each of the remote keys has a normal function triggered by a single press and a second function which is triggered by a long 2 second key press Coils 5 12 simulate the operation of these physical buttons In this way it is possible to operate these extended functions of the...

Page 168: ...hange the default password 1 Follow the steps outlined in Section 26 2 1 to access the web interface 2 From the web interface select User Access to open the password change interface 3 Enter in the old password By default this is password 4 Enter and re enter the new password in the appropriate text boxes 5 Press Change password to confirm the change to the password 23 3 Securing Against Threats v...

Page 169: ... then be changed Warning The C500 prevents the user from setting weak passwords If you encounter any error while changing the password simply restart the process at Step 2 and continue as before 23 4 Enabling External Access It is recommended that the C500 only be connected to secure local networks However it is recognised that in some cases access from external hostile networks e g the Internet i...

Page 170: ...peration from occurring on command Try the operation again once the scale is stable PRINT ERROR A printer problem has prevented the printout from being completed Look for loss of printer power no paper or cable fault CAL DUE Maintenance required See Section 7 2 4 SAVING Saving data to the EEPROM PRINT Currently operating a print command 24 2 Setup Errors These messages warn of setup entries that a...

Page 171: ...voltage the error message will be E00005 00001H 00004H Example 2 The loadcell is not connected i e both sense lines are disconnected This will cause error E000CO 00080H 00040H The numbers add in hexadecimal as follows 1 2 3 4 5 6 7 8 9 A B C D E F For example 2H 4H 6H 4H 8H CH AH 2H CH Error Description Action E00001 The power supply voltage is too low Check power supply and cables E00002 The powe...

Page 172: ...cale E02000 The ADC input is out of range Check the scale E04000 The runtime information has been lost Check the scale E08000 Incorrect software has been installed on the unit Return for service E10000 The ADC hardware has failed Return for service E20000 Board has not passed factory testing Return for service 167 C500 600 2 0 3 ...

Page 173: ... and converter if used Keys do not work A successful operation of a key is signalled by a short beep An unsuccessful operation is signalled by a long beep If a key beeps to acknowledge the press but does not appear to trigger the desired action check 1 The key has been disabled in setup in the SPEC KEY setting 2 The weight is outside of limits permitted for that key operation An error message will...

Page 174: ...ot be removed we21 503 m05 Operating system kernel Operating system kernel for the indicator Cannot be re moved L000 502 M07 Rinstrum firmware upgrade Firmware upgrading package to permit packages to be in stalled removed and upgraded Cannot be removed C500 K501 C520 C530 main application Main weighing application Do not remove L000 514 Device finder Allows indicators to be located on the network ...

Page 175: ... 1 Connect the indicator to the network and power up 2 Use the OPER IP INFO Section 6 or ETH NET Section 5 6 menus or Viewer device finder to deter mine the IP address of the indicator 3 Open the IP address in your web brower clicking the http button in the Viewer will do this otherwise enter it manually in the browser 170 C500 600 2 0 3 ...

Page 176: ... on the Installed Packages link and you will be prompted to enter a username and password The default username is admin and the default password is password These can be changed from the User Access page and it is recommended that this be done as part of any installation 2 The following page will display 171 C500 600 2 0 3 ...

Page 177: ...ck Choose File and select the new firmware file to upload The file is named as follows C500 500 version M02 rpk for example C500 500 1 0 0 M02 rpk 4 Click Open then click the Upload button 172 C500 600 2 0 3 ...

Page 178: ...ress The indicator will display UPLOAD followed by PROG during this process 6 Once the upgrade is complete the following page will display and the indicator will display P DONE 7 You should now click Reboot Device to reboot the indicator and start the upgraded firmware 173 C500 600 2 0 3 ...

Page 179: ...omplete 26 3 Licensing Firmware via the Web Interface Follow the instructions below to licensing a package via the indicator web interface 1 Click on the Installed Packages link and you will be prompted to enter a username and password 2 The following page will display 174 C500 600 2 0 3 ...

Page 180: ...545533 Enter the licence code LQQ2RY in the licence entry field as shown and click License 4 The web interface will show that the package is licensed The indicator display will cease to request a licence code and initiate normal weighing if all packages are now licensed 175 C500 600 2 0 3 ...

Page 181: ... 500 1 0 0 M02 rpk 2 Connect the USB disk to the indicator 3 Enter full setup on the indicator 4 Go into the FILE menu 5 Select FW UPD 6 The following errors could occur a If there is no USB disk connected or it is not formatted as FAT32 the indicator will display NO DISK b If there is no rpk file on the disk the indicator will display NO RPK c If there is more than one rpk file on the disk the in...

Page 182: ...177 C500 600 2 0 3 ...

Reviews: