background image

FBUS DATA PROTOCOL 

 

OVERVIEW 
 

The Francis bus (FBUS) is a custom communication protocol based on 
RS485 two wire bi directional communication hardware. The system provides 
a simple bi-directional link between lamps and lamp control panels. The 
system allows given panels to communicate with different lamps and also 
allows a number of panels to communicate with the same lamp. 
 

DETAILED DESCRIPTION 

The FBUS system runs at 38.4K Baud. This low data rate facilitates longer 
cable runs and complements the fairly small amount of data transfer required 
whilst still providing a fast response. The data frame is 11 bits with 9 data bits, 
one start and one stop bit. A simple error detection system is employed which 
is described in detail later. Data is sent LSB first. 
To prevent data collisions the system uses a polling technique. Lamp number 
0 is the default bus master and controls timing of all communications by 
polling other units connected to the bus. If lamp 0 is not operating or powered 
down, lamp 1 automatically becomes the bus master as will lamp 2 if lamp 1 
is not operating. 
 
The system differentiates between address and data values by setting data bit 
8 high for an address. Panel 2 address would therefore be sent as hex 102 or 
binary 100000010. The lamps and panels use different address ranges with 
panels being addresses 0-15 and lamp addresses starting at 16 and going up 
to 56. A lamp whose address was set to 0 on the address switches will 
actually be address 16 and would be transmitted as hex 110 or binary 
100010000. 
 
If lamp 0 is active this becomes the bus master and sequentially transmits the 
full address range. No other units will transmit until they receive their address. 
Each address is followed by a 1mS dead period where the master switches 
from transmit to receive and monitors the bus for activity. If activity is present 
the master will not transmit the next address until 1mS after bus activity 
ceases. After the full panel address range has been sent (addresses 0-15) the 
master starts to send lamp addresses. 
 
These operate slightly differently in that, if more than three successive 
addresses do not illicit a response, the bus master will assume the last lamp 
has been polled and re starts the data cycle by reverting to panel address 0. 
When a remote panel receives its address, it will send data if it has any to 
send, if not, no data will be sent. Lamps operate differently in that they will 
always send data after they have seen their address on the bus. 
Panels can send data to any lamp therefore they transmit a modified lamp 
address value prior to the lamp command(s). The modified address is 
received by lamps and, if it matches their own address, the command(s) 
which follow will be received and processed. 
 
A detailed description of panel and lamp data follows. 

Summary of Contents for A7110

Page 1: ... A7112 L380RC Explorer 24V A7111 L380RC Remote Focus Explorer 115 240V A7113 L380RC Remote Focus Explorer 24V Manufacturer s details Distributor details Manual Part Number C27555 2 11 17 Issue 2 Francis Searchlights Ltd Union Road Bolton Lancashire BL2 2HJ UK Tel 44 0 1204 558960 Fax 44 0 1204 558979 http www francis co uk E mail sales francis co uk ...

Page 2: ...ety Precautions 3 Technical Information 4 Unpacking and Installation Instructions 5 Electrical Installation 6 Operating Instructions 7 Fault Finding 8 Maintenance and Servicing 9 Wiring Diagram General Assembly 10 Spare Parts List ...

Page 3: ...ptimum performance and service life The Francis LITE range combines features proven over many years service in the most hazardous conditions in both marine and land installations In order to prolong the life and performance of your product we recommend that you only specify Francis Searchlights spare parts This will also ensure that any warranties on your equipment will not be invalidated Informat...

Page 4: ...re a safe working environment Never attempt to clean a lamp whilst in use Searchlights get hot Never touch the unit when lit and always allow 15 to 20 minutes for cooling down after turning the searchlight off Never place anything on or cover the searchlight when in use Ensure the lamp has cooled sufficiently before removal If undue force appears necessary to remove the lamp the equipment should b...

Page 5: ...e 115v 240v Peak Beam Candlepower 1 560 000 lux 1 465 000 lux Range 1249 metres 1210 metres Divergence 6 5 Operational temperature with heater 50 C 20 without 50 C 20 without The 24v searchlight also performs to the following optical data 150 Watt T H 250 Watt T H Supply voltage 24v 24v Peak Beam Candlepower 1 718 000 lux 2 800 000 lux Range 1311 metres 1673 metres Divergence 2 3 Operational tempe...

Page 6: ... being installed Installation procedures should be adhered to in order to ensure a safe working environment and reduce the risk of damage or personal injury Preparing the Mounting Position Mark out and drill the fixing holes through the deck refer to drawing C23290 If anti vibration mounts are to be fitted the fixing holes for the mounts should also be marked out and drilled Prior to manoeuvring t...

Page 7: ...suitably sized cable 3 If the searchlight is located a considerable distance from the supply provision must be made in the cable size in order to overcome the voltage drop The following table below indicates the maximum length of cable to be used for the supply cable from the junction box to the searchlight Searchlight 24v 150w 24v 250w 115v 1000w 230v 1000w 230v 650w Cable Size mm Distance Max Di...

Page 8: ...0 22mm 100 ohm screened cable from the joystick panel to the junction box Supply cable to the junction box A typical installation and connection routine for the L380RC High Voltage searchlight is as follows Referring to wiring diagram C27422 a supply is fed to the junction box which then provides a common feed to the motor gearbox searchlight and joystick panel The searchlight has been pre wired w...

Page 9: ...ny particular application The beam will move continuously through spot to flood In order to fix the beam type simply release the focus button at the desired position To return the searchlight to Factory set auto home position forward and horizontal simply switch off the joystick panel using the panel button 1 and then press the lamp button 2 the searchlight will then move to the pre programed home...

Page 10: ...this will only make the conducting surface between the pin and lampholder smaller thus causing the lamp to overheat Do not twist or bend the fused quartz bulb when fitting the lamp as mechanical stresses MUST be avoided The lamp must be capable of unimpeded expansion when it warms up to operating temperature Mechanical forces must not be applied to the fused quartz bulb Before the protective jacke...

Page 11: ...position the two pins above the holes in the lampholder Gently push the lamp into the lampholder and remove the protective sleeve Replace the light shield spill ring and front bezel assembly ensuring the safety catch is engaged Testing Upon correct installation and connection to an electrical supply the equipment can be tested in order to ensure its correct performance A competent person with some...

Page 12: ...ack Wire ER Pan Encoder Red Wire 5V EG Pan Encoder Green Wire Phase A Output EW Pan Encoder White Wire Phase B Output 0V Pan Encoder Black Pan Limit Switch Common CL Pan Clockwise Limit Switch Orange Wire As viewed looking down on lamp AL Pan Anticlockwise Limit Switch As viewed looking down on lamp HEAD CONNECTOR 0 0V Common for Heater Focus If Searchlight has an igniter terminal is not used H He...

Page 13: ...FBUS Speed Control Board ...

Page 14: ...0 OV Supply Input T Line Terminate Connect to for terminate FBUS RS485 Data In Out FBUS RS485 Data In Out 24 24V Supply Input JOYSTICK CONNECTOR BK Joystick Black Wire Y Joystick Yellow Wire BL Joystick Blue Wire R Joystick Red Wire FBUS JOYSTICK CONTROL BOARD ...

Page 15: ... the lowest value to the right The values for each switch are listed below SPEED CONTROL CARD LAMP ADDRESS SWITCH NUMBER VALUE SWITCH 4 16 SWITCH 5 8 SWITCH 6 4 SWITCH 7 2 SWITCH 8 1 STANDARD CONTROL PANEL LAMP ADDRESS SWITCH NUMBER VALUE SWITCH 1 16 SWITCH 2 8 SWITCH 3 4 SWITCH 4 2 SWITCH 5 1 STANDARD CONTROL PANEL PANEL ADDRESS SWITCH NUMBER VALUE SWITCH 1 8 SWITCH 2 4 SWITCH 3 2 SWITCH 4 1 Swit...

Page 16: ...should be set to 0 1 and 2 Control panel panel addresses use the same system being sequential and start from zero It is essential that all lamp have a unique address with no duplication It is essential that all panels have a unique address with no duplication however note that lamps and panels can be the same address For example on a system with two panels and two lamps the panel addresses will be...

Page 17: ... ranges with panels being addresses 0 15 and lamp addresses starting at 16 and going up to 56 A lamp whose address was set to 0 on the address switches will actually be address 16 and would be transmitted as hex 110 or binary 100010000 If lamp 0 is active this becomes the bus master and sequentially transmits the full address range No other units will transmit until they receive their address Each...

Page 18: ...ockwise Increasing the value will make the lamp move faster A value of 126 will make the lamp rotate slowly anticlockwise Decreasing the value will make the lamp move faster Transmitting values 01 then C0 would make the lamp pan clockwise at full speed DATA_TILT_JOYSTICK Hex 02 This is a two byte command and must be immediately followed by another byte whose value determines the lamps direction an...

Page 19: ...P Hex 0F This is a single byte command which activates when the home button is pressed and held for 5 seconds Home Long Press This is used to store a new home position A lamp receiving this command will store the current position as the value to move to when the home button is pressed normally Note that a lamp can only receive up to 10 bytes at a time A panels transmit sequence is the modified rec...

Page 20: ...ust transmit its first data byte pan position within 1mS of receiving its standard address and the gaps between successive bytes must be less than 1mS Lamp TX Byte 1 Pan position LSB Lamp TX Byte 2 Pan position MSB Lamp TX Byte 3 Tilt position LSB Lamp TX Byte 4 Tilt position MSB Lamp TX Byte 5 Lamp status Lamp TX Byte 6 CRC Each byte is described below Pan Position This is a 12 bit value with lam...

Page 21: ...e next six bytes which will comprise the lamps transmitted data as described above A detailed description of transmitting and receiving is described below TRANSMITTING TO A LAMP Basically any sending device mimics a control panel The full range of panel transmit commands as described above can be employed Data can be sent to any lamp on the system Two transmit examples are listed below EXAMPLE 1 S...

Page 22: ...tion Overview The FBUS motor control card has a status LED near the centre of the card labelled STATUS This has a number of functions as detailed below SOFTWARE VERSION When power is applied to the speed control card the status LED will flash green The number of flashes corresponds to the software version FBUS NORMAL OPERATION When the system is operating from FBUS the status LED will illuminate s...

Page 23: ...disabled for a period when this occurs Fault indication will remain until power is removed 6 FBUS interface over current The speed control card supplies 24VDC to the remote control panels This fault indicates the 24VDC output is taking excessive current The FBUS supply output will switch off To restore this output remove the supply from the speed control card for a period 7 Anti condensation heate...

Page 24: ... unit transmit connections The RS232 connector is configured as a DCE and has all handshake lines looped No flow control is required The connections are listed below 1 Line signal detect linked to pins 4 and 6 2 TX out 3 RX in 4 DTE linked to pins 1 and 6 5 0V 6 DCE Ready linked to pin 1 and 4 7 CTS linked to 8 8 RTS linked to 7 9 No Connection OPERATOR INTERFACE The operator interface is very sim...

Page 25: ...ET DATA RATE This item selects the data rate for the external interface SET DATA CHECKING This is used to enable or disable received data checking for the external interface Switching data checking off can be useful during external interface development Note that this does not affect data checking transmitted to the external interface from the interface unit and does not affect FBUS data checking ...

Page 26: ...f the command sent is not valid FBUS SUPPLY This just indicates the FBUS supply voltage FBUS operates at 24V Values above 30 or below 18 indicate something is wrong EXTERNAL DATA INTERFACE RECEIVED COMMANDS The external data interface uses command data packets with between four and six bytes including the CRC The system uses standard 8 bit data transfer with 1 start bit and 1 stop bit Data is sent...

Page 27: ...ress command speed CRC The speed value is between 0 and 127 Value 0 stops tilt motion Increasing values make the lamp move progressively faster Transmitting codes Hex 0xFF 0x92 0x16 0x7F would make lamp 2 move down at full speed DATA_TILT_UP 0x17 This is a five byte command Sync Lamp address command speed CRC The speed value is between 0 and 127 Value 0 stops tilt motion Increasing values make the...

Page 28: ...dress command CRC The lamp will switch on when this code is received DATA_LAMP_OFF 0x1B This is a four byte command Sync Lamp address command CRC The lamp will switch off when this code is received DATA_RECORD 0x0D This is a four byte command Sync Lamp address command CRC The lamp will start recording motion and lamp on off data when this code is received DATA_PLAY 0x0E This is a four byte command...

Page 29: ... the transmitted data would be 0xFF 0x90 0x0B The addition of these values gives 0x19A The CRC would therefore be this value radix to 7 bits to give a value of 0x1A this value is the CRC and would be sent as the last byte of the packet DATA TIMING Data packets can be sent up to 10 times per second Each packet starts with the lamp address which is the only value with bit 8 set The remaining bytes s...

Page 30: ... the lamp If noticeable damage to filament is present the lamp will have failed The lamp can also be checked for continuity using a multi meter Replace lamp ensuring all precautions and instructions previously outlined in this manual are adhered to Failure of Remote Focus Causes 1 Power not supplied 2 Faulty connections 3 Failed motor Remedy 1 Check voltage at supply If no supply present fault is ...

Page 31: ... be adhered to Remove the front bezel Clean the front glass inside and out using a proprietary glass cleaner Clean the reflector if required Ensure that the lampholder is free from corrosion or other damage It is advisable to check all seals and gaskets for signs of degradation Renew if necessary The searchlight is fitted with a breather unit This ensures a steady airflow in order to prevent any v...

Page 32: ...Wiring diagram 115 240v C27423 Wiring diagram 24v A7110 A7112 L380RC Explorer General Assembly A7111 A7113 L380RC Explorer Remote Focus General Assembly C27313 Joystick Panel Assembly Manual Focus C27312 Joystick Panel Assembly Remote Focus C26683 Junction Box Assembly ...

Page 33: ......

Page 34: ......

Page 35: ......

Page 36: ......

Page 37: ......

Page 38: ......

Page 39: ......

Page 40: ... Breather Assembly C16761 00 A V Mount C20281 00 Bellows Motor Gearbox Spares C27307 01 Pan Motor Assembly C27306 01 Tilt Motor Assembly C22380 00 Micro switch no lever C22382 00 Micro switch with lever C23234 00 Pedestal Sealing Gasket C27188 01 Speed Controller PCB C27556 00 PSU C27288 00 Heater Joystick Panel Spares C26537 00 Joystick C27268 00 Joystick Controller PCB In order to prolong the li...

Reviews: