Home

P3000 Slave Marquee Message Display Hardware User Manual

image

Contents

1. ERE BEHH H H EH Ft H E E E H H H E pi H PTT TTT i BE NH 81 EHEH E m E X H E E E m m m m m m 82 m H H 1 E B H NH m m 95 NENNEN H m m 94 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net gt 5 z gt UTICOR P3000 Slave Marquee AMERICA CYRILLIC GERMANY ENGLAND DENMARK SWEDEN FRANCE KANA lt H E T 95 EN Q H H 8 lt EBEN Es 96 TIT EH H CITC TELT E H H H E 97 EBENEN b HH E EBEN E H E EBEN 55 mmmm TTT TTL H gg BH EBEN IIL H m m H mm 90 Bl TITT
2. In order for the ARP command to work on Windows the ARP table on the PC must have at least one IP address defined other than its own If the ARP table is empty the command will return an error message Type ARP A at the DOS command prompt to verify that there is at least one entry in the ARP table If the local machine is the only entry ping another IP address on your network to build a new entry in the ARP table the IP address must be a host other than the machine on which you are working Once there is at least one additional entry in the ARP table use the following com mand to ARP address to the P3000 Figure 3 ARP on Windows arp 5 191 12 3 77 00 20 4 2 Now open Telnet connection to port 1 The connection will fail quickly seconds but the ECM will temporarily change its IP address to the one designated in this step Figure 4 Telnet to Port 1 telnet 191 12 3 77 1 3 Finally open a Telnet connection to port 9999 and set all required parameters Figure 5 Telnet to Port 9999 telnet 191 12 3 77 9999 Note This IP address is temporary and will revert to the default value when the P3000 s power is reset unless you log into the P3000 and store the changes permanently e Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR Device Installer Login Installation Devicelnsta
3. EHEHE E 74 J H a 74 EN m Km m EH EBENEN E u 75 E L a BH 76 NENNEN mi EH M E gm E m m gi 77 gn m N E EBENEN E TIT m 7 E EBENEN BH E 78 B Bl EHHE mH EH BH m amp 1 m Rim 52 m gu B qe Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 MAN P3000 001 P3000 Slave Marquee UTICOR AMERICA CYRILLIC GERMANY ENGLAND DENMARK SWEDEN FRANCE KANA 5 55 H 84 Ft m EHEHE 55 NEN 7 m 86 E HN Bl W 57 mi H EEEE X HH E HN 55 NM H Y HH H 59 m H 7
4. 72 lt UTICOR P3000 Slave Marquee 50 INTRODUCTION TO ASCII PROTOCOL All P3000 Slave Marquees can be set up to use either standard PMD protocol or ASCII protocol If you plan to use the slave with ASCII protocol this chapter will be vitally important to you In this chapter we will discuss the different commands that can be used in the ASCII Slave their format and several examples With this protocol you will not need or be able to use a PMD master to control the slave display Any device that can send ASCII characters can be used to manage slave display International character sets are available for any slave with ASCII protocol NOTE ASCII communication will be conducted with 8 data bits no parity and 1 stop bit at 1200 or 9600 baud Factory baud rate setting is 9600 baud 5 1 PREPARATION OF THE UNIT All slave units are equipped with an RS 422A port This is the port that will be used for reception of the ASCII commands to control the display On the P3000 Slave this port is located internally The units will come to you set up for UTICOR protocol To change them to ASCII protocol you must change an internal switch setting The location of the protocol select switch position is shown in paragraph 5 4 The P3000 Slave is equipped with a repeater port This port allows the P3000 Slave to echo the information received by the RS 422A Serial Port Beside echoing the received information the rep
5. EHEHE 8 H m 15 ER EHEHEH Bi il d 18 E T H m 17 MEN Ft E EE Bl HH 18 ry e Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net gt 5 z gt Q Q lt P3000 Slave Marquee AMERICA CYRILLIC GERMANY ENGLAND DENMARK SWEDEN FRANCE KANA w E B BH EH mm 119 x H H H B ry yy 120 N Hi H m y E EBEN 121 H gt BEE BH E E m E Es 122 EEE EE EN Bi m mm E E m 3 E E H m H m H rT Tif H m 123 m mm B EH Hi H mm m H H 124 HH BH
6. P3000 Slaves can operate 1200 9600 baud To communicate with a PMD master slaves must be set to 9600 baud factory set When controlled by a computer PLC serial interface or other intelligent device the P3000 slave can be set to either 1200 or 9600 baud To change the baud rate you must restart remove and reapply power to the unit before the new baud rate setting is recognized Baud Rate is set on position 3 of Switch Three To operate in ASCII Mode change the setting as shown on position 4 of Switch Three For information about ASCII Protocol see chapter 5 Table 2 2 P3000 Switch Three Definitions SWITCH THREE CHARACTER HEIGHT BAUD RATE PMD MODE ASCII MODE DEFAULT IDENTIFICATION ATTRIBUTE POSITION 1 POSITION 2 POSITION 3 POSITION 4 CHARACTER HEIGHT TWO INCH OPEN OPEN F OUR INCH CLOSED OPEN SIX INCH OPEN CLOSED EIGHT INCH CLOSED CLOSED RATE 9600 OPEN BAUD RATE 1200 CLOSED 9S PMD MODE J J J OPEN ASCII MODE CLOSED 2 4 CHANGING FROM 115 VAC TO 230 VAC INPUT POWER CHANGING THE FUSE AC powered units can be changed from 115 VAC operation to 230 VAC operation This change involves moving internal jumpers and changing the fuse All AC units are shipped from the factory set for 115 VAC operation MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net ian gt o i I
7. 4 The master sends time and date information to all slaves each second Once a slave receives this information it expects to con tinue receiving it each second If seven seconds lapse between time and date information the slave displays a NO COMMUNI CATION message until it receives either the time and date or until a new message is selected 5 Any changes to data set variable data information in the master causes the master PMD to send all four data sets to all slaves Only computer interface operation permits selective transmission of data values see 3 5 6 Time date and data information are updated continuously on the P3000 for displayed non scrolling messages only Scrolled messages are updated at each repetition Please note that the P3000 will update time date and data of static messages when a scrolling message is being displayed 7 Non scrolling messages can contain blinking characters also Scrolled messages cannot have blinking characters stationary messages can blink but not while a scrolling message is being simultaneously displayed 3 3 ADDRESSING SLAVES Each P3000 or other PMD slave display is assigned a unit address A unit address is programmed into each message programmed for slave out put to specify which unit or units should display that message The unit address of a P3000 Slave display is defined by the setting of the dip switches located inside the back panel under the access plate These
8. x UJ The P3000 s configuration is stored in nonvolatile memory NVRam and is retained without power The configuration can be changed at any time The P3000 performs a reset after the configuration has been changed and stored Network Configuration Using a Web Browser If your P3000 already has an IP address you can log into it using a standard Web browser with Java enabled 1 Type the P3000 s IP address into the Web browser s URL Address Location field Figure 6 Web Browser Login Address http 10 1 200 1 Once you have connected to P3000 you will see the Lantronix Web Manager interface 2 You will automatically be logged and have access to the configuration menu 3 Use the menu to navigate to subpages where you can configure server settings MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net e UTICOR P3000 Slave Marquee Figure 7 Web Manager Interface X o T LANTRONIX Lantronix Web Manager Tech Support Back to Web Manager Se Version 3 0 FTP Site Contact Us lt Selected Channel 1 Menu Serial Port Settings Unit Configuration Serial Protocol __ Properties Speed Channel 1 is is con 2 Port Properties Character Size Factory Settings1 Parity None wy ne cte d to th e P 3 0 0 0 Factory Settings2 Stopbit mu Channel 2 is not used Update Settings Nowe 5 5 Se
9. 54 5 4 PMD ASCII Slave Configuration Ete o Eoi Dno trt bon barre eme 59 0 9 Sample Messages 60 APPENDIX A Ouline Dimensions MANN m A 2 Messages SaRaNa lt A 5 PMD Master CODIEODETPOES ae A 5 Compuler Contool EMOS ere esas A 5 ci A 6 International Character Sets 2 A 7 APPENDIX B ccc B 1 INDEX Eun ee sate sree swe ea DUE Ui Ee 1 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR LIST OF FIGURES Fig 2 1 Back View of P3000 Marquee Slave Display with Access Plate Removed 10 Fig 2 2 P3000 Control Board Components 11 Fig 2 3 RS 422A Serial Repeater Port Interfacing 12 Fig 2 4 RS 232 Interfacing13 Fig 2 5 Switch One Two and Three 5 14 Fig 2 6 P3000 Jumper Settings for 115 230 VAC Operation and Fuse Location 16 Fig 4 1 Unit Address 2 29 Fig 4 2 Message Format for Computer 31 Fig 4 3 Message Example Byte 41 Fig 5 1 P3000 Back Vie
10. E T mE at ge Ethernet Interface Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net xipueddy Q Q lt UTICOR P3000 Slave Marquee Connectors Wiring and Indicators green red green yellow Status LEDs The Ethernet Interface has 4 status LEDs located on the top of the unit The LEDs are shown in the diagram to the left LED 1 is a green LED indicating the status of Port 1 LED 2 is a yellow LED indicating the status of Port 2 LED 3 is a red diagnostic LED and LED 4 is a green Network Link Status indicator Refer to the table below for a description of the Status LED funtions 2 3 Serial Port Lights solid green to indicate Channel 1 is idle Chan 1 Blinks green to indicate Channel 1 is connected to the network Status see and active note 1 below Serial Port Lights solid yellow to indicate Channel 2 is idle Chan 2 Blinks yellow to indicate Channel 2 is connected to the Status see network and active note 2 below Diagnostics Blinks or lights solid red in combination with the green Channel 1 LED to indicate diagnostics and error detection Red solid green Channel 1 blinking 1x EPROM checksum error 2x RAM error 3x Network controller error 4x EEPROM checksum error 5x Duplicated IP address on the network 6x Software does not match hardware Red blinking green Cha
11. UTICOR P3000 Slave Marquee WARNING DISCONNECT AC POWER FROM THE UNIT BEFORE CHANGING THE FUSE or MOVING JUMPERS To operate the P3000 at 115 VAC as shipped from the factory 1W2H 2W2H 1W4H units the jumpers must be in positions A and C with 1 5 Amp 250V Slo Blo fuse 2W4H units the jumpers must be in positions A and with 3 0 Amp 250V Slo Blo fuse To operate the P3000 at 230 VAC 1W2H 2W2H 1W4H units remove the jumpers from positions A and C and put one of these jumpers in position B Replace the fuse with a 1 0 Amp 250V Slo Blo fuse 2W4H units remove the jumpers from positions A and and put one of these jumpers in position B Replace the fuse with a 2 0 Amp 250V Slo Blo fuse 1 5 S0VAC 2AG Subminiature Slo Blo 5 mm x 15 mm 177 x 580 115VAC PDSITIUNS e30VAC POSITION B Figure 2 6 P3000 Jumper Settings for 115 230 VAC Operation and Fuse Location 2 5 CONCLUSION Chapter 2 covered the P3000 Slave Marquee hardware Unit power is connected to three input power terminals All communications take place through the RS 422 Serial Repeater Port PMD Slaves are identified by their unit address that is determined by the positioning of Switch One and Switch Two Switch Three lets you select a default setting for display character size and baud rate and select ASCII or PMD Mode P3000 Slave Marquees also contain jumpers for changing the
12. character fol lowed by the character For example to enable sticks 2 4 enter F0204 When the top stick specification is larger than below the bottom stick specification the message will not be displayed If no frame definition is specified the P3000 will specify the frame accord ing to the character height read from Switch Three settings and the num ber of lines in the message 3 5 3 Character Height The P3000 supports four character heights 2 inch 4 inch 6 inch and 8 inch characters P3000 default character height is defined on Switch Three positions 1 and 2 When no character definition exists within the mes sage the message is displayed according to the height set on the dip switches Embedded character height definitions can be placed anywhere within the message All characters following a character height definition will be dis MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net Q 0 v gt UTICOR P3000 Slave Marquee played in the specified size until another definition appears that is they are not limited by the end of line just the end of message Embedded character definitions are as follows 2 inch lt 5 gt lt 0 gt ASCII 1B 30 HEX 2 bytes 4 inch lt ESC gt lt 1 gt in ASCII 1B 31 HEX 2 bytes 6 inch lt ESC gt lt 2 gt in ASCII 1B 32 in HEX 2 bytes 8 inch lt ESC gt lt 3 g
13. 1 sets RS 232 port for 9 6K baud no parity 8 data bits 1 stopbit eo HEX AA start of message byte length of message not including HEX AA 4 bit group number 1 MSB of 9 bit unit number 8 LSBs of 9 bit unit number message code 17 display slave packet message blink On blink Off scroll Up scroll Left message to display message control attributes end of line marker for line 1 end of line marker for line 2 end of line marker for line 3 end of line marker for line 4 SONS ON lt lt lt lt lt 0 0000 Se SS T ll aon a ea O OND RONO C at C E AXLE 12500 message to be displayed on line 1 B DRIVE AXLES 31440 message to be displayed on line 2 C TRAILER AXLES 36000 message to be displayed on line 3 D GROSS WEIGHT 79940 message to be displayed on line 4 FOR 1 TO 20 MSG I 11 ASC MID A 1 NEXT FOR 1 TO 20 MSG I 32 AS C MID B I 1 NEXT message 1 4 being set up in ASCII FOR 1 TO 20 MSG I 53 AS C MID C 1 1 NEXT I note message 1 starts as byte 10 FOR 1 TO 20 MSG I 74 AS C MID D 1 1 NEXT GOSUB 500 go to checksum routine END do you want to send message CLS INPUT SEND AGAIN Y if yes send string again IF MID Y 1 1 Y THEN 25 END REM CHECKSUM ROUTINE CKSUM 0 checksum routine FOR 1 TO 95 IF gt 1 THEN CKSUM CKSUM PRINT 1 CHR MS G I
14. Code 17 Slave Display Packet Message 37 4 11 Code 18 39 4 12 PMD Message Format seed is Ropa sas ech tuuc d aa Ek bake Duae 40 2 12 1 Message Example 2 41 422 Geli 42 4 123 Option Byle es ne erm rer ere ene eee ee 43 4 124 Options 44 4 125 Scroll Time Byle 45 505228080 0 3 45 4 13 1 Blinking Characters 45 4 15 2 Time and Date Characters 2 45 4 13 3 Variable Data Characters 46 4 13 4 P3000 Slave Embedded Codes 46 4 14 Computer Interface 47 4 14 1 Sample Display Slave Packet Message in Basic 47 4 14 2 Sample Display Slave Packet Message in Quickbasic 48 O10 6 Nc MN 48 SECTION 5 ASCII PROTOCOL 5 0 c 50 5 1 Preparation 50 5 2 Terminal Operation 2 UU 52 5 3 Operating Commands
15. When the P3000 Slave receives new time date data information the message currently being displayed is updated While this information is sent to all slave displays the P3000 slave displays only messages that were programmed with an address acceptable to the particular unit Re fer to paragraph 3 3 3 1 MASTER CONTROL PREPARATION To prepare the P3000 slave for master control 1 Set the unit address on Switch One and Switch Two 2 Connect the RS 422A Serial Repeater Port to the programmed master and other slave s as shown in one of the first two ex amples of Figure 2 3 3 Connect service power to the unit For 230 VAC operation you must move the power input jumpers and change the fuse first Reference PMD Master Manual 3 2 WHAT HAPPENS DURING MASTER CONTROL When the P3000 Slave display is put into master control 1 The P3000 Slave display is ready to communicate and displays a message to indicate the software revision code the unit address group and unit number and the baud rate PMD units must be set to operate at 9600 baud when under master control Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR 2 The P3000 Slave displays this message until the PMD master begins communicating with the slave s 3 The display clears and then displays the selected message until the slave is addressed again with a new selected message 9 N r
16. 2 Control Byte 1 Control byte one selects some of the options possible for the message A diagram of this byte is shown in Table 4 6 to illustrate the definitions of the 8 bits of this byte Table 4 7 designates how byte 2 of each message is read Table 4 6 Bit Diagram of Control Byte 1 87 Chained Msg Bit NOTE B7 Slave displays do B6 0000 support chained messages If this bit is set the message will not be displayed B5 B3 amp B2 Refer to RS 232 port B4 CenterMessage Bit printouts on master PMD and are ignored by slaves B1 Set if message contains any ASCII control characters HEX 00 1F Does B2 lt CR gt lt LF gt Bit Repeat Chain Bit not include time date or data set TS B0 Set to enable second options byte Eje Table 4 7 Bit Designations for Control Byte 1 BIT NUMBER IF BIT IF 0 Message is Chained Message is Not Chained P 0 han Overlay Message Clears Display Existing Msg Chain Does Not Repeat B7 1 then Repeat Chain Send Message to RS 232 Do Not Output Message Center Message Message Not Centered Send on One Line B5 must Send on Multiple Lines B5 must equal 1 equal 1 lt CR gt lt LF gt at end of No lt CR gt lt LF gt at end of Message Message B5 must equal 1 B5 must equal 1 No Control Characters Characters No More Control Bytes Entire Msg Does Not Blink or Scroll Byte 3 Control Byte No Relay A
17. Ethernet Interface Place the CD in the drive find DeviceComm exe and click on it to launch the application Setup Follow the steps provided below 1 Open Control Panel DeviceComm Manager 15 DISABLED COMTE DISABLED Ls Enable Cernestian Status 2 Double click on the DeviceComm Manager Icon The following window will open 3 Ports marked N A are being used by other hardware software on your system MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net UTICOR P3000 Slave Marquee 4 Select one of the DISABLED ports by clicking on it and then press the Edit button The following window will appear COMA TCP Settings lt 172211 37 50 Part fiom 5 Select the Enabled check box 6 Type in the IP address of the target device server in the Host section 7 Enter the Port number of the target device server in the Port section Please note that because this is a raw mode redirector you cannot use ports 14000 through 14009 You will be required to reboot your system when enabling COM ports You may want to set them all up at one time and then reboot 8 Select the Enable Connection Status checkbox at the bottom of the screen titled DeviceComm Manager if you wish to be notified via screen pop up when the connection to the remote port is established If your application is very time
18. NEXT send message to comm port PRINT 1 CHR CKSUM CHR 255 CK SUM RETURN MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net im Q Control UTICOR QUICKBASIC is a registered trademark of Microsoft Corporation Phone 1 563 359 7501 P3000 Slave Marquee 4 14 2 SAMPLE OF DISPLAY SLAVE PACKET MESSAGE IN QUICKBASIC MESSAGE TEXT ms1 LINE 1 OF DISPLAY CHR 255 ms2 LINE 2 OF DISPLAY CHR 255 ms3 LINE 3 OF DISPLAY CHR 255 ms4 LINE 4 OF DISPLAY CHR 255 messages ms1 ms2 ms3 ms4 meslength LEN message 2 comlength meslength 10 start 170 unit1 0 unit2 0 code 17 blinkon 0 blinkoff 0 scrollup 0 scrollleft 0 control 0 calculate checksum checksum 0 checksum checksum XOR comlength checksum checksum XOR unit1 checksum checksum XOR unit2 checksum checksum XOR code checksum checksum XOR blinkon checksum checksum blinkoff checksum checksum XOR scrollup checksum checksum XOR scrollleft checksum checksum XOR meslength checksum checksum XOR control FOR 1 1 TO LEN message checksum checksum XOR ASC MID message l1 NEXT OPEN COM1 9600 N 8 1 FOR RANDOM AS 1 PRINT 1 CHR start PRINT 1 CHR comlength PRINT 1 CHR unit1 PRINT 1 CHR unit2 PRINT 1 CHR code PRINT 1 CHR blinkon PRINT 1 CHR blinkoff
19. P3000 Slave Marquee Jn SELECT WRAP This command controls how the cursor will advance past the end of a display line When wrap is on the cursor will advance to the beginning of the next line When wrap is off the cursor will remain at the end of the line the cursor is currently on wrap is off wrap is on n 0 n 1 Kn SELECT CHARACTER SIZE This command lets the host select the displayed character size and stays in effect until another size command is received or the unit loses power When power is reapplied the dip switches decide character size If there are not enough sticks in the current line to display the character size commanded the largest character that fits is displayed This is the only command that can be within a scroll command sequence The last character size change command within a scroll command sequence specifies the default character size for future static messages The format for this command is as follows 0 two inch characters 1 four inch characters 2 six inch characters 3 eight inch characters 4 eight inch compressed characters 4 x8 2 23 SELECT NUMBER OF STICKS PER LINE This command selects the number of sticks per display line and takes effect only when the cursor position is such that there are enough sticks above it to form the line and there are no characters on the current line If characters exist on the current line the command takes effect when a new lin
20. PRINT 1 CHR scrollup PRINT 1 CHR scrollleft PRINT 1 CHR meslength PRINT 1 CHR control PRINT 1 message PRINT 1 CHR checksum PRINT 1 CHR 255 checksum 4 15 CONCLUSION COMMENTS CHR 255 is end of line marker complete message text message control byte meslength byte total length less start byte start of command message HEX AA group and unit number unit number command code SLAVE DISPLAY PACKET MESSAGE calculate checksum When interfaced via an RS 232 RS 422 adapter to the RS 422A Serial Repeater Port s of P3000 Slave s a computer can be the controlling force of the message display network Using an individually developed program and specified hexadecimal character codes the computer can send information to and receive information from all displays A control computer can send messages including time date and variable data to be displayed on one or more slaves Slaves can be addressed individually or in groups by using group addressing techniques or by using the activation deactivation method When an individual slave is addressed that slave will send a reply to the computer Fax 1 563 359 9094 www uticor net MAN P3000 001 ASCII Protocol In this chapter ntroduction Preparation of the Unit Terminal Operation Operating Commands ASCII Slave Configuration Sample Messages
21. and characters on the display even those of different size some of the characters that appear whole on the display may disappear when the line is shifted up The system value for number of sticks per line will remain the same after this new command is sent but the number of sticks for the line moved to will remain the same gt o 2 9 o 9 If the stick specified in the command is part of a scrolling line or on a line with centered text the result will be the same as if the position cursor command Hrrcc had been received rr 01 04 valid range for P3000 01 40 valid range for P3000 Dependent on the size of display Xn BLINK DELIMITER The Xn command lets you turn blink on and off so that only certain characters on the display blink If the U S character set is selected the and T characters can still be used The international character will be displayed in the other character sets n 0 blink off n 1 blink on All variables in these commands that are represented by two or more of the same letter must be padded by leading zeroes if the desired value does not have enough digits to replace all of the variable letters 5 4 ASCII SLAVE CONFIGURATION The P3000 comes from the factory set for UTICOR protocol However it has the ability to be set to ASCII protocol This portion of the manual discusses how to set up the P3000 Slave for ASCII protocol ASCII protocol is selected by Swi
22. and 4 will be affected by this command 103009 O c D 4 2 2 Active Non Active Slave Units 4 10 CODE 17 SLAVE DISPLAY PACKET MESSAGE FORMAT BYTE NUMBER VALUE B4 B7 4 bit Group Number 1 Not Used BO Most Significant Bit of 9 bit Unit Number reo Nane __ ro 10 X Checksum 2 bytes REPLY STANDARD REPLY must be less than or equal to 235 DESCRIPTION This command will display a valid message on the P3000 Slave s display The message to be displayed must follow the format of a stored message in a PMD master display s message program MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net im Q Control UTICOR P3000 Slave Marquee Table 4 3 Bytes 6 through 9 Definitions BYTE VALID NUMBER ATTRIBUTE VALUES Blink On Time Interval 1 99 Time Interval Between Upward Scrolls 1 99 Time Interval Between Right to Left Scrolls Byte 6 Blink On Time Interval Byte indicates the length of time that each blinking character of the message will blink on Blink Off Time Interval 1 99 Byte 7 Blink Off Time Interval Byte indicates the length of time that each blinking character of the message will blink off Byte 8 Time Interval Between Upward Scrolls indicates the length of time that each line of message text will remain on each line
23. be displayed NOTES Communication between a master and slave is temporarily terminated when a PMD Master s memory is being loaded When switching from master control to computer control a slave should have power removed and then reapplied COMPUTER CONTROL ERRORS Error Code 1 Checksum Error returned if the checksum received at the end of a command does not agree with the checksum the display calculated as it received the message Error Code 2 Timeout Error returned if control computer waits too long between sending characters once it has begun a message Once a message has begun no more than 800 msec should be allowed between characters If the slave detects this timeout it will return the standard reply with Error Code 2 and will ignore the message than was being transmitted Error Code 3 Invalid Message Code returned if the message code sent by the control computer is an invalid number Error Code 8 Invalid Message Length returned in reply to Code 17 if message to be displayed contains a length byte of greater than 235 MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net lt X Q lt UTICOR P3000 Slave Marquee XOR CHECKSUM P3000 Slaves use the XOR Exclusive OR communications error detection code when communicating via computer control The XOR checksum of a message for the P3000 Slave computer interface applications is derived as follows The leng
24. input power requirements Fuse location is also shown in this section Chapter 3 explains slave operation O Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 3 PMD Master Control In this chapter Introduction Master Control Preparation What Happens During Master Control Addressing Slaves Mixing Displays Slave Control by Computer Controlled Master 0 65 gt UTICOR P3000 Slave Marquee 3 0 PMD MASTER CONTROL INTRODUCTION The overseer of a P3000 Slave Marquee or any other PMD slave can be a computer or a PMD master This chapter covers master control of a P3000 Slave Marquee Several of UTICOR s Programmable Message Displays PMDs or touch panels can communicate with the P3000 Slave Marquee Consult the manual of your UTICOR PMD or Panel to determine whether it can be used as a Master Control for a Slave Marquee Messages are programmed into the master in a format that is understood by the slave display The way a message Is displayed blinking characters scrolling text etc is programmed into the message along with the text Slaves display the message exactly as the master does given the message s individual display options But because PMDs vary widely configuration they have dissimilar ways to adapt to messages of different sizes discussed later Messages with real time and variable data are updated from the PMD master
25. position n clear the line and set the cursor to the beginning of the line The line consists of one to four sticks determined by the sticks per line parameter SELECT ON OFF RATE The user selects the rate at which the display will blink on and off The valid range is between 1 and 99 Values less than 10 must be padded with zeroes bb 01 99 blink on interval 01 99 blink off interval 01 1 second 00 9 9 seconds Hrrcc POSITION CURSOR This command allows the user to position the cursor anywhere on the display The values for row and column must be within the range for the display being used rr 01 04 row valid range for 200S 300S displays 01 20 column valid range for 2005 3005 displays rr 01 04 row valid range for P3000 01 40 column valid range for P3000 Dependent on size of display SELECT NEW LINE This command controls how a carriage return sent to the display will effect the cursor If new line is on then a carriage return will cause the cursor to be advanced to the beginning of the next line If new line is off then a carriage return will cause the cursor to be advanced to the beginning of the line that it is currently on The default value for New Line is ON n 0 New Line is off n 1 New Line is on MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net QO Un lt UTICOR
26. s IP Address Hardware Address 0020 4472 you save will appear p d Display Group All If you need to assign the target device an IP Address click on the IP Address icon or click on Tools gt Assign IP Address The window shown to the right will appear Enter the Hardware or MAC Address and then enter the IP Address Click on the Set IP Address button The Hardware Address for UTICOR s P3000 will be the same as the MAC ID number found on the unit label See the Lantronix Devicelnstaller Help topics for more information on Devicelnstaller El Assign IP Address Ea Target Enter the Hardware or Ethernet Address O0 20 44 1 4 01 1 8 0 20 44 72 5E 91 Enter IP Address to assign decimal dot natation E 1 1 200 231 Set IP Address Network Class Class C subnet mask 255 255 255 0 C ClassB subnet mask 255 255 0 0 Back Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR Configuration Certain parameters must be configured before theP3000 can function on a network The P3000 can be locally or remotely configured using the following procedures Use Telnet connection to configure the unit over the network Use standard Web browser to access the P3000 s internal Web pages configure the unit over the network This is the easiest and preferred method gt 5 5
27. switches can be changed at any time to alter the address of the unit Each unit address consists of two identifiers a group and a unit number The unit addresses are divided into group and unit numbers to allow the master to address selected subsets of all the PMD displays connected to it The following list shows the possibilities 1 GROUP 00 UNIT 0000 addresses all units in all groups 2 GROUP ZXX UNIT 0000 addresses all units in group XX 3 GROUP XX UNIT ZXXXX addresses the specific unit indicated MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net 0 v gt UTICOR P3000 Slave Marquee When the group and unit number equal zero messages sent by the mas ter are displayed by all slaves With a non zero group number and a unit number of zero all units with that group number display the message With a non zero group and unit number only the display with the indicated address displays the message Reference 2 2 Switch One and Switch Two 3 4 MIXING DISPLAYS Displays of all sizes can be used in the same network a 2 line master with 4 line slaves etc P3000 Slaves can be used with any PMD master ex cept the PMD 150 that does not have a slave port 3 5 FEATURES OF THE P3000 SLAVE MARQUEE The P3000 is offered in several size configurations and has variable char acter height Therefore behavior of the P3000 depends on message op tions and t
28. with trademark of Belden cable of similar or superior specifications and characteristics to those specified for Belden cable number designation levels of the terminals when using figure 2 4 for wiring purposes All RS 422 connections 9730 Electrical Wire Prod ucts a division of Cooper Industries Note Reference 9JeMpJeH WU P3000 Slave Marquee UTICOR 2 1 3 P3000 RS 232 PORT The P3000 Port provides an optional RS 232 port for communication from a computer Figure 2 4 below shows RS 232 interfacing RS 232 wiring from computer to the P3000 should not exceed 50 feet Additional P3000 Slave displays can be daisy chained from the P3000 RS 422 Repeater port 4000 feet between these slaves is possible E d D 65 iun Computer Figure 2 4 RS 232 Interfacing 2 2 SWITCH ONE AND SWITCH TWO UNIT ADDRESS Switches One and Two define the Unit Address the Group and Unit Number that the slave will respond to Switch One is an 8 position dip switch and Switch Two is a 9 position dip switch These switches are located on the Control Board of the P3000 see figure 2 2 The switches are labeled open Open corresponds to a logic 1 All eight positions of Switch One and the first position of Switch Two determine the Unit Number Positions five through eight of Switch Two determine the Group Number Switch Two position nine designates whether the other switches represen
29. 0 Slave Marquee UTICOR is always enabled for message display This can be done either by de fault or by frame definition Default specification is calculated from the character height specified the actual message For instance a scroll left message with 4 inch char acters programmed to scroll on line 2 will be displayed on stick 3 and 4 and leave 2 sticks or one 4 stick area above it 9 N r Embedded frame definition can be indicated by the first six bytes of the message sent This frame definition lets you define message lines on your LED field which helps you set up your P3000 for multiple character heights and or multiple message display This definition must contain 6 bytes The first 2 bytes indicate the frame definition code lt ESC gt lt F gt This is followed by the top stick definition 2 bytes and the bottom stick definition 2 bytes Frame definition is defined as follows lt ESC gt lt F gt n1 n2 n1 is the top stick enabled and represents a 2 digit number between 01 and 04 n1 must be lt the stick height of the display n2 must be gt and lt the stick height of the display lt ESC gt lt F gt in ASCII 1B 46 in HEX 2 bytes n1 lt 0 gt lt 1 gt to lt 0 gt lt 4 gt in ASCII 30 to 34 in HEX 2 bytes 2 lt 0 gt lt 1 gt to lt 0 gt lt 4 gt in ASCII 30 to 34 in HEX 2 bytes To enter the lt ESC gt code on your keyboard enter the
30. 1 563 359 7501 Fax 1 563 359 9094 www uticor net QO Un lt UTICOR P3000 Slave Marquee 4Cn SELECT CENTER MODE This command allows the user to center text on the display n 0 turn centering off n 1 turn centering on Dn message text CR DISPLAY SCROLLING TEXT This command lets the host scroll data from right to left on a display line The line that the cursor is on when this command is accepted as the line the text scrolls on Prior to the text being scrolled onto the line the line is cleared of all data The lt message text gt portion of the command consists of any printable ASCII character mentioned in Table 5 1 This portion of the command can consist of no more than 255 characters On the P3000 the lt message text gt portion can also include the command to change character size Kn Each three change character size packets count as two characters toward the 255 maximum n 0 no repeat n 1 repeat lt CR gt ASCII carriage return OD HEX 13 DEC Once the text begins to scroll the terminal cursor is positioned on the line as if the cursor had been advanced there from another Scrolling messages are shifted up with any other terminal text when the terminal cursor is advanced past the display bottom When scrolling text does not repeat the text is scrolled onto the display once and then scrolled off the display When scrolling text repeats each time th
31. 3 These codes are shown in the following table Table 4 14 Table 4 14 P3000 Slave Embedded Code Definitions In BASIC lt ESC gt is programmed CHR 27 so escape sequence to enable sticks 3 and 4 would be 27 03 04 Note that this is an example for a BASIC program and will vary for other program languages Also note that these codes instruct the P3000 only OOo e sse t Messages that include character size codes and frame 8 see definitions are displayable on the master and other kinds of slaves All characters digits within the codes displayed on units other than the P3000 Slave To avoid displaying these extra characters set up the P3000 Slave 2 digitnumber 2 digit number message as invisible to the master Program a separate message for master and other slave display Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee 4 14 COMPUTER INTERFACE SAMPLES The following paragraphs 4 14 1 and 4 14 2 show sample programs for computer interface command 02 Display Packet Message The sample display packet messages are for master displays only The first sample shows a typical program using BASIC The second example uses QUICKBASIC 103009 O c D 4 14 1 SAMPLE OF DISPLAY SLAVE PACKET MESSAGE IN BASIC PROGRAM COMMENTS OPEN com1 9600 n 8 1 FOR RANDOM AS
32. 4 Changing from 115 VAC to 230 VAC Input Power Changing the Fuse 19 2 9 16 SECTION 3 PMD MASTER CONTROL 3 0 18 3 1 Master Control Preparation 9 18 9 2 What Happens During Master 18 3 3 Addressing dus eee eee raana 19 3 4 DEMAS rea E E AEE E E O 20 3 5 Features of the P3000 Slave Marquee 20 3 6 Slave Control by Computer Controlled Master 24 3 7 ener Nc 25 SECTION 4 COMPUTER CONTROL 4 0 MOGUCOM M 28 4 1 Computer Communication Preparation 28 4 2 CACAI ccc c 29 4 2 1 Addressing 29 4 2 2 Active Non Active Slave 30 4 3 General Message 31 4 4 Message c a E 31 4 5 Misteri d 32 MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net UTICOR P3000 Slave Marquee 4 6 Code 00 Standard Reply 33 4 7 Code 13 Set Time and Date 34 4 8 Code 14 Write Data Set Data 35 4 9 Code 15 Select Active 36 4 10
33. 8 8 position dip switch 13 9 position dip switch 13 A AC units 15 access 4 access plate 4 10 activate or de activate the slaves 30 active slaves 24 Active Non Active Slave Units 30 Addressing 14 Addressing Slaves 19 29 alarm relay output energize 43 alpha numeric slave display 4 alternative RS 232C transmission capabilities 11 anodized aluminum case 4 ASCII characters 45 ASCII message protocol 5 ASCII Mode 15 ASCII PROTOCOL 50 ASCII protocol 28 59 ASCII Slave 50 ASCII Slave commands 54 ASCII SLAVE CONFIGURATION 59 B Back View 10 Back View with Access Plate Removed Switch 3 Position 4 60 BASIC 47 baud rate 15 18 28 BCD numbers 13 bidirectional communication 11 binary numbers 13 blank lines 22 MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net blink character status 54 Blink Off Time Interval Byte 38 Blink On Time Interval Byte 38 blinking characters 19 23 45 Byte 2 29 Byte 3 29 byte diagram of a message 41 C cabinet 10 cables communication and power 10 Character Codes For Time And Date 45 Character Codes For Variable Data 46 character definition 21 Character Height 15 21 CHARACTER SET 7 character set 59 characters 20 chassis ground 10 checksum 31 circumflex 54 Clear Home Reset 58 CODE 00 STANDARD REPLY FORMAT 33 CODE 13 SET TIME AND DATE 34 CODE 14 WRITE DATA SET DATA 35 CODE 17 SLAVE DISPLAY PACKET MESSAGE 37 CODE 18 STATUS ID MESSAGE 39 code
34. 9 4 13 MESSAGE Message text is to be entered as the last part of the message scrolling message must have two or four lines of 0 to 40 230 maximum ASCII characters each line terminated by HEX FF O a scrolling message s text be composed of any number of lines each terminated by HEX FF The total length of the message including all control bytes and the size byte must be 235 characters or less P3000 Slave scroll up time interval can vary but scroll left time is fixed and cannot be changed 4 13 1 Blinking Characters Blinking of individual characters is coded into the message text by setting the most significant bit B7 of the byte of the ASCII character to be blinked Blink delimiters are not used in the stored message format Also note that time date and data set bytes have the most significant bit set but cannot be made to individually blink 4 13 2 Time and Date Characters To enter the time into a message enter the Hex character code for the time HEX 81 eight times to represent the eight time characters 55 To enter the date into message enter the Hex character code for the date HEX 82 nine times to represent the nine date characters DD If you enter too few characters to represent the entire time or date message the right most character s will be deleted from the message For instance entering 5 time characters will r
35. ACTER SETS 7 A 7 International Character Sets A 1 international character sets 5 50 INTRODUCTION Computer Control 28 PMD Master Control 18 to ASCII Protocol 50 to P3000 Hardware 10 invalid character dimension 22 J Japanese Kana 13 Jumper Settings for 115 230 VAC Operation 16 Jumpers Power 10 jumpers 16 internal fuse 15 K key information 2 MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net UTICOR L Lantronix B 2 least significant byte 31 LED characters 4 display 4 Field 20 sticks 20 length byte 31 mailbox 6 MAN P3000 001 3 MAN P3000 002 3 Manual Organization 2 Manual Overview 3 Master Control 4 what happens during 18 Master Control Preparation 18 master message output option 5 maximum values BCD 14 binary numbers 14 message 4 22 behavior 5 22 blink 43 invisible 43 logged 43 scroll 43 Message Code Number Designations 32 MESSAGE CODES 31 Message Example 41 Byte Diagram 41 Message Format For Computer 31 Message Format of PMDs 40 message line 22 message lines 6 message number 4 Message Options Versus Message Formats 40 MESSAGE REPLIES 32 MESSAGE TEXT 45 Messages 5 18 Displaying 22 scroll left 23 scroll up 23 Mixing Displays 20 most significant byte 31 mounting 4 mouse cursor 3 Multi drop wiring 11 UTICOR N network 20 NO COMMUNICATIONS timeout error 34 Non scrolling messages 19 non zero group number 20 30 O Onscreen HELP 3 OPERAT
36. ASTER Several options for control of slave units are available only when the mas ter PMD controlling them is operating via the computer port These op tions allow the controlling computer to select during operation subsets of a master s slaves to receive variable data and to display messages This will allow the slaves controlled by one master to display message data from a number of groups of four data sets A master operating in the normal display mode can send only one group of variable data to all of its slaves It also allows data not sent from a master to be displayed on selected slaves The sequence for these options are as follows see the Master PMD Manual for complete descriptions of the commands mentioned below 1 The control computer sends a Select Active Slave command Code 15 to the master PMD The data in the command will specify which of the master s slaves are to be made active and which to be made inactive 2 The master passes the Select Active Slave command on to its slaves causing the specified activations and deactivations 3 The control computer sends a Write Data Set Data To Master command Code 16 to the master The data contained in the command will include four sets of variable data and should indi cate that the master is to pass the data on to active slaves only 4 master PMD will then retransmit the variable data it received to the active slaves by sending the Write Data Set Data com m
37. COR P3000 Slave Marquee 2 0 INTRODUCTION TO P3000 SLAVE MARQUEE HARDWARE All wiring terminations and adjustments are located inside the P3000 Figure 2 1 shows the P3000 with the access plate removed General components referenced in following chapter are labeled Please note that P3000 display comes in 4 sizes Figure 2 1 shows one of the smallest units The access area is the same on all units but the access location is different gt ium 11 position RS 422A Power Jumpers Serial Repeater Port Control P Board Switches SW1 SW2 SW3 j 3 Wire Clamp Screw Power Terminal Fuse Figure 2 1 Back View of the P3000 Marquee Slave Display with Access Plate Removed 2 1 SLAVE INTERFACING Terminal blocks are located inside the P3000 There are two 7 8 holes drilled in the access plate to accommodate routing the communication and power cables in and out of the cabinet for 1 2 conduit fittings 2 1 1 Power Input Terminals Three terminals are provided for connecting operating power to the unit These terminals are located on the Control Board see figure 2 1 above Power Input terminals are labeled L1 L2 and chassis ground Always connect the ground terminal to the safety ground Also located on the Control Board and shown on figure 2 1 are the Power Jumpers and the Fuse The P3000 slaves are shipped from the factory set
38. H HN EEE HE mm mm PTT 101 m TITT T TTL H 02 PTT TILT 9 EBEN H Jiili E 05 mmEN H rT ERG E E H 104 H E H E E H m E 108 E E I mH H H E a 105 H E Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 MAN P3000 001 P3000 Slave Marquee AMERICA CYRILLIC GERMANY ENGLAND DENMARK SWEDEN FRANCE KANA E k E EH EH 7 E m EH w E E E EH 108 m E E m m HH m m 109 E H H EHEHE H E E E E 110 H Ft D H T m H 04 H BESA E 112 H PT m Ft 13 m EBENEN mH m ft m 114
39. H m E EN E TT NH H E E HEHHE B m H 125 EBEN E H E M H gl Til H E H E 128 HH EH lt Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 Appendix In this appendix Ethernet Interface P3000 Slave Marquee The Ethernet Converter allows you to connect a P3000 to an Ethernet Network This appendix to the P3000 Slave Marquee Manual will describe the Ethernet Interface and familiarize you with its features 2 Q lt Included with your unit is CD with the following Lantronix software applications Devicelnstaller exe e DeviceComm exe Windows 2000 NT and XP operating systems only If you use Windows 95 or Windows 98 you will need Comredir exe instead of DeviceComm exe Please call UTICOR Technical Support Use Lantronix s Devicelnstaller and DeviceComm Manager Software to configure the Ethernet Interface These software applications enable you to communicate with and configure the P3000 on your Ethernet network Simple instructions are provided in this manual to help you get started e Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 MAN P3000 001 a P3000 Slave Marquee
40. High Characters 10 x 28 Dot Matrix 203 2 8 High Characters All Standard ASCII Upper Lower Case and Symbols U S Cyrillic English Swedish Danish French German Japanese Kana Dependent upon unit size see Appendix A Extruded and Flat Plate Aluminum 1W2H 18 Ibs 1W4H 34 Ibs 2W2H 34 Ibs 2W4H 70 Ibs Power Input 3 Wire Clamp Screws for 12 18 AWG Serial Repeater Port 11 Wire Clamp Screws for 18 22 AWG Continued on next page UTICOR c O 5 s UTICOR P3000 Slave Marquee PART NUMBERS DIMENSIONS UPM XW XXH XX1 1 2 345 1 Width 1 1 Wide 2 2 Wide 2 Height 2 2 High 4 4 High 3 Ethernet 1 Ethernet 0 w o Ethernet 4 Color 0 Red 1 High Bright Red 3 Tri Color 5 Slave Master UPM 1WX2H XX1 UPM 2WX2H XX1 UPM 1WXAH XX1 UPM 2WXAH XX1 eo Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net Tri Color is only available in the 1W x 4H and 2W x 4H sizes 1 Slave 7 327 7074 37 124 7 074 37 7 3 x 73 0 4 3 12 1 73 0 4 3 MAN P3000 001 Unit Hardware In this chapter Slave Interfacing Power Input Terminals RS 422A Serial Repeater Port 5 232 Port Switch One and Switch Two Unit Address Switch Three Character Height Baud Rate ASCII Mode Changing from 115 VAC to 230 VAC Input Power Changing the Fuse UTI
41. ING COMMANDS 54 Option Byte 2 43 OUTLINE DIMENSIONS A 2 Outline Dimensions A 1 Overwritten characters 59 P3000 Slave Embedded Code Definitions 46 P3000 Slave Embedded Codes 46 P3000 Slave Marquee 4 packet messages 23 PART NUMBERS 8 pause time 23 Physical Characteristics 4 PLC ASCII interface 28 PMD master as master control 18 PMD MASTER CONTROL 18 PMD master display 4 PMD master unit 4 PMD MESSAGE FORMAT 40 position B fuse 16 positions A and C fuse 16 Power Input Terminal Block 28 Power Input terminals 10 POWER REQUIREMENTS 7 power up transition sequence 30 PowerMarquee Programming Sofware User Manual 3 Preparation Master Control 18 PREPARATION OF THE UNIT ASCII Protocol 50 programmable graphic operator interface 3 Programmable Message Displays 4 programmed message 5 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net P3000 Slave Marquee Q QUICKBASIC 48 R real time data 18 real time information 34 Reply Device Type 39 Revision Code 39 State 39 reply 30 slave sends 32 RS 232 interfacing 13 RS 232 PORT 13 RS 422 connections 12 RS 422A port receive ASCII commands 50 RS 422A SERIAL REPEATER PORT 10 RS 422A Serial Repeater Port parameters for computer communication 28 5 safety ground 10 SAMPLE MESSAGES ASCII format 60 sample programs for computer interface command 02 47 Scroll Options Byte 44 Scroll rates 23 Scroll Time Byte 45 Scrolled messages 19 scrolled messages 6
42. Message Byte 2 13 Length B4 B7 4 Bit Group Number B1 B3 Not Used BO Most Significant Bit of 9 bit Unit Number 8 Least Significant Bits of 9 bit Unit Number 13 Message Code HOUR MODE 0 12 Hour Mode 1 24 Hour Mode Control im Q 4 5 HOURS 1 12 for 12 Hour Time D7 1 PM 0 23 for 24 Hour Time YEAR 00 99 Checksum 2 bytes LSB MSB REPLY STANDARD REPLY DESCRIPTION This command when processed by a P3000 Slave display will store the real time information contained in the command in the slave displays addressed This will update the time and date currently being displayed in a message once the command has been processed When sent to a single slave display a standard reply will be returned to the computer 7 10 11 12 13 Byte 6 Hour Mode select 12 24 hour mode Only used bits of this byte should be set All other bits should be kept to 0 Byte 7 Hours when Byte 6 selects the 12 hour format the hours byte indicates AM or PM in the high bit D7 D7 of byte 7 0 AM 1 PM NOTES When controlled by a master PMD a slave display has its time and date updated every 1 second When the P3000 Slave unit is communicating via computer control the NO COMMUNICATIONS timeout error is disabled e Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR Reference 3 2 What Happens During Mas
43. Note 8 inch narrow characters are denoted by 8N These characters are half the width of the other 8 inch characters Appendix A Table A 1 P3000 Part Numbers Dimensions and Configurations Part T Area Character Characters Number Number Height eight Per Line of Lines 1W4H 37 05 12 08 ae 2 4 6 8 8N 20 10 6 5 10 4 2 1 1 1 2WAH 73 25 12 08 2 4 6 8 8N 40 20 13 10 20 4 2 1 1 1 e Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR ERROR MESSAGES The P3000 Slave Marquee will return error message either on its display or in computer i control command message replies when problems occur during operation The following sections cover the error messages sent by the P3000 Slave gt o 5 5 x gt PMD MASTER CONTROL ERRORS No Communications This message indicates that communications between a Master PMD display and a P3000 Slave has been broken Once a P3000 Slave has received time and date information from a PMD Master display the slave will expect to receive this information every one second from this point on After seven seconds lapse since receiving this information the P3000 Slave will display the NO COMMUNICATION message until time and date information is received or a new message is sent If time date data is received the display will clear the error message If a messages is sent this message will
44. Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net CHARACTER and DESCRIPTION if necessary Colon Semicolon lt Less Than Equals gt Greater Than Question Mark At A MAN P3000 001 P3000 Slave Marquee UTICOR Table 5 1 Valid ASCII Characters 2 of 2 gt o 2 9 9 DECIMAL CHARACTER and DECIMAL CHARACTER and HEXADECIMAL DESCRIPTION HEXADECIMAL DESCRIPTION VALUE if necessary VALUE if necessary 80 50 105 69 81 51 106 6A 82 52 107 6B 108 6C 109 6D 83 53 84 54 85 55 110 6E 86 56 111 6F 87 57 112 70 88 58 113 71 99 59 114 72 90 5 115 73 91 5 Left Bracket 116 74 __ eT 92 5C V Backslash 117 75 93 5D Right Bracket 118 76 95 5F _ Underscore 119 77 96 60 ASCII Grave 120 78 97 61 121 79 98 62 122 7 99 63 123 7B Left Brace 100 64 124 7C Broken Vertical Bar 101 65 125 7D Right Brace 102 66 126 7E ASCII Tilde 103 67 104 68 MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net QO Un lt UTICOR P3000 Slave Marquee BLINK DELIMITERS The ASCII characters and are used as the blink on and blink off delimiter characters respectively When a blink delimiter is received it causes the blink character status to be setup accordingly A blink on delimiter will set it up to indicate blink char
45. RNATIONAL CHARACTER SET iios SW2 2 SW2 3 SW2 4 0 0 0 Enmish 0 9 Danish 1 0 Swedish 0 1 Reference 3 3 Addressing Slaves 4 2 1 Addressing Slaves OPEN 4 CLOSE NOTE For BCD addressing numbers greater than 9 in any position will have unpredictable results Swi zm CAUTION Messages sent to unit number zero are processed by all units within a specified group therefore any unit that is assigned Unit Number of CHAR zero cannot be individually addressed sWe Go In binary numbering the maximum values are 16 BIN BCD groups 0 15 and 512 units 0 511 When set for BCD the maximum values are 10 groups 0 9 and BAUD RATE 200 units 0 199 ASCII Figure 2 5 Switch One Two and Three Definitions Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR 2 3 SWITCH THREE CHARACTER HEIGHT BAUD RATE ASCII MODE The P3000 also has Switch Three located on its Control Board see figure 2 3 Switch Three settings are shown in Table 2 2 Positions 1 and 2 of Switch Three set the default character height for displayed messages The default character height determines what size the message character will be when character height is not indicated within the message c Q Q Q
46. Select Active Slave command 24 send 5 serial communications 4 serial line 30 serial port 28 Serial Repeater Port 10 shield 11 signal common 11 size 20 SLAVE CONTROL BY COMPUTER CONTROLLED MASTER 24 Slave display 18 Slave Display Packet Message command 24 Slave Interfacing 10 slave port 20 smooth scrolling 6 software revision code 18 MAN P3000 001 P3000 Slave Marquee software revision number 29 SPACE REQUIREMENTS 7 Specifications 7 stacking commands 32 standard message 22 start of a message 31 status and ID information command requests 39 stick height 20 stick width 20 sticks 4 switch SW3 28 Switch One and Switch Two 13 Switch Three 14 15 switches 13 synchronously 23 T Technical Support 3 TEMPERATURE Operating 7 Storage 7 Terminal blocks 10 TERMINAL OPERATION 52 Terminals Power Input 10 Time and Date Characters 45 time and date information send 19 time delay 32 Time Interval Between Right To Left Scrolls 38 Time Interval Between Upward Scrolls 38 touch panel 18 transmission selective 19 truncated 22 two wire receiving line 11 two wire transmitting line 11 U unidirectional communication 11 UNIT ADDRESS 29 unit address 13 18 19 byte designation 29 in a communications message 29 Unit Number 13 unit parameters 51 Unit power 16 Upward scrolling messages 6 UTICOR message protocol 5 UTICOR protocol 59 MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www utic
47. UTICOR P3000 Slave Marquee Message Display Hardware User Manual Manual Part Number MAN P3000 001 WARNING Programmable control devices such as UTICOR s P3000 Slave Marquee must not be used as stand alone protection in any application Unless proper safeguards are used unwanted start ups could result in equipment damage or personal injury The operator must be made aware of this hazard and appropriate precautions must be taken In addition consideration must be given to the use of an emergency stop function that is indepen dent of the programmable controller The diagrams and examples in this user manual are included for illustrative purposes only The manufacturer cannot assume responsibility or liability for actual use based on the diagrams and examples Trademarks This publication may contain references to products produced and or offered by other companies The product and company names may be trademarked and are the sole property of their respective owners UTICOR Technology L P disclaims any proprietary interest in the marks and names of others Manual P N MAN P3000 001 Copyright 2002 2003 UTICOR Technology L P All Rights Reserved No part of this manual shall be copied reproduced or transmitted in any way without the prior written consent of UTICOR Technology L P UTICOR Technology L P retains the exclusive rights to all information included in this document UTICOR MANUFACTURED and MARKETED b
48. acters received and a blink off delimiter will set it up to indicate not to blink characters received These delimiters are only valid when using the U S character set To blink individual characters with the other character sets use the Xn command WRITING CHARACTERS TO THE DISPLAY When a character is written to the display it is written to the current cursor position The cursor is an invisible cursor whose position the unit keeps internally After the character has been written to the display the cursor is advanced one character Whether or not a character blinks when it is written to the display depends upon the blink status most recently set up by a blink delimiter The result of writing a carriage return to the display is dependent upon the unit s current new line setting When the new line setting is on the cursor is advanced to the left most column of the next display line If this line is past the bottom of the display the contents of the display is shifted up one line the bottom line of the display cleared and the cursor positioned on the left most column of the bottom line When the new line setting is off the cursor is advanced to the beginning of the current After a character is written to the display the cursor is advanced to the next character on the display If the cursor is not advanced past the end of the line then nothing more is done What happens to the display and its cursor when it is advanced past the end of a
49. all messages after this one except scroll left messages will be centered after this until another command 15 received turning centering off gt 2 9 o 9 The second sample message provides an example of a message that is designed for another type slave display It can be sent to a P3000 Slave also but some commands will be ignored A070000 F03 B1 H0201 D1Current Regulator Out of Range Unit 3 lt CR gt The P3000 can receive this message but the F command to set the scroll rate would be ignored due to the fixed scroll rate Also the positioning of the cursor can be to any column The message will start on the right side of the display regardless The third sample message will be for a P3000 Slave only This message will be sent to the unit addressed group 45 unit 1234 A Clear Home Reset command is sent to clear the display and make the display willing to accept the Sticks per Line command L Each line will be 4 sticks high The first word ALERT will be in compressed 8 inch high characters The rest of the message will be displayed in 4 inch characters Provided there are enough sticks to accommodate the character size A451234 E1 LS3 KA4ALERT K1 Valve 3 is open If the message were to have another line after a carriage return the cursor would be placed on the next line This next line would be located four sticks lower than the bottom of the last line This is due to having selected f
50. an ASCII slave are also provided E Appendix A The appendix includes outline dimension drawings part numbers and configura tion for the 4 P3000 model types Error Messages XOR Checksum and Interna tional Character Sets are also included in the appendix Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR Manual Overview This manual the P3000 Marquee Hardware User Manual P N MAN P3000 001 and the PowerMarquee Programming Software User Manual P N MAN P3000 002 will take you through the steps necessary to get your P3000 Marquee up and running in the shortest possible time though your familiarity with programmable message display devices will determine how quickly you move through the steps we ve provided you with easy step by step instructions P3000 Marquee User Manual PowerMarquee User Manual c O 5 PowerMarquee Programming Software Onscreen HELP If you are using PowerMarquee Programming Software context sensitive onscreen help is available To access the Help windows simply press the F1 function key while on the topic where you need help For example if you need help while working with screens press the F1 function key while in that area and a popup window will be displayed You may also click on the Help button located at the bo
51. an also be password protected Setting the IP Address The Ethernet Interface s IP address must be configured before a network connection is available If the IP address was not set automatically via DHCP set it now using a net work login and the setup configuration menu DHCP Naming The DHCP name of the P3000 can be changed The default name of the P3000 is Cxxxxxx where is the last 6 digits of the Mac address This option can be changed to LTXdd where 0 0 0 dd is the IP address assigned dd should be a number between 1 and 99 For example if the IP address is set to 0 0 0 5 the resulting DHCP name is LTXO5 A DHCP name of the customer s own choosing up to 8 characters can also be de signed This option can be set in the server configuration menu Figure 1 Server Configuration Menu Change DHCP device name LTRX N Y Enter new DHCP device name 5 MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net e a 2 Q lt UTICOR P3000 Slave Marquee Network Port Login The ARP method is available under UNIX and Windows based systems The P3000 will set its address from the first directed TCP IP packet it receives 1 On a UNIX host create an entry in the host s ARP table using the intended IP address and the hardware address of the P3000 which is found on the product label Figure 2 ARP on UNIX s 191 12 3 77 00 20 4
52. and Code 14 with the unit number to select active slaves only Group 15 Unit 4095 This will cause active slaves only to display the message 5 Only slaves that were activated will receive the new data All oth ers will continue to display the data that they had received previ ously This sequence can be repeated as many times as needed to send different data sets to different groups of a master s slaves The same sequence can be used to send messages from the control com puter to specific slaves In this case the control computer Step 3 above will send the Display Packet Message command Code 02 to the master in place of Code 16 Then the master Step 4 above will send the Slave Display Packet Message command Code 17 to the slaves in place of Code 14 using the address Group 15 Unit 4095 This will cause active slaves only to display the message Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR Notice that with this type of operation a PMD master display may use the address active display Group 15 Unit 4095 addressing described in 4 2 1 Since slaves can only be deactivated using computer interface messages addressed to active slaves would be processed by all slaves as Group 00 Unit 0000 when type of computer control is being used 24 Reference 4 0 Computer Control 4 2 1 Addressing Slaves UTICOR s PMD Master
53. consist of a group number and a unit number and are located at Byte 2 and Byte 3 of the communications message Refer to figure 4 1 for bit assignments of the unit address bytes lt UNIT ADDRESS lt UNIT NUMBER gt lt GROUP NO gt BO B1 2 B4 85 6 7 BO B1 B2 B3 B4 B5 B6 B7 LEAST SIGNIFICANT BYTE MOST SIGNIFICANT BYTE SECOND ADDRESS BYTE lt FIRST ADDRESS BYTE Figure 4 1 Unit Address Byte Designation The unit address of a P3000 Slave display is defined by the setting of the dip switches located on the control board behind the access plate on the back of the unit see figure 2 2 The unit address will only be read from these switches during power up transition Reference 2 2 Switch One And Switch Two Unit Address 4 2 1 Addressing Slaves The unit address is divided into group and unit numbers to allow the controlling computer to communicate with selected subsets of all the P3000 Slave displays connected to it The following list shows the possibilities Group 00 Unit 0000 addresses all units in all groups Group XX Unit 0000 addresses all units in group XX Group 15 Unit 4095 addresses all active slave units Group XX Unit ZXXXX addresses the specific unit indicated poem MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net UTICOR P3000 Slave Marquee When the group and unit number equal zero messages broadcast by the contr
54. covers the format of the message codes and provides a description of each The time delay between when the control computer finishes sending a command until the P3000 Slave begins to reply depends upon the spe cific command and the amount of data sent with the command P3000 Slave displays like the PMD master do not stack commands It is best to wait for a reply to a command before sending any more commands Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR 4 6 CODE 00 STANDARD REPLY FORMAT FORMAT REPLY BYTE NUMBER VALUE HEX AA Start of Message Byte 8 Length 1 3 Not Used BO Most Significant Bit of 9 Bit Unit Number 8 Least Significant Bits of 9 bit Unit Number 103009 O c D Message Code of Received Message Reply Error Code 0 No Error 1 Checksum Error 2 Timeout 3 Invalid Message Code 8 Invalid Message Length Checksum 2 bytes LSB MSB DESCRIPTION This is the standard format for a P3000 Slave reply to the computer When using the message commands described in this section refer to this chart whenever a message command chart indicates that the reply is of standard format MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net UTICOR P3000 Slave Marquee 4 7 CODE 13 SET TIME AND DATE FORMAT COMMAND BYTE NUMBER VALUE 1 HEX AA Start Of
55. d ASCII codes The programming terminal always shows only the American character set To check your messages use the View command of the Program Mode AMERICA CYRILLIC GERMANY ENGLAND DENMARK SWEDEN FRANCE KANA EN 8 gl LHE E H BH B EBENEN E rT a H H EBEN 36 B B m m m m m E EEHEHE E lt SPACE gt 84 BH B TITT H B 65 NH EBEN EBEN E H 55 B B a E H m 67 H m Dm B H B E EEEE E EEEE NB E E EH H T NENNEN H 0 E H MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net P o 5 5 x gt lt Q Q lt UTICOR P3000 Slave Marquee AMERICA CYRILLIC GERMANY ENGLAND DENMARK SWEDEN FRANCE KANA EH EH 1 EBEN Er H M i 72 B B
56. d Date 45 Table 4 13 Character Codes for Variable 46 Table 4 14 P3000 Embedded Code 46 Table 5 1 Valid ASCII Characters acu pana 52 Table 1 P3000 Part Numbers Dimensions and Configurations A 4 MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net UTICOR P3000 Slave Marquee This page intentionally left blank Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 Introduction In this chapter Manual Organization Manual Overview Need HELP Introduction to the P3000 Slave Marquee Specifications UTICOR P3000 Slave Marquee Manual Organization The P3000 Slave Marquee Hardware User Manual is arranged in chapters A description of key 5 information contained in each chapter is provided below 5 Chapter Description Introduction This chapter introduces you to the manual organization and overview Information is provided on how to find help with installation of the hardware and programming Also provided is an introduction to the P3000 Slave Marquee its physical character istics master control computer control and messages Specifications for the various models of the P3000 are provided on page 7 of this chapter Unit Hardware This chapter provides i
57. d adjustments have been made you are ready to power the unit up The unit s identification will only be read during the power up sequence When the unit is powered it will come up with an initial message This will be a two line message consisting of some or all of the following information Software revision unit address and RS 422 serial link baud rate There is a minimum of 2 messages lines on the P3000 Slave The power up sequence gives the following unit parameters their initial values Blink On Interval 1 2 second Blink Off Interval 1 2 second Scroll Interval 2 10 second Blink Mode Off Center Mode Off Delimited Blink Off New Line On Wrap On These values can be changed through ASCII commands MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net Q QO 72 lt UTICOR DECIMAL HEXADECIMAL VALUE P3000 Slave Marquee 5 2 TERMINAL OPERATION The ASCII slave accepts and displays information one character at a time This type of operation is similar to most terminals The following ASCII codes are accepted by the unit All other codes are simply thrown away Please note that the ASCII circumflex character is not accepted This character is used to start different commands usable with this particular protocol Table 5 1 Valid ASCII Characters 1 of 2 CHARACTER and DESCRIPTION if necessary DECIMAL HEXADECIMAL VALUE 1 60
58. e cleared for the message Non scroll messages with blank lines end of line marker only will not clear messages from these lines unless pro grammed to do so The size of the blank line i e number of blank sticks is determined by the character height preceding the blank line 3 Fora standard message a message line displays only the num ber of characters physically allowed The remainder of the mes sage line is truncated ED Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR 4 You may display multiple scroll up and scroll left messages at the same time so long as they do not overlap All scroll left mes sages will move synchronously Scroll rates for left scroll mes sages are fixed and cannot be changed by scroll rate settings of the master display 9 N r 5 Scroll up messages of the P3000 behave differently than those of the vacuum fluorescent displays P3000 scroll up messages wipe onto the display in an upward direction The P3000 first fig ures how many message lines can be placed within the frame Then these message lines are visually brushed across the dis play from bottom to top the bottom line of text being revealed first on up to the first line The display then pauses with this portion of the message then clears and repeats the process with the second portion of mes sage lines to fit the frame etc The pause time scroll up
59. e end of the text is met a space is shifted in before the text repeats in order to separate the beginning from the end of the text On the P3000 Slave the scroll rate is fixed at a display dependent value On the P3000 Slave blinking anywhere on the display is not possible when there is a scrolling message displayed The blink delimiters and or the Xn command are ignored within scrolling text Scrolling text is terminated and the line it used cleared when a character is written to the display terminal on the line the scrolling text occupies dCc SELECT CHARACTER COLOR This command is used to select the color of the message s characters if you have a unit with the Tri Color option red reen ellow AdCec 1 2 3 9 Characters received prior to this command will be red The last select color command in a scrolling message determines the starting color for Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR the next scrolling message or static text entered if no other select color command is sent 7 RESET DISPLAY 5 This command performs clear and or reset of the selected unit The user can specify which level of reset to perform 9 0 clear the display and home the cursor m n 1 clear the display home the cursor and reset all parameters modified by ASCII protocol n 2 clear the display and leave the cursor at its current
60. e is formed The stick the cursor occupies becomes the bottom stick of the line This command also takes effect when it is the first command after power up or immediately after a Clear Home Reset E1 command The format of the command is n 0 one stick per line n 1 two sticks per line n 2 three sticks per line n 3 four sticks per line Mrrcc POSITION CURSOR WITHOUT CLEARING THE LINE This command positions the cursor without clearing the line The valid values for the variables are relative to two inch characters and where they would be positioned If the value for either variable is less than 10 that e Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR value must be padded with a leading zero Characters received after this command overwrite characters already on the display The character size in effect when this command is received is usually be the same after it is received The only exception is if the system character size is too big for the line the cursor was moved to Then the system character size will be changed to the largest character that fits in the line Once the cursor is moved the character size may be changed Characters may overwrite characters of a different size already on the display Overwritten characters will not appear if the line is ever shifted up on the display Since internally there is a one to one correspondence between characters received
61. e size of this field varies see part numbers and provides a variety of ways to display messages 2 4 6 8 and 8 compressed characters MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net prar UTICOR P3000 Slave Marquee can be displayed simultaneously even within the same message Because of this programmed embedded codes are used to change character size which is otherwise read from a DIP switch setting Another code a frame definition code can be used to determine which lines of the display are used by a particular message Since the LED field differs from vacuum fluorescent displays which have distinct character locations the P3000 displays scrolled messages differently than the smaller displays Left scroll messages feature smooth scrolling that is letters move one LED at a time Each portion of a letter will illuminate every dot in that row when it scrolls across the display Upward scrolling messages actually do not scroll at all Rather they wipe to the display an upward fashion The first section of message lines appear then the display pauses clears and displays the next section of text 1 5 Conclusion Application of the P3000 slave display is as diverse as individual business needs Think of it if you will as a mailbox into which messages addressed to that location are delivered and subsequently displayed No
62. eater also provides a signal boost for it The slave units may be located 4000 feet 1200 meters from one another Each unit is assigned a two part unit address consisting of a group and a unit number The unit address is assigned to the unit with two dip switches under the access plate on the back of each unit The eight position DIP switch SW1 defines the first eight bits of the unit number The nine position DIP switch SW2 assigns the ninth bit of the unit number and the four bits of the group number There are three switches on the nine position DIP switch SW2 positions 2 3 and 4 that are used to select the International Character Sets The other position position nine of the nine position switch is used to indicate BCD or Binary interpretation Refer to table 2 1 for complete details of these switches c Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR When the BCD Binary interpretation switch is open the numbers represented by the dip switches are interpreted as BCD digits When it is closed the dip switches are interpreted as binary bits In BCD interpretation mode the group number can range from 0 9 and the unit number from 0 199 In Binary interpretation mode the group number can range from 0 15 and the unit number can range from 0 511 gt o 9 o 9 After the unit s identification has been determined and all physical connections an
63. epresent HH MM only You may place the time and date next to each other Two time or two date strings must be separated by a displayable non time date character Table 4 12 Character Codes For Time and Date HEX 81 Character Code Used to Indicate Character of Time Message HEX 82 Character Code Used to Indicate Character of Date ina Message MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net UTICOR P3000 Slave Marquee 4 13 3 Variable Data Characters Table 4 13 lists the character codes for all five characters of each of the four data sets maintained by the P3000 Slave displays These codes can be entered in any order anywhere in a message Control Table 4 13 Character Codes For Variable Data im Q To put variable data into message via computer control enter the Hex character code for the desired digit s for the desired data set s into the message at the desired location s 4 13 4 P3000 Slave Embedded Codes The P3000 Slave reads embedded codes within the message text These codes can change character size or specify the frame definition Character size codes can be placed anywhere within message text These codes toggle the character size between 2 4 6 8 and 8 compressed characters A frame definition codes sets up which LED sticks will display the message This 6 byte code must be located where shown in figure 4
64. essage for mats Three of these formats pertain to master PMDs only Control im Q Which of the four formats that pertain to slaves is appropriate depends upon the options required by the message Table 4 5 relates the selected options to the formats shown in Table 4 4 A D For example a mes sage with no options selected would be structured as shown in 4 4 A A message that should scroll left would be formatted as in 4 4 C Table 4 4 Message Format of PMDs LE LAST BYTE BYTE BYTE 1 MS G DATA ee LE CONTROL CONTROL LAST BYTE BYTE BYTE 1 BYTE 2 MS G DATA LE CONTROL CONTROL SCROLL LAST BYTE BYTE BYTE 1 BYTE 2 OPTIONS MS G DATA a LE EY CONTROL CONTROL SCROLL SCROLL MSG LAST BYTE BYTE BYTE 1 BYTE 2 OPTIONS TUNE DATA MSG DATA Table 4 5 Message Options Versus Message Formats FORMATA Chained Printout Print On One Line Send lt CR gt lt LR gt At Message End Clear Display Center Message FORMAT B Same as Format A plus Energize Alarm Blink Entire Message FORMAT C Same as Format B plus Scroll up Scroll Left Repeat Message FORMAT D Same as Format C plus Select Scroll Time Interval NOTE Slaves receiving formats which contain slave addresses Formats E F and G shown in the PMD master manual will ignore those slave addresses in the message lt gt Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor n
65. et MAN P3000 001 P3000 Slave Marquee UTICOR 4 12 1 Message Example Figure 4 3 illustrates a byte diagram of a message example to show how bytes are utilized in message memory The third through sixteenth bytes in this example represent the message data itself and are contained in the message data bytes area shown in Table 4 4 103009 O c D column on the left shows the actual Hex bytes which make up the message The other column is in decimal binary or ASCII for ease of interpretation 10 16 Indicates that the message text is 16 bytes long Byte 1 in table 4 4 Indicates the message is centered Byte 2 in table 4 4 Up to 6 control bytes are used for each 10 00010000 message 1 control byte per message minimum Location of optional frame definition code for the P3000 Slave A is the first character of the first line lt SPACE gt byte End of line marker for line 1 S S is the first character of the second line End of line marker for line 2 Figure 4 3 Message Example Byte Diagram As shown in Figure 4 3 every byte needed to represent the message counts as a byte of the message and is counted as part of the total size of the message Notice that the length byte also counts itself MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net Q im Q Control UTICOR P3000 Slave Marquee 4 12
66. for 115 VAC operation Refer to paragraph 2 4 to reconfigure these slaves for 230 VAC operation 2 1 2 RS 422A SERIAL REPEATER PORT The RS 422A Serial Repeater Port is an 11 position terminal block through which all communications to the unit take place This port is located on the Control Board The P3000 Control Board and its components is shown in figure 2 2 O Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee Please note that fuse rating varies with the model 5 e D Y H td O 11 POSITIONS A amp C 230VAC POSITION Figure 2 2 P3000 Control Board Components The P3000 also has alternative RS 232C transmission capabilities see paragraph 2 1 3 Typical wiring options for the Serial Repeater Port are found in figure 2 3 on the next page The following text refers to figure 2 3 on the next page The two configurations at the top can be used to interface slave units to either a Master PMD or to a computer or PLC when only unidirectional communication is to take place The two configurations on the bottom are for bidirectional communication which can only take place using computer control The PMD master in the third from the top configuration is optional and is not controlling the slave Notice that since PMD masters do not have repeater ports they can only begin daisy chains and can
67. he actual message sent the size of the P3000 s display char acter height and frame definition Advanced features of the P3000 are defined in the following paragraphs 3 5 1 The LED Field The P3000 display area is composed of up to 8 LED sticks These sticks are denoted in your display size by the W and numbers that is a 2W4H display is 2 sticks wide and 4 sticks high When formatting your message for your particular size display keep in mind the display s stick height For instance a 4H unit can display 4 lines of 2 inch characters 2 lines of 4 inch characters 1 line of 4 inch characters and 2 lines of 2 inch characters 1 line of 6 inch characters and 1 line of 2 inch characters 1 line of 8 inch characters Each stick height represents a 2 inch high character Two stick heights represents a 4 inch tall character or two 2 inch characters One stick width supports 20 2 inch characters Two stick widths support 40 2 inch charac ters or 20 4 inch characters etc Each stick is 8 LEDs high and 120 LEDs wide Together these LED sticks form the LED display field Character size and field definitions can change continuously and can be hardware and or software defined 3 5 2 Frame Definitions Frame definition specifies the portion of the LED field that will display the message This enables a defined number of LED sticks the entire width Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P300
68. l COM ports on the following platforms Windows 2000 Windows NT 4 0 Windows XP single processor PC s Lantronix DeviceComm Manager is a COM port redirection software application for PC platforms Its function is to re direct customer application data destined for a local serial COM port on a PC Rather than going out the local port the data is transmitted across the Ethernet network using TCP IP A device server attached to the network receives the data and presents it on its serial port Conversely data into the serial port of the device server is sent back to the customer application via the network to the DeviceComm Manager The DeviceComm Manager then presents the data to the customer application as if it were from a local serial COM port gt 5 5 x UJ One of the main objectives of the DeviceComm Manager software is to eliminate the need for a customer to modify his her application If the application knows how to connect to a local serial port it can by default talk to a remote serial port on a device server using the DeviceComm Manager software No understanding of how to develop networking software is required Breaking down the DeviceComm Manager software application it consists of a Control Panel applet a device driver and a Windows service These components are wrapped in an installation application InstallShield Installation DeviceComm Manager is on the CD included with all P3000 Slave units that have an
69. larm Output Message Not Logged or Invisible Message Not Sent to Slave Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR 4 12 3 Option Byte 2 Control byte one indicates whether the third byte of the message is a control byte Control Byte 2 Control byte 2 will indicate if the message is to energize the alarm relay output if the message is logged or invisible if the message will scroll and if the entire message is to blink As noted some of these options do not pertain to slave displays A diagram is shown in Table 4 8 of control byte 2 Table 4 9 designates how byte 3 as control byte 2 of a message is read 103009 O a bun Table 4 8 Bit Diagram of Control Byte 2 Energize Alarm Relay Output B5 Message Sent to Slave Bit ignored by P3000 Slaves Indicates 2 bytes after last control byte Blink Entire Message Bit a famn Table 4 9 Bit Designations for Control Byte 2 _ SERE eee ES NN Entire Message Blinks Message Does Not Blink B3 Message is Not Displayed Display Message on Master B Log Message on Data Log Stack Do Not Log Message MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net Q UTICOR P3000 Slave Marquee 4 12 4 Scroll Options Byte As noted previously in 4 12 3 if control byte two indicates that a message will scroll a third control byte b
70. lect Channel connect Mode settings Channel UDP Datagram Mode Diae 0 Channel2 UDP Datagram PO Change Address Table Incoming Connection acceptuncondtond s Response Nothing quie Startup No Active Connection Startup Dedicated Connection Remote IP Address Remote Port Local Port DL M Flush Mode Input Buffer Line to Network On Active Connection Diae On Passive Connection At Time To Disconnect Disable M Flush Mode Input Buffer Network to Line On Active Connection Diae On Passive Connection Disable When using Ethernet with the P3000 you must configure the Ethernet Interface to use specific communication settings They are as follows Baud Rate 9600 Parity None Stop bits 1 Flow Control None Network Configuration Using a Telnet Connection Configuration To configure the P3000 over the network establish a Telnet connection to port 9999 From the Windows Start menu click Run and type the following command where x x x x is the IP ad dress and 9999 is the P3000 s fixed network configuration port number Figure 8 Network Login Using Telnet telnet x x x x 9999 Note Be sure to include a space between the IP address and 9999 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR Using DeviceComm Manager Lantronix DeviceComm Manager provides support for up to 256 virtua
71. line is dependent upon the unit s current wrap setting When wrap is on this indicates that the cursor should be advanced to the front of the next line when it is advanced past the end of the line If the next line is a valid display line the cursor is simply positioned on the next line When the cursor is advanced past the end of the bottom display line and a character is written the contents of the display is shifted up one line and that character is written at the start of the bottom line When the cursor advances past the end of a line and wrap is off the cursor is simply positioned at the end of the line again The next character written overwrites the character at the end of the line 5 3 OPERATING COMMANDS The ASCII Slave has several commands which are considered advanced operation features for the unit Each of these commands are preceded by a circumflex That is why the unit will not display that character Every time that the unit receives the ASCII code for a circumflex it looks for a Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR command to follow it If this symbol is received while the unit is still reading another command the first command is ignored and the command A following the second circumflex will be executed Following is list of the different valid ASCII commands It should be 5 noted that of these commands will be ignored by the unit
72. ller exe is a device server configuration utility and is found on the CD included with the Ethernet Converter Module Place the CD in the drive and execute setup exe Search Network Icon gt 5 x UJ Ri DeviceInstaller E x File Edit View Tools Help Assign IP Address Icon E P Address Hardware Address Display Group All E xit 1 Open the Devicelnstaller application The 8 Search window shown above will appear If the target 2 device is already assigned an IP Address and is on the network click on the Search Network icon or click on File Search Network DHCP must be running for Search Network to find the device The window shown to the right will appear Search Bette for Devices 2 Select the PC Network Class and then click the Start Search button Class is the default 3 Addresses of devices on the network will appear Click on the one you want to highlight it and then click on the Save button 4 Click on the Back button to return to the Devicelnsaller screen MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net 2 Q lt UTICOR P3000 Slave Marquee You will notice that the device s you have saved now appears in the window as shown below DeviceInstaller Ioj x File Edit wiew Tools Help 2 41 4 8 et IP Address of Device
73. nd using group numbers A computer interface command is provided to allow the controlling computer to activate or de activate the slaves connected to it Slaves power up activated and the controlling computer can by group or individual unit activate or deaactivate the slaves Then it can utilize the Group 15 Unit 4095 addressing mode described in 4 2 1 Reference 4 9 Code 15 Select Active Slave Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR 4 3 GENERAL MESSAGE FORMAT General message format for messages sent via computer is shown below in figure 4 2 103009 jee byte indicates start of message O c D LENGTH jee One byte indicates message length UNIT ADDRESS wo bytes indicates units address MESSAGE CODE One byte Code for message type DATA 4 X bytes Message reply data bytes CHECKSUM e TWO bytes See Appendix A Checksum Bytes Figure 4 2 Message Format For Computer Note that all messages including replies sent from the P3000 Slave must begin with a hex byte equal to AA to indicate the start of a message Also note that the checksum of a message is calculated by using the bytes that represent Length Unit Address Message Code and Data See Appendix A The length byte is always the length of the entire communications message less one for
74. nformation on the P3000 Slave Marquee Hardware Included are sections on Slave Interfacing DIP Switches Changing Input Power from 115VAC to 230VAC and Changing the Fuse Control board features and settings are discussed as well as accessing the board PMD Master Control In this chapter using a UTICOR PMD Master or Touch Panel to control the P3000 is discussed Instructions on how to prepare the P3000 for Master Control and a description of what happens during such control are provided Slave Addressing and unique features of the P3000 are discussed You will find sections on the LED Field Frame Definitions Character Height Displaying Messages Embedded Codes for Computer Interface and Slave Control by Computer Controlled Master Computer Control This chapter discusses how a computer can be used to control a P3000 slave You will be instructed on how to prepare the P3000 for computer control Information is provided on Unit Addressing and General Message Format Detailed descriptions of Message Codes and Message Replies and how they work are provided At the end of the chapter Computer Interface Samples are provided ASCII Protocol Chapter 5 defines ASCII Protocol and provides instructions on how to set up the P3000 Slave to receive ASCII communication A table of Valid ASCII Characters is provided There are sections discussing Blink Delimiters and Writing Characters to the Display Operating Commands and sample messages for
75. nnel 1 blinking 4x Faulty network connection 5x No DHCP response received Network Link Lights solid green to indicate network port is connected to the Status network non fatal error Note 1 Note 2 This port is connected internally to the P3000 This port is not used on the P3000 8 RJ45 Connector RJ45 10BASE T Ethernet Connector is located on the top of the Ethernet Interface This connector is used to connect 6 to the Ethernet 8 None Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR Getting Started This section covers the required steps to get the P3000 on line and working There are two basic methods used to log into the P3000 and set up the IP address Network Port Login Make a Telnet connection to the network port 9999 Lantronix s Devicelnstaller DeviceComm Software applications provided on the CD shipped with the unit gt 5 D x UJ It is important to consider the following points before logging into and configuring the Device Server The P3000 s IP address must be configured before a network connection is available Only one person at a time may be logged into the network port This eliminates the possibility of several people simultaneously attempting to configure the P3000 Network port logins can be disabled The system manager will not be able to access the unit This port c
76. not be included anywhere within the chain Daisy chain wiring provides signal boosting through the repeater circuits of each slave and a 4000 foot distance between each device is possible No provision is made for boosting the reply channel however An RS 422 link consists of a two wire transmitting line a two wire receiving line optional signal common and the shield that is usually terminated to safety ground Each two wire line should physically be implemented with the two wires of one of the twisted pairs in the cable The cable specified for RS 422 connections consists of three twisted pairs Each twisted pair is individually shielded and each shield is brought out to a drain wire DO NOT USE WIRES FROM DIFFERENT TWISTED PAIRS TO MAKE UPA TWO WIRE SIGNAL LINE MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 SLAVE P3000 SLAVE MULTI DROPPED WITH REPLY MULTI DROPPED NO REPLY P3000 SLAVE DAISY CHAINED NO REPLY PMD MASTER COMPUTER CONTROL DAISY CHAINED WITH REPLY Figure 2 3 RS 422A Serial Repeater Port Interfacing 8 P3000 Slave Marquee PMD MASTER SLAVE PORT PMD MASTER SLAVE PORT COMPUTER c 3 e e o e LL e n o e E 5 Belden is registered should be made
77. of the P3000 Slaves are to be activated or de activated Bytes 3 amp 4 Unit Address Bytes specify the unit and group number of the slave displays to be affected by the command typically Group 0 Unit 0 Byte 6 Active Units Control Byte this byte is used to specify the application of the activate or de activate command to the various slaves Refer to Table 4 2 Table 4 2 Byte 6 Active Unit Control Byte Bo APPLICATION De activate specified slaves only Activate specified slaves only EBEN De activate specified slaves Activate other slaves Activate specified slaves Deactivate other slaves Bit 0 of this byte indicates the requested state of the slaves whose addresses are contained in the list beginning at Byte 7 A 1 in this position indicates those slaves are to be activated A 0 indicates they should be de activated Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR Bit 7 of this byte indicates what all other slaves addressed by Bytes 3 amp 4 status should become If it is a 0 all of the other slaves activation status is unchanged by this command If it is set to 1 all other slaves are activated when bit 0 is a 0 and de activated when bit 0 is 1 Byte 7 A list of unit and group numbers of slave displays to be activated or de activated Note that only units in the address at Bytes 3
78. of the display before being replaced by the subsequent line of the message Byte 9 Time Interval Between Right To Left Scrolls indicates the length of time that each character will remain at each character location as it moves across the display Valid values for Bytes 6 through 9 range from 1 0 1 second to 99 9 9 seconds Byte 10 First Message Text Byte is where the message to be displayed begins As specified in paragraph 4 12 the first byte of the message to be displayed is the length byte It must occupy Byte 10 followed by the balance of the message Reference 4 12 PMD Stored Message Format 4 12 1 Message Example Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR 4 11 CODE 18 STATUS ID MESSAGE FORMAT COMMAND REPLY BYTE BYTE NUMBER VALUE NUMBER VALUE 1 HEX AA Start of Message HEX AA Start of Message Byte 2 6 Length Byte 9 Length 4 7 4 bit Group Number B4 B7 4 bit Group Number 1 Not Used 1 Not Used BO MSB of 9 bit Unit Number BO MSB of 9 bit Unit Number 4 8 Least Significant Bits of 9 bit 4 8 Least Significant Bits of 9 bit Unit Number Unit Number 5 103009 O c D 2 1 3 Checksum 2 bytes Device Type HEX 01 200 Master HEX 02 300 or 400 Master HEX 82 200 Slave HEX 83 300 or 3000 Slave HEX 8D 3500 Slave 7 Revision Code ASCII Character fo
79. ol computer will be processed by all units attached With a non zero group number with the unit number of zero all units with that group number will process the message Control im Q Messages sent to Group 15 and Unit 4095 will be processed by all slave units that are currently active and ignored by all inactive slaves Reference 4 2 2 Active Non Active Slave Units 49 Select Active Slave When a message sent to an individual display is received that display sends a reply to the control computer When a message is received that used any of the above mentioned address grouping techniques no reply is returned Note that certain messages those that require a reply other than the standard reply cannot be processed when the units are addressed by any of the grouping techniques The specific message types which cannot be processed with these techniques are noted in Table 4 1 WARNING Do NOT use the same unit address for PMDs that are connected together serially using bidirectional communications This could result in more than one reply to a computer interface command If more than one reply is sent on the serial line the serial drivers of the PMDs may become damaged Note The unit address is only read when the unit is powered up 4 2 2 Active Non Active Slave Units The computer interface protocol provides another means to send messages to specific collections of P3000 Slave units beyo
80. or Touch Panel Manuals 3 CONCLUSION Because P3000 Slave displays contain no message program all mes sage text displayed on the slave is received from an outside source When controlled by a master a slave receives its information from the master s programmed messages that are in turn selected by the device that con trols that PMD master Information concerning the PMD master display and its message program is found in PMD Programmable Message Display Master User s Manu als Reference to those manuals are necessary for programming the mas ter and preparing it for the master slave network The following chapter of this manual covers the alternate method for com munication with a P3000 Slave display With this type of interfacing the device controlling the slave display is a computer and master displays may or may not be involved In addition to receiving and displaying mes sage individual slave displays can also send replies to the computer MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net 0 v UTICOR P3000 Slave Marquee This page intentionally left blank Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 Computer Control In this chapter Introduction Computer Communication Preparation Unit Address General Message Format Message Codes Message Replies PMD Message Format Mes
81. or net V Valid ASCII Characters 52 53 valid ASCII commands 55 variable data 5 18 19 Variable Data Characters 46 W web site 3 WEIGHT 7 wires routing 4 wiring 10 terminations and adjustments 10 Write Data Set Data command 24 Write Data Set Data To Master command 24 WRITING CHARACTERS TO THE DISPLAY 54 X XOR CHECKSUM A 6 XOR Checksum A 1 XOR checksum 28 UTICOR UTICOR P3000 Slave Marquee This page intentionally left blank Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001
82. our sticks per line In conclusion the different options that your messages have are very versatile You can operate the unit in many different ways to get the information necessary to the people who need it MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net Q 72 lt UTICOR P3000 Slave Marquee The page intentionally left blank c Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 Appendix In this appendix Outline Dimensions Error Messages XOR Checksum International Character Sets UTICOR P3000 Slave Marquee OUTLINE DIMENSIONS lt The following figures provide information necessary for mounting P3000 Marquee Slave Displays o 1W x 2H lt 4 180 1106 1721 37 050 1941 0701 1W x 4 180 106 172 37 050 941 070 qe Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR 2W x 2H gt 4 180 106 172 m 73 250 1860 550 2 gt 2W x 4H 4 180 106 172 73 250 1860 550 MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net UTICOR P3000 Slave Marquee Table A 1 below shows the P3000 Slave Marquee dimensions and configurations All P3000 Slave Marquee displays have a 4 18 unit depth Unit weights are found in the general specifications section
83. out the unit interrogated Chapter 5 of this manual provides information for communication between a P3000 slave display and a computer or serial interface using ASCII message protocol With this mode of operation slaves do not require the use of a master display 1 4 Messages How messages look depend on the way they were programmed Messages programmed into PMD masters have message options that determine message outputs and visual appearance One of the master message output options is sending messages to slaves When the message contains this option the message can be displayed on one some or all slaves The behavior of the message is determined by selected message options and or embedded codes Messages can be stationary flashing or scrolling Scrolled messages scroll up or left Other options determine if message text is centered on lines if previous text remains on the display or is removed etc See Paragraph 4 12 for specific options available Embedded codes place time date and variable data locations in the message These locations display the continuously updated information it receives from the controller or computer The P3000 Slave displays also feature international character sets This option is switch selectable to allow message display in U S English French Danish Swedish German Cyrillic or Japanese Kana for the P3000 Slave displays The P3000 Slave has a large LED field on which to display messages Th
84. r Revision Letter HEX 41 Revision A HEX 42 Revision B State Active 1 Non Active 0 Checksum 2 bytes 18 Message Code 18 Message Code DESCRIPTION This command requests status and ID information from a P3000 Slave display The command must be sent to a specific display to get a reply The nonstandard reply contains the requested information Reply Description Byte 6 Reply Device Type identifies the addressed device as either a master or slave PMD This byte will equal 83 to indicate that it is a P3000 Slave display Byte 7 Reply Revision Code indicates the revision code letter of the software in the display and will be in the form of an ASCII character HEX revision codes shown in the table are examples only Byte 8 Reply State indicates whether the P3000 Slave is active or non active Reference 4 2 2 Active Non Active Slaves 4 9 Select Active Slave MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net E gt UTICOR P3000 Slave Marquee 4 12 PMD MESSAGE FORMAT The formats for message storage within PMD master s memory and for messages sent from a control computer to a master or slave display is shown in Table 4 4 This is the structure of the Message To Display in Code 17 The beginning of the message is made up of option selection bytes Depending on the message options selected the number and meaning of option bytes vary There are seven different m
85. rate times the number of lines to be unveiled is determined by PMD master default rate Number of lines in or programmed scroll rate X the message frame 7 Pause Time Example 1 second scroll rate x 3 lines 3 second pause time 6 Standard message lines that do not fit the LED field are trun cated Standard messages that do not fit the stick height struc ture of the display are truncated 7 Blinking characters sent by masters do not blink when using scroll up or scroll left EMBEDDED CODES FOR COMPUTER INTERFACE When programming packet messages in computer interface for the P3000 display frame definitions and character height definitions are programmed as embedded escape codes For computer interface escape codes in Basic are programmed using the escape code CHR 27 Examples fol low CHR 27 0 TWO INCH CHARACTER CODE CHR 27 1 FOUR INCH CHARACTER CODE CHR 27 2 SIX INCH CHARACTER CODE CHR 27 3 EIGHT INCH CHARACTER CODE CHR 27 4 EIGHT INCH COMPRESSED CHARACTER CODE CHR 27 F nn NN FRAME DEFINITION CODE indicates top LED stick and ranges from 01 to 04 NN indicates the bottom LED stick also ranges from 01 to 04 and must be gt nn MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net 0 v gt UTICOR P3000 Slave Marquee 3 6 SLAVE CONTROL BY COMPUTER CONTROLLED M
86. rfaced to a PMD master display controlled by a PLC the master display is usually interfaced to discrete data or relay output modules on the controller The controller selects a programmed message in the master display by manipulating the input lines These input lines are read by the master as a message number which was assigned to the message when the message was programmed into the display or as a data set which is placed within the displayed message Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR When the programmed message itself indicates that it should be sent to slave displays the address of the slave or slaves in that particular message will designate which of the displays will receive and display the selected message 1 3 Computer Control Chapter 4 of this manual supplies information for communication between a P3000 slave display and a computer or serial interface using UTICOR message protocol With this mode of operation slaves do not require the use of a master display c O 5 By using various codes and specified formats a computer or other device can duplicate the input requirements of the slave as provided by the master Additionally when information is sent to an individual slave in this manner the slave will send a reply to the computer to indicate success or failure of the communications or to provide information ab
87. s for a total of 4 different sizes The P3000 is a red LED also available in High Bright Red LED display and in certain sizes Tri Color display see page 8 display that displays messages in 2 4 6 and 8 characters The P3000 uses suspended mounting the unit is suspended using a hole in the top of each end plate The P3000 is composed of blocks of 2 sticks high so it cannot have an odd number of sticks high 1 1 Physical Characteristics The P3000 is housed in an anodized aluminum case Two capped holes are provided for routing wires through the back access plate The fuse connectors and switches can be accessed by removing the back access plate The front panel of the P3000 contains a lens that covers the LED field and protects the inside of the unit The LED field is offered in 4 sizes The display area is 4 8 or 9 6 high Field width sizes are 36 or 72 wide Chapter 2 provides hardware information for the slave displays Wiring requirements switch settings fuse locations etc are found in Chapter 2 Outline dimensions are located in Appendix A 1 2 Master Control Chapter 3 of this manual provides information for controlling the P3000 slave and displaying messages with a PMD master unit A slave can be controlled by a Master PMD unit which is controlled by a PLC or it can be controlled by a computer The system provides a few more options for slave control when the master is under computer control When slaves are inte
88. s 5 command codes BLINK DELIMITER 59 DISPLAY SCROLLING TEXT 56 POSITION CURSOR 57 POSITION CURSOR WITHOUT CLEARING THE LINE 58 RESET DISPLAY 57 SELECT BLINK MODE 55 SELECT CENTER MODE 56 SELECT CHARACTER SIZE 58 SELECT NEW LINE 57 SELECT NUMBER OF STICKS PER LINE 58 SELECT ON OFF RATE 57 SELECT UNIT 55 SELECT WRAP 58 communicating with the slave 19 communication 5 communication protocol 28 components 10 UTICOR compressed characters 5 computer 28 as master control 18 COMPUTER COMMUNICATION PREPARATION 28 Computer Control 5 computer interface 23 computer interface command 02 sample programs for 47 computer interface operation 19 computer interface protocol 30 COMPUTER INTERFACE SAMPLES 47 CONNECTORS Power Input and Serial Repeater Port 7 context sensitive onscreen help 3 Control Board 10 15 Control Board Components 11 Control Byte 1 42 Bit Designations for 42 Bit Diagram of 42 Control Byte 2 43 Bit Designations for 43 Bit Diagram of 43 Control Byte 3 44 Bit Designations for 44 Bit Diagram of 44 control options for scrolling 44 controlled by a PLC 4 controller 4 controlling device 28 controlling the P3000 4 current cursor position 54 D daisy chain 11 daisy chained 13 data set 19 data sets 19 24 35 definition frame 21 Definitions Switch One and Switch Two 14 Switch Three 15 DeviceComm Manager B 2 Devicelnstaller B 2 DIMENSIONS 8 dip switch 22 DIP switch SW1 50 DIP switch SW2 50 DIP switch se
89. s switch SW3 is located circuit board inside the unit The unit is shipped from the factory with this switch set for 9600 baud communication To change the port to 1200 baud refer to Chapter 2 For information concerning the XOR checksum refer to Appendix A Use the following procedure to prepare for computer communication with P3000 Slave display s 1 Set computer parameters to match those of the P3000 Slave If necessary change baud rate on the slave unit 2 Connect serial port of the computer to the RS 422A Serial Port s of the P3000 Refer to figure 2 3 to construct appropriate cable s and proper connections 3 Connect power to the Power Input Terminal Block Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR 4 The P3000 Slave display s will be active and ready to communicate The unit s will display a message to indicate the software revision number the unit address and the baud rate T 2 2 RS 422A Serial Repeater Port 2 2 3 Switch Three Character Height Baud Rate ASCII Mode 5 Appendix A XOR Checksum 4 2 UNIT ADDRESS Each P3000 or other PMD slave display is assigned a unit address A unit address is sent in each message to specify which unit or units should respond The unit address in a communications message consists of two bytes which contain two identifiers These identifiers
90. sage Text Computer Interface Samples UTICOR P3000 Slave Marquee 4 0 COMPUTER CONTROL INTRODUCTION The P3000 Slave Display may also receive its information from a com puter mainframe minicomputer personal computer or PLC ASCII inter face that can handle 8 bit binary By sending data in a format similar to that used in the memory of a PMD master display in 8 bit binary a com puter can display messages directly on P3000 Slave displays without the use of a master Using this mode of communication the slave will re spond to communication messages it receives and send replies to the controlling device im Q Control If you have a slave with which you are going to use ASCII protocol you should refer to Chapter 5 This chapter will be of little or no use to you This chapter of the manual describes the communication protocol that is acceptable to the P3000 and the commands to which it will respond This protocol is of the same design as the computer interface format for the PMD Master Display Each user will have to develop a program for his control computer using the commands and protocol that follow 4 1 COMPUTER COMMUNICATION PREPARATION For computer communication the P3000 Slave RS 422A Serial Repeater Port is set to the following parameters Baud Rate 9600 1200 Baud Stop Bits 1 Stop Bit Parity No Parity Checksum checksum The baud rate is switch selectable Thi
91. sensitive regarding the initial connection or you do not wish to have a screen pop up leave this box unchecked 9 Noocther setup is required In the above example all data sent to COMA will be sent across the network to the device server at 172 20 197 50 port 10001 There is also a settings button which allows for advanced configuration Some serial applications do not work well when redirected because they are not expecting the latency delay that an Ethernet network may cause Increasing the Read Network Timeout and the Write Network Timeout values may help the situation Network latency varies depending on a number of factors You can get a rough idea of the delay at a given time by pinging the device server from the PC and looking at the time column You may also find the PC command tracert helpful See your Windows OS documentation for more details on these commands Both ping and tracert are DOS prompt commands Settings Ports Read Network Timeout miliseconds Network Timeout milisezonds Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR Index Symbols command 54 1 0 Amp 250V Slo Blo fuse 16 1 5 Amp 250V Slo Blo fuse 16 115 VAC operation 10 115 VAC operation to 230 VAC operation 15 2 0 Amp 250V Slo Blo fuse 16 230 VAC operation 10 3 0 Amp 250V Slo Blo fuse 16 8 bit binary 2
92. t in ASCII 1B 33 in HEX 2 bytes 8 inch compressed lt ESC gt lt 4 gt in ASCII 1 34 in HEX 2 bytes As mentioned use the escape sequence to enter the lt ESC gt code when using an ASCII keyboard 3 5 4 Displaying Messages When the P3000 receives a message it will count the number of lines in the message and assign it a frame according to the number of lines and the default character height It first checks for invalid character dimension sequences This check looks for character dimensions that will not fit within the frame specified for the message A sequence that will not fit is invalid Invalid sequences are converted to the maximum character dimension that will fit within the message s frame When no frame is specified the P3000 defines the frame according to the default dip switch character size For example when the dip switch is set for 2 inch characters and no frame is specified the first four sticks are enabled for a standard message If the message contains 4 or 6 inch characters they will be displayed in their programmed size and that message line will be located to accommodate the size However lower lines of the message may not fit and therefore will not be displayed Please note the following about P3000 message behavior 1 A message programmed to clear the display will clear all infor mation from the display prior to displaying itself 2 All sticks designated by the message frame will b
93. t two BCD numbers or two binary numbers The P3000 allows Unit Numbers up to 511 binary The switch selectable extended U S Japanese Kana character set is selected on positions 2 through 4 of Switch 2 Switch 2 positions 2 through 4 settings are 1 2 4 Open U S with Japanese Kana extension and 2 2 4 Closed Standard U S character set Figure 2 5 shows how Switch One and Switch Two are read Table 2 1 defines the numerical value or setting for each position of these switches MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net gt o i I UTICOR P3000 Slave Marquee Table 2 1 Switch One and Switch Two Definitions SWITCH ONE AND SWITCH TWO UNIT ADDRESS IDENTIFICATION BINARY DESIGNATION POSITION Unit Number BC SW1 1 SW1 2 2 Unit Number SW1 3 4 Unit Number SW1 4 8 Unit Number Unit Number 0 100 D 1 2 4 4 SW1 5 0 0 Unit Number 0 0 1 2 4 1 O SW1 6 SW1 7 Unit Number SW1 8 Unit Number SW2 1 Unit Number SW2 5 SW2 6 SW2 7 i 128 256 100 1 2 1 Group Number 2 2 Group Number 4 4 Group Number SW2 8 8 Group Number SW2 9 1s BCD Bina Binary and BCD values refer to when the switch is in the 1 position Swi 52 543 54 5415 5416 32 57 58 5421 5425 5 26 5427 5428 5429 P3000 SLAVE INTE
94. tch 3 position 4 MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net QO Un lt UTICOR Please Note the fuse rating varies with the model Switch Three Position 4 P3000 Slave Marquee In order to set up your P3000 Slave for ASCII Mode you must first remove all power to the unit Once power is off remove the back access plate of the unit to access the control board As the unit comes from the factory the switch will be set in the OPEN position You must move the switch to the CLOSED position After the switch is changed replace the access plate apply power to the unit and the P3000 Slave is ready to be used Goo mi lt 230VAC POSITION Figure 5 1 P3000 Back View with Access Plate Removed Switch 3 Position 4 5 5 SAMPLE MESSAGES In this section we will give you samples of some messages with an ASCII format The first example can be sent to several types of slaves including the P3000 Slave Marquee The first message will be sent to group 04 unit 0312 This message will be centered with the message Bin 6 is EMPTY The word EMPTY will be flashing Q Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR A040312 C1Bin 6 is EMPTY for U S character set or A040312 C 1Bin 6 is X1bEMPTY XO for the other sets It should be noted that
95. ter Control C 1 PMD Master Control Errors 4 8 CODE 14 WRITE DATA SET DATA 103009 O c D BYTE NUMBER VALUE B4 B7 4 bit Group Number B1 B3 Not Used BO Most Significant Bit of 9 bit Unit Number Data Set 4 2 bytes MSB LSB 4 5 7 11 13 15 Checksum 2 bytes REPLY STANDARD REPLY DESCRIPTION This command is used to define the values of the four data sets used by the P3000 Slave All four data sets must be defined in the command The data sent by this command will be used by the P3000 Slave s to which it is addressed Byte 6 Status Byte indicates whether the data is BCD or binary 0 BCD 1 Binary MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net UTICOR P3000 Slave Marquee 4 9 CODE 15 SELECT ACTIVE SLAVE FORMAT B4 B7 4 bit Group Number B1 B3 Not Used BO Most Significant Bit of 9 bit Unit Number 8 Least Significant Bits of 9 bit Unit Number 15 Message Code Active Units Control Byte X amount of data in the form of 2 byte group and unit numbers Form is the same as bytes 3 and 4 in message Control im Q Checksum 2 bytes REPLY STANDARD REPLY must be less than or equal to 248 which can represent 124 Group Unit number combinations DESCRIPTION This command allows the control computer to specify which
96. th byte is XORed with the unit number bytes The result is XORed with the first data byte etc until the XOR of the last data byte is taken The result of this XOR operation is the first byte of the two byte XOR checksum The one s complement of the first byte becomes the second byte of the checksum If for instance the first byte happens to be 06 HEX MSB then the two byte XOR checksum would be 06 9 HEX LSB qe Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR INTERNATIONAL CHARACTER SETS The P3000 Slaves display messages in 7 international character sets in addition to the U S character set The slave is set to the specific character set on positions 2 3 and 4 on Switch Two see pages 2 6 and 2 7 of this manual The slave will display messages according to the ASCII conversion chart on the following pages To program messages into a master display or the computer in a non U S character set refer to the ASCII conversion chart Enter the ASCII character or code equivalent to the non U S character desired Blank areas on the chart indicate no change from the American set If no character is shown for the character set in use the American character is displayed For example when using the English character set enter the character Program Mode or HEX 23 Computer Interface Mode to program and display the character All international character sets use the standar
97. the AA The length specifically does include the length byte and checksum Unit address bytes are stored most significant byte first least significant byte second Except where noted otherwise all parts of the message are composed of Hex bytes as opposed to ASCII or BCD 4 4 MESSAGE CODES Message codes are required to define the type of communication to take place The P3000 Slave is programmed to process various types of messages and these have been assigned Message Code Numbers Table 4 1 defines message code numbers MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net UTICOR P3000 Slave Marquee Table 4 1 Message Code Number Designations COMMAND Control im Q SLAVE DISPLAY PACKET MESSAGE STATUS ID MESSAGE Note All numbers are in decimal Allowed only when individual units are addressed SELECT SLAVE S 4 5 MESSAGE REPLIES All messages sent to individual P3000 Slave displays as opposed to any of the group addressing techniques described in 4 2 1 will cause the slave to send a reply The reply will indicate the success or failure of processing the command and will indicate that the display is ready to process another command In most cases this message will be the standard reply described in the next section One command Status ID Message will cause the unit to send a special form of reply The following section of this chapter
98. tting 6 dip switches 19 29 DISPLAY Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net P3000 Slave Marquee Overall 7 display area 4 display options 18 Display Packet Message command 24 E echoing the received information 50 ELECTRICAL INTERFERENCE TOLERANCE 7 embedded codes 5 within message text 46 EMBEDDED CODES FOR COMPUTER INTERFACE 23 end of line marker 22 ERROR MESSAGES A 5 Error Messages A 1 escape code 23 Ethernet Interface B 1 Ethernet Interface Configuration B 9 Connectors Wiring and Indicators B 4 Device Installer Login B 7 DHCP Naming B 5 Getting Started B 5 Network Configuration Using a Web Browser B 9 Setting the IP Address B 5 Telnet Connection Configuration B 10 Using DeviceComm Manager B 11 Ethernet Network B 2 F1 function key 3 factory set 15 Features 20 features advanced 20 First Message Text Byte 38 Fly Over HELP 3 formats 5 formatting your message 20 frame definition 20 Frame Definitions 20 front panel 4 Fuse 10 15 Fuse Location 16 FUSE TYPE 7 G GENERAL MESSAGE FORMAT 31 ground terminal 10 MAN P3000 001 P3000 Slave Marquee group and unit number equal zero 30 group and unit number equal zero 20 group and unit numbers 29 Group Number 13 H HARDWARE 10 HELP 3 Help 3 button 3 windows 3 hex byte 31 Hex bytes 41 HEX 45 hour mode 34 HOUSING 7 Housing Aluminum 7 HUMIDITY 7 identifiers 29 unit address 19 input lines 4 INTERNATIONAL CHAR
99. ttom of most dialog boxes to go to the help topic PowerMarquee Programming Software Fly Over HELP When the mouse cursor comes to rest over any tool bar item for a short while a small window will appear containing a brief description of the function of that particular button The window will disappear as soon as the cursor has been moved off the button Technical Support Although most questions can be answered with this manual PowerMarquee Programming Software HELP topics or the Master PMD manual you may find answers to your questions on our web site www uticor net If you still need assistance please call our technical support at 1 800 832 3647 or FAX us at 1 563 359 9094 MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net ED UTICOR P3000 Slave Marquee 1 0 The P3000 Slave Marquee The P3000 Slave Marquee is a cost efficient alohanumeric slave display It is the newest of UTICOR s line of Programmable Message Displays PMD The P3000 is a large character LED display that is available in four sizes It will display messages sent to it from a PMD master display a computer or other intelligent device with serial communications capabilities An optional Ethernet connector is also available see page 8 for part number and Appendix B for information on Ethernet configuration The P3000 is a large LED slave display available in 2 widths and 2 height
100. unless it has been selected by A command 2 Agguuuu Select Unit Bn Select Blink Mode Select Center Mode Dn message text CR J Display Scrolling Text qGc Select Character Color AEN Reset Display Gbboc Select On Off Rate AHrrcc J Position Cursor Aln Select New Line Jn Select Wrap Select Character Size LN Select Number of Sticks per Line Mrrcc Position Cursor Without Clearing the Line Xn Delimiters On Off Agguuuu SELECT UNIT This command selects which unit s will process the ASCII commands sent It allows multiple units to be connected and addressed These units can be addressed as a whole as a subset or as individual units Only units that have been selected process commands a 2 digit group number uuuu a 4 digit unit number For width pad the number with zeroes i e for unit 45 the number would be 0045 units always process all A commands to see if they have been selected or deselected A unit is deselected by not being selected in a command There are three basic rules for selecting units 1 Group x and Unit x selects only the unit with matching numbers 2 Group x and Unit 0 selects all units in group x 3 Group 0 and Unit selects all units Bn SELECT BLINK MODE This command indicates to the display that all text on the display should blink n 0 turn blink off n 1 turn blink on MAN P3000 001 Phone
101. w consider several mailboxes in various locations within your company Delivery of these messages take a matter of milliseconds And remember that these messages were written by employees of your company for employees of your company to keep everyone informed Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 1 6 Specifications POWER REQUIREMENTS OPERATING TEMPERATURE STORAGE TEMPERATURE HUMIDITY ELECTRICAL INTERFERENCE TOLERANCE FUSE TYPE OVERALL DISPLAY CHARACTER SET INTERNATIONAL CHARACTER SETS SPACE REQUIREMENTS HOUSING WEIGHT CONNECTORS MAN P3000 001 Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net P3000 Slave Marquee 115 230 VAC 102 132 194 250 47 63 Hz Jumper Selected see 2 6 1W2H 70 VA 2W2H 1WAH 130 VA 2W4H 250 VA 0 to 60 C 0 to 140 F Ambient 40 to 95 C 40 to 203 F Ambient 0 95 RH Noncondensing NEMA ICS 2 230 Showering Arc Test ANSI C37 90a 1974 SWC Surge Withstand Capability Test 1W2H 2W2H 1W4H 115 1 5 Amp 250 V 230 1 0 Amp 250 V 2W4H 115 VAC 3 0 Amp 250 V 230 2 0 Amp 250 V 2AG Subminiature Slo Blo 5 mm x 15 mm 177 x 580 2 4 6 8 or 8 compressed Red LED Characters 5 x 7 Dot Matrix 50 8 mm 2 High Characters 10 x 14 Dot Matrix 101 6 4 High Characters 15 x 21 Dot Matrix 152 4 6 High Characters 20 x 28 Dot Matrix 203 2 8
102. w with Access Plate Removed Switch 3 Position 4 60 OQ tline Dimensi ns WN TE 2 Outline Dimensions WY x 4H deut ae oU edes dem 2 Outline Dimensions 2W x 2H mme Outline Dimensions 2W x 4H LIST OF TABLES Table 2 1 Switch One and Switch Two Definitions 14 Table 2 2 Switch Three 2 2 15 Table 4 1 Message Code Number Designations 32 Table 4 2 Byte 6 Active Unit Control Byte 36 Table 4 3 Bytes 6 through 9 Definitions 38 Table 4 4 Message Format for 40 Table 4 5 Message Options versus Message 40 Table 4 6 Diagram of Control Byte 1 42 Table 4 7 Bit Designations for Control Byte 42 Table 4 8 Bit Diagram of Control Byte 2 43 Table 4 9 Designations for Control Byte 2 43 Table 4 10 Bit Diagram of Control Byte 44 Table 4 11 Bit Designations for Control Byte 44 Table 4 12 Character Codes for Time an
103. y UTICOR TECHNOLOGY L P 4140 Utica Ridge Rd Bettendorf IA 52722 1327 Phone 1 563 359 7501 Fax 1 563 359 9094 www UTICOR net P3000 Slave Marquee UTICOR c inside front cover Fable 52 5 5 E VIEe Mici i MEM iii LISTOF TABLES _ _ _ _ __ iii SECTION 1 INTRODUCTION Manual Organization E 2 Manual Overview 3 HELP 23 3 1 0 Introduction to the P3000 Slave 4 1 1 Physical Characteristics 4 1 2 Master Control 2 2 2 4 1 3 amp enoli uEe iis MEM 5 1 4 MeS Saon 5 1 5 Conclusion 6 1 6 eei eee 7 SECTION 2 UNIT HARDWARE 2 0 10 2 1 eia Me 10 2 1 1 xo Mesum Terminals rsisi m 10 2 1 2 RS 422A Serial Repeater 10 2 1 3 qa M 13 2 2 Switch One and Switch Two Unit 220 204021 13 2 3 Switch Three Character Height Baud Rate ASCII Mode 15 2
104. yte 4 is necessary to determine control options for scrolling Table 4 10 shows a diagram of byte 4 as the scroll option control byte Table 4 11 designates how byte 4 as control byte 3 of a message is read Control im Q Table 4 10 Bit Diagram of Control Byte 3 Scroll Time Byte Enable Repeat Message Bit CE Table 4 11 Bit Designations for Control Byte 3 BIT _ gt NUMBER IF BIT 1 IF BIT 0 Message Contains Scroll Time Interval Information in Byte 5 Message Repeats Message Does Not Repeat Message Does Not Scroll on Line 4 Message Does Not Scroll on Line 3 NN Message Does Not Contain Scroll Time Interval Message Does Not Scroll on Line 2 Message Does Not Scroll on Line 1 Message Does Not Scroll Left Message Does Not Scroll Upward NOTE B2 B5 Select which lines of the display a scrolling message will be displayed on For left scrolling messages one of these bits must 1 and the other three must 0 For upward scrolling messages one two three or four contiguous lines can be set Phone 1 563 359 7501 Fax 1 563 359 9094 www uticor net MAN P3000 001 P3000 Slave Marquee UTICOR 4 12 5 Scroll Time Byte If byte 5 is used as the scroll time byte the contents of the byte will specify how often the P3000 Slave will shift the scrolled message either upwards or left The time is specified in units of 0 1 seconds 10300

Download Pdf Manuals

image

Related Search

Related Contents

Mesure de maintenance BPW ECO Disc  78K0 Coding - Renesas Electronics  3270 X/ACT User`s Manual    Kenroy Home 32475DAB Installation Guide  Origin Storage 600GB SAS 15K 3.5"  SIVAL - Normateca    VisionView™ User Manual  

Copyright © All rights reserved.
Failed to retrieve file