background image

Serial Communications 3101/3201 

 

REC XXXXX 

 

 

3-39

 
 

3.6.2 

Register Mapping for Siemens 3964R Protocol 

 

register address 

note 

success_flag 

20 H 

0 successful, 1 failed 

display(1) 21 

 

display(2) 22 

 

display(3) 23 

 

display(4) 24 

 

display(5) 25 

 

display(6) 26 

 

display(7) 27 

 

display(8) 28 

 

display(9) 29 

 

display(10) 2A 

 

display(11) 2B 

 

display(12) 2C 

 

display(13) 2D 

 

display(14) 2E 

 

display(15) 2F 

 

display(16) 30 

 

display(17) 31 

 

display(18) 32 

 

display(19) 33 

 

display(20) 34 

 

display(21) 35 

 

display(22) 36 

 

display(23) 37 

 

display(24) 38 

 

display(25) 39 

 

display(26) 3A 

 

display(27) 3B 

 

display(28) 3C 

 

display(29) 3D 

 

display(30) 3E 

 

display(31) 3F 

 

display(32) 40 

 

display(33) 41 

 

display(34) 42 

 

display(35) 43 

 

display(36) 44 

 

display(37) 45 

 

display(38) 46 

 

display(39) 47 

 

display(40) 48 

 

leds 49 

 

status(1) 4A 

 

status(2) 4B 

 

alarm_status(1) 4C 

 

alarm_status(2) 4D 

 

alarm_status(3) 4E 

 

i_o(1) 4F 

 

i_o(2) 50 

 

Summary of Contents for Ramsey Micro-Tech 3000 Series

Page 1: ...Serial Communications Manual Ramsey Micro Tech 3000 Model 3101 3201 Integrators Serial Comm 3101 3201 Rev Part No XXXXX ...

Page 2: ......

Page 3: ... seek to protect this work as an unpublished copyright In the event of either inadvertent or deliberate publication Thermo Electron intends to enforce its rights to this work under the copyright laws as a published work Those having access to this work may not copy use or disclose the information in this work unless expressly authorized by Thermo Electron All registered and unregistered trademarks...

Page 4: ...Revision History Preliminary December 2003 Manual first released ...

Page 5: ... 1 Totals 3 1 3 2 2 Batch 3 2 3 2 3 Alarms 3 2 3 2 4 Set Up 3 2 3 2 5 Audit Trails 3 2 3 3 Communication Set Up 3 3 3 3 1 Clock Calendar Set Up 3 3 3 3 2 COMM A and Print Scroll Set Up 3 5 3 3 3 COMM A and Print Scroll Set Up 3 7 3 3 4 Printer Set Up 3 8 3 3 5 Define Printing Format 3 10 3 3 6 Setting the Printer Inhibit Range 3 15 3 3 7 The Print Key 3 15 3 3 8 Additional Diagnostic 3 16 3 3 9 Ma...

Page 6: ...4R Protocol 3 39 3 7 Modbus 3 41 3 7 1 Description 3 41 3 7 2 Register Mapping for Modbus 3 44 3 8 Allen Bradley DF1 PLC 5 3 47 3 8 1 Description 3 47 3 8 2 Register Mapping for DF1 Allen Bradley PLC 5 3 53 Chapter 4 Maintenance 4 1 4 1 General 4 1 Chapter 5 Parts 4 1 5 1 General 4 1 ...

Page 7: ... 3201 REC XXXXX iii List of Figures Figure 2 1 COMM A Board 2 2 Figure 2 2 Micro Tech 3000 Mother Board 2 3 Figure 2 3 Serial Connection RS232 2 4 Figure 2 4 Serial Connection RS485 2 5 Figure 2 5 Mother Board Area of Detail 2 8 ...

Page 8: ...pers 2 1 Table 2 2 Mother Board COMM1 Communications Wiring Config TB3 RS485 2 6 Table 2 3 Mother Board Wiring Configuration TB3 RS232 Communications 2 6 Table 2 4 Mother Board Wiring Configuration TB3 20mA Serial Communications 2 7 Table 2 5 Mother Board Communication Jumper Setting 2 7 ...

Page 9: ...ailables one can be set up for printing the other one for transferring data to and from other intelligent devices such as computers and PLC s The system cannot support two printers or two COMM lines Each COMM A contains a perpetual clock calendar circuit with battery backup The battery is located on the mother board and is the same battery used for system memory backup The system automatically det...

Page 10: ...gisters as listed in this document During the communication activity the Micro Tech 3000 always acts as Slave meaning it responds to a request from a Master device on the line but never attempts to send messages out The following rules apply a The Micro Tech 3000 responds only if the message is completely received b The Micro Tech 3000 reads the message and looks for the address which is contained...

Page 11: ...orkmanship incorporated in the installation of such items in the complete equipment To the extent purchased parts or accessories are covered by the manufacturer s warranty seller shall extend such warranty to buyer Seller s obligation under said warranty is conditioned upon the return of the defective equipment transportation charges prepaid to the seller s factory in Minneapolis Minnesota and the...

Page 12: ...IAL DAMAGES Purchaser agrees to underwrite the cost of any labor required for replacement including time travel and living expenses of Thermo Electron Field Service Engineer at closest factory base THERMO ELECTRON 501 90TH AVE NW MINNEAPOLIS MN 55433 PHONE 763 783 2500 FAX 763 783 2525 Disclaimer Though the information provided herein is believed to be accurate be advised that the information cont...

Page 13: ... of the electrical interface Refer to Figure 2 1 for jumper locations TABLE 2 1 COMM A BOARD JUMPERS JUMPERS Mode OP1 OP2 OP3 OP4 OP5 OP6 RS 232 A A A A A B RS 485 B A B B MDP TRM Default 20 mA B B A A A C TABLE MDP TABLE TRM FOR RS 485 ONLY FOR RS 485 ONLY OP5 OP6 A NORMAL A TERMINATED B MULTIDROP B NOT TERMINATED 2 Open the Micro Tech wall mount enclosure and turn power off at the mains or remov...

Page 14: ...Serial Communications 3101 3201 REC XXXXX 2 2 Figure 2 1 COMM A Board ...

Page 15: ...n The following screen appears when power is applied and remains on for 10 seconds The screen disappears after 10 seconds if the question is not answered and the Micro Tech 3000 assumes the answer is NO HW CONFIG CHANGED alarm is on and cannot be reset The above screen appears each time power is cycled if the question is not answered Answer YES because this is a hardware configuration change 10 Th...

Page 16: ...Serial Communications 3101 3201 REC XXXXX 2 4 Figure 2 3 Serial Connection RS232 ...

Page 17: ...Serial Communications 3101 3201 REC XXXXX 2 5 Figure 2 4 Serial Connection RS485 ...

Page 18: ...locations Wire to the Terminal Block 3 on the motherboard for the communication standard selected RS 485 RS 232c 20 mA current loop Table 2 2 Mother Board COMM 1 Communications Wiring Configuration TB3 RS 485 Motherboard RS 485 Communications TB 3 25 Shield 29 RX 28 Rx 24 Common 21 TX 20 TX Maximum cable length 4000 ft Use Beldon 9830 or equivalent Table 2 3 Mother Board Wiring Configuration TB 3 ...

Page 19: ... 25 Shield 26 20 mA out 27 20 mA out 28 20 mA in 24 20 mA in Maximum cable length 4000 ft Use Beldon 9829 or equivalent Table 2 5 Mother Board Communication Jumper Settings JUMPERS Mode OP1 OP2 OP3 OP10 OP13 OP11 RS 485 A A A A A Normal B Multi drop A Terminated B Not Terminated Default RS 232 B B B A A Normal B Not Terminated A Terminated Default 20 mA A A A B A C ...

Page 20: ...Serial Communications 3101 3201 REC XXXXX 2 8 Figure 2 5 Mother Board Area of Detail ...

Page 21: ... be set up to print totals batch reports instrument set up data and audit trails upon request Batch reports and audit trails require optional hardware In addition totals can be printed at four predetermined intervals and enabled alarms at the time they occur 3 2 1 Totals There are three formats for printing totals two of them are predefined one is user programmable Selection between the different ...

Page 22: ...ed in the following format BATCH REPORT DATE 09 10 2002 TIME 8 12a BATCH NR 0 SET PT 0 00 Tons TOTAL 0 00 Tons 3 2 3 Alarms The system can optionally print out each alarm if the alarm has been turned on in the Alarms Menu in the following format 09 10 2002 8 14a High rate where High rate is only an example of a possible alarm condition Date and time corresponds to when the alarm has occurred the f...

Page 23: ...unication protocols detailed description 3 3 1 Clock Calendar Set Up When an COMM A board is installed date and time become available and must be set The battery located on the mother board provides backup for the perpetual calendar clock Time and date needs to be set only once 1 Press the MENU key until Main Menu 3 appears Press the soft key under the DIAGNOSTICS scroll and scroll down until DIAG...

Page 24: ...ROLL 7 appears The user can define the format for displaying and printing time and date Select the 24 hours or 12 hours format Password Service If USA or English Default am pm If other language Default 24 h Selections am pm 24 h Then date can be set to show month or day first in three possible configurations Password Service If USA Default MM DD YYYY If other language Default DD MM YYYY Selections...

Page 25: ...serial line is connected to a computer or a PLC or for printing The PRINT scroll is used for setting up the printer and it only appears if the COMM A is set for printer 1 Line Setting and Protocol Definition Two COMM line can be installed and programmed typically one for the printer and one for the supervisor The following screens define the communication parameters for the first and the second ch...

Page 26: ...emens Point to point Multi Master ALLEN BRADLEY A proprietary protocol of Allen Bradley DF1 Multidrop Master Slave MODBUS A proprietary protocol of AEG Multidrop Master Slave PRINTER Not a protocol selects printer output Password Service Default MODBUS Selections PC MASTER SIEMENS 3964R ALLEN BRADLEY DF1 MODBUS PRINTER If the option COMM A board is installed the following screen appears These scre...

Page 27: ...he port can be used for hardware handshake Select Enabled if you want to connect the CTS input of the system to a control signal generated by the other device WARNING THE CTS INPUT CAN ONLY BE USED WHEN JUMPERS ARE SET FOR RS232 ATTEMPTING TO ENABLE THE CTS SOFTWARE CONTROL IN RS485 MODE WILL RESULT IN LOCK UP OF THE LINE Password Service Default DISABLED Selections ACTIVE DISABLED The following s...

Page 28: ...g a computer PLC or other device using a protocol skip this section and refer to Section 3 3 3 The Micro Tech 3000 has a fully programmable printer format The following section explains how to program the Print scroll according to the specific needs The system can be configured to operate without any handshake NONE or using the Clear To Send signal CTS or the XON XOFF sequence Refer to the instruc...

Page 29: ...erns Select the one you need according to the printer Password Service Default CR Selection CR LF CR LF Some simple printers cannot accept characters while they are printing In some cases the handshake is not well controlled by the printer so a delay at end of line is helpful Password Service Default 0 sec Min 0 sec Max 5 sec A Form Feed character can be sent to the printer after each report to fo...

Page 30: ...r disables the displayed print time Password Operator Default OFF Min 00 00 Max 23 59 3 3 5 Define Printing Format By selecting YES in the following screen the system is instructed to print one line each time a new alarm condition occurs The alarm is printed as follows xx xx xxxx yy yyz kkkkkkkkkkkkkkkkkkkk where xx xx xxxx Day Month Year printed according to the local format as defined in Main Me...

Page 31: ...SET STOP TOTAL 0 00 Tons QUANTITY 0 00 Tph 3 Define Own Format The last method is to define your own format using the printer setup screens listed below Select DEFAULT if you want the predefined format Select USER DEFINED if you want to set up your own format Password Service Default DEFAULT1 Selections DEFAULT1 DEFAULT2 USER DEFINED If your selection is USER DEFINED the following screens are disp...

Page 32: ...or double letters move the cursor right using the arrow keys left and right soft keys Password Operator Default xxxxxxxxxxxxxxxxxxxx Once you have defined the string you have to specify where the string is to be placed on the printed report The coordinate is given in the following way 0000000000111111111122222222223 0123456789012345678901234567890 Y 00 This line printed first 01 This line printed ...

Page 33: ... PRINTER SCROLL 9I Position reset total X 0 Y 0 ENTER X pos Y pos PRINTER SCROLL 9J Position master total X 0 Y 0 ENTER X pos Y pos Password Operator Default 2 1 Min 0 1 Max 24 80 Password Operator Default xxxxxxxxxxxxxxxxxxxx Password Operator Default 3 1 Min 0 1 Max 24 80 Password Operator Default 4 1 Min 0 1 Max 24 80 In a similar way you can position in the print format the following variables...

Page 34: ...The Current Date Password Operator Default 7 1 Min 0 1 Max 24 80 The Current Time Password Operator Default 8 1 Min 0 1 Max 24 80 The Istantaneous Value of Rate Password Operator Default 9 1 Min 0 1 Max 24 80 The Average Rate since the last print is next The average rate is calculated only on the periods of time in which rate has been higher than 5 of capacity Password Operator Default 0 1 Min 0 1...

Page 35: ... Printer If you are using the COMM for connecting a computer or a PLC and you are using a protocol skip this section and refer to Section 3 3 2 The Micro Tech 3000 can print out several kinds of data depending on the system set up When the printer has been installed and properly set up the user can print by means of the PRINT key as described below When the PRINT key is pressed the following scree...

Page 36: ...r if more than one is installed 3 3 8 Additional Diagnostic If a Communication board is detected the following screen is shown The Port 2 soft key is only shown if two boards are detected Password Service By pressing the PORT 1 or the PORT 2 soft key the test is initiated A test pattern is sent out on the TX output and read on the RX input If the test fails the message TEST FAILED is shown otherwi...

Page 37: ...Prot Port 2 ______________ PRINT SCROLL 1 Handshaking ______________ 2 End of Line ______________ 3 Delay End of Line ______________ 4 Form Feed ______________ 5 Print Interval ______________ 6 Print Time 1 ______________ 7 Print Alarms ______________ 8 Totals Report Format ______________ 9A Number of Strings ______________ 9B Contents String 1 ______________ 9C Position String Number 1 __________...

Page 38: ...ata is received by an interrupt routine while it is processed in a task which is executed each 100 ms If the Master sends variables to be written in memory the system checks the correctness of the message and immediately sends an answer message if it is correct This does not necessarily mean that the data is written in memory The system first checks the address which must correspond to a valid add...

Page 39: ...itten Write is subject to protection control low limit The minimum acceptable value for the variable Lower values are considered as errors high limit The maximum acceptable value for the variable Higher values are considered as errors refresh time The time between two updates of the variable in the instrument s memory protection The minimum protection level which must be in place to allow access t...

Page 40: ... float batch_number RW 0 999 100 limited integer batch_set RW 0 10000 limited float batch_pre_set RW 0 10000 limited float batch_pre_act RW 0 10000 limited float batch_deviation RW 0 100 limited integer scale_capacity RW 1 200000 service float speed_capacity RW 0 1m s or 1fpm 10m s or 2000fpm service float load_cell_cap RW 5kg or 10Lbs 5000kg or 15000Lbs service float high_rate_set RW 0 105 0 or s...

Page 41: ... accepted b display It contains the messages actually shown on the display of the instrument in form of an ASCII string For example the screen Will be stored in registers in the following way display 1 2DH 20H Characters 1 and 2 from left of first row display 2 4DH 45H display 3 4EH 55H display 4 20H 4DH display 5 41H 49H display 6 4EH 20H display 10 Characters 19 and 20 from left of first row dis...

Page 42: ...an limit 01 0 Not used Status 2 Only applicable if Load Out option installed 3 2 1 0 x 0 0 0 Batch not running x 0 0 1 Not used x 0 1 0 Batch running at high rate x 0 1 1 Batch running at low rate x 1 0 0 Waiting start delay time x 1 0 1 Waiting stabilization time x can be 0 Normal status 1 Stand by status e alarms In the alarms register each bit represents the status of an alarm If the alarm is a...

Page 43: ...re associated As far as communication is concerned only the status of physical inputs and outputs are transferred i_o 1 bit description 15 04 not used 03 in 3 mother board 02 in 2 mother board 01 in 1 mother board 00 in 0 mother board i_o 2 bit description 15 in 3 board 4in 16out 1 14 in 2 board 4in 16out 1 13 in 1 board 4in 16out 1 12 in 0 board 4in 16out 1 11 in 3 board 4in 16out 2 10 in 2 board...

Page 44: ... 12 in 12 board 16in 4out 2 11 in 11 board 16in 4out 2 10 in 10 board 16in 4out 2 09 in 09 board 16in 4out 2 08 in 08 board 16in 4out 2 07 in 07 board 16in 4out 2 06 in 06 board 16in 4out 2 05 in 05 board 16in 4out 2 04 in 04 board 16in 4out 2 03 in 03 board 16in 4out 2 02 in 02 board 16in 4out 2 01 in 01 board 16in 4out 2 00 in 00 board 16in 4out 2 i_o 5 bit description 15 in 15 board 16in 4out 3...

Page 45: ...1 out 1 mother board 00 out 0 mother board i_o 8 bit description 15 out 3 board 16in 4out 1 14 out 2 board 16in 4out 1 13 out 1 board 16in 4out 1 12 out 0 board 16in 4out 1 11 out 3 board 16in 4out 2 10 out 2 board 16in 4out 2 09 out 1 board 16in 4out 2 08 out 0 board 16in 4out 2 07 out 3 board 16in 4out 3 06 out 2 board 16in 4out 3 05 out 1 board 16in 4out 3 04 out 0 board 16in 4out 3 03 out 3 bo...

Page 46: ... 01 out 01 board 4in 16out 2 00 out 00 board 4in 16out 2 i_o 11 bit description 15 out 15 board 4in 16out 3 14 out 14 board 4in 16out 3 13 out 13 board 4in 16out 3 12 out 12 board 4in 16out 3 11 out 11 board 4in 16out 3 10 out 10 board 4in 16out 3 09 out 09 board 4in 16out 3 08 out 08 board 4in 16out 3 07 out 07 board 4in 16out 3 06 out 06 board 4in 16out 3 05 out 05 board 4in 16out 3 04 out 04 bo...

Page 47: ...n RCAL Start the autospan function with RCAL method The Rcal is automatically connected by instrument at the beginning of the function and disconnected at its end This operation needs a delay of 0 5 seconds In case a RCAL remote calibration is aborted the calibration flags will turn off after this delay 07 Autospan CHAIN Start the autospan function with CHAINS method 06 Autospan WTS Start the auto...

Page 48: ... instantaneous belt speed in engineering units k master_total The current value of the master totalizer of the integrator l reset_total The current value of the reset totalizer of the integrator Reset total can be zeroed by writing zero to this register m operator_total The current value of the operator totalizer of the integrator Operator total can be zeroed by writing zero to this register NOTE ...

Page 49: ...y The speed capacity of the integrator Entered or acquired at the first start up should never be altered v load_cell_capacity The load cell capacity of the integrator Entered at first start up should never be altered w high_rate_set The set point for the alarm of high rate Entered or downloaded by the user x low_rate_set The set point for the alarm of low rate Entered or downloaded by the user y h...

Page 50: ...d the code of one or more kays can be sent to the instrument When the keys are received by the instrument they are processed as the normal keyboard entries QUERY MESSAGE Begin of frame STX 02 DLE 10H Address xxx xxx Code 97 61H Stamp xxx xxx Data KEY 1byte Error check xxx xxx End of frame ETX 03 RESPONSE MESSAGE No response is provided TABLE OF THE KEYS KEY HEX CODE KEY HEX CODE UP ARROW 48H EIGHT...

Page 51: ...ss xxx xxx Code 98 62H Stamp xxx xxx Data Address 1WORD WordCount 1WORD DATA WordCount WORDS Error check xxxxxx End of frame ETX 03 RESPONSE MESSAGE Begin of frame STX 02 DLE 10H Address xxx xxx Code 98 62H Stamp xxx xxx Data Address 1WORD WordCount 1WORD DATA WordCount WORDS Error check xxx xxx End of frame ETX 03 Example 1 The Host writes the batch setpoint Batch set point 100 Tons Address of Sl...

Page 52: ...ommand the master asks the slave unit for registers QUERY MESSAGE Begin of frame STX 02 DLE 10H Address xxx xxx Code 99 63H Stamp xxx xxx Data Address 1WORD WordCount 1WORD Error check xxx xxx End of frame ETX 03 RESPONSE MESSAGE Begin of frame STX 02 DLE 10H Address xxx xxx Code 99 63H Stamp xxx xxx Data Address 1WORD WordCount 1WORD DATA n WORDS Error check xxx xxx End of frame ETX 03 ...

Page 53: ...X 3 33 Example 1 The Host reads from the 3000 the batch setpoint Batch set point 200 5 Tons Address of Slave 1 HOST PLC SLAVE 3000 02H Æ 10H 01H 63H 01H 00H 6CH 00H 02H D3H 03H Æ Å 02H 10H 01H 63H 01H 00H 6CH 00H 02H 43H 48H 80H 00H DEH Å 03H ...

Page 54: ...play 14 2E H display 15 2F H display 16 30 H display 17 31 H display 18 32 H display 19 33 H display 20 34 H display 21 35 H display 22 36 H display 23 37 H display 24 38 H display 25 39 H display 26 3A H display 27 3B H display 28 3C H display 29 3D H display 30 3E H display 31 3F H display 32 40 H display 33 41 H display 34 42 H display 35 43 H display 36 44 H display 37 45 H display 38 46 H dis...

Page 55: ... H Load out option required batch_set_point 1 6C H Load out option required batch_set_point 2 6D H Load out option required batch_pre_set 1 6E H Load out option required batch_pre_set 2 6F H Load out option required batch_pre_act 1 70 H Load out option required batch_pre_act 2 71 H Load out option required scale_capacity 1 72 H scale_capacity 2 73 H speed_capacity 1 74 H speed_capacity 2 75 H load...

Page 56: ... sending data is made using a specific code inside the message The Host PLC sends data to the Slave 3000 HOST PLC SLAVE 3000 STX 02H Æ Å DLE 10H Æ HEADER HI 00H HEADER LO 00H COMMAND HI 41H COMMAND LO 44H DESTINATION DB 00H DESTINATION DW XXH BYTE COUNT HI 00H BYTE COUNT LO XXH no CF FFH all CPUs FFH DATA MSB DATA LSB DLE 10H ETX 03H BCC XXH Æ Å DLE 10H Å STX 02H DLE 10H Æ Å HEADER HI 00H HEADER L...

Page 57: ...F FFH all CPUs FFH DLE 10H EXT 03H BCC XXH Æ Å DLE 10H Å STX 02H DLE 10H Æ Å HEADER HI 00H HEADER LO 00H NOT USED 00H NUMBER ERROR XXH DATA LSB MAX 127BYTES DATA MSB DLE 10H ETX 03H BBC XXH DLE 10H Æ Example 1 The Host wants to write the batch set point Set batch 100 0 Tons HOST PLC SLAVE 3000 02H Æ Å 10H 00H Æ 00H 41H 44H 00H 6CH 00H 02H FFH FFH 42H C8H 00H 00H 10H 03H F2H Æ Å 10H ...

Page 58: ...H 00H 00H 10H 03H 13H 10H Æ Example 2 The Host wants to receive the batch set point Batch set point 100 0 Tons HOST PLC SLAVE 3000 02H Æ Å 10H 00H Æ 00H 45H 44H 00H 6CH 00H 02H FFH FFH 10H 03H 7CH Æ Å 10H Å 02H 10H Æ Å 00H 00H 00H 00H 42H C8H 00H 00H 10H 03H 99H 10H Æ ...

Page 59: ...D H display 14 2E H display 15 2F H display 16 30 H display 17 31 H display 18 32 H display 19 33 H display 20 34 H display 21 35 H display 22 36 H display 23 37 H display 24 38 H display 25 39 H display 26 3A H display 27 3B H display 28 3C H display 29 3D H display 30 3E H display 31 3F H display 32 40 H display 33 41 H display 34 42 H display 35 43 H display 36 44 H display 37 45 H display 38 4...

Page 60: ..._total 2 6B H Load out option required batch_set_point 1 6C H Load out option required batch_set_point 2 6D H Load out option required batch_pre_set 1 6E H Load out option required batch_pre_set 2 6F H Load out option required batch_pre_act 1 70 H Load out option required batch_pre_act 2 71 H Load out option required scale_capacity 1 72 H scale_capacity 2 73 H speed_capacity 1 74 H speed_capacity ...

Page 61: ... 84 H cal_error 2 85 H 3 7 Modbus 3 7 1 Description This protocol has been implemented as described in Gould Modicon Modbus Protocol Reference Guide November 1993 Rev A Gould Inc Programmable Control Division NOTE Only a subset of the protocol has been implemented as described in this chapter Message of data query from host PC or PLC to Slave 3000 code 03H QUERY Address xxx function 03H add hi xxx...

Page 62: ...H 00H 06C 00H 02H 04H 16H Æ Å 01H 03H 04H 00H 00H 42H C8H CBH Å 05H Message of data sending from host PC or PLC to Slave 3000 code 10H QUERY Address xxx function 10H add hi xxx add lo xxx n data hi xxx n data lo xxx n bytes xxx data MSB xxx xxx data LSB xxx crc16 lo xxx crc16 hi xxx REPONSE MESSAGE Address xxx function 10H add hi xxx add lo xxx n data hi xxx n data lo xxx ...

Page 63: ... 3000 O1H Æ 10H 00H 6CH 00H 02H 04H 00H 00H 42H C8H C4H E4H Æ Å 01H 10H 00H 6CH 00H 02H 81H Å D5H Message of data sending from only 1 word from Host PC or PLC to Slave 3000 code 06H QUERY Address xxx function 06H add hi xxx add lo xxx value hi xxx value lo xxx crc16 lo xxx crc16 hi xxx REPONSE MESSAGE Address xxx function 06H add hi xxx add lo xxx value hi xxx value lo xxx crc16 lo xxx ...

Page 64: ... 5CH 00H 00H 49H D8H Å 3 7 2 Register Mapping for Modbus register address note success_flag 33 0 successful 1 failed display 1 34 display 2 35 display 3 36 display 4 37 display 5 38 display 6 39 display 7 40 display 8 41 display 9 42 display 10 43 display 11 44 display 12 45 display 13 46 display 14 47 display 15 48 display 16 49 display 17 50 display 18 51 display 19 52 display 20 53 display 21 5...

Page 65: ... 73 leds 74 status 1 75 status 2 76 alarm_status 1 77 alarm_status 2 78 alarm_status 3 79 i_o 1 80 i_o 2 81 i_o 3 82 i_o 4 83 i_o 5 84 i_o 6 85 i_o 7 86 i_o 8 87 i_o 9 88 i_o 10 89 i_o 11 90 i_o 12 91 commands 92 batch_number 93 Load out option required batch_deviation 94 Load out option required rate 1 95 rate 2 96 load 1 97 load 2 98 speed 1 99 speed 2 100 master_total 1 101 master_total 2 102 r...

Page 66: ...set 1 123 low_rate_set 2 124 high_speed_set 1 125 high_speed_set 2 126 low_speed_set 1 127 low_speed_set 2 128 high_load_set 1 129 high_load_set 2 130 low_load_set 1 131 low_load_set 2 132 cal_error 1 133 cal_error 2 134 span 1 135 span 2 136 zero integer 137 Not Used 138 azt_correction 1 139 azt_correction 2 140 percent_of_ingred_1 1 141 percent_of_ingred_1 2 142 percent_of_ingred_2 1 143 percent...

Page 67: ...RITE THE REGISTERS ARE TYPED READ CODE 68H AND TYPED WRITE 67H Connect message This message must be sent from Host to Slave before a request of sending data can be performed HOST PLC SLAVE 3000 DLE 10H Æ SOH 01H ADDRESS OF SLAVE DLE 10H STX 02H ADDRESS OF SLAVE ADDRESS OF HOST COMMAND OF H STS 00H TMS xxH TMS xxH FNC 68 H PACKET OFFSET LOW PACKET OFFSET HIGHT TOTAL TRANS LOW TOTAL TRANS HIGH ADDRE...

Page 68: ...xxH TYME DATA PARAMETER DATA LSB MSB DATA LSB MSB DLE 10H ETX 03H Å BCC DLE 10H Æ ACK 06H Æ The HOST PLC sends data to the Slave 3000 This message is used from the Host to the Slave to download registers into the Slave unit HOST PLC SLAVE 3000 DLE 10H Æ SOH 01H ADDRESS SLAVE DLE 10H STX 02H ADDRESS SLAVE ADDRESS HOST COMMAND OFH STS 00H TMS xxH TMS xxH FNC 67 H PACKET OFFSET LOW PACKET OFFSET HIGH...

Page 69: ...VE BCC Æ Å DLE 10H STX 02H ADDRESS OF HOST ADDRESS OF SLAVE 4FH COMMAND STS 00H TMS xxH TMS xxH DLE 10H ETX 03H BCC DLE 10H Æ ACK 06H Æ If the message is incorrectly received the instrument does not respond The character 10H is doubled sent two times but it is computed once only in the BCC Example 1 The Host asks the instrument to send back the batch set point Set point 200 5 Tons Address of Slave...

Page 70: ...EC XXXXX 3 50 00H 00H 00H 68H 00H 00H 01H 00H 07H 00H 08H 17H 01H 00H 10H 03H 08H 17H 01H 00H 10H 03H 6DH Æ Å 10H Å 06H 10H Æ 05H 01H FFH Æ Å 10H 02H 02H 01H 4FH 00H 00H 00H 99H 09H 06H 94H 08H 00H 80H 48H 43H 10H 03H Å 5FH 10H Æ 06H Æ ...

Page 71: ...e the batch set point Batch Set point 200 5 Tons Address of Slave 01 Address of Host 02 HOST PLC SLAVE 3000 10H Æ 01H 01H 10H 02H 01H 02H 0FH 00H 00H 00H 67H 00H 00H 01H 00H 07H 00H 08H 07H 99H 09H 06H 94H 08H 00H 80H 48H 43H 10H 03H 20H Æ Å 10H Å 06H 10H Æ 05H 01H FFH Æ Å 10H 02H ...

Page 72: ...Serial Communications 3101 3201 REC XXXXX 3 52 02H 01H 4FH 00H 00H 00H 10H 03H Å AEH 10H Æ 06H Æ ...

Page 73: ... display 14 N7 14 display 15 N7 15 display 16 N7 16 display 17 N7 17 display 18 N7 18 display 19 N7 19 display 20 N7 20 display 21 N7 21 display 22 N7 22 display 23 N7 23 display 24 N7 24 display 25 N7 25 display 26 N7 26 display 27 N7 27 display 28 N7 28 display 29 N7 29 display 30 N7 30 display 31 N7 31 display 32 N7 32 display 33 N7 33 display 34 N7 34 display 35 N7 35 display 36 N7 36 display ...

Page 74: ... N7 61 Load out option required rate F8 0 load F8 1 speed F8 2 master_total F8 3 reset_total F8 4 operator_total F8 5 batch_total F8 6 Load out option required batch_set_point F8 7 batch_pre_set F8 8 Load out option required batch_pre_act F8 9 Load out option required scale_capacity F8 10 speed_capacity F8 11 load_cell_capacity F8 12 high_rate_set F8 13 low_rate_set F8 14 high_speed_set F8 15 low_...

Page 75: ...Serial Communications 3101 3201 REC XXXXX 3 55 ...

Page 76: ......

Page 77: ...Serial Communications 3101 3201 REC XXXXX 4 1 Chapter 4 Maintenance 4 1 General Refer to the Micro Tech 3000 Integrator manual for maintenance information ...

Page 78: ......

Page 79: ...Serial Communications 3101 3201 REC XXXXX B 1 Chapter 5 Parts 5 1 General Refer to the Micro Tech 3000 Integrator manual for parts information ...

Reviews: