background image

 QUICKDESIGNER

Interbus-S 

••••

 141

Tag Variables

Valid tag variable names and address ranges are shown in the Interbus-S DP Protocol dialog box when
you configure the protocol.

The number of Input and Output words and the addressing will determine the valid address range limits
for each variable type. The variable type names are fixed and are displayed in a cell corresponding to
the addressing type.

Example 3,

 

Byte Addressing: 

Input Words = 64, Output Words = 64,  Input start address = 0, Output

start address = 0.

Name

Address range

Value range

Write

Type

I (Input Bit)

I0.0 to I127.7

0 to 1

Y

Bit

Q (Output Bit)

Q0.0 to Q127.7

0 to 1

N

Bit

IB (Input Byte)

IB0 to IB127

0 to 255

Y

Byte

QB (Output Byte)

QB0 to QB127

0 to 255

N

Byte

IW (Input Word)

IW0 to IW126

-32768 to 32767

Y

Word

QW (Output Word)

QW0 to QW126

-32768 to 32767

N

Word

ID (2 Word Input)

ID0 to ID124

-999999999 to

999999999

Y

DWord

QD (2 Word Output)

QD0 to QD124

-999999999 to

999999999

N

Dword

IB0

IB1
IB2
IB3

IB4
IB5

IB124

IB125

IB126

IB127

IW0

IW1

IW2

ID0

ID1

ID2

IW126

ID124

BYTE

WORD

DWORD

        

QB0

QB1
QB2
QB3

QB4
QB5

QB124

QB125

QB126

QB127

QW0

QW1

QW2

QD0

QD1

QD2

QW126

QD124

BYTE

WORD

DWORD

Summary of Contents for SLC 500 Series

Page 1: ... are options and are not required to establish communications Verify the Project name and Display Device Model are correct Leave the Initial Screen name blank Project name Display Device Model Initial Screen Display Touch Print More PLC Protocols CN1 PLC Type PLC Protocol name appears here Port Protocol System OK Cancel Help Project Setup Default Panel Name Screen Saver Timeout Panel Trigger Tag W...

Page 2: ...imum ID should be set to the lowest possible number Enter Timeout in seconds Click OK to return to the Project Setup dialog box Protected Files Processor files with Owner set cannot be written to by QUICKPANEL The Set and Clear Owner function allows a terminal to own one or more processor files on the network Ownership means that as long as the owner is active on the network other terminals can no...

Page 3: ...ERS YOU ARE NOT AUTHORIZED TO CONSTRUCT THIS CABLE UNAUTHORIZED CABLES ARE NOT SUPPORTED BY TOTAL CONTROL 5 4 18 19 21 22 SLC 500 Network Connection for Programming Equipment DH485 This connection allows two devices to be connected to the PLC In this case a programming terminal can be connected to the PLC using a 1747 PIC Interface Converter connected to the HMI CAB C84 cable The drawing shows the...

Page 4: ...ield red black green orange blue white brown 6 1 2 7 G 8 5 E 4 3 shield red black green orange blue white brown 6 1 2 7 8 5 4 3 8 PIN MODULAR PHONE JACK 8 PIN MODULAR PHONE PLUG CABLE LENGTH 6 CABLE LENGTH 1 PROPRIETARY INFORMATION THIS INFORMATION IS PROVIDED AS A CONVENIENCE TO OUR CUSTOMERS YOU ARE NOT AUTHORIZED TO CONSTRUCT THIS CABLE UNAUTHORIZED CABLES ARE NOT SUPPORTED BY TOTAL CONTROL THE...

Page 5: ... let you operate DF1 communication protocol by means of the RS 232 communication port channel 0 In addition the SLC 5 03 and SLC 5 04 processors support DH485 communication via channel 0 The 9 Pin connector on the SLC 5 03 and SLC 5 04 processors is programmable The SLC 5 03 and SLC 5 04 processors can be configured for port to port connection using the HMI CAB C52 cable Channel 0 must be set up a...

Page 6: ...E TO PLC PORT SHIELD 1 2 3 4 5 7 2 3 4 5 6 8 7 25 PIN MALE 9 PIN FEMALE HMI CAB C52 TO PLC PORT TO TCP DEVICE 1 SLC 5 03 and SLC 5 04 DH485 Connections You can connect channel 0 of the SLC 5 03 and SLC 5 04 modules to the 1747 PIC to make a connection to the DH485 network SLC 500 5 02 Modular Controller QUICK PANEL Jr 1747 AIC Link Coupler HMI CAB C84 1747 PIC Programming Station SLC5 04 Modular C...

Page 7: ...ion and the 8 pin connector is for monitoring DH communication The DH LED provides an indication of the condition of the network communication The color can be green or red A steady on condition indicates the processor is actively communicating on the network Flashing green indicates there are no active nodes on the network Flashing red indicates there are duplicate nodes on the link with the same...

Page 8: ...rk that includes multiple SLC nodes there is an optional variable naming element that will allow you to read information from any SLC node The additional element is _D where the underscore D indicates a node address other than the Destination ID node address In this example the Source ID target display address has been set to 0 and the Destination ID SLC node address has been set to 1 There is an ...

Page 9: ...1 0 255 UN Y 0 1 0 255 UA Y 0 1 R6 or Rn n 9 255 0 255 LEN Y 32768 to 32767 0 255 POS Y 32768 to 32767 0 255 DN Y 0 1 0 255 EN Y 0 1 0 255 ER Y 0 1 0 255 UL Y 0 1 0 255 IN Y 0 1 0 255 FD Y 0 1 N7 or Nn n 9 255 0 255 0 15 Y 32768 to 32767 ND7 or NDn n 9 255 0 255 Y 2147M to 4294M NL7 or NLn n 9 255 0 255 Y 2147M to 4294M F8 or Fn n 9 255 0 255 NS Y 2147M to 4294M D9 or Dn n 9 255 0 255 NS Y 0 9999 ...

Page 10: ...cessors when initializing the link If all nodes are addressed in sequence from 0 and the maximum node address is equal to the address of the highest addressed node the token rotation will improve by the amount of time required to transmit a solicit successor packet plus the slot timeout value NOTE The SLC500 processors set the maximum node address to 31 when power is cycled increasing initializati...

Page 11: ... This configuration can only read write variables in the local PLC Since it is not dependent on network loading this configuration will provide quick display updates HMI CAB C52 Cable This cable is used to connect the target display to a SLC 5 03 and SLC 5 04 RS232 Channel 0 Port Make sure the port is set to DF1 protocol TO TCP DEVICE TO PLC PORT SHIELD 1 2 3 4 5 7 2 3 4 5 6 8 7 25 PIN MALE 9 PIN ...

Page 12: ...l System OK Cancel Help Project Setup Default Panel Name Screen Saver Timeout Panel Trigger Tag Watchdog Tag Watchdog timeout PLC Protocol setup Disable Beeper Electrical Format Serial Parameters Project name appears in this field Model description appears in this field Project Notes Print Inactive PLC Type Select the PLC type from the list box AB SLC DF1 See PLC Type on page 5 Serial Port Paramet...

Page 13: ...e for DF1 protocol for direct connection to a programming device or operator interface In this configuration the MicroLogix 1000 is identical to the SLC500 DF1 protocol To connect a QuickPanel to a MicroLogix 1000 PLC use the SLC 500 DF1 protocol selection and an HMI CAB C106 cable The drawing shows the setup dialog box for A B SLC500 DF1 The Source ID is the target display address The Destination...

Page 14: ...d on each end of the cable to indicate which device should be connected to that end One of the labels will also indicate the cable part number so you can quickly verify you are using the right cable for your application You can make your own cable using the following wiring diagram HMI CAB C106 TO TCP DEVICE TO PLC PORT 3 7 7 4 2 25 PIN MALE TO PLC PORT TO TCP DEVICE 2 4 5 PIN 8 PIN 5 PIN 2 PIN 1 ...

Page 15: ...essor to access DH 485 or DF1 master slave networks When connecting a QuickPanel to the AIC DH485 Port3 you must use the AB SLC DH485 protocol The drawing shows the setup dialog box for A B SLC DH485 The Source ID is the target display address The Destination ID is the PLC address where the target display will get variable data Enter Timeout in seconds Click OK to return to the Project Setup dialo...

Page 16: ...ickPanel is connected to the DH 485 network on the AIC Port 3 using the HMI CAB C117 cable 19200 14400 9600 4800 2400 1200 600 AUTO TX TX TX PWR AIC QUICKPANEL 1761 CBL AM00 OR 1761 CBL HM02 1747 CP3 OR 1761 CBL AC00 HMI CAB C117 PORT 2 MINI DIN 8 RS 232 PORT 1 DB 9 RS 232 DTE PORT 3 DH485 DF1 MASTER SLAVE MicroLogix ...

Page 17: ...e connected to the AIC RS 232 Port 1 or you can connect a SLC 5 03 or SLC 5 04 Channel 0 port to Port 1 on the AIC module 19200 14400 9600 4800 2400 1200 600 AUTO TX TX TX PWR AIC QUICKPANEL 1761 CBL PM02 OR 1761 CBL AP00 FOR MICROLOGIX 1000 SERIES C OR HIGHER HMI CAB C106 PORT 2 MINI DIN 8 RS 232 PORT 1 DB 9 RS 232 DTE PORT 3 DH485 DF1 MASTER SLAVE 1747 CP3 OR 1761 CBL AC00 FOR SLC5 03 OR SLC 5 0...

Page 18: ... a QuickPanel through the Port 3 DH 485 DF1 Phoenix Plug using the HMI CAB C117 cable TO AIC TO TCP DEVICE HMI CAB C117 TO TCP DEVICE 1 25 PIN MALE 10 7 11 15 To Terminal B To Terminal A 16 To Terminal COM To Terminal SHIELD 5 4 18 19 21 22 TO AIC PORT 3 RED BLK GRN SHL ...

Page 19: ...1 0 255 UN Y 0 1 0 255 UA Y 0 1 R6 or Rn n 9 255 0 255 LEN Y 32768 to 32767 0 255 POS Y 32768 to 32767 0 255 DN Y 0 1 0 255 EN Y 0 1 0 255 ER Y 0 1 0 255 UL Y 0 1 0 255 IN Y 0 1 0 255 FD Y 0 1 N7 or Nn n 9 255 0 255 0 15 Y 32768 to 32767 ND7 or NDn n 9 255 0 255 Y 2147M to 4294M NL7 or NLn n 9 255 0 255 Y 2147M to 4294M F8 or Fn n 9 255 0 255 NS Y 2147M to 4294M D9 or Dn n 9 255 0 255 NS Y 0 9999 ...

Page 20: ...t display to an Allen Bradley PLC 2 PLC A label is placed on each end of the cable to indicate which device should be connected to that end One of the labels will also indicate the cable part number so you can quickly verify you are using the right cable for your application You can make your own cable using the following wiring diagram ...

Page 21: ...Display Device Model Initial Screen Display Touch Print More PLC Protocols CN1 PLC Type PLC Protocol name appears here Port Protocol System OK Cancel Help Project Setup Default Panel Name Screen Saver Timeout Panel Trigger Tag Watchdog Tag Watchdog timeout PLC Protocol setup Disable Beeper Electrical Format Serial Parameters Project name appears in this field Model description appears in this fiel...

Page 22: ...9 999 to 999 999 MSGa_d ASCII Message String 0 to 65535 LHDa_d Extended Precision BCD 79999999 to 79999999 In the above table a is a one to five digit octal address that specifies the address in the data table The _d is the PLC Destination Address on the Data Highway WUB Word Unsigned Binary A WUB variable type is used to read an unsigned binary word from the PLC data table which is converted to a...

Page 23: ...30 12 WARNING Writing bits in the areas above address 200 requires three operations 1 the entire 16 bit word is read 2 the individual bit is modified 3 the modified word is written back to the PLC Therefore DO NOT associate any ladder logic with words used for bit addressing WSD Word Signed Decimal BCD The WSD variable type will read a signed three digit BCD value from a word in the PLC The format...

Page 24: ...with a range of 79999999 to 79999999 Two words are required WSO Word Signed Octal A WSO variable type is used to read a word as a four digit octal number This is the same thing as a 12 bit binary number since each octal digit represents exactly three binary bits A WSO variable also includes overflow underflow and sign bits in the same manner as a WSD variable 17 16 15 14 13 12 11 10 7 6 5 4 3 2 1 ...

Page 25: ...ss n Data table word at address n 1 1000 s Digit 10000 s Digit 100000 s Digit When the number is read its sign will be returned from the sign bit while the overflow and underflow bits are ignored Example The following binary value is present in a PLC2 15 at address 250 and 251 17 16 15 14 13 12 11 10 7 6 5 4 3 2 1 0 1 0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 17 16 15 14 13 12 11 10 7 6 5 4 3 2 1 0 Word 250 W...

Page 26: ...rned from the sign bit while the overflow and underflow bits are ignored Example The following binary value is present in a PLC2 15 at address 250 and 251 17 16 15 14 13 12 11 10 7 6 5 4 3 2 1 0 1 0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 17 16 15 14 13 12 11 10 7 6 5 4 3 2 1 0 Word 250 Word 251 0 0 0 0 0 0 1 1 1 1 1 0 0 1 0 0 Reading this variable would result in the value 555 321 because the sign bit was se...

Page 27: ...ay Variables The following illustration shows the format for reading variables from the Data Highway The Data Highway Address is a decimal value WUB00000 00_d Bit Select 00 07 10 17 Word Address WUB Variable Type Data Highway Address When using the Data Highway the following addresses are valid destination addresses so long as a PLC not another computer is at the destination address 8 through 63 a...

Page 28: ...0 on an Allen Bradley PLC 5 30 PLC A label is placed on each end of the cable to indicate which device should be connected to that end One of the labels will also indicate the cable part number so you can quickly verify you are using the right cable for your application You can make your own cable using the following wiring diagram HMI CAB C107 RS422 Cable Use the following cable for RS422 connect...

Page 29: ...plicate detect ON Control Line NO HANDSHAKING Connecting to A B 1770 KF2 Module Use the HMI CAB C51 Cable to connect to the Computer port on the 1770 KF2 Data Highway Communication Interface module HMI CAB C51 Cable You can make your own cable using the following wiring diagram Setup for using an AB PLC5 DF1 Use the following procedure to ensure your target device is setup properly for the Allen B...

Page 30: ...ct Setup Default Panel Name Screen Saver Timeout Panel Trigger Tag Watchdog Tag Watchdog timeout PLC Protocol setup Disable Beeper Electrical Format Serial Parameters Project name appears in this field Model description appears in this field Project Notes Print Inactive PLC Type Select the PLC type from the list box AB PLC5 DF1 See PLC Type on page 5 Port Button Click the Port button to display th...

Page 31: ... the destination address is not supported in Full Duplex protocol The destination address is ignored because it s talking to the program port Half Duplex does support the _d destination address Just as a reminder when working with Full Duplex you have to set up the PLC Channel 0 to Point to Point For Half Duplex Channel 0 must be set to System Slave ...

Page 32: ... a target display equipped with an optional Data Highway Plus Module and a PLC 5 The following drawing illustrates a Data Highway Plus connection between a target display a 1770 KF2 B and a PLC 5 The target display utilizes a serial connection to an A B 1770 KF2 Interface Module Some models of the PLC 5 such as the PLC 5 30 have a DF1 port that can be used for direct connection to the target displ...

Page 33: ...Connection to Data Highway Plus The following drawing shows a QUICKPANEL connected to two PLC 5 processors on a Data Highway Plus network PROCESSOR 1 LINE 2 BLUE LINE 1 CLEAR SHIELD PROCESSOR 2 CN1 QUICKPANEL DATA HIGHWAY PLUS MODULE ...

Page 34: ...ols CN1 PLC Type PLC Protocol name appears here Port Protocol System OK Cancel Help Project Setup Default Panel Name Screen Saver Timeout Panel Trigger Tag Watchdog Tag Watchdog timeout PLC Protocol setup Disable Beeper Electrical Format Serial Parameters Project name appears in this field Model description appears in this field Project Notes Print Inactive PLC Type Select the PLC type from the li...

Page 35: ...pen off Accept all messages SW1 4 Open off Ignore handshaking signals SW1 5 Open off Use full duplex protocol Set the Source Station address using switches SW2 SW3 and SW4 SW2 is the most significant octal digit and SW4 is the least significant octal digit Valid addresses are from 000 through 377 octal SWITCH POS STATE COMMENTS SW5 SW5 1 2 Closed on Closed on Peer Comm Link Baud Rate Both switches...

Page 36: ...tch Leave all settings Open off These settings are not mandatory but recommended Be sure to set the QUICKPANEL port for RS232 19200 Baud even parity 8 data bits 1 stop bit handshaking XON XOFF disabled Configuring dipswitches on the 1771 KE or 1771 KF Module The switch positions shown in the following table are for software revisions REV A through G SWITCH POS STATE COMMENTS SW1 1 Open off Use ful...

Page 37: ...nter F Floating Point I Input not SLC 5 04 N Integer R Control S Status O Output not SLC 5 04 T Timer A ASCII D BCD for display only f File Type Number The first 8 file numbers have a fixed File Type 0 output 1 input 2 status 3 bit 4 timer 5 counter 6 control 7 integer 8 floating point 8 to 999 file storage of any File Type Colon delimiter separates file type and element numbers e Elements number ...

Page 38: ...he format for I O addressing differs from the general format The format is described as X rg 00 17 X I input or O output r assigned rack number g I O group number 00 15 terminal bit number decimal 00 17 terminal bit number octal Example O 12 03 Output rack 1 group 2 bit 03 Example I 02 10 Input rack 0 group 2 bit 10 Status File Addressing The format for Status File addressing differs from the gene...

Page 39: ...Y Null ASCII ST 8 999 0 999 Y Null ASCII Note 1 File Type ranges other than the default value shown in File Type Min are 8 999 Note 2 Address range for I O are in rrg rr rack num g group num Address Max for S is dependent on the PLC Note 3 Bits may wrap into other words EX B3 5 41 B3 7 9 Bit format is Decimal Note 4 Integer types range 32768 to 32767 may be configured as unsigned range 0 65535 Dat...

Page 40: ...rrently fixed at Full Duplex Click OK to return to the Project Setup dialog box Serial Port Parameters Click the Port button to display the Serial Parameters dialog The port values are automatically set to standard default values The following settings are recommended for AB SLC DF1 Elect Format RS232 Baud Rate 9600 Data Bits 8 Parity None Stop Bits 1 Handshake None HMI CAB C106 Cable This cable i...

Page 41: ... Y 0 1 C5 000 or n 10 255 0 999 ACC Y 32768 to Cn 000 0 999 PRE Y 32767 0 999 DN Y 0 1 0 999 CU Y 0 1 0 999 CD Y 0 1 0 999 OV Y 0 1 0 999 UN Y 0 1 0 999 UA Y 0 1 R6 000 or n 10 255 0 999 LEN Y 32768 to 32767 Rn 000 0 999 POS Y 32768 to 32767 0 999 DN Y 0 1 0 999 EN Y 0 1 0 999 ER Y 0 1 0 999 UL Y 0 1 0 999 IN Y 0 1 0 999 FD Y 0 1 N7 000 or n 10 255 0 999 Y 32768 to 32767 Nn 000 0 15 Y 0 1 A12 or A...

Page 42: ...itional dialog box Many settings are options and are not required to establish communications Verify the Project name and Display Device Model are correct Leave the Initial Screen name blank Project name Display Device Model Initial Screen Display Touch Print More PLC Protocols CN1 PLC Type PLC Protocol name appears here Port Protocol System OK Cancel Help Project Setup Default Panel Name Screen S...

Page 43: ...ore attempting to configure the Remote I O in the target display In some instances a dialog box will display all available racks even though your configuration limits their access The PLC models shown in the list box cover a broad range of rack options available for that family A sample PLC model list is shown below Select the Baud rate for the Remote I O network This selection must match that of ...

Page 44: ...utput image tables You assign one I O rack number to eight I O groups The following drawing shows a rack of I O set up using 2 slot addressing In a ladder diagram the input or output instruction address is associated with a particular I O terminal and identified by a 6 digit address O 010 12 Input I or Output O Rack No 0 32 Module Group No 0 7 Terminal No 00 07 10 17 Word Address Bit Address 11 01...

Page 45: ...ode The emulate mode allows the display device to look like an unused rack The rack assignment is determined by the unused rack locations existing in your installation Make sure you do not try to emulate a rack that already exists on the Remote I O link The target display can handle Block Transfer Reads and Block Transfer Writes Block transfers allow you to send and receive large blocks of data ov...

Page 46: ...hown below You cannot do a block transfer to a rack above address 17 PROCESSOR Maximum Racks Valid Range octal PLC 5 10 5 12 5 15 4 00 03 PLC 5 25 5 30 8 00 07 PLC 5 40 5 40L 16 00 17 PLC 5 60 5 60L 24 00 27 Discrete I O or Block Transfer At this point you can decide to use the display device to emulate a rack for discrete I O only or go on to configure the display device to work with Block Transf...

Page 47: ...his example both BTW and BTR for Group 2 Slot 0 will be used First we set up the BTR by clicking the check box in Group 2 Slot 0 The following menu will appear Always use this tool for building RIO tags Do NOT attempt to build these tags while creating panels in the Panel Editor If you click the Auto name check box the tag name will be generated by the system and appear in the Tag name field Note ...

Page 48: ...low the array of check boxes is the Edit Tag button Next to the button is a message line indicating the last slot address selected When you click in any of the number boxes the Tag Edit message will reflect the new selection The Edit Tag button is used to recall the Tag Name dialog box so you can change the Tag Name In the example we have checked the BTR box in Rack 1 Group 2 Slot 0 To continue th...

Page 49: ... support Remote I O NOTE You have to create your block transfer tags using the A B Remote I O protocol setup dialog box You cannot go to the panel editor and drop down a tool and assign a tag of BTR0100 Review steps select the PLC type select the baud rate select the rack number click the observe button to change a quarter rack to emulate mode click the check box in the desired group and slot eith...

Page 50: ...R instruction tells the processor to read data from the rack group module address and store it in the PLC data file The BTR rack group module address is the BTR emulated address in the target display The BTR or BTW instruction writes values into its control block address when the instruction is entered The processor uses these values to execute the transfer Block Transfer Files In the Using Remote...

Page 51: ...ord within the file The command format used to specify the data is FILENAME word Example BTW0120 02 In the following example the name of the data file is BTW0120 and the size of the file is 16 words The example illustrates several Tag Names and their relationship to the data file BTW0120 Tag Name Data File Location BTW0120 00 Word 0 BTW0120 01 Word 1 BTW0120 02 Word 2 BTW0120 14 Word 14 BTW0120 15...

Page 52: ...tions to read data from remote modules This section describes how to use Block Transfer Tag names to write word data to BTR data files in the target display To write word information to a data file you need to specify the name of the data file and the word within the file The command format used to specify the data is FILENAME word Example BTR0120 02 In the following example the name of the data f...

Page 53: ... 16 words The example illustrates several Tag Names and their relationship to the data file BTR0120 Tag Name Data File Location Bit Location BTR0120 00 00 Word 0 Bit 00 BTR0120 01 02 Word 1 Bit 02 BTR0120 07 04 Word 7 Bit 04 BTR0120 14 12 Word 14 Bit 12 BTR0120 15 15 Word 15 Bit 15 This command format allows you to write a bit to the data file using an operator such as a push button For example wh...

Page 54: ...tter indicate the type of file There is also a caution about using automatically named files Make sure the rack group module you pick to emulate will not be needed later on If you are forced to give up that rack group module location you will be stuck with many operators that now have the wrong file name For example if you start out using the file name BTR0120 and you must release rack 01 group 2 ...

Page 55: ...ots 8 groups 2 slots group A Slot is both a physical and virtual card location in the Rack that typically holds inputs and outputs and can hold function modules such as Basic modules These function modules can contain program data which it gets from the PLC via the Block Transfer mechanism Block Transfer is a mechanism by which a PLC can transfer 64 words 128 bytes of information in one packet to ...

Page 56: ...el can share emulation of a rack Select an unused rack and select a quarter rack for emulation by clicking the Observe button Select a BTW and a BTR for a single slot location and assign both to a length of 64 The slot is now setup for a Block Transfer operation which can be assigned to Pass Through Make sure the PLC does not use any BTW or BTR for the selected slot In the following example Rack 2...

Page 57: ...ress selected as the quarter rack emulation In the previous example Rack 2 Group 2 Slot 0 was selected as the slot to use for the Block Transfer operations Therefore Rack 2 Group 2 Slot 0 At this point Pass Through is assigned to a BTW BTR Click Ok to accept the settings and close the dialog box Click OK in the AB Remote I O dialog box to complete the setup PT INI File This file contains setup inf...

Page 58: ...WNLOAD Before the Pass Through operation will work with a unit on the Remote I O network a new executable file and an application file containing the Pass Through Remote I O setup information must be downloaded to the QuickPanel using the standard serial download All subsequent downloads can then use the pass through feature on the Remote I O network To change the Rack Group Slot assignment for pa...

Page 59: ...bit Raaab 9000 999F 0 1 N bit Laaab 0000 999F 0 1 Y bit Taaab 0 9999 0 1 N bit Caaab 0 9999 0 1 N bit Note For the bit type variables aaa means the address range and b the bit specifier from 0 F Note Register 2 bit 2 is R0202 not R202 Use leading 0 for numbers less than 100 CONFIGURATION FP1 Using Quick Designer click on Setup Click on Protocol in Destination ID type 1 Click on Port and set to RS2...

Page 60: ... Cable This cable connects to a FP1 Smart Cable P N AFP15201 US9 The FP1 Smart Cable can be obtained from Aromat TO PLC PORT 3 2 5 25 PIN MALE HMI CAB C111 TO PLC PORT TO TCP DEVICE 9 PIN MALE 7 3 2 4 5 TO TCP DEVICE 1 Shield ...

Page 61: ... internal variables for ASCII communication are DMxxxx where xxxx is a value from 1 to 9999 Each variable name has a corresponding ID number The ID number is used in the ASCII protocol to identify the associated variable For example the variable name DM0020 has the ID of 0020 If a numeric display were assigned the variable DM0020 the host device must send data to the variable DM0020 The ASCII prot...

Page 62: ...Disable Beeper Electrical Format Serial Parameters Project name appears in this field Model description appears in this field Project Notes Print Inactive PLC Type Select the PLC type from the list box ASCII Single Drop See PLC Type on page 5 Port Button Click the Port button to display the Serial Parameters dialog The port values are automatically set to standard default values See Serial Paramet...

Page 63: ...9 992 to 9 999 992 QP1 Floating Point Range 9999999 999999 to 9999999 999999 QP2 Interger Range 999 999 999 to 999 999 999 QP2 Floating Point Range 9999999 999999 to 9999999 999999 No command can be longer than 1000 characters The Read command can read only one string at a time The Write command can only write one string at a time Triggering a Panel A panel is made up of multiple operators such as...

Page 64: ...aracter 13 is equivalent to a CARRIAGE RETURN Reading Variables Operators such as pilot lights and numeric data displays must be tied to a tag variable the Dmxxxx internal tags When using the ASCII protocol you must write the data to the variable in the target display or read the data from the variable in the target display The format for the command to read an internal variable is R Variable ID n...

Page 65: ... combination produces a code equivalent to 16 hex or 22 decimal Variable ID number is the ID number of the first variable to be written is a required delimiter value 1 is the value to be written to the starting ID value 2 is the next data value to be written to the next variable M is a CARRIAGE RETURN which indicates the end of the ASCII string A CARRIAGE RETURN code is equivalent to 0D hex or 13 ...

Page 66: ...age M Example V0 TEXT M Setting the Time and Date The format for the command to set the time and date is L mo dd yy hh mm ss M L is the combination of the CTRL key and the L key pressed together This key combination produces a code equivalent to 0C hex or 12 decimal The format of the date is the standard month day and year string with mo the month dd the day and yy the year The format for the time...

Page 67: ...m OK Cancel Help Project Setup Default Panel Name Screen Saver Timeout Panel Trigger Tag Watchdog Tag Watchdog timeout PLC Protocol setup Disable Beeper Electrical Format Serial Parameters Project name appears in this field Model description appears in this field Project Notes Print Inactive Display Touch Print Buttons You can leave these settings alone for now PLC Type Select ASCII Single Drop fr...

Page 68: ...ion about creating a new project and configuring the display see page 3 Please note that some features are available only on the QP2 Panel Design For this example a panel has been created that contains many of the common panel tools The following picture shows what the panel looks like on a QuickPanel jr As you create each panel component a dialog box will ask the name of the TAG The tag names hav...

Page 69: ...eger 2 0 Scale Range 0 to 50 NOTES There are two text displays One is set to 15 characters and the other is set to 5 The internal tags must be edited to change the type from integer to string Three additional Numeric Displays were added to display the Month Day and Year The tags are permanent internal tags The internal tag names must be entered exactly as shown Download the project When you have c...

Page 70: ... device The function keys allow reading and writing to all the panel elements and are intended to show the basic operation of the ASCII protocol Testing the ASCII Protocol The target display has been downloaded with setup information and a panel The host is configured to communicate with the display using the Terminal program Now you must send an ASCII string to the display and receive a reply Use...

Page 71: ...ic Data Entry Use Level 2 F2 Function key Write Command The write command is used to write 1 or more integers and only 1 string at a time to the QP2 The write command can also be used to NULL out strings and Zero out integers Format V Variable ID number Value 1 Value 2 Value N M Example V3 1 M Level 1 F3 Explanation Write to Tag 3 a value of 1 Tag 3 is DM0003 which is assigned to a Pilot Light Res...

Page 72: ...isplay assigned to DM0008 Use Level 2 F6 key to write null characters to DM0008 Example V9 48 M Level 2 F7 Explanation Write to Tag 9 a value of 48 Tag 9 is DM0009 which is assigned to a Bar Graph The initial state of the bar graph will be shown as 0 Results Setting Tag 9 to a value of 48 will cause the Bar Graph to display a bar equal to 48 Note Use Level 2 F8 key to write the value 20 to the Bar...

Page 73: ...e multiple integer tags and ONE string tag The string tag MUST be the last tag written You cannot write more than one string tag If the string tag is the first tag written then all the items listed will be assumed to be part of the string Example V5 25 8888 NEW TEXT STOP 40 This looks like you should write 5 tags beginning with tag 5 Sorry it won t work Remember only one string tag at a time and i...

Page 74: ...LC COM ERROR 02 DB The trigger command was trying to access screen 0 PLC COM ERROR 02 DC The screen number was not sent with the trigger command PLC COM ERROR 02 DD An incomplete write command was sent PLC COM ERROR 02 DE The first field in the read command was not numeric or was 0 PLC COM ERROR 02 DF A read was issued for data that does not exist and the count was less then 1 or not numeric PLC C...

Page 75: ...and the other marked 1 Make sure the wire marked 0 connects to the 0 terminal and the wire marked 1 connects to the 1 terminal Jumper 0 to 2 and jumper 1 to 3 on the Phoenix connector Add a 120 ohm 1 4 watt resistor between 0 and 1 on the Phoenix connector TO B R TO TCP DEVICE HMI CAB C98 TO TCP DEVICE TO PLC PORT 5 25 PIN MALE 10 4 RESISTOR 120 OHM 25W 11 15 18 19 21 22 TXA send data RXA rec data...

Page 76: ...k Project name Display Device Model Initial Screen Display Touch Print More PLC Protocols CN1 PLC Type PLC Protocol name appears here Port Protocol System OK Cancel Help Project Setup Default Panel Name Screen Saver Timeout Panel Trigger Tag Watchdog Tag Watchdog timeout PLC Protocol setup Disable Beeper Electrical Format Serial Parameters Project name appears in this field Model description appea...

Page 77: ...it suffix Range Writes supported Value Range Sample s Notes R D 0 7167 0 7166 1 2 NA yes 0 255 0 65535 R0D1 R100D2 Caution Each address is a byte words should use every other address R B 0 7167 Not applicable 0 7 yes 0 255 0 1 R34B R16B 1 Because only a length of 1 byte is applicable length is not specified R T 0 7167 Not applicable NA yes 0 255 ascii character R1T Because only a length of 2 bytes...

Page 78: ... prioritized messages are transmitted A transmitter sends a message to all CAN nodes broadcasting Each node decide on the basis of the identifier received whether it should process the message or not The identifier also determines the priority that the message enjoys in competition for bus access Additional information can be obtained from the www can cia de web site Protocol Setup The Project Set...

Page 79: ...Start Address to create an offset address Different devices can reference the same CANopen address but may require an offset for one of the devices Changing the Start Address will change the address ranges shown in the CANopen Protocol dialog box Addressing Some PLCs use Byte addressing while others use Word addressing Select Addressing on Byte Boundaries or Word Boundaries based on your PLC type ...

Page 80: ...site order Power On State A Series B module contains a Battery Backup RAM circuit that maintains a copy of the inputs The input states can be restored Restore Inputs or cleared Clear Inputs when power is applied Note ONLY Series B modules contain the Battery Backup RAM circuit Series B modules can be identified by the model number on the product label Example MODEL QPI DVN 202 SERIES B Example 1 I...

Page 81: ... set to 64 and Addressing is set to Byte Boundaries When the OK button is clicked the following CANopen Protocol dialog box will appear The valid address ranges are shown for all types of variables When byte addressing is selected the valid address ranges appear in a different format in the CANopen Protocol dialog box The number of words selected will determine the range limits for each variable t...

Page 82: ... Setup Network Click the Setup Network button to display the following dialog Select the Node Address from the list box You can choose the Switch s on the CANopen module or an address from the list The switches are labeled Address Lo and Address High Select the Data Rate from the list box You can choose to use the Switch on the CANopen module or force the data rate to one of the selections in the ...

Page 83: ...utput start address 0 Name Address range Value range Write Type I Input Bit I0 0 to I253 7 0 to 1 Y Bit Q Output Bit Q0 0 to Q253 7 0 to 1 N Bit IB Input Byte IB0 to IB253 0 to 255 Y Byte QB Output Byte QB0 to QB253 0 to 255 N Byte IW Input Word IW0 to IW252 32768 to 32767 Y Word QW Output Word QW0 to QW252 32768 to 32767 N Word ID 2 Word Input ID0 to ID250 999999999 to 999999999 Y DWord QD 2 Word...

Page 84: ...s 0 Name Address range Value range Write Type I Input Bit I0 0 to I126 15 0 to 1 Y Bit Q Output Bit Q0 0 to Q126 15 0 to 1 N Bit IW Input Word IW0 to IW126 32768 to 32767 Y Word QW Output Word QW0 to QW126 32768 to 32767 N Word ID 2 Word Input ID0 to ID125 999999999 to 999999999 Y DWord QD 2 Word Output QD0 to QD125 999999999 to 999999999 N Dword Word Addressing Layout IW0 IW1 IW2 IW3 IW4 IW5 IW12...

Page 85: ...byte 37 LSB of word 18 Output bit 7 of word 37 IBaa b IB37 Input byte at byte 37 LSB of word 18 n a QBaa b QB37 Output byte at byte 37 LSB of word 18 n a IWaa bb IW37 Input word starting at byte 37 LSB of word 18 Input word starting at word 37 byte 74 QWaa bb QW37 Output word starting at byte 37 LSB of word 18 Output word starting at word 37 byte 74 IDaa bb ID37 Input Dword starting at byte 37 LSB...

Page 86: ...COMM ERROR 02 C4 Startup error S1 file failed to open PLC COMM ERROR 02 C5 Startup error watchdog failure PLC COMM ERROR 02 C6 Startup error memory failure PLC COMM ERROR 02 C7 Startup error undefined PLC COMM ERROR 02 C8 I O Card error command error PLC COMM ERROR 02 C9 I O Card error status error PLC COMM ERROR 02 CA I O Card error Link Inactive PLC COMM ERROR 02 CB I O Card error BBRAM error PL...

Page 87: ...d by clicking the Setup button in the main menu In the Project Setup dialog box go to the PLC Protocols section Select DeviceNet from the PLC Type list box Click the Protocol button to display the following dialog box Configure I O Click the Configure I O button to display the following dialog box ...

Page 88: ...he DeviceNet Protocol dialog box which appears when you close the configuration dialog box Word Storage Format This option allows selecting the way bytes are arranged into words Selecting MSB LSB will arrange bytes from the MSB Most Significant Byte to the LSB Least Significant Byte Selecting LSB MSB will arrange bytes from the LSB Least Significant Byte to the MSB Most Significant Byte MSB LSB wi...

Page 89: ...for all types of variables The number of Input and Output words selected will determine the valid address range limits for each variable type The variable type names are fixed and are displayed in a cell corresponding to the addressing type For example in the following dialog box the number of Input Words is set to 64 The variable name for Input Words is IW and the range for 64 words is IW0 to IW6...

Page 90: ...g box The number of words selected will determine the range limits for each variable type The variable type names are fixed and are displayed in a cell corresponding to the addressing type For example in the following dialog box the number of Input Words is set to 64 The variable name for Input Bits is I and the range for 64 words is I0 0 to I127 7 Output Words are also set to 64 so the variable n...

Page 91: ...and Output words and the addressing will determine the valid address range limits for each variable type The variable type names are fixed and are displayed in a cell corresponding to the addressing type Byte Addressing Example Input Words 127 Output Words 127 Input start address 0 Output start address 0 Name Address range Value range Write Type I Input Bit I0 0 to I253 7 0 to 1 Y Bit Q Output Bit...

Page 92: ... QB3 QB4 QB5 QW0 BYTE QD2 QW6 QB6 QB7 IB0 IB1 IB2 IB3 IB4 IB5 IW0 BYTE ID2 IW6 IB6 IB7 Word Addressing Example Input Words 127 Output Words 127 Input start address 0 Output start address 0 Name Address range Value range Write Type I Input Bit I0 0 to I126 15 0 to 1 Y Bit Q Output Bit Q0 0 to Q126 15 0 to 1 N Bit IW Input Word IW0 to IW126 32768 to 32767 Y Word QW Output Word QW0 to QW126 32768 to ...

Page 93: ...a b I37 7 Input bit 7 of byte 37 LSB of word 18 n a Qaa b Q37 7 Output bit 7 of byte 37 LSB of word 18 n a IBaa b IB37 Input byte at byte 37 LSB of word 18 n a QBaa b QB37 Output byte at byte 37 LSB of word 18 n a IWaa bb IW37 Input word starting at byte 37 LSB of word 18 Input word starting at word 37 byte 74 QWaa bb QW37 Output word starting at byte 37 LSB of word 18 Output word starting at word...

Page 94: ...displayed for 2 seconds after power up or reboot Note that it is normal for this error to be displayed after downloading a new project since a new time stamp is included in the download If this error is displayed after a reboot or power cycle the BBRAM in the unit may be defective 02 FF 11 The BBRAM has a checksum error Since the BBRAM is invalid the inputs will be cleared This is a non critical e...

Page 95: ...eby nothing happens to it until the controller sends a designated sequence A sequence will consist of a sequence name a command type and one or more commands For example a sequence name might be MOTOR SPEED the first command is a SEND and the first command string might be SET SPEED RF22 The second command could be a RECEIVE and the command GET SPEED RF23 The sequence named MOTOR SPEED must be asso...

Page 96: ...on controller Sample Project This project consists of a single panel containing a Push Button two Numeric Data Displays and two text displays To view the commands sent by the QuickPanel a PC running a Terminal Mode program was used This demo shows the basic operation of the Flex protocol Demo Panel The panel for the project was designed first The panel is shown below The Flex protocol requires usi...

Page 97: ...nd string sent from the controller The terminal is able to send incorrect command strings to check if the error messages and invalid messages appear in the text displays Protocol Setup The Flex String Protocol dialog box used for the demo is shown below The Invalid Msg Destination register is assigned to RA1 which is the same tag used for the Invalid Message Text field The Error Msg Destination re...

Page 98: ...ence has a Send and Receive command The Command String is sent out and a reply is expected in the format shown for the Receive Command String The format must match or an error message is generated Note also that the Receive Command String uses RL2 to store the incoming data The next sequence is the Push Button In this sequence only the Send command is used The Command String will be sent to the te...

Page 99: ...ng Click OK to close the dialog box and click OK to close the Edit Sequences dialog box Once all the sequences are created any associations of registers and sequences are made in the Associate Sequences dialog box Click the Associate Sequences button The dialog box will show all of the assigned registers Note that RA1 is currently selected and all assignments are set to None That means that this r...

Page 100: ...another sequence can be executed on the Release If you must use an RF or RA with a Push Button then the ON button can be used if you want the Sequence to go out on Push The next association is for RL2 which is assigned to a Numeric Data Display Note that RL2 is associated with Data Display in the Poll list That means RL2 will be automatically updated Each time RL2 comes up in the poll list the seq...

Page 101: ...TS TO CONTROLLER TO TCP DEVICE NO HANDSHAKING 25 PIN MALE TO TCP DEVICE TO CONTROLLER SHIELD 2 3 4 5 6 20 TX2 RX3 1 RTS CTS DTR RX TX GND 8 CD 7 GND For this demo the NO handshake cable was used to connect the display to a PC A terminal emulation program was used to display the command sequences received from the display Function keys in the terminal program were used to send sequences to the disp...

Page 102: ...fied in the Flex Protocol setup Pressing F2 sends a different value to RL2 using the same command sequence described above Pressing F3 or F4 will send out a string Unsol Rec which is the format for the unsolicited sequence Data Display RL3 When this string is received by the display the format will be checked and if it is correct the sequence for Data Display RL3 will be executed The sequence cons...

Page 103: ...f it does not echo those characters The default setting is Yes Generate Error Code for Invalid Message An error occurs when a command received from the controller is not recognized The entry in this field has no effect on the other error codes that can be displayed Generate Error Code for Invalid Message is a data entry field which can take a Y or a N If N is in the field then commands from the co...

Page 104: ...the time allotted has expired then an error could be displayed The range is 0 60 with a default of 3 Prompt Characters Prompt Characters is a character data entry field which will except 1 or more characters The character s entered should be the characters used for the prompt If the protocol has no prompt character nothing should be entered The limit for this field is 5 printable characters End of...

Page 105: ...Name This is a unique name used to identify the sequence For example the name might be Start Motor Get Speed or Increase Torque Sequence names are limited to 16 characters Sequence A Sequence contains a Sequence Name and up to 2 commands but no less then 1 command The command types are Send Prompted Send and Receive A Command String can be broken down into 1 or more Byte Literals DM s and Format S...

Page 106: ...RF23 String Literal Elements of a string command that is not an embedded register or a Byte Literal In the above example Get Speed is a string literal Embedded Register Field This is the tag name used to read or write data in a string command The tag name is set apart from the rest of the command string by brackets In the above example RF23 is an embedded register field Byte Literal The Byte Liter...

Page 107: ...nly when the button is pressed The button is assigned to a Rx register The register is Associated with a Sequence Name Writing to a register will cause the operating system to execute a sequence If a Push Button is used then a Button Press could cause a Sequence to execute and a release could cause another Sequence to execute Not all the registers have to have Sequences associated with them Button...

Page 108: ...have to Cancel out of the New Sequence dialog or remove Associations The current memory limit is 16384 bytes Setup Options Parameter Scale Range Default Have to Fill in Poll Delay Milliseconds 0 10000 0 No Reply Time Out Seconds 0 60 3 No Send Delay Milliseconds 0 10000 0 No Prompt Char s Characters Up to 5 Printable characters None No End of Packet Char Rcv only Characters Any character 13 CR Yes...

Page 109: ...equence or New Sequence dialogs are composed of the following elements Embedded register fields Byte Literals String Literals Embedded Register Fields This is how you specify a tag name to read from or write to in a string command All you do is wrap a normal tag name in brackets RA1 RL283 RF43 There is just one extension to the float syntax that is available You can specify the precision of a floa...

Page 110: ...eive command The RAx will match on any string This Unsolicited Sequence could be strategically placed in the list of unsolicited sequences so they could drastically rduce the number of unsolicited sequences that have to be defined Memory Used Calculation To calculate the exact amount of memory used you would have to know the length of each sequence name string command tag name etc This calculation...

Page 111: ...anation A Prompted Send was executed a prompt was not available the Quick Panel tried to send the End of Packet character it could not because the transmitter was not available The transmitter was not available because it was waiting for a XON character from the controller or the DSR line to the controller was not active Error 02 8B Error Msg ERROR 02 8B Invalid Command read while processing a Seq...

Page 112: ...Receive Command in a Sequence was being executed and an Invalid type was read that the Quick Panel did not recognize Error 02 95 Error Msg ERROR 02 95 The Received Byte Literal did not match Explanation A Byte literal s was received by the Quick Panel but it did not match the Byte Literal s defined by the user Error 02 96 Error Msg ERROR 02 96 Length of Byte Literal in the Rcv Cmd is longer than 1...

Page 113: ...ted Sequence was being executed and the second Receive Command of the Unsolicited Sequence failed Error 02 A0 Error Msg ERROR 02 A0 Rcv Buffer over flowed on the 2nd Rcv of an Unsolicited Cmd Explanation A Unsolicited Sequence was being executed and the second Receive Command of the Unsolicited Sequence failed because the Receive Buffer over flowed The End of Packet character may be incorrect Erro...

Page 114: ...character from the controller or the DSR line to the controller was not active Error 02 AB Error Msg ERROR 02 AB Recv failed then proc as Unsol Seq then Recv timeout getting CMD Explanation A Sequence was executing a Receive Command the data received did not match what was intended The data received from the controller was then processed as an Unsolicited Sequences Then the receiver timed out wait...

Page 115: ...driver wants to transmit a string and it did not receives all the characters echoed from an earlier sent command it will wait the time out period for the echo of all the characters If the driver does not receive the echo of all the characters within the time out period this error occurs To fix the problem increase the time out period If this does not fix the problem make sure the controller is ech...

Page 116: ...face Module provides RS232C and RS422 interfaces RS232C is limited to 15 Meters and RS422 is limited to 500 Meters A typical connection is shown in the following drawing The following drawing shows a connection between a QUICKPANEL jr and an AJ71C24 Module QUICKPANEL jr TO MITSUBISHI CIM MODULE TO TCP DEVICE HMI CAB C53 AJ71C24 MODULE RS232 PORT RS422 PORT HMI CAB C53 Cable HMI CAB C53 A TO TCP DE...

Page 117: ...chdog Tag Watchdog timeout PLC Protocol setup Disable Beeper Electrical Format Serial Parameters Project name appears in this field Model description appears in this field Project Notes Print Inactive PLC Type Select the PLC type from the list box Mitsubishi MELSEC A See PLC Type on page 5 Port Button Click the Port button to display the Serial Parameters dialog The port values are automatically s...

Page 118: ... SW11 to SW24 SWITCH FUNCTION ON OFF SETTING SW11 Protocol RS422 RS232C Off SW12 Data Length 8 bits 7 bits On SW13 14 15 Baud Rate see table SW16 Parity Check Yes No Off SW17 Parity setting Even Odd Off SW18 Stop bit 2 bits 1 bit Off SW21 Sum check Yes No On SW22 Write during run Allowed Disallowed On SW23 Send Termination Present Absent On SW24 Rec Termination Present Absent On Baud Rate Table 30...

Page 119: ... M2047 Dec 0 to 1 Latch Relay L L0000 to L2047 Dec 0 to 1 Link Relay B B0000 to B03FF Hex 0 to 1 Annunciator F F0000 to F0255 Dec 0 to 1 Special Relay M M9000 to M9255 1 Dec 0 to 1 Timer contact T TS000 to TS255 Dec 0 to 1 Timer coil C TC000 to TC255 Dec 0 to 1 Counter contact C CS000 to CS255 Dec 0 to 1 Counter coil C CC000 to CC255 Dec 0 to 1 Timer present T TN000 to TN255 Dec 0 to 65535 Counter...

Page 120: ... 5 4 20 21 SHIELD 1 8 GND RXA TX TX RX DTRB CTSA DTRA CTSB RX TX TX RX The Mitsubishi FX ON has a mini DIN connector for the program port The Mitsubishi FX20PCADP converter is a mini DIN to 25 pin D adapter Use this adapter with the HMI CAB C91 cable to connect to the program port Setup for using a Mitsubishi FX PLC Use the following procedure to ensure your target device is setup properly for the...

Page 121: ...tchdog timeout PLC Protocol setup Disable Beeper Electrical Format Serial Parameters Project name appears in this field Model description appears in this field Project Notes Print Inactive PLC Type Select the PLC type from the list box Mitsubishi FX See PLC Type on page 5 Port Button Click the Port button to display the Serial Parameters dialog The port values are automatically set to standard def...

Page 122: ...te Value Range Operator D0 0 511 Y 0 65535 PB SS PL IPB T0 0 255 Y 0 32767 PB SS PL IPB C0 0 199 Y 0 32767 PB SS PL IPB C200 200 255 Y 32 bit unsigned Counter PB SS PL IPB X0 0 177 N 1 bit Input 0 1 Y0 0 177 Y 1 bit Output 0 1 M0 0 1023 Y 1 bit Internal Relay S0 0 999 Y 1 bit State 0 1 ...

Page 123: ...he Serial Parameters dialog The following settings are recommended for Mitsubishi MELSEC A Program Port Elect Format RS422 485 Full Duplex Baud Rate 9600 Data Bits 8 Parity Odd Stop Bits 1 Handshake None The Programmable Logic Controller s PLC switches should be set as follows 03 OFF 04 ON 05 ON 06 OFF 9600 07 ON 08 ON 8 DATA BITS 09 OFF NO PARITY 10 ON 11 OFF 1 STOP 12 ON SET CHKSUM MODE 1 HMI CA...

Page 124: ...g Variable Table Name Address range Value range Writeable Type D 0 1023 0 65535 Y integer TN 0 255 0 65535 Y integer CN 0 255 0 65535 Y integer W 0 3FF 0 65535 Y integer R 0 8191 0 65535 Y integer X 0 7FF 0 1 Y integer Y 0 7FF 0 1 Y integer M 0 2047 0 1 Y integer M9 9000 9255 0 1 Y integer L 0 2047 0 1 Y integer B 0 3FF 0 1 Y integer F 0 255 0 1 Y integer TS 0 255 0 1 Y integer TC 0 255 0 1 Y inte...

Page 125: ...nnected as shown below Make sure you connect the target display to the end marked TO TCP DEVICE and connect the Modicon PLC to the end marked TO PLC PORT HMI CAB C53 A Cable This cable is used to connect the target display to a Modicon Modbus on an 884 984 A B or X Processor HMI CAB C53 A TO TCP DEVICE TO PLC PORT SHIELD 1 3 4 5 7 2 3 4 5 7 25 PIN MALE TO PLC PORT TO TCP DEVICE 2 6 25 PIN MALE 8 2...

Page 126: ...t a target display to a Modicon Slot Mount 984 PLC use an HMI CAB C58 cable connected as shown below HMI CAB C58 A Cable This cable is used to connect the target display to a Modicon Slot Mount 984 PLC TO TCP DEVICE TO PLC PORT SHIELD 1 2 3 4 5 7 2 3 4 5 6 8 7 25 PIN MALE HMI CAB C58 TO PLC PORT TO TCP DEVICE 9 PIN MALE ...

Page 127: ...he drawing is a diagram of the Project Setup dialog box Each button will display an additional dialog box Many settings are options and are not required to establish communications Verify the Project name and Display Device Model are correct Leave the Initial Screen name blank Project name Display Device Model Initial Screen Display Touch Print More PLC Protocols CN1 PLC Type PLC Protocol name app...

Page 128: ... most applications The user can now select the storage format word order for float and dword data types When tags are created automatically the address field will be padded with zeros if you entered the original tag with preceding zeros A four digit field will be used if you entered a 4 digit number else a five digit field will be used by default Note that you must type the original tag in correct...

Page 129: ...o 16 Bit Format for IR and OR D NOTE All output types except DR support Single write command option Device Address Data Data Data Data Data Bit write Read Prefix Range Range Range Format Width Word y n Write Min Max Order rmw Words IR 1 65535 0 65535 UI 16 n a n a R OR 1 65535 0 65535 UI 16 n a rmw R W OS 1 65535 32768 32767 SI 16 n a n a R W ON 1 65535 32767 32767 SI 16 n a n a R W MS 1 65535 0 6...

Page 130: ...another on a single network to grant access for sending messages While holding the token a node initiates message transactions with other nodes Each message contains routing fields that define its source and destination A node is any device that is physically connected to the Modbus Plus cable Up to 32 devices can connect directly to the network cable over a length of 1500 feet Each node is identi...

Page 131: ...name and Display Device Model are correct Leave the Initial Screen name blank Project name Display Device Model Initial Screen Display Touch Print More PLC Protocols CN1 PLC Type PLC Protocol name appears here Port Protocol System OK Cancel Help Project Setup Default Panel Name Screen Saver Timeout Panel Trigger Tag Watchdog Tag Watchdog timeout PLC Protocol setup Disable Beeper Electrical Format ...

Page 132: ...ags are created automatically the address field will be padded with zeros if you entered the original tag with preceding zeros A four digit field will be used if you entered a 4 digit number else a five digit field will be used by default Note that you must type the original tag in correctly Modbus Plus Tag Variables The latest version Modicon Modbus and Modbus Plus drivers support the new variabl...

Page 133: ...ster Text DRaaaaa Output register Double LUaaaaa Output register Long LSaaaaa Output register Long Signed FRaaaaa Output register Float ILUaaaaa Input register Long ILSaaaaa Input register Long Signed IFRaaaaa Input register Float ODaaaaa Output Discrete IDaaaaa Input Discrete Examples MODICON QUICKPANEL 00001 OD0001 01236 OD1236 10001 ID0001 10256 ID0256 30001 IR0001 34096 IR4096 40001 OR0001 499...

Page 134: ...he byte order within the words that makeup float types Leading zeros are added to tags that are created automatically a 4 digit field is used if the original tag uses 4 digits else it defaults to a 5 digit field so long as the original tag has a leading zero Serial Port Parameters for the Display Click the Port button to display the Serial Parameters dialog The following settings are recommended f...

Page 135: ...y screen will be blank The Watchdog tag selection is a register in the target PLC that is written to in intervals determined by the Timeout setting The target display will write this register in the selected time period Your PLC requires additional logic to examine and test the data in order to determine if a communication fault has occurred Serial Port Pin Assignment The following drawing illustr...

Page 136: ...dj n a R W Bits OD 1 999 0 1 Bit 1 n a n a Y R W ID 1 999 0 1 Bit 1 n a n a Y R W IRaaaaa Input register ORaaaaa Output register OSaaaaa Output register Signed DRaaaaa Output register Double LUaaaaa Output register Long LSaaaaa Output register Long Signed ILUaaaaa Input register Long ILSaaaaa Input register Long Signed FRaaaaa Output register Float IFRaaaaa Input register Float ODaaaaa Output Disc...

Page 137: ...AB C67 A Cable This cable is used to connect the target display to an OMRON C20H PLC A label is placed on each end of the cable to indicate which device should be connected to that end One of the labels will also indicate the cable part number so you can quickly verify you are using the right cable for your application You can make your own cable using the following wiring diagram TO TCP DEVICE TO...

Page 138: ...and blinks if SW1 to SW4 are improperly set RCV Lights when the host computer is sending data to the Host Link Unit XMT Lights when the Host Link Unit is sending data to the host computer ERROR Lights if a communication error has been detected and goes off when a new command has been received normally Lights when an error has occurred between the Host Link Unit and CPU rack In this case the Run in...

Page 139: ...r the Omron PLC The procedure is in condensed format Only the required settings are outlined For additional details see Creating a New Project beginning on page 3 Project Setup The drawing is a diagram of the Project Setup dialog box Each button will display an additional dialog box Many settings are options and are not required to establish communications Verify the Project name and Display Devic...

Page 140: ...rmat RS232C RS232C RS422 485 Full Duplex Baud Rate 9600 19200 19200 Data Bits 7 8 8 Parity Even Even Even Stop Bits 2 1 1 Handshake None None None Protocol Button The following drawing shows the Omron protocol setup dialog box Enter the Default station ID PLC address The default setting for Timeout and Number of retries is correct for most applications Long variables L format qualifier for 32 bit ...

Page 141: ...peration for each timer can be performed on each screen That is if you are reading TIMP01 present you cannot also try to read TIMS01 TIMP Timer present TIMS Timer set TIMHP Timer high resolution present TIMHS Timer high resolution set CNTP Counter present CNTS Counter set CNTRP Counter reverse present CNTRS Counter reverse set The word number is optionally followed by a colon and a format qualifie...

Page 142: ...rs dialog The following settings are recommended for Omron CV CV Elect Format RS232C Baud Rate 2400 Data Bits 7 Parity Even Stop Bits 2 Handshake None Click OK to return to the Project Setup dialog box Connecting to an Omron CV1000 PLC To connect a target display to an Omron CV1000H PLC use an HMI CAB C67 cable HMI CAB C67 A Cable This cable is used to connect the target display to an Omron C20H P...

Page 143: ...tion for each timer can be performed on each screen That is if you are reading TIMP01 present you cannot also try to read TIMS01 TIMP Timer present TIMS Timer set TIMHP Timer high resolution present TIMHS Timer high resolution set CNTP Counter present CNTS Counter set CNTRP Counter reverse present CNTRS Counter reverse set The word number is optionally followed by a colon and a format qualifier If...

Page 144: ...ject in the Communications User Manual Project Setup The drawing is a diagram of the Project Setup dialog box Each button will display an additional dialog box Many settings are options and are not required to establish communications Verify the Project name and Display Device Model are correct Leave the Initial Screen name blank Project name Display Device Model Initial Screen Display Touch Print...

Page 145: ...associated with the Direct 305 DirectNET PLC Enter the Source ID QuickPanel ID and Destination ID PLC ID The Timeout setting is correct for most applications Click OK to return to the Project Setup dialog box DL330 and DL330P with D3 232 DCU The DL330 and DL330P have no DirectNET ports and must use a D3 232 DCU Data Communication Module to connect to the DirectNET Use the HMI CAB C53 Cable for con...

Page 146: ...low DL340 RUN CPU PWR BATT PORT1 TX RX RS232C FIXED USER PRG PORT2 TX RX Use the HMI CAB C103 Cable for connecting a QuickPanel to a Direct Logic DL340 TO TCP DEVICE TO PLC DIRECT DL 305 25 PIN MALE 4 PIN MODULAR PHONE CONNECTOR HMI CAB C103 A red black TOP 1 SHIELD white 5 4 1 2 3 4 2 3 7 25 PIN MALE green DL350 Cable The DL350 has a 6P6C Phone Jack supporting RS232C and is marked PORT1 A 25 pin ...

Page 147: ... S 1 32 rev n a R W Variable long RF 400 576 1E 08 1E 08 D 32 norm n a R W Variable float RF 700 776 1E 08 1E 08 D 32 norm n a R W Variable float RR 400 576 1E 08 1E 08 D 32 rev n a R W Variable real RR 700 776 1E 08 1E 08 D 32 rev n a R W Variable real Words R 2 400 576 32768 32767 S 1 16 n a ww 3 R W Variable BYTE R 2 600 677 0 9999 S 1 16 n a ww 3 R W Counter Acc Timer Acc R 2 700 776 32768 327...

Page 148: ...0 Setup for using a DL405 205 DirectNET PLC Use the following procedure to ensure your target device is setup properly for the DL405 205 PLC The procedure is in condensed format Only the required settings are outlined For additional details see Creating a New Project in the Communications User Manual Project Setup The drawing is a diagram of the Project Setup dialog box Each button will display an...

Page 149: ...tton to display the dialog box associated with the Direct 405 205 DirectNET PLC Enter the Source ID QuickPanel ID and Destination ID PLC ID The Timeout setting is correct for most applications Click OK to return to the Project Setup dialog box DL240 Cable The DL240 has two 6P6C phone connectors labeled PORT 1 and PORT2 Note that only PORT2 is a DirectNET port Use only PORT2 when connecting to a Qu...

Page 150: ...d rate is dipswitch selectable and must match the settings on the QuickPanel PWR CPU RUN COM BATT I O Koyo Direct LOGIC 4 0 5 D4 430 CPU RUN TERM STOP 110 220VAC Use the HMI CAB C53 Cable for connecting a QuickPanel to a Direct Logic DL430 and DL440 See the cable drawing in a previous section DL430 440 with D4 DCM Data Communication Module If the DirectNET port is being used you can use a D4 DCM m...

Page 151: ...ers for the DirectNET port are the same as the QuickPanel If you decide to use the 25 pin DirectNET connection it must be configured as a DeviceNET Slave port The DL450 is shown below PWR CPU DIAG TXD RUN BATT I O RXD Koyo Direct LOGIC 405D4 450 CPU 110 220VAC RUN TERM STOP Use the HMI CAB C53 Cable for connecting a QuickPanel to a Direct Logic DL450 bottom port 25 pin logical Port A See the drawi...

Page 152: ...1 16 n a ww 4 R W X Input V 2 40500 40577 32768 32767 S 1 16 n a ww 4 R W Y Output V 2 40600 40777 32768 32767 S 1 16 n a ww 4 R W C Variable V 2 41000 41077 32768 32767 S 1 16 n a ww 4 R W S Stage Status V 2 41100 41117 32768 32767 S 1 16 n a ww 4 R W TMR Status V 2 41140 41157 32768 32767 S 1 16 n a ww 4 R W CNT Status V 2 41200 41237 32768 32767 S 1 16 n a n R Spec Relay System Status 3 Bits GX...

Page 153: ...ge is 0 15 The bit format is D decimal Other variable types do NOT use bit delimiter The bit format for V GX X Y C S T CT and SP types is D decimal The node ID delimiter for all types is _ This is an underscore symbol The Minimum Node ID is 1 the Max Node ID is 90 The Node ID format is D decimal ...

Page 154: ...ket for open industrial fieldbus systems in Germany and Europe Leading manufacturers of automation technology stand behind PROFIBUS with all their know how and offer a wide range of innovative products and services which are listed and continuously updated in the PROFIBUS product guide The PROFIBUS product guide is available free of charge from the offices of the PROFIBUS User Organization A compl...

Page 155: ...tart Address to create an offset address Different devices can reference the same Profibus address but may require an offset for one of the devices Changing the Start Address will change the address ranges shown in the Profibus DP Protocol dialog box Addressing Some PLCs use Byte addressing while others use Word addressing Select Addressing on Byte Boundaries or Word Boundaries based on your PLC t...

Page 156: ...ite order Power On State A Series B module contains a Battery Backup RAM circuit that maintains a copy of the inputs The input states can be restored Restore Inputs or cleared Clear Inputs when power is applied Note ONLY Series B modules contain the Battery Backup RAM circuit Series B modules can be identified by the model number on the product label Example MODEL QPI PBS 202 SERIES B Example 1 In...

Page 157: ...t to 64 and Addressing is set to Byte Boundaries When the OK button is clicked the following Profibus DP Protocol dialog box will appear The valid address ranges are shown for all types of variables When byte addressing is selected the valid address ranges appear in a different format in the Profibus DP Protocol dialog box The number of words selected will determine the range limits for each varia...

Page 158: ...GSD Files PROFIBUS devices have different performance characteristics Features differ in regard to available functionality i e number of I O signals and diagnostic messages or possible bus parameters such as baud rate and time monitoring These parameters vary individually for each device type and vendor To achieve simple Plug and Play configuration of PROFIBUS the characteristic features are speci...

Page 159: ...nnected or upload and download capabilities This section does not exist for slave devices DP slave related specifications This section contains all specifications related to slaves i e the number and type of I O channels specification of diagnostic tests and information on the consistency of the I O data GSD File Installation Total Control Products has created a GSD file for use with the QuickPane...

Page 160: ...ding braid and shielding foil Shielding EN 50170 leaves it to the user if a shielded or unshielded cable shall be used In areas with no disturbances unshielded cable is permitted The following reasons however make it advisable to use a shielded cable a An area free of disturbances will only exist inside of a shielded cabinet As soon as a relay is mounted into the cabinet non interference is no lon...

Page 161: ...odule ID 02 FF 02 Anybus module watchdog time out module lockup 02 FF 03 Network Error Network not connected 02 FF 10 The timestamp in BBRAM does not match timestamp downloaded Since the BBRAM is invalid the inputs will be cleared This is a non critical error and it will only be displayed for 2 seconds after power up or reboot Note that it is normal for this error to be displayed after downloading...

Page 162: ...ddress 0 Output start address 0 Name Address range Value range Write Type I Input Bit I0 0 to I127 7 0 to 1 Y Bit Q Output Bit Q0 0 to Q127 7 0 to 1 N Bit IB Input Byte IB0 to IB127 0 to 255 Y Byte QB Output Byte QB0 to QB127 0 to 255 N Byte IW Input Word IW0 to IW126 32768 to 32767 Y Word QW Output Word QW0 to QW126 32768 to 32767 N Word ID 2 Word Input ID0 to ID124 999999999 to 999999999 Y DWord...

Page 163: ...I0 0 to I63 15 0 to 1 Y Bit Q Output Bit Q0 0 to Q63 15 0 to 1 N Bit IW Input Word IW0 to IW63 32768 to 32767 Y Word QW Output Word QW0 to QW63 32768 to 32767 N Word ID 2 Word Input ID0 to ID62 999999999 to 999999999 Y DWord QD 2 Word Output QD0 to QD62 999999999 to 999999999 N Dword IW0 IW1 IW2 IW3 IW4 IW5 IW62 IW63 ID0 ID1 ID2 ID62 WORD DWORD QW0 QW1 QW2 QW3 QW4 QW5 QW62 QW63 QD0 QD1 QD2 QD62 WO...

Page 164: ...e Processor in the rack Through the Serial Communications Card a host may talk to any AutoMate processor in the rack Parameters can be set to allow any port on the serial communication card to communicate with any AutoMate processor in the same rack 3 Through an R Net network via a R Net AutoMate Gateway R Net is the AutoMate local area network It is an asynchronous baseband system and communicate...

Page 165: ...ications Processor The communication parameters of the Serial Communications Processor are more flexible than those of the AutoMate processor programming port The setup for this card is stored in volatile R W memory and is lost when power is removed Each of the three ports is set to a default condition on power up These defaults are RS232C full duplex 8 data bits 1 stop bit Port 0 Address Slot num...

Page 166: ...puting and verifying check sums and for matching response to commands The R Net Gateway does not retain its parameters when power is lost The target display will set the Gateway parameters if the power is lost and restored If you connect the target display to the Gateway using RS232 C then the TCP cable HMI CAB C53 will work AutoMate R Net Gateway Switch Settings The following switch settings are ...

Page 167: ... see Creating a New Project beginning on page 3 Project Setup The drawing is a diagram of the Project Setup dialog box Each button will display an additional dialog box Many settings are options and are not required to establish communications Verify the Project name and Display Device Model are correct Leave the Initial Screen name blank Project name Display Device Model Initial Screen Display To...

Page 168: ...dialog box RELIANCE Tag Variable Table Target display tag variables are named using the Reliance Automate nomenclature for Registers Points Destination Nodes and Destination Slots The following table shows the format for variable names If the Point name is omitted then the entire register will be addressed If the Destination Node or Destination Slot are omitted then the default Destination paramet...

Page 169: ...77 17 27777 17 0 2000 20000 76 3777 27777 AutoMate 40 0 00 1600 00 20000 00 177 17 17677 17 157775 17 0 1600 20000 177 17677 157775 AutoMate 40E 0 00 20000 00 17677 17 157775 17 0 20000 17677 157775 Timeout Delay To complete a transaction the target display sends a message to read or write data Messages must be acknowledged in a specific amount of time If there is no response to a message a timeou...

Page 170: ...ero and be assigned consecutive numbers Gaps in the node number assignment causes a 10 millisecond increase in the amount of time required for information to be passed around the network The Max number causes the Gateway to restart with the first assigned node when the maximum node number is reached This number should be one higher than the highest node number on the network Gateway Configure If t...

Page 171: ...25 PIN MALE Setup the QuickPanel to RS232C 9600 baud 8 data bits none parity 1 stop bit and no handshake Connect the HMI CAB C89 cable between the I O port on the QuickPanel and the port on the PLC Tag Variable Table Name Address range Value range Writeable Type R 0 3071 0 65535 Y integer IOW 0 37760 0 65535 Y integer Raaaa bb 0 15 0 1 Y integer 0 37777 0 1 Y integer Note Raaaa bb aaaa is a valid ...

Page 172: ...30S DL340 TI335 DL430 TI425 430 DL440 TI435 The Koyo DL205 can be connected to the display using the HMI CAB C86 cable Connecting to Simatic TI 405 CCM2 To connect a target display to a Simatic TI 405 CCM2 port use an HMI CAB C53 cable connected as shown below Make sure you connect the target display to the end marked TO TCP DEVICE and connect the Simatic TI 305 405 PLC to the end marked TO PLC PO...

Page 173: ...y the required settings are outlined For additional details see Creating a New Project beginning on page 3 Project Setup The drawing is a diagram of the Project Setup dialog box Each button will display an additional dialog box Many settings are options and are not required to establish communications Verify the Project name and Display Device Model are correct Leave the Initial Screen name blank ...

Page 174: ... TI 405 Tag Variable Table Bit writes to C type variables are supported The process of writing a single bit in a C variable is called Read Modify Write where the variable is read the desired bit is changed and the whole byte is written back to the PLC If the contents of the C variable is changed by the PLC during the Read Modify Write operation the byte value will be the new value of the QUICKPANE...

Page 175: ...40200 40377 32768 32767 S 1 16 n a ww 4 R W GY Global Output V 2 40400 40477 32768 32767 S 1 16 n a ww 4 R W X Input V 2 40500 40577 32768 32767 S 1 16 n a ww 4 R W Y Output V 2 40600 40777 32768 32767 S 1 16 n a ww 4 R W C Variable V 2 41000 41077 32768 32767 S 1 16 n a ww 4 R W S Stage Status V 2 41100 41117 32768 32767 S 1 16 n a ww 4 R W TMR Status V 2 41140 41157 32768 32767 S 1 16 n a ww 4 R...

Page 176: ...is range is probably read only Note 4 Writing to a bit cause a word write Address Format Octal The bit delimiter for V words is The bit range is 0 15 The bit format is D decimal Other variable types do NOT use bit delimiter The bit format for V GX X Y C S T CT and SP types is D decimal The node ID delimiter for all types is _ This is an underscore symbol The Minimum Node ID is 1 the Max Node ID is...

Page 177: ...a ww 3 R W Input Output Bit C 160 377 0 1 n a 1 n a ww 3 R W Variable Bit C 770 1077 0 1 n a 1 n a ww 3 R W Variable Bit SR 500 577 0 1 n a 1 n a ww 3 R W Shift Register Bit CT 600 677 0 1 n a 16 n a n R Counter Status T 600 677 0 1 n a 16 n a n R Timer Status Note To specify bits for R use the form Raaa bb where aaa means the word address and bb means the bit specification from 00 15 Writing to b...

Page 178: ...1 530C RS232 RS422 RS232 2 545 Port 1 note 2 Port 2 note 2 560 565 RS232 RS422 RS232 2 RS232 note 1 via 500 series I O note 2 545 1101 and 545 1102 have different pin configurations for Port 2 The 545 controller 545 1101 had 1 RS 232 port and 1 RS 422 485 port When the 555 was introduced Siemens changed the RS422 485 port Port 2 to accommodate RS232 To do this the pins for the RS422 485 connection...

Page 179: ...n Signal 3 DO 9 DI 5 GND 8 DO 2 DI Dipswitch 1 is ON Port 2 RS 485 Port Pinouts Female 9 Pin D Type Pin Signal 3 TX RX 8 TX RX 5 GND Dipswitch 1 is OFF Dipswitch 1 is ON Connecting to Simatic TI 535 Program Port To connect a target display to a Simatic TI 535 Program Port use an HMI CAB C53 cable as shown in the following drawing Make sure you connect the target display to the end marked TO TCP DE...

Page 180: ...C PORT TO TCP DEVICE 9 PIN FEMALE 11 8 2 15 16 18 19 4 5 21 22 HMI CAB C101 The HMI CAB C100 is a 9 pin male RS 232 cable TO TCP DEVICE TO PLC PORT SHIELD 1 3 4 5 7 2 3 5 25 PIN MALE HMI CAB C101 TO PLC PORT TO TCP DEVICE 9 PIN FEMALE 2 6 4 7 8 1 TI 545 RS232 Port 2 For those interested in using RS232 to Port 2 of a TI545 use an HMI CAB C101 cable shown above with a minor change Move the jumper fr...

Page 181: ...play Device Model Initial Screen Display Touch Print More PLC Protocols CN1 PLC Type PLC Protocol name appears here Port Protocol System OK Cancel Help Project Setup Default Panel Name Screen Saver Timeout Panel Trigger Tag Watchdog Tag Watchdog timeout PLC Protocol setup Disable Beeper Electrical Format Serial Parameters Project name appears in this field Model description appears in this field P...

Page 182: ...B00000 Drum Time Base 10 DC00000 Current Drum Status Word read only 10 DP00000 Drum preset for steps 1 thru 16 of drum n N can range from 1 to 30 7 TP00000 Timer Counter preset value 7 TC00000 Timer Counter current value 7 V00000 Variable Storage 7 WX00000 Word Input Image Register 7 WY00000 Word Output Image Register 7 X00000 Discrete Input Bit 10 Y00000 Discrete Output Bit 10 CR00000 Discrete Co...

Page 183: ... 32767 Real Only Integer Only AADB AADBI ACFH ACFL AERR AERRI 1 AHA AHHA AHAI AHHAI ALA ALLA ALAI ALLAI AODA AODAI APV APVI APVH APVL ARCA ASP ASPI ASPH ASPL ASPHI ASPLI ATS AVF AYDA AYDAI DCP DCC KF K 1 LADB LADBI LCFH LCFL LERR LERRI 1 LHA LHHA LHAI LHHAI LKC LLA LLLA LLAI LLLAI LMN LMX LMNI LMXI LODA LODAI LPV LPVI LPVH LPVL LRCA LRSF LSP LSPI LSPH LSPL LSPHI LSPLI LTD LTI LTS LVF LYDA LYDAI ST...

Page 184: ...CE HMI CAB C76 HMI CAB C76 Cable This cable is used to connect a target display to a Siemens Simatic S5 Series PLC A label is placed on each end of the cable to indicate which device should be connected to that end One of the labels will also indicate the cable part number so you can quickly verify you are using the right cable for your application This cable contains a circuit board which convert...

Page 185: ...isplay Device Model Initial Screen Display Touch Print More PLC Protocols CN1 PLC Type PLC Protocol name appears here Port Protocol System OK Cancel Help Project Setup Default Panel Name Screen Saver Timeout Panel Trigger Tag Watchdog Tag Watchdog timeout PLC Protocol setup Disable Beeper Electrical Format Serial Parameters Project name appears in this field Model description appears in this field...

Page 186: ...isters or bits in your PLC that make the operators on the target display active Format 1 a b ccc ddd ee a is the memory type b is the size or position with bit as default for inputs outputs and flags and words for the other types ccc is the data block number ddd address ee bit designation for data registers Format 2 DBaaa Dxbbb cc DB is the static designation for Data Block x is a letter either w ...

Page 187: ...32767 D01000 7 NONE Default memory 5 DB DL 000 255 1 N S NO 0 255 DB04 L8 DB004 DL008 Byte format 8 bits DB DR 000 255 1 N S NO 0 255 DB05 L7 DB005 DL007 Byte format 8 bits DB DW 006 255 1 6 00 15 opt YES 32768 to DB012 10 DB012 DW010 Word format 16 bits 32767 DB011 13 7 NONE Bit writes are RMW DB DD 000 255 YES 100000000 to 100000000 Double DB DF 000 255 YES 99999999 to 99999999 Float I Input IW ...

Page 188: ...ta Bits 8 Parity Even Stop Bits 1 Handshake None HMI CAB C110 Cable Use the HMI CAB C110 Cable to connect the target display to the S7 200 PLC A label is placed on each end of the cable to indicate which device should be connected to that end One of the labels will also indicate the cable part number so you can quickly verify you are using the right cable for your application You can make your own...

Page 189: ...put IW 0 1022 NA Yes 32768 to 32767 0 to 65535 IW4 IW4 U QW Output QW 0 1022 NA Yes 32768 to 32767 0 to 65535 QW5 QW5 U MW Memory MW 0 1022 NA Yes 32768 to 32767 0 to 65535 MW13 MW13 U SMW Special Mem SMW 0 1022 NA 1 32768 to 32767 0 to 65535 SMW41 SMW41 U AIW Analog Input AIW 0 1022 NA No 32768 to 32767 0 to 65535 AIW28 AIW28 U AQW Analog Output AQW 0 1022 NA No 32768 to 32767 0 to 65535 AQW10 AQ...

Page 190: ...s See the PC adapter user manual for instructions on setting the RS232 baud rate Connect the PC adapter to the S7 and make sure the power LED on the PC adapter is ON The Activity LED on the PC adapter will flash when there is communication between the adapter and the display Serial Port Parameters for the Display Click the Port button to display the Serial Parameters dialog The following settings ...

Page 191: ...ription Prefix Format Min Max Min Max Min Max Notes BITS the last digit is the bit 0 7 E or I n a n a 0 127b 0 7 0 1 Input A or Q n a n a 0 127b 0 7 0 1 Output M or F n a n a 0 255b 0 7 0 1 Internal Bit DB DB 01 60 Dec 0 65535b 0 7 0 1 Data Block WORDS addressing is in byte increments use every second address for word addressing EW or IW n a n a 0 126 n a 0 65535 Input AW or QW n a n a 0 126 n a 0...

Page 192: ... SI2 SI1 CPU928B HMI CAB C104 Cable This cable is used to connect a target display to a SIMATIC S5 RK 512 Computer Link Module This cable contains a circuit board which converts RS232 into current loop Since this cable cannot be made in the field no cable diagrams are provided Setup for using Simatic S5 RK 512 Computer Link Use the following procedure to ensure your target device is setup properly...

Page 193: ...og Tag Watchdog timeout PLC Protocol setup Disable Beeper Electrical Format Serial Parameters Project name appears in this field Model description appears in this field Project Notes Print Inactive PLC Type Select the PLC type from the list box Siemens 3964R See PLC Type on page 5 Port Button Click the Port button to display the Serial Parameters dialog The port values are automatically set to sta...

Page 194: ... static parameter set and a send coordination byte SCB You must enter the following information in DX 2 link type RK 512 computer link location of the static parameter set location of the send coordination byte SCB In the DB DX containing the static parameter set you must enter the parameters for the physical layer and for the data link layer The parameters for the physical layer are as follows tr...

Page 195: ...tatic parameter set you must enter the parameters for the physical and data link layers The following table shows the recommended values to enter in the data block for the static parameter set The parameter assignment begins at the DW specified in DX 2 In this example the DW is DB10 All numerical values are shown in hex DB10 Parameter Significance 4 0008 Transmission speed 9600 5 0002 Parity Even ...

Page 196: ...k 255 Data Word 255 DB10 DW100 15Data Block 10 Data Word 100 Bit 15 SIMATIC 3964R Tag Variable Table Tag Name Block Address Range Word Address Range Bit Range Suprt Write Value Range Example Notes DB DW 003 255 1 000 255 1 00 15 optional YES 32768 to 32767 DB012 DW010 DB10 DW100 15 Word format 16 bits Bit writes are RMW DX DW 003 255 1 000 255 1 00 15 optional YES 32768 to 32767 DX012 DW100 DX10 D...

Page 197: ...o the GE Series SNP Program Port A label is placed on each end of the cable to indicate which device should be connected to that end One of the labels will also indicate the cable part number so you can quickly verify you are using the right cable for your application You can make your own HMI CAB C82 cable using the following wiring diagram TO GE SERIES SNP PROGRAM PORT TO TCP DEVICE HMI CAB C82 ...

Page 198: ... PLC PORT SHIELD 1 3 4 5 7 2 3 4 5 7 25 PIN MALE TO PLC PORT TO TCP DEVICE 2 6 25 PIN MALE 8 20 Use the HMI CAB C93 RS485 cable to connect a target display to a GE 90 30 CMM Module RS485 port HMI CAB C93 TO TCP DEVICE TO PLC PORT 9 7 16 7 TO PLC PORT TO TCP DEVICE 25 PIN MALE RESISTOR 120 OHM 10 21 25 13 15 11 SHIELD 1 10 11 22 23 4 5 18 19 21 22 RESISTOR 120 OHM 25 PIN MALE ...

Page 199: ... OK Cancel Help Project Setup Default Panel Name Screen Saver Timeout Panel Trigger Tag Watchdog Tag Watchdog timeout PLC Protocol setup Disable Beeper Electrical Format Serial Parameters Project name appears in this field Model description appears in this field Project Notes Print Inactive PLC Type Select the PLC type from the list box GE SNP See PLC Type on page 5 Port Button Click the Port butt...

Page 200: ...e modifiers For example the tag name RI is the memory type R and the data type I or Integer This R register is read as an Integer The sign that precedes each tag name is a requirement of the protocol Therefore to read an R register as an Integer define the tag variable as RI Example RI200 is register 200 read as an integer Tag variable names are combinations of register names and modifiers For exa...

Page 201: ... 65535 No Analog Output Unsigned Integer AQR 2 1 65535 99999999 to 99999999 No Analog Output Real IBY 1 8192 0 255 Yes Discrete Input Byte IBI 1 65536 0 1 Yes Discrete Input Bit QBY 1 8192 0 255 No Discrete Output Byte QBI 1 65536 0 1 No Discrete Output Bit TBY 1 8192 0 255 Yes Temporary Byte TBI 1 65536 0 1 Yes Temporary Bit MBY 1 8192 0 255 Yes Internal Byte MBI 1 65536 0 1 Yes Internal Bit SXBY...

Page 202: ...294M F 32 n a R W Words R 1 65535 32768 to 32767 S 1 16 y R W Note 1 Bits I 1 1024 0 1 n a 1 y R W O 1 1024 0 1 n a 1 y R W Note Address Format for the above tag variables is Decimal Note 1 The bit delimiter for R Words is a periord The bit range is 0 15 decimal The following are Auxiliary and Channel I O This data is mapped to the Register memory Refer to the Data Comm User Manual Appendix B for ...

Page 203: ...aaa_dd RD1 Register Signed Double Word RFaaaaa_dd RF1 Register Float Raaaaa bb_dd R1 10 Register Signed Word Iaaaa_bb I1 Input Bit Oaaaa_bb O1 Output Bit AIaaaa_bb AI1 Auxiliary Input Bit AOaaaa_bb AO1 Auxiliary Output Bit Ia bbbb_cc I1 1 Channel Input Bit Oa bbbb_cc O1 1 Channel Output Bit Ia bbbb_cc I1 1 Channel Input Bit Oa bbbb_cc O1 1 Channel Output Bit HMI CAB C118 Cable This cable is used t...

Page 204: ... box Each button will display an additional dialog box Many settings are options and are not required to establish communications Verify the Project name and Display Device Model are correct Leave the Initial Screen name blank Project name Display Device Model Initial Screen Display Touch Print More PLC Protocols CN1 PLC Type PLC Protocol name appears here Port Protocol System OK Cancel Help Proje...

Page 205: ...s bus ID number Valid bus ID numbers are 0 31 PLC Bus Addr This is the Genius bus controller node number that is on the bus It must be unique This means that no other device can have the same Genius bus ID number Valid bus ID numbers are 0 31 When global data is received from this ID number it will be put into the receive data table of this QuickPanel All other global data broadcasted from other n...

Page 206: ... data receive table unless they are not included within the table then a datagram will be sent to the PLC to obtain the status of the tag variable Receive Global Data Reference address The PLC data table will be received in the QuickPanel at this staring address If no global data is being broadcast by the PLC to the QuickPanel leave this selection blank Valid PLC variable address Series 6 R Series...

Page 207: ...aghetti tubing should be used to cover these wires Connect Serial 1 terminals of adjacent devices and the Serial 2 terminals of adjacent devices Connect Shield In to the Shield Out terminal of the previous device For the first device on the bus Shield In is not connected Connect Shield Out to the Shield In terminal of the next device For the last device on the bus Shield Out is not connected SERIA...

Page 208: ...C because direct PLC addressing is not allowed and the address must be in all capitals Tag variable names are combinations of register names and modifiers For example the tag name RI is the register name R and the modifier I or Integer This R register is read as an Integer The sign that precedes each tag name is a requirement of the protocol Therefore to read an R register as an Integer define the...

Page 209: ...65535 No Analog Output Unsigned Integer AQR 2 1 65535 99999999 to 99999999 No Analog Output Real IBY 1 8192 0 255 Yes Discrete Input Byte IBI 1 65536 0 1 Yes Discrete Input Bit QBY 1 8192 0 255 No Discrete Output Byte QBI 1 65536 0 1 No Discrete Output Bit TBY 1 8192 0 255 Yes Temporary Byte TBI 1 65536 0 1 Yes Temporary Bit MBY 1 8192 0 255 Yes Internal Byte MBI 1 65536 0 1 Yes Internal Bit SXBY ...

Page 210: ...he fastest panel update use global data To display a large amount of data or a variety of data types use datagrams You can use both global data and datagrams on a single project Datagrams can be turned on off in the GE Genius setup menu of the QD software Global data operational specifications The GE PLC can be programmed to broadcast a portion of it s data table onto the GE Genius bus The selecti...

Page 211: ...details In our example the hardware address is 1 Baud rate default setting is 153 6 This can be changed based on hardware cable length and type and system requirements Terminating impedance will be required if this is the end of a Genius bus communication link Is expanded I O addressing enabled Refer to GFK 0171 Device number defaults to 31 If there is no other Genius bus controller than this numb...

Page 212: ... length enter 10 This way the global data received by the QuickPanels will be 10 registers 20 bytes long and referenced in the receive data table of the QuickPanel as R0331 through R0340 Please note that both QuickPanels use the same reference address and length Remember that the bus controller is broadcasting the values and that all QuickPanels connected to the wire are receiving the same data Ne...

Page 213: ...D CONFI GURATI ON PS C P U 731 8 M H Z C LM 90 na m e R E PL AC E O F FLIN E P R G na m e C O N F IG V A LID To configure a Bus Controller the cursor is moved to the slot representation corresponding to the Bus Controller s installed location in the PLC rack With the cursor correctly positioned selecting F2 Genius displays a module configuration screen From this screen pressing Fl GBC displays a l...

Page 214: ...ice Number Bus Address assigned to a Bus Controller is 31 Any number from 0 to 31 can be used Baud Rate All devices on a bus must use the same baud rate l53 6 Kbaud standard 153 6 Kbaud extended 76 8 Kbaud or 38 4 Kbaud Selection of a baud rate depends on the application as explained in the Genius I 0 System User s Manual The selection made on this screen determines the baud rate for the Bus Contr...

Page 215: ...ords are selected the Logicmaster 90 software automatically adjusts the length to 64 words The total amount of memory specified must not exceed the configured memory size for that memory type For example for the 731 CPU the maximum value for I memory that can be configured is 512 To Opt This information is not used by the QuickPanel After selecting the correct configuration for the Bus Controller ...

Page 216: ...N E P R G nam e C O N F IG V A LID Catalog IC 660C B B902 30 C B B 902 SLOT 4 SOFTW AR E CON FIG UR ATIO N BUS 1 SERIES 6 G ENIUS BC PHB W DIAG Input Len 0 R0001 To S 6 G B C 1 2 3 4 5 6 7 8 9 10 d out d m ix ain aout am ix other d in RAC K REF VU REC EIVE G LO BAL D ATA Receiving Global Data from a QUICKPANEL The QuickPanel will be sending Global Data You select a memory address and length in MAN...

Page 217: ...e are shown and described below In the VO configuration screen place the cursor at the slot representation corresponding to the GBC s installed location in the PLC rack P S P W R 321 1 C P U 331 2 R A C K 1n30 io 2 R E F VU 3 4 5 6 7 8 9 10 genius C O P Y D E LETE ps U N D E L rcksel com m other zoom S 0 Inactivekey C LM 90 SY ST EM 3 R E PL AC E O F FLIN E P R G SY S TE M 3 C O N F IG V A LID 4 5...

Page 218: ... U LED A TA M oreDevicesE xist PgDnfor Next Device PgU pforPreviousDevice B EM 331 G B C IC 693B EM 331 9030G EN IU SBU SC O N TR O LLE R I Q Glengthsarebits A I A Q Rarew ords M oduleS B A 31 S 6 R ef 0 D eviceS BA 0 D eviceType G EN E R IC B aud R ate 153K E XT S tatus I0001 Input1 R ef I0033 Input2 R ef A I0001 O utput1 R ef Q 0001 O utput2 R ef A Q 001 Input1 Len 0 O utput1 Len 0 Input2 Len 0 ...

Page 219: ...e reserved The allowed range for Module Series Six Reference is 0 to 16383 inclusive Default 0 Input Def This field contains the starting reference for the 32 bit status area maintained by the GBC Each bit of this area represents the online off line status of a device on the bus Default Next available 10001 address Out at strt Device outputs can be initially ENABLED or DISABLED when the GBC is pow...

Page 220: ...iousDevice B EM 331 G B C IC 693B EM 331 9030G EN IU SBU SC O N TR O LLE R I Q Glengthsarebits A I A Q Rarew ords M oduleS B A 31 S 6 R ef 0 D evice SB A 21 D eviceType B aud R ate 153K E XT S tatus I0001 Input1 R ef I0033 Input2 R ef N A O utput1 R ef N A O utput2 R ef N A Input1 Len 0 O utput1 Len N A Input2 Len N A O utput2 Len N A Input D ef O FF O ut at strt E N AB LED 8 I GENERIC Devices Not...

Page 221: ...they fall within one of the Global Data tables When Enable Datagrams is turned OFF all transfers are done using the Global Broadcast mechanism PLC error Code Description 0xC8 Datagram access was requested user disabled them 0xC9 PLC is not on the Genius bus 0xCA Can t recognize the type code at this node 0xCB Read datagram failed cause was not determined 0xCC Write datagram failed cause was not de...

Page 222: ...Setup The drawing is a diagram of the Project Setup dialog box Each button will display an additional dialog box Many settings are options and are not required to establish communications Verify the Project name and Display Device Model are correct Leave the Initial Screen name blank Project name Display Device Model Initial Screen Display Touch Print More PLC Protocols CN1 PLC Type PLC Protocol n...

Page 223: ...utton to display the dialog box associated with the selected PLC Time out The time out value in sec is the time used by the protocol to reconnect to the QuickPanel if the QuickPanel did not respond during communications This value can range from 2 to 10 0 seconds tenth of second is supported CPU ID String The CPU ID string area allows up to 6 alphanumeric characters to be entered This area specifi...

Page 224: ...he end marked GE SERIES SNP PROGRAM PORT HMI CAB C82 Cable This cable connects the target display serial port to the GE Series 90 SNP Program Port GE 90 30 CMM Module Use the HMI CAB C53 RS232 cable to connect a target display to a GE Series 90 CMM Module RS232 port HMI CAB C53 A TO TCP DEVICE TO PLC PORT SHIELD 1 3 4 5 7 2 3 4 5 7 25 PIN MALE TO PLC PORT TO TCP DEVICE 2 6 25 PIN MALE 8 20 Use the...

Page 225: ...er must make the connection cable The diagram below should help you make a multiple connection cable This sample cable could be used to connect a QuickPanel to a CMM module and to a SNP port The actual cable will depend on your system configuration See tag variable description for multi connection addressing SHIELD 12 7 8 14 15 PIN MALE 1 15 10 11 RESISTOR 120 OHM 9 7 16 7 25 PIN MALE 10 21 25 13 ...

Page 226: ... any PLC because direct PLC addressing is not allowed and the address must be in all capitals Tag variable names are combinations of memory type names and data type modifiers For example the tag name RI is the memory type R and the data type I or Integer This R register is read as an Integer The sign that precedes each tag name is a requirement of the protocol Therefore to read an R register as an...

Page 227: ...0 65535 No Analog Output Unsigned Integer AQR 2 1 65535 99999999 to 99999999 No Analog Output Real IBY 1 8192 0 255 Yes Discrete Input Byte IBI 1 65536 0 1 Yes Discrete Input Bit QBY 1 8192 0 255 No Discrete Output Byte QBI 1 65536 0 1 No Discrete Output Bit TBY 1 8192 0 255 Yes Temporary Byte TBI 1 65536 0 1 Yes Temporary Bit MBY 1 8192 0 255 Yes Internal Byte MBI 1 65536 0 1 Yes Internal Bit SXB...

Page 228: ...example QPJ 2D100 L2P is a QP2 device Cabling The following chart shows the point to point wiring for the interface cable The QuickPanel end uses a 25 pin male connector while the Hitachi PLC end uses a 15 pin male QuickPanel 25 pin Male 96MFM20AA 15 pin Male TXD 2 3 RD RXD 3 2 SD CTS 5 4 RS GND 7 9 SG DTR 20 5 CS 8 PHL 7 DR 14 19200 BAUD Comm Settings 19200 7 1 E RS232 ...

Page 229: ...5 0 1 Up Counter CU000 CU511 0 1 Ring Counter RCU000 RCU511 0 1 Up Down Counter CT000 CT511 0 1 External Word Input WX0000 WX05A7 2 0 65535 External Word Output WY0000 WY05A7 2 0 65535 Remote Input Relay WX1000 WX4997 0 65535 Remote Output Relay WY1000 WY4997 0 65535 Internal Word Register WR0000 WRC3FF 0 65535 Word CPU Link Area 1 WL000 WL3FF 0 65535 Word CPU Link Area 2 WL1000 WL13FF 0 65535 Int...

Page 230: ...orrect for most applications Serial Port Parameters for the Display Click the Port button to display the Serial Parameters dialog The following settings are recommended for Hitachi S Protocol Elect Format RS422 485 Half duplex Baud Rate 19200 Data Bits 8 Parity Odd Stop Bits 1 Handshake None Click OK to return to the Project Setup dialog box HMI CAB C115 Cable The target display connects to a Hita...

Page 231: ...e F0600 CS 0 FFF 2Hex 0 65535 Yes Both Up Down Counter setup value 2 63600 XW 0 FFF 3Hex 0 65535 Yes Both Input Relay E0000 YW 0 FFF 3Hex 0 65535 Yes Both Output Relay E0400 RW 0 FFF 3Hex 0 65535 Yes Both Internal Relay E0C00 KW 0 FFF 3Hex 0 65535 Yes Both Keep Relay E1000 GW 0 FFF 3Hex 0 65535 Yes Both Global Link E0800 SW 0 BFF 3Hex 0 65535 Yes Both System Register 1 E1E80 EW 0 FFF 3Hex 0 65535 ...

Page 232: ...try tool Because our driver will ignore the final digit you enter an address of FW6110 Now suppose you also desire to set and monitor the status of bit 15 in this same word using the QD s Illuminated push button tool You enter this object s address as FW611F A Quick designer bit oriented tools are 1 Illuminated Push Buttons lLPB 2 Pilot Lights PL 3 Push Buttons PB 4 Alarm Bit files 5 Selector Swit...

Page 233: ...QUICKDESIGNER Hitachi S10 127 Type C tools don t work with the FW and DW data types This is due to the fact that DWs FWs are double word objects ...

Page 234: ...SUPPLY 100 240VAC PROGRAMMABLECONTROLLER idec FA 3S IN PSA1 POWER CP12 POWER ERROR FORCE N16A1 OUT R161 QUICKPANEL jr TO TCP DEVICE TO PLC PORT HMI CAB C53 LINK ADAPTER IDEC FA 3S The target display connects to the IDEC Micro 1 PLC using an HMI CAB C53 cable connected to the IDEC Link Adapter HMI CAB C53 Cable HMI CAB C53 A TO TCP DEVICE TO PLC PORT SHIELD 1 3 4 5 7 2 3 4 5 7 25 PIN MALE TO PLC PO...

Page 235: ...PLC Protocol name appears here Port Protocol System OK Cancel Help Project Setup Default Panel Name Screen Saver Timeout Panel Trigger Tag Watchdog Tag Watchdog timeout PLC Protocol setup Disable Beeper Electrical Format Serial Parameters Project name appears in this field Model description appears in this field Project Notes Print Inactive PLC Type Select the PLC type from the list box IDEC See P...

Page 236: ...rotocol button to display the dialog box associated with the selected PLC Check the Enable Network box if the display is connected to a network device Enter the Destination ID Enter Timeout in seconds Click OK to return to the Project Setup dialog box ...

Page 237: ... 317 octal 0 7 req N 0 1 I00 I317 Output bits bit Q 00 317 octal 0 7 req Y 0 1 Q317 Bit memory bit M 00 317 octal 0 7 req Y 0 1 M00 M01 M677 Shift register bit R 00 157 octal 0 7 req Y 0 1 R00 R01 R157 Timer preset 1000 1079 T 0 79 decimal Y 0 9999 T0 T79 Timer Current 000 157 A 0 79 decimal N 0 9999 BCD A0 A79 Counter preset 900 944 C 0 47 decimal Y 0 9999 C0 C47 Counter current B 0 47 decimal N ...

Page 238: ...For example QPJ 2D100 L2P is a QP2 device The following dialog box is displayed when you select IDEC Micro3 protocol The Destination ID is the address of the PLC HMI CAB C109 Cable Use the HMI CAB C109 cable to connect the target display to the IDEC Micro 3 PLC TO PLC PORT 3 2 7 5 25 PIN MALE HMI CAB C109 TO PLC PORT TO TCP DEVICE 9 PIN MALE 7 3 2 4 5 TO TCP DEVICE 8 ...

Page 239: ...Idec Micro3 133 IDEC Micro3 Tag Variables Name Address range Value range Writeable D 0 99 0 65535 Y I 0 37 0 1 N Q 0 37 0 1 Y M 0 277 0 1 Y R 0 63 0 1 Y T 0 31 0 9999 Y A 0 31 0 9999 N C 0 31 0 9999 Y B 0 31 0 9999 N ...

Page 240: ...etwork The basic concept of an open bus system is to allow a similar exchange of information between devices produced by different manufacturers Information includes commands and I O data that have been defined as a standard profile by which devices operate Standard profiles are available for drives encoders robotic controllers pneumatic valves etc The INTERBUS protocol DIN 19258 is the communicat...

Page 241: ... to a maximum of 240 words 480 bytes The Start Address is normally set to 0 You can change the Start Address to create an offset address Different devices can reference the same Interbus S address but may require an offset for one of the devices Changing the Start Address will change the address ranges shown in the Interbus S DP Protocol dialog box The Start Address is provided so that the user ca...

Page 242: ...ast Significant Byte Selecting LSB MSB will arrange bytes from the LSB Least Significant Byte to the MSB Most Significant Byte MSB LSB will store the MSB in the current address byte and the LSB will be stored in the next byte LSB MSB is stored in the opposite order Double Word Storage Format This option allows selecting the way words are arranged into double words Selecting MSW LSW will arrange wo...

Page 243: ...or all types of variables The number of Input and Output words selected will determine the valid address range limits for each variable type The variable type names are fixed and are displayed in a cell corresponding to the addressing type For example in the following dialog box the number of Input Words is set to 240 The variable name for Input Words is IW and the range for 240 words is IW0 to IW...

Page 244: ...og box The number of words selected will determine the range limits for each variable type The variable type names are fixed and are displayed in a cell corresponding to the addressing type For example in the following dialog box the number of Input Words is set to 240 The variable name for Input Bits is I and the range for 240 words is I0 0 to I479 7 Output Words are also set to 240 so the variab...

Page 245: ...The number of Input and Output words and the addressing will determine the valid address range limits for each variable type The variable type names are fixed and are displayed in a cell corresponding to the addressing type A word addressing example is shown below ...

Page 246: ...N 5 PIN 1 PIN 9 PIN 6 Male D Sub Solder Side DO DO DI DI COM 1 6 2 7 3 5 9 Yellow Green Gray Pink Brown Pair Pair Connector Housing REMOTE OUT Remote In PIN 1 PIN 5 PIN 6 PIN 9 Female D Sub Solder Side DO DO DI DI COM 1 6 2 7 3 Yellow Green Gray Pink Brown Pair Connector Housing REMOTE IN Pair PLC Comm Errors In the event of a communication problem error messages are displayed on a status line at ...

Page 247: ... address 0 Output start address 0 Name Address range Value range Write Type I Input Bit I0 0 to I127 7 0 to 1 Y Bit Q Output Bit Q0 0 to Q127 7 0 to 1 N Bit IB Input Byte IB0 to IB127 0 to 255 Y Byte QB Output Byte QB0 to QB127 0 to 255 N Byte IW Input Word IW0 to IW126 32768 to 32767 Y Word QW Output Word QW0 to QW126 32768 to 32767 N Word ID 2 Word Input ID0 to ID124 999999999 to 999999999 Y DWo...

Page 248: ... I0 0 to I63 15 0 to 1 Y Bit Q Output Bit Q0 0 to Q63 15 0 to 1 N Bit IW Input Word IW0 to IW63 32768 to 32767 Y Word QW Output Word QW0 to QW63 32768 to 32767 N Word ID 2 Word Input ID0 to ID62 999999999 to 999999999 Y DWord QD 2 Word Output QD0 to QD62 999999999 to 999999999 N Dword IW0 IW1 IW2 IW3 IW4 IW5 IW62 IW63 ID0 ID1 ID2 ID62 WORD DWORD QW0 QW1 QW2 QW3 QW4 QW5 QW62 QW63 QD0 QD1 QD2 QD62 W...

Page 249: ...you must type at least one digit for the address and the two last digits represents the bits i e 000 represents in address 0 bit 00 for format a bb you must type the address then the and after that two digits to represents the bits i e DM0 00 represents address 0 bit 00 CONFIGURATION Keyence KV L2 Setup the Quick Panel to RS232C 19200 baud 8 data bits even parity 1 stop bit and none handshake Clic...

Page 250: ...144 Keyence Port 1 QUICKDESIGNER Cable Use the HMI CAB C53 Cable A detailed drawing is available in the Hardware Reference Manual and in several locations in the Communications User manual ...

Page 251: ...esents the address and bb represents two digits bits For example for format abb you must type at least one digit for the address and the two last digits represents the bits i e 000 represents in address 0 bit 00 for format a bb you must type the address then the and after that two digits to represents the bits i e DM0 00 represents address 0 bit 00 Note For DMaaaa registers 9000 9827 are special p...

Page 252: ...146 Keyence Program Port QUICKDESIGNER Program Port Cable TO TCP DEVICE 25 PIN MALE 6 PIN MODULAR PHONE RJ 11 HMI CAB C112 TOP 2 5 4 1 2 3 4 3 7 25 PIN MALE 5 6 TO PLC PORT TO TCP DEVICE BLK RED ORG ...

Page 253: ... target display can also communicate to a Square D processor using one of the Network Interface Modules Connecting the QUICKPANEL to a Model 300 Processor The settings for the PLC port must match those of the target display The Square D Module has several switch settings that must be set up for proper communications The Square D documentation for the PLC Module contains details on how to configure...

Page 254: ...number for Comm Port 0 or 1 respectively As shown above the device address for Comm Port 0 is 025 and the device address for Comm Port 1 is 125 Determining the Route Numbers The Square D Processor must connect to a Network Interface module by connecting one of it s comm ports to one of the comm ports on the Network Interface module From the first Network Interface Module other Network Modules can ...

Page 255: ... to the target display In the drawing below the Network Module connected to the target display is numbered 63 which makes the address at Port 0 equal to 063 The Processor is connected to Port 1 of the Network module set to 25 which makes the address 125 The route address is 063 to 125 NETWORK INTERFACE NUMBER 2 5 NETWORK DEVICE NUMBER NETWORK INTERFACE C O M M C O M M 0 1 COMM PORT RS422 COMM PORT...

Page 256: ...he programmer port For example if the variable name was S40 then the target display assumes it is connected to the programmer port Target displays can be connected to Network devices but the ROUTE from the target display to the Processor must be known The ROUTE is the path from the target display port to the Processor port using device address numbers For example if the variable name was S40_100 0...

Page 257: ...roject Setup Default Panel Name Screen Saver Timeout Panel Trigger Tag Watchdog Tag Watchdog timeout PLC Protocol setup Disable Beeper Electrical Format Serial Parameters Project name appears in this field Model description appears in this field Project Notes Print Inactive PLC Type Select the PLC type from the list box Square D SY MAX See PLC Type on page 5 Port Button Click the Port button to di...

Page 258: ...CKPANEL is connected to the programmer port and you want to read storage register 40 Here is the variable name S40 Example 2 Now suppose you want to read storage register 35 bit 2 Here is what the variable name will look like S40 02 Input Range and Scaled Range values are automatically set for the variable type In this case S type variables are set from 32768 to 32767 Bit addresses are set from O ...

Page 259: ...et then you cannot be connected to a network device Example 4 In this example the target display is connected to a remote network device There may be several network devices on the coaxial cable Figure 4 shows a typical remote connection The target display is connected the network device 63 and since it is connected to Port 0 the device address is 063 The processor is connected to network device 2...

Page 260: ...duplex The protocol can support 16 stations up to a maximum distance of 1km The terminal connections are located under the lower terminal cover RXA and RXB should be jumpered with a 120 ohm 1 2 watt resistor M40 0 1 2 3 4 5 6 7 8 9 A B C D E F QUICKPANEL jr TO TOSHIBA EX100 M20 40 TO TCP DEVICE HMI CAB C96 TOSHIBA M40 M20 40 Computer Link Switch Settings The station selector switch and the dipswit...

Page 261: ... communication switch to the LINK position Set the station number on the rotary switch The baud rate settings shown in the following diagram are 9600 no parity 0 1 2 3 4 5 6 7 8 9 A B C E F D B R ON BR2 BR1 PEN PR PROGMR LINK COMMUNICATION SWITCH STATION SELECTOR BAUD RATE PARITY MODE HMI CAB C96 Cable This cable is used to connect a target display to a Toshiba EX100 or M20 40 series PLC TO TOSHIB...

Page 262: ...C D E F 0 1 2 3 4 5 6 7 8 9 A B C D E F HMI CAB C97 Cable Use the following diagram to construct your own cable TO TOSHIBA T2 TO TCP DEVICE HMI CAB C97 TO TCP DEVICE TO PLC PORT SHIELD 11 3 5 7 7 4 8 15 25 PIN MALE 15 PIN MALE 1 5 16 10 4 10 2 RESISTOR 120 OHM 5W RESISTOR 120 OHM 5W 11 15 18 19 21 22 12 13 Setup for using Toshiba PLCs Use the following procedure to ensure your target device is set...

Page 263: ... this field Model description appears in this field Project Notes Print Inactive PLC Type Select the PLC type from the list box Toshiba See PLC Type on page 5 Port Button Click the Port button to display the Serial Parameters dialog The port values are automatically set to standard default values See Serial Parameters on page 6 The following settings are recommended for Toshiba Elect Format RS422 ...

Page 264: ...ter all plcs C bit single bit indicating completion T1 T3 D data register all plcs F files t2s and t3s NOTE The X and Y memory types map to the SAME registers NOTE The X and Y memory types do not keep their values in run mode For example if you write a 1 to X00 you would see a value of one for an instant but it would go back to zero A address NOTE in the case of input devices x y r the last digit ...

Page 265: ...he desired bit RWA or RWA U EX M 0 63 T1 T B A T2 0 127 T3 0 511 N A yes 0 65535 R63 Unsigned integer default format L EX M N A T1 T B A T2 0 255 T3 0 255 0 F yes 0 or 1 L346 The last digit of the address indicates the desired bit LWA or LWA U EX M N A T1 T B A T2 0 255 T3 0 255 N A yes 0 65535 LW56 Unsigned integer default format Z EX M 0 31 T1 T B A T2 0 511 T3 0 511 0 F yes 0 or 1 Z238 The last...

Page 266: ... A yes 32768 32767 D134 I DA U or DA EX M 0 1535 T1 T B A T2 0 4095 T3 0 8191 N A yes 0 65535 D7 U_1 Unsigned integer default format DA C EX M 0 1535 T1 T B A T2 0 4095 T3 0 8191 N A yes 0 9999 D55 C DA B EX M 0 1535 T1 T B A T2 0 4095 T3 0 8191 0 F NO 0 1 D99 B5 DA A EX M 0 255 T1 T B A T2 0 4095 T3 0 8191 N A yes two packed ascii values D34 A FA I EX M N A T1 T B A T2 0 1023 T3 0 8191 N A yes 32...

Page 267: ...et the communication parameters as follows 9600 baud 8 Data Bits Even Parity 1 Stop Bit RS422 half duplex Cable TO TOYOPUC TO TCP DEVICE HMI CAB C113 TO TCP DEVICE TO PLC PORT SHIELD 7 25 PIN MALE 1 16 10 11 15 18 19 21 22 TXA RXA RXB TXB GND L1 L1 5 4 0V Toyopuc Tag Variables Bits range from 0 to 3777 octal Words range from 4000 to 7776 octal Words can have even addresses only Valid tag strings c...

Page 268: ...eger R 0 7FF 0 65535 Y integer B 0 1FFF 0 65535 Y integer S 0 3FF 0 65535 Y integer Xaab 0 7FF 0 1 Y integer Yaab 0 7FF 0 1 Y integer Maab 0 7FF 0 1 Y integer Kaab 0 2FF 0 1 Y integer Laab 0 7FF 0 1 Y integer Vab 0 FF 0 1 Y integer Paab 0 1FF 0 1 Y integer T 0 1FF 0 1 Y integer C 0 1FF 0 1 Y integer CONFIGURATION Toyopuc PC2 Setup the Quick Panel to RS422 485 Half Duplex 19200 baud 8 data bits eve...

Page 269: ...ble shown in the CABLE section between the I O port on the QuickPanel and the port on the PLC Cable TO TOYOPUC2 TO TCP DEVICE HMI CAB C114 TO TCP DEVICE TO PLC PORT SHIELD 11 15 25 PIN MALE 7 9 10 18 16 19 21 22 LO BLACK LO 0V LO WHITE LO G PE ...

Reviews: