background image

Cat.No. V056-E1-1

Programmable Terminal

NT4S/NT15S/NT18S

OPERATION MANUAL

Summary of Contents for NT15S

Page 1: ...Cat No V056 E1 1 Programmable Terminal NT4S NT15S NT18S OPERATION MANUAL ...

Page 2: ...ii ...

Page 3: ...iii NT4S NT15S NT18S Programmable Terminal Operation Manual Produced March 1999 ...

Page 4: ...iv ...

Page 5: ...mation of particular interest for efficient and convenient operation of the product 1 2 3 1 Indicates lists of one sort or another such as procedures checklists etc e OMRON 1999 All rights reserved No part of this publication may be reproduced stored in a retrieval system or transmitted in any form or by any means mechanical electronic photocopying recording or otherwise without the prior written ...

Page 6: ...vi ...

Page 7: ...y 43 SECTION 2 Technical Data 45 2 1 NT4S SF121B E 47 2 2 NT4S SF122B E 48 2 3 NT4S SF123B E 50 2 4 NT15S SF121B E 51 2 5 NT18S SF121B E 53 SECTION 3 Operating Modes 55 3 1 Setting the Operating Mode 57 SECTION 4 Standard Mode 59 4 1 Setting the Operating Mode 63 4 2 Startup Process 64 4 3 Communication in the Standard Mode 65 4 4 Operating Concept 65 4 5 Masks 70 4 6 Variables 72 4 7 Graphics 124...

Page 8: ...5 4 26 Variable Definition 175 4 27 Application Programming 176 4 28 Downloading the User Description 180 4 29 Simulation without the Controller 184 SECTION 5 Transparent Mode 185 5 1 Setting the Operating Mode 187 5 2 Start up Processes 187 5 3 Communication in the Transparent Mode 188 5 4 Function Setup Menu 189 5 5 Display 191 5 6 Keys 192 5 7 Interface Control Characters 193 5 8 Error Messages...

Page 9: ...ttempting to install and operate the NT series programmable terminal NT4S NT15S NT18S Section 1 describes the physical size of the terminals and the electrical connections Section 2 describes the electrical and mechanical specifications of the terminals Section 3 describes the two operation modes the standard mode and transparant mode and how to set these Section 4 describes the standard mode in d...

Page 10: ...056 E1 n This manual This operation manual is the manual for the NT4S NT15S NT18S itself This operation manual describes the functions and handling of both the program mable terminal body and the host interface function Connecting the NT4S NT15S NT18S to PLC s other than Omron N NT4S NT15S NT18S Programmable terminal multi vendor connections V058 E1 n The NT4S NT15S NT18S can also be connected to ...

Page 11: ...contained in this section is important for the safe and reliable application of the Programmable Terminal You must read this section and understand the information contained before attempting to set up or operate a Programmable Terminal 1 Intended Audience xii 2 General Precautions xii 3 Safety Precautions xii ...

Page 12: ...s tems machines and equipment with double safety mechanisms This manual provides information for using the Programmable Terminal Be sure to read this manual before attempting to use the software and keep this manual close at hand for reference during operation WARNING It is extremely important that Programmable Terminals and related devices be used for the specified purpose and under the specified...

Page 13: ...y result in loss of life or seri ous injury CAUTION Indicates information that if not heeded could result in relatively serious or minor injury damage to the product or faulty operation Explanation of Symbols This manual uses the following symbols to indicate notes and hazardous situations Notes for the User General Danger Specific Danger ...

Page 14: ...xiv ...

Page 15: ...S SF121B E 11 1 2 4 1 2 NT4S SF122B E 12 1 2 4 1 3 NT4S SF123B E 12 1 2 4 1 4 NT15S SF121B E 13 1 2 4 1 5 NT18S SF121B E 13 1 2 5 Slide in Identification Strips for the Function Keys 14 1 2 5 1 NT4S SF121B E 14 1 2 5 2 NT4S SF122B E 14 1 2 5 3 NT4S SF123B E 15 1 2 5 4 NT15S SF121B E 15 1 2 5 5 NT18S SF121B E 15 1 3 Rear View 16 1 3 1 NT4S SF121B E 16 1 3 2 NT4S SF122B E 17 1 3 3 NT4S SF123B E 18 1...

Page 16: ...85 34 1 5 4 Pin Assignment X3 SER1 RS232c 35 1 5 5 Pin Assignment X3 SER2 RS232c 35 1 5 6 Pin Assignment X4 Parallel Outputs 36 1 6 Shield 36 1 7 Display 37 1 7 1 NT4S SF121B E NT4S SF122B E NT4S SF123B E 37 1 7 2 NT15S SF121B E 37 1 7 3 NT18S SF121B E 38 1 7 4 Contrast Setting 38 1 7 5 Default Contrast Setting 38 1 7 6 Character Attributes 39 1 7 6 1 Font Normal 39 1 7 6 2 Font Zoom 39 1 7 6 3 AS...

Page 17: ...the NT series permit sealed installation in accordance with the IP65 degree of protection Each terminal is equipped with function keys that can be individually labelled with slide in strips A built in lithium battery buffers the data in the RAM and also supplies the real time clock with power The discharge state of the battery is monitored constantly by the system The communication with a controll...

Page 18: ...ction Key F3 5 Function Key F3 6 Status LED Function Key F4 7 Function Key F4 8 Key Enter 9 Key Minus 10 Key Plus 11 Key Cursor Down 12 Key Cursor Left 13 Status LED Key Help 14 Key Help 15 Status LED Key Data Release 16 Key Data Release 17 Function Key F2 18 Status LED Function Key F2 19 Function Key F1 20 Status LED Function Key F1 ...

Page 19: ...ver 3 Display 4 Function Key F6 5 Status LED Function Key F6 6 Status LED Key Help 7 Status LED Key Data Release 8 Key Data Release 9 Key Help 10 Key Scroll 11 Key Plus Minus 12 Key Enter 13 Key Cursor Home 14 Key Cursor Right Left Up Down 15 Key Dot 16 Keys 0 to 9 17 Key Clear 18 Key Print ...

Page 20: ...2 Front Cover 3 Display 4 Key Help 5 Status LED Key Help 6 Status LED Key Data Release 7 Key Data Release 8 Key Plus 9 Key Minus 10 Key Enter 11 Key Clear 12 Key Dot 13 Keys 0 to 9 14 Key Cursor Home 15 Key Cursor Right Left Up Down 16 Status LED Function Key F6 17 Function Key F6 ...

Page 21: ... Status LED Help 6 Status LED Print 7 Status LED Acknowledge 8 Key Data Release 9 Key Plus 10 Key Minus 11 Key Enter 12 Key Clear 13 Key Dot 14 Keys 0 to 9 15 Key Help 16 Key Cursor Home 17 Key Cursor Right Left Up Down 18 Key Acknowledge 19 Key Print 20 Key Page Down 21 Key Page Up 22 Function Key F1 23 Status LED Function Key F1 ...

Page 22: ... SF121B E are equipped with a keyboard made of short stroke keys The stroke length is approxi mately 0 5 mm The terminals NT4S SF122B E and NT15S SF121B E are equipped with a key board made of membrane keys The stroke length is approximately 0 3 mm The key area of each key is 16 16 mm The keys are covered by an embossed polyester sheet which is resistant to environmental effects These combinations...

Page 23: ...acters M and N and O can be entered Key 6 and PQR is used to edit data within the editor If the system variable Shift or ShiftCase is programmed the characters P and Q and R can be entered Key 7 and ABC is used to edit data within the editor If the system variable Shift or ShiftCase is programmed the characters A and B and C can be entered Key 8 and DEF is used to edit data within the editor If th...

Page 24: ...es the cursor downwards Key Cursor home can be programmed to directly select I O masks In the editor it moves the cursor to the position of the first input variable Key Page down is used to page through tables recipes and messages The func tionality corresponds to the system variable TabPgDn The key allows data con tents towards the bottom of the table to be viewed Key Page up is used to page thro...

Page 25: ...om the data memory Key Acknowledge is used as an acknowledge key for the message system Key Print can be used as a soft key to activate various print processes 1 2 4 Function Keys Keys Function Keys F1 to F16 with status LEDs for functional feedback In stan dard mode the key functions can be freely assigned to a soft key functionality either as direct keys for menu control or to activate a functio...

Page 26: ...12 The Terminals of the NT Series Section 1 2 1 2 4 1 2 NT4S SF122B E 1 2 4 1 3 NT4S SF123B E ...

Page 27: ...13 The Terminals of the NT Series Section 1 2 1 2 4 1 4 NT15S SF121B E 1 2 4 1 5 NT18S SF121B E ...

Page 28: ... use labelled and blank slide in identification strips Various labeling methods are recommended depending on the number of termi nals involved Suitable labeling methods for single terminal labeling with an indelible pen small number of terminals transparency with laser printing large number of terminals identification strips printed according to customer s needs 1 2 5 1 NT4S SF121B E 1 2 5 2 NT4S ...

Page 29: ...15 The Terminals of the NT Series Section 1 2 1 2 5 3 NT4S SF123B E 1 2 5 4 NT15S SF121B E 1 2 5 5 NT18S SF121B E ...

Page 30: ...el 4 Name Plate 5 CE Sign 6 Note for Battery 7 Warning Note 8 Pin Assignment Connector X1 9 Connector X1 Power Supply 10 User Mode Switch 11 Switch Assignment User Mode Switch 12 Ground Screw 13 Sign for Ground Srew 14 Terminator Switch RS485 15 Switch Assignment Terminator Switch 16 Female Connector X2 17 Pin Assignment Female Connector X2 ...

Page 31: ...rminator Switch RS485 4 Connector X1 Power Supply 5 Ground Screw 6 Front Panel 7 Switch Assignment User Mode Switch 8 CE Sign 9 Note for Battery 10 Warning Note 11 Pin Assignment Connector X1 12 Switch Assignment Terminator Switch 13 Pin Assignment Female Connec tor X3 14 Name Plate 15 Fastening Screw for Female Connector X3 ...

Page 32: ... Plate 6 Switch Assignment User Mode Switch 7 User Mode Switch 8 Switch Assignment Terminator Switch 9 Terminator Switch RS485 10 Pin Assignment Female Connector X3 11 Female Connector X3 12 Fastening Screw for Female Connector X3 13 Pin Assignment Connector X1 14 Connector X1 Power Supply 15 Ground Screw 16 Warning Note 17 CE Sign 18 Note for Battery ...

Page 33: ...te for Battery 7 Name Plate 8 Ground Screw 9 Connector X1 Power Supply 10 Pin Assignment Connector X1 11 Connector X4 Parallel Outputs 12 Pin Assignment Connector X4 Parallel Outputs 13 Switch Assignment Terminator Switch 14 Terminator Switch RS485 15 Female Connector X3 16 Pin Assignment Female Connector X3 17 User Mode Switch 18 Switch Assignment User Mode Switch ...

Page 34: ...g Note 6 Name Plate 7 Note for Battery 8 Warning Note 9 Switch Assignment Terminator Switch 10 Terminator Switch RS485 11 Pin Assignment Female Connector X3 12 Fastening Screw for Female Connector X3 13 Female Connector X3 14 Switch Assignment User Mode Switch 15 User Mode Switch 16 Pin Assignment Connector X1 17 Connector X1 Power Supply 18 Ground Screw ...

Page 35: ... supplied with the spare parts set Special care needs to be taken during installation to maintain this high degree of protection The appliance is inserted from the front through the mounting panel cutout and fastened with the fasteners of the spare parts set The sealing must be positioned evenly and the fastening elements tightened uniformly When installing the terminal keep a minimum space of 30 ...

Page 36: ...22 The Terminals of the NT Series Section 1 4 1 4 1 Front Panel Dimensions 1 4 1 1 NT4S SF121B E 1 4 1 2 NT4S SF122B E ...

Page 37: ...23 The Terminals of the NT Series Section 1 4 1 4 1 3 NT4S SF123B E 1 4 1 4 NT15S SF121B E ...

Page 38: ...tion 1 4 1 4 1 5 NT18S SF121B E 1 4 2 Side View Mounting Depth 1 4 2 1 NT4S SF121B E 1 Front Panel 2 Foam Sealing 3 Press In Threaded Bolt M3 x 9 4 Mounting Surface Thickness 1 to 6 mm 5 Spring Lock Washer B3 DIN127 Form B 6 Nut M3 DIN934 ...

Page 39: ...25 The Terminals of the NT Series Section 1 4 1 4 2 2 NT4S SF122B E 1 Front Panel 2 Foam Sealing 3 Monting Surface Thickness 1 to 14 mm 4 Threaded Pin DIN 914 M4 x 35 5 Mounting Bracket ...

Page 40: ...the NT Series Section 1 4 1 4 2 3 NT4S SF123B E 1 Front Panel 2 Circumferential Rubber Sealing 3 Press In Threaded Bolt M4 x 16 4 Mounting Surface Thickness 1 to 10 mm 5 Spring Lock Washer B4 DIN127 Form B 6 Nut M4 DIN934 ...

Page 41: ...the NT Series Section 1 4 1 4 2 4 NT15S SF121B E 1 Front Panel 2 Circumferential Rubber Sealing 3 Press In Threaded Bolt M4 x 16 4 Mounting Surface Thickness 1 to 10 mm 5 Spring Lock Washer B4 DIN127 Form B 6 Nut M4 DIN934 ...

Page 42: ...the NT Series Section 1 4 1 4 2 5 NT18S SF121B E 1 Front Panel 2 Circumferential Rubber Sealing 3 Press In Threaded Bolt M4 x 16 4 Mounting Surface Thickness 1 to 10 mm 5 Spring Lock Washer B4 DIN127 Form B 6 Nut M4 DIN934 ...

Page 43: ...29 The Terminals of the NT Series Section 1 4 1 4 3 Panel Cutout 1 4 3 1 NT4S SF121B E 1 4 Holes with a Diameter of 3 5 mm 1 4 3 2 NT4S SF122B E ...

Page 44: ...30 The Terminals of the NT Series Section 1 4 1 4 3 3 NT4S SF123B E 1 6 Holes with a Diameter of 4 5 mm 1 4 3 4 NT15S SF121B E 1 8 Holes with a Diameter of 4 5 mm ...

Page 45: ...d from the channel for download upload printer SER2 The chan nels can operate independent of each other The channel for communication SER1 can handle specified by protocol only one of the three interface standards Connector X1 24 VDC Supply Voltage Connector X3 SER1 TTY 20 mA Communication Connector X3 SER1 RS485 Communication Connector X3 SER1 RS232c Communication Connector X3 SER2 RS232c Downloa...

Page 46: ...s secured in position by means of a screw type locking The female connector strip of the type Phoenix COMBICON MSTB 2 5 3 STF is supplied Hazardous voltages can exist inside electrical installations that can pose a danger to humans Coming in contact with live parts may result in electric shock Please note with respect to pin assignment If shielded connecting cables are used for the supply voltage ...

Page 47: ... current loop the terminator switches for RS485 must be switched OFF The interface can be connected as either an active or passive current loop depend ing on the wiring The transmit line and the receive line are provided with separate 20mA power sources The compliance voltage is approximately 24 VDC The maximum baud rate is 19200Bd The maximum cable length depends on the baud rate and rate of tran...

Page 48: ...ferent systems The associ ated wires are marked with A and B Some descriptions refer to the pins with and where the following applies A and B The voltage levels comply with the standards and are defined as follows Signal logical 1 UA UB 0 3 V i e UA UB Signal logical 0 UA UB 0 3 V i e UA UB Pin Designation Channel Function 8 T A SER1 Transmit Data Channel A 9 T B SER1 Transmit Data Channel B 11 SG...

Page 49: ...able length is 15 m Connect the cable shield to the metal hoods of the connectors over as large a surface as possible 1 5 5 Pin Assignment X3 SER2 RS232c Interface for download upload and logging printer Pin Designation Channel Function 2 TD SER2 Transmit Data 3 RD SER2 Receive Data 4 RTS SER2 Request to Send 5 CTS SER2 Clear To Send 7 SGND SER2 Signal Ground 20 DTR SER2 Data Terminal Ready A shie...

Page 50: ... must be provided externally Pins 9 through 13 for the negative potential are connected internally Connector in the operating terminal 15 pin SubminD male connector strip Pin Designation Function 1 A1 Output 1 2 A2 Output 2 3 A3 Output 3 4 A4 Output 4 5 A5 Output 5 6 A6 Output 6 7 A7 Output 7 8 A8 Output 8 9 0V Negative Potential 10 0V Negative Potential 11 0V Negative Potential 12 0V Negative Pot...

Page 51: ...in Danger of Poisoning Could Result in Burns 1 7 1 NT4S SF121B E NT4S SF122B E NT4S SF123B E Overview of the technical data Type LCD Module Graphics Capability Semi Graphics Capability Backlight LED Backlight Background Colour Yellow green Lines Font Normal 4 Characters Line Font Normal 20 Character Matrix 5 x 7 Dots Cursor Character Height Font Normal 4 3 mm Visible Display Size 74 0 mm x 23 0 mm...

Page 52: ...nteger num bers The limit values for the contrast must be set to Lower level 25 Upper level 70 If this variable is not defined in the menus or the value is out of the range of values the default setting value 25 will be loaded when the system is initialized The system variable can be stated in any I O mask of the application 1 7 5 Default Contrast Setting If the contrast of the display should be s...

Page 53: ...ts Normal and Zoom can be displayed with different attributes Operating Terminal Normal Flashing Underlined Inverse NT4S SF121B E Yes Yes No No NT4S SF122B E Yes Yes No No NT4S SF123B E Yes Yes No No NT15S SF121B E Yes Yes Yes Yes NT18S SF121B E Yes Yes Yes Yes 1 7 6 1 Font Normal 1 7 6 2 Font Zoom ...

Page 54: ...40 The Terminals of the NT Series Section 1 7 1 7 6 3 ASCII Character Set Table ...

Page 55: ...rator as needed The switch positions are stored at initialization time and afterwards they can be overtaken to the controll er S1 S2 S3 S4 S5 S6 S7 S8 Function I X X X X X Standard Mode with PLC de livery state I X I X X X X Standard Mode without PLC I X X X X Transparent Mode with start and stop code of the keys I X X X X Transparent Mode without stop code of the keys I I X X X X Activate downloa...

Page 56: ... Fasten the new battery on the plastic holder on the printed circuit board OBSERVE THE CORRECT POLARITY OF AND Place the enclosure on the rear side of the terminal At first fasten the bolts of the interface connector and at last fasten the screws of the enclosure properly Changing the battery may only be performed by qualified and authorized person nel Sewage and refuse disposal Dispose only drain...

Page 57: ...ctric shock Electrostatic discharges can damage electronic components ESD protective mea sures must be observed 1 11 Application Memory A 256 kByte flash memory is used as an application memory for each operating terminal This memory area is available to store the user application the loadable protocol driver the fonts and the recipe data The advantage of the flash memory is that programming and d...

Page 58: ......

Page 59: ...N 2 Technical Data This section lists all the electrical and mechanical specifications of the terminals 2 1 NT4S SF121B E 47 2 2 NT4S SF122B E 48 2 3 NT4S SF123B E 50 2 4 NT15S SF121B E 51 2 5 NT18S SF121B E 53 ...

Page 60: ...46 ...

Page 61: ...Y 20 mA Electrically Isolated Communication SER1 RS232c Electrically Isolated Communication SER2 RS232c Not Electrically Isolated Download Logging Printer Central Unit Z80 CPU 10 MHz Watchdog Timer Real Time Clock Programmable Interface Parameters Temperature Compensation of the Display Adjustment of Contrast Battery Monitoring User Mode Switch Memory 256 Kbyte Flash Memory Application Memory 256 ...

Page 62: ...anel Cutout 82 138 mm H W Mounting Depth 43 mm without Connector Enclosure Zinc Coated Steel Plate Total Weight Approx 400 g 2 2 NT4S SF122B E Keyboard a Total of 30 Keys Membrane with Tactile Feedback Divided into 6 Control Keys 6 Function Keys with LEDs and Slide in Identification Strips 2 Special Keys with LEDs 3 Special Keys without LEDs 13 Editing Keys Display Backlit LCD Module 4 Lines with ...

Page 63: ...age 30 2 V Typ Power Consumption 0 3 A Peak Current 10 ms 0 5 A Connected Load 10 W Noise Immunity EC Electromagnetic Compatibility Directive 89 336 EEC EN 55011 Limit Class B EN 50081 1 Table A1 EN 50082 2 EN 61000 4 2 EN 61000 4 3 EN 61000 4 4 EN 61000 4 5 EN 61000 4 6 Environmental Test DIN40040 Operation Storage Code Letter Temperature KW HU Code Letter Humidity F F Degrees of Protection DIN 4...

Page 64: ...c Not Electrically Isolated Download Logging Printer Central Unit Z80 CPU 10 MHz Watchdog Timer Real Time Clock Programmable Interface Parameters Temperature Compensation of the Display Adjustment of Contrast Battery Monitoring User Mode Switch Memory 256 Kbyte Flash Memory Application Memory 256 kByte Flash Memory Firmware 128 Kbyte stat CMOS RAM Battery Backed Fuse Semiconductor Fuse Connection ...

Page 65: ...nd Slide in Identification Strips 2 Special Key without LED 4 Special Keys with LEDs 13 Editing Keys Display Backlit LCD Module 8 Lines with 40 Characters Each Display Area 40 4 134 0 mm H W with Glare Suppression for Increased Contrast Interface X3 Variable Baud Rates and Data Formats 600 to 19200 Bd SER1 RS485 Electrically Isolated Communication SER1 TTY 20 mA Electrically Isolated Communication...

Page 66: ...1 Limit Class B EN 50081 1 Table A1 EN 50082 2 EN 61000 4 2 EN 61000 4 3 EN 61000 4 4 EN 61000 4 5 EN 61000 4 6 Environmental Test DIN40040 Operation Storage Code Letter Temperature KW HU Code Letter Humidity F F Degrees of Protection DIN 40050 Mechanical Degrees of Protection Front IP65 Rear IP20 Front Panel Aluminum Black Anodized with Affixed Polyester Cover Circumferetial Rubber Sealing at Rea...

Page 67: ...32c Not Electrically Isolated Download Logging Printer Central Unit Z80 CPU 10 MHz Watchdog Timer Real Time Clock Programmable Interface Parameters Temperature Compensation of the Display Adjustment of Contrast Battery Monitoring User Mode Switch Memory 256 Kbyte Flash Memory Application Memory 256 kByte Flash Memory Firmware 128 Kbyte stat CMOS RAM Battery Backed Fuse Semiconductor Fuse Connectio...

Page 68: ...otection DIN 40050 Mechanical Degrees of Protection Front IP65 Rear IP20 Front Panel Aluminum Black Anodized with Affixed Polyester Cover Circumferential Sealing Around Rear of Front Panel 190 0 330 0 3 0 mm H W D Panel Cutout 152 x 292 mm H x W Mounting Depth 60 mm without Connector Enclosure Zinc Coated Steel Plate Total Weight approx 1500 g ...

Page 69: ...ECTION 3 Operating Modes This section describes the two available operation modes the standard mode and the transparant mode and indicates how to select the operation mode 3 1 Setting the Operating Mode 57 ...

Page 70: ...56 ...

Page 71: ... please refer to the chapter Transparent Mode In the standard mode of operation the entire operating system is integrated in the terminal The standardized operating concept completely frees the connected con troller from any operator guidance tasks as well as data display In standard mode a decoding of the keys or selection of masks from within the controller is not required 3 1 Setting the Operat...

Page 72: ...2 S3 S4 S5 S6 S7 S8 Function I X X X X X Standard Mode with PLC delivery state I X I X X X X Standard Mode without PLC I X X X X Transparent Mode with start and stop code of the keys I X X X X Transparent Mode without stop code of the keys I I X X X X Activate download deletes application memory and default contrast setting Table Legend I Switch position ON Switch position OFF X Switch position ir...

Page 73: ... Password Protection Setup Mask 71 4 5 2 1 2 Function Without the Setup Mask 71 4 5 2 2 Start Mask 71 4 5 2 3 Password Mask 72 4 5 2 4 I O Mask 72 4 6 Variables 72 4 6 1 Output Variables 73 4 6 1 1 Decimal Number Representation 76 4 6 1 1 1 Standard Variable Type 76 4 6 1 1 2 Timer Variable Type 76 4 6 1 1 3 Counter Variable Type 77 4 6 1 1 4 BCD Number Variable Type 78 4 6 1 2 Alphanumerical Repr...

Page 74: ...ibility Check 124 4 7 Graphics 124 4 7 1 Images 124 4 7 2 Graphics on Operating Terminals 125 4 7 2 1 Background Images 125 4 8 Recipes 126 4 8 1 Structure of a Recipe 127 4 8 2 Processing Recipes and Data Sets 127 4 8 2 1 Selecting a Recipe 128 4 8 2 2 Selecting a Data Set 128 4 8 2 3 Copying a Data Set 128 4 8 2 4 Deleting a Data Set 129 4 8 2 5 Modifying a Data Set 129 4 8 3 Data Set Transfer t...

Page 75: ...5 4 9 2 4 4 Event Controlled Transfer of the Status Message 155 4 10 Help System 155 4 10 1 Default Help Text 155 4 10 2 Help Text For Masks 156 4 10 2 1 Help Text for the Message Mask 156 4 10 3 Help Text For Variables 156 4 11 Function Keys 156 4 11 1 Direct Selector Keys 156 4 11 2 Function Keys of the Controller 157 4 11 3 Soft Keys 157 4 11 3 1 Reaction Time of Function and Soft Keys 158 4 11...

Page 76: ...al 173 4 23 3 Transferring Data Sets from the Controller to the Terminal 174 4 23 4 Transferring Data Sets from the Terminal to the Controller 174 4 23 5 Transferring Data Sets from the Controller to the Terminal Individually 174 4 23 6 Refreshing the Message System 175 4 24 Cyclic Variables 175 4 25 Interface Parameters 175 4 26 Variable Definition 175 4 26 1 Variable List 176 4 27 Application Pr...

Page 77: ...ll menus and dialogs according to your particular application Extremely sophisticated operator guidances can be configured with the aid of masks system variables and control and function keys In standard mode all functions which can be executed with the terminal mask contents texts messages and variables are stored in the user description mask definition After the programming phase is complete the...

Page 78: ...ayed the Setup Mask will appear on the display This Setup Mask can be used to set the parameters for the interface and the operating terminal If the Enter key is pressed before the Startup Mask is displayed an error message will be generated during the keyboard test The self test performed on the keyboard during the terminal start up has detected that a key is pressed Comply with the request and r...

Page 79: ...descrip tion has been downloaded the terminal becomes active 4 3 Communication in the Standard Mode In standard mode any interface except the interfaces for the logging printer and the parallel outputs can be used for communication between the PLC host computer etc and the operating terminal The interface labeling however always depends on the connected counter part or the network See relevant cha...

Page 80: ...er are identical A project comprises masks with numbers ranging from 1 to 100 the first message has the number 10 Mask 50 and serial message 50 are to be called up by the controller The following adding operation must be performed in the controller 50 8000H 32H 8000H 8032H The value 8032H must be written to the address of the serial message channel Both the mask 50 is displayed and message 50 are ...

Page 81: ...t be entered for viewing only of a mask 5 that has been assigned an access level access level is greater than 0 The password must have been assigned a view level ladder 2 high enough to be able to get over the access level view wall The mask 5 can then be viewed through window 4 but the variable values can not be edited For viewing and editing the variable values in a mask 5 a password must be sup...

Page 82: ...e the password 4712 has been entered the following accesses are permitted Mask 5 will be displayed editing of values is authorized Mask 6 will be displayed editing of values is not authorized Mask 7 will not be displayed editing of values is not authorized The access level for the Startup Mask is always 0 The Setup Mask is an exception with regards to the password and external data release functio...

Page 83: ...The passwords are entered with the Alphanumerical Editor Passwords are only globally programmable not language specifically 4 4 3 3 Password Mask and Password Functionality It is possible to create a special mask which requests entry of a password This password mask is then displayed whenever an attempt is made to call up a password protected mask without first entering a password with sufficient ...

Page 84: ...s is subject to access control of the password system This prevents unauthorized access to masks via the control keys In addition to the control key functionality the mask parameters also contain the access level definition The access level indicates the minimum value that a pass word view level edit level must have to be authorized to access a mask and edit its values The default value used for t...

Page 85: ...the access level with the exception of the access level 255 For the setup mask the access level applies to the edit level only meaning that its contents are always visible to the operator 4 5 2 1 2 Function Without the Setup Mask If the Setup Mask is not needed its access level can be set to the value 255 thus preventing access to the Setup Mask via the Start Mask using the Data Release key 4 5 2 ...

Page 86: ...rsor left Can be programmed freely to select adjacent masks Key Cursor right Can be programmed freely to select adjacent masks Key Cursor home Can be programmed freely to select adjacent masks Exits the I O mask for the higher level menu Key Data Release Switches into the Editor and exits the Editor Key Enter Only has a function in conjunction with the Editor Key Help Displays the help text specif...

Page 87: ...es are refreshed corresponds to the polling time predefined by the user Data transfer between the operating terminal and the PLC can be offloaded by using variables of the same data type only data word flag word input word flag word and by using continuous addresses within one mask Cyclic output variables can also be scaled and formatted Note that the display of floating point numbers requires mor...

Page 88: ...te Word Lword x x BCD Byte Word LWord x Floating point Lword x x Selection text Bit Byte Word x Text ext ASCII font The format corresponds to scaling without the need for calculation Scaled Output When a variable is scaled its range of values can be adapted to the operator guid ance Scaling applies to data input and output The operands can be entered in the programming software Scaling for integer...

Page 89: ...nterpretation of the variable content easier For this reason a wide range of representation formats is provided Examples Input statuses of an input module Binary representation Filling level of a container Bar bar chart Temperature Curve line graph Valve states Graphics showing valves Example of a coded text used for outputting an end position condition Binary Hex Decimal Selection Text Coded Text...

Page 90: ...5 controllers The kind of formatting of the variable type Timer depends on the memory area of the PLC where the value was read If the value is read directly from a timer word the 10 bit binary time value contained in it and the 2 bit time base are converted to the time value to the base 10 ms If read from a different memory area i e data word DW flag word MW input word EW or output word AW it is t...

Page 91: ...ision of the input and displayed values can be influenced by modifying the post decimal places and scaling 4 6 1 1 3 Counter Variable Type The variable type Counter can only be used in conjunction with controllers that support this variable type This will be explained in more detail using the variable type Counter in combination with the Siemens S5 as an example A Dual coded count value 0 to 999 B...

Page 92: ...rs which can be displayed depends on the capabilities of the type of terminal involved One display line is the maximum permissible length for a variable longer texts are truncated The address in the variable list indicates the beginning of the character string A definition of the variable size is not included and is not neces sary The alphanumerical representation provides another means of editing...

Page 93: ...ese entries can then be selected from the selection field displayed on the operating terminal the desired mask is then displayed 4 6 1 4 Selection Image Representation In the Selection Image mode of representation an image pixel graphic is as signed to a numerical value This image is assigned in an image list The image list is linked to the variable whose values are to be represented as images In ...

Page 94: ...entation are basi cally the same as those applying to the representation type Decimal Number variable type Standard The only difference is that with this representation type the factor that is used to achieve scaling can be a floating point number a divisor is therefore not required With floating point numbers the reciprocal value can also be generated before the value is displayed Not every contr...

Page 95: ...on Variables in I O masks can be represented as bars They can be programmed to be either horizontal or vertical The bars can start at a reference point e g in the center of the display and extend in both the positive and the negative direction The range of values of the bars can be defined by specifying the upper and lower limit corner values The bars are represented on the terminal with the aid o...

Page 96: ...lower output rate Each bar therefore always corresponds to an integer multiple of a character The smallest possible bar is equivalent in size to a single character while the largest bar covers the entire display The bars grow one pixel at a time 4 6 1 9 Curve Representation Trendline The curve mode of representation permits value tables to be output as dotted lines A curve variable must be defined...

Page 97: ...he first time when the mask is activated are treated in the same way as one time output variables i e the same representation options are available This includes the scaling effect Scaling is performed on the value in the PLC Input variables can be modified in the terminal by means of Editors Their function ality is determined by the type of Editor that is selected The Editors that are supported f...

Page 98: ...s As a part of this check the entered value is validated against the upper and lower limits specified in the vari able definition System messages are generated if the entered value is outside these limits In this case the invalid value will not be transferred to the controller and the previous valid value will be retained If the system message texts Value too large and Value too small are deleted ...

Page 99: ...st the system variables organized into separate groups of functionality and describes their functions 4 6 3 1 Basic Functions IntEraseEprom Allows the user description to be erased from the Flash memory and prepares the terminal for a new download via interface channel SER2 There will be no commu nication with any connected PLC during this process Writing of a 1 to this variable erases the user de...

Page 100: ...meric Editor Selection text positive decimal number Output Possible values 0 Inactive Initial state 1 Active System restart LCDContrast Is used to adjust the contrast for terminals with liquid crystal displays Data type Numeric Editor Integer Output Possible values 127 to 127 to be limited further based on terminal type LCDBackground Is used to adjust the background of the display This variable is...

Page 101: ...display is turned ON OsLanguage With multilingual user descriptions this variable is used for online language selec tion Data type Numeric Editor Selection text Output Possible values 0 First language n nth language 4 6 3 2 Communication SER1 ComDataLenA Defines the number of data bits for the communication via SER1 Data type Numeric Editor Selection text positive decimal number Output Possible va...

Page 102: ...d 7 38400 Bd ComHandshakeA Specifies the type of handshake for the communication via SER1 Data type Numeric Editor Selection text positive decimal number Output Possible values 0 No handshake 1 RTS CTS hardware handshake 2 XON XOFF software handshake ComDefaultA This variable can be used to program new parameters for SER1 Data type Numeric Editor Selection text positive decimal number Output Possi...

Page 103: ...n of an error message Data type Numeric Editor Positive decimal number Output Possible values 0 to 65535 ms ComSlaveNr Contains the slave number used for the device on the network This address can be used to address the operating terminal on the bus Data type Numeric Editor Positive decimal number Output Positive decimal number Possible values 0 to 255 4 6 3 3 Error Statistics SER1 ComParityCount ...

Page 104: ...rTab The system variable points to the beginning of a table with 16 elements which contain the most recent 16 communication errors Data type Positive decimal number Editor Output Table Possible values ComSubcodeTab The system variable points to the beginning of a table with 16 elements which contain the subcodes of the communication errors Data type Positive decimal number Editor Output Table Poss...

Page 105: ...utput Possible values 0 1 bit 1 1 5 bits 2 2 bits ComBaudrateB Defines the baud rate on SER2 Data type Numeric Editor Selection text positive decimal number Output Possible values 0 300 Bd 1 600 Bd 2 1200 Bd 3 2400 Bd 4 4800 Bd 5 9600 Bd 6 19200 Bd 7 38400 Bd 8 57600 Bd ComHandshakeB Specifies the type of handshake on SER2 Data type Numeric Editor Selection text positive decimal number Output Poss...

Page 106: ... set the minutes of the clock Data type Positive decimal number Editor Positive decimal number Output Positive decimal number Possible values 0 to 59 RTCHour This variable is used to display and set the hours of the clock Data type Positive decimal number Editor Positive decimal number Output Positive decimal number Possible values 0 to 23 RTCDay This variable is used to display and set the day of...

Page 107: ...ection text Possible values 0 to 6 RTCDateFmt Is used to enter the format according to which the date is to appear in displayed messages Data type Numeric Editor Selection text positive decimal number Output Possible values 0 European DD MM YY 1 US MM DD YY 2 JAPAN JJ MM DD RTCYear2000 This variable is used to display and set the year in a 4 digit format Data type Numeric Editor Selection text sel...

Page 108: ... off Data type Numeric Editor Selection text positive decimal number Output Possible values 0 Off 1 On RepoutNr Switches the output of the message number in the message mask on and off Data type Numeric Editor Selection text positive decimal number Output Possible values 0 Off 1 On RepoutDate Switches the output of the date of the message in the message mask on and off Data type Numeric Editor Sel...

Page 109: ...splayed in the same way as it would appear in the message mask i e in accordance with the selected message parameters Data type Alphanumeric Editor Output Alphanumeric Possible values Any RepoutRepText41 Is used to display the most current message of the serial message system from the 41st digit with a variable length 40 or 60 The message is displayed in the same way as it would appear in the mess...

Page 110: ...variable can be adapted during editing processes at a later date Data type Numeric Editor Selection text positive decimal number Output Possible values 0 Off 1 On RepoutDateP This variable indicates to the terminal whether or not the date is to be displayed along with the message text of messages in the parallel message system The default value is defined in the user description This variable can ...

Page 111: ...t would appear in the message mask i e in accordance with the selected message parameters Data type Alphanumeric Editor Output Alphanumeric Possible values Any RepoutRepTextP41 Is used to display the most current message of the parallel message system from the 41st digit with a variable length 40 or 60 The message is displayed in the same way as it would appear in the message mask i e in accordanc...

Page 112: ...tive decimal number soft key function key Output Possible values 0 Initial state 1 Print block PrintAllRep Upon activation of this system variable the entire serial message memory is print ed The output is as predefined Data type Numeric Editor Selection text positive decimal number soft key function key Output Possible values 0 Initial state 1 Formatted printout 2 Full length printout PrintAllSta...

Page 113: ...999 VarTablenR0 Generates a consecutive numbering in tables beginning with the number 0 This system variable is also used to output constant table texts Data type Numeric Editor Output Selection text positive decimal number Possible values 0 to n VarTablenR1 Generates a consecutive numbering in table beginning with the number 1 This system variable is also used to output constant table texts Data ...

Page 114: ...pe Numeric Editor Soft key function key Output Possible values 0 Initial state 1 Move up one page TabPgDn This system variable enables soft keys to be used in tables to shift from page to page in a downward direction Data type Numeric Editor Soft key function key Output Possible values 0 Initial state 1 Move down one page Shift When the system variable is set alphanumerical characters can be enter...

Page 115: ... the associated letters Uppercase and lowercase letters are provided Data type Numeric Editor Soft key Function key Output Possible values 0 Initial state numbers only 1 Shift Mode 2 active lowercase and uppercase letters Key Letters Characters Point Minus Plus Zero 0 One S T U s t u 1 Two V W X v w x 2 Three Y Z y z 3 Four J K L j k l 4 Five M N O m n o 5 Six P Q R p q r 6 Seven A B C a b c 7 Eig...

Page 116: ...key as a Cursor up key KeyCursDown This system variable allows soft keys to be used as a Cursor down key Data type Numeric Editor Soft key function key Output Possible values 0 Initial state 1 Treat soft key as a Cursor down key KeyHome This system variable allows soft keys to be used as a Cursor home key Data type Numeric Editor Soft key function key Output Possible values 0 Initial state 1 Treat...

Page 117: ...tate 1 Treat soft key as a Delete key Key0 This system variable allows soft keys to be used as the key 0 zero Data type Numeric Editor Soft key function key Output Possible values 0 Initial state 1 Treat soft key as the key 0 Key1 This system variable allows soft keys to be used as the key 1 Data type Numeric Editor Soft key function key Output Possible values 0 Initial state 1 Treat soft key as t...

Page 118: ...at soft key as the key 4 Key5 This system variable allows soft keys to be used as the key 5 Data type Numeric Editor Soft key function key Output Possible values 0 Initial state 1 Treat soft key as the key 5 Key6 This system variable allows soft keys to be used as the key 6 Data type Numeric Editor Soft key function key Output Possible values 0 Initial state 1 Treat soft key as the key 6 Key7 This...

Page 119: ...eric Editor Soft key function key Output Possible values 0 Initial state 1 Treat soft key as a Plus key KeyMinus This system variable allows soft keys to be used as a Minus key Data type Numeric Editor Soft key function key Output Possible values 0 Initial state 1 Treat soft key as a Minus key KeyEnter This system variable allows soft keys to be used as an Enter key Data type Numeric Editor Soft k...

Page 120: ...c Editor Alphanumeric Output Possible values 11 characters FlashPasswd This system variable can be used to reset the passwords to the code values spec ified in the programming software Useful in the case of a loss of the passwords Make sure to make a note of the master password first Data type Numeric Editor Selection text positive decimal number soft key function key Output Possible values 0 Init...

Page 121: ...meric Editor Selection text Output Alphanumeric Possible values 15 characters DestDSNr When copying data sets this variable contains the number of the destination data set Data type Numeric Editor Positive decimal number Output Possible values 1 to 250 DSCopy This variable can be used to copy the active data set to the destination specified in DestDSNr Data type Numeric Editor Selection text posit...

Page 122: ...15 characters SelectRezeptNr This variable contains the active recipe The variable can also be modified outside the recipe mask Data type Numeric Editor Numeric Selection text Output Numeric Selection text Possible values 1 to 250 DSDownload This variable can be used to write the active data set to the controller Data type Numeric Editor Selection text positive decimal number soft key function key...

Page 123: ...hanumeric Editor Output Alphanumeric Possible values 15 characters StartSave This variable can be used to transfer data sets to the PC Data type Numeric Editor Selection text Output Possible values 0 Initial state 1 Transfer one data set to the PC 2 Transfer all data sets of a recipe to the PC 3 Transfer all data sets in the terminal to the PC SaveState During a transmission to the PC this variabl...

Page 124: ...1 Data transmission in progress RestoreLineNr This variable indicates the current line number of the data set file It is used to verify the progress of the receive process and in the case of an error for error localization Data type Numeric Editor Output Numeric Possible values 1 to 255 StartRezPrint This variable can be used to print data sets Data type Numeric Editor Selection text Output Possib...

Page 125: ...eing searched for If no free data set is available system message 18 is displayed 4 Variables are read as a block from the buffer specified for the recipe A free data set is automatically being searched for If no free data set is available system message 18 is displayed UploadDSNr This variable specifies the data set number to which the uploaded data set is to be written in the operating terminal ...

Page 126: ...295 4 6 3 13 Loop Through Operation Pg2Sps Activates and deactivates the loop through operation toggle function This func tion must be provided by the PG protocol Data type Numeric Editor Selection text positive decimal number Output Possible values 0 Initial state 2 First 1 activates second 1 deactivates the loop through operation Pg2SpsState Indicates the status of the loop through operation Dat...

Page 127: ...ed to read the current input value from the AD converter that is used for LCD contrast control This value is only designed to be used for diagnosis purposes Data type Numeric Editor Any Output LCDDACOutput Is used to read the current output value from the DA converter that is used for LCD contrast control This value is only designed to be used for diagnosis purposes Data type Numeric Editor Any Ou...

Page 128: ...emains at the current position To pro ceed the cursor must be used StatePerm Specifies the status of the status LED in the Data Release key Data type Numeric Editor Any Output 0 1 2 Possible values 0 Status LED OFF 1 Status LED ON 2 Status LED FLASHING 4 6 3 17 Help StateHelp Specifies the status of the status LED in the Help key Data type Numeric Editor Any Output 0 1 2 Possible values 0 Status L...

Page 129: ...de a description of the variable function and its valid range of values Variables are entered as follows The Data Release key will allow the Editor to be activated if the I O mask contains an editable value When in the editing mode the status LED in the Data Release key lights up and the cursor points at the first editable variable This value can now be edited by using the numerical keyboard and o...

Page 130: ...on a new value can be entered 2 Cursor has been moved within a positive value Negative sign is placed in front of the value 3 Cursor has been moved within a negative value No change Key Delete Deletes the position where the cursor is currently located the sign also 4 6 4 1 Decimal Number Editor The Decimal Number Editor is a numerical Editor optionally for positive decimal numbers only or for posi...

Page 131: ...he value at the cursor position and influ ences the more significant digits when the range is exceeded with a dynamic repeat function Key Minus 1 Standard No Function 2 Mix Mode and Incremental Reduces the value at the cursor position and influ ences the more significant digits when this value falls below the range with a dynamic repeat func tion Key Cursor left Moves the cursor within the editabl...

Page 132: ...rect entry of the numbers 0 to 9 Key Plus Enters the ASCII characters 0 to 9 A to Z a to z in as cending order at the selected position Key Minus Enters the ASCII characters z to a Z to A 9 to 0 in de scending order at the selected position Key Cursor left Moves the cursor within the editable variable to the left by one position until it reaches the end of the field Key Cursor right Moves the curs...

Page 133: ...image is written to the PLC variable For output variables the image associated with the numerical value is displayed on the operating terminal Key Functions in the Selection Imageb Editor Key Plus Selection in ascending order Key Minus Selection in reversed order 4 6 4 7 Table Editor Definition of Terms Number of rows Number of rows in the table that appear on the screen Number of elements Number ...

Page 134: ...oft Key When in the rightmost column shifts to the next mask variable VarTablenR0 Displays row number beginning with 0 On the left side of the table field VarTablenR1 Displays row number beginning with 1 On the left side of the table field Once the data release has been set the status LED in the Data Release key lights up the variables in a table field can be viewed and edited by means of the Curs...

Page 135: ... reached the mini mum value the key is no longer effective Shifting to an other mask variable in particular is not possible Key Page down Increases the table offset by the number of rows scrolled down The row number is increased by the correspond ing number of rows otherwise the remaining number of rows Once the row number has also reached the maxi mum value the key is no longer effective Shifting...

Page 136: ...Approximately 100 ms later the terminal will read the Write coordination byte from the controller Editing is allowed if the external data release has been set the ED bit in the Write coordination byte is set In this case the status LED in the Data Release key will light up and the EZ bit in the Read coordination byte will be set Editing is not allowed if the external data release has not been set ...

Page 137: ...terminal detects that the RQ bit has been set the terminal reads every input variable contained in the currently selected mask from the PLC again then allows data inputs again and resets the RA bit If the RQ bit is already set when writing to the variable for which the PLC hand shake option has been selected then the other input variables will be refreshed immediately and data entry will not be in...

Page 138: ...tered and then exceeds the upper limit after the last digit has been entered the previously valid value will be restored 4 6 8 1 Input Plausibility Check The plausibility check is performed on every editable numerical variable This re quires that an upper and lower limit is specified in the variable definition These limits are displayed in the corresponding output format System messages are genera...

Page 139: ... Background images are defined by means of the name and its position in the mask You can also select display attributes for each background image The following attributes are available normal inverse or flashing The size of the displayed im age is determined by the definition of the graphical object Fig 12 Example of coordinates Background images are output on the display one at a time Their order...

Page 140: ...s of a machine for manufacturing various products Variable Value Unit The product clamp requires Material ST37 3 Feedrate 25 00 mm s Setpoint Value Axis 1 43 50 mm Setpoint Value Axis 2 56 30 mm Cutting Angle 30 Cutting Speed 110 mm s Variable Value Unit The product shaft requires Material X20Cr13 Feedrate 20 00 mm s Setpoint Value Axis 1 45 60 mm Setpoint Value Axis 2 51 20 mm Cutting Angle 45 Cu...

Page 141: ...of the Recipe Number TabPgUp Soft Key Page up TabPgDn Soft Key Page down Break Soft Key Cancel input 4 8 1 Structure of a Recipe A recipe comprises a maximum of 255 variables In addition up to 255 explanatory texts can be programmed The variables and texts can be spread out over a maxi mum of 255 lines with each line stretching across the entire width of the screen A help text can be programmed fo...

Page 142: ... is recommended that they are A data set can be selected in one of the following ways By selecting a new recipe The associated data set with the lowest number is then selected for it automatically By means of the system variable SelectDSNr This variable can only be edited as a selection text In this case only the numbers of those data sets that are available for the active recipe are displayed By ...

Page 143: ...first stored in a temporary buffer The Data Release key must then be pressed in order to accept them If the new values are not to be accepted the system variable Break can be set to 1 to discard the contents of the buffer It is a good idea to program one of the soft keys to this variable in order to save time Another data set can not be selected until the buffer contents has either been accepted o...

Page 144: ... described from the point of view of the terminal 1 Transfers the recipe number to the variable addresses reserved for recipe num bers 2 Transfers the data set number to the variable address reserved for data set numbers 3 Waits until the data set transfer is released by the controller For this process the controller must set the Data Download Release bit DDF bit in the Write coordination byte to ...

Page 145: ...the controller is stored in the terminal for each recipe This name can be displayed for the active recipe with the system variable LoadDSName If a data set has not yet been loaded in the controll er for this recipe or if the data set which was loaded in the controller has already been deleted a question mark appears on the display instead 4 8 3 2 Transfer from a Controller Certain applications may...

Page 146: ...al process the data or supply the terminal with new data sets It is also particularly important to back up the data sets if a new user description is loaded in the terminal as all the data sets in the RAM are then deleted If the recipe structure remains unchanged however they can be reloaded into the terminal again after the user description has been loaded If changes have been made to the structu...

Page 147: ... Data Set File If a data set which is found to be invalid is received it is rejected and a system message to this effect is output The receive process is not terminated however If a data set with the same number as the transferred data set is already stored in the Flash Eprom the newly received data set is rejected without any warning to the operator If a data set with the same number as the trans...

Page 148: ...two dollar signs Comments can be inserted in the data set backup file at any position and can stretch across several lines Example This is a comment Any number of separators blanks tab characters or line feed characters can be placed between these language elements The above mentioned language elements are used to create a file with the follow ing structure Start of file identifier Any number of d...

Page 149: ...ogether with the user de scription 4 8 5 Printing Data Sets The data set printout can be started from both the operating terminal and the con troller To be able to initiate a printout from the operating terminal either the system var iable StartRezPrint must be placed into a mask or a soft key must be assigned accordingly The active data set can be printed via SER2 by writing the value 1 to the sy...

Page 150: ...at enable these events to be communicated to the operator in an intelligible form A distinction is made between internally and externally generat ed messages depending on where the event occurred The diagram below shows the structure of the message system Message System Internal Messages External Messages System Messages Serial Message System Error Messages Parallel Message System Fig 14 Structure...

Page 151: ...fo consisting of 20 characters is used to provide an explanation of the sys tem number The length of the texts is designed to allow them to be displayed directly on one line even on the smallest display in the TesiMod operating terminal series When a selection is made in the programming software the brief descrip tion is provided next to the number as a message name A newly created system contains...

Page 152: ...acity test is repeated every 60 minutes To retain the recipe data and the data stored in the message memory the battery must be replaced within 2 3 days of initial display of this message To avoid loss of data when replacing the battery the information in the chapter 1 9 Battery must be complied with The same message appears when the battery is removed switch ing the terminal off at this point wil...

Page 153: ...ts already or is outside the valid range for example flash System Message 17 Data set unknown A data set has been selected whose number does not exist in the data set list System Message 18 Data set memory full An attempt has been made to create a new data set but the data set memory is full System message 19 Data set active An attempt has been made to erase or to copy to the active data set or to...

Page 154: ...ssages The operating concept provides you the option of suppressing the display of sys tem messages The display of a system message can be prevented by erasing the system message in the programming software Example System message 7 Message buffer full is to be suppressed Older messages or messages with a lower priority are to be overwritten The system message text in the programming software is er...

Page 155: ...specified in hexadecimal format Is displayed during a download if the Flash Eprom can not be programmed This message indicates that the application memory is defec tive The starting address of the invalid line in the S3 file is specified in hexadecimal format An error has occurred during transmission of the user description The error has either oc curred during the serial transmission or the S3 fi...

Page 156: ...description The two program versions must match The protocol driver loaded via the program ming system and the terminal s operating sys tem do not match The two program versions must match The parameters of SER1 were modified To achieve an operational connection both com munication partners must be set to the new parameters This message is used for informa tional purposes if the connection to the ...

Page 157: ...s being erased All of the programmed data are erased at this point This message indicates that the Flash has been erased SER2 is initialized for the down load mode The operating terminal indicates that it is ready for a download with a baud rate of 19200 Bd via SER2 A new project can now be loaded or new interface parameters for the transfer can be exchanged The operating terminal indicates that i...

Page 158: ...as been encountered If this error message is generated make a note of the firm ware level and the hardware version and con tact OMRON EUROPE B V Wegalaan 67 69 NL 2132 JD Hoofddorp Tel 31 23 56 81 300 An unexpected interrupt has occurred Make a note of the interrupt number NR and the level of the program counter IP and contact OM RON EUROPE B V Wegalaan 67 69 NL 2132 JD Hoofddorp Tel 31 23 56 81 3...

Page 159: ... fied in kBytes at the XXX position This value must be specified in the programming system when compiling An error message that should not occur but which exists The operating system of the ter minal generates this error if proper operation is no longer possible due to a lack of plausibility To be able to reconstruct the incident we need to know the code and subcode number as well as the software ...

Page 160: ...can optionally be stored in the serial message memory and as a result also evaluated statistically If the mess age contains a variable its value will be frozen in the message memory 4 9 2 1 Structure of an External Message An external message is made up of a message number between 1 and 9999 a message text with up to 255 characters one variable at maximum When creating a new application existing m...

Page 161: ...longer texts to be input All characters that are available in the respective terminal can be used in standard size One output vari able can be included per message text The variable output format is the same as that of one time output variables variables are transferred only once and are then displayed in I O masks Individual messages can for example be modified with selection text or used for sev...

Page 162: ... by a flashing LED or by outputting a system message can be entered via the programming system into the system parameters of the message system See also 4 9 2 2 1 Direct Selection of the Message Mask If the value 0 is entered newly received messages will be not be signaled 4 9 2 1 6 Printing the Message Memory The memory contents of the serial and parallel message systems can be printed either in ...

Page 163: ...us Moves the cursor to the top most message Delete Inactive Data Release Enables the editing mode provided the exter nal data release has been set and the entered password has a sufficient access level Enter The entire message at the cursor position will appear on the display Data release active Cursor up Selects individual messages from the current cursor position on upwards Cursor down Selects i...

Page 164: ...lable only Various system parameters are available to influence the representation of a message in the message mask or the message printout These parameters can be set in a configuration mask provided such a mask is programmed The selection or deselection of message elements is carried out by means of sys tem variables Serial Messages Parallel Messages Influenced Element RepoutNr RepoutNrP Message...

Page 165: ...the cyclic poll area for the transmission of serial messages The byte order depends on the selected data type of the poll area see Poll Area The PLC stores a 16 bit message number in this transmission compart ment The operating terminal polls the entire poll area of the PLC at cyclic intervals and transmits the serial message in the process Upon detecting a message message number 0 this message is...

Page 166: ...time Every print request must be ended before any further print request is started by the system The output of the messages to a printer can be influenced by the system variable RepmanRepPrint The settings that apply when the formatted type of printout is selected are the same as those selected for the display of messages in the message mask The settings for the printout can be changed on the term...

Page 167: ...n only ap pears when a value has dropped below a limit message priority for direct display How is the message mask configured The message mask is preceded by an I O mask the configuration mask and out put formats can be defined in it by means of various system variables How can the most current messages be output in any chosen I O mask A system variable RepoutRepText is available which always cont...

Page 168: ...ferred with the parallel message system The size depends on the number of status messages The abso lute size also depends on the defined data type address For example if a word address has been defined and the number of bytes is odd then this number will automatically be rounded up 4 9 2 4 2 Image of the Status Messages For status messages the starting address of the storage area containing the me...

Page 169: ...ges after the polling time has elapsed The selected polling time should not be too short since the status message transfer can take up a longer amount of time depending on the number of messages and the protocol No event controlled transfer will take place if the polling time is set to 0 0 s 4 9 2 4 4 Event Controlled Transfer of the Status Message The event controlled transfer is activated by the...

Page 170: ...electing more masks or as control keys for the machine When used as control keys the integrated LEDs provide feedback in formation Programming the function keys as direct selector keys allows fast direct access to the masks as well as to entire menu structures If the operating terminal is fitted with parallel outputs 8 function keys can be as signed to the outputs directly The reaction time after ...

Page 171: ...eys are function keys that perform a mask related function they perform different functions in different masks A description of the function that a soft key performs in a particular mask should be displayed in that mask Several means are available to design this description such as images background images selection images static texts and selection texts If a selection text is used for labeling a...

Page 172: ...signing any values to it The transfer procedure is independent of the mask parameter assignment Thus if a control key is to carry out a specific function in a mask it should not be programmed as a mask selector key at the same time in other words one which initiates a change of mask The mask specific evaluation is iden tical to that of the function keys 4 11 4 Function Keys Controlling Parallel Ou...

Page 173: ... the status LEDs are transferred 4 12 System Parameters All system parameters are set to default values They are loaded into the operating terminal together with the project created The system parameters contain the value settings for the General parameters Poll area Terminal clock Running time meter Message system Variant buffer Password management Printer interface Data set transfer Parallel out...

Page 174: ...age system are the parameters for the logging printer and the symbolic name of the variable which can be used to delete messages from within the controller Parameters that can be defined for the parallel message system are the size of the message buffer the polling time and the symbolic name of the variable address Additional parameters for the serial and parallel message system are the sorting cr...

Page 175: ...mber 4 12 11 System Parameters Parallel Outputs System parameters for the parallel outputs are the symbolic name of the variable and the polling time of this variable Every output can be enabled separately 4 13 Version Number The version number is reserved for the user Valid values range from 0 to 255 The value is stored in a system variable This system variable can be displayed by the user in any...

Page 176: ...r1 Decimal number 4 digits 1 post decimal place fractional digit Only positive Factor 1 divisor 6 summand 0 The following is displayed on the terminal after 150 polling cycles Format 150 6 25 Formatted display 2 5 Hours The precision in this example is 6 minutes The variable Reset Byte can be used to reset each running time meter from the controller To do this the bit for the running time meter in...

Page 177: ...1 1 1 1 1 1 1 Output FLASHES Fig 18 Truth table for Parallel Outputs In addition to the variable name the polling time must be specified in the program ming software to determine the cyclic intervals at which the control word is to be polled Outputs can also be addressed by means of function keys provided this has been defined in the programming software An output is being addressed ON as long as ...

Page 178: ...ation phase is complete The user has the option of evaluating any unassigned DIP switches in the controller This allows the user to call up specific programs in the controller or to create queries in a service routine 4 19 Terminal Clock Every operating terminal is fitted with a real time clock The parameters of this real time clock can be set in the system parameters Once per poll cycle the real ...

Page 179: ...e Byte 4 0 to 59 Starting address 5 s s Second Byte 5 0 to 59 Starting address 6 W W Weekday Byte 6 0 to 6 Fig 19 Structure of the control byte for the time and date The variable for the day of the week is calendar independent and always runs modulo 6 The assignment of a number to a particular day of the week can be specified by the user when he sets the date and the text for the day Possible assi...

Page 180: ...ports the Read Coordination Byte function only if the Write Coordination Byte has also been activated in the cyclic poll area To activate both coordination bytes the size of the poll area and the polling time must be specified during programming time In addition the addresses of the Read coordination byte and poll area must be specified in the variable list 4 20 1 Editing Request Bit Bit EA The ed...

Page 181: ...nality that has proven to be very effective in practice Whenever the PLC wants to know whether a connection is still established it writes a logical 1 and later a logical 0 to bit 3 of the Write Coordination Byte The operating terminal constantly monitors the liveness flag in the Write Coor dination Byte and compares it with the status of the liveness flag in the Read Coordination Byte As soon as ...

Page 182: ...inal A flashing Data Release key LED on the operating terminal indicates that an ex ternal data release has not yet been set Editing of the value is therefore still inhib ited Once the PLC has set the data release bit to logical 1 the Data Release LED remains lit and a new value can be entered by the operator After all modifications have been made the operating terminal sets the editing status bit...

Page 183: ...flag of the Write coordination byte can be used to verify whether or not the connection with the terminal is still established Actions are triggered and serial messages are passed to the operating terminal via the serial message channel for example transfer of data sets change of masks The bits of the control bytes can be used to activate or deactivate the status LEDs in the function keys or to pl...

Page 184: ...dress MB Description Byte address 0 MB12 Write coordination byte Byte address 1 MB13 Message channel low byte Byte address 2 MB14 Message channel high byte Byte address 3 MB15 Status LEDs 1 to 4 Byte address 4 MB16 Status LEDs 5 to 8 Byte address 5 MB17 Status LEDs 9 to 12 Byte address 6 MB18 Status LEDs 13 to 16 Byte address 7 MB19 Status LEDs 17 to 20 Byte address 8 MB20 Status LEDs 21 to 24 Byt...

Page 185: ...48 on off flashing on off flashing on off flashing on off flashing Fig 22 Byte oriented poll area 4 22 2 Word Oriented The structure of the word oriented cyclic poll area is as shown below Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Word address 0 not used not used not used DDF LM PL RQ ED not used not used not used not used not used not us...

Page 186: ...se of a function key that is to directly select a message mask the status LED is influenced by the message system The message system uses this status LED to indicate that a new message has been received but not yet acknowledged To be able to influence the status LED in this function key from the controller the message priority must be set to 0 zero See chapter 4 11 5 Status LEDs in the Function Ke...

Page 187: ...e image of the LED or part of this function is not to be used The default size for all operating terminals is 12 bytes 4 23 Control Codes Control codes have already been mentioned in the previous sections which can be used to trigger certain actions or functions in the operating terminal All of these actions are initiated by the controller by writing the desired control code to the serial message ...

Page 188: ... from the operating terminal to the controller This requires that the recipe number and data set number are specified by the controller first The following variables must be defined Recipe number for the Request from Controller System Parameters Data Set Transfer Data set number for the Request from Controller System Parameters Data Set Transfer Hexadecimal code 7FFBH 4 23 5 Transferring Data Sets...

Page 189: ...d in the mask memory It is however possible to modify the data in the operating terminal at a later date Values modified in the operating terminal are retained in the battery backed RAM When necessary the original settings can be restored at any time The parameters of the interface channel SER1 are determined by the protocol Modifications to any of these parameters could result in communication fa...

Page 190: ...a Bosch SXS file Only the relevant data of the import files will be extracted and inserted into the variable list 4 27 Application Programming The operating concept is based on a mask structure that can be created by the user in accordance with the requirements and on system variables that can influence important functions in the operating terminal Various types of masks are available to facilitat...

Page 191: ...ion of the operating terminal to the PLC is established with an additional controller specific interface cable Care must be taken to ensure that the correct type of interface cable is used and that the operating terminal is connected to a power source which complies with the technical specifications for the operating terminal RS 232 20 mA S P S X3 X1 X2 24 VDC Fig 25 System configuration Project e...

Page 192: ...erted for all controller specific variables The assignment of these symbolic names to the hardware is specified in the vari able list This makes it possible to easily change to another controller manufacturer without having to recreate the masks variable definition or operating functionality The adaptation to a different controller type can be accomplished by simply replac ing the variable list 4 ...

Page 193: ... 1 Variant 2 2 Variant 3 The variants may differ in operating structure the number of masks as well as the variables used The advantage is that the user description must be maintained only once for the entire system Example A possible application is when a system is to be operated with the metric and Anglo Saxon dimensions In this case the format and scaling of the variable inputs and outputs coul...

Page 194: ...ser Description The download function describes how a new project is loaded into the terminal s Flash memory Before a new project can be downloaded the terminal must be placed into the download mode The download mode is activated by Writing a 1 to the system variable IntEraseEPROM in an I O mask Switching off the supply voltage setting the user mode switch S4 to ON turning the device back on and o...

Page 195: ...ctivated The following message is displayed during this process After the Flash memory has been erased this is indicated by the following mes sage The terminal now automatically activates the download mode and the following message appears The terminal is now ready to receive a new user description via interface channel SER2 and to store it in the Flash memory The progress of the data transfer wil...

Page 196: ...t flash memory can be erased and written without putting it out of the appliance Therefore the application can easily and quickly be tested or setup to new conditions 4 28 3 Loading an Application To load the application a PC must be connected to interface channel SER2 using the download cable The terminal must then be placed to the download mode The following message must appear on the display Th...

Page 197: ...iva ted in the masks or is not available at all the Flash memory can still be erased by switching the mode selector switch to a defined position This will cause the termi nal to activate the download mode Switch position to completely erase the Flash memory S1 ON S5 not used S2 not used S6 not used S3 OFF S7 not used S4 ON S8 not used Fig 26 User Mode switch The following message is displayed once...

Page 198: ...hat have been edited during operation values of the system variable interfaces passwords etc will be lost 4 28 7 Download Cable Operating Terminal Personal SER2 Computer 2 W H TD 2 W H RD 5 GY GND 7 GY GND 4 GN RTS 3 BN RD 5 YE CTS 8 GN CTS 3 BN TD 7 YE RTS 1 DCD 4 DTR 6 DSR D Subminiature D Subminiature Male Connector Female Connector 25 pin 9 pin The shield is connected to the metal casing on bo...

Page 199: ...for SER1 188 5 4 Function Setup Menu 189 5 4 1 Adaptation of the Parameters in the Setup Menu 189 5 4 2 Example of a Properly Performed Modification 189 5 4 3 Setup Menu NT4S SF121B E NT4S SF122B E NT4S SF123B E 190 5 5 Display 191 5 5 1 Character Set Character Attributes 191 5 6 Keys 192 5 6 1 Key Codes for the Operating Terminals 192 5 7 Interface Control Characters 193 5 7 1 LED Codes for the O...

Page 200: ...186 ...

Page 201: ...tch Position of the switch for transparent mode S1 OFF S5 not relevant S2 not relevant S6 not relevant S3 OFF S7 not relevant S4 OFF S8 not relevant Fig 27 User Mode Switch The selected mode of operation is activated once power is applied to the terminal All terminals are factory set to standard mode 5 2 Start up Processes The start up processes are identical for all operating terminals After the ...

Page 202: ...formed on the keyboard after having switched on the terminal has detected that a key is being pressed Comply with the request and release the key If the message is generated without any key being pressed this indicates a defec tive keyboard 5 3 Communication in the Transparent Mode In transparent mode the communication is carried out via interface channel SER2 exclusively This is where the control...

Page 203: ...ately once the prompt is being displayed The setup mask will appear on the display This procedure must be carried out even if the parameters are to be viewed only 2 It is possible to exit the menu by means of the enter key without modifying the menu Upon pressing the data release key the LED integrated in the key will be activated thus signalling the editing mode within the transparent mode of ope...

Page 204: ...Menu NT4S SF121B E NT4S SF122B E NT4S SF123B E The setup masks for NT4S SF121B E NT4S SF122B E and NT4S SF123B E are identical This information is packed thus permitting all parameters to be included into one mask 1st line XXXXXXXX Program Version YYYYYYYY Driver Version 2nd line X2 Communication SER1 19200 Baud rate 19200 9600 9600 4800 2400 1200 600 300 N Parity O dd E ven N one 5 Data bits 8 bi...

Page 205: ...s Columns NT4S SF121B E Normal 4 20 NT4S SF122B E Normal 4 20 NT4S SF123B E Normal 4 20 NT15S SF121B E Normal 8 40 NT15S SF121B E Zoom 4 20 NT18S SF121B E Normal 16 40 NT18S SF121B E Zoom 8 20 5 5 1 Character Set Character Attributes Please note that it is not possible to address the extended ASCII character set in the range of 128D to 255D when selecting 7 data bits for the communication ...

Page 206: ...als Key Start Stop NT4S SF NT4S SF NT4S SF NT15S SF NT18S SF code code 121B E 122B E 123B E 121B E 121B E 0 48 33 x x x x 1 49 34 x x x x 2 50 35 x x x x 3 51 36 x x x x 4 52 37 x x x x 5 53 38 x x x x 6 54 39 x x x x 7 55 40 x x x x 8 56 41 x x x x 9 57 42 x x x x MINUS 111 125 x x x x x DEC PT 112 126 x x x x PLUS 113 124 x x x x x DATA RELEASE 108 122 x x x x x ENTER 109 121 x x x x x DELETE 11...

Page 207: ... 77 78 x x page up 79 80 x x page down x acknowledge x 5 7 Interface Control Characters Control Characters Control characters are interpreted by the terminal and can not be displayed on the display Character Code Function Backspace BS 8 Cursor is moved to the left by one column Linefeed LF 10 Cursor is moved downwards by one line Return CR 13 Cursor is moved to the beginning of the line Xon XON 17...

Page 208: ...x x F11 11 x x F12 12 x x F13 13 x F14 14 x F15 15 x F16 16 x 5 7 2 Control Sequences for the Operating Terminals Sequence Description ESC Represents the ESC character A Represents the line number B Represents the column number A and B correspond to a decimal number specified through one or several ASCII characters The limits are gov erned by the size of the display An Represents a decimal number ...

Page 209: ... Pn D Cursor to the left Moves the cursor to the left by the number of columns specified without changing the line Within the column to the extreme left the com mand will be ignored x x x x x ESC C Activate cursor x x x x x ESC D Deactivate cursor x x x x x ESC s Stores the cursor position An additional ESC se quence can be used to move the cursor back to the stored position x x x x x ESC u Restor...

Page 210: ...same format as the setting for the date time above Response ESC JJMMTThhmmssi x x x x x ESC A B U Cyclic output of the time in line A and column B is started The output occurs in accordance with the current character attributes x x x x x ESC 0 0U Cyclic output of the time is stopped x x x x x ESC K Default value for the display s contrast setting x x x x x ESC Increments the selected value by 1 Th...

Page 211: ...ected interface parameters Check number of data bits stop bits and parity bit PARITY ERROR A parity error has been detected regarding the char acters received at the interface This indicates a pos sible problem with the transmission line character length baud rate interference invalid interface pa rameter etc OVERRUN ERROR The terminal was unable to interpret and evaluate the characters received a...

Page 212: ...198 ...

Page 213: ...st Link 204 6 1 7 Error Messages 205 6 2 OMRON NT Link 205 6 2 1 General Information 205 6 2 1 1 Hardware 205 6 2 1 2 Telegram Mode 205 6 2 1 3 Point to Point Connection 206 6 2 1 4 Multipoint Connection 206 6 2 2 Protocol Parameters 206 6 2 2 1 Parameters of SER1 206 6 2 2 2 Additional Parameters 206 6 2 2 2 1 Parameter Maximum Waiting Time for Response 206 6 2 2 2 2 Parameter Delay until Connect...

Page 214: ...200 ...

Page 215: ...e operating terminals can be set to Single Mode or Multiple Mode The selected mode must be equal to the mode set for the controller Most of the OMRON controllers are used with Multiple Mode and cannot be ad justed 6 1 1 4 Multiple Point Connection In the telegram mode Multiple Mode the terminal can be connected to at least 32 controllers using multiple point connection In this case the terminal mu...

Page 216: ...time the operating terminal waits before starting com munication The valid range of values is 5 s to 255 s The value 5 s is specified by the programming software by default 6 1 2 2 3 Parameter Monitor Mode The PLC can be used in the RUN or MONITOR mode of operation Write access via the protocol is not possible in the RUN mode To be able to edit variables from the terminal the PLC is switched to th...

Page 217: ...511 15 Bit Auxiliary Word AR 0 to 511 Word Auxiliary Double Word ARd 0 to 510 Double Word Data Memory Word DM 0 to 9999 Word Data Memory Double Word DMd 0 to 9998 Double Word Timer Counter TC 0 to 1023 Read Only Word 6 1 3 1 Data Type Orientation a Alphanumerical Texts These data are interpreted in the PLC conforming byte order for words b Floating Point These data are interpreted in IEEE floating...

Page 218: ...rallel Message System The parallel message system must reside in the data memory area and be ad dressed as a data memory word DM Example Word address 0 DM 100 Word address 1 DM 101 6 1 6 Connecting Cable SER1RS232 OMRON Host Link Operating Terminal OMRON PLC SER1 RS232c RS232 25 GN GND 18 BN RD 6 W H TD 2 BN TD 9 GN GND 3 W H RD 5 CTS 4 RTS D Subminiature D Subminiature Male Connector Male Connect...

Page 219: ...rame length error 23 User memory is write pro tected 6 2 OMRON NT Link 6 2 1 General Information All operating terminals can be conveniently connected to controllers that support the OMRON NT Link protocol The OMRON NT Link protocol allows communi cation between one controller and up to 8 operating terminals Since the Host Link protocol is the default setting in OMRON controllers this setting must...

Page 220: ... A 2 wire cable must be used to ensure a sufficient termination 6 2 2 Protocol Parameters 6 2 2 1 Parameters of SER1 Parameters that can be defined for SER1 are as follows Different default values are predefined for the parameters depending on the proto col 1 1 NT Link Baud rate 300 600 1200 2400 4800 9600 19200 38400 Data bits 7 8 Parity even odd Stop bits 1 2 Handshake no handshake 1 N NT Link B...

Page 221: ... 0 to 7 The default value is 0 The NT module number can also be set via the operating terminal by means of the system variable ComSlaveNr 6 2 2 2 4 Parameter Protocol Mode Selectable protocol modes are either 1 1 or 1 N Ensure that this parameter and the setting specified for the controller match 6 2 2 2 5 Parameter Priority This parameter applies only in conjunction with the 1 N protocol If the p...

Page 222: ... access LR 0 to 63 Word access LRd 0 to 62 Double word access HR 0 0 to 99 15 Bit access HR 0 to 99 Word access HRd 0 to 98 Double word access AR 0 0 to 27 15 Bit access AR 0 to 27 Word access ARd 0 to 26 Double word access DM 0 0 to 9999 15 Bit access DM 0 to 9999 Word access DMd 0 to 9998 Double word access EM 0 0 to 6143 15 Bit access EM 0 to 6143 Word access EMd 0 to 6142 Double word access TC...

Page 223: ...d 0 to 24575 Double word access EM 0 to 32765 Word access EMd 0 to 32764 Double word access TIM 0 to 1023 Word access read only CNT 0 to 1023 Word access read only 6 2 3 1 Data Type Orientation a Alphanumerical Texts These data are interpreted in the PLC conforming byte order for words b Floating Point These data are interpreted in IEEE floating point format c Binary Variables with a Length of 2 o...

Page 224: ...ss 3 DM103 Function key LEDs 9 to 12 LEDs 13 to 16 Word address 4 DM104 Function key LEDs 17 to 20 LEDs 21 to 24 Word address 5 DM105 Function key LEDs 25 to 28 LEDs 29 to 32 6 2 5 Parallel Message System The parallel message system must reside in the data memory area and be ad dressed as a data memory word DM Example Word address 0 DM 100 Word address 1 DM 101 6 2 6 Connecting Cable SER1 RS232c O...

Page 225: ...D 1 RD 23 BN 22 W H RD 8 TD 9 TD 6 RDA 8 RDB D Subminiature D Subminiature Male Connector Male Connector 25 pin 9 pin 6 2 8 Connecting Cable SER1 RS485 4 Wire OMRON NT Link Operating Terminal OMRON PLC SER1 RS485 RS422 RS485 2 BN SDB 1 W H SDA 11 GND 1 RD 23 BN 22 W H RD 9 YE TD 8 GN TD 6 GN RDA 8 YE RDB D Subminiature D Subminiature Male Connector Male Connector 25 pin 9 pin ...

Page 226: ... SYS ADDRESS Access to unknown system address Code 60 E PROTOKOL Communication error on the protocol level Subcode 10 E RESPONSE TIMEOUT No response from PLC 20 E WRONG PROTOKOL Terminal setting 1 1 Con troller setting 1 N 30 E FCS Wrong check sum Code 70 E UNDEF CODE Undefined command 80 E RESPONSE CODE Error from PLC Subcode 00 Error in check sum 01 Undefined command 03 Format contains error 05 ...

Page 227: ...MEMORY IS FLASH XXXXK 145 NO FLASH EPROM 144 TERMINAL TYP IS XXXX 145 TURN POWER OFF 142 UNEXPECTED INTERRUPT 144 WARNING 142 WRONG S3 FILE 144 External data release 121 F Firmware 180 Formatted output of variables 73 Formula for scaling input values 84 Formula for scaling the output of variables 75 Front Panel Dimensions 23 NT15S SF121B E 23 NT18S SF121B E 24 NT4S SF122B E 22 NT4S SF123B E 23 Fro...

Page 228: ... E 14 NT4S SF123B E 15 Special Keys 10 Status LED 121 data release 121 Symbolic name 164 System message 139 data set active 139 data set download 140 data set file error 139 data set format 140 data set memory full 139 data set protected 139 data set transfer 139 data set unknown 139 editing mode active 139 system message 139 illegal data set 139 System message 139 interface in use 139 invalid mas...

Page 229: ...r3 113 User4 113 User5 113 menu control keys 99 HardCopy 99 KeyClear 103 KeyCursDown 102 KeyCursLeft 101 KeyCursRight 102 KeyCursUp 102 KeyDot 103 KeyEdit 105 KeyEnter 105 KeyHelp 102 KeyHome 102 KeyMinus 105 KeyPlus 105 Key0 103 Key1 103 Key2 103 Key3 104 Key4 104 Key5 104 Key6 104 Key7 104 Key8 105 Key9 105 NewMask 99 Shift 100 ShiftCase 101 TabLeft 100 TabPgDn 100 TabPgUp 100 TabRight 100 VarTa...

Page 230: ...e 109 StartUpload 111 UploadDSNr 111 UploadState 111 running time meter 112 Counter1 112 Counter2 112 Counter3 112 Counter4 112 Counter5 112 Counter6 112 Counter7 112 Counter8 112 serial message system 94 ClearRepBuf 94 RepmanRepPrint 94 RepmanSortCrit 93 RepoutAnzYear 95 RepoutDate 94 RepoutNr 94 RepoutRepText 95 RepoutRepText21 95 RepoutRepText41 95 RepoutRepText61 95 RepoutTime 94 T Technical D...

Page 231: ...catalog number on the front cover of the manual Cat No V056 E1 1 M Revision code The following table outlines the changes made to the manual during each revision Page numbers refer to the previous version Revision code Date Revised content 1 March 1999 Original production ...

Page 232: ...Authorized Distributor Cat No V056 E1 1 Note Specifications subject to change without notice Printed in the Netherlands ...

Page 233: ...Regional Headquarters OMRON EUROPE B V Wegalaan 67 69 NL 2132 JD Hoofddorp The Netherlands Tel 31 0 23 56 81 300 Fax 31 0 23 56 81 388 ...

Reviews: