Home
Remote I/O - Rice Lake Weighing Systems
Contents
1. J3 LED CONNECTOR Figure 2 2 Remote I O Interface Logic Board Layout 2 Remote UO Installation and Programming Manual 2 1 1 Termination Resistance If the Remote I O Interface is the last or only device attached to the PLC the interface must provide a termination resistance Use Table 2 1 to determine the appropriate termination resistance value and JU1 jumper position for the network If the Remote I O Interface is not the last device in a chain position the jumper on one pin only Resistance values for the jumper positions are marked on the Remote I O Interface logic board Network Data Rate Maximum Cable Length Maximum Nodes Termination Resistance J U1 J umper Position 57 6 Kbps 10 000 ft 16 150W 1 2 115 2 Kbps 5000 ft 230 4 Kbps 2500 ft 32 82W 2 3 Table 2 1 JU1 Jumper Positions and Termination Resistance Values 2 1 2 Indicator Connections Connections to the indicator are made at connector J4 on the Remote I O Interface controller board see Figure 2 2 on page 2 for board location
2. Command Number Specifies the Set Tare Value command number 7 Channel Number Specifies the channel number for the tare value being read Valid values are 0 4 Specify channel 1 for single channel indicators Block read command 7 returns a 2 word tare value to the PLC controller If the block write command failed the command number returned in word 0 is set negative 7 Table 4 17 shows the format of the block read command Bit Number Word 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Word Contents 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 Command Number 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 c2 c1 c0 Channel Number 0 4 2 v31 v16 Tare Value MSW Tare Value 3 v15 v00 Tare Value LSW Table 4 17 Block Read Command 7 Read Tare Value Block Transfer Commands 25 4 8 Read Gross Value The Read Gross Value block write command is used to read a gross value from the indicator Table 4 18 shows the format of the command Bit Number Word 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Word Contents 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 Command Number 8 1 0 0 0 0 07 0 0 0 04 0 7 04 0 7 0 c2 cl cO Channel Number 0 4 Table 4 18 Block Write Command 8 Read Gross Value Command Number Specifies the Read Gross Value command number 8 Channel Number Specifies the channel number for the gross
3. Reserved Table 3 8 Remote Function Status Data Format Table 3 9 Batch Function Status Data Format Discrete Transfer Commands 15 4 0 Block Transfer Commands The Remote I O Interface supports block transfer commands for the IQ plus 800 810 and IQ plus 310A indicators These commands allow the PLC controller to exchange larger blocks of data with the indicator including gross net tare and accumulator values channel peak and rate of change values for indicators with these options installed and partial setpoint configuration Some commands are not supported for the IQ plus 310A indicator Supported Commands Table 4 1 shows the block write and block read commands supported by the Remote I O Interface Block Write Block Read Command Command Command Valid for Number Command Name Length Length IQ plus 310A 1 Set Tare Value 4 2 Yes 2 Set Setpoint Values 11 2 3 Read Setpoint Values 2 11 4 Read Accumulator Value 2 4 5 Read Channel Peak Value 2 4 6 Read Rate of Change Value 2 4 7 Read Tare Value 2 4 Yes 8 Read Gross Value 2 4 Yes 9 Read Net Value 2 4 Yes 10 Read Multiple Weights 3 23 11 Set Multiple Setpoint Values 4 42 2 12 Read Multiple Setpoint Values 2 4 42 13 Set Batching State 2 2 Command lengths expressed as number of words Length of command depends on number of setpoints specified Table 4
4. IQ plus 800 810 Configuration Settings Notes CONFIG FEATURE AJB ON AJB FEATURE is enabled at the factory for indicators ordered with the Remote UO option If the A B FEATURE is OFF call RLWS for information about activating the feature SERIAL EDP BAUD 9600 or 19200 Must match DIP switch selection on Remote UO Interface BITS 8 NONE Required TERMIN CR EOL DLY 0MS ABSTRM EDP STREAM OFF lable 2 8 IQ plus 800 810 Configuration Settings 25 Allen Bradley Serial Stream Figure 2 6 shows the format of the Allen Bradley serial stream format This format is output from the indicator when the EDP port AB RIO and STREAM parameters are set ON lt POL gt lt wwwwwwwp gt S1 lt S2 gt lt TERM gt ae Polarity lt Space gt Positive lt gt Negative Weight data 7 digits right justified with decimal point leading zero suppression A Termination character CR lt LF gt ASCII 0D OA hex Status Byte 2 0100 1xxx Reserved 0100 x1xx Keyed tare 0100 xx1x Center of zero 0100 xxx1 Overload underrange Status Byte 1 0100 1xxx 0100 x1xx 0100 xx1x 0100 xxx1 Motion Secondary units Tare in system Net mode Figure 2 6 Allen Bradley Serial Stream ABSTRM Format 2 6 Decimal Point Handling Discrete Transfer Discrete transfer commands return no decimal point information to the PLC For example a value of 750 1 displayed on the in
5. Move Source 3 Dest 0 2 1 MONITOR STATUS BITS TO CONFIRM EACH TASK IS PERFORMED 0 THEN CLEAR DISCRETE WRITE OUTPUT TARE SCALE SCALE TARE STATUS 2 1 COMMAND WORD B3 I 2 MOV I Move Source 0 H 9 Dest 0 2 1 0 DISPLAY GROSS NET GROSS WEIGHT STATUS TARE SCALE B3 I 2 1 B3 1 7 0 DISPLAY DISPLAY GROSS NET GROSS WEIGHT NET WEIGHT STATUS B3 B3 I 2 1 U 1 DISPLAY 2 8 NET WEIGHT B3 SCALE TARE U CLEAR TARE STATUS B3 I 2 1 3 P CLEAR TARE B3 9 U 3 CONVERT JSR Jump To Subroutine SBR File Number U 8 Remote UO Installation and Programming Manual 5 2 PLC Program for Converting 20 bit Values to Floating Integers The following programming example converts a 20 bit value in the input image table to a floating integer value stored at location F8 5 DISCRETE WRITE WEIGHT CONVERSION ROUTINE INPUT IMAGE WORD 1 COPY INPUT IMAGE WORD 1 TO INTEGER FILE COP Copy File Source 1 2 1 Dest N10 9 Length 1 INPUT IMAGE WORD O COPY INPUT IMAGE WORD O TO INTEGER FILE COP 1 Copy File Source 1 2 0 Dest N10 10 Length 1 IF BIT 15 IS 0 COPY WORD O TO FLOAT ADDRESS N10 1 H 0 MOV 2 Move Source N10 10 29728 Dest F8 0 29728 0 IF BIT 15 IS 1 ADD 65536 TO WORD O N10 10 XD 3 Add Source A 65536 0 Source B N10 10 29728 Dest F8 0 29728 0 INPUT IMAGE WORD 1 MASK OFF BITS 4 15 OF WORD 1 AND Bitwise AND Source A N10 9 Source B Dest MULTIPLY BITS 0 3 OF WORD 1
6. 22 wire for the jumpers Ensure newly installed jumper wire does not extend below the power supply board Remove old fuses Install fuses specified for the new operating voltage see Section 8 0 Replace power supply board and reconnect AC power connections Reinstall stand offs Continue with steps 7 11 of the fuse replacement procedure to reinstall logic board and reconnect the Remote I O Interface 115 VAC 230 VAC Figure 7 2 Jumper Configuration for 115 and 230 VAC Operation Power Supply Board 45 8 0 Remote UO Interface Specifications Electrical Specifications Voltage 115 or 230 VAC 10 15 Frequency 50 or60 Hz Fusing Two fast acting 250 mA 250V subminiature fuses for 115 VAC operation Two fast acting 125 mA 250V subminiature fuses for 230 VAC operation Communications Specifications Allen Bradley Remote I O Network Communications Twinaxial cable attachment to networks at 56 6 115 2 or 230 4 Kbps Serial Communications Interface RS 232C 20mA current loop optional Data rate 9600 or 19 2 Kbps ASCII encoding 1 start bit 8 data bits 1 stop bit Update Rates IQ plus 310A 40 updates sec IQ plus 800 810 20 updates sec IQ plus 800 810 with J etPak 32 updates sec IQ plus 800 810 multi scale apps 5 10 updates sec Environmental Specifications Temperature 10 to 440 C 14 to 104 F Dimensions See diagrams below A 4 88 123 9 mm B 9 88 250 9 mm C 3 13
7. 0 0 0 0 c2 c1 c0 Channel Number 0 4 2 v31 v16 Tare Value MSW Tare Value 3 v15 v00 Tare Value LSW Table 4 2 Block Write Command 1 Set Tare Value Command Number Specifies the Set Tare Value command number 1 Channel Number Specifies the channel number for the tare value being set Valid values are O through 4 Specify channel 1 for single channel indicators Tare Value Specifies the tare value being set NOTE For IQ plus 310A indicators only tare values must be sent as integers The tare value must be manipulated to include digits for any decimal positions configured for the indicator For example to send a tare value of 12 5 to an IQ plus 310A configured for two decimal places 0 00 the PLC controller must format the tare value as 1250 This value is interpreted by the indicator as 12 50 Block read command 1 returns a response code to the PLC controller indicating whether or not the Set Tare Value block write command was successful Possible values for the response code field are 0 00 Command successful 1 01 Command failed 2 10 Block write command format not valid If the block write command failed the command number returned in word 0 is set negative 1 Table 4 3 shows the format of the block read command Bit Number Word 15 14 13 12 11 10 9 8 7 6 b 4 B 2 1 0 Word Contents 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 0 1 Command Number 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 n ro
8. 1 Supported Block Transfer Commands Using Block Transfer Commands When using block transfer commands each action is accomplished by sending a block write command followed by a block read command For example to set a tare value a Block Write Command 1 Set Tare Value consisting of the command number 1 indicator channel number and the tare value itself 1s sent to the Remote I O Interface Next a Block Read Command 1 is issued by the PLC controller The two words of data returned to the PLC contain the number of the previous block write command 1 and a response code indicating whether or not the block write command was successful If the command failed the command number returned in the block read is set negative using 2 s complement The following sections provide detailed descriptions of the block transfer commands Each section shows the format used by the block write command followed by that of the block read command See Section 5 3 on page 38 for an example of using block transfer to set and read setpoint values 16 Remote UO Installation and Programming Manual 4 1 SetTare Value The Set Tare Value block write command is used to write a tare value to the indicator Table 4 2 shows the format of the command Bit Number Word 15 14 13 12 11 10 9 8 H 6 b 4 B 2 1 0 Word Contents 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 Command Number 1 1 0 0 0 0 0 0 0 0 0
9. 3 XPEAK H3 lt cr gt 60 0011 1100 Return Peak Channel 4 XPEAK H4 lt cr gt 61 0011 1101 Push Displayed Weight to Accumulator K0 lt cr gt KBASE lt cr gt KP RINT cr Channel 0 Total 62 0011 1110 Push Displayed Weight to Accumulator Kl cr KBASE cr2KP RINT cr Channel 1 63 0011 1111 Push Displayed Weight to Accumulator K2 lt cr gt KBASE lt cr gt KPRINT cr Channel 2 64 0100 0000 Push Displayed Weight to Accumulator K3 lt cr gt KBASE lt cr gt KPRINT cr Channel 3 65 0100 0001 Push Displayed Weight to Accumulator K4 lt cr gt KBASE lt cr gt KP RINT cr Channel 4 66 0100 0010 Lock indicator front panel LOCKON cr 67 0100 0011 Unlock indicator front panel LOCKOFF cr 68 0100 0100 Set digital output nn on DON nn lt cr gt 69 0100 0101 Set digital output nn off DOFF nn lt cr gt 70 127 0100 0110 Reserved 0111 1111 Notes Commands 12 referring to channels 2 4 are valid only for scales with multi channel capability For single channel scales commands referring to channel 0 return the same information as channel 1 Commands shown with shading in the command number column 6 21 43 44 61 65 do not update weight data in the PLC Use commands 0 and 22 37 to return weight data to the PLC Data written to the input image table by commands 14 38 41 and 61 65 is not changed by repeating the command Successive execution of any of these commands with no other command between executio
10. 79 5 mm D 1 19 30 2 mm E 3 70 93 9 mm t B A i i D i E A gt ES de Eram Industrial Solutions on a Global Scale Y FRONT VIEW GOGO C POWER RIO RxD TxD TOP VIEW 46 Remote UO Installation and Programming Manual Remote UO Interface Limited Warranty Rice Lake Weighing Systems RLWS warrants that all RLWS equipment and systems properly installed by a Distributor or Original Equipment Manufacturer OEM will operate per written specifications as confirmed by the Distributor OEM and accepted by RLWS All systems and components are warranted against defects in materials and workmanship for one year RLWS warrants that the equipment sold hereunder will conform to the current written specifications authorized by RLWS RLWS warrants the equipment against faulty workmanship and defective materials If any equipment fails to conform to these warranties RLWS will at its option repair or replace such goods returned within the warranty period subject to the following conditions e Upon discovery by Buyer of such nonconformity RLWS will be given prompt written notice with a detailed explanation of the alleged deficiencies e Individual electronic components returned to RLWS for warranty purposes must be packaged to prevent electrostatic discharge ESD damage in shipment Packaging requirements are listed in a publication Protecting Your Components From
11. BY 65536 Multiply Source A 65536 0 Source B N10 9 2 Dest F8 1 131072 0 ADD UPPER AND LOWER VALUES F8 0 29728 0 F8 1 131072 0 F8 5 160600 0 IF BIT 4 OF WORD 1 POLARITY BIT IS SET CHANGE SIGN OF DATA TO NEGATIVE I 2 1 MUL Multiply Source A F8 5 160600 0 Source B 1 0 Dest F8 5 160600 0 RET Return Operation 37 5 3 Using Block Transfer to Set and Read Setpoint Values The following program example uses block transfer commands to write setpoint values to the IQ plus 800 810 indicator block write block read command 2 then read the values for the setpoint block write block read command 3 See Sections 4 2 and 4 3 for detailed descriptions of the Set and Read Setpoint Values block transfer commands NOTE Setpoint values must be stored in float registers then copied to the two integer words that correspond to that setpoint See rungs 0 3 in the example shown on page 39 BLOCK TRANSFER WRITE COMMAND 2 SET SETPOINT VALUES N10 0 N10 5 BIW 0 YH d Rack Group 15 15 Module BTR BTW Ctl Blk N10 5 enable bit enable bit Data File N11 10 Length 11 Continuous NO BLOCK TRANSFER READ COMMAND 2 SET SETPOINT VALUES READ RESPONSE CODE N10 0 N10 5 Ur Ti Group 15 15 Module BTR BTW Ctl Blk N10 enable bit enable bit Data File N11 Length Continuous N BLOCK TRANSFER WRITE COMMAND 3 READ SETPOINT VALUES N10 0 N10 5 BTW 2 A I 4 ut Rack Group 15 15 Module BTR BTW
12. Display Net Weight GN1 lt cr gt 9 0000 1001 Front Tare FT lt cr gt 12 0000 1100 Select LB for Weight Units LB cr 13 0000 1101 Select KG for Weight Units KG cr 14 0000 1110 Print Request PR lt cr gt 15 0000 1111 Clear Reset Indicator RS lt cr gt 21 0001 0101 Clear Tare CT lt cr gt 23 0001 0111 Return Gross XG lt cr gt 28 0001 1100 Return Net XN lt cr gt 33 0010 0001 Return Tare XT lt cr gt 37 0010 0101 Return Current Display XD lt cr gt 43 0010 1011 Zero AZ lt cr gt 44 0010 1100 Enter Tare AT nnnnnnn lt cr gt 45 0010 1101 No Operation None 46 127 0010 1110 Reserved 01111111 Table 3 2 IQ plus 310A Remote Commands Remote UO Installation and Programming Manual Decimal Binary Command 1Q800 810 0 0000 0000 Return Status and Weight N A 1 0000 0001 Display Channel 0 Total K0 lt cr gt KBASE cr 2 0000 0010 Display Channel 1 K1 lt cr gt KBASE lt cr gt 3 0000 0011 Display Channel 2 K2 lt cr gt KBASE cr 4 0000 0100 Display Channel 3 K3 lt cr gt KBASE cr 5 0000 0101 Display Channel 4 K4 lt cr gt KBASE cr 6 0000 0110 Display Gross Weight KGROSS lt cr gt 7 0000 0111 Display Net Weight KNET lt cr gt 9 0000 1001 Acquire Tare KTARE cr 10 0000 1010 Primary Units KPRIM cr 11 0000 1011 Secondary Units KSEC lt cr gt 14 0000 1110 Print Request KPRINT lt cr gt 15 0000 1111 Clear KCLR lt cr gt 16 00
13. Response Code 0 2 Table 4 3 Block Read Command 1 Set Tare Value Read Response Code Block Transfer Commands 17 4 2 Set Setpoint Values The Set Setpoint Values block write command is used to write setpoint information to the indicator Table 4 4 shows the format of the command Bit Number Word 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Word Contents 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 Command Number 2 1 n4 n3 n2 n1 nO Setpoint Number 1 20 2 k4 k3 k2 kl kO Setpoint Kind 0 18 3 v31 v16 Setpoint Value MSW Setpoint Value 4 v15 v00 Setpoint Value LSW 5 b31 b16 Band Value MSW Band Value 6 b15 b00 Band Value LSW 7 h31 f h16 Hysteresis Value MSW Hysteresis Value r 8 h15 h00 Hysteresis Value LSW 9 p31 p16 Preact Value MSW Preact Value 10 p15 p00 Preact Value LSW Table 4 4 Block Write Command 2 Set Setpoint Values Command Number Specifies the Set Setpoint Values command number 2 Setpoint Number Specifies the setpoint number being configured Valid values are 1 through 20 decimal Setpoint Kind Specifies the kind of setpoint being configured Table 4 5 on page 19 shows the kinds of setpoints that can be specified on this parameter 18 Remote UO Installation and Programming Manual Value Kind Description 0 OFF Setpoint turned o
14. Software Support for assistance if necessary Does test program work as expected Possible hardware problem or configuration error Call RLWS Service if necessary Troubleshooting 43 7 0 Power Supply Board Two circumstances may require servicing the power supply board in the field e Power supply fuse replacement e Conversion from 115 to 230 or 230 to 115 VAC operation Both operations require opening the enclosure and removing the logic board to access the power supply board Figure 7 1 shows the layout of the power supply board including the locations of the power supply fuses F1 and F2 and the jumpers used to select operating voltage JU 1 JU3 7 1 Fuse Replacement Use the following procedure to replace fuses on the Remote I O Interface power supply board 1 Disconnect Remote I O Interface from power source DA Caution Use a wrist strap to ground yourself and protect components from electrostatic discharge ESD when working inside the Remote UO Interface enclosure 10 11 Remove enclosure cover Disconnect cables at J1 and J3 on the logic board see Figure 2 2 on page 2 Disconnect indicator and A B network connections at J4 and J5 see Figure 2 2 Remove nuts from stand offs in logic board corners then lift logic board out of enclosure Remove blown fuses from fuse sockets Replace with fuses as specifi
15. command number returned in word 0 is set negative 9 Table 4 21 shows the format of the block read command Bit Number Word 15 14 13 12 11 10 9 8 7 6 b 4 3 2 1 0 Word Contents Command Number 9 Channel Number 0 4 Net Value MSW Net Value LSW Net Value Table 4 21 Block Read Command 9 Read Net Value Block Transfer Commands 27 4 10 Read Multiple Weights The Read Multiple Weights block write command is used to read gross net or both gross and net values for one or more indicator channels Table 4 22 shows the format of the command Bit Number Word 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Word Contents 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 Command Number 10 1 0o 0 0 0 0 0 0 0 0 07 07 0 c3 c2 cl cO Channel Number 0 8 2 0 0 0 0 0 0 0 70 04f0 04 07 0 t2 t1 t0 Weight Type 0 2 Table 4 22 Block Write Command 10 Read Multiple Weights Command Number Specifies the Read Multiple Weights command number 10 Channel Number Specifies the channel number for the weight values being read Valid values are 0 0000 Channel 0 Total 0001 Channel 1 0010 Channel 2 0011 Channel3 0100 Channel 4 0101 A Al Channels 0 4 0110 Channels 1 and 2 0111 Channels 1 and 3 8 1000 Channels 1 3 and 4 Specify channel 1 0001 for single channel indicators NOU Ps WN FP Weight Type Spe
16. configure the Remote I O Interface for communication with the indicator and the network Figure 2 5 shows the switch assignments for SW1 and SW2 lt OFF 2 oO Ke S 9 39 S amp 5 xQ Q E g o of SS SC g Link Address ZS o T E 8 x 9 Su SS 3 9 3 Starting a 2 m tc Quarter Rack Address LSB MSB 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 lt OFF SW2 SW1 Figure 2 5 SWI and SW2 DIP Switch Assignments Network Data Rate SW2 1 and SW2 2 set the data rate of the Allen Bradley network Use Table 2 3 to select the correct switch settings for the network SW2 Switch Settings Remote I O Data Rate 1 2 57 6 Kbps ON ON 115 2 Kbps OFF ON 230 4 Kbps he SE OFF OFF Table 2 3 Network Data Rate Last Rack Set SW2 3 ON if the Remote I O Interface link address includes the highest module group in this rack address Indicator Data Rate SW2 4 sets the data rate used to communicate with the attached indicator Set this switch OFF for 9600 bps ON for 19 2 Kbps Indicator Type SW2 5 sets whether the attached indicator is an IQ plus 800 810 switch OFF or an IQ plus 310A switch ON Block Transfer Set SW2 6 ON to enable or OFF to disable block transfer to the Remote I O Interface Setting this switch OF
17. of J4 Figure 2 3 shows the J4 connector layout for the J4 Remote I O Interface Table 2 2 shows connections between the Remote I O Interface and the indicators for RS 232 and 20 mA current loop communications RS 232 GND o 20mA 0UT jn RS 232 RxD N RS 232 TxD e No Connection 20mA IN Figure 2 3 J4 Indicator Connections Remote UO Interface IQ plus 800 810 IQ plus 310A J 4 Connections Connections to J 7 Connections to J 4 Indicator Connections 20 mA OUT 1 8 N C IN 20mA 0UT 2 7 HN IN 3 10 OUT HN 4 12 TOUT RS 232 GND 6 12 2 GND RS 232 RxD 7 11 1 TxD TxD 8 9 3 RxD Table 2 2 J4 Connections to Indicators for RS 232 and 20 mA Communications NOTE The 20 mA current loop interface connection requires that the 20 mA option be installed in both the Remote I O Interface and the IQ plus 800 810 See Section 2 7 on page 8 for information about installing the 20 mA option 2 1 3 A B Network Connections Connections to the Allen Bradley network are made at connector J5 on the Remote I O Interface controller board see Figure 2 2 on page 2 for board location of J5 Figure 2 4 shows the connector layout for J5 network connections Connectors 4 6 are tied to connectors 1 3 to allow daisy chaining through the Remote I O Interface Figure 2 4 J5 Network Connections Installation 3 2 2 DIP Switch Configuration Two banks of DIP switches SW1 and SW2 are used to
18. value being read Valid values are 0 through 4 Specify channel 1 for single channel indicators Block read command 8 returns a 2 word gross value to the PLC controller If the block write command failed the command number returned in word 0 is set negative 8 Table 4 19 shows the format of the block read command Bit Number Word 15 14 13 12 11 10 9 8 H 6 5 4 3 2 1 0 Word Contents 0 1 0 0 0 Command Number 8 1 0 c2 cl cO Channel Number 0 4 2 v31 v16 Gross Value MSW Gross Value 3 v15 v00 Gross Value LSW Table 4 19 Block Read Command 8 Read Gross Value 26 Remote UO Installation and Programming Manual 4 9 Read Net Value The Read Net Value block write command is used to read a net value from the indicator Table 4 20 shows the format of the command Bit Number Word 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Word Contents 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0O0 1 Command Number 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 c2 c1 c0 Channel Number 0 4 Table 4 20 Block Write Command 9 Read Net Value Command Number Specifies the Read Net Value command number 9 Channel Number Specifies the channel number for the net value being read Valid values are O through 4 Specify channel 1 for single channel indicators Block read command 9 returns a 2 word net value to the PLC controller If the block write command failed the
19. 01 0000 Clear Accumulator 0 Total K0 lt cr gt KDISPAC CUM lt cr gt KCLR lt cr gt KCLR cr 17 0001 0000 Clear Accumulator 1 K1 lt cr gt KDIS PAC CUM lt cr gt KCLR lt cr gt KCLR cr 18 0001 0010 Clear Accumulator 2 K2 lt cr gt KDIS PAC CUM lt cr gt KCLR lt cr gt KCLR cr 19 0001 0011 Clear Accumulator 3 K3 lt cr gt KDISPACCUM lt cr gt KCLR lt cr gt KCLR cr 20 0001 0100 Clear Accumulator 4 K4 lt cr gt KDIS PAC CUM lt cr gt KCLR lt cr gt KCLR cr 21 0001 0101 Clear Tare KDISPTARE lt cr gt KCLR lt cr gt KCLR cr 22 0001 0110 Return Gross Channel 0 Total XG 0 lt cr gt 23 0001 0111 Return Gross Channel 1 XG 1 lt cr gt 24 0001 1000 Return Gross Channel 2 XG 2 lt cr gt 25 0001 1001 Return Gross Channel 3 XG 3 lt cr gt 26 0001 1010 Return Gross Channel 4 XG 4 lt cr gt 27 0001 1011 Return Net Channel 0 Total XN 0 lt cr gt 28 0001 1100 Return Net Channel 1 XN 1 lt cr gt 29 0001 1101 Return Net Channel 2 XN 2 lt cr gt 30 0001 1110 Return Net Channel 3 XN 3 lt cr gt 31 0001 1111 Return Net Channel 4 XN 4 lt cr gt 32 0010 0000 Return Tare Channel 0 Total XT 0 lt cr gt 33 0010 0001 Return Tare Channel 1 XT 1 cr 34 0010 0010 Return Tare Channel 2 XT 2 lt cr gt 35 0010 0011 Return Tare Channel 3 XT 3 lt cr gt 36 0010 0100 Return
20. 16 v15 Net Value v00 Ch 1 Net Value LSW 17 v31 Channel 2 v16 Ch 2 Net Value MSW 18 v15 Net Value v00 Ch 2 Net Value LSW 19 v31 Channel 3 v16 Ch 3 Net Value MSW 20 vi5 Net Value v00 Ch3Net Value LSW 21 v31 Channel 4 v16 Ch 4 Net Value MSW 22 v15 Net Value v00 Ch 4 Net Value LSW Table 4 23 Block Read Command 10 Read Multiple Weights Block Transfer Commands 29 4 11 SetMultiple Setpoint Values The Set Multiple Setpoint Values block write command is used to set the setpoint value for one or more setpoints Depending on the number of setpoint values set the command length can vary from 4 to 42 words Table 4 24 shows the format of the command Bit Number Word 15 14 13 12 11 10 9 8 7 6 4 3 2 1 0 Word Contents 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 Command Number 11 Set Through Setpoint 1 0 0 0 0 0 0 0 0 00 n4 n3 n2 nl n0 Number 1 20 2 v31 v16 Setpoint 1 Value MSW Setpoint 1 Value 3 v15 v00 Setpoint 1 Value LSW 4 v3l v16 Setpoint 2 Value Setpoint 2 Value 5 v15 v00 6 v31 v16 Setpoint 3 Value Setpoint 3 Value 7 v15 v00 8 v31 f v16 Setpoint 4 Value Setpoint 4 Value 9 v15 v00 10 v31 v16 Setpoint 5 Value Setpoint 5Value 11 v15 v00 12 v31 v16 f Setpoint 6 Value Setpoint 6 Value 13 v15 v00 14 v31 v
21. 16 f Setpoint 7 Value Setpoint 7 Value 15 v15 v00 16 v31 v16 Setpoint 8 Value Setpoint 8 Value 17 v15 v00 18 v31 v16 Setpoint 9 Value Setpoint 9 Value 19 v15 v00 20 v31 f v16 Setpoint 10 Value Setpoint 10 Value 21 v15 v00 22 v31 v16 Setpoint 11 Value Setpoint 11 Value 23 v15 v00 24 v31 f v16 f Setpoint 12 Value Setpoint 12 Value 25 v15 v00 26 v31 v16 Setpoint 13 Value Setpoint 13 Value 27 v15 v00 28 v31 v16 Setpoint 14 Value Setpoint 14 Value 29 v15 v00 30 v31 v16 Setpoint 15 Value Setpoint 15 Value 31 v15 v00 32 v31 v16 Setpoint 16 Value Setpoint 16 Value 33 v15 v00 34 v31 v16 Setpoint 17 Value Setpoint 17 Value 35 v15 v00 Table 4 24 Block Write Command 11 Set Multiple Setpoint Values 30 Remote UO Installation and Programming M anual Bit Number Word 15 14 13 12 11 10 9 8 7 ESEAS i Word Contents 36 v31 v16 Setpoint 18 Value Setpoint 18 Value 37 v15 v00 38 v31 gt v16 Setpoint 19 Value Setpoint 19 Value 39 v15 v00 40 v31 v16 y Setpoint 20 Value Setpoint 20 Value 41 v15 v00 Table 4 24 Block Write Command 11 Set Multiple Setpoint Values Continued Command Number Specifies the Set Multiple Setpoint Values command number 11 Set Through Setpoint Number Specifies the setpoints for which setpoint values are set Valid values are 1 through 20 Setpoint values are s
22. 4 0 rl 10 Response Code 0 2 Table 4 29 Block Read Command 13 Set Batching State 34 Remote UO Installation and Programming Manual 5 0 Operation The examples on the following pages provide PLC programming examples for using the Remote I O Interface 5 1 Test Program for Verifying Remote UO Interface Operation The following programming example writes a series of discrete commands to the Remote I O Interface and checks the status bits returned in the input image table to confirm completion of each command This example assumes the Remote I O scanner to be in slot 2 with the Remote I O Interface at rack address 0 quarter 0 NOTES 1 This program can be edited and used to test communications between the PLC and the Remote I O Interface 2 The COMMAND WORD must be zeroed after checking the status bits to confirm that the command has been executed Operation 35 36 CLEAR DISCRETE WRITE OUTPUT COMMAND FIRST PASS s2 1 COMMAND WORD MOV Move Source 15 Dest 0 2 IF TARE BIT IS SET SEND TARE COMMAND TO DISCRETE WRITE OUTPUT TARE SCALE B3 COMMAND WORD MOV Move 0 Source Dest 0 2 IF GROSS BIT IS SET SET SCALE TO GROSS MODE DISPLAY GROSS WEIGHT COMMAND WORD B3 MOV Move 1 Source Dest 0 2 IF NET BIT IS SET SET SCALE TO NET MODE DISPLAY NET WEIGHT COMMAND WORD B3 MOV Move 2 Source Dest 0 2 IF CLEAR TARE BIT IS SET CLEAR TARE VALUE CLEAR TARE COMMAND WORD B3 MOV
23. 7 6 5 4 3 2 1 0 Word Contents 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 Command Number 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 c2 cl cO Channel Number 0 4 Table 4 14 Block Write Command 6 Read Rate of Change Value Command Number Specifies the Read Rate of Change Value command number 6 Channel Number Specifies the channel number for the rate of change being read Valid values are 0 through 4 Specify channel 1 for single channel indicators Block read command 6 returns a 2 word rate of change value to the PLC controller If the block write command failed the command number returned in word 0 is set negative 6 Table 4 15 shows the format of the block read command Bit Number Word 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Word Contents 0 1 1 0 Command Number 6 Hidden 2 v31 Rate of Change v16 ROC Value MSW 3 v15 Value v00 ROC Value LSW Table 4 15 Block Read Command 6 Read Rate of Change Value 24 Remote UO Installation and Programming Manual 4 Read Tare Value The Read Tare Value block write command is used to read a tare value from the indicator Table 4 16 shows the format of the command Bit Number Word 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Word Contents 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 Command Number 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 c2 c1 c0 Channel Number 0 4 Table 4 16 Block Write Command 7 Read Tare Value
24. C output image table which are read by the Remote I O Interface node adapter A discrete write command is performed when the PLC controller writes data to the output image table The Remote I O Interface reads the contents of the output image table translates the command to a form that can be used by the indicator and sends the command to the indicator Discrete Transfer Commands The format of the output image table is shown in Table 3 1 Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Word 0 v15 vid v13 v12 v11 v10 v09 v08 v07 v06 v05 v04 v03 v02 v01 v00 Word 1 R S S S w R R R c c c C c C C C Table 3 1 Output Image Table Format where Weight Format v00 v15 16 bit signed integer value Specifies the format of the weight data returned to the R Reserved PLC controller SSS Status data format 0 16 bitsigned integer negative values are formatted w Weight format as 2 s complement cccc cccc Command number 1 20 bit unsigned integer These fields are described below Value Word 0 of the output image table is used for passing value data on certain commands This field should be used only when block transfer is disabled For example to enter a tare value use word O to specify the tare value the Enter Tare command number 44 is specified in bits 00 through 07 of word 1 Values entered in this field are treated as 16 bit signed integers Possible valu
25. CC 24 CAPTURE WEIGHT VALUE FOR SCALE 1 EQU Equal Source A T4 3 ACC 1 Source B 24 24 TEST STATUS BIT WHEN SET AND TIMER ACC 49 CAPTURE WEIGHT VALUE FOR SCALE 2 EQU Equal Source A T4 3 ACC 1 Source B 49 49 CHANNEL CHANGE TIMER TON Timer On Delay T4 3 0 01 50 1 MOV Move Source Dest MOV Move Source Dest SCALE_1_WT MOV Move Source 11 0 1087 Dest N7 100 1087 SCALE 2 WT MOV Move Source I1 0 353 Dest N7 101 353 END Operation 41 6 0 Troubleshooting The LED indicators on the Remote I O Interface can be used to isolate hardware and configuration problems The LEDs show whether the problem exists in the connection to the indicator the connection to the PLC controller or the Remote I O Interface itself The flowchart on the following page provides a diagnostic procedure for troubleshooting the Remote I O Interface using the unit s LED indicators If all LEDs appear to be responding correctly edit the program shown in Section 5 1 on page 35 for your installation and use it to test the Remote I O Interface 42 Remote UO Installation and Programming Manual Probable bad EPROM Call RLWS Service START PLC Program FLASHING POWER LED state Unit plugged in and power available at Probable bad power supply Call RLWS Service outlet Place PLC SLC controller in RUN mode No commu
26. Ctl Blk N10 5 enable bit enable bit Data File N11 10 Length 2 Continuous NO BLOCK TRANSFER READ COMMAND 2 SET SETPOINT VALUES N10 0 N10 5 3 Y 5 niis Group 15 15 Module BTR BTW Ctl Blk enable bit enable bit Data File Length Continuous 38 Remote UO Installation and Programming M anual Floating point values used for the Set Setpoint Values parameters must be copied into separate words before issuing the command Values returned on the Read Setpoint Values block read command must be converted back to floating point values The following example shows these conversions for all four parameters on the Set and Read Setpoint Values commands COPY FLOATING POINT SETPOINT VALUE INTO TWO SEPARATE WORDS COPY FLOATING POINT BAND VALUE INTO TWO SEPARATE WORDS COPY FLOATING POINT HYSTERESIS VALUE INTO TWO SEPARATE WORDS COPY FLOATING POINT PREACT VALUE INTO TWO SEPARATE WORDS SET SETPOINT VALUES READ SETPOINT VALUES BLOCK TRANSFER CONVERT 2 WORD SETPOINT VALUE TO FLOATING POINT VALUE CONVERT 2 WORD BAND VALUE TO FLOATING POINT VALUE CONVERT 2 WORD HYSTERESIS VALUE TO FLOATING POINT VALUE CONVERT 2 WORD PREACT VALUE TO FLOATING POINT VALUE COP Copy File Source F8 1 Dest N11 13 2 COP Copy File Source Dest Length Copy File Source Dest Length Copy File Source Dest Length COMMANDS COP Copy File Source N11 13 Dest F8 1 Length 1 COP Copy File Source N11 15 Dest F8 2
27. E TERMS OF THIS WARRANTY SHALL HAVE ANY LEGAL EFFECT UNLESS MADE IN WRITING AND SIGNED BY A CORPORATE OFFICER OF RLWS AND THE BUYER 2000 Rice Lake Weighing Systems Inc Rice Lake WI USA All Rights Reserved RICE LAKE WEIGHING SYSTEMS 230 WEST COLEMAN STREET RICE LAKE WISCONSIN 54868 USA Remote I O Interface Specifications 47
28. F OFF ON OFF ON OFF OFF ON OFF OFF OFF OFF ON OFF OFF OFF OFF ON OFF ON ON ON OFF OFF ON ON ON OFF OFF OFF ON ON OFF OFF OFF ON ON OFF OFF ON OFF ON OFF OFF ON OFF ON OFF OFF OFF OFF ON OFF OFF OFF OFF ON OFF OFF ON ON OFF OFF OFF ON ON OFF OFF OFF OFF ON OFF OFF OFF OFF ON OFF OFF OFF ON OFF OFF OFF OFF ON OFF OFF OFF OFF 30 36 ON OFF OFF OFF OFF ON 62 76 ON OFF OFF OFF OFF OFF 31 37 OFF OFF OFF OFF OFF ON 63 77 OFF OFF OFF OFF OFF OFF Table 2 5 SW1 Switch Settings for Remote I O Interface Link Address Installation 5 2 3 LED Indicators Four LEDs on the top of the Remote I O Interface enclosure provide status information for the operator Table 2 6 summarizes the function of the LEDs See Section 6 0 for more troubleshooting information LED Color Function Power Green On when external power applied blinks if microprocessor is not executing RIO Green On steady when communicating with the PLC Blinks if node adapter is receiving only RESET Check if PLC is in program mode commands from PLC Off indicates no connection to the network Check that baud rates configured for Remote I O Interface and PLC match Check wiring at J 5 connector RxD Red Blinks with every character received from the May appear to be on steady when indicator is indicator streaming data TxD Red Blinks with every character sent to the indicator Table 2 6 Remote I O Interface LED indicators 2 4 Indicator S
29. F causes the Remote I O Interface to ignore unsolicited block transfer requests from the PLC 4 Remote UO Installation and Programming Manual NOTE Switches SW2 7 and SW2 8 should be set OFF If the Remote I O Interface returns incrementing values rather than weights to the PLC controller verify that SW2 8 is set OFF Starting Quarter Switches SW1 1 and SW1 2 set the starting quarter or group number used by the Remote I O Interface Use Table 2 4 to select the correct switch settings SW1 Switch Settings Starting Group Quarter Number 1 2 1st 0 ON ON 2nd 2 OFF ON 3rd 4 ON OFF 4th 6 OFF OFF Table 2 4 Starting Quarter Rack Address Switches SW1 3 through SW1 8 are used to set the rack address of the Remote I O Interface Use Table 2 5 on page 5 to select the correct switch settings for the rack address Note that setting a switch OFF acts as a logical 1 and that SW1 3 represents the least significant bit LSB of the rack address Rack Rack Address SW1 Switch Settings Address SW1 Switch Settings Decimal Octal 3 4 5 6 7 8 Decimal Octal 3 4 5 6 7 8 ON ON ON ON OFF ON ON ON ON OFF OFF ON ON ON OFF OFF ON ON ON OFF ON OFF ON ON OFF ON OFF ON ON OFF OFF OFF ON ON OFF OFF OFF ON ON OFF ON ON OFF ON OFF ON ON OFF ON OFF OFF ON OFF ON OFF OFF ON OFF ON OFF ON OF
30. Length 1 COP Copy File Source N11 17 Dest F8 3 Length 1 COP Copy File Source N11 19 Dest F8 4 Length 1 END Operation 39 5 4 Acquiring a Tare Value The following example acquires a tare value A timer is used to notify the operator if the tare has not been acquired within the time specified by the timer START TARE TIMER TARE_SCALE_DN TARE SCALE TIMER T4 3 TON 0 S Timer On Delay EN Timer T4 3 DN Time Base 1 0 DN Preset 3 Accum 0 SEND TARE COMMAND TO REMOTE I O COMMAND WORD TARE_ACQ I 1 oV 1 A Move Source 9 25 9 Dest 0 1 1 0 IF TARE ACQUIRE BIT IS SET CLEAR COMMAND WORD AND RESET TIMER TARE_ACQ I 1 MOV 2 Move Source 0 25 0 Dest 0 1 1 0 TARE SCALE TM T4 3 RES IF TARE TIMER TIMES OUT SEND ALARM MESSAGE AND RESET TIMER TARE SCALE DN PANELVIEW T4 3 ALARM MESSAGE MOV 3 Move Source 5 DN 5 Dest N9 3 0 TARE SCALE TM T4 3 RES 4 END 40 Remote UO Installation and Programming Manual 5 5 Reading Weights from Multiple Scale Channels The following programming example uses a timer and the channel status bit s02 to read net weights from two scale channels RUN TIMER SEND LIM Limit Test Low Lim 0 0 Test T4 3 ACC High Lim 25 25 LIM Limit Test Low Lim Test High Lim I1 1 p 23 I 1 23 SEND NET COMMAND FOR CHANNEL 1 WHILE TIMER IS IN RANGE NET COMMAND FOR CHANNEL 2 WHILE TIMER IS IN RANGE TEST STATUS BIT WHEN NOT SET AND TIMER A
31. Remote UO ALLEN BRADLEY Remote UO Interface for IQ plus 310A and IQ plus 800 810 Indicators Version 2 04 Installation and Programming Manual aes dh a e i P _ ERES e 5 e A T lt En rags THE AMERICAS RICE LAKE WEIGHING died Industrial Solutions on a Global Scale n cisreneo 36254 Contents About This Man e 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 1 ue geed TEE 2 INS As 2 1 Physical t le 2 2 1 1 Termination Reslktance A1 3 2 1 2 Indicator Connections iii e AER eoe ct 3 2 1 3 A B Network ConnecHons eee eee ee ee arre 3 2 2 DIP Switch Configura ici rada P t eue 4 223 LED ll een 6 2 4 O WEE 6 2 4 1 IQ plus 310A Configuration ssssseeneenenenen nennen nnne nenne nnne tn nennen enne 6 2 4 2 IQ plus 800 810 Configuration meet eee Perte d br tee ere eei candies 7 2 5 Allen BradleyS erial Stream dun det te ne esc ce Due Hr A d et ee ud px fedet CP es 7 2 6 Decimal Point Handling og c eet ht ete te men eb erp te Rl ee e a tr re e FIRE IER RETE 7 2 7 Installing the 20 MA Current Loop Option 8 Discrete Transfer Commands AER AAA 9 3 1 Output Image Table Format 5 ire di 9 3 2 Input Image Table Format het tr nte e e Er e E EE EES ANEN 14 Block Transfer COMMANGS catarata da o L AS A nerean geet E 17 4 2 S et Setpoint EI 18 43 Read Setpoint Values 2 A tt re rr eate teste I Doe RR Ree ce e dens 21 4 4 Read Accumulator Value essen ee
32. Static Damage in Shipment available from RLWS Equipment Return Department e Examination of such equipment by RLWS confirms that the nonconformity actually exists and was not caused by accident misuse neglect alteration improper installation improper repair or improper testing RLWS shall be the sole judge of all alleged non conformities e Such equipment has not been modified altered or changed by any person other than RLWS or its duly authorized repair agents e RLWS will have a reasonable time to repair or replace the defective equipment Buyer is responsible for shipping charges both ways In no event will RLWS be responsible for travel time or on location repairs including assembly or disassembly of equipment nor will RLWS be liable for the cost of any repairs made by others THESE WARRANTIES EXCLUDE ALL OTHER WARRANTIES EXPRESSED OR IMPLIED INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE NEITHER RLWS NOR DISTRIBUTOR WILL IN ANY EVENT BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES RLWS AND BUYER AGREE THAT RLWS S SOLE AND EXCLUSIVE LIABILITY HEREUNDER IS LIMITED TO REPAIR OR REPLACEMENT OF SUCH GOODS IN ACCEPTING THIS WARRANTY THE BUYER WAIVES ANY AND ALL OTHER CLAIMS TO WARRANTY SHOULD THE SELLER BE OTHER THAN RLWS THE BUYER AGREES TO LOOK ONLY TO THE SELLER FOR WARRANTY CLAIMS NO TERMS CONDITIONS UNDERSTANDING OR AGREEMENTS PURPORTING TO MODIFY TH
33. Tare Channel 4 XT 4 lt cr gt 37 0010 0101 Return Currrent Display P lt cr gt 38 0010 0110 Batch Start BATSTART lt cr gt 40 0010 1000 Batch Pause BATPAUSE lt cr gt 41 0010 1001 Batch Reset BATRESET lt cr gt 42 0010 1010 Batch Status BATSTATUS lt cr gt 43 0010 1011 Zero KZERO lt cr gt 44 0010 1100 Enter Tare Kn lt cr gt Kn lt cr gt KTARE cr Table 3 3 IQ plus 800 810 Remote Commands Discrete Transfer Commands 11 Decimal Binary Command 1Q800 810 45 0010 1101 No Operation None 46 0010 1110 Return Accumulator Channel 0 Total XA 0 lt cr gt 47 0010 1111 Return Accumulator Channel 1 XA 1 cr 48 0011 0000 Return Accumulator Channel 2 XA 2 lt cr gt 49 0011 0001 Return Accumulator Channel 3 XAH3 lt cr gt 50 0011 0010 Return Accumulator Channel 4 XA 4 lt cr gt 51 0011 0011 Return Rate of Change Channel 0 Total XROC 0 lt cr gt 52 0011 0100 Return Rate of Change Channel 1 XROC 1 cr 53 0011 0101 Return Rate of Change Channel 2 XROC 2 lt cr gt 54 0011 0110 Return Rate of Change Channel 3 XROC438 cr 55 0011 0111 Return Rate of Change Channel 4 XROC 4 lt cr gt 56 0011 1000 Return Peak Channel 0 Total XPEAK 0 lt cr gt 57 0011 1001 Return Peak Channel 1 XPEAK 1 lt cr gt 58 0011 1010 Return Peak Channel 2 XPEAK H2 lt cr gt 59 0011 1011 Return Peak Channel
34. ad Through Setpoint Number Specifies the setpoints for which setpoint values are read Valid values are 1 through 20 Setpoint values are retrieved for all setpoints less than or equal to the number specified For example if the Read Through Setpoint Number is 6 setpoint values for setpoints 1 through 6 will be returned by the block read command The Read Multiple Setpoint Values block read command returns the requested setpoint values and a response code to the PLC controller Depending on the number of setpoint values requested the command length can vary from 4 to 42 words Table 4 27 shows the format of the command if the values of all 20 setpoints are read Bit Number Word 15 14 13 12 11 10 9 8 Y S 4 3 2 i Word Contents 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 Command Number 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rl ro Response Code 0 2 2 v31 v16 Setpoint 1 Value MSW Setpoint 1 Value 3 v15 v00 Setpoint 1 Value LSW 4 v31 v16 l Setpoint 2 Value Setpoint 2 Value 5 v15 v00 6 v31 v16 Setpoint 3 Value Setpoint 3 Value 7 v15 v00 8 v31 v16 Setpoint 4 Value Setpoint 4 Value 9 v15 v00 10 v31 d v16 Setpoint 5 Value Setpoint 5Value 11 v15 v00 12 v31 v16 Setpoint 6 Value Setpoint 6 Value 13 v15 v00 14 v31 v16 A Setpoint 7 Value Setpoint 7 Value 15 v15 v00 16 v31 f v16 Setpoint 8 Valu
35. art and End parameters are used to specify start and end setpoints The timer value is specified in tenths of a second on the Value parameter Table 4 5 Setpoint Kind Values Block Transfer Commands 19 Table 4 6 lists the values that can be specified for the Setpoint Kind parameter Shaded areas in the right columns indicate that the setpoint type can be used as a continuous or batch step setpoint e Continuous setpoints are free running becoming active based on a specified condition or weight value e Batch setpoints run sequentially one at a time for control of batch processing operations Continuous or Bit Number Kind Batch Step Decimal Value k4 k3 k2 k1 k0 Cont Batch 0 0 0 0 0 0 OFF 1 0 0 0 0 1 GROSSSP 2 0 0 0 1 0 NETSP 3 0 0 0 1 1 RELSP 4 0 0 1 0 0 RELSP 5 0 0 1 0 1 RELSP 6 0 0 1 1 0 PAUSE 7 0 0 1 1 1 DELAY 8 0 1 0 0 0 WAITSS 9 0 1 0 0 1 COUNTER 10 0 1 0 1 0 AUTO OG 11 0 1 0 1 1 COZ 12 0 1 1 0 0 INMOTON 13 0 1 1 0 1 INRANGE 14 0 1 1 1 0 GROSS 15 0 1 1 1 1 NET 16 1 0 0 0 0 BATCHPR 17 1 0 0 0 1 TIMER 18 1 0 0 1 0 CONCUR Table 4 6 Setpoint Kind Values Setpoint Value Specifies the value used as input for several setpoint types Values specified can represent weight time in tenths of a second or the number of repetitions used by counter setpoints Band Value Specifies the bandwidth value used
36. ator Value The Read Accumulator Value block write command is used to read accumulator values from the indicator Table 4 10 shows the format of the command Bit Number Word 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Word Contents 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 Command Number 4 Table 4 10 Block Write Command 4 Read Accumulator Value Command Number Specifies the Read Accumulator Value command number 4 Accumulator Number Specifies the number of the accumulator being read Valid values are O through 4 Specify channel 1 for single channel indicators Block read command 4 returns a 2 word accumulator value to the PLC controller If the block write command failed the command number returned in word 0 is set negative 4 Table 4 11 shows the format of the block read command Bit Number Word 15 14 Word Contents Command Number 4 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 1 0 a2 al Accumulator Number 0 4 WI NI e v31 v16 Accumulator Value MSW Accumulator Value v15 v00 Accumulator Value LSW Table 4 11 Block Read Command 4 Read Accumulator Value 22 Remote UO Installation and Programming Manual 4 5 Read Channel Peak Value The Read Channel Peak Value block write command is used to read channel peak values from the indicator This command is valid only if the channel peak option is installed in the indicator Table 4 12 shows the format
37. cifies the type of weight data being read Valid values are 0 00 Gross 1 01 Net 2 10 Gross and Net Block read command 10 returns a 23 word block of data to the PLC controller that contains all weights requested on the block write command Table 4 23 on page 29 shows the format of the command If the block write command failed the command number returned in word 0 is set negative 10 28 Remote UO Installation and Programming Manual Bit Number Word 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Word Contents 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 Command Number 10 1 0 0 0 0 0 0 0 0 0 0 0 0 c3 c2 cl co Channel Number 0 8 2 0 0 0 0 0 0 0 0 00 4 0 4 0 0 t tU t0 Weight Type 0 2 3 v31 Channel 0 v16 Ch 0 Gross Value MSW 4 vi5 Gross Value v00 Ch0O Gross Value LSW 5 v31 Channel 1 v16 Ch 1 Gross Value MSW 6 vi5 Gross Value v00 Ch 1 Gross Value LSW 7 v31 Channel 2 v16 Ch 2 Gross Value MSW 8 v15 Gross Value v00 Ch2 Gross Value LSW 9 v31 Channel 3 vl6 Ch 3 Gross Value MSW 10 v15 Gross Value v00 Ch 3 Gross Value LSW 11 v31 Channel 4 v16 Ch 4 Gross Value MSW 12 vil5 Gross Value v00 Ch4 Gross Value LSW 13 v31 Channel 0 v16 Ch 0 Net Value MSW 14 v15 Net Value v00 Ch 0 Net Value LSW 15 v31 Channel 1 v16 Ch 1 Net Value MSW
38. data Tables 3 8 and 3 9 on page 15 show the format of status bits used for remote and batch function status data 14 Remote UO Installation and Programming M anual Word 1 bit 7 status bit 02 serves as a channel bit for multichannel indicators using the discrete commands listed below Display Channel Commands 1 5 Return Gross Commands 22 26 Return Net Commands 27 31 Return Tare Commands 32 36 The channel bit is set to 0 if one of the commands listed above is used to make Channel 1 or Channel 0 the active channel If one of the listed commands is used to make Channel 2 3 or 4 the active channel the channel bit is set to 1 The channel bit is included in both the remote and batch function status data formats Remote Function Status Data Batch Function Status Data Word 1 Status Word 1 Status Bit Bit Value 0 Value 1 Bit Bit Value 0 Value 1 05 s00 Reserved 05 s00 Reserved 06 s01 Channel 20 orl Channel 2 3 or4 07 s02 Channel 200r1 Channel 22 3 or 4 Gross Net 08 s03 Alarm OFF Alam ON No tare Tare acquired 09 s04 Batch stopped Primary LB Secondary KG 10 s05 Batch running Standstill In motion 11 s06 Batch paused Weight OK Weight invalid 12 s07 Digital Input 1 OFF Digital Input 1 ON Over range 13 s08 Digital Input 2 OFF Digital Input 2 ON Not zero Center of zero 14 s09 Digital Input 3 OFF Digital Input 3 ON Tare not entered Tare entered 15 510 Reserved
39. dicator is returned to the PLC as 7501 Block Transfer Block transfer commands support decimal point information with no special handling Installation 7 2 7 Installing the 20 mA Current Loop Option The Remote I O Interface can communicate with IQ plus 800 810 indicators using the 20 mA current loop interface if the option is installed in both the Interface and the indicator Installing the 20 mA option disables RS 232 communications Use the following procedure to install the 20 mA option for the Remote I O Interface 1 2 3 xd Disconnect Remote I O Interface from power source Remove enclosure cover Install 20 mA chip in socket U7 with notch toward inside of circuit board as shown in Figure 2 2 on page 2 Make cable connections to pins 1 4 on connector J4 see Section 2 1 2 on page 3 Replace enclosure cover and tighten screws using torquing pattern shown in Figure 2 1 Reconnect power to Remote I O Interface Remote I O Installation and Programming Manual 3 0 The PLC controller uses discrete write and discrete read commands to send and receive data from the Remote I O Interface The PLC controller and Remote I O Interface share a quarter rack of slot space resulting in two 16 bit words for the output image table used to write commands to the indicator and two 16 bit words for the input image table used to read data from the indicator 3 1 Output Image Table Format The PLC places two 16 bit words in the PL
40. e Setpoint 8 Value 17 v15 v00 18 v31 v16 f Setpoint 9 Value Setpoint 9 Value 19 v15 v00 20 v31 v16 f Setpoint 10 Value Setpoint 10 Value 21 v15 v00 Table 4 27 Block Read Command 12 Read Multiple Setpoint Values 32 Remote UO Installation and Programming Manual Bit Number Word 15 14 13 12 11 10 9 8 7 S dm su M i Word Contents 22 v31 i v16 Setpoint 11 Value Setpoint 11 Value 23 v15 v00 24 v31 v16 Setpoint 12 Value Setpoint 12 Value 25 v15 v00 26 v31 v16 y Setpoint 13 Value Setpoint 13 Value 27 v15 v00 28 v31 f v16 f Setpoint 14 Value Setpoint 14 Value 29 v15 v00 30 v31 v16 Setpoint 15 Value Setpoint 15 Value 31 v15 v00 32 v31 f v16 Setpoint 16 Value Setpoint 16 Value 33 v15 v00 34 v31 v16 Setpoint 17 Value Setpoint 17 Value 35 v15 v00 36 v31 v16 Setpoint 18 Value Setpoint 18 Value 37 v15 v00 38 v31 l v16 Setpoint 19 Value Setpoint 19 Value 39 v15 v00 40 v31 v16 Setpoint 20 Value Setpoint 20 Value 41 v15 v00 Table 4 27 Block Read Command 12 Read Multiple Setpoint Values Continued The response code indicates whether or not the Read Multiple Setpoint Values block write command was successful Possible values for the response code field are 0 00 Command successful 1 01 Command failed 2 10 Block writ
41. e command format not valid If the block write command failed the command number returned in word 0 is set negative 12 Block Transfer Commands 33 4 13 Set Batching State The Set Batching State block write command is used to set the batching BATCHNG parameter to OFF AUTO or MANUAL Table 4 28 shows the format of the command Bit Number Word 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Word Contents 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 07 1 Command Number 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 sl s0 Batching State 0 2 Table 4 28 Block Write Command 13 Set Batching State Command Number Specifies the Set Batching State command number 13 Batching State Specifies the type of batching enabled for the indicator Possible values are 0 00 off 1 01 Automatic 2 10 Manual The block read command returns a response code to the PLC controller indicating whether or not the Set Batching State block write command was successful Possible values for the response code field are 0 00 Command successful 1 01 Command failed 2 10 Block write command format not valid If the block write command failed the command number returned in word 0 is set negative 13 Table 4 29 shows the format of the block read command Bit Number Word 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Word Contents 0 0 0 0 0 0 0 000 0 0 0 1 1 0 1 Command Number 13 1 0 0 0 0 0 0 01 0 0 0 0 0 7 0
42. ed in Section 8 0 Replace circuit board reinstall nuts on board stand offs Reconnect cables at J1 and J3 Reconnect indicator and A B network connections at J4 and J5 see Section 2 1 2 on page 3 Replace enclosure cover and tighten screws using torquing pattern shown in Figure 2 1 on page 2 Reconnect power to the Remote I O Interface JUI Oya 115 JU2 E JU3 OO GND Figure 7 1 Remote I O Power Supply Board 44 Remote UO Installation and Programming Manual 7 2 Operating Voltage Conversion The Remote I O Interface is normally set up for either 115 or 230 VAC operation before it is shipped If the unit must be converted to a different operating voltage in the field do the following 1 Follow steps 1 5 of the fuse replacement procedure Section 7 1 on page 44 to open the enclosure and remove the logic board Remove four 1 5 in stand offs from each corner of the power supply board Disconnect AC power connections on power supply board AC AC and GND in Figure 7 1 on page 44 then lift board out of enclosure Change the jumper configuration for the new operating voltage Figure 7 2 shows the jumper configurations for 115 and 230 VAC operation When converting from 115 to 230 VAC operation clip jumpers JU1 and JU2 close to the pad then solder one of the jumper wires across JU3 If converting to 115 VAC or if new jumper wire must be used use tinned AWG
43. es range from 32 768 to 32 767 Status Data Format The status data format bits specify the format of status data returned to the PLC 000 Remote function status data 001 Batch function status data valid only for Command 42 Batch Status 010 111 Not defined Remote and batch function status data bits are described in Section 3 2 The 16 bit signed integer format should be used when the returned weight value is expected to be less than 32 767 This format allows the PLC controller to make a direct conversion of the value The 20 bit unsigned integer format is provided for large numbers requiring greater precision than the 16 bit format can provide This format can be used for values up to 1 048 575 The 20 bit format requires the PLC program to piece together the additional four bits from word 0 in the input image table see PLC programming example in Section 5 2 on page 37 Command Number The number representing the indicator command is sent in the lower byte of word 1 bits 0 7 This byte is interpreted as a decimal number Tables 3 2 and 3 3 on the following pages list the remote commands that can be specified for IQ plus 800 810 and IQ plus 310A indicators on discrete write commands Discrete Transfer Commands 9 10 Decimal Binary Command 1Q310A 0 0000 0000 Return Status and Weight N A 6 0000 0110 Display Gross Weight GNO lt cr gt 7 0000 0111
44. et for all setpoints less than or equal to the number specified For example if the Set Through Setpoint Number is 4 setpoint values are entered for setpoints 1 4 using words 2 9 Block read command 11 returns a response code to the PLC controller indicating whether or not the Set Multiple Setpoint Values block write command was successful Possible values for the response code field are 0 00 Command successful 1 01 Command failed 2 10 Block write command format not valid If the block write command failed the command number returned in word 0 is set negative 11 Table 4 25 shows the format of the block read command Bit Number Word 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Word Contents 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 Command Number 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rl r0 Response Code 0 2 Table 4 25 Block Read Command 12 Set Multiple Setpoint Values Block Transfer Commands 31 4 12 Read Multiple Setpoint Values The Read Multiple Setpoint Values block write command is used to read the setpoint value for one or more setpoints from the indicator Table 4 26 shows the format of the command Bit Number Word Contents Command Number 12 Read Through Setpoint Number 1 20 Table 4 26 Block Write Command 12 Read Multiple Setpoint Values Command Number Specifies the Read Multiple Setpoint Values command number 12 Re
45. etup Indicators communicate with the Remote I O Interface using the indicator EDP port Both IQ plus 310A and IQ plus 800 810 indicators support RS 232 communications The IQ plus 800 810 indicators can also use 20 mA current loop communications providing the 20 mA option is installed in both the indicator and the Remote I O Interface 2 4 1 IQ plus 310A Configuration Table 2 7 shows the configuration parameters recommended for the IQ plus 310A indicator to communicate with the Remote I O Interface See the Q plus 310A Installation amp Service Manual for detailed information about configuring the indicator IQ plus 310A Configuration Settings Notes EDP MODE STREAM Required BAUD 9600 Must match DIP switch selection on Remote I O Interface BITS 8 NONE Required TERMIN CR EOL DLY 0 MS FORMAT REMOTE CASE UPPER RESPOND STATUS PRINTER MODE TICKET Specify TICKET mode to improve indicator performance SETUP KEYBRD DISABLE Select to disable front panel blind operation TARE RS REGULT Required TARE FN AUTO Table 2 7 IQ plus 310A Configuration Settings 6 Remote UO Installation and Programming Manual 2 4 2 IQplus 800 810 Configuration Table 2 8 shows the configuration parameters recommended for the IQ plus 800 810 indicators to communicate with the Remote I O Interface See the Q plus 800 810 Installation Manual for detailed information about configuring the indicator
46. ff ignored 1 GROSSSP Gross setpoint Trips when the current gross weight matches this value 2 NETSP Net setpoint Trips when the current net weight matches this value 3 RELSP Positive relative setpoint Trips at a specific value above the referenced setpoint 4 RELSP Negative relative setpoint Trips at a specific value below the referenced setpoint 5 RELSP Percentile relative setpoint Trips at a specific percentage value of the referenced setpoint 6 PAUSE Pauses the batch sequence indefinitely Operator must activate the START digital input to continue processing 7 DELAY Delays the batch sequence for a specified time The length of the delay in tenths of a second is specified on the Value parameter WAITSS Wait for standstill Pauses the batch sequence until the scale is at standstill COUNTER Specifies the number of consecutive batch sequences to perform 10 AUTO OG Automatically jogs the previous filling operation 11 COZ Center of zero The digital output associated with this setpoint is activated when the scale is at center of zero No value is required for this setpoint 12 INMOTON In motion The digital output associated with this setpoint is activated when the scale is not at standstill No value is required for this setpoint 13 INRANGE In range The digital output associated with this setpoint is activated when the scale is within capacity range No value is required for this setpoint 14 GROSS Negative gross weight T
47. he digital output associated with this setpoint is activated when the gross weight reading is less than zero No value is required for this setpoint 15 NET Negative net weight The digital output associated with this setpoint is activated when the net weight reading is less than zero No value is required for this setpoint 16 BATCHPR Batch processing signal The digital output associated with this setpoint is activated whenever a batch sequence is in progress No value is required for this setpoint 17 TIMER Tracks the progress of a batch sequence based on a timer The timer value specified in tenths of a second on the Value parameter determines the length of time allowed between start and end setpoints The indicator Start and End parameters are used to specify the start and end setpoints If the End setpoint is not reached before the timer expires the digital output associated with this setpoint is activated 18 CONCUR Allows a digital output to remain active over a specified portion of the batch sequence Two types of Concur setpoints can be configured Type 1 The digital output associated with this setpoint becomes active when the Start setpoint becomes the current batch step and remains active until the End setpoint becomes the current batch step Type 2 The digital output associated with this setpoint becomes active when the Start setpoint becomes the current batch step and remains active until a timer expires The indicator St
48. mber Word 15 14 13 12 11 10 9 8 7 6 b 4 3 2 1 0 Word Contents Command Number 3 Setpoint Number 1 20 Table 4 8 Block Write Command 3 Read Setpoint Values Command Number Specifies the Read Setpoint Values command number 3 Setpoint Number Specifies the number of the setpoint being read Valid values are 1 through 20 Block read command 3 returns an 11 word block of setpoint values to the PLC controller If the block write command failed the command number returned in word 0 is set negative 3 Table 4 9 shows the format of the block read command Bit Number 8 Word 15 14 13 12 11 10 9 6 0 0 0 Command Number 3 0 0 0 0 7 5 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 n4 n3 n2 nl nO Setpoint Number 1 20 0 0 0 0 0 0 0 0 0 k4 k3 k2 k1 kO Setpoint Kind 0 18 v31 f v16 Setpoint Value MSW Setpoint Value v15 v00 Setpoint Value LSW b31 b16 Band Value MSW Band Value b15 b00 Band Value LSW 4 3 2 1 0 Word Contents N e A Ww a u co N h31 h16 Hysteresis Value MSW Hysteresis Value l h15 h00 Hysteresis Value LSW 31 p16 VO p Preact Value MSW Preact Value 10 p15 p00 P react Value LSW Table 4 9 Block Read Command 3 Read Setpoint Values Block Transfer Commands 21 4 4 Read Accumul
49. ne nennen nnn nnne aaa i rai asse ia saria sns an aser n 22 4 5 Read Channel Peak Values itecto cda estende teet re en tee eee a Ei ddr ded vede aata 23 4 6 Read Rate of Change Value eene nennen nennen nennen nne enin enne nnns 24 dal Read RRE 25 4 8 Read Gross Value cusses di a anda 26 49 Read Net Valec A iz 27 4 10 Read Multiple Weights irre c da dede 28 4 11 Set Multiple Setpoint Values eninin ma aa a nennen aei 30 4 12 Read Multiple Setpoint Values oo ce ce eem rr 32 4 13 Set Batching State i cete eon t erede e ne ted pi an eel ded dE eared 34 OPA ON cin m M EERH oO 5 1 Test Program for Verifying Remote I O Interface Operation 35 5 2 PLC Program for Converting 20 bit Values to Floating Integers seere 37 5 3 Using Block Transfer to Set and Read Setpoint Values seserinis 38 5 4 Acquiring a Fare Value cette ree pe ih pee n e reb peer pe er t e ERE Re Tee 40 5 5 Reading Weights from Multiple Scale Channel 41 Troubleshooting miraron EE TERRE DA DOR KEV EPA CREE ut RR DN Ud n e o re LC Ra i Power Supply Board AD 44 EL F se Replacement laa 44 7 2 Operating Voltage Conversion oo ected arrancan 45 Remote 1 0 Interface Specifications O OOO 46 Remote UO Interface Limited Warranty enne mnn A Copyright 2000 Rice Lake Weighing Systems All rights reserved Printed in the United States of America Specifications subject to change without notice Version 2 04 A
50. nication with indicator Check connections at indicator NOTE RxD LED will be ON steady if 20mA option is installed but indicator is not connected Note Valid commands must be entered into the command output word to test TxD LED status ON continuous FLASHING RIO LED state No communication with RIO network Check network connections to J5 Check DIP switch configuration for Network data rate SW2 1 and SW2 2 Last rack SW2 3 Starting quarter SW1 1 and SW1 2 Rack address SW1 3 through SW1 8 NOTE Ensure that jumper JU1 is set for the correct termination resistance value RxD OFF LED state ON almost continuous No communication with indicator Check indicator connections to J4 Check indicator configuration and mode Verify indicator is receiving signal from load cell or simulator TxD LED state FLASHING with each command sent from PLC controller FLASHING at 1 sec intervals No response from indicator Check indicator configuration Check DIP switch SW2 5 for correct indicator type Note Commands 0 and 45 are not passed to the indicator TxD LED will not flash when these commands are executed Load and edit test program shown in Remote I O Interface Installation and Programming Manual Y Run test program Probable PLC programming error in original program Call RLWS
51. ns for example command 61 followed by another command 61 has no effect Rate of Change and Channel Peak commands are valid only if these options are installed Table 3 3 IQ plus 800 810 Remote Commands Continued Remote UO Installation and Programming Manual Using the Output Image Table The output image table can be thought of as storage for two integers with each integer one word long Setting the bit pattern required for a discrete write command can be accomplished by adding the decimal values of those bits that are set to 1 then placing the binary sum in the output image table Table 3 4 shows the format of word 1 of the output image table which includes the command number weight format and status data format specifications Note that the values of bits 13 15 are always 0 bit 15 is reserved no status data formats are defined for values using bits 13 and 14 Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Decimal Value of1 N A N A N A 4096 2048 1024 512 256 128 64 32 16 8 4 2 1 Bit Definition R Status Data Format Wt Reserved Command Table 3 4 Output Image Table Format Word 1 Showing Decimal Values for Bits Set to 1 Table 3 5 shows an example of word 1 of the output image table In the example bits are set to send the following information on the discrete write command e Display Gross Weight command bits 0 7 00000110 6 decimal e 20 bit weight f
52. of the command Bit Number Word 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Word Contents 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 Command Number 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 c2 c1 c0 Channel Number 0 4 Table 4 12 Block Write Command 5 Read Channel Peak Value Command Number Specifies the Read Channel Peak Value command number 5 Channel Number Specifies the channel number for the channel peak value being read Valid values are O through 4 Specify channel 1 for single channel indicators Block read command 5 returns a 2 word peak value to the PLC controller If the block write command failed the command number returned in word 0 is set negative 5 Table 4 13 shows the format of the block read command Bit Number Word 15 14 13 12 11 10 9 8 7 6 5 4 8 2 1 0 Word Contents Command Number 5 Channel Number 0 4 Peak Value MSW Peak Value LSW Peak Value Table 4 13 Block Read Command 5 Read Channel Peak Value Block Transfer Commands 23 4 6 Read Rate of Change Value The Read Rate of Change Value block write command is used to read rate of change values from the indicator This command is valid only if the rate of change option is installed in the indicator Table 4 14 shows the format of the command Bit Number Word 15 14 13 12 11 10 9 8
53. ormat bit 11 1 e Remote function status data format bits 12 14 000 Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Decimal Value of 1 0 0 0 0 2048 0 0 0 0 0 0 0 0 4 2 0 Bit Definition R Status Data Formt Wt Reserved Command Table 3 5 Example of Output Image Table Format Word 1 The integer value of the bits set in the example above are the sum of Command number 6 Weight format 2048 Status Data Format 0 2054 Use Table 3 6 to determine the decimal value of word 1 of the output image table for any discrete write command Command Weight Format Status Data Format Total Value inOutput Image Table Number 16 bit 0 Remote Function 0 20 bit 2048 Batch Function 4096 Table 3 6 Chart for Finding Decimal Value of Output Image Table Word 1 Discrete Transfer Commands 13 3 2 Input Image Table Format The Remote I O Interface places two 16 bit words in the PLC input image table which are read by the PLC controller The Remote I O Interface receives data from the indicator then writes data and status information to the input image table based on parameters specified on the previous discrete write command A discrete read command is performed when the PLC controller reads the data from the input image table The format of the input image table is shown in Table 3 7 Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Word 0 v15 v14 v13 v12 v11 v10
54. ough 16 777 215 to be returned to the PLC controller using discrete transfer commands The maximum displayable value for the supported indicators is 9 999 999 Introduction 1 2 0 Installation The Remote I O Interface is designed to be mounted on a wall or other vertical surface with the four status LEDs on top and the cable connections at the bottom Before mounting the unit attach the communications cables select the termination resistance and set the configuration DIP switches as described in the following sections 2 1 Physical Connections Initial setup and configuration of the Remote I O Interface requires opening the Interface enclosure The enclosure cover uses 16 screws to ensure proper seating of the cover gasket Use the torquing pattern shown in Figure 2 1 to prevent deformation of the gasket when removing and replacing the cover Torque screws to 15 in lb when replacing the cover 7 1 O9 120 Oe O O x O a9 3 0O11 10 O 6 4 2 8 559 m al O 55 Figure 2 1 Torquing Pattern for Remote I O Interface Enclosure Figure 2 2 shows the layout of the Remote I O Interface logic board The following sections describe DIP switch configuration and cable connections to the PLC and indicator RS 232 TxD RS 232 RxD RS 232 GND 20mA OUT 20mA OUT 20mA IN 20mA IN A poj 3
55. the Remote I O Interface by writing the commands to the output image table then reads weight and status data returned through the Remote I O Interface in the input image table These actions are referred to as discrete reads and discrete writes See Section 3 0 on page 9 for information about using discrete transfer commands This manual applies to the following software versions e Remote I O Interface Version 2 04 e IQ plus 800 810 Version 3 1 e IQ plus 310A Version 5 0 Warning X The following figure shows an example of the Remote VO Interface used to connect an IQ plus 810 indicator to a PLC or SLC controller on an Allen Bradley Remote I O network Some procedures described in this manual require work inside the Remote UO enclosure These procedures are to be performed by qualified service personnel only Authorized distributors and their employees can view or download this manual from the Rice Lake Weighing Systems distributor site at Www rlws com IQ plus 810 Scale Platform A Weight Data Formats Depending on the expected magnitude and required precision of the weight data returned from the indicator the PLC controller can request weight data in various formats The discrete write command can specify weight data be returned to the input image table using either 16 bit signed or 20 bit unsigned values Weight data formats supported by the Remote I O Interface allow values of 16 777 215 thr
56. ugust 2000 Remote UO Installation and Programming Manual About This Manual This manual provides information needed to install and use the Rice Lake Weighing Systems Remote I O Interface The Remote I O Interface allows IQ plus 310A IQ plus 800 and IQ plus 810 indicators to communicate with PLC and SLC controllers using the Allen Bradley Remote I O network The Remote I O Interface is housed in a NEMA 4X stainless steel enclosure to permit use in washdown environments RS 232 communications is standard a 20 mA current loop interface option is available for connection to IQ plus 800 810 indicators 1 Allen Bradley PLC and SLC are trademarks of Allen Bradley Company Inc a Rockwell International company 1 0 The Remote I O Interface returns weight and status information streamed from the IQ plus 310A or IQ plus 800 810 indicators to the PLC controller The Remote I O Interface provides full control of indicator functions to the PLC programmer Indicator configuration and calibration must be done at the indicator front panel Introduction Remote UO Interface PLC or SLC Controller The Remote I O Interface behaves as a node adapter device to the master PLC appearing as a quarter rack of I O The PLC controller and Remote I O Interface communicate using a quarter rack of data slots 4 slots with 8 bits of input 8 bits of output per slot The PLC controller sends commands to the indicator through
57. v09 v08 v07 v06 v05 v04 v03 v02 v01 v00 Word 1 s10 s09 s08 s07 s06 s05 s04 s03 s02 s01 s00 p v19 v18 v17 v16 Table 3 7 Input Image Table Format where v00 v15 16 bit signed integer value v15 is the sign bit v16 v19 4 high order bits of 20 bit unsigned integer p Polarity bit for 20 bit integer 0 positive 1 negative Not valid for 16 bit integers s00 s10 Status data Value About the Channel Bit Word 0 of the input image table is used to return weight data to the PLC controller For values returned in 16 bit format bit v15 serves as the sign bit Values returned in 20 bit format use word 0 and bits v16 v19 of word 1 with a polarity bit word 1 bit 4 to indicate the sign Polarity The polarity bit is used to indicate the sign of values returned in 20 bit format This bit is not used for 16 bit values Status Data Status data returned on a discrete read command can be either remote function status data or batch function status data depending on the format specified on the write command Status bits should be routinely checked A Caution to ensure that incoming weight data is valid and that communication with the indicator is active For example if communication with the indicator is lost the weight OK weight invalid bit status bit s12 1s set Failure to monitor this bit can cause overflows or accidents if conditional filling operations are based on old
58. when the TRIP parameter is set to INBAND or OUTBAND The bandwidth value is set to fall equally on either side of the setpoint value Hysteresis Specifies a band on either side of the setpoint value that must be exceeded before a continuous setpoint will trip on again once it has shut off Preact Value Specifies the amount of adjustment used by the PREACT parameter This parameter is used only if PREACT is set to ON or LEARN See the JQ plus 800 810 Installation Manual for detailed information about setpoint configuration 20 Remote UO Installation and Programming Manual Block read command 2 returns a response code to the PLC controller indicating whether or not the Set Setpoint Values block write command was successful Possible values for the response code field are 0 00 Command successful 1 01 Command failed 2 10 Block write command format not valid If the block write command failed the command number returned in word 0 is set negative 2 Table 4 7 shows the format of the block read command Bit Number Word 15 14 13 12 11 10 9 8 1 6 5 4 3 2 1 0 Word Contents Command Number 2 Response Code 0 2 Table 4 7 Block Read Command 2 Set Setpoint Values Read Response Code 4 3 Read Setpoint Values The Read Setpoint Values block write command is used to read setpoint values from the indicator Table 4 8 shows the format of the command Bit Nu
Download Pdf Manuals
Related Search
Related Contents
Samsung 320MXN Наръчник за потребителя DN-D4000 - Warehouse Sound Systems - ID TECH JAPAN Documentation IPS Receiver Shure ULX2/SM86 User's Manual Copyright © All rights reserved.
Failed to retrieve file