Using the cable type selected for the application, connect the devices as shown in the following figure.
SHIELD OUT SHIELD IN SERIAL 2 SERIAL 1
-4 -3 -2 -1
QPJ-GEG-201
XXXXX XXXXX
GE Fanuc
GE Fanuc Series 90-30 QUICKPANEL jr.
QUICKPANEL
CAUTION
The bus shield wires are not insulated; do not permit them to touch other wires or terminals. Spaghetti tubing should be used to cover these wires.
Connect Serial 1 terminals of adjacent devices and the Serial 2 terminals of adjacent devices. Connect Shield In to the Shield Out terminal of the previous device. (For the first device on the bus, Shield In is not connected.)Connect Shield Out to the Shield In terminal of the next device. (For the last device on the bus, Shield Out is not connected.)
SERIAL
The leading ‘G’ may be substituted with a ‘%’
n is the memory type of the variable fff is the data type of the variable
aaa is the address of the variable (range 1--??? Decimal)
:bb is the bit number of the variable (supported only where specified) _? Is the address of the PLC where data will be sent and/or read
Addressing example:
%RUI300 This address will communicate to the PLC address specified as [default]
%IBI25_D This address will communicate with PLC ‘D’ where ‘D’ is a valid address from 1 – 31
Tag variable names are combinations of register names and modifiers. For example, the tag name RI is the register name R and the modifier I or Integer. This R register is read as an Integer. The % sign that precedes each tag name is a requirement of the protocol. Therefore, to read an R register as an Integer, define the tag variable as %RI. Example, %RI200 is register %R200 read as an integer.
When using the Text Display, make sure the tag variable is a %RA. Only 32 characters at a time can be displayed. Make sure the character length is set to a value of 32 or less. Use the tag editor to modify the tag attributes.
%RBT is the only word variable that supports bit reading. The format is %RBT:bb where :bb is the bit number 0-15. For example, %RBT100:06 is register word 100, bit 6. %RBT is read only with no optional destination ID supported.
Device Address Range Data Range Write Description & Notes Prefix Min./Max. Min./Max.
%RA 1-65536 0 - 65535 Yes Register ASCII
%RBT(1) 1-65536 0 - 1 No Register Bit
%RBD4 1-65536 0 - 9999 Yes Register BCD
%RI 1-65536 -32768 to 32767 Yes Register Integer
%RUI 1-65536 0 - 65535 Yes Register Unsigned Integer
%RLI(2) 1-65535 -99999999 to 99999999 Yes Register Long Integer
%RLUI(2) 1-65535 0 - 99999999 Yes Register Long Unsigned Integer
%RR(2) 1-65535 -99999999 to 99999999 Yes Register Real
%AII 1-65536 -32768 to 32767 Yes Analog Input Integer
%AIUI 1-65536 0 - 65535 Yes Analog Input Unsigned Integer
%AIR(2) 1-65535 -99999999 to 99999999 Yes Analog Input Real
%AQI 1-65536 -32768 to 32767 No Analog Output Integer
%AQUI 1-65536 0 - 65535 No Analog Output Unsigned Integer
%AQR(2) 1-65535 -99999999 to 99999999 No Analog Output Real
%IBY 1-8192 0 - 255 Yes Discrete Input Byte
%IBI 1-65536 0 - 1 Yes Discrete Input Bit
%QBY 1-8192 0 - 255 No Discrete Output Byte
%QBI 1-65536 0 - 1 No Discrete Output Bit
%TBY 1-8192 0 - 255 Yes Temporary Byte
%TBI 1-65536 0 - 1 Yes Temporary Bit
%MBY 1-8192 0 - 255 Yes Internal Byte
%MBI 1-65536 0 - 1 Yes Internal Bit
%SXBY 1-512 0 - 255 No Discrete System Register Byte
%SXBI 1-4096 0 - 1 No Discrete System Register Bit
%SABY 1-512 0 - 255 No Discrete System Register A Byte
%SABI 1-4096 0 - 1 No Discrete System Register A Bit
%SBBY 1-512 0 - 255 No Discrete System Register B Byte
%SBBI 1-4096 0 - 1 No Discrete System Register B Bit
%SCBY 1-512 0 - 255 No Discrete System Register C Byte
%SCBI 1-4096 0 - 1 No Discrete System Register C Bit
%GBY 1-8192 0 - 255 Yes Global Byte
%GBI 1-65536 0 - 1 Yes Global Bit
Note 1: Bit specification required Note 2: Uses 2 registers
As the GE Genius driver has been revised to allow for data to be received from more than one node on the GE Genius Bus when using Global Data, any Global Data Receive addresses which are transmitted from a Node other than the one set in the PLC Settings area of the Protocol setup of a QuickDesigner project will require a node identifier which consists of an underscore followed by the address of that node. For example if your default address is set to 31 and you wish to receive data from address 19 and placed in address %RI5 of the QuickPanel you will need to create the tag %RI5_19.
In order for this to function properly the Global Data Receive area of the Protocol setup must be updated by clicking on the Combo-Box provided, selecting the correct node address (19) and entering the correct QuickPanel Start Register (%R5) and Data Length (1).
Datagrams can also be sent to, and received from, multiple nodes on the network. If the basic addressing scheme (e.g. %RI10) is being used for datagrams they will be sent to the node entered in the PLC Settings area of the Protocol setup of the QuickDesigner project. Any datagrams that are to be sent to other node addresses must be entered the same as the Global Data addresses using the node delimiter (e.g. %RI10_25).
Series 6 or 90/XX PLC’s
Series 6 and 90/XX PLC’s can communicate with a QuickPanel equipped with the optional GE Genius bus interface module. This module can support both datagrams and global data.
Datagrams are messages that are sent to a specific device and this device responds only to the sending device.
• Datagrams generated by a QuickPanel on a Genius bus are sent to the PLC and the PLC responds directly back to that single QuickPanel.
• The PLC can only process one datagram per scan. Panel update speed will vary depending upon the number of datagrams that need to be sent to update a single panel.
• Different variable types displayed will each require a separate datagram
• Multiple QuickPanels on the same Genius bus will each generate there own datagrams to update the currently displayed panel. The more QuickPanels on the bus the slower the update time.
Global Data is sent as a “broadcast” by each connect device for all connected devices to hear once per bus cycle.
• Automatically sent each bus scan.
• Broadcast to all other devices on the Genius bus.
• Global data adds to the Genius bus scan time
• PLC scan time will increase.
• A single variable type is monitored, and a single variable type can be written.
• QuickPanel panel update is maximized Summary
For the fastest panel update use global data. To display a large amount of data, or a variety of data types use datagrams. You can use both global data and datagrams on a single project. Datagrams can be turned on/off in the GE Genius setup menu of the QD software.