Command and Response Message Format

Size: px
Start display at page:

Download "Command and Response Message Format"

Transcription

1 Date: Mar 31, 2000 Subject: Lightolier Controls Proprietary 232/485 Communications Protocols The Lightolier Controls Proprietary 232/485 Communications Protocols are defined in this document. The products that comply with these protocols are as follows: UNIT DESCRIPTION RS232 RS485 MS232 RS232 Multiset Unit CL232 RS232 Compli Lytemode Unit WB232 RS232 Unit BRMSM Brilliance II Multiset card BRSYS Brilliance II Compli Lytemode card BRRLY Brilliance II Relay card BRCOMM Brilliance II PC Comm card BM6R/BM8R Brilliance II Master Control Unit The protocol is designed around a simple ASCII command set. All units are designed to either respond to a command issued by the Host Computer (or Controller) or send a status response if its status has changed. Units that have an RS232 interface will echo all commands and responses on the RS485 network to the connected Computer. The units with an RS232 interface have been programmed to isolate the Computer and serve as a gateway into the internal RS485 network. Since the RS485 network has strict communications requirements such as collision avoidance and recovery, timing constraints, and network pacing rules, the preferred and easiest way to connect to these Lightolier Controls products is by the RS232 interface. Command and Response Message Format This next section is designed to provide insight into the command and response message formats. All RS232 and RS485 commands and responses conform to the following format: ##QC<cr> Where: ## - Is the Unit ID in the form of 2 ASCII number characters ( 0 to 9 ). Unit IDs of 0 to 9 must be expressed as 00 to 09. Valid Unit IDs are from 00 to 31 with 99 reserved as a Global Unit ID. The Brilliance II, valid Unit IDs are from 00 to 63 and 99. Q - Is the Command/Response Qualifier. It is used to further define the command. Any non numeric character (not 0 to 9 ) can be used as a qualifier. If not included, the message is 4 characters in length. If included, the message is 5 characters in length and the command/response is further defined based on the type of qualifier used. C - Command/Response character describes the primary action to take. <cr> - Carriage Return (0DH) is used to signal the end of the command/response message. Samples of commands and responses using this format are as follows: 03A<cr> 03IA<cr> 21FN<cr> - Causes unit 3 to fade to its A scene at its normal fade rate. - Unit 3 will respond with a 03a<cr> - Causes unit 3 to fade to its A scene at its rapid rate. - Unit 3 will respond with a 03a<cr> - Causes unit 21 to start a fade On. 1

2 21FS<cr> 11V<cr> 99X<cr> - Unit 21 will respond with a 21n<cr> - Causes unit 21 to stop any fades. - Unit 21 will not respond. - Causes unit 11 to return its software verson. - A 11bv<cr> response decodes as version 2. - Causes all units (global) to fade Off. - All units will respond with a ##x<cr> (## = unit number). Future commands can be added as long as they are 4 (no qualifier) or 5 (qualifier) bytes in length. Each unit must be programmed to ignore any command it cannot directly use. Commands that send values can be added to the set such as an through jn to increase brightness by 10% through 100% (this causes an MS232 to output an ON pulse for.3 sec through 3.0 sec). Commands ax through jx will decrease brightness in the same way. An alternative method of sending higher precision command values (0 to 100) is to define the Qualifier as an ASCII value greater then 127. Qualifier ASCII values 128 through 228 are used to send values 0 through 100. This can be done when a computer program is sending the commands and not just a dumb terminal. At present only ASCII characters are used (values < 128). 2

3 RS232 Communications The RS232 interface is designed for 8 bits, no parity, 1 stop bit. Selectable baud rates are 1200, 2400, 4800, and 9600 baud. Lower baud rates allow longer cable lengths while higher baud rates require shorter cables. The following table can be used to as a general rule of thumb for selecting baud rates and cable length. Baud Max distance Max distance Rate (Shielded cable) (Unshielded cable) ft 1000 ft ft 500 ft ft 250 ft ft 125 ft These units are designed to interface to a standard PC using a 9 wire serial communications cable (although only 4 signals are used). A 4 wire cable can be made as follows: RS232 DB9 RS232 DB9 PC Male Conn Female Conn Signal Receive Transmit Ground Clear to Send Since the RS485 network operates at a fixed 4800 baud rate, several things need to be noted when a computer attaches to the RS232 port. At baud rates of 1200 and 2400 baud, some responses may be lost whenever global commands are sent or 32 units all change states within a one second window (most unlikely). To overcome this limitation, don t send global commands in installations of 10 or more units. Use only commands that address specific units. If the computer is connected to a unit with a low Unit ID (1-10) it can send out pacing characters on the RS485 network to slow it down and avoid missing responses at these low baud rates. At 9600 baud, it is possible that the attached computer can overrun the buffer on the MS232. A CTS signal (DB9 pin 8) is sent back to the attached computer to halt communications until buffer space is available. The computer should use the CTS signal whenever possible. 3

4 RS485 Communications The internal RS485 interface is designed for 4800 baud, 8 bits, no parity, and 1 stop bit. Each unit that connects to the network will have its own unique Unit ID (0 to 31) (0 to 63 for Brilliance II). To help prevent collisions and better manage traffic the network is designed to provide each unit a specific time slot for gaining access to the network. When a unit needs to access the network it will wait for its time slot (based on its Unit ID) and start transmitting. It may continue transmitting until all of its messages have been sent. Every character that is transmitted on the network is used to re-sync all units to the network timing. More specific, when a unit sees any communication activity on the network it will set its network timer to 5.08 ms. This will allow a transmitting unit to hold onto the network an additional 5 ms before releasing it to the other units. This timer will be allowed to count down only when communication activity has stopped. At this time all units will wait for their unique time slot (0.988 ms times its Unit ID) before transmitting any message on the network. Transmit Slot = 5.08 ms + (0.988 ms X Unit ID) Note: While the attempt was made to have even 5 ms and 1 ms timings, due to crystal and processor timing constraints the above calculation is based on actual timings of the MS232 and CL232 units. All future units should use these timings whenever possible. Example: Unit 0 will wait 5.08 ms while Unit 31 will wait ms to start a transmission. traffic 5.08 ms delay series of ms delays //////// Time Slots => / = Network traffic - =.247 ms = Available time slot These time slots will continue to cycle (time slot 0 will follow time slot 31 by ms) until a new message is sent. Each unit s time slot will cycle every ms (32 * ms). In high traffic environments, this keeps all units in sync and prevents any collisions from occurring. The only possibility of a collision is when, after a period of long inactivity on the network, two units have their time slots drift to become in sync. All units will therefore sample the network one last time before starting a transmission (this provides additional collision protection). If both sample the network and find it inactive and then start a transmission a collision would occur. While the probability of a collision is still present, it should be very rare. To guarantee an absolute collision free network, an attached computer, or PC Interface card could transmit either a sync character every minute to keep all units in sync, or send out a single sync character, then wait 2 to 3 ms prior to sending any commands. A sync character can be any ASCII character such as a. or <cr>. After receiving this sync character all units will ignore it, but immediately fall into a collision free timing sync. 4

5 Since units with low Unit IDs will have quicker access to the network during high traffic situations, network control devices such as PC s should be given low Unit IDs. Unit ID 00 is reserved for an attached network computer (or a CL232 stand alone unit). Once network activity has stopped for 40 ms or more, network access should be evenly distributed. Note: In order to work within the above network constraints, BM6R/BM8R devices when added to the RS485 network will subtract 32 from their Unit ID and then offset the result by an additional ms (0.988 ms / 2). This allows a total of 64 units on the network. They will use the following network access calculation: Transmit Slot = ( ) ms + (0.988 ms X (Unit ID-32)) Because as many as 64 devices can be connected to the network low load RS485 receivers are used in Brilliance II cards and BM6R/BM8R remote switch units. 5

6 Command and Responses The following sections define the command and responses by product. MS232 / CL232 / WB232 / BRMSM / BRSYS Commands and Responses COMMAND ACTION RESPONSE ##N 1 ON Scene (Fade) ##n ##IN 1 ON Scene (Instant) ##n ##A A Scene (Fade) ##a ##IA A Scene (Instant) ##a ##B B Scene (Fade) ##b ##IB B Scene (Instant) ##b ##C C Scene (Fade) ##c ##IC C Scene (Instant) ##c ##D D Scene (Fade) ##d ##ID D Scene (Instant) ##d ##E E Scene (Fade) ##e ##IE E Scene (Instant) ##e ##F F Scene (Fade) ##f ##IF F Scene (Instant) ##f ##G G Scene (Fade) ##g ##IG G Scene (Instant) ##g ##H H Scene (Fade) ##h ##IH H Scene (Instant) ##h ##I I Scene (Fade) ##i ##II I Scene (Instant) ##i ##J J Scene (Fade) ##j ##IJ J Scene (Instant) ##j ##K K Scene (Fade) ##k ##IK K Scene (Instant) ##k ##L L Scene (Fade) ##l ##IL L Scene (Instant) ##l ##X 1 OFF Scene (Fade) ##x ##IX 1 OFF Scene (Instant) ##x ##FN Begin Fade ON ##n ##FX Begin Fade OFF ##n, (##x if ##FS follows to quickly) ##FS Stop any fading No Response Note: If the ##FS command is transmitted within.3 seconds after either the ##FN or the ##FX command, the attached MS5 s will interpret the resulting purple wire signal as a Tap instead of a Hold signal. When an MS5 senses a Tap it will react as if it received a ##N, or ##X, command. 6

7 MS232 / CL232 / WB232 / BRMSM / BRSYS Commands and Responses (continued) COMMAND ACTION RESPONSE ##an Raise unit 5% ##n (or No Response) ##bn Raise unit 10% ##n (or No Response)... ##tn Raise unit 100% ##n (or No Response) ##ax Lower unit 5% ##n (or No Response) ##bx Lower unit 10% ##n (or No Response)... ##tx Lower unit 100% ##n (or No Response) ##V 1 Return Version Returns the system Version ##av = Version 1, ##bv = Version 2,... ##zv = Version 26 Additional Model information MAY be returned ##Av = MS232 ##Bv = BRMSM ##Cv, ##Dv = Not Defined ##Ev = CL232 ##Fv = BRSYS ##Gv, ##Hv = Not Defined ##Iv = WB232 ##Jv = BRRLY ##Kv, ##Lv = Not Defined ##Mv = BM6R ##Nv = BM8R ##Ov, ##Pv = Not Defined ##Qv = BRTCLK ##Rv = BRCOMM ##Sv - ##Zv = Not Defined ##? 1 Poll status Returns one of the above responses as status Note 1: These commands are the only WB232 valid commands Note 2: ## defines a unique Unit ID. Valid ranges are 01 to 31 (00 to 63 for Brilliance II). A global command is issued when ## = 99. When a global command is issued, all units will respond. 7

8 CL232 / BRSYS Additional Commands and Responses COMMAND ACTION RESPONSE ##S Simulates pressing Set button No Response ##RU Simulates pressing Fade Up button No Response ##RD Simulates pressing Fade Down button No Response ##ac Selects channel 1 No Response ##bc Selects channel 2 No Response... ##pc Selects channel 16 No Response Note: The next command received will apply to the selected channel only. Acceptable next commands are ##FN, ##FX, ##an - ##tn, ##ax - ##tx. A ##FS command does not require the Select Channel Command. CL232 Additional Commands and Responses ##QN Remote ON Scene ##n ##QA Remote A Scene ##a ##QB Remote B Scene ##b ##QC Remote C Scene ##c ##QD Remote D Scene ##d ##QE Remote E Scene ##e ##QF Remote F Scene ##f ##QG Remote G Scene ##g ##QH Remote H Scene ##h ##QI Remote I Scene ##i ##QJ Remote J Scene ##j ##QK Remote K Scene ##k ##QL Remote L Scene ##l ##QX Remote OFF Scene ##x ##GR Begin Remote Fade ON No Response ##GL Begin Remote Fade OFF ##GS Stop any Remote fading Note: CL232 s and BRSYS s have an additional response. When they receive a command that requires a fade, they will issue a ##z response when the fade has completed. This can be used by the network computer to time when the next fade command can be issued since only one fade command can take place at a time. 8

9 BRRLY Commands and Responses The BRRLY card contains 4 Relays and 4 Inputs. There can be up to 2 relay cards in a Brilliance II system (one per cabinet). The Primary/Secondary cabinet card has an ID of 31/32. Each Relay and Input has an LED and a pushbutton switch associated with it that is used to display, program, and toggle its state. The board also has 6 DIP Switches. Switches 1-4 are used to modify the action of the 4 Inputs (DIPSW 1 modifies Input 1, etc.). Switch 5 is not used. Switch 6 is used to control the Display Mode of the 4 Input LEDs. When Switch 6 is OFF, each Input LED will turn ON when its associated Input is shorted to GND, or OFF when its associated Input is released from GND. When switch 6 is ON, all Input LEDs will turn ON or OFF based on their Scene, Room, or Phantom rules. The following table describes the various modes of the Relays and Inputs. Input/ Modifying DIPSW Output Mode DIPSW Setting Action Relay 1-4 Pulse Pulses ON for 1/2 Sec then OFF. Relay 1-4 Latch Can be latched ON or latched OFF. Input 1-4 Scene 0 SW1-4 OFF High to Low (shorted to GND) sends its Command String. Input 1-4 Scene 1 SW1-4 ON High to Low (shorted to GND) Reads present (Alarm) Network Status and then sends out its Command String. Low to High (released from GND) restores the previous Network Status. Input 1-4 Room 0 SW1-4 OFF High to Low (shorted to GND) toggles between sending out its Command String or its OFF Command String. Input 1-4 Room 1 SW1-4 ON High to Low (shorted to GND) sends its Command String. Low to High (released from GND) sends its OFF Command String. Input 1-4 Phantom 0/1 High to Low (shorted to GND) sends its LED ON response. Low to High (released from GND) sends its LED OFF response. The following responses are sent whenever a Relay or Input pushbutton switch is pressed, or when an Input or DIP switch changes state. They are also used in any Read or Store Command as part of the transmitted string. The DIPSW responses are read only and cannot be changed through programming. The Relay/Input LED Status responses are sent whenever the LED changes state, an Input String is transmitted COMMAND ACTION RESPONSE The following responses will be sent whenever a pushbutton is pressed, an Input changes status, or as part of a Read/Store String command. Relay 1 Mode Relay 2 Mode Relay 3 Mode Relay 4 Mode Input 1 Mode Input 2 Mode Input 3 Mode Input 4 Mode ##Ar, ##Er (Pulse, Latch) ##Br, ##Fr (Pulse, Latch) ##Cr, ##Gr (Pulse, Latch) ##Dr, ##Hr (Pulse, Latch) ##Ir, ##Mr, ##Qr (Scene, Room, Phantom) ##Jr, ##Nr, ##Rr (Scene, Room, Phantom) ##Kr, ##Or, ##Sr (Scene, Room, Phantom) ##Lr, ##Pr, ##Tr (Scene, Room, Phantom) 9

10 COMMAND ACTION RESPONSE The following Status (or LED) responses will be sent whenever a pushbutton is pressed, an Input changes state (shorted to GND or released from GND), a Relay ON/OFF command is received or the Return Switch LED Status (##* ) is received. Relay 1 Status (LED) Relay 2 Status (LED) Relay 3 Status (LED) Relay 4 Status (LED) Input 1 Status (Input) Input 2 Status (Input) Input 3 Status (Input) Input 4 Status (Input) DIPSW 1 Status (OFF/ON) DIPSW 2 Status (OFF/ON) DIPSW 3 Status (OFF/ON) DIPSW 4 Status (OFF/ON) ##ar, ##er (OFF, ON) ##br, ##fr (OFF, ON) ##cr, ##gr (OFF, ON) ##dr, ##hr (OFF, ON) ##ir, ##mr (Released, Shorted to GND) ##jr, ##nr (Released, Shorted to GND) ##kr, ##or (Released, Shorted to GND) ##lr, ##pr (Released, Shorted to GND) ##qr, ##ur (OFF, ON) ##rr, ##vr (OFF, ON) ##sr, ##wr (OFF, ON) ##tr, ##xr (OFF, ON) The following commands are used to turn the Relays ON, and OFF. If a relay is programmed as Pulsed, a Relay OFF or ON command will cause it to pulse. ##AR Turn Relay 1 OFF ##ar, ##er ##ar Relay 1 OFF, Pulsed ##BR Turn Relay 2 OFF ##br, ##fr ##br Relay 2 OFF, Pulsed ##CR Turn Relay 3 OFF ##cr, ##gr ##cr Relay 3 OFF, Pulsed ##DR Turn Relay 4 OFF ##dr, ##hr ##dr Relay 4 OFF, Pulsed ##ER Turn Relay 1 ON ##er, ##er ##ar Relay 1 ON, Pulsed ##FR Turn Relay 2 ON ##fr, ##fr ##br Relay 2 ON, Pulsed ##GR Turn Relay 3 ON ##gr, ##gr ##cr Relay 3 ON, Pulsed ##HR Turn Relay 4 ON ##hr, ##hr ##dr Relay 4 ON, Pulsed The following commands will return the present status of the associated Input. If the selected Input is programmed as a Phantom Mode, the following commands will turn the LED OFF or ON (DIPSW 6 must be ON). They are used as part of a command string to indicate a desired action. A master device programmed to turn ON its LED whenever Input 1's LED is turned ON will include 31MR as part of its programmed string. ##IR Input 1 Status (OFF) ##ir, ##mr Inp 1 Released, Shorted to GND ##JR Input 2 Status (OFF) ##jr, ##nr Inp 2 Released, Shorted to GND ##KR Input 3 Status (OFF) ##kr, ##or Inp 3 Released, Shorted to GND ##LR Input 4 Status (OFF) ##lr, ##pr Inp 4 Released, Shorted to GND ##MR Input 1 Status (ON) ##ir, ##mr Inp 1 Released, Shorted to GND ##NR Input 2 Status (ON) ##jr, ##nr Inp 2 Released, Shorted to GND ##OR Input 3 Status (ON) ##kr, ##or Inp 3 Released, Shorted to GND ##PR Input 4 Status (ON) ##lr, ##pr Inp 4 Released, Shorted to GND 10

11 COMMAND ACTION RESPONSE The following commands are used to read the Mode and Command String stored for each Input. The ##ur Command is used to read the Mode of all 4 Relays. ##qr Read Input 1 Command Transmits Input 1 Command String. ##rr Read Input 2 Command Transmits Input 2 Command String. ##sr Read Input 3 Command Transmits Input 3 Command String. ##tr Read Input 4 Command Transmits Input 4 Command String. ##ur Read Relay 1-4 Command Transmits Relay 1-4 Mode String. The following commands are used to store the Mode and Command String for each Input. The ##UR Command is used to store the Mode for all 4 Relays. ##QR Store Input 1 Command ##z after string has been stored. ##RR Store Input 1 Command ##z after string has been stored. ##SR Store Input 1 Command ##z after string has been stored. ##TR Store Input 1 Command ##z after string has been stored. ##UR Store Relay 1-4 Command ##z after string has been stored. When the ##* command is received, the status of all 8 LED s and 4 DIP Switches will be returned. ##* Return all Relay/Input/DIP Switch LED Status. When the ##Q command is received, all Relay OFF/ON commands sent within the next 2 seconds will NOT return the relay s present state OR its Pulsed/Latched mode. This option is NOT available in version 1.0 of the Relay code, but is available in all versions from 2.0 and later. See examples for its effect on Relay responses. ##Q Disables sending Relay present status and mode prior to executing any Relay OFF/ON commands during the next 2 seconds. The following commands/responses are used to indicate the Start of a string of commands/responses and the End of the string. ##zr ##ZR Start of String. This Command/Response is required to disable other Relay boards or BMR s from processing the following string sequence as valid scene changes. The units will stop processing for the next 2 seconds or until a ##ZR is received. End of String Examples (all commands assume ID=31) Action: Relay 1 pushbutton switch is pressed (Relay 1 is in Pulse Mode) Response: 31ar 31Ar 31er 31ar (Relay LED 1 was OFF, Relay is in Pulse Mode, LED 1 (and Relay 1) pulses OFF then back ON) Action: Relay 1 pushbutton switch is pressed (Relay 1 is in Latch Mode) Response: 31er 31Er 31ar (Relay LED 1 was ON, Relay is in Latch Mode, LED 1 (and Relay 1) turns OFF) 11

12 Action: Relay 1 is turned OFF by a 31AR command (Relay 1 is in Latch Mode) Response: 31er 31Er 31ar (Relay LED 1 was ON, Relay is in Latch Mode, LED 1 (and Relay 1) turns OFF) Action: Relay 1 is turned OFF by the 31Q 31AR commands (Relay 1 is in Latch Mode) Response: 31ar (LED 1 (and Relay 1) turns OFF) Action: Relay 1 is turned ON by a 31ER command (Relay 1 is in Pulse Mode) Response: 31ar 31Ar 31er 31ar (Relay LED 1 was OFF, Relay is in Pulse Mode, LED 1 (and Relay 1) turns ON, LED 1 (and Relay 1) turns OFF) Action: Relay 1 is turned ON by the 31Q 31ER commands (Relay 1 is in Pulse Mode) Response: 31er 31ar (LED 1 (and Relay 1) turns ON, LED 1 (and Relay 1) turns OFF) Action: Relay 1 is turned OFF by a 31AR command (Relay 1 is in Pulse Mode) Response: 31ar 31Ar 31er 31ar (Relay LED 1 was OFF, Relay is in Pulse Mode, LED 1 (and Relay 1) turns ON, LED 1 (and Relay 1) turns OFF) Action: Relay 1 is turned OFF by the 31Q 31AR commands (Relay 1 is in Pulse Mode) Response: 31er 31ar (LED 1 (and Relay 1) turns ON, LED 1 (and Relay 1) turns OFF) Action: Input 1 is pulled low (turned ON) (Input 1 is in Scene 0 Mode) Response: 31ir 31Ir 01A 03A 31mr (LED 1 was OFF, Rooms 1 and 3 to Scene A, LED 1 ON) Action: After the above action, Room 1 is turned to a B scene (receives a 01b ) Response: No response is sent since Input 1 is still ON Action: After the above action, Input 1 is released (turned OFF) Response: 31ir (LED 1 OFF) Action: Input 1 is pulled low (turned ON) (Input 1 is in Scene 1 Mode, Rooms 1 and 3 are in Scenes D and OFF) Response: 31ir 31Ir 01IN 03IN 31mr (LED 1 was OFF, Rooms 1 and 3 to Instant ON Scene LED 1 ON) Action: After the above action, Input 1 is released (turned OFF) Response: 31mr 31Ir 01D 03X 31ir (LED 1 was ON, Rooms 1 and 3 to D and OFF Scene LED 1 OFF) Action: Input 1 is pulled low (turned ON) (Input 1 is in Room 0 Mode) Response: 31ir 31Mr 01A 03B 31mr (LED 1 was OFF, Rooms 1 and 3 to scene A and B, LED 1 ON) Action: After the above action, Input 1 is released (turned OFF) Response: 31ir (LED 1 was OFF) Action: After the above action, Input 1 is pulled low again (turned ON) Response: 31mr 31Mr 01X 03X 31mr (LED 1 was ON, Rooms 1 and 3 to OFF scene, LED 1 ON) Action: After the above action, Input 1 is released (turned OFF) Response: 31ir (LED 1 was OFF) Action: Input 1 is pulled low (turned ON) (Input 1 is in Room 1 Mode) Response: 31ir 31Mr 01A 03B 31mr (LED 1 was OFF, Rooms 1 and 3 to scene A and B, LED 1 ON) Action: After the above action, Input 1 is released (turned OFF) Response: 31mr 31Mr 01X 03X 31ir (LED 1 was ON, Rooms 1 and 3 to OFF scene, LED 1 OFF) Action: 31* Return Switch LED command received 12

13 Response: 31ir 31nr 31kr 31pr 31ar 31fr 31cr 31hr 31qr 31rr 31wr 31xr (Input LED s 1/2/3/4 are OFF/ON/OFF/ON, Relay LED s 1/2/3/4 are OFF/ON/OFF/ON, DIP Switches 1/2/3/4 are OFF/OFF/ON/ON) Action: 31qR Read Input 1 Command String Response: 31zR 31Ir 01a 03a 31ZR (Start of String, Input 1 is in Scene mode, Rooms 1 and 3 set to Scene A, End of String) Action: 31uR Read Relays 1-4 Command String Response: 31zR 31Ar 31Br 31Gr 31Hr 31ZR (Start of String, Relays 1/2/3/4 are set Pulse/Pulse/Latched/Latched mode, End of String) Action: 31QR 31zR 31Ir 01a 03a 31ZR (Store Input 1 Command String, Start of String, Scene Mode, Rooms 1 and 3 set to Scene A, End of String) Response: 31z (EEPROM has been updated) Action: 31UR 31zR 31Ar 31Br 31Gr 31Hr 31ZR (Start of String, Set Relays 1/2/3/4 to Pulse/Pulse/Latched/Latched mode, End of String) Response: 31z (EEPROM has been updated) Action: 31? or 99? (Poll Command received) Response: 31a 13

14 BM6R/BM8R Commands and Responses BM6R s and BM8R s have valid Unit IDs of 33 to 62. COMMAND ACTION RESPONSE The following responses will be sent whenever a pushbutton is pressed, an LED ON/OFF command is received, or as part of a Read/Store String command. Switch 1 pressed (ON/E) Switch 2 pressed (OFF/F) Switch 3 pressed (A/G) Switch 4 pressed (B/H) Switch 5 pressed (C/I) Switch 6 pressed (D/J) Switch 7 pressed (Raise/K) Switch 8 pressed (Lower/L) ##Am ##Im ##Qm (Scene, Room, Phantom) ##Bm ##Jm ##Rm (Scene, Room, Phantom) ##Cm ##Km ##Sm (Scene, Room, Phantom) ##Dm ##Lm ##Tm (Scene, Room, Phantom) ##Em ##Mm ##Um (Scene, Room, Phantom) ##Fm ##Nm ##Vm (Scene, Room, Phantom) ##Gm ##Om ##Wm (Scene, Room, Phantom) ##Hm ##Pm ##Xm (Scene, Room, Phantom) The following Status (or LED) responses will be sent whenever a pushbutton is pressed, an LED changes status, or the Return Switch LED Status (##* ) is received. LED 1 Status (LED) LED 2 Status (LED) LED 3 Status (LED) LED 4 Status (LED) LED 5 Status (LED) LED 6 Status (LED) LED 7 Status (LED) LED 8 Status (LED) ##am, ##im (OFF, ON) ##bm, ##jm (OFF, ON) ##cm, ##km (OFF, ON) ##dm, ##lm (OFF, ON) ##em, ##mm (OFF, ON) ##fm, ##nm (OFF, ON) ##gm, ##om (OFF, ON) ##hm, ##pm (OFF, ON) The following 8 commands will turn the selected LED OFF if the switch is in the Phantom Mode. If the Phantom LED was ON prior to receiving the LED OFF command, the LED OFF response will be returned. These commands will be ignored and no response returned if the switch is in the Scene or Room Mode. ##am Turn Switch 1 LED OFF ##am (OFF) ##bm Turn Switch 2 LED OFF ##bm (OFF) ##cm Turn Switch 3 LED OFF ##cm (OFF) ##dm Turn Switch 4 LED OFF ##dm (OFF) ##em Turn Switch 5 LED OFF ##em (OFF) ##fm Turn Switch 6 LED OFF ##fm (OFF) ##gm Turn Switch 7 LED OFF ##gm (OFF) ##hm Turn Switch 8 LED OFF ##hm (OFF) 14

15 COMMAND ACTION RESPONSE The following 8 commands will turn the selected LED ON if the switch is in the Phantom Mode. If the Phantom LED was OFF prior to receiving the LED ON command, the LED ON response will be returned. If the selected Switch is in the Scene or Room Mode, these commands will activate the selected switch (send out its command string). ##AM Turn Switch 1 LED ON Turns LED 1 ON or Activates Switch 1 ##BM Turn Switch 2 LED ON Turns LED 2 ON or Activates Switch 2 ##CM Turn Switch 3 LED ON Turns LED 3 ON or Activates Switch 3 ##DM Turn Switch 4 LED ON Turns LED 4 ON or Activates Switch 4 ##EM Turn Switch 5 LED ON Turns LED 5 ON or Activates Switch 4 ##FM Turn Switch 6 LED ON Turns LED 6 ON or Activates Switch 5 ##GM Turn Switch 7 LED ON Turns LED 7 ON or Activates Switch 6 ##HM Turn Switch 8 LED ON Turns LED 8 ON or Activates Switch 7 The following commands are used to read the Mode and Command String stored for each switch. ##im Read Switch 1 Command Transmits Switch 1 Response String. ##jm Read Switch 2 Command Transmits Switch 2 Response String. ##km Read Switch 3 Command Transmits Switch 3 Response String. ##lm Read Switch 4 Command Transmits Switch 4 Response String. ##mm Read Switch 5 Command Transmits Switch 5 Response String. ##nm Read Switch 6 Command Transmits Switch 6 Response String. ##om Read Switch 7 Command Transmits Switch 7 Response String. ##pm Read Switch 8 Command Transmits Switch 8 Response String. The following commands are used to store the Mode and Command String stored for each switch. ##IM Store Switch 1 Command ##z when String stored to EEPROM ##JM Store Switch 2 Command ##z when String stored to EEPROM ##KM Store Switch 3 Command ##z when String stored to EEPROM ##LM Store Switch 4 Command ##z when String stored to EEPROM ##MM Store Switch 5 Command ##z when String stored to EEPROM ##NM Store Switch 6 Command ##z when String stored to EEPROM ##OM Store Switch 7 Command ##z when String stored to EEPROM ##PM Store Switch 8 Command ##z when String stored to EEPROM When the ##* command is received, the status of all 8 LED s will be returned. ##* Return Switch LED Status When the ##Q command is received, all Switch ON commands sent within the next 2 seconds will NOT return the switch LED s present status OR its Pulsed/Latched mode. This option is NOT available in version 1.0 of the code, but is available in all versions from 2.0 and later. See examples for its effect on Switch responses. ##Q Disables sending Switch present status and mode prior to executing any LED OFF/ON commands during the next 2 seconds. 15

16 COMMAND ACTION RESPONSE The following commands/responses are used to indicate the Start of a string of commands/responses and the End of the string. ##zm ##ZM Start of String. This Command/Response is required to disable other Relay boards or BMR s from processing the following string sequence as valid scene changes. The units will stop processing for the next 2 seconds or until a ##ZR is received. End of String Examples (all commands assume ID=33 and BMR6 Action: ON Switch is pressed or the ##AM Command is received (ON Switch is in the Scene Mode) Response: 33am 33Am 01A 03A 33im (ON Switch was OFF, ON Switch is in the Scene Mode, Rooms 1 and 3 are set to the A Scene, ON Switch is now ON) Action: ON Switch is pressed or the ##AM Command is received (##Q Command NOT sent) (ON Switch is in the Room Mode) Response: 33am 33Im 01A 03A 33im (ON Switch was OFF, ON Switch is in the Room Mode, Rooms 1 and 3 are set to the A Scene, ON Switch is now ON) Action: After the above action, the ON Switch is pressed or the ##AM Command is received again Response: 33im 33Im 01X 03X 33am (ON Switch was ON, ON Switch is in the Room Mode, Rooms 1 and 3 are set to the OFF Scene, ON Switch is now OFF) Action: The ##Q, ##AM Commands are received (ON Switch is in the Room Mode) Response: 01A 03A 33im (Rooms 1 and 3 are set to the A Scene, ON Switch is now ON) Action: After the above action, the ##Q, ##AM Commands are received again Response: 01X 03X 33am (Rooms 1 and 3 are set to the OFF Scene, ON Switch is now OFF) Action: ON Switch is pressed or the ##AM Command is received (##Q Command NOT sent) (ON Switch is in the Phantom Mode and its LED is presently OFF) Response: 33am 33Qm 33im (ON Switch was OFF, ON Switch is in the Phantom Mode, ON Switch is now ON) Action: After the above action, the ##AM Command is received again Response: 33am 33Qm (ON Switch was ON, ON Switch is in the Phantom Mode) Action: The ##Q, ##AM Commands are received (ON Switch is in the Phantom Mode and its LED is presently OFF) Response: 33im (ON Switch is now ON) Action: After the above action, the ##Q, ##AM Commands are received again Response: no response (LED did not change status) Action: The 33* Command is received Response: 33am 33jm 33cm 33lm 33em 33nm (ON/OFF/A/B/C/D LED s are OFF/ON/OFF/ON/OFF/ON) 16

17 Action: 33iM Read Switch 1 Command String Response: 33zM 33Am 01a 03a 31ZM (Start of String, Switch 1 is in Scene mode, Rooms 1 and 3 set to Scene A, End of String) Action: 33IM 33zM 33Am 01a 03a 33ZM (Store Switch 1 Command String, Start of String, Scene Mode, Rooms 1 and 3 set to Scene A, End of String) Response: 33z (EEPROM has been updated) Action: 33? or 99? (Poll Command received) Response: 33a (BM6R) or 33b (BM8R) or 33c (BM6R-Classic) or 33d (BM8R Classic) 17

18 BRRLY/BM6R/BM8R Quiet Command (Version 2) When the BRRLY, BM6R and BM8R code was first released (version 1.0 code), the Turn Relay OFF/ON commands (##AR, ##BR, ##CR, ##DR, ##ER, ##FR, ##GR, ##HR ) and the Turn Switch LED ON commands (##AM, ##BM, ##CM, ##DM, ##EM, ##FM, ##GM, ##HM ) were designed to simulate the press of a switch. The response would always start with the present state of the LED, followed by the Relay or Switch Mode. This allowed control code to track any switch activations. When control code was developed to use this feature, several unplanned side effects were noted. Relay side effects: 1 User taps a relay indicator on a PC screen that presently shows the relay OFF (indicator OFF) 2 Computer turns indicator ON (showing tap was processed) 3 Computer sends 31ER command to latch relay 1 ON (Primary Relay Card) 4 Relay card first returns 31ar (Relay/LED presently OFF) 4a This causes PC to turn relay indicator back OFF 5 Relay card next returns 31Er (Relay in Latch Mode) 6 Relay card next returns 31er (Relay/LED now ON) 6a This causes PC to turn relay indicator back ON The effect to the user will be an indicator that blips ON then OFF then back ON. While this is a visual nuisance, any control code that looks for the relay switching from ON to OFF will mistakenly execute. BM6/8R side effects: 1 User taps a Master Phantom switch indicator on a PC screen that presently shows the LED is OFF 2 Computer turns Master switch indicator ON (showing tap was processed) 3 Computer sends 33AM command to turn Switch/LED 1 ON (ID = 33) 4 Master first returns 33am (LED presently OFF) 4a This causes PC to turn Master switch indicator back OFF 5 Master next returns 33Qm (Switch in Phantom Mode) 6 Master next returns 33im (LED now ON) 6a This causes PC to turn the Master switch indicator back ON The effect to the user will be an indicator that blips ON then OFF then back ON. While this is a visual nuisance, any control code that looks for the switch switching from ON to OFF will mistakenly execute. BM6/8R side effects (LED toggle): 1 User presses a Master s Phantom switch (LED OFF) to indicate they want the feature to be enabled (LED ON) 2 Computer receives the 33am 33Qm responses 3 The Computer sends the sends the 33AM command to turn the LED ON 4 Master first returns 33am (LED presently OFF) 5 Master next returns 33Qm (Switch in Phantom Mode) 5a The Computer (thinking this is a second switch press) sends a second 33AM command to turn the LED ON. Go to Step 4. 5b This results in a continuous loop. Solutions (all versions of code): 1 Prior to sending a Relay or Master ON command, set a status bit that will ignore the next LED status response. While this works, it requires 248 status bits (2 relays * 4 relays) + (30 masters * 8 LEDs). If any commands or responses are missed due to noise or process errors, the latch will ignore the next valid LED response. 2 Prior to sending a Relay or Master ON command, set a timer (0.25 to 0.5 sec) that will ignore the next LED status response. Ignore LED status responses until timer times out. Individual timers may be needed to prevent a second simultaneous switch press from a different Master from being ignored. While this works better then Solution 1, it requires 248 timers (2 relays * 4 relays) + (30 masters * 8 LEDs). 18

19 3 Prior to sending a Relay or Master ON command, set a single timer that will ignore the next LED status response. Ignore all LED status (or switch pressed) responses until timer times out. While this works similar to Solution 2, but would ignore a second simultaneous switch press from a different Master. This is a valid solution if the control code does not have memory or response time to handle multiple Timers. The only drawback is that every once in a while a Phantom switch press may be ignored. The User will notice the no response and press the switch again. Solution (Versions 2.0 and above): 1 Keep a list of all Masters and Relay Cards Versions. 1a Prior to sending a Relay or Master ON command, if the Version is 1.0 then set a single timer (0.25 to 0.5 sec) that will ignore any LED status or switch press responses. Ignore all LED status responses until timer times out. The ##Q command Will be ignored by all Version 1.0 code. 1b Prior to sending a Relay or Master ON command, send the Quiet Command ##Q if the Version is 2.0 or higher. There is no need for a timer to be set. 2 Send a Global Version command 99V on power up. If no Relay Cards or Masters come back as Version 1.0, then just send the ##Q command prior to any Relay/LED Commands. I any Version 1.0 code is detected see Solution 1 above. All code shipped after Mar 30, 2000 is Version 2.0 code. 19

20 PCCOMM Timed Events Command and Responses The PCCOMM card has the following features: RS232 Interface to an External Computer RS422 Interface to an External Computer Real Time Clock (RTC) that keeps track of Time and Date Information RTC is Y2K compatible RTC is accurate to +/- 1 minute/year (typical) RTC can be set to automatically correct for Daylight Savings Can store up to 500 timed events. Timed events can be defined to activate with the following criteria: Identified as Program 1, 2, 3, or 4 Timed Event Actual Hour:Minute (24 hour clock) Time Before Sunrise (Hour:Minute) Time After Sunrise (Hour:Minute) Time Before Sunset (Hour:Minute) Time After Sunset (Hour:Minute) Select Day of Week (any combination) Send any combination of ON, OFF, and Scenes A-L commands to any Rooms (1 through 30) Send ON and Off commands to Relay Cards RTC can be controlled by both an External Computer and/or a BM8R Master set to ID 29 and have all of its Switches set to Phantom Mode RTC Control (External Computer or Master 29) is as follows: Select which program to execute (Program 1, 2, 3, or 4) Suspend event processing Skip next event to be processed Execute the next event now Select new program to start at Midnight RTC Control (External Computer or Master 29) is as follows: Enable/Disable use of Master 29 control Enable/Disable automatic Daylight Savings switching Read/Set Time and Date Read/Set location s Latitude, and today s Sunrise and Sunset times All PCCOM commands and responses (except for the ##z command completed response) start and end with the ASCII bracket characters [ ] and a carriage return. All data is ASCII characters. The commands must be sent directly to the PCCOMM card (the internal RS485 network does not support these commands. 20

21 The following Commands and Responses are used to read and set the RTC Parameters: Read Time Command: [T] Response: [thhmmss] Where: HH = RTC Hour (00 to 23) MM = RTC Minutes (00 to 59) SS = RTC Seconds (00 to 59) Set Time Command: [THHMMSS] Response: 00z - If command processed properly (no response if command not accepted) Where: HH = RTC Hour (00 to 23) MM = RTC Minutes (00 to 59) SS = RTC Seconds (00 to 59) Example: [T130347] = Set Time to 1:03:47 PM Read Date Command: [D] Response: [dwmmddyyyy] Where: W = RTC Day of Week (1 to 7) [1=Sunday, 2=Monday, 7=Saturday] MM = RTC Month (01 to 12) [01=January, 12=December] DD = RTC Day of Month (01 to 31) YYYY = RTC Year (0000 to 9999) Set Date Command: [DWMMDDYYYY] Response: 00z - If command processed properly (no response if command not accepted) Where: W = RTC Day of Week (1 to 7) [1=Sunday, 2=Monday, 7=Saturday] MM = RTC Month (01 to 12) [01=January, 12=December] DD = RTC Day of Month (01 to 31) YYYY = RTC Year (0000 to 9999) Example: [D ] = Set Date to Monday, Dec 25,

22 Read RTC Status Command: [S] Response: [spsixnpdm] Where: P = Program presently executing [1=Program 1, 4=Program 4] S = Suspend/Run timed events [S=Suspend,. =Run] I = Ignore (Skip)/Execute next timed event [I=Ignore,. =Execute] X = Execute Now next timed event [X=Execute Now,. =Ignore] N = Switch to Next Day Program at midnight [N=Next Day,. =Ignore] p = Next Day Program [1=Program 1, 4=Program 4] D = Enable/Disable automatic Daylight Savings switching [D=Enable,. =Disable] M = Enable/Disable Master 29 control [M=Enable,. =Disable] Set RTC Status Command: [SPSIXNpDM] Response: 00z - If command processed properly (no response if command not accepted) Where: P = Program presently executing [1=Program 1, 4=Program 4] S = Suspend/Run timed events [S=Suspend,. =Run] I = Ignore (Skip)/Execute next timed event [I=Ignore,. =Execute] X = Execute Now next timed event [X=Execute Now,. =Ignore] N = Switch to Next Day Program at midnight [N=Next Day,. =Ignore] p = Next Day Program [1=Program 1, 4=Program 4] D = Enable/Disable automatic Daylight Savings switching [D=Enable,. =Disable] M = Enable/Disable Master 29 control [M=Enable,. =Disable] Note: if a? is sent in the place of any of the above command characters the PCCOMM will not update that control. This allows the External Computer to effect just one or two controls. Examples: Command: [S1 N2DM] Response: 00z - The RTC will Execute Program 1 Events, Switch to Program 2 Events at Midnight, Enable Automatic switching for Daylight Savings, and Enable Master 29 for RTC Control Command: [S?S??????] Response: 00z - The RTC will be Suspended Command: [S?.??????] Response: 00z - The RTC will be Execute Command: [S2???????] Response: 00z - The RTC will be Execute Program 2 events Command: [S????N4??] Response: 00z - The RTC will be Execute Program 4 events starting at midnight Command: [S????????] Response: 00z - Nothing will happen 22

23 Read Latitude, Sunrise, Sunset Command: [L] Response: [lllrrrrssss] Where: LL = Unit Location (degrees North Latitude) [30, 35, 40, 45, or 50] RR = Sunrise hours (must be AM) [00 to 11] rr = Sunrise in minutes [00 to 59] SS = Sunset hours (must be PM) [12 to 23] ss = Sunset in minutes [00 to 59] Set Latitude, Sunrise, Sunset Command: [LLLRRrrSSss] Response: 00z - If command processed properly (no response if command not accepted) Where: LL = Unit Location (degrees North Latitude) [30, 35, 40, 45, or 50] RR = Sunrise hours (must be AM) [00 to 11] rr = Sunrise in minutes [00 to 59] SS = Sunset hours (must be PM) [12 to 23] ss = Sunset in minutes [00 to 59] Examples: Command: [S ] Response: 00z - The RTC will set Latitude to 35 degrees North Latitude, Sunrise is 6:15 AM, and Sunset is 6:47 PM. 23

24 Read Timed Event Command: [E###] Response: [e###hhmmesmtwtfs.prrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr] Where: ### = Event number [001 to 500, 999=Last Event] HH = Event Hours [00 to 23] MM = Event Minutes [00 to 59] E = Event Type [. =Actual time, r=before Sunrise, R=After Sunrise, s=before Sunrise, S=After Sunrise] SMTWTFS = Days of week Event is active [S=Sunday, M=Monday, T=Tuesday, W=Wednesday, T=Thursday, F=Friday, S=Saturday, or. =Not active] (Position is important). = For future use P = Event Program number [1=Program 1, 4=Program 4 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR = Room (1-30) Scene to activate (position is Important [x=off, n=on, a=scene A, l=scene L,. =ignore] rrrrrrrr = Relay (Primary Relay 1-4, Secondary Relay 1-4) OFF/ON to activate (position is Important [x=off, n=on,. =ignore] Set Timed Event Command: [E###HHMMESMTWTFS.PRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRrrrrrrrr] Response: 00z - If command processed properly (no response if command not accepted) Where: ### = Event number [001 to 500] HH = Event Hours [00 to 23, 99=Last Event] MM = Event Minutes [00 to 59, 99=Last Event] E = Event Type [. =Actual time, r=before Sunrise, R=After Sunrise, s=before Sunrise, S=After Sunrise] SMTWTFS = Days of week Event is active [S=Sunday, M=Monday, T=Tuesday, W=Wednesday, T=Thursday, F=Friday, S=Saturday, or. =Not active] (Position is important). = For future use P = Event Program number [1=Program 1, 4=Program 4 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR = Room (1-30) Scene to activate (position is Important [x=off, n=on, a=scene A, l=scene L,. =ignore] rrrrrrrr = Relay (Primary Relay 1-4, Secondary Relay 1-4) OFF/ON to activate (position is Important [x=off, n=on,. =ignore] Example: Command: [E S..W..S.2a..b..c..d..e..f..g..h..i..j..x.n..n.x] Response: 00z - The RTC Event stored will activate on Sundays, Wednesdays, and Saturdays, at 1:45PM if Program 2 is active. When it is activated, it will send the following commands: Room 1 Scene A, Room 4 Scene B, Room 7 Scene C, Room 10 Scene D, Room 13 Scene E, Room 16 Scene F, Room 19 Scene G, Room 22 Scene H, Room 25 Scene I, Room 28 Scene J, Primary Relay 1 OFF, Primary Relay 3 ON, Secondary Relay 2 ON, Secondary Relay 4 OFF Command: [E SSMTWTFS.1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...] Response: 00z - The RTC Program 1 Event stored will activate every day of the week at 1 hour 30 minutes after Sunset. When it is activated, it will send an OFF command to every room in the house. 24

25 Brilliance II Unit IDs The Brilliance II System is designed to have up to 64 Unit IDs. They are defined as follows: UNIT ID UNIT TYPE 00 PC Interface Card in Primary Cabinet BRMSM or BRSYS cards for rooms 1 through 12 in the Primary Cabinet BRMSM or BRSYS cards for rooms 13 through 24 in the Secondary Cabinet Additional MS232 Units 31 Relay Card in Primary Cabinet 32 Relay Card in Secondary Cabinet BM6R/BM8R Master Control Units 63 Real Time clock Interface Card in Primary Cabinet 25

8051 Serial Port. Crystal TXD. I/O Device RXD. Embedded Systems 1 5-1 8051 Peripherals

8051 Serial Port. Crystal TXD. I/O Device RXD. Embedded Systems 1 5-1 8051 Peripherals 8051 Serial Port The 8051 contains a UART Universal Asynchronous Receiver Transmitter The serial port is full-duplex It can transmit and receive simultaneously 2 Port 3 pins are used to provide the serial

More information

PRT3 Printer Module: ASCII Protocol Programming Instructions

PRT3 Printer Module: ASCII Protocol Programming Instructions PRT3 Printer Module: ASCII Protocol Programming Instructions We hope this product performs to your complete satisfaction. Should you have any questions or comments, please visit www.paradox.com and send

More information

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual. 14.10.2010 HAW - Arduino 1

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual. 14.10.2010 HAW - Arduino 1 The I2C Bus Introduction The I2C-bus is a de facto world standard that is now implemented in over 1000 different ICs manufactured by more than 50 companies. Additionally, the versatile I2C-bus is used

More information

LTM-1338B. Plus Communications Manual

LTM-1338B. Plus Communications Manual LTM-1338B Plus Communications Manual 2000. Best Power, Necedah, Wisconsin All rights reserved. Best Power The System Setup option from the Main Menu on the front panel is passwordprotected. The default

More information

Omron I/O Driver (Series 2) Programmable Serial Interface Card

Omron I/O Driver (Series 2) Programmable Serial Interface Card Omron I/O Driver (Series 2) Programmable Serial Interface Card USER MANUAL Rev. P1.55 June 8, 2012 DeltaV is a trademark of Emerson Process Management, Inc Emerson Process Management, Inc. 1998, 1999.

More information

HOMEWORKS. RS-232 Protocol. Data Protocol for Communicating with Lutron's HOMEWORKS System

HOMEWORKS. RS-232 Protocol. Data Protocol for Communicating with Lutron's HOMEWORKS System HOMEWORKS TM HOMEWORKS TM RS-3 Protocol Data Protocol for Communicating with Lutron's HOMEWORKS System HomeWorks RS-3 Protocol Overview HARDWARE OVERVIEW 3 wire RS-3C protocol 9 pin female D type connector

More information

Application Note 83 Fundamentals of RS 232 Serial Communications

Application Note 83 Fundamentals of RS 232 Serial Communications Application Note 83 Fundamentals of Serial Communications Due to it s relative simplicity and low hardware overhead (as compared to parallel interfacing), serial communications is used extensively within

More information

LS-101 LAN to Serial Device server. User s Manual

LS-101 LAN to Serial Device server. User s Manual LS-101 LAN to Serial Device server User s Manual Revision History Revision No Date Author Remarks 0.1 August 29, 2001 IDC Initial document INTRODUCTION Overview Almost all instruments and most industrial

More information

RS-232 Communications Using BobCAD-CAM. RS-232 Introduction

RS-232 Communications Using BobCAD-CAM. RS-232 Introduction RS-232 Introduction Rs-232 is a method used for transferring programs to and from the CNC machine controller using a serial cable. BobCAD-CAM includes software for both sending and receiving and running

More information

TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL

TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL w w w. c d v g r o u p. c o m CA-ETHR-A: TCP/IP Module Installation Manual Page Table of Contents Introduction...5 Hardware Components... 6 Technical Specifications...

More information

NC-12 Modbus Application

NC-12 Modbus Application NC-12 Modbus Application NC-12 1 Table of Contents 1 Table of Contents... 2 2 Glossary... 3 SCADA...3 3 NC-12 Modbus in general... 3 4 Entire system... 4 4.1 PFC to PC connection alternatives...4 4.1.1

More information

IntesisBox ASCII Server - LON

IntesisBox ASCII Server - LON IntesisBox ASCII Server - LON Gateway for integration of LON devices into ASCII enabled control systems. Integrate Air Conditioning from the main manufacturers (DAIKIN, Mitsubishi Electric, Mitsubishi

More information

Victims Compensation Claim Status of All Pending Claims and Claims Decided Within the Last Three Years

Victims Compensation Claim Status of All Pending Claims and Claims Decided Within the Last Three Years Claim#:021914-174 Initials: J.T. Last4SSN: 6996 DOB: 5/3/1970 Crime Date: 4/30/2013 Status: Claim is currently under review. Decision expected within 7 days Claim#:041715-334 Initials: M.S. Last4SSN: 2957

More information

Part Number Description Packages available

Part Number Description Packages available Features 3 digital I/O Serial Data output Connects directly to RF Modules Easy Enc / Dec Pairing Function Minimal External Components Required Performs all encoding/decoding of data for Reliable Operation.

More information

INTRODUCTION FEATURES OF THE ICM

INTRODUCTION FEATURES OF THE ICM INTRODUCTION The ICM, Internet Control Module, is a remote controller device accessible via the Internet that allows operational access to the IPS (and other base units available). Through the ICM you

More information

CENTRONICS interface and Parallel Printer Port LPT

CENTRONICS interface and Parallel Printer Port LPT Course on BASCOM 8051 - (37) Theoretic/Practical course on BASCOM 8051 Programming. Author: DAMINO Salvatore. CENTRONICS interface and Parallel Printer Port LPT The Parallel Port, well known as LPT from

More information

MANUAL PC1000R INFO@APART-AUDIO.COM

MANUAL PC1000R INFO@APART-AUDIO.COM MANUAL PC1000R INFO@APART-AUDIO.COM Features The APart PC1000R is a professional multisource CD/USB/SD card music player, equipped with balanced and unbalanced analog outputs, coaxial and optical digital

More information

x10* CP290 HOME CONTROL INTERFACE PROGRAMMING GUIDE FOR ADVANCED PROGRAMMERS

x10* CP290 HOME CONTROL INTERFACE PROGRAMMING GUIDE FOR ADVANCED PROGRAMMERS x10* CP290 HOME CONTROL INTERFACE PROGRAMMING GUIDE FOR ADVANCED PROGRAMMERS 1 TABLE OF CONTENTS 3. Introduction. 6. Programming. 7. RS-232 connections. a. Byte format. 9. Download Base Housecode. IO.

More information

Time Synchronization & Timekeeping

Time Synchronization & Timekeeping 70072-0111-14 TECHNICAL NOTE 06/2009 Time Synchronization & Timekeeping Time synchronization lets you synchronize the internal clocks of all networked PowerLogic ION meters and devices. Once synchronized,

More information

RDF1. RF Receiver Decoder. Features. Applications. Description. Ordering Information. Part Number Description Packages available

RDF1. RF Receiver Decoder. Features. Applications. Description. Ordering Information. Part Number Description Packages available RDF1 RF Receiver Decoder Features Complete FM Receiver and Decoder. Small Form Factor Range up to 200 Metres* Easy Learn Transmitter Feature. Learns 40 transmitter Switches 4 Digital and 1 Serial Data

More information

Manual for Vegetable Production in Botswana

Manual for Vegetable Production in Botswana OF RESEARCH M V P Bw H R Pm V: W w w W Dm A R mm v x v vm v mv w M: W w x O m v vv w m mz v : Ev z Cv G mm W w v m mw v mv w vm V: W w v Cm Cm W w m mvm v v S O v q v w mm v m w w mv j m m Sv W x v m v

More information

RS-422/485 Multiport Serial PCI Card. RS-422/485 Multiport Serial PCI Card Installation Guide

RS-422/485 Multiport Serial PCI Card. RS-422/485 Multiport Serial PCI Card Installation Guide RS-422/485 Multiport Serial PCI Card Installation Guide 21 Contents 1. Introduction...1 2. Package Check List...2 3. Board Layouts and Connectors...3 3.1 2S with DB9 Male Connectors...3 3.1.1 JP5: UART

More information

Connection to an RS-485 Network

Connection to an RS-485 Network VBW108 Vibrating Wire Interface Connection to an R485 Network he information below shows how to connect the VBW108 to a general purpose R485 multidrop network Only a simple command structure is required

More information

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Sensors LCD Real Time Clock/ Calendar DC Motors Buzzer LED dimming Relay control I2C-FLEXEL PS2 Keyboards Servo Motors IR Remote Control

More information

Objectives. Basics of Serial Communication. Simplex vs Duplex. CMPE328 Microprocessors (Spring 2007-08) Serial Interfacing. By Dr.

Objectives. Basics of Serial Communication. Simplex vs Duplex. CMPE328 Microprocessors (Spring 2007-08) Serial Interfacing. By Dr. CMPE328 Microprocessors (Spring 27-8) Serial Interfacing By Dr. Mehmet Bodur Objectives Upon completion of this chapter, you will be able to: List the advantages of serial communication over parallel communication

More information

TASCAM SS-CDR200/SS-R200 CONTROL I/O Terminals RS-232C Protocol Specifications

TASCAM SS-CDR200/SS-R200 CONTROL I/O Terminals RS-232C Protocol Specifications TASCAM CONTROL I/O Terminals RS-232C Protocol Specifications TEAC Corporation - 1 - ATTENTION TEAC Corporation ("TEAC") licenses you the protocol specified in this document, assuming that you agree to

More information

Modbus Communications for PanelView Terminals

Modbus Communications for PanelView Terminals User Guide Modbus Communications for PanelView Terminals Introduction This document describes how to connect and configure communications for the Modbus versions of the PanelView terminals. This document

More information

MEMOBUS/Modbus Communications

MEMOBUS/Modbus Communications 2 2.1 MEMOBUS/MODBUS CONFIGURATION............260 2.2 COMMUNICATION SPECIFICATIONS..............261 2.3 COMMUNICATION TERMINAL RESISTANCE........262 2.4 CONNECTING A PLC...........................263 2.5

More information

IntesisBox. KNX SAMSUNG Air Conditioning. Gateway for integration of Samsung air conditioners into KNX control systems. RS485.

IntesisBox. KNX SAMSUNG Air Conditioning. Gateway for integration of Samsung air conditioners into KNX control systems. RS485. IntesisBox KNX SAMSUNG Air Conditioning Gateway for integration of Samsung air conditioners into KNX control systems. Integrate Samsung Air Conditioners into KNX. KNX EIB Bus IntesisBox RS485 MIM-B13x/B04A

More information

SYMETRIX SOLUTIONS: TECH TIP August 2015

SYMETRIX SOLUTIONS: TECH TIP August 2015 String Output Modules The purpose of this document is to provide an understanding of operation and configuration of the two different String Output modules available within SymNet Composer. The two different

More information

CONCEPT1 RS232 COMMUNICATION

CONCEPT1 RS232 COMMUNICATION Concept 1 RS-232 Communication Communication with Concept 1 via RS-232 is done with simple ASCII Commands and Replies. The port settings are 19200Baud, 8bits, no parity and 1 stop bit. The physical connection

More information

Timeout The Crosspoint Status Request message has a timeout, which means that you need to wait 1 second in between request messages.

Timeout The Crosspoint Status Request message has a timeout, which means that you need to wait 1 second in between request messages. Network Control Protocol Important notes Binary Code The strings shown on the next pages are in binary coded format. Please be aware that any terminal program you may use to control a Network unit from

More information

Inwall 4 Input / 4 Output Module

Inwall 4 Input / 4 Output Module Inwall 4 Input / 4 Output Module IO44C02KNX Product Handbook Product: Inwall 4 Input / 4 Output Module Order Code: IO44C02KNX 1/27 INDEX 1. General Introduction... 3 2. Technical data... 3 2.1 Wiring Diagram...

More information

Software Manual RS232 Laser Merge Module. Document # SU-256521-09 Rev A

Software Manual RS232 Laser Merge Module. Document # SU-256521-09 Rev A Laser Merge Module Document # SU-256521-09 Rev A The information presented in this document is proprietary to Spectral Applied Research Inc. and cannot be used for any purpose other than that for which

More information

RS232C < - > RS485 CONVERTER S MANUAL. Model: LD15U. Phone: 91-79-4002 4896 / 97 / 98 (M) 0-98253-50221 www.interfaceproducts.info

RS232C < - > RS485 CONVERTER S MANUAL. Model: LD15U. Phone: 91-79-4002 4896 / 97 / 98 (M) 0-98253-50221 www.interfaceproducts.info RS232C < - > RS485 CONVERTER S MANUAL Model: LD15U INTRODUCTION Milestone s model LD-15U is a RS232 to RS 485 converter is designed for highspeed data transmission between computer system and or peripherals

More information

8254 PROGRAMMABLE INTERVAL TIMER

8254 PROGRAMMABLE INTERVAL TIMER PROGRAMMABLE INTERVAL TIMER Y Y Y Compatible with All Intel and Most Other Microprocessors Handles Inputs from DC to 10 MHz 8 MHz 8254 10 MHz 8254-2 Status Read-Back Command Y Y Y Y Y Six Programmable

More information

How to setup a serial Bluetooth adapter Master Guide

How to setup a serial Bluetooth adapter Master Guide How to setup a serial Bluetooth adapter Master Guide Nordfield.com Our serial Bluetooth adapters part UCBT232B and UCBT232EXA can be setup and paired using a Bluetooth management software called BlueSoleil

More information

XR-500 [Receipt Printer User s Manual ]

XR-500 [Receipt Printer User s Manual ] XR-500 [Receipt Printer User s Manual ] All specifications are subjected to change without notice TABLE OF CONTENTS 1. Parts Identifications 2 2. Setting up the printer 3 2.1 Unpacking 3 2.2 Connecting

More information

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter Description: The NTE2053 is a CMOS 8 bit successive approximation Analog to Digital converter in a 20 Lead DIP type package which uses a differential

More information

ACU-1000 Manual Addendum Replacement of CPM-2 with CPM-4

ACU-1000 Manual Addendum Replacement of CPM-2 with CPM-4 ACU-1000 Manual Addendum Replacement of CPM-2 with CPM-4 1 PURPOSE:... 1 2 CPM-4/CPM-2 COMPATIBILITY... 2 2.1 NETWORK CABLES... 2 2.2 FACTORY DEFAULT SETTINGS... 2 2.3 CHANGING THE RS-232 SERIAL PORT BAUD

More information

- 35mA Standby, 60-100mA Speaking. - 30 pre-defined phrases with up to 1925 total characters.

- 35mA Standby, 60-100mA Speaking. - 30 pre-defined phrases with up to 1925 total characters. Contents: 1) SPE030 speech synthesizer module 2) Programming adapter kit (pcb, 2 connectors, battery clip) Also required (for programming) : 4.5V battery pack AXE026 PICAXE download cable Specification:

More information

Serial Communications

Serial Communications Serial Communications 1 Serial Communication Introduction Serial communication buses Asynchronous and synchronous communication UART block diagram UART clock requirements Programming the UARTs Operation

More information

ICP-CC488 ICP-CC488 EN. Control Panel. Quick Reference Guide

ICP-CC488 ICP-CC488 EN. Control Panel. Quick Reference Guide ICP-CC488 EN Quick Reference Guide ICP-CC488 Control Panel ICP-CC488 Quick Reference Guide Notices EN 2 Copyright Notice Unless otherwise indicated, this publication is the copyright of Bosch Security

More information

Model 5511 Filler Controller User s Manual Version 1.1 October 2011

Model 5511 Filler Controller User s Manual Version 1.1 October 2011 Thompson Scale Company WEIGHING SYSTEMS & PACKAGING MACHINERY CONTROLS 2758 Bingle Road Houston, Texas 77055 Phone: 713/932-9071 Fax: 713/932-9379 www.thompsonscale.com Model 5511 Filler Controller User

More information

Date Rev. Details Author

Date Rev. Details Author Jtech engineering ltd J - Te c h E n g i n e e ring, L t d. 11080 Bond Boulevard Delta BC V4E 1M7 Canada Tel: 604 543 6272 Fax: 604 543 6476 http://www.jtecheng.com AUTODIALER USER S MANUAL REVISION HISTORY

More information

ÂØÒňΠMusic Workstation July 9, 1997

ÂØÒňΠMusic Workstation July 9, 1997 XP-50 ÂØÒňΠMusic Workstation July 9, 1997 Supplemental Notes XP-50 Frequently Asked Questions This document is a compilation of questions and answers commonly asked of the Roland Technical Support department.

More information

1-Port R422/485 Serial PCIe Card

1-Port R422/485 Serial PCIe Card 1-Port R422/485 Serial PCIe Card Installation Guide 1. Introduction Thank you for purchasing this 1-Port RS422/485 Serial PCI Express (PCIe) Card. It is a universal add in card that connects to a PC or

More information

F2400 FOM II Series Fiber Optic Modem Technical Manual

F2400 FOM II Series Fiber Optic Modem Technical Manual F2400 FOM II Series Fiber Optic Modem Technical Manual T1 Revision B Copyright April 2003 VERSITRON, Inc. 83 Albe Drive / Suite C Newark, DE 19702 www.versitron.com A030430283T PROPRIETARY DATA All data

More information

ModBus Server - KNX. Gateway for integration of KNX equipment into Modbus (RTU and TCP) control systems.

ModBus Server - KNX. Gateway for integration of KNX equipment into Modbus (RTU and TCP) control systems. IntesisBox ModBus Server - KNX Gateway for integration of KNX equipment into Modbus (RTU and TCP) control systems. Integrate KNX based lighting control into your SCADA, BMS, PLC "talking" Modbus. Master

More information

Single channel data transceiver module WIZ2-434

Single channel data transceiver module WIZ2-434 Single channel data transceiver module WIZ2-434 Available models: WIZ2-434-RS: data input by RS232 (±12V) logic, 9-15V supply WIZ2-434-RSB: same as above, but in a plastic shell. The WIZ2-434-x modules

More information

Modbus and ION Technology

Modbus and ION Technology Modbus and ION Technology Modicon Modbus is a communications protocol widely used in process control industries such as manufacturing. ACCESS meters are compatible with Modbus networks as both slaves and

More information

Using a Laptop Computer with a USB or Serial Port Adapter to Communicate With the Eagle System

Using a Laptop Computer with a USB or Serial Port Adapter to Communicate With the Eagle System Using a Laptop Computer with a USB or Serial Port Adapter to Communicate With the Eagle System ECU DB9 USB 20-060_A.DOC Page 1 of 18 9/15/2009 2009 Precision Airmotive LLC This publication may not be copied

More information

BIT COMMANDER. Serial RS232 / RS485 to Ethernet Converter

BIT COMMANDER. Serial RS232 / RS485 to Ethernet Converter BIT COMMANDER Serial RS232 / RS485 to Ethernet Converter (Part US2000A) Copyrights U.S. Converters 1 Contents Overview and Features... 3 Functions..5 TCP Server Mode... 5 Httpd Client Mode.5 TCP Auto mode....6

More information

When we look at the connector pinout of the RS232 port, we see two pins which are certainly used

When we look at the connector pinout of the RS232 port, we see two pins which are certainly used 1 Null modem - an introduction Serial communications with RS232 1. One of the oldest and most widely spread communication methods in computer world. The way this type of communication can be performed

More information

Introduction: Implementation of the MVI56-MCM module for modbus communications:

Introduction: Implementation of the MVI56-MCM module for modbus communications: Introduction: Implementation of the MVI56-MCM module for modbus communications: Initial configuration of the module should be done using the sample ladder file for the mvi56mcm module. This can be obtained

More information

The Answer to the 14 Most Frequently Asked Modbus Questions

The Answer to the 14 Most Frequently Asked Modbus Questions Modbus Frequently Asked Questions WP-34-REV0-0609-1/7 The Answer to the 14 Most Frequently Asked Modbus Questions Exactly what is Modbus? Modbus is an open serial communications protocol widely used in

More information

RS-485 Protocol Manual

RS-485 Protocol Manual RS-485 Protocol Manual Revision: 1.0 January 11, 2000 RS-485 Protocol Guidelines and Description Page i Table of Contents 1.0 COMMUNICATIONS BUS OVERVIEW... 1 2.0 DESIGN GUIDELINES... 1 2.1 Hardware Design

More information

Data Bulletin. Communications Wiring for POWERLINK G3 Systems Class 1210 ABOUT THIS BULLETIN APPLICATION INTRODUCTION.

Data Bulletin. Communications Wiring for POWERLINK G3 Systems Class 1210 ABOUT THIS BULLETIN APPLICATION INTRODUCTION. Data Bulletin 1210DB0002R3/05 03/2005 LaVergne, TN, USA Communications Wiring for POWERLINK G3 Systems Class 1210 Retain for future use. ABOUT THIS BULLETIN This data bulletin describes the proper wiring

More information

LDG Electronics External Meter Serial Communications Protocol Specification

LDG Electronics External Meter Serial Communications Protocol Specification M1000 METER PROTOCOL SPECIFICATION MANUAL REV A LDG Electronics External Meter Serial Communications Protocol Specification LDG Electronics 1445 Parran Road St. Leonard MD 20685-2903 USA Phone: 410-586-2177

More information

INTELLIGENT CONTROL MODULE SA-2000-II HARDWARE MANUAL. Access Technologies International, Inc.

INTELLIGENT CONTROL MODULE SA-2000-II HARDWARE MANUAL. Access Technologies International, Inc. SA-2000-II HARDWARE MANUAL Access Technologies International, Inc. 1 Table of Contents 1. Introduction 3 2. Features 3 3. Specification 4 4. Identifying Supplied Parts 4 5. Panel Description 5 6. Connection

More information

2. Terminal arrangement. Default (PV display) (SV display) Communication protocol selection Selects the Communication protocol. Modbus ASCII mode:

2. Terminal arrangement. Default (PV display) (SV display) Communication protocol selection Selects the Communication protocol. Modbus ASCII mode: COMMUNICATION INSTRUCTION MANUAL TEMPERATURE CONTROLLER KT4, KT8 and KT9 No.KTC1E6 2009.05 To prevent accidents arising from the misuse of this controller, please ensure the operator receives this manual.

More information

Modbus Server SAMSUNG Air Conditioners

Modbus Server SAMSUNG Air Conditioners IntesisBox Server SAMSUNG Air Conditioners Gateway for monitoring and control of Samsung Air Conditioning Systems from any master device TCP or RTU (BMS, PLC, SCADA, HMI, TouchPanel ) Master TCP Master

More information

JetStream RS-232 Bridge

JetStream RS-232 Bridge JetStream RS-232 Bridge User s Guide CentraLite Systems, Inc. 6420 Wall Street Mobile, AL 36695 877.466.5483 251.607.9119 Table of Contents Overview...1 Bringing the RS-232 Bridge into the Network...2

More information

PCS0100en 02.2008. Persy Control Services B.V. Netherlands

PCS0100en 02.2008. Persy Control Services B.V. Netherlands P-Bus Gateway PBGW2.128 Universal gateway between the P-bus protocol and open standard protocols. The variety of available electrical interfaces on the gateway offers a wide range of possibilities for

More information

HDMI Switch USER MANUAL VS481A

HDMI Switch USER MANUAL VS481A HDMI Switch USER MANUAL VS481A FCC Information This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed

More information

Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000

Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000 Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000 1.0 Introduction A Technical Application Note from Doppler System July 5, 1999 Version 3.x of the DDF6000, running version

More information

Sticky News. sticky rice cooking school newsletter

Sticky News. sticky rice cooking school newsletter S R C S V A T 3 HS SA 2009 S Nw w #05 m 2010 j v T L & S O I M T Ow C F... S C Nw C C A Smb 2010 M C S R C S BEST FOOD EXPERIENCE 2009 N F C w S R C S w w b Aw T 6 B F Ex A. A N F A Tv Tm Aw, w b M Ex

More information

PCMCIA 1 Port RS232 2.1 EDITION OCTOBER 1999

PCMCIA 1 Port RS232 2.1 EDITION OCTOBER 1999 232 232232 PCMCIA 1 Port RS232 2.1 EDITION OCTOBER 1999 Guarantee. FULL 36 MONTHS GUARANTEE. We guarantee your interface card for a full 36 months from purchase, parts and labour, provided it has been

More information

WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide

WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide Version 2.1, 4/2010 Disclaimer While every effort has been made to ensure that the information in this guide is accurate

More information

How To Set Up A Protocessor Protonode

How To Set Up A Protocessor Protonode Setup Manual BACnet Protocol Gateway for TempTrac and XR Water Heater Control When a BAS interface with TempTrac or the XR requires a protocol other than the standard Modbus RTU, PVI Industries offers

More information

Smarthome SELECT Bluetooth Wireless Stereo Audio Receiver and Amplifier INTRODUCTION

Smarthome SELECT Bluetooth Wireless Stereo Audio Receiver and Amplifier INTRODUCTION Smarthome SELECT Bluetooth Wireless Stereo Audio Receiver and Amplifier INTRODUCTION The Smarthome SELECT Bluetooth Wireless Stereo Audio Receiver and Amplifier is a multi-functional compact device. It

More information

DS1821 Programmable Digital Thermostat and Thermometer

DS1821 Programmable Digital Thermostat and Thermometer ma www.maxim-ic.com FEATURES Requires no external components Unique 1-Wire interface requires only one port pin for communication Operates over a -55 C to +125 C (67 F to +257 F) temperature range Functions

More information

PM1122 INT DIGITAL INTERFACE REMOTE

PM1122 INT DIGITAL INTERFACE REMOTE PM1122 INT DIGITAL INTERFACE REMOTE PM1122 INT front panel description: 1. Clear wireless remotes knob: push this button for more than 2 seconds to clear the list of all assigned wireless remote settings

More information

Modbus and ION Technology

Modbus and ION Technology 70072-0104-14 TECHNICAL 06/2009 Modbus and ION Technology Modicon Modbus is a communications protocol widely used in process control industries such as manufacturing. PowerLogic ION meters are compatible

More information

Ocean Controls RC Servo Motor Controller

Ocean Controls RC Servo Motor Controller Ocean Controls RC Servo Motor Controller RC Servo Motors: RC Servo motors are used in radio-controlled model cars and planes, robotics, special effects, test equipment and industrial automation. At the

More information

User Manual. AS-Interface Programmer

User Manual. AS-Interface Programmer AS-Interface Programmer Notice: RESTRICTIONS THE ZMD AS-INTERFACE PROGRAMMER HARDWARE AND ZMD AS-INTERFACE PROGRAMMER SOFTWARE IS DESIGNED FOR IC EVALUATION, LABORATORY SETUP AND MODULE DEVELOPMENT ONLY.

More information

PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section

PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section PRELIMINARY DS2434 Battery Identification Chip FEATURES Provides unique ID number to battery packs PACKAGE OUTLINE Eliminates thermistors by sensing battery temperature on chip DALLAS DS2434 1 2 3 256

More information

Quectel Cellular Engine

Quectel Cellular Engine Cellular Engine GSM Multiplexer Application Notes GSM_MUX_AN_V1.00 Document Title GSM Multiplexer Application Notes Version 1.00 Date 2009-06-27 Status Document Control ID Release GSM_MUX_AN_V1.00 General

More information

KTA-223 Arduino Compatible Relay Controller

KTA-223 Arduino Compatible Relay Controller 8 Relay Outputs 5A 250VAC 4 Opto-Isolated Inputs 5-30VDC 3 Analog Inputs (10 bit) Connections via Pluggable Screw Terminals 0-5V or 0-20mA Analog Inputs, Jumper Selectable 5A Relay Switching Power Indicator

More information

Control projector by using a personal computer

Control projector by using a personal computer LCD Projector X500U / X490U / S490U Control by using a personal computer This can be controlled by connecting a personal computer with RS-232C terminal. Functions can be controlled by a personal computer:

More information

INSTALLATION MANUAL XM3 Reader

INSTALLATION MANUAL XM3 Reader INSTALLATION MANUAL XM3 Reader Conditions Transactions, deliveries et cetera will be according to the general terms of delivery as deposited at the Chamber of Commerce at Meppel, The Netherlands. Registration

More information

ROBO CYLINDER. Serial Communications Protocol. Intelligent Actuator, Inc.

ROBO CYLINDER. Serial Communications Protocol. Intelligent Actuator, Inc. ROBO CYLINDER Serial Communications Protocol Intelligent Actuator, Inc. 1. Preface Caution! This manual contains information pertaining to communicating serially with the Robo Cylinder controller using

More information

Operating Instructions

Operating Instructions Operating Instructions Kühn Controls AG, Gräfenhäuser Str. 14, D-75305 Neuenbürg, Germany Tel. +49 (0)7082-94 00 00 www.kuehn-controls.de sales@kuehn-controls.de Fax +49 (0)7082-94 00 01 Content 1. SMS

More information

Rack mounted telephone- and leased line modem for industrial applications

Rack mounted telephone- and leased line modem for industrial applications Rack mounted telephone- and leased line modem for industrial applications TR-6 Rack modem for industrial PSTNand /-wire leased line applications The TR-6 is an analogue V. 9 -rack PSTN modem as well as

More information

PFB366 Profibus-DP Gateway User Manual

PFB366 Profibus-DP Gateway User Manual PFB366 Profibus-DP Gateway User Manual Table of Contents CHAPTER 1 OVERVIEW...4 CHAPTER 2 INSTALLATION...5 MOUNTING...5 WIRING...6 Profibus-DP Interface...6 Serial Channel Interface...7 Wiring Examples...7

More information

Modular I/O System Analog and Digital Interface Modules

Modular I/O System Analog and Digital Interface Modules OPERATING INSTRUCTIONS Modular I/O System Analog and Digital Interface Modules Installation Operation Maintenance Document Information Document ID Title: Operating Instructions Modular I/O System Part

More information

EXPERIMENT 2 TRAFFIC LIGHT CONTROL SYSTEM FOR AN INTERSECTION USING S7-300 PLC

EXPERIMENT 2 TRAFFIC LIGHT CONTROL SYSTEM FOR AN INTERSECTION USING S7-300 PLC YEDITEPE UNIVERSITY ENGINEERING & ARCHITECTURE FACULTY INDUSTRIAL ELECTRONICS LABORATORY EE 432 INDUSTRIAL ELECTRONICS EXPERIMENT 2 TRAFFIC LIGHT CONTROL SYSTEM FOR AN INTERSECTION USING S7-300 PLC Introduction:

More information

Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester

Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester Leonardo Journal of Sciences ISSN 1583-0233 Issue 20, January-June 2012 p. 31-36 Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester Ganesh Sunil NHIVEKAR *, and Ravidra Ramchandra MUDHOLKAR

More information

Rev 06 1211. GSM base station. Installation instructions

Rev 06 1211. GSM base station. Installation instructions Rev 06 1211 GSM base station Installation instructions Output string format Baud rate 115200 bps Parity none Data bits 8 Stop bits 1 Flow control none The output string is a modified version of the Sureguard

More information

GPS/GLONASS SiRFstarV Evaluation Kit EVA5100-A

GPS/GLONASS SiRFstarV Evaluation Kit EVA5100-A GPS/GLONASS SiRFstarV Evaluation Kit EVA5100-A A Description of the Evaluation Board for Maestro s GPS/GLONASS Receiver Module A5100-A User s Manual Version 0.1 Revision History Rev. Date Description 0.1

More information

E-i. Section E. Code Formatting. E/D = Enable/Disable T/DNT = Transmit/Do Not Transmit EX/DNEX = Expand/Do Not Expand

E-i. Section E. Code Formatting. E/D = Enable/Disable T/DNT = Transmit/Do Not Transmit EX/DNEX = Expand/Do Not Expand Section E Code Formatting E/D = Enable/Disable T/DNT = Transmit/Do Not Transmit EX/DNEX = Expand/Do Not Expand C/DNC = Convert/Do Not Convert E/DNE = Enable/Do Not Enable T/DNT UPC-A Check Digit (E - 1)

More information

MICROPROCESSOR AND MICROCOMPUTER BASICS

MICROPROCESSOR AND MICROCOMPUTER BASICS Introduction MICROPROCESSOR AND MICROCOMPUTER BASICS At present there are many types and sizes of computers available. These computers are designed and constructed based on digital and Integrated Circuit

More information

Allen-Bradley. Bar Code. 2-D Hand-Held. Programming Guide. Bar Code. Scanners. (Cat. No. 2755-HTG-4)

Allen-Bradley. Bar Code. 2-D Hand-Held. Programming Guide. Bar Code. Scanners. (Cat. No. 2755-HTG-4) Allen-Bradley 2-D Hand-Held Bar Code Scanners Bar Code Programming Guide (Cat. No. 2755-HTG-4) Important User Information The illustrations, charts, sample programs and layout examples shown in this guide

More information

Using HyperTerminal with Agilent General Purpose Instruments

Using HyperTerminal with Agilent General Purpose Instruments Using HyperTerminal with Agilent General Purpose Instruments Windows HyperTerminal can be used to program most General Purpose Instruments (not the 531xx series counters) using the RS-232 Serial Bus. Instrument

More information

Documentation. M-Bus 130-mbx

Documentation. M-Bus 130-mbx Documentation M-Bus 130-mbx Introduction The mx M-Bus module is part of the mx Smart Slot communications family. With the integrated SmartSlot technology, mx systems ag offers automatic consumer data read-out

More information

150127-Microprocessor & Assembly Language

150127-Microprocessor & Assembly Language Chapter 3 Z80 Microprocessor Architecture The Z 80 is one of the most talented 8 bit microprocessors, and many microprocessor-based systems are designed around the Z80. The Z80 microprocessor needs an

More information

RS - SPM. Serial parallel translator module

RS - SPM. Serial parallel translator module ReSatron GmbH Boisheimer Str. 162 D-41751 Viersen Telefon (+49) 02162-45 06 80 Telefax (+49) 02162-45 03 04 email: info@resatron.de RS - SPM Serial parallel translator module RSSPM000215SPM-021 - Subject

More information

PROLOGIX GPIB-USB CONTROLLER USER MANUAL VERSION 6.107. May 14, 2013 PROLOGIX.BIZ

PROLOGIX GPIB-USB CONTROLLER USER MANUAL VERSION 6.107. May 14, 2013 PROLOGIX.BIZ PROLOGIX GPIB-USB CONTROLLER USER MANUAL VERSION 6.107 May 14, 2013 PROLOGIX.BIZ Table of Contents 1. Introduction... 4 2. Installation... 4 3. Firmware Upgrade... 4 4. Host Software... 4 5. Configuration...

More information

Nemo 96HD/HD+ MODBUS

Nemo 96HD/HD+ MODBUS 18/12/12 Pagina 1 di 28 MULTIFUNCTION FIRMWARE 2.30 Nemo 96HD/HD+ MODBUS COMMUNICATION PROTOCOL CONTENTS 1.0 ABSTRACT 2.0 DATA MESSAGE DESCRIPTION 2.1 Parameters description 2.2 Data format 2.3 Description

More information

AN_2901CE_001 JULY 2005

AN_2901CE_001 JULY 2005 73M2901CE V.22 bis Single Chip Modem A Maxim Integrated Products Brand APPLICATION NOTE AN_2901CE_001 JULY 2005 Introduction V.23 is a FSK modem standard that is defined by ITU regulations. V.23 has been

More information