Allen-Bradley InView Marquee 2706-P42 User Manual
Allen-Bradley InView Marquee 2706-P42 User Manual

Allen-Bradley InView Marquee 2706-P42 User Manual

Message display
Table of Contents

Advertisement

InView Marquee
Message Display
2706-P42, 2706-P43, 2706-P44,
2706-P72, 2706-P74
User Manual
Allen-Bradley Spares

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the InView Marquee 2706-P42 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Allen-Bradley InView Marquee 2706-P42

  • Page 1 InView Marquee Message Display 2706-P42, 2706-P43, 2706-P44, 2706-P72, 2706-P74 User Manual Allen-Bradley Spares...
  • Page 2 In no event will Allen-Bradley be responsible or liable for indirect or consequential damage resulting from the use or application of these products.
  • Page 3: Table Of Contents

    Using ControlLogix with DF1 Protocol out Channel Zero . . 4-8 Using CompactLogix with DF1 Protocol out Channel One . 4-12 Using FlexLogix with DF1 Protocol out Channel Zero..4-16 Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 4 Table of Contents EtherNet/IP Communications with Chapter 5 Dual ENI Using a PLC with DF1 Protocol to a Dual ENI Configuration 5-1 Using a SLC with DF1 Protocol to a Dual ENI Configuration 5-4 Using a MicroLogix with DF1 Protocol to a Dual ENI Configuration .
  • Page 5 Methods ........10-7 Technical Specifications Appendix A Temperature Protection in Appendix B NEMA-Rated Enclosures Catalog Number Explanation Appendix C Index Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 6 Table of Contents Publication 2706-UM016A-EN-P - June 2002...
  • Page 7: Chapter 1 Introduction

    • firmware part number and version letter (e.g., xxxx), • amount of RAM in the sign, (e.g., 256K), and • serial address of the sign (a number from 01 to FF or from 001 to 255). Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 8: Electrical Connections 2706-P42 And 2706-P44

    InView Marquee Message Display Installation Electrical Connections 2706-P42 and 2706-P44 Electrical Warning for all NEMA 12 Models (2706-P42 ATTENTION and 2706-P44 Series). A readily-accessible disconnect device shall be installed in the fixed wiring supplying power to this equipment. The disconnect device shall have a contact separation of at least 3 mm.
  • Page 9 100 – 240 VAC @ 50/60 Hz 5. Insert the serial wires through the right conduit on either the top or the bottom of the sign. Insert the serial wires into one of these conduits. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 10 InView Marquee Message Display Installation TB1 can be used for incoming serial connection for RS-232 or RS-485. The full pinout diagram is shown below. TB1 - Full 1. GND 5. RS-485(+) 2. +5V 6. RS-485(-) 3. RS-232 TX 7. NC 4.
  • Page 11: Mounting Instructions 2706-P42, 2706-P43 And 2706-P44

    Mounting hardware that is used to hang or suspend signs must be capable of supporting at least 4 times the total weight of any/all signs mounted together. For integrity of the case, do not drill holes in or modify the case. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 12 InView Marquee Message Display Installation Before mounting a sign, remove power from the sign. Hazardous voltage. Contact with high voltage may WARNING cause death or serious injury. Always disconnect power to sign prior to servicing. Publication 2706-UM016A-EN-P - June 2002...
  • Page 13 72.2 in (183 cm) for 2706-P43 73 in (185.4 cm) for 2706-P44. 6. Attach the two remaining wall mounting brackets to a wall so Allen-Bradley Spares that they align with the brackets on the sign. Publication 2706-UM016A-EN-P - June 2002...
  • Page 14 InView Marquee Message Display Installation Do NOT install the sign directly to drywall or ATTENTION plaster-board. The sign must be fastened to a wall capable of supporting at least four times the weight of the sign. 7. Connect the mounting brackets on each end of the sign together using a 5/16 Phillips screw and a 5/16 washer through the mounting holes, as shown below, securing with a 5/16 nut.
  • Page 15 4. Use chains (not supplied) to hang the sign from a ceiling. Use chains capable of supporting 4 times the total weight of the sign(s). The hole you select in the ceiling bracket for the chain determines the angle at which the sign hangs. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 16 1-10 InView Marquee Message Display Installation Stacking Up to 4 signs can be hung together vertically (“stacked”). Mounting system for stack mounting must support a minimum of four times the total weight of all signs being stacked. Possible crush hazard. Do not stack more than 4 WARNING signs.
  • Page 17 Do NOT fasten the top screws to the end caps. The top screws will be used to fasten the ceiling mounting brackets to the end caps in the next step. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 18 1-12 InView Marquee Message Display Installation Do NOT fasten this screw to the end cap. Fasten these three screws to each end cap. 2. Attach ceiling mounting brackets to all the end caps following Step 2 of the ceiling mounting instructions. Torque the screws to 2.7 Nm (24 lb-in).
  • Page 19: Electrical Connections 2706-P43

    5. Insert the power wires through the left conduit hole on either the top or the bottom of the sign. The bottom conduit hole is recommended to reduce noise from power wires crossing serial wires. Hole plugs, top, removed Hole plugs, Allen-Bradley Spares left, removed Publication 2706-UM016A-EN-P - June 2002...
  • Page 20 1-14 InView Marquee Message Display Installation Use watertight conduit connectors and flexible conduit. Insert the power wires into one of these conduits. 6. Connect the incoming electrical wires. Be sure to place the wires so they are not be caught by screws when replacing the power supply cover, and also so they do not interfere with fan operation.
  • Page 21 TB1 - RS-485 1. NC 5. RS-485(+) 2. NC 6. RS-485(-) 3. NC 7. NC 4. NC 8. SHIELD Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 22 1-16 InView Marquee Message Display Installation TB1 - RS-232 1. GND 5. NC 2. NC 6. NC 3. RS-232 TX 7. NC 4. RS-232 RX 8. NC 9. P1 is used for RS-232 application downloads and RS-485 terminating resistor only. Be sure to place the wires so they are not caught by screws when replacing the power supply cover, and also so they do not interfere with fan operation.
  • Page 23: Changing The Serial Address On Inview 2706-P43 Signs

    The dip switch should be set at 01 to allow for the serial address to be downloaded from the InView messaging software. If the switch is not set to 01, the switch setting will override the downloaded application setting. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 24: Mounting Instructions 2706-P72 And 2706-P74 Series Nema 4 And

    1-18 InView Marquee Message Display Installation Serial DIP switch address (1 = ON, 0 = OFF) 8 7 6 5 4 3 2 1 decimal) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0...
  • Page 25 Phillips screw Ceiling Phillips screw End view, End view, wall-mounted ceiling-mounted Wall Keep a minimum 1.0-inch (2.54 cm) clearance on all sides of the sign for adequate ventilation. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 26: Electrical Connections 2706-P72 And 2706-P74

    1-20 InView Marquee Message Display Installation Electrical Connections 2706-P72 and 2706-P74 Hazardous voltage. Contact with high voltage may WARNING cause death or serious injury. Always disconnect power to sign prior to servicing. 1. Open the front of the sign case by turning the quarter-turn latches to the left with a large screwdriver.
  • Page 27 These signs can be used with either RS-232 or RS-485 communications. Hazardous voltage. Contact with high voltage may WARNING cause death or serious injury. Always disconnect power to sign prior to servicing. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 28 1-22 InView Marquee Message Display Installation TB1 can be used for incoming serial connection for RS-232 or RS-485. The full pinout diagram is shown below: TB1 - Full 1. GND 5. RS-485(+) 2. +5V 6. RS-485(-) 3. RS-232 TX 7. NC 4.
  • Page 29: Downloading Message Application

    InView Message applications are created using the InView Messaging Software (2706-PSW1). After creating the Message Application, you Application need to download it into your InView Display memory. Allen-Bradley Spares InView applications can be downloaded using: Publication 2706-UM016A-EN-P - June 2002...
  • Page 30: Grounding And Terminating The Rs-485 Network

    InView communication modules 2706-PENI or 2706-PDNI. Serial downloads will be required in these applications. RS-232 to RS-485 With the use of an Allen-Bradley 1761-NET-AIC, you can convert RS-232 to RS-485 and daisey chain InView Displays up to 4000 ft Networking (1219m).
  • Page 31 Belden #3106A or #9842 Cable 1219 m (4000 ft) Maximum Jumper Figure 1.3 Network Wiring RJ11 RJ11 SHLD Term RS485(-) RS485(+) SHLD 2706-P74C 2706-P44C 1761-NET-AIC End-of-line InView Display should have terminating resistor in RJ11 (P1). Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 32 1-26 InView Marquee Message Display Installation Publication 2706-UM016A-EN-P - June 2002...
  • Page 33 • • • (1756-L1M3) FlexLogix (1794-LXX) • (1) Controller class does not support an Ethernet port. (2) Controllers do not support message instructions to a scanner module. Below are samples of these configurations. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 34: Serial Ascii Communications

    InView System Connectivity Serial ASCII Refer to Chapter 3 for more information on Serial ASCII communications from Channel Zero of an Allen-Bradley controller. Communications Point-to-Point CH 0 RS-232 InView Multi-Drop AIC+ CH 0 RS-232 RS-485 InView InView DF1 Point-to-Point Refer to Chapter 4 for more information on DF1 Point-to-Point Communication from Channel Zero of an Allen-Bradley controller.
  • Page 35: Devicenet Communications

    InView System Connectivity DeviceNet Communications Refer to Chapter 7 for more information on communicating from Channel Zero of an Allen-Bradley controller with a dual DNI system. RS-232 RS-232 CH 0 DeviceNet InView Refer to Chapter 8 for more information on communicating over DeviceNet from an Allen-Bradley controller.
  • Page 36 InView System Connectivity Publication 2706-UM016A-EN-P - June 2002...
  • Page 37: Using A Plc5 Out Channel Zero

    3. Create a file type String (ST). This is where the user inserts the ASCII/Hex commands. 4. Set up the ladder logic like shown below: B3:0 ASCII Write Channel Source ST9:0 Control R6:0 String Length 0< Characters Sent 0< (End) Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 38: Using A Slc 5/03, 5/04, Or 5/05 Out Channel Zero

    Serial ASCII Communications Using a SLC 5/03, 5/04, or The SLC is set up very similar to the PLC. In fact it uses the same ladder logic as the PLC shown below. 5/05 out Channel Zero 1. Create the new application and then set up the channel configuration as shown.
  • Page 39: Using A Micrologix Out Channel Zero Or One

    Error Using ControlLogix out 1. Open a new application. Set up the controller properties by right-clicking on the controller name and selecting properties Channel Zero and then the serial port tab as follows: Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 40: Using The Compactlogix Out Channel Zero Or One

    Serial ASCII Communications 2. Set up ladder logic and controller tags. The example below illustrates this: toggle.0 ASCII Write Channel Source message [ 0 ] SerialPort Control message_send String Length Characters Sent 3. The tag set-up for this example is as follows: •...
  • Page 41: Using Flexlogix Out Channel Zero

    Using FlexLogix out 1. Open a new application. Set up the controller properties by right-clicking on the controller name and selecting properties Channel Zero and then the serial port tab as follows: Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 42 Serial ASCII Communications 2. Set up ladder logic and controller tags. The example below illustrates this: toggle.0 ASCII Write Channel Source message [ 0 ] SerialPort Control message_send String Length Characters Sent 3. The tag set-up for this example is as follows: •...
  • Page 43: Using A Plc With Df1 Protocol Out Channel Zero

    1. Create a new application. Set up the channel configuration as shown below: 2. Create a file type String (ST). This is where the user inserts the ASCII/Hex commands. 3. Set up the ladder logic like shown below: Allen-Bradley Spares Publication 2706-UM016-A-EN-P - June 2002...
  • Page 44 DF1 Point-to-Point Communication 0000 Integer to String Source N7:0 115< Dest ST11:4 0001 String Concatenate Source A ST11:3 Source B ST11:4 Dest ST11:2 0002 String Concatenate Source A ST11:2 Source B ST11:5 Dest ST11:0 B3:0 0003 Read/Write Message Control MG14:1 Setup Screen 0004 N7:0 contains the message number you wish to trigger in the InView...
  • Page 45: Using A Slc With Df1 Protocol Out Channel Zero

    Protocol out Channel Zero The examples below are one way to trigger messages in the InView using DF1 Protocol. 1. After creating a new application, set up the channel configuration as shown below: Allen-Bradley Spares Publication 2706-UM016-A-EN-P - June 2002...
  • Page 46 DF1 Point-to-Point Communication 2. On the General Tab, Mode must be assigned to System. 3. Next, create a file type String (ST). This is where the user will insert the ASCII / Hex commands. 4. The last thing is to set up the ladder logic like shown below: MSG14 0000 Integer to String...
  • Page 47 DF1 Point-to-Point Communication function in rung 3. This is shown in the properties of the ST11 data type below: The setup for the MSG function is as follows: Allen-Bradley Spares Publication 2706-UM016-A-EN-P - June 2002...
  • Page 48: Using A Micrologix With Df1 Protocol Out Channel One

    DF1 Point-to-Point Communication Using a MicroLogix with DF1 Protocol out Channel The examples below are one way to trigger messages in the InView using DF1 Protocol. 1. After creating a new application, set up the channel configuration as shown below: 2.
  • Page 49 ST11:0 which will be the string file that is sent out the MSG function in rung 3. This is shown in the properties of the ST11 data type below: The setup for the MSG function is as follows: Allen-Bradley Spares Publication 2706-UM016-A-EN-P - June 2002...
  • Page 50: Using Controllogix With Df1 Protocol Out Channel Zero

    DF1 Point-to-Point Communication Using ControlLogix with 1. Open a new application. DF1 Protocol out Channel 2. Then set up the controller properties by right-clicking on the Zero controller name and selecting properties and then the serial port tab as follows: 3.
  • Page 51 In the ladder example below the following file types are used. • String_tag of type String • Sint_file of type SINT • Message_tag of type Message • Dint_file of type DINT • Bits of type DINT Allen-Bradley Spares Publication 2706-UM016-A-EN-P - June 2002...
  • Page 52 4-10 DF1 Point-to-Point Communication DTOS DINT to String Source DINT_file[0] 2065 Dest string_tag[4] '2070' CONCAT String Concatenate Source A string_tag[3] '$14' Source B string_tag[4] '2070' Dest string_tag[2] '$142070' CONCAT String Concatenate Source A string_tag[2] '$142070' Source B string_tag[5] '$r' Dest string_tag[0] '$142070$r' Copy File...
  • Page 53 2,1. The 2 stands for the channel zero DF1 port. The 1 can actually be anything when dealing with point to point DF1 since it represents a node number. Allen-Bradley Spares Publication 2706-UM016-A-EN-P - June 2002...
  • Page 54: Using Compactlogix With Df1 Protocol Out Channel One

    4-12 DF1 Point-to-Point Communication Using CompactLogix with 1. The first thing to do when setting up to use the CompactLogix is to open a new application. DF1 Protocol out Channel 2. Then set up the controller properties by right-clicking on the controller name and selecting properties and then the serial port tab as follows: 3.
  • Page 55 In the ladder example below the following file types are used. • String_tag of type String • Sint_file of type SINT • Message_tag of type Message • Dint_file of type DINT • Bits of type DINT Allen-Bradley Spares Publication 2706-UM016-A-EN-P - June 2002...
  • Page 56 4-14 DF1 Point-to-Point Communication DTOS DINT to String Source DINT_file[0] 2065 Dest string_tag[4] '2070' CONCAT String Concatenate Source A string_tag[3] '$14' Source B string_tag[4] '2070' Dest string_tag[2] '$142070' CONCAT String Concatenate Source A string_tag[2] '$142070' Source B string_tag[5] '$r' Dest string_tag[0] '$142070$r' Copy File...
  • Page 57 3 with a 2 (i.e. path = 2,2). The second 2 (the one after the comma) can actually be anything when dealing with point to point DF1, since it represents a node number. Allen-Bradley Spares Publication 2706-UM016-A-EN-P - June 2002...
  • Page 58 4-16 DF1 Point-to-Point Communication Using FlexLogix with DF1 1. Open a new application Protocol out Channel Zero 2. Then set up the controller properties by right-clicking on the controller name and selecting properties and then the serial port tab as follows: 3.
  • Page 59 It is copied to sint_file[2] because the message being sent out to the Inview display, needs to have a one word buffer, in order for the Inview to read the message. Allen-Bradley Spares Publication 2706-UM016-A-EN-P - June 2002...
  • Page 60 4-18 DF1 Point-to-Point Communication Therefore in rung 4 the message being sent out is an array starting with sint_file[0]. This makes sint_file[0] and sint_file[1] as the buffer. The message to be triggered as stated above is kept in Dint_file[0]. This is shown by locating the file type under the controller tags heading.
  • Page 61 DF1 Point-to-Point Communication 4-19 Allen-Bradley Spares Publication 2706-UM016-A-EN-P - June 2002...
  • Page 62 4-20 DF1 Point-to-Point Communication Publication 2706-UM016-A-EN-P - June 2002...
  • Page 63: Using A Plc With Df1 Protocol To A Dual Eni Configuration

    Inview using a Dual ENI configuration. InView Controller CH 0 RS-232 EtherNet/IP 192.168.1.10 192.168.1.20 The figure above shows the setup for the example that follows. Below is the setup for the ENI coming from the controller. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 64 EtherNet/IP Communications with Dual ENI 1. After creating a new application the first thing is to set up the channel configuration as shown below: 2. The next thing is to create a file type String (ST). This is where the user will insert the ASCII / Hex commands. The last thing is to set up the ladder logic like shown below: 0000 Integer to String...
  • Page 65 “Destn 0" on the ENI message routing table on page 5-1. “Destn 0" points to the IP address 192.168.1.20. That is the IP address of the ENI that is attached to the InView Display. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 66: Using A Slc With Df1 Protocol To A Dual Eni Configuration

    EtherNet/IP Communications with Dual ENI Using a SLC with DF1 Protocol to a Dual ENI The examples below are just one way to trigger Configuration messages in the InView using a Dual ENI configuration. InView Controller CH 0 RS-232 EtherNet/IP 192.168.1.10 192.168.1.20 The figure above shows the setup for the example that follows.
  • Page 67 2. The next thing is to create a file type String (ST). This is where the user will insert the ASCII / Hex commands. The last thing is to set up the ladder logic like shown below: Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 68 EtherNet/IP Communications with Dual ENI MSG14 0000 Integer to String Source N7:0 0< Dest ST11:4 0001 String Concatenate Source A ST11:3 Source B ST11:4 Dest ST11:2 0002 String Concatenate Source A ST11:2 Source B ST11:5 Dest ST11:0 B3:0 0003 Read/Write Message Type Peer-To-Peer Read/Write...
  • Page 69: Using A Micrologix With Df1 Protocol To A Dual Eni Configuration

    DF1 Protocol to a Dual ENI The examples below are one way to trigger Configuration messages in the InView using a dual ENI configuration. InView Controller CH 1 RS-232 10/100 Switch 192.168.1.10 192.168.1.20 Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 70 EtherNet/IP Communications with Dual ENI The figure above shows the setup for the example that follows. Below is the setup for the ENI coming from the controller. 1. After creating a new application the first thing is to set up the channel configuration as shown below: 2.
  • Page 71 ST11:0 which will be the string file that is sent out the MSG function in rung 3. This is shown in the properties of the ST11 data type below: The setup for the MSG function is as follows: Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 72: Using A Controllogix With Df1 Protocol To A Dual Eni Configuration

    5-10 EtherNet/IP Communications with Dual ENI The Local Node Address which equals ‘0’ corresponds to the ‘Destn 0’ on the ENI message routing table on page 5-8. ‘Destn 0’ points to the IP address 192.168.1.20. That is the IP address of the ENI that is attached to the Inview Display.
  • Page 73 3. Mode under Serial Port Tab is System, Under the System Protocol Tab shown next the error detection must be CRC. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 74 5-12 EtherNet/IP Communications with Dual ENI 4. The next thing to do is to create the different file types needed for this program. In the ladder example below the following file types are used. • String_tag of type String • Sint_file of type SINT •...
  • Page 75 This makes sint_file[0] and sint_file[1] as the buffer. The message to be triggered as stated above is kept in Dint_file[0]. This is shown by locating the file type under controller tags heading. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 76 5-14 EtherNet/IP Communications with Dual ENI The setup for the MSG function is as follows: In the Message Configuration, under the Communication tab the path is 2,0. The 2 represents the channel zero DF1 port. The 0 represents the Local Node Address which corresponds to the ‘Destn 0’...
  • Page 77: Using A Compactlogix With Df1 Protocol To A Dual Eni Configuration

    EtherNet/IP Communications with Dual ENI 5-15 Using a CompactLogix with DF1 Protocol to a Dual ENI The examples below are just one way to trigger Configuration messages in the Inview using a Dual ENI Configuration. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 78 5-16 EtherNet/IP Communications with Dual ENI InView Controller CH 1 RS-232 EtherNet/IP 192.168.1.10 192.168.1.20 The figure above shows the setup for the example that follows. Below is the setup for the ENI coming from the controller. 1. The first thing to do when setting up to use the CompactLogix is to open a new application 2.
  • Page 79 In the ladder example below the following file types are used. • String_tag of type String • Sint_file of type SINT • Message_tag of type Message • Dint_file of type DINT • Bits of type DINT Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 80 5-18 EtherNet/IP Communications with Dual ENI DTOS DINT to String Source DINT_file[0] 2065 Dest string_tag[4] '2070' CONCAT String Concatenate Source A string_tag[3] '$14' Source B string_tag[4] '2070' Dest string_tag[2] '$142070' CONCAT String Concatenate Source A string_tag[2] '$142070' Source B string_tag[5] '$r' Dest string_tag[0]...
  • Page 81 Local Node Address which corresponds to the ‘Destn 0’ on the ENI message routing table on page 5-16. ‘Destn 0’ points to the IP address 192.168.1.20. That is the IP address of the ENI that is attached to the Inview Display. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 82: Using A Flexlogix With Df1 Protocol To A Dual Eni Configuration

    5-20 EtherNet/IP Communications with Dual ENI Using a FlexLogix with DF1 Protocol to a Dual ENI The examples below are one way to trigger Configuration messages in the InView using a Dual ENI configuration. InView Controller CH 0 RS-232 EtherNet/IP 192.168.1.10 192.168.1.20 Publication 2706-UM016A-EN-P - June 2002...
  • Page 83 3. Mode under Serial Port Tab is System, Under the System Protocol Tab shown next, the error detection must be CRC. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 84 5-22 EtherNet/IP Communications with Dual ENI 4. The next thing to do is to create the different file types needed for this program. In the ladder example below the following file types are used. • String_tag of type String • Sint_file of type SINT •...
  • Page 85 This makes sint_file[0] and sint_file[1] as the buffer. The message to be triggered as stated above is kept in Dint_file[0]. This is shown by locating the file type under controller tags heading. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 86 5-24 EtherNet/IP Communications with Dual ENI The setup for the MSG function is as follows: 5. In the Message Configuration, under the Communication tab the path is 2,0. The 2 represents the channel zero DF1 port. The 0 represents the Local Node Address which corresponds to the ‘Destn 0’...
  • Page 87 EtherNet/IP Communications with Dual ENI 5-25 Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 88 5-26 EtherNet/IP Communications with Dual ENI Publication 2706-UM016A-EN-P - June 2002...
  • Page 89: Using A Plc With Ethernet/Ip To An Inview Display

    Inview using Ethernet Protocol and a single ENI Configuration. Below is the setup for the ENI. 1. After creating a new application the first thing is to set up the channel configuration as shown below: Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 90 EtherNet/IP Communications The IP Address list on the above picture is for the Controller itself. 2. Then next thing is to create a file type String (ST) and the file type Message (MG). The string file type is where the user will insert the ASCII/Hex commands.
  • Page 91 E, revision D or later PLC-5 processor with a series B, revision A 1785-ENET interface module. Under the Multihop tab, the IP address shown is the IP address of the ENI module. The setup for the MSG function is as follows: Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 92: Using A Plc - Side Car With Ethernet/Ip To A Inview Display

    EtherNet/IP Communications Using a PLC - Side Car with EtherNet/IP to a InView The examples below are one way to trigger Display messages in the Inview using EtherNet/IP and a single ENI configuration. Below is the setup for the ENI. 1.
  • Page 93 Dest ST11:4 0001 String Concatenate Source A ST11:3 Source B ST11:4 Dest ST11:2 0002 String Concatenate Source A ST11:2 Source B ST11:5 Dest ST11:0 B3:0 0003 Read/Write Message Control MG14:1 Setup Screen 0004 Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 94 EtherNet/IP Communications N7:0 is the message number you wish to trigger in the Inview Display. It gets converted into a String file type ST11:4. Rung 1 then takes ST11:3 (which is either ^T or ^V) and adds it to ST11:4 and puts it into ST11:2.
  • Page 95: Using A Slc 5/05 With Ethernet/Ip To A Inview Display

    Using a SLC 5/05 with EtherNet/IP to a InView The examples below are one way to trigger Display messages in the InView using EtherNet/IP and a single ENI configuration. Below is the setup for the ENI. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 96 EtherNet/IP Communications 1. After creating a new application the first thing is to set up the channel configuration as shown below: The IP address shown above is the IP address of the SLC 5/05. 2. Then next thing is to create a file type String (ST). This is where the user will insert the ASCII/Hex commands.
  • Page 97 The control block length has a default of 14 when the MSG function is created. It changes to 51 after the Ethernet channel is chosen in the setup screen. The properties of the ST11 data type below: Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 98 6-10 EtherNet/IP Communications 4. Under the Message setup as shown below, the channel must be assigned to 1. This is the Ethernet port. Also the multihop MUST be Yes. Under the Multihop tab, the IP address shown is the IP address of the ENI module.
  • Page 99: Using A Controllogix With 1756 - Enet Card To A Inview Display

    This is done by right-clicking the folder and choosing new. • In the module properties screen shown below, the module must be given a name, told what slot the 1756 – ENET module resides in, and the modules IP address. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 100 6-12 EtherNet/IP Communications 3. The next thing to do is to create the different file types needed for this program. In the ladder example below the following file types are used. • String_tag of type String • Sint_file of type SINT •...
  • Page 101 This makes sint_file[0] and sint_file[1] as the buffer. The message to be triggered as stated above is kept in Dint_file[0]. This is shown by locating the file type under controller tags heading. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 102 6-14 EtherNet/IP Communications The setup for the MSG function is as follows: 4. In the Message Configuration, under the Communication tab the path is enet, 2, 192.168.1.10. The enet represents the 1756–ENET module that was created. This is found by selecting the created module under the browse button.
  • Page 103 EtherNet/IP Communications 6-15 Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 104 6-16 EtherNet/IP Communications Publication 2706-UM016A-EN-P - June 2002...
  • Page 105: Using A Plc To A Dual Dni Configuration

    DF1 baud rate is set for 9600 baud. 1. After creating a new application the first thing is to set up the channel configuration as shown below: Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 106 DeviceNet Communications with Dual DNI 2. Then next thing is to create a file type String (ST). This is where the user will insert the ASCII / Hex commands. The last thing is to set up the ladder logic like shown below: 0000 Integer to String Source...
  • Page 107: Using A Slc To A Dual Dni Configuration

    DNI, which is attached to the InView Display, where the message will be triggered. Using a SLC to a Dual DNI Configuration The examples below are one way to trigger messages in the InView using a Dual DNI configuration. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 108 DeviceNet Communications with Dual DNI InView Controller Ch 0 RS-232 DeviceNet Node 25 Node 26 Above is the configuration used in the examples that follow. The DNI attached to the controller is Node 25 and the one attached to the InView is Node 26.
  • Page 109 2. The next thing is to create a file type String (ST). This is where the user will insert the ASCII / Hex commands. 3. The last thing is to set up the ladder logic like shown below: Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 110 DeviceNet Communications with Dual DNI MSG14 0000 Integer to String Source N7:0 0< Dest ST11:4 0001 String Concatenate Source A ST11:3 Source B ST11:4 Dest ST11:2 0002 String Concatenate Source A ST11:2 Source B ST11:5 Dest ST11:0 B3:0 0003 Read/Write Message Type Peer-To-Peer Read/Write...
  • Page 111: Using A Micrologix To A Dual Dni Configuration

    Using a MicroLogix to a Dual DNI Configuration The examples are one way to trigger messages in the InView using a Dual DNI configuration. InView Controller Ch 1 RS-232 DeviceNet Node 25 Node 26 Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 112 DeviceNet Communications with Dual DNI Above is the configuration used in the examples that follow. The DNI attached to the controller is Node 25 and the one attached to the InView is Node 26. When using the DNI Utility make sure that DF1 autobaud is disabled, and that the DF1 baud rate is set for 9600 baud.
  • Page 113 ST11:0 which will be the string file that is sent out the MSG function in rung 3. This is shown in the properties of the ST11 data type below: The setup for the MSG function is as follows: Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 114: Using A Controllogix To A Dual Dni Configuration

    7-10 DeviceNet Communications with Dual DNI The Local Node Address represents the node address of the DNI, which is attached to the InView Display, where the message will be triggered. Using a ControlLogix to a Dual DNI Configuration The examples below are just one way to trigger messages in the InView using a Dual DNI configuration.
  • Page 115 Mode under Serial Port tab is System, Under the System Protocol Tab shown next the error detection must be CRC. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 116 7-12 DeviceNet Communications with Dual DNI 3. The next thing to do is to create the different file types needed for this program. In the ladder example below the following file types are used. • String_tag of type String • Sint_file of type SINT •...
  • Page 117 This makes sint_file[0] and sint_file[1] as the buffer. The message to be triggered as stated above is kept in Dint_file[0]. This is shown by locating the file type under controller tags heading. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 118 7-14 DeviceNet Communications with Dual DNI 4. The setup for the MSG function is as follows: In the Message Configuration, under the Communication tab the path is 2,26. The 2 represents the channel zero DF1 port. The 26 represents the Local Node Address which corresponds to the node address of the DNI that is attached to the InView Display.
  • Page 119: Using A Compactlogix To A Dual Dni Configuration

    Node 25 Node 26 Above is the configuration used in the examples that follow. The DNI attached to the controller is Node 25 and the one attached to the InView is Node 26. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 120 7-16 DeviceNet Communications with Dual DNI When using the DNI Utility make sure that DF1 autobaud is disabled, and that the DF1 baud rate is set for 9600 baud. 1. The first thing to do when setting up to use the CompactLogix is to open a new application then set up the controller properties by right-clicking on the controller name and selecting properties and then the serial port tab as follows:...
  • Page 121 InView to read the message. Therefore in rung 4 the message being sent out is an array starting with sint_file[0]. This makes sint_file[0] and sint_file[1] as the buffer. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 122 7-18 DeviceNet Communications with Dual DNI The message to be triggered as stated above is kept in Dint_file[0]. This is shown by locating the file type under controller tags heading. 3. The setup for the MSG function is as follows: •...
  • Page 123: Using A Flexlogix To A Dual Dni Configuration

    Node 25 Node 26 Above is the configuration used in the examples that follow. The DNI attached to the controller is Node 25 and the one attached to the InView is Node 26. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 124 7-20 DeviceNet Communications with Dual DNI When using the DNI Utility make sure that DF1 autobaud is disabled, and that the DF1 baud rate is set for 9600 baud. 1. The first thing to do when setting up to use the FlexLogix is to open a new application.
  • Page 125 Therefore in rung 4 the message being sent out is an array starting with sint_file[0]. This makes sint_file[0] and sint_file[1] as the buffer. Allen-Bradley Spares The message to be triggered as stated above is kept in Dint_file[0]. This is shown by locating the file type under controller tags heading.
  • Page 126 7-22 DeviceNet Communications with Dual DNI 4. The setup for the MSG function is as follows: • In the Message Configuration, under the Communication tab the path is 2,26. The 2 represents the channel zero DF1 port. The 26 represents the Local Node Address which corresponds to the node address of the DNI that is attached to the InView Display.
  • Page 127 DeviceNet Communications with Dual DNI 7-23 Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 128 7-24 DeviceNet Communications with Dual DNI Publication 2706-UM016A-EN-P - June 2002...
  • Page 129: Using A Micrologix With A 1769 - Sdn To An Inview Display

    DF1 baud rate is set for 9600 baud. 1. After creating a new application the first thing is to set up the channel configuration as shown below: Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 130 DeviceNet Communications 2. The next thing to do is to setup the micrologix controller so it knows that the 1769-SDN scanner is there. To do this go to the heading I/O Configuration and double-click. You can either put it in manually from the device list to the right or if you are already online with the controller you can do it automatically by clicking on the read I/O button shown below: 3.
  • Page 131 MSG function in rung 4. This is shown in the properties of the ST11 data type below: The setup for the MSG function is as follows: Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 132: Using A Controllogix With 1756 - Dnb Card To An Inview Display

    DeviceNet Communications The Local Node Address represents the node address of the DNI, which is attached to the Inview Display, where the message will be triggered. 5. The channel must be set to Expansion Comms Port and which slot it is located as circled above. Using a ControlLogix with Below is the configuration used in the examples that follow.
  • Page 133 2. The next thing to do is to create the different file types needed for this program. In the ladder example below the following file types are used. • String_tag of type String Allen-Bradley Spares • Sint_file of type SINT Publication 2706-UM016A-EN-P - June 2002...
  • Page 134 DeviceNet Communications • Message_tag of type Message • Dint_file of type DINT • Bits of type DINT DTOS DINT to String Source DINT_file[0] 2065 Dest string_tag[4] '2070' CONCAT String Concatenate Source A string_tag[3] '$14' Source B string_tag[4] '2070' Dest string_tag[2] '$142070' CONCAT String Concatenate...
  • Page 135 • The user must then add the 2, < Node address of target >. The 2 represents the Devicenet port of the 1756–DNB module. The 26 represents the Node address of the DNI that is attached to the Inview Display. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 136 DeviceNet Communications Publication 2706-UM016A-EN-P - June 2002...
  • Page 137: Chapter 9 Introduction

    InView Protocol Introduction The purpose of this document is to show the protocol that is required to trigger messages and update variables on Allen-Bradley InView display with the InView Protocol. In general, messages are downloaded through the software and stored within the display’s memory.
  • Page 138 InView Protocol Figure 9.1 Control-T Frame Format Optional Name [CTRL][T] MSG# Backslash Function Backslash Display <CR> Address (1) If not used; the message will be shown as a Priority Message on all displays. When using a Function, a display address must be included, even if it is a broadcast address of 255.
  • Page 139 (1) If the Variable # and Display address are not used; only variable 0 on all displays will be updated. If the Variable # is used and not the Display address, that variable number will be updated on all displays. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 140: Examples Of Using The Control-T Function

    InView Protocol The following table indicates the values to use in the Control-V format: Table 9.2 Control-V Frame Description Data Acceptable Values Description ASCII [CTRL][V] Start of Header Variable Data \2D\33\32\37\36\38 to Data -32768 to 32767 (ASCII decimal) \33\32\37\36\37 Backlash Backslash Variable # 0 to 99 (ASCII decimal)
  • Page 141 Return address ASCII \34\35 \32\35\35 Allen-Bradley PLC’s requires two backslashes (\\) to be used as a delimiter. Other PLC manufactures may only require one backslash (\). Trigger a Message on a Specific Display using Priority Messaging The following are examples of triggering message 39 on display address 031.
  • Page 142 InView Protocol Name [CTRL][T] MSG # Backslash Function Backslash Display address Return ASCII \33\39 \33\31 Adding a Message on all Displays This is an example of adding message 2011 to all displays. Figure 9.5 Adding a Message on all Displays Name [CTRL][T] MSG #...
  • Page 143 MSG # Backslash Function Backslash Display Return address ASCII \2D\31 \32\34 The following will remove all messages on display address 024 and add the Background Message (4095) to the Message Queue using Allen-Bradley Spares Priority Messaging. Publication 2706-UM016A-EN-P - June 2002...
  • Page 144: Examples Of Using The Control-V Function

    InView Protocol Figure 9.8 Removing all Messages on a Specific Display Name [CTRL][T] MSG # Backslas Display Return address ASCII 4095 \34\30\39\35 \32\34 Name [CTRL][T] MSG # Backslash Function Backslash Display Return address ASCII 4095 \34\30\39\35 \32\34 Remove a Message on a Specific Display The following will remove message 367 on a display address 4.
  • Page 145: Modbus Ascii Protocol For Downloading And Previewing Messages

    \38\37 Modbus ASCII Protocol for Modbus ASCII is an industrial data communications protocol that has been implemented in Allen-Bradley’s InView Protocol. It is a master Downloading and and slave protocol providing for one master and up to 247 slaves. Previewing Messages Each slave is assigned a unique address, because only the master can initiate a transaction.
  • Page 146: How Inview Sign Communication Protocol Is Used With Modbus Ascii Protocol

    • Transmission – Sending information to all node addresses where no response is expected. How InView Sign Allen-Bradley uses only a small portion of the Modbus protocol. There are two different modes of transmission used with Modbus protocol; Communication protocol is Modbus ASCII and Modbus RTU.
  • Page 147 (optional) parity bit, 1 or 2 stop bits. For the products, the data baud rate and format shall be 9600 baud (maximum), 1 start bit, 7 data bits, even parity, 2 stop bits. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 148 9-12 InView Protocol InView Display Memory Map Information transmitted to the displays will write or read information into holding registers. The holding registers used in the products are 40001 to 40167. Holding registers 40001 to 40103 can be written to. Registers 40001 to 40100, and 40103 to 40167 can be read from.
  • Page 149 Frame “:” and ends with a carriage return (CR) line feed (LF) to indicate the end of frame. The line feed character also serves as a synchronizing character to indicate that the transmitting station is Allen-Bradley Spares ready to receive an immediate reply. Publication 2706-UM016A-EN-P - June 2002...
  • Page 150 9-14 InView Protocol The Modbus ASCII message frame format consists of an address field, a function field, a data field, an LRC or error check field, an end of frame field (EOF), and a ready to receive response field (LF). The EOF is a carriage return (0x0d), and the LF is a line feed (0x0a).
  • Page 151 This field is used to signify the end of file for the transmission. It uses a Carriage Return (0x0d). Line Feed Field This is the ready to respond field file (LF) and uses a line feed (0x0a). Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 152: Examples Of Using Modbus Ascii Functions

    9-16 InView Protocol Longitudinal Redundancy Check (LRC) Error Detection and Calculation Some sort of error detection is needed, because communication errors can occur in an industrial environment due to machinery noise and electromagnetic interference. The method for error detection used with Modbus ASCII is Longitudinal Redundancy Check (LRC).
  • Page 153 Heartbeat or serial activity. Transmission: Figure 9.19 Transmission for Enabling the Heartbeat Function Beg of ADDR FUNC H.O. L.O. DATA Ready to rec. resp Frame ADDR ADDR ^AZFF^BE01^D9C Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 154 9-18 InView Protocol See InView Display Communication Protocol Functions and Descriptions for further explanation of the InView Sign Protocol being used. Response: NONE Disabling the Heartbeat Function Transmission: Figure 9.20 Transmission for Disabling the Heartbeat Function Beg of ADDR FUNC H.O.
  • Page 155 FUNC H.O. L.O. DATA Ready to Frame ADDR ADDR rec. resp ^AZ00^BE$^D See section InView Display Communication Protocol Functions and Descriptions for further explanation of the InView Sign Protocol being used. Response: NONE Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 156 9-20 InView Protocol Clearing the Message Queue using Modbus ASCII in Broadcast Mode (Recommended) The Adaptive display uses a Message Queue for all currently running messages on the display. This command is used to remove all currently running messages being displayed on all displays. This is also required when switching between Priority Messages and Add/Remove Messages modes of operation.
  • Page 157: Inview Display Communication Protocol Functions And

    This transmission is used to remove the time that was just loaded into the Message Queue. Transmission: Figure 9.27 Transmission for Clearing the Message Queue Beg of ADDR FUNC H.O. L.O. DATA Ready Frame ADDR ADDR Error to rec. resp FFFF Response: NONE Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 158: Inview Display Communication Protocol Functions And

    9-22 InView Protocol Setting Time in Broadcast Mode with 24 Hour Format This command is used to set the time and the format for the time in all displays. This is primarily done using the automation software to synchronize the time in the displays with the computer. This requires two separate transmissions.
  • Page 159 Beg of ADDR FUNC H.O. L.O. DATA Ready to rec. Frame ADDR ADDR resp ^AZ00^BE&5^D See section InView Display Communication Protocol Functions and Descriptions for further explanation of the InView Sign Protocol being used. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 160 9-24 InView Protocol Response: NONE 300 ms pause 3. Clear the Message Queue. This transmission is used to remove Date and Day of week that was just loaded into the Message Queue. Transmission: Figure 9.32 Transmission for Clearing the Message Queue Beg of ADDR FUNC...
  • Page 161 InView message to the appropriate memory position. Transmission: Figure 9.34 Download Message 1 to be Previewed Beg of ADDR FUNC H.O. L.O. DATA Ready to Frame ADDR ADDR rec. resp ^AZ00^BA2001^[”b^I^^1^\1Hello Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 162: Inview Display Communication Protocol Functions And

    9-26 InView Protocol See section InView Display Communication Protocol Functions and Descriptionsfor further explanation of the InView Sign Protocol being used. Response: NONE 300 ms pause 3. Triggering the message that was just downloaded Trigger the message that was just downloaded by activating the message number that you want to preview in the Message Queue.
  • Page 163 1. Set message partition size in the display(s) to 200 bytes. Transmission: Figure 9.37 Transmission for Setting Message size to 200 Bytes (Example 1) Beg of ADDR FUNC H.O. L.O. DATA Ready to rec. Frame ADDR ADDR resp ^AZ00^BEa00C8^D Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 164: Inview Display Communication Protocol Functions And

    9-28 InView Protocol See section InView Display Communication Protocol Functions and Descriptionsfor further explanation of the InView Sign Protocol being used. Response: NONE 2000 ms pause 2. Download three messages. This step is accomplished with three separate transmissions to the display, one for each message. The total number of bytes for each transmission (from the Beg of Frame to Ready to rec.
  • Page 165 Functions and Descriptionsfor further explanation of the InView Sign Protocol being used. Response: NONE 300 ms pause 3. Clear the Message Queue. This transmission is used to remove all currently running Allen-Bradley Spares messages downloaded to the Message Queue. Publication 2706-UM016A-EN-P - June 2002...
  • Page 166: Inview Display Communication Protocol Functions And

    9-30 InView Protocol Transmission: Figure 9.41 Transmission for Clearing the Message Queue Beg of ADDR FUNC H.O. L.O. DATA Ready to Frame ADDR ADDR Error rec. resp FFFF Response: NONE Example 2. Downloading two messages with a variable This example shows downloading two messages (one with a variable).
  • Page 167 FUNC H.O. L.O. DATA Ready to rec. Frame ADDR ADDR resp ^AZ00^BA1002^[b^I^^1^\2Part count = ^]A0^]B0^P00^D See section InView Display Communication Protocol Functions and Descriptionsfor further explanation of the InView Sign Protocol being used. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 168 9-32 InView Protocol Response: NONE 300 ms pause 3. Clear the Message Queue. This transmission is used to remove all currently running messages downloaded to the Message Queue. Transmission: Figure 9.45 Transmission for Clearing the Message Queue Beg of ADDR FUNC H.O.
  • Page 169 By using the Broadcast mode, all displays on the network will accept and process the information received. The following is an example of adding message #0003 and removing message #0002 from the Message Queue. Transmission: Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 170 9-34 InView Protocol Figure 9.48 Transmission for Add/Remove a Message Beg of ADDR FUNC H.O. L.O. QUANTITY BYTE CNT DATA Frame ADDR ADDR 0002 0003 0002 Ready Error to rec. resp Response: NONE Priority Messaging using a Modbus ASCII Query (Recommended) This method writes to the first register in the Message Queue (40103).
  • Page 171 This method writes (or loads) variable data to the appropriate variable register in a specific display. The following is an example of loading variable 32 (register 40032) with the value 612 in display address 005. Transmission: Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 172 9-36 InView Protocol Figure 9.53 Query for Updating a Variable Register Beg of ADDR FUNC H.O. L.O. DATA Ready to Frame ADDR ADDR Error rec. resp 0264 Response: The normal response to a function 06 is to echo (or re-transmit) the query after the holding register is updated.
  • Page 173 Figure 9.57 Response for Updating Variable Registers using a 10 Frame Beg of ADDR FUNC H.O. L.O. QUANTITY Ready to Frame ADDR ADDR Error rec. resp 0003 Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 174 9-38 InView Protocol Reading the Message Queue using a Modbus ASCII 03 frame This function allows the ability to read message numbers that are currently running in the Message Queue on a display. A maximum of 64 registers can be read since there is a maximum of 64 registers (or concurrently running messages) in the Message Queue.
  • Page 175 DATA DATA Frame COUNT OUTPUT OUTPUT OUTPUT OUTPUT REG H.O. REG L.O. REG H.O. REG L.O. 0002 0002 0003 0003 DATA DATA Ready to OUTPUT OUTPUT rec. resp REG L.O. H.O. 0004 0004 Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 176: Inview Display Communication Protocol Functions And Descriptions

    InView Functions and Descriptions products. This Protocol can be used for downloading new messages of alpha numeric messages from an Allen-Bradley controller. InView Message Format used within Modbus ASCII Protocol Information that is used within the InView Message is formatted differently than that of the standard protocol.
  • Page 177 Each of these are concatenated together to make up the InView Message. Figure 9.64 InView Message Format <SOH> Type Code Display Address Description ASCII Description ASCII Description ASCII Start of Header All displays Display 3030 Address Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 178 9-42 InView Protocol <STX> Command Code Command Priority Description ASCII Description ASCII Description ASCII Start of Text Write Text file Write Special Medium Function High (1) Refer to Trigger a Message on a Specific Display using Priority Messaging on page 5 for further explanation of the Special Function Command Command Code (Continued) Message Control...
  • Page 179 ^]A0^]B0 1D41301D4230 Leading 0, 000XX ^]A1^]B0 1D41311D4230 Leading Space, ___XX ^]A2^]B0 1D41321D4230 _+/- No Padding, +/- XX ^]A0^]B1 1D41301D4231 +/- leading 0, +/- 000XX ^]A1^]B1 1D41311D4231 +/- Leading Space, +/-, ^]A2^]B1 1D41321D4231 Allen-Bradley Spares ___XX Publication 2706-UM016A-EN-P - June 2002...
  • Page 180 9-44 InView Protocol Insert Object (Continued) Insert Variable Insert Variable Message Field <EOT> Call Variable Message or Data Description ASCII Description ASCII Description ASCII Variable 1 ^P00 103030 ASCII Data (space) - DEL 20-7F End of Transmission Variable 2 ^P01 103031 …...
  • Page 181 The following is the Message data used to set the Message Size. Figure 9.66 Special Function command to set Memory Size <SOH> Type Code Display Address Description ASCII Description ASCII Description ASCII Start of Header All displays Display 3030 Address Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 182 9-46 InView Protocol <STX> Command Code Command Function Description ASCII Description ASCII Description ASCII Start of Text Write Special Function Message Size Command Code (Continued) <EOT> Description ASCII Description ASCII Message Size (minimum) 50 Bytes 0032 30303332 End of Transmission ^D Message Size (maximum) 450 01C2 30314332...
  • Page 183 Set Time Format 24Hr (Military) ‘M 274D <EOT> Description ASCII End of Transmission ^D Set Date This command is used to set the Date. Format for the displaying the Allen-Bradley Spares Date is shown under Insert Object in Figure 9.50. Publication 2706-UM016A-EN-P - June 2002...
  • Page 184 9-48 InView Protocol Figure 9.68 Special Function command to set Time and Date <SOH> Type Code Display Address Description ASCII Description ASCII Description ASCII Start of Header All displays Z Display Address 3030 <STX> Command Code Command Function Description ASCII Description ASCII Description...
  • Page 185 Command Code (Continued) <EOT> Set Day of Week ASCII Description ASCII Sunday End of Transmission ^D Monday Tuesday Wednesday Thursday Friday Saturday Set serial address This command will change a serial address for a display. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 186 3031-4645 End of Transmission ^D Text Position Placement Allen-Bradley uses the P42, P44, and P72 series displays with InView Industrial protocol. The displays can be single line, two-line or 3-line. Displaying of messages using protocol is slightly different based on which display is being used.
  • Page 187 Middle Not used Not used Not used Fill Displays full screen of Can be used to display Fancy 16 text Pixel or 16 Pixel characters Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 188: Ascii Characters

    9-52 InView Protocol ASCII Characters You can enter extended ASCII characters directly within the text of a message. Some of the characters may not show up depending on the fonts on your PC. Please refer to the software help, 2706-PSW1, for a complete listing of the extended ASCII character set.
  • Page 189: Chapter 10 Introduction

    1, and that the message contains variable 0 within its body. It also uses the controls default communications settings of serial on COM1 to connect with the display. Private Sub Command1_Click() InViewCtrl1.UpdateVariable 0, Text1.Text 'Update variable 0 with Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 190: Reference

    10-2 InView Control InView Control API End Sub 'number in edit box Private Sub Form_Load() InViewCtrl1.Initialize 'Open COM1 InViewCtrl1.Heartbeat = 2 'Disable heartbeat InViewCtrl1.AddMessage 1 'Trigger message #1 End Sub • Name: InView Control Reference • ProgId: Invwctrl.InView • Interface: InViewCtrl SupportErrorInfo InViewCtrl Properties Description...
  • Page 191: Properties

    ConnectMode is set to a value of 1 - TCP/IP. NetworkPort • Syntax - object.NetworkPort = value Read/Write [short] • Values - A listening socket port such as 3001 Allen-Bradley Spares (the Ethernet Adapter’s port is 3001). Publication 2706-UM016A-EN-P - June 2002...
  • Page 192 10-4 InView Control InView Control API • Default - 3001 • Description - This property is used to set the socket port that the control will use to communicate with the display. It is only necessary to set this property if the ConnectMode is set to a value of 1 - TCP/IP.
  • Page 193 It is only necessary to set this property if the ConnectMode is set to a value of 0 - Serial. Currently, 7 bits is the data bit setting supported by the display. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 194 10-6 InView Control InView Control API SerialStopBits • Syntax - object.SerialStopBits = value Read/Write [float] • Values - 1 • Default- 2 • Description - This property is used to set the serial stop bits that the control will use to communicate with the display. It is only necessary to set this property if the ConnectMode is set to a value of 0 - Serial.
  • Page 195: Methods

    E_FAIL - Failure • Description - This method is used to close any open connection to free its resources for other applications. Any open connection is automatically closed when the control is unloaded. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 196 10-8 InView Control InView Control API Partition • Syntax - HRESULT Partition() • Parameters - None • Return Value -S_OK - Success E_FAIL - Failure • Description - This method is used to partition the memory in the display. A partition command will be sent to the display address set by the DisplayAddress property.
  • Page 197 InView Control InView Control API 10-9 DownloadMessage • Syntax - HRESULT DownloadMessage( short nMessageNumber, short nPriority, short nPosition, short nMode, short nSpeed, short nFont, short nColor, BSTR bstrBody) Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 198 10-10 InView Control InView Control API • Parameters -nMessageNumber The number of the message slot in the display to receive the message. nPriority The priority assigned to the message. 0 - Low 1 - Medium 2 - High nPosition The position on the display where the message will run. 0 - Fill 1 - Top 2 - Bottom...
  • Page 199 • Syntax - HRESULT RemoveMessage (short nMessageNumber) • Parameters - nMessageNumber The number of the message to be removed from the queue of running messages. • Return Value -S_OK - Success Allen-Bradley Spares E_FAIL - Failure Publication 2706-UM016A-EN-P - June 2002...
  • Page 200 10-12 InView Control InView Control API • Description - This method is used to trigger a message to stop running on the display. The remove message command will be sent to the display address set by the DisplayAddress property. DisplayAddress should be set before calling this method. SingleMessage •...
  • Page 201 (AM/PM vs. 24-Hour). The set time command will be sent to the display address set by the DisplayAddress property. DisplayAddress should be set before calling this method. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 202 10-14 InView Control InView Control API SetDate • Syntax - HRESULT SetDate (DATE dtDate) • Parameters -dtDate The date used to update the display’s calendar. • Return Value -S_OK - Success E_FAIL - Failure • Description -This method is used to set the display’s calendar. The set date command will be sent to the display address set by the DisplayAddress property.
  • Page 203 66.25 x 6 x 13;.75 in (194 x 13.97 x 20.0 cm) (168.28 x 15.24 x 34.93 cm) Display is available in short format (3 feet). Display is available in long format (6 feet). Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 204 Technical Specifications Publication 2706-UM016A-EN-P - June 2002...
  • Page 205 You should always maintain recommended clearance distances around the sign and avoid poorly ventilated mounting locations that could be subject to radiation, convection, conduction or other thermal transfer effects. Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 206 Temperature Protection in NEMA-Rated Enclosures Publication 2706-UM016A-EN-P - June 2002...
  • Page 207 7 = 7 inch max Std LED Pitch N2 = NEMA 4 3 = Long Case display character (Appx. 6 ft) with Large LED Pitch 4 = Long Case (Appx. 6 ft) with Std LED Pitch Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 208 Catalog Number Explanation Publication 2706-UM016A-EN-P - June 2002...
  • Page 209 PLC-Side Car FlexLogix with Ethernet to InView out channel zero 4-16 with DF1 out channel zero 7-19 with DF1 to dual DNI 5-20 with DF1 to dual ENI 9-52 reference material Allen-Bradley Spares Publication 2706-UM016A-EN-P - June 2002...
  • Page 210 Index SLC 5/03, 5/04 or 5/05 out channel zero serial address changing serial ASCII communications technical specifications with DF1 out channel zero temperature protection with DF1 to dual DNI Triggering Messages and Updating with DF1 to dual ENI Variables with Ethernet to InView Publication 2706-UM016A-EN-P - June 2002...
  • Page 211 Allen-Bradley Spares...
  • Page 212 Publication 2706-UM016A-EN-P - June 2002 PN 41061-279-01(1) Supersedes Publication XXXX-X.X.X - Month Year Copyright © 2002 Rockwell Automation. All rights reserved. Printed in the U.S.A.

Table of Contents