Home
Human Machine Interface HMI 201, 401, 601, 605 & 1205
Contents
1. 7 BAUMULLER DRIVE RS484 2 WIRE TO HMI UNIT CA 0042B 00 4 BAUMULLER HMI SIDE C DRIVE bom Z a imd 2 mtr p tcp NEN DB9 MALE DB9 MALE RS485 2 WIRE Wire RS485 SIGNALS Pin SIGNALS TX p 18 1 TX 2 2 SG 3 3 SG 4 L4 4 RX RX 5 5 SG RX 6 6 SG 7 A 7 8 TX SG 8 TG 9 9 RX DB9 MALE Shield Wire PINOUTS Vo 283 16 APPENDIX 8 CONTROL TECHNIQUES HMI UNIT CA 100 00 CONTROL TECHNIQUES a 2 mtr prr mmm 8 PIN MODULAR CONNECTOR DB9 MALE RS422 RS422 SIGNALS Pin N N Pin SIGNALS 1 1 TX A 2 2 E SG 3 3 4 4 RX 5 g 5 SG 6 6 B 7 7 8 8 TX 8 PIN MODULAR CONNECTOR 5 ii PINOUTS n PINOUTS Pin 1 Pin 8 Left side Right side O Ne e E e n B 29 05 icu Cable insert Cable insert end end 284 16 APPENDIX
2. 2 mtr z c lt 9 Z ma m SL LJ DB9 FEMALE DB9 MALE RS232 Shield Wire RS232 SIGNALS Pin SIGNALS 1 RXD 2 TXD TXD 3 RXD 4 4 SG 5 5 SG 6 6 7 7 8 8 9 9 DB9 FEMALE Shield Wire to DB9 body PINOUTS 5 e O 60 9i 99 6 278 16 APPENDIX 3 AROMAT FP M TO HMI UNIT CA 015A 00 AROMAT FP SIDE 3 HMI SIDE E r 1 2 mtr r E LI 2 sA MINIDIN 5 PIN MALE DB9 MALE a RS232 Shield Wire RS232 SIGNALS Pin P Pin SIGNALS SG 1 1 TXD 2 X 2 TXD RXD 3 3 RXD 4 4 5 5 5 SG 6 7 8 Shield Wire 9 5 MINIDIN CONNECTOR PIN DB9 MALE OUTS PINOUTS a 6e e 2 7 5 a 2 279 16 APPENDIX 4 AROMAT TO HMI UNIT CA 015B 00 ARPMAT SIDE HMI SIDE SS 2 mtr DIN CONNECTOR MALE DB9 MALE RS485 Shield Wire RS485 SIGNALS Pin SIGNALS SG 1 1 TX 2 2 RX 3 3 4 4 RX TX 5 Y i 5 SG
3. 9 DANFOSS DRIVE TO HMI UNIT CA 101 00 HMI SIDE E 2 mtr DB9 FEMALE DB9 MALE RS232 Shield Wire RS485 SIGNALS Pin Pins SIGNALS 1 m 1 TX 2 2 SG 3 3 4 4 RX 5 5 SG 6 6 7 7 A 8 8 TX B 9 9 RX DB9 MALE DB9 FEMALE Shield Wire to DB9 body sik PINOUTS 9o 9 O Oo PO oi 285 16 APPENDIX 10 DELTA HMI UNIT CA 044 00 HMI E DELTA SIDE 2 mtr C wea mui L Se MINIDIN 8 PIN MALE DB9 MALE RS232 Shield Wire RS232 SIGNALS Pin f Pin SIGNALS 1 1 2 2 TXD 3 3 RXD TXD 4 4 RXD 5 5 SG 6 6 7 7 SG Shield 8 8 YoY J NT DB9 MALE 8 PIN MINIDIN CONNECTOR PINShield Wire PINOUTS OUTS 286 16 APPENDIX 11 FATEK PLC TO HMI UNIT CA 094A 00 HMI SIDE A gt FATEK PLC gt SIDE P3 b 2 mtr quem 2 oL MINIDIN 8 PIN MALE DB9 MALE RS232 Shield Wire RS232 SIGNALS Pin f Pin SIGNALS SG 1 1 TXD 2 2 TXD 3 3 RXD RXD 4 4 5 SG 6 7 8 v
4. KEYENCE KV HMI SIDE gt PLC SIDE 5 d a pa 2 mtr ASS 5 Pm al 6X4 MODULAR CONNECTOR RS232 Shield Wire RS232 SIGNALS A Pin SIGNALS TXD 1 SG 2 TXD RXD 3 RXD 4 4 5 SG 6 7 8 8 PIN MODULAR CONNECTOR 9 PINOUTS Shield Wire FRONT VIEW R H S VIEW DB9 MALE MA PINOUTS 4 k Pin 4 Left side Right side 2 Bn oO oe 5 cmd Cable insert Cable insert 292 16 APPENDIX 17 KOYO DL205 PLC TO HMI UNIT CA 023 00 HMI SIDE KOYO DL205 SIDE tf 2 mtr 6 PIN MODULAR CONNECTOR Shield Wire DB9 MALE SIGNALS Pin Pin SIGNALS GND 1 1 2 2 TXD TXD 3 3 RXD RXD 4 4 5 5 SG 6 6 7 8 6 PIN MODULAR CONNECTOR Shield Wire FRONT VIEW R H S VIEW DB9 MALE eer ha nmm i Pin 1 TI Pin 6 qm B B 2 9e os bu Cable insert Cable insert 293 16 APPENDIX 18 LG MASTER K SERIES PLC TO HMI UNIT CA 037 00 HMI SIDE
5. MSB 2 2 Rotate left double word with carry The Rotate Left with carry double word instruction performs a 32 bit rotate left operation on the specified register The first operand specifies how many times the register is to be rotated left The carry bit is copied to the LSB of the register and the MSB of the register is copied to the carry bit 50000 at each rotate If the Number of rotates to be done operand is greater than 32 the instruction does nothing For this instruction to work the user must take care that the Number of rotates to be done is less than or equal to 32 Note The operation is performed on leading or trailing edge of the input 211 11 LADDER PROGRAMMING For number rotates to be done Supported operands Data register Number of rotates to be done Constant Valid Ranges 00000 to 00999 K0000 to K9999 0000 to 80999 RL DC 000051 50000 to 50063 For register to be rotated Supported operands Data register Register to be rotated Valid ranges 00000 to 00999 0000 to 0999 S0000 to S0063 Example B0100 B4999 E M pae Suppose initially the register D0000 has value as decimal 2 147 483 648 The rotate left operation will take place on the rising edge of B0100 as bellow s0000 D0000 Du
6. SIDE MINIDIN 8 PIN MALE DB9 MAL RS485 Shield Wire RS485 SIGNALS Pin f Pin SIGNALS A 1 Fr 1 TX B 2 2 mE i 3 3 4 4 RX 5 4 5 SG 6 6 GND 7 i 7 8 8 TX 9 RX 8 PIN MINIDIN CONNECTOR PIN Shield Wire DB9 MALE OUTS PINOUTS 60060 Wo 308 16 APPENDIX 33 TWIDO PLC TO HMI UNIT CA 078 00 A TWIDO SIDE HMI SIDE gt if 4 MINIDIN 8 MALE DB9 MAL RS485 Shield Wire RS485 SIGNALS Pin f Pin SIGNALS A 1 1 TX B 2 2 3 3 4 4 RX 5 5 SG 6 6 GND 7 7 8 8 TX n 9 RX 8 PIN MINIDIN CONNECTOR PIN Shield Wire DB9 MALE PINOUTS OUTS ce e e e 0 216 309 16 APPENDIX B IBM Cables 1 RS232 Interface cable PC to HMI CC95 2 P N 352 21202 00 LTN PC SIDE HMISIDE 5 pu r1 2 mtr ex DB9 FEMALE DB9 MALE RS232 Shield Wire RS232 SIGNALS Pin Pin SIGNALS 1 1 RXD 2 2 TXD TXD 3 3 RXD 4 4 SG 5 z 5 SG 6 6 7 7 8 8 9 y 9
7. Seconds 001 011 Grid Properties No of Grids If enabled select the number of grid lines to be shown on the Y axis Up to 10 grids can be shown 163 10 TRENDING Limits If the Units Selection is enabled the limits are shown on the trend object along the value scale axis 1 Minimum This is the lowest value to be shown on the Y axis The range is from 0 to 65535 2 Minimum tag A tag can be used in place of a constant to set the minimum limit 3 Maximum This is the highest value to be shown on the Y axis The range is from 0 to 65535 4 Maximum tag A tag can be used in place of a constant to set the maximum limit 5 Text Color The color of the limits represented on value scale Specific Tag Information Historical Trend Historical Trend Properties Value scale properties Time scale properties Start End Time Tags Tagl Preview Historical Trend Simulate Language English United States v HH MI SS Tag Tag 50001 Language 1 Tag Defines 2 byte tag to be used for the trend information to be plotted 2 Color Defines the color for the trend information to be plotted 164 11 LADDER PROGRAMMING 11 1 PLC Logic Block Conditional logical implementation can be achieved by adding a Execute PLC Logic Block Task in the Screen Ap plication Task lists HMI Studio software allows the user to create a PLC ladde
8. 9 a 2 mtr a B lt a pi Er DB9 MALE DB15 MALE RS485 Shield Wire RS485 SIGNALS Pin hi MM 1 RX 2 1 TX TX 3 5 4 5 3 6 4 RX SG 7 5 SG 9 6 RX 10 TX 11 12 I i 9 RX 14 15 DB9 MALE Shield Wire PINOUTS DB15 MALE PINOUTS T 57 ce e e e e e e 4 59 e 6 pes 306 16 APPENDIX 31 TOSHIBA INVERTER S SERIES TO HMI UNIT CA 050 00 TOSHIBA VF S7 HMI SIDE 2 mtr 8 PIN MODULAR 9 5232 Shield Wire RS232 SIGNALS Pin Pin SIGNALS 1 1 SG 2 2 RXD 3 3 RXD 4 4 CMOSTXD 5 5 SG 6 6 y 7 CMOS TXD 8 8 8 PIN MODULAR CONNECTOR ome PINOUTS eee FRONT VIEW R H S VIEW PINOUTS 1 n PinB Left side Right side LL ee 3o o tn mn 99 5 Cable insert Cable insert end end 307 16 APPENDIX 32 UNITELWAY 07 37 57 PLC TO HMI UNIT CA 026B 00 UNITELWAY 07 37 57 HMISIDE E 1
9. A button can also be configured with the following properties 1 Text On Off text can be up to 21 characters 2 Font Select Windows Font Font style and Font size Any font supported in the user s computer is acceptable 3 Language Display the list of languages depending upon the number of languages configured in the unit settings 4 Fill Pattern If the display style is a generic square circle or rounded rectangle then the user can define different types of fill patterns for that style 5 Text Color Color of the text 6 Background Background color of text Simulate The user can simulate the ON and OFF text in various languages as configured in the wizard These can be previewed in the preview window General Attributes Label selection Parameters related to the bit button label can be configured if the Label selection is ON Check box Label is selected Text Label text can be up to 21 characters Font User can select windows Font Font Style and Font size Language Display the list of languages depending upon number of languages configured in the Unit settings Pattern User can select different fill patterns for label Text Color Color of the text Background Background color of text Label position If the Top option is selected then the label is displayed above the button as shown above If the Bottom option is selected then the label is shown at t
10. Trending N A N A Real Time Real Time Real Time Historical Historical Historical Alarms Real Time Real Time Real Time Real Time Real Time Historical Historical Historical Historical Historical ScreenSaver Screen Yes Yes Yes Yes Yes Application Yes Yes Yes Yes Yes 2 External 70HX108WX32D 77HX140WX32D 139HX197WX58 5D 139HX197WX58 5D 246HX312WX47D amp Dimensions o 5 Panel Cutout 101W X 63H mm 132W X 69H mm 184W X 126H mm 184W X 126H mm 295W X 227H mm a E a Note Total memory can be adjusted among Application memory Ladder memory and Data logging memory 16 1 INTRODUCTION HMI 201 Power Supply 24VDC Voltage Rating 24 VDC 10 Power Rating 3W Maximum Approvals CE Certified and CUL Listed 58DN Bezel IP65 Rated Keypad CE PCB based Keypad With Tactile Feedback Keys Number Of Keys 8 Function keys and 12 Numeric keys Memor D Number of Ports Communication 2 Total Memory 512KB Type RS232 5485 5422 CMOS 120 Ladder Memory 62KB External Dimension 70H X 108 W X 32D mm Data Register 1000 Panel Cutout 101 00 mm x 63 00 mm Retentive Register 1400 Battery Coin Type 3V Lithium Battery Syst
11. SIDE 2 mtr DB9 MALE DB9 MALE RS232 Shield Wire RS232 SIGNALS Pin Pin SIGNALS 1 1 RXD 2 2 TXD TXD 3 3 RXD 4 4 SG 5 m 5 SG 6 6 7 7 8 8 9 9 Shield Wire DB9 MALE PINOUTS gt 9e 5 ey 294 16 APPENDIX 19 MENTOR DRIVE PORT TO HMI UNIT CA 115A 00 MENTOR DRIVE SIDE HMI SIDE ry SN _ 2 mtr m DB9 FEMALE DB9 MALE RS232 Shield Wire RS232 SIGNALS Pin Pin SIGNALS 1 1 TXD 2 2 TXD RXD 3 3 RXD 4 4 5 5 SG SG 6 6 SG 7 7 8 8 U V DB9 FEMALE d Sum PINOUTS o9 2 e o o 0 i 9 4 SOT imd 295 16 APPENDIX 20 MENTOR DRIVE PORT HMI UNIT CA 115B 00 MENTOR DRIVE SIDE HMI SIDE S FI LI 2 mtr DB9 FEMALE DB9 MALE RS422 Shield Wire RS422 SIGNALS Pin Pins SIGNALS GND 1 1 TX TX 2 2 RX 3 3 4 4 RX 5 5 SG 6 6 RX 7 7 8 8 TX 9 E 9 RX V vV ens PINOUTS OOOOO 296
12. Carry MSB LSB After the rotate operation is over the register 00000 will have value decimal 0 with carry bit set as bellow s0000 0000 e 1 0 fo fo fo fo Jo Jo fo fo fo fo fo fo fp ph PP PP pr Carry MSB LSB 2 3 Rotate right Rotate right double word instruction performs a 32 bit rotate right operation on the specified register The Number of rotates to be done specifies how many times the register is to be rotated right The LSB of the register is copied in the MSB of register at each rotate The LSB of the register is copied in the carry bit 50000 at each rotate operation If the Number of rotates to be done is greater than 32 then the instruction does nothing In order for this instruction to work the user must take care that the Number of rotates to be done is less than or equal to 32 Note The operation is performed on leading or trailing edge of the i p 212 11 LADDER PROGRAMMING For number rotates to be done Supported operands Data register Constant Number of rotates to be done Valid Ranges 00000 to 00999 K0000 to K9999 0000 to 0999 3 50000 to 50063 RR D 00005 For register to be rotated Supported operands Data register Valid D0000 to 00999 Register to be rotated ES 9 0000 eaten 50000 to 50063 0100 B4999 HR Suppose initially the register 00000 has value as decimal 2 147 483
13. DB9 MALE 8 PIN RIE CONNECTOR piNShield Wire PINOUTS ee 287 16 APPENDIX 12 GE90 SERIES PLC TO HMI UNIT CA 002 00 GE 90 SERIES HMI SIDE A SIDE rs 2 4 ra 2 p 2 mtr 5 gE Me oe lus Ld DB9 MALE DB15 MALE RS485 Shield Wire RS485 SIGNALS Pin 4 EARTH 1 2 1 TX 3 2 4 5 3 6 4 RX SG 7 5 SG 8 9 6 RX 10 7 RX 11 TX 12 8 TX TX 13 14 15 DB9 MALE Shield Wire PINOUTS DB15 MALE PINOUTS ae 2 0 Boa 2 288 16 APPENDIX 13 GE90 SERIES SNP X PLC TO HMI UNIT CA 106 00 TH GE 90 SERIES HMI SIDE SNP X SIDE 2 r1 2 mtr al Q oo 1 DB9 MALE DB15 MALE RS485 Shield Wire RS485 SIGNALS Pin 4 A e EARTH i G 2 1 TX 3 2 4 5 3 6 1 7 4 RX SG 7 B 5 SG 9 6 RX 10 RX 11 12 8 TX TX 5 ax 1 _ 15
14. 2 mtr J 8 Ly DB9 MALE DB9 MALE RS232 Shield Wire RS232 SIGNALS Pin Pin SIGNALS EARTH 1 1 TXD 2 X 2 TXD RXD 3 3 RXD 4 4 5 5 SG 6 6 7 7 8 8 SG 9 9 Shield Wire DB9 MALE PINOUTS 299 16 APPENDIX 24 OMRON CPM CMOS PORT TO HMI UNIT CA 006A 00 OMRON CMOS HMI SIDE SIDE OM M 2 mtr IBI C200H CN422 A OMRON 20 PIN DB9 MALE CONNECTOR CMOS Shield Wire CMOS SIGNALS Pin f Pin SIGNALS 1 1 2 3 2 4 RXD 5 3 RXD TXD CMOS 7 4 8 5 SG Lg 6 7 TXD CMOS 8 9 Shield Wire DB9 MALE PINOUTS 300 16 APPENDIX 25 SIEMENS STEP 7 MICRO S7 200 PLC TO HMI UNIT CA 019 00 SIEMENS S7 200 SIDE HMI SIDE r1 ee 2 mtr 8 oll DB9 MALE DB9 MALE RS485 Shield Wire RS485 SIGNALS Pin Pin SIGNALS 1 1 TX 2 A 2 A 3 3 4 4 RX SG 5 5 SG 6 6 7 7 B 8 LL
15. L 8 TX B 9 9 RX l A V DB9 MALE Shield Wire to DB9 body PINOUTS ee e 5 e Note These details are also applicable to Siemens 57 300 301 16 APPENDIX 26 SIEMENS S7 300 SERIES PLC TO HMI UNIT CA 029A 00 SIEMENS S7 300 SIDE HMI SIDE ri 2 T1 2 mtr qme CIS DB9 MALE DB9 MALE RS485 Shield Wire RS485 SIGNALS Pin Pin SIGNALS 1 n 1 TX 2 A 2 A 3 3 4 4 RX SG 5 5 SG 6 6 7 7 B 8 8 TX B 9 9 RX V DB9 MALE Shield Wire to DB9 body PINOUTS ce e 0 9 Note These details are also applicable to Siemens 57 200 302 16 APPENDIX 27 TOSHIBA T1 PLC TO HMI UNIT CA 019 00 TOSHIBA T1 HMI SIDE A TSIDE X i 2 mtr MINIDIN 8 PIN MALE DB9 MALE RS485 Shield Wire RS232 SIGNALS Pin Pin SIGNALS 1 1 2 a 2 TXD 3 3 RXD 4 SG 5 5 SG TXD 6 6 7 4 7 RXD 8 8 9 AU DB9 MALE 8 PIN MINIDIN CONNECTOR PIN Shield Wire PINOUTS OUTS e ce e e e ee s0 303 16 APPENDIX 28 TOSHIBA T2 PLC TO HMI U
16. object 132 6 TASK MANAGEMENT Execute PLC Logic Block PLC Block Block Name Block Description Running Timer BlockComment BlockComment Edit Block Cancel Help This task is used for ladder logic block execution New block allows to create new Logic block where as Edit block al lows to edit existing Logic block Click on help button to get more about ladder logic block creation and compilation 133 6 TASK MANAGEMENT Clicking on Edit Block opens Ladder window as below EIE EDIT LOGIC BLOCK Block Edit View Comments Search 2 he D rz H ruth re CNT lt gt red tS fR T SHIFT F ROTATE ts LOG SKIP 2TIMER 2 aeda 2 Maat ed 1 K0080 MOV W 0000 E 0020 MOV W 0000 END R lt Valid range 0 4999 0 99 0 99 s 0 99 Note that since ladder compilation is not supported for Windows 95 98 this task not be used under Windows 95 98 Me 134 7 USING LANGUAGES 7 1 Language Conversion Utility The purpose of the Language Conversion Utility is to be able to define text objects in language s other than the default language which is English To understand the concept consider following example Suppose a project is created for 2 languages English and Russian While creating the project the text objects are defined only in English since the person who created the project does not know Russian Th
17. Preview Simulate Language English United States i Key Properties Key Style Key Color E did Key Preview Key Text Key Text Key Teth Zz Text Coo WM 1 Language English United States Ja Key Task Numeickey x Note For changing the key properties click the desired key in preview and then change its properties OK Cancel Key properties available to the user Update preview User can check preview of defined keypad Simulate Simulates the text of various languages configured in the object in the preview window Key Color Selects the key color Key Text check box Enables key text and language entry Text Color Selects the key text color Key Text Up to 3 characters can be used for the key text Language Displays language depending upon number of languages configured in the application Key task This determines the task to be performed by the key 105 5 REPRESENTING DATA BY OBJECTS AND WIZARDS General Attributes Key Pad Properties Key Properties General Attributes Preview Simulate Language English United States v _UPdete Preview Label selection Text Pad Font Text Color Language English United States v Background NN Key Pad Border 1 Simulate Used for simulation of the text for each of the languages defined the Unit Settings 2 Label Selection If enabled this allows t
18. The following parameters can be modified for serial printing Baud Rate supported baud rates are 4800 9600 19 2K 38 4K 57 6K and 115 2K Parity Parity can be None Even or Odd Number of bits Number of bits can be 7 or 8 Number of Columns Number of columns can be minimum 1 to maximum 255 Terminating Character Can be None CR Carriage Return LF Line Feed or CR LF Number of characters to print Can be from minimum 1 to maximum 256 Click to set printer setting 34 3 BEFORE YOU BEGIN 3 For PLC Communication Network Configuration Node address Comi Com2 Eier Nae HMI 7 PLC Blocks Operator Panel HMI 605 2 Nadel Allen Bradley DF1 MicroLogix M1000 Port Y Port settings Protocol Allen Bradley DF1 Y Model MicroLogix M1000 Add Node Ethernet PLC Address 02 Oto 255 PAddessf Delete Com2 Node2 Max 15 PLC 7 tto 65535 Chong Inter f delay Response e time out 10 to 6000 ms PLE specitic settings Ret EH 3 005 Close Ute S000 1 Protocol User can select desired PLC from the list of available drivers In the example shown above user has selected Allen Bradley Micrologix 1000 series PLC at 2 on DF1 Protocol 2 Port Settings User can set PLC communication parameters like Baud Rate Parity Data Bits and Stop Bits C
19. Max 999 Ud D0000 Cancel Help For e g As shown above tags starting from 00000 i e 00000 to 00009 will be copied to 10 sequential PLC tags starting from 007000 i e N7000 to N7009 Click OK to add task in task list Copy PLC Block to HMI Block This task is executed on register tags only This task is used to copy PLC tags to HMI tags This is two byte copy command Unit block means any unit tags or retentive memory area HMI PLC to HMI Block Size TagA 0000 Max 999 HMI 00000 11 8 Max 333 mia NOO7OO0 Temp120 Cancel 128 6 TASK MANAGEMENT For e g shown above 5 sequential PLC tags starting from N7000 i e N7000 to N7004 will be copied to 5 sequential unit tags starting from 00000 i e 00000 to 00004 To prevent number of write cycles to EEPROM retentive memory area this command is not supported in Global_task list and While showing task list if retentive register is selected as unit tag Click OK to add task in task list Copy RTC to PLC Block Copy RIC to PLC First PLC Tag NOO7O00 Temp120 nd RTC Download 2 Seconds 0 to 600 Time Cancel Help This task is supported only in Global task list This task copies sequentially 7 RTC parameters from selected tag after every specified Download Time If this time is specified as 0 seconds then it means thi
20. Shield Wire e zu DB9 MALE DB9 FEMALE PINOUTS PINOUTS 310 16 APPENDIX C Ordering Options Ordering Numbers For HMI Models HMI XXX X pon port Model number Model Name Product Code Description HMI 201 HMI 201 5 2 HMI Keypad based Monochrome 2 serial ports 9 Pin Dtype HMI 401 HMI 401 S 4 HMI Touch screen Monochrome 2 serial ports 9 Pin Dtype HMI 601 HMI 601 5 5 7 screen Monochrome 2 serial ports 9 Pin Dtype HMI 601 HMI 601 E 5 7 HMI Touch screen Monochrome 2 serial ports 9 Pin Dtype and Ethernet for Communicatin HMI 605 HMI 605 S 5 7 screen Color 2 serial ports 9 Pin Dtype HMI 605 HMI 605 E 5 7 HMI Touch screen Color 2 serial ports 9 Pin Dtype and Ethernet for communication HMI 1205 HMI 1201 S 12 1 HMI Touch screen Color 2 serial ports 9 Pin Dtype and Ethernet for Communicatin HMI 1205 HMI 1205 U 12 1 HMI Touch screen Color 2 serial ports 9 Pin Dtype Ethernet USB and Compact flash card 311 16 APPENDIX D List Of Features The next chapter will guide you through the creation of your first project Before you proceed you may wish to read this brief list of some of the features offered in the HMI ICON NAME DESCRPITION Data Entry Edits any register or from the PLC using HMI Keypad Display Data Displays the text depending on the bit status or the v
21. Select the services that you want for each input language shown in the list Use the Add and Remove buttons to modify this list Most languages are installed by default To install additional languages select the appropriate check box below dl files for complex script and right to left languages including a Microsoft New Phonetic IME 2002a Al English United States G4 Keyboard US Russian z Add Gay Keyboard Russian Install files for East Asian languages Preferences Language Bar Key Settings 135 7 USING LANGUAGES 7 1 2 Configure multiple languages in HMI Studio software In the project tools tool bar click on Unit settings icon The following screen will appear Unit Settings Hardware settings 4 Screen saver Enable Configure Languages Download tag names Ok Cancel Help Click on Configure Languages push button on above screen The following screen will appear The list box on the left side shows which languages are installed on your computer The list box on the right side lists the languages to be used in the project The languages must be installed on your computer to appear in the installed languages list Lan guages can be installed on a computer by using the Windows task Add other languages BREL Configure Languages Installed Languages Selected Languages max 3 English United States
22. 11 LADDER PROGRAMMING 1 3 Less Than This instruction uses three cells and operands are inserted in the first and third cell This instruction checks if operand 1 is less than operand 2 Operands are 16 bit For Operand 1 Valid Ranges 00000 to 00999 R0000 to R 0999 T0000 to T0127 0000 to 9 0999 50000 to 50063 2 10000 to 0312 10000 to 00006 L0000 to 10006 3 For Operand 2 LT W 00015 Valid ranges 00000 to 00999 R0000 to R0999 K0000 to K9999 T0000 to T0127 90000 to 9 0999 S0000 to 50063 J 0000 to J 0312 U0000 to 00006 L0000 to 10006 1 4 Greater Than or Equal to This instruction uses three cells and operands are inserted in the first and third cell This instruction checks if operand 1 is greater than or equal to operand 2 Operands are 16 bit For Operand 1 Valid Ranges 00000 to D0999 R0000 to 80999 T0000 to T0127 0000 to 0999 50000 to 50063 Operand 1 Operand 2 10000 to 0312 10000 to 00006 10000 to 10006 2 Valid ranges 00000 to 00999 R0000 to R0999 K0000 to K9999 T0000 to T0127 0000 to 0999 S0000 to 50063 10000 to J 0312 00000 to 00006 L0000 to L0006 D0050 GTEQ W 188 11 LADDER PROGRAMMING 1 5 Less than or equal to This instruction uses three cells and operands are inserted in the first and third cell This instruction checks if operand 1 is less than or equal to operand 2
23. 9 0000 to 0999 50000 to 50063 Example 0100 B4999 4 K0001 RR DC 00000 Suppose initially the register 00000 has value as decimal 2 147 483 648 The rotate left operation will take place on the rising edge of 0100 as below D0000 s0000 ieee eee reer PrP ee pe Pheer B AN_ASN_AN_AN_AN_A_AN AMAN 4 LSB Carry MSB After the rotate operation is over the register D0000 will have value decimal 1 073 741 824 as below D0000 s0000 MSB LSB Carry 2 4 11 LADDER PROGRAMMING 11 2 11 Logarithm Logarithm instructions are used to find the either the natural of Base 10 log of a number or the antilog of a number 1 Log Base 10 The Log Base 10 instruction calculates the log base 10 for the specified operand and stores the calculated value in the result data register It uses three cells The first cell holds the value of the operand and the third cell is the result data register The operand and result data registers are 4 bytes For number rotates to be done Supported operands Data register Operand Result Constant Valid Ranges D0000 to 00999 0000 to K9999 9 0000 to 9 0999 D0020 LOG10 000500 2 For register to be rotated Supported operands Data register Valid ranges 00000 to 00999 0000 to 0999 2 Natural Log The Natural Log instruction calculates the natural log to the base e for the specified operand and stores the calcu la
24. C to 50 Output Coil 100 Storage Temperature 25 C to 80 C Internal Register 313 Mounting Method Panel Mounting Input Register 7 _ Clock RTC Real Time Clock Function Date amp Output Register 7 Time Timer Register 128 Humidity 10 To 90 Noncondensing Counter Register 178 Immunity to ESD Level 3 as per IEC1000 4 2 Display LCD Graphic Display Immunity to Transients Level 3 as per IEC1000 4 4 Display Type 4 1 Yellow Backlit LCD Display 2 7 to Radiated Level 3 as per IEC1000 4 3 Display Resolution 192 X 64 Pixels Immunity to Conducted Level 3 as per IEC1000 4 6 Touch Screen Analog Resistive RF Emission EN55011 CISPRA Number of Ports 2 Type RS232 RS485 RS422 CMOS 1 INTRODUCTION HMI 601 Power Supply Supply 24VDC Voltage Rating 24 VDC 10 Power Rating 10W Maximum Approvals CE CSA Certified amp UL Listed 58DN 91 03 06 99 19 19 Inlet 2 IP65 Rated Total Memory 4MB Application Memory 3264KB se pon Te Ladder Memory 128KB Data Register 1000 Retentive Register 1400 System Register 64 External Dimension 139 H X 197 W X 58 5 D mm System Coil 100 Panel Cutout 184 mm x 126 mm Internal Coil 5000 Battery P Battery Input Coil 100 Battery Backup Minimum 5 years battery backup for Output Coil 100 and System data Internal Register 313 Operating Temp
25. Each HMI unit has to be configured using the HMI Studio Software before connecting it to the PLC Computer HMI Normal Operation Connect HMI unit to PLC using the correct PLC HMI cable The HMI can communicate with any device without making any additional hardware settings on the unit PLC HMI PLC 1 INTRODUCTION 1 2 2 How HMI Works The HMI follows a specific sequence for performing the tasks defined by the user in the application The sequence is as shown below Initialize Screens Wait to download Ladder Wait to download application Initialize Memory Read hardware configuration Initialize Watchdog Initialize Timer Display Power up Message 11 1 INTRODUCTION Start PLC Communication Display PLC Status Power On task Complete Communication Fill Container f RTC changed by 1 sec If any groups defined for logging then go to data functions Change RTC flags for Ladder N Global Task oa 5 Upload Block list After Hiding task Last screen Before showing task Display Print screen Display Associated screen Display If Popup screen While showing screen task While showing task for Popup screen Serve Key task 13 1 INTRODUCTION 1 INTRODUCTION Reestablish PLC Communication Flush SPI FIFO 14 1 INTRODUCTION 1 2 8 Specifications of HMI Series HMI series models are Human Machine
26. Error Message Many of the trend object s properties can be determined at run time through the use a tag If the value of the tag is out of the proper range for the property an error message will be displayed The text display properties can be modified 1 Font Font of the error message to be displayed Select a Windows Font Font Style and Font size 2 Text Color Color of the error message to be displayed Label If the Label is enable the following parameters be configured 1 Text Label text 2 Font Select a Windows Font Font Style and Font size 3 Language Chooses which language the text is being defined for 4 Color Color of the text Data Type The following data types can be used in the trend object Unsigned integer Signed integer Hexadecimal BCD Float 151 10 TRENDING Value Scale Properties The value scale defines the scaling properties of the Y axis of the trend object Trend Properties Value scale properties Time scale properties Tagl Tag2 Preview Simulate English United States Update Grid Properties Limits No of Grids E 1 to10 Minimum 0 01065535 Tag e Iv Show units Text color E Maximum 100 010 65535 Tag Grid Properties No of Grids If enabled select the number of grid lines to be shown on the Y axis Up to 10 grids can be shown Limits If the Units Selection is enabled the limits are shown on t
27. The alarm window object displays real time or historical alarms in a user defined format Alarm Window Options Select From Selected Alarm Text Alarm type RealTime Historical Select From This list contains the available columns that can be viewed in an alarm display The attributes can be 1 Alarm Text Text defined for the alarm 2 Number 3 Number defined for the alarm 3 Active The present status of the alarm Active inactive 4 Acknowledge The status of the acknowledge attribute for the alarm 5 On time The time at which the alarm made the transition from an OFF to an ON state 6 Off time The time at which the alarm made transition from an ON to an OFF state 7 On date 3 The date at which the alarm made transition from an OFF to an state 8 Off date The date at which the alarm made transition from an ON to an OFF state Note The active and acknowledge attributes are not applicable for historical alarms Selected This list gives the attributes that are selected and will appear in an alarm display To deselect the unwanted attribute s highlight them and choose Delete button 148 9 5 Alarm type This is the selection which specifies whether the current alarm window represents the real time or historical alarms Note Historical alarms are Product dependent Format Enter the format for the highlighted attribute from Selected field For Time attribute you
28. Timing Diagram UP INPUT DOWN INPUT gt 1 v Reset B3 Counter Preset 1 Counter Preset 1 Counter value 1 Counter value 0 Output B2 186 11 LADDER PROGRAMMING 11 2 6 Data Compare 1 Data Comparison for a word 1 1 Equal to This instruction uses three cells and operands are inserted in the first and third cell If the two 16 bit operands are equal the output coil is set For Operand 1 Valid Ranges 00000 to 00999 R0000 to R0999 T0000 to T0127 0000 to 0999 S0000 to 50063 10000 to 0312 00000 to 00006 L0000 to L0006 For Operand 2 EQ W K0100 Valid ranges D0000 to 00999 R0000 to R0999 K0000 to K9999 T0000 to T0127 0000 to 0999 S0000 to 50063 0000 to 0312 00000 to 00006 0000 to 10006 Operand 1 Operand 2 1 2 Greater than This instruction uses three cells and operands are inserted in the first and third cell This instruction checks if operand 1 is greater than operand 2 Operands are 16 bit For Operand 1 Valid Ranges 00000 to 00999 R0000 to 0999 T0000 to T0127 0000 to 9 0999 50000 to 50063 10000 to 0312 U0000 to 00006 L0000 to 10006 For Operand 2 70020 GT W Valid ranges 00000 to D0999 80000 to R 0999 K0000 to K9999 T0000 to T0127 0000 to 0999 50000 to 50063 J 0000 to 0312 U0000 to 00006 10000 to L0006 Operand 1 Operand 2 187
29. 0 to 9999 C Signed 32768 to 32767 C Binary 16 bits Hexadecimal 0000 to FFFF 0 Tag Tag Number This task is executed on register tag listed under Tag option User can subtract only two byte number in selected tag o 4 Byte 2 Byte Lower 2 Byte For this task default setting is shown under Register operations If user change this selection task will be changed User can select number type unsigned int Signed Hexadecimal BCD and Binary Click OK to add task in task list 119 6 TASK MANAGEMENT Add Tag To Tag This tag is used for addition of two PLC Tags The result will be stored in tag A Tag Operations Taga 00000 00 TaB TT i mm Register operations Bit operations Common operations C Tag Number C TagB To Tag C Tag Number C Swap Tag and Tag Tag Number Hold Gr E Copy Tag to STR TagA Copy Tag to LED C E g TagA TagB This task is applicable for register type tags only For successful operation both tag must be of same attributes like data type unsigned int signed int Hex etc and size 1 byte 2 byte 4 byte etc Subtract Tag B from Tag A This task is used for subtracting two PLC tags The result will be stored in tag A Operations A TagA 00000 00 7 TaB A Concel Register operations Bit operat
30. 00022 TOFF R 80000 to 0999 E d 50000 to 50063 10000 to 0312 00000 to 00006 0000 to 10006 For timer register Supported operands Timer register Valid ranges for 10mS T0000 to T0030 for 100mS T0031 to T0095 for 1 sec T0096 to T0127 177 11 LADDER PROGRAMMING A Retentive TOFF timer can be selected with the F3 function key or with a right mouse click on the respective timer but ton cell The ladder editor will place the Timer block on the screen The timer block cannot be in the first cell of a rung The working of the Retentive TOFF timer is illustrated with the help of an example 0100 B0200 c ____________ 0010 TOFF R T0010 END The internal coil B100 is the input to TOFF N timer T10 which is a 10 msec base timer The output of the timer is B200 K10 in the first cell of the timer block will give a delay of 10 x 10 msec 100 msec The output bit B200 will turn OFF after 100 msec Timing Diagram B100 100m sec H Timer value B200 3 Single shot Timer The Single Shot timer instruction uses three cells The first cell holds the value of the preset The third cell is the timer number The second cell is the type of the timer The timer can be a 10 ms 100 ms or 1 sec time base depending on the timer number On the leading edge of timer input the timer becomes active and the timer register st
31. 3 No driver found for selected HMI model This error is displayed during firmware download if the driver for the selected PLC node in HMI application was not found Check whether you have defined correct HMI model and PLC node in your application If these are correct the error is still displayed contact your supplier for support 4 Number of Blocks used in screen number XXXX has exceeded the maximum limit of 256 words Delete or change some of the entities to avoid overflow The number of blocks embedded per screen is limited For the HMI 1205 HMI 605 and HMI 601 models the maxi mum number of blocks that can be embedded is 4096 For HMI 201 and HMI 401 the limit is 256 words If this num ber is exceeded the above error is generated To avoid this delete or change some of the tags on the screen so that the number of words on the screen will be within the maximum limit Number of blocks used in screen number 0001 has exceeded max limit of 256 words Delete or change some of the entities to avoid overflow 5 Can not download application If this error message occurs the application cannot be downloaded To make the application downloadable delete or change some of the tags on screen so that the number of words on screen will be within the maximum limit 1 Can not download application 145 8 DOWNLOADING AND UPLOADING FROM UNIT 6 The Firmware size has exceeded the limit The Firmware size has exceeded the limit
32. 7 2 Multi Language Text Wizard 137 7 3 Export language conversion text 138 7 4 Working with language conversion utility 139 7 5 Display multiple languages in HMI 140 8 DOWNLOADING AND UPLOADING FROM 4 ense 142 8 1 Upload 141 8 2 Download 143 8 3 Error Catalog 145 BVa E E 147 9 1 Define Alarm 147 9 1 1 Alarm Definition 148 9 1 2 Alarm Object 149 TOS ER TERM ER S VERE ED PE 150 10 1 Real Time Trend 150 10 2 Data Logger 155 10 3 Historical Trend 159 11 LADDER PROGRAMMING C 165 11 1 PLC Logic Block 165 11 2 Ladder Instruction Details 166 11 2 1 Input Instruction 167 11 2 2 Transition 169 11 2 3 Output Instructions 169 11 2 4 Timers 172 11 2 5 Counters 180 11 2 6 Data compare 187 11 2 7 Math operations 194 16 APPENDIX 11 2 8 Data Move 11 2 9 Shift Instruction 11 2 10 Rotate 11 2 11 Logorithm 11 2 12 Data conversion 11 2 13 Skip block 11 2 14 End block IPSUM WEIN ddr E E 12 1 16Point Linearization 12 2 PID Controller 12 3 High Speed Timer 12 4 PWM Configuration 12 5 Analog Totalizer 13 A EAE E E E E ET M 13 1 Printing f
33. 9 0999 50000 to 50063 J 0000 to 0312 10000 10 10006 205 11 LADDER PROGRAMMING Example 0100 B4999 Aet Suppose initially 00000 has value as decimal 32 773 On the leading edge of bit 0100 the rotate will take place as below s0000 D0000 0 1 0 0 OF 0f OF OF OF OF OF OF OF OF 101 a RRR RL LR RS Carry MSB LSB After the rotate operation is over the register 0000 will have value decimal 11 with carry bit set as bellow s0000 D0000 1 0 0 0 0 OF OF OF OF OF OF OF OF 1 0 1 0 Carry MSB LSB 206 11 LADDER PROGRAMMING 1 3 Rotate right The Rotate Right word instruction performs a 16 bit rotate right operation on the specified register The first operand specifies how many times the register is to be rotated right The carry bit is copied to the MSB and the LSB of the regis ter is copied into the carry bit 50000 at each rotate operation If the Number of rotates to be done operand is greater than 16 the instruction does nothing For this instruction to work the user must take care that the Number of rotates to be done is less than or equal to 16 Note The operation is performed on leading or trailing edge of the input For number rotates to be done Supported operands Data register Constant System register Int
34. D 0020 B0000 B4999 or lt 0000 240050 00000 00999 or 0000 4095 or YOODO 0050 Output bit 0020 m Duty cycle control register D 0040 m B0000 B4999 or 0000 Y0050 D0000 D0999 or 0000 4095 Note 1 The PWM output is a square wave Its Duty cycle varies according to value in Duty cycle control register which should vary from to 4095 2 The PID output tag should be copied in Duty cycle control register if P M is used in combination with the PID controller 1 Cycle time This tag holds the value in seconds to control the frequency of the square wave 2 Duty cycle control register This tag holds the analog value to be encoded digitally The value in the duty cycle control register determines the on and off time percentage of the output The range of values in this register is from 0 to 4095 When the value is 0 the output bit off during the entire span of the cycle time A value of 4095 will corre spond to 100 a duty cycle The output bit will be on during the entire span of the cycle time 3 Enable Bit This bit enables the Time Proportional PWM controller It can be controlled anywhere in the application 4 PWM Output Bit This bit is the output of the Time Proportional PWM controller Working Of PWM A value of 5 in the cycle time register 00200 will correspond to a Cycle Time of 5 sec A value of 2047 in the duty cycle register will toggle the outpu
35. DB9 MALE Shield Wire PINOUTS DB15 MALE PINOUTS 9 o5 Ba E 289 16 APPENDIX 14 IDEC MICRO TO HMI UNIT CA 025A 00 IDEC MICRO PIMESIBE SIDE gt SE a HO O z Z MINIDIN 8 PIN MALE DB9 MALE i RS232 Shield Wire RS485 SIGNALS Pin Pin SIGNALS A 1 1 TX B 2 A 2 3 3 4 L 4 RX 5 5 SG 6 6 SG 7 7 8 gt 8 Shield Wire 9 RX 8 PIN MINIDIN CONNECTOR PIN DB9 MALE OUTS PINOUTS n m 9 du 5 290 16 APPENDIX 15 IDEC MICROSMART PLC TO HMI UNIT CA 025B 00 HMI SIDE IDEC MICROSMART LA SIDE 2 mtr MINIDIN 8 PIN MALE RS232 Shield Wire SIGNALS Pin SIGNALS E pq 1 2 2 TXD TXD RXD TXD 4 4 5 an 5 SG SG 6 6 SG 7 7 8 8 9 V V 8 PIN MINI IN CONNECTOR PInShield Wire enone 291 16 APPENDIX 16 KV PLC TO HMI UNIT CA 018 00
36. English United States Chinese Taiwan Add Remove Cancel Help 136 7 USING LANGUAGES HMI Studio software supports max 9 languages to display for end user in any project In the configure language screen above select the language ex Russian and press Add button Russian language will move from Installed Languages to Selected Languages Then press OK Now Russian language is configured in HMI Studio software for end user text display 7 2 Multi Language Text Wizard The Multi Language Text Wizard allows the designer to configure text objects for use in a multiple language project For ex If Russian language is selected in the following screen at Language designer can automatically enter text in Russian languge and keyboard is automatically selected for Russian language Text Wizard Text Properties Preview Simulate Sample Text Language English United States 7 Enter Text Test Properties Sample Text Text Color mm Background Border Border Color MEN Font Font Language English United States nglish United States Text properties Text The object can have a maximum of 150 characters Text color Sets the text color from the palette Background Sets the Background text color from the palette Border If enabled the text object will have a border Border Color Sets the color of the border from the palette Font Selects Windows Fo
37. It can be reduced by 1 Reducing the number of channels configured in 16 point Linearization 2 Reducing the number of blocks configured in PID or Time Proportional PWM 3 Reducing the number of channels configured as High Speed Interrupt or Pulse Output 146 9 5 9 1 1 Alarm Definition Alarms can be defined in the following screen Alarms Number History Alarm Text e Groups of Alarms o 000 015 Tag of group Hn Alarm Number 002 t 000 015 l l Alarm Text Level low History with Acknowledge Accepi Discard History History with out Acknowledge 1 Group of alarms Each tag must be associated with a unique group of alarms There can be 16 different groups of alarms 2 Tag of group A two byte tag for the defined alarm group 3 Alarm number The unique number of the alarm It corresponds to the bit position bit in the defined alarm tag 4 Alarm text The text that is displayed in the alarm window when the alarm is active 5 History If this option is selected the alarm is logged in historical alarm memory when the alarm is active 6 Add button Allows a new alarm to be defined in the alarm definition window 7 Delete button Deletes a selected alarm from the table 8 Accept button Saves any changes made to the attributes of an alarm 9 Discard button Cancels any changes made to the attributes of an alarm 147 9 ALARMS 9 1 2 Alarm Object
38. Meter Foreground Properties Meter Background Properties General Attributes Operation Preview Simulate Value 200 Language English United States Y Update Preview Display Range Divisions Display Range Min i Max 500 Major 4 10 Mio 2 15 95 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Meter Background Properties Meter Background properties define the color settings for needle and meter style Analog Meter Meter Foreground Properties Meter Background Properties General Attributes Operation Preview Simulate Value 200 Language English United States v Update Preview Meter Background Meter Background Needle Color Lr Background mul Meter Color Color Range Settings Color Range Color Patches 8 Max 5 p m fo wo m Color Range Settings User can set different color ranges which will represent the sections along the meter axis depending upon the colors set in the configuration User can have up to 5 different ranges Each color range will have 1 Color Patches User can select number of display ranges from here He can have up to 5 different display ranges 2 Color Selection box From this user can select the color out of the available for the corresponding unit 3 Color limit ranges User can assign different values representing different color ranges 96 5 REPRESENTING DATA BY OBJECTS AND WIZARDS General Attributes Label sel
39. Operands are 16 bit For Operand 1 Valid Ranges 00000 to 00999 R0000 to R0999 T0000 to T0127 0000 to 0999 S0000 to 50063 Operand 1 Operand 2 J 0000 to 0312 00000 to 00006 L0000 to L0006 For Operand 2 LTEQ W T0030 Valid ranges 00000 to 00999 R0000 to 80999 0000 10 9999 T0000 to T0127 0000 to 0999 50000 to 50063 J 0000 to 0312 U0000 to 00006 L0000 to 10006 2 Data Comparison for Double word 2 1 Equal to This instruction uses three cells and operands are inserted in the first and third cell This instruction checks if operand 1 is equal to operand 2 Operands are 32 bit For Operand 1 Valid Ranges 00000 to 00999 R0000 to R0999 C0000 to C0177 0000 to 0999 Operand 1 Operand 2 50000 to 50063 For Operand 2 Valid ranges D0000 to D0999 R0000 to R0999 K0000 to K9999 005 ES K00107 C0000 to C0177 0000 to 9 0999 50000 to 50063 189 11 LADDER PROGRAMMING 2 2 Greater than This instruction uses three cells and operands are inserted in the first and third cell This instruction checks if operand 1 is greater than operand 2 Operands are 32 bit For Operand 1 Valid Ranges 00000 to 00999 R0000 to R0999 C0000 to C0177 0000 to 0999 Operand 1 Operand 2 S0000 to 50063 For Operand 2 Valid ranges D0000 to D0999 R0000 to R0999 K0000 to K9999 GT D C0000 to C0177 0000 to 0999 S0000 to
40. RX 6 6 7 7 8 8 TX DIN CONNECTOR Shield Wire 9 RX PINOUTS DBSHALE PINOUTS 280 16 APPENDIX 5 AROMAT FP2 TO HMI UNIT CA 015D 00 am AROMAT 2 SIDE E HMI SIDE ri T1 2 mtr ATTACH PLC Vd wr B9 MALE DB9 MALE RS232 Shield Wire RS232 SIGNALS Pin Pin SIGNALS 1 1 TXD 2 Tx 2 TXD RXD 3 3 RXD 4 4 5 5 SG 6 6 SG 7 7 8 8 9 9 Shield Wire to DB9 body DB9 MALE PINOUTS 281 16 APPENDIX 6 BAUMULLER DRIVE RS485 4 WIRE TO HMI 042 00 e BAUMULLER HMI SIDE DRIVE m M 1 1 DRIVE p LI cr mE DB9 MALE DB9 MALE RS485 4 WIRE Shield Wire 85485 SIGNALS f Pin SIGNALS TX 1 1 TX 2 2 SG 3 3 SG 4 L 4 RX RX 5 5 SG RX 6 6 SG T L4 7 SG 8 _ TX 9 9 RX DB9 MALE Shield Wire PINOUTS pr ce 6 2 282 16 APPENDIX
41. Serial printer is normally Dot matrix type We sug Me dli ee gest EPSON make LX300 serial printer It is not possible to print 09 a constant value to Tag graphics or images Subtract constant value Fror 99 Tag B to Tag 4 In the task list Print Data function is available It is possible to select this as task for a button Procedure to test Print option First connect PC to Printer on DB9 serial port Do not use LPT1 port in the PC for this purpose Once printer is working fine on the serial port then you can connect HMI to Printer as follows HMI Side Serial Printer side DB9 Male end Pin No2 TXD RXD Pin No3 RXD TXD Pin No5 GND GND 240 Subtract Tag B fram Tag amp Tum Bit Tum Bit Off Toggle Bit Copy TagB to Swap and T aab Set ATC Copy Tag to STR Copy Tag to LED Delay f wait Copy HMI black to HMIAFLC E Copy HMI APLE block to HMI E Copy ATC ta PLC black Execute PLC Logic Block Goto Popup Screen specific Tasks 14 MISCELLANEOUS 14 1 HMI Memory Status User can see the memory status of his application from Memory Configuration Wizard It gives information about the available memory of the application the used memory in the application and the free memory in terms of Bytes KB and percentage Memory Configuration Wizard can be opened from Utilities HMI Memory Status menu After selecting Prizm Memory Status followi
42. The LSB of the register is shifted into the carry bit 50000 If the Number of shifts to be done operand is greater than 32 the instruction does nothing For this instruction to work the user must take care that the Number of shifts to be done is less than or equal to 32 For number of shifts to be done Number of shifts to be done Supported operands Data register Constant Valid Ranges D0000 to D0999 K0000 to K9999 K00037 SR D DO008h 0000 to 90999 50000 10 50063 For register to be shifted Supported operands Data register Valid ranges 00000 to 00999 Register to be shifted 0000 to 90999 50000 to 50063 202 11 LADDER PROGRAMMING Example 0100 B4999 K0001 SR D 00000 Suppose initially register 0000 has the value 2 147 483 648 Shift right operation will take place on rising edge of B0100 as shown D000 5000 1 00 Tol of of of of of of of of of of d p v o ep d o d d d d d d ojo MSB LSB Cary After the right shift operation is over the register D0000 will have value decimal 1 073 741 824 as shown D000 s000 0 1 0 01010000 0 OF OF 0 0 O OF OF OF OF 0 0 q q 0 1 q q 0 4 MSB LSB Carry 11 2 10 Rotate 1 Rotate for a word 1 1 Rotate left The Rotate Left word instruction performs a 16 bit rotate left operation on the specifie
43. 0 0 0 0 0 1 0 1 ee NT OR uu Carry MSB LSB After the rotate operation is over the register D0000 will have value decimal 11 with carry bit set as shown s0000 D0000 1 0 0 0 ol ol o 0 1 0 i 1 Carry MSB LSB 204 11 LADDER PROGRAMMING 1 2 Rotate Left with Carry The Rotate Left word with carry instruction performs a 16 bit rotate left operation on the specified register The first operand specifies how many times the register is to be rotated left The carry is copied in the LSB of the register and the MSB of the register is copied into the carry bit 50000 at each rotate operation If the Number of rotates to be done operand is greater than 15 the instruction does nothing For this instruction to work the user must take care that the Number of rotates to be done is less than or equal to 15 Note The operation is performed on leading or trailing edge of the input For number rotates to be done Supported operands Data register Constant System register Internal register Input register Number of rotates to be done Valid Ranges 00000 to 00999 K0000 to K9999 0000 to 20999 50000 to 50063 K00037 RL WC D0005 J 0000 to 0312 00000 to 00006 L0000 to L0006 For register to be rotated Supported operands Data register System register Internal register Output register Register to be rotated Valid ranges D0000 to D0999 9 0000 to
44. 1 At power ON press the bottom left corner of the HMI screen for 2 seconds Following message is displayed Erase Firmware Press Bottom Right corner to confirm 3 Now Press Bottom right corner to confirm Firmware erase 4 After firmware erase is complete following message is displayed No firmware Download Firmware 4 Erasing Firmware For HMI 601 and HMI 605 touch screen models is as follows 1 Keep pressing Bottom Left corner of HMI and power on screen will display blank keep pressing bottom Left corner until RUN LED Glows 2 Now Press Bottom right corner to confirm Firmware erase 3 While erasing RUN LED starts blinking When it stops it is confirmed that Firmware is Erased 215 15 DIAGNOSTICS amp MAINTENANCE f unit stops functioning totally please follow steps given below to recover the unit Erase application Download a demo application If unit functions properly maybe the application previously downloaded was wrong If unit still fails to function properly erase firmware Download firmware and application again 2 Erase Keys for Keypad based HMI Units HMI 201 Application At Power On Press F2 Key and then press ENT Key Firmware At Power On Press F1 Key and then press ENT key 15 1 2 Touchscreen calibration Touch screens are factory calibrated Calibration is stored in a Flash memory If user faces any of the following prob lems Any press inside defin
45. 16 APPENDIX 21 MITUBISHI FX SERIES PLC TO HMI UNIT CA 0008B 00 I gt MITSUBISHI FX HMI SIDE PLC SIDE 2 mtr DB9 MALE DB25 MALE RS485 Shield Wire RS485 SIGNALS Pin Pin SIGNALS 1 RX 2 1 TX TX 3 5 4 2 5 i 6 3 SG 7 8 4 RX 9 SG 5 SG 12 3 L 6 14 RX 15 7 TX T6 17 8 TX 18 19 9 RX 20 21 55 DB9 MALE 23 Shield Wire PINOUTS 24 x psy 1Be 4 2 DB25 MALE PINOUTS se Ce e 9e 2 9 5 e e si 297 16 APPENDIX 22 MITUBISHI PLC TO HMI UNIT CA 0008A 00 HMI SIDE MITSIBISHI FXO PLC N C SIDE T1 MINIDIN 8 PIN MALE DB9 MALE RS485 Shield Wire RS485 SIGNALS Pin Pin SIGNALS RX 1 m 1 TX RX 2 2 SG 3 3 TX 4 4 RX 5 SG 6 6 TX 7 7 8 8 U 9 RX Shield Wi 8 PIN MINIDIN CONNECTOR PIN DB9 MALE OUTS PINOUTS a 298 16 APPENDIX 23 OMRON CQM PLC TO HMI UNIT CA 006B 00 HMI SIDE A EET
46. 3 2 1 Installing HMI Studio Software 3 2 2 Steps for starting HMI Studio Software 3 2 3 Uninstalling HMI Studio Software 3 3 Setting Network Configuration 4 1 HMI Studio Menu Structure 411 File Menu 41 22 Define Menu 4 1 5 Communicate Menu 4 1 4 Utilities Menu 4 1 5 Help Menu 4 2 Creating New Application 4 3 Creating Screens 4 3 1 Protecting HMI Application 4 3 3 Protecting HMI Screen 4 4 Data Entry Object 4 5 Display Data Object 4 6 Global And Power On Task 4 7 Global Keys 5 1 Alphanumeric Objects 5 11 Text Object 5 1 2 Data Entry Object 5 1 3 Display Data Object 5 1 4 Time 5 1 5 Date 5 1 6 Attributes of Alpha numeric objects 5 1 7 Animation properties 5 2 Graphic Wizards 68 5 2 Line 69 5 2 2 Rectangle 69 5 2 3 Ellipse 70 5 2 4 Rounded Rectangle 70 5 2 5 Bargraph 71 5 2 6 Bitmap 71 5 3 Wizards 74 5 31 Bit Button 75 5 3 2 Word Button 79 5 3 3 Bit Lamp 82 5 34 Word Lamp 86 5 3 5 Multiple Bargraph 88 5 3 6 Analog Meter 94 5 3 7 Real Time Trend 99 5 3 8 Numeric Keypad 104 5 3 9 ASCII Keypad 107 6 TASK MANAGEMEN 109 6 1 Application TaskList 109 6 2 Screen TaskList 110 6 3 Key Tasklist 112 6 3 1 For Keypad Products 113 6 3 2 For Touch screen Products 115 6 4 Description of Tasks 116 Te ec TR 135 7 1 Language Conversion Utility 135 7 1 4 Set PC for multiple languages 135 7 1 2 Configure multiple languages in HMI Studio software 136
47. 4 5 6 Goto Previous Screen a a a T a 3 pe 28 58 AB RPS 2 E un E 80 28 Beem C Pressed Tasks C Released Tasks Single Key C Two simultaneous keys Indicates undefined Globa Key Extended Keypad Close Accepts selected task Up arrow Selected task is shifted up Down arrow Selected task is shifted down Delete x Selected task is deleted Single Key A task defined to one key Two simultaneous keys Use two keys to create a task event 113 6 TASK MANAGEMENT 2 Screen Keys Tasklist Tasks defined under this option are executed only for the currently displayed screen These are screen dependent tasks HMI Task lists of Screen 1 Screen Select a Task to add Before showing Tasks Write 10 to Tag 00000 Write 29 to Tag 00001 Screen Preview While showing Tasks Add 1 to Tag 00000 Wait till DOOOO lt 100 Write to Tag 00000 After hiding Tasks Note Screen Keys Tasklist has higher priority over Global Keys Tasklist when the screen is displayed Three types of screen task are possible 1 Before showing 2 While showing 3 After hiding Before showing Taks defined here are executed before screen is displayed in HM While showing Tasks defined here are executed in a loop mode while screen is displayed After hiding Tasks defined here are executed before navigating to other screen i e before closing the p
48. 648 The rotate left operation will take place on the rising edge of B0100 as bellow D0000 50000 o Jo o fo jo fo fo p ojo fp pp bp fo fp bh bp be Ee AN AN AN AN ANA __ MSB LSB Carry After the rotate operation is over the register 00000 will have value decimal 1 073 741 824 as bellow D0000 s0000 fo fo fo fo fole fo fo fo foe fo foie ppbPPPPPPP MSB LSB Carry 2 4 Rotate right double word with carry The Rotate Right with carry double word instruction performs a 32 bit rotate right operation on the specified register The first operand specifies how many times the register is to be rotated right The carry bit is copied to the LSB of the register and the MSB of the register is copied to the carry bit 50000 at each rotate If the Number of rotates to be done operand is greater than 32 the instruction does nothing For this instruction to work the user must take care that the Number of rotates to be done is less than or equal to 32 Note The operation is performed on leading or trailing edge of the input 213 11 LADDER PROGRAMMING For number rotates to be done Supported operands Data register Number of rotates to be done Constant Valid Ranges D0000 to 00999 0000 to 9999 80000 to 0999 UT 50000 to 50063 For register to be rotated Supported operands Data register Register to be rotated Valid ranges 00000 to 00999
49. Constants System register Internal register Input register Output register Number of shifts to be Valid Ranges 00000 to 00999 0000 to K9999 0000 to 0999 S0000 to 50063 A 10000 to 0312 SR W U0000 to U0006 L0000 to 10006 For register to be shifted Supported Operands Data register Register to be shifted System register Internal register Output register Valid ranges D0000 to D0999 90000 to 9 0999 50000 to 50063 J 0000 to 0312 L0000 to 10006 200 11 LADDER PROGRAMMING Example 0100 4999 IN 10001 SR W Suppose D0005 has initial value as decimal 5 On the leading edge of the bit B0100 the right shift will take place as below D0000 50000 0 0 0 0 07 0 0 OF OF OF OF OF OF 1 OF 1 0 o no no m mt ost s vo qsBe c Cany After the right shift operation is over the register D0000 will have value decimal 2 with carry bit set as below D0000 50000 0 1010 01010 101 0 0 101010 0 0 1 0 1 MSB LSB Carry 2 Shift for a Double word 2 1 Shift Left The Shift Left double word instruction performs a 32 bit shift of bits to the on the specified register The first operand specifies how many times the register is to be shifted left The MSB of the register is shifted into the carry bit 50000 If the Number of shifts to be done operand is greater than 32 the instruction
50. Cutout 295 mm X 227 mm System Register 64 Battery Coin Type 3V Lithium Battery System Coil 100 614 CR1225FH Internal Coil 5000 Battery Backup Minimum 5 years battery backup for Input Coil 100 RTC and System data Output Coil 100 Operating Temperature 0 C to 50 C Internal Register 313 Storage Temperature 25 C to 80 C Input Register 7 Mounting Method Panel Mounting Output Register 7 Clock RTC Real Time Clock Function Date amp Time Timer Register 128 Humidity 10 To 90 Noncondensing Counter Register 178 Display Graphical Color Display Immunity to Transients Immunity to ESD Level 3 as per IEC1000 4 2 Level 3 as per IEC1000 4 4 Display Type 12 1 TFT CCFL Display Immunity to Radiated Level 3 as per IEC1000 4 3 Display Resolution 800 X 600 Pixels RF Touch Screen Analog Resistive Immunity to Conducted Level 3 as per IEC1000 4 6 RF Emission EN55011 CISPRA Number of Ports 3 Type RS232 RS485 RS422 CMOS Ethernet 21 2 HARDWARE 2 1 Unpacking The Unit Carefully unpack the HMI Please read all the instructions and cautions that appear on the shipping container Check that the container includes the mounting clamps mounting screws mounting inserts gasket and a silica gel bag The silica gel bag is enclosed to absorb the moisture in the packing Brainchild Electronics will not accept responsibility for shortages against the packing list unless notified with
51. Display field Text ASCII keypad Max 20 Color Index 236 108 6 TASK MANAGEMENT Tasks A task is something that the HMI needs to accomplish In various areas there are Task Lists where the designer can specify which tasks need to be performed The order of the tasks in a task list determines which task is performed when The task lists will be found in each of the following sections 1 Application Task List 2 Screen Task List 3 Key Task List 4 Wizard Task List 6 1 Application TaskList Using this screen two types of task lists may be defined 1 Power On Tasks Tasks that are executed once when the HMI unit is powered on 2 Global Tasks Tasks that are executed every cycle Using the Up and Down buttons the order of task execution can be changed The Delete button removes a task from the task list Power on Tasks Goto Screen number 00001 Write 100 to Tag 50001 Global Tasks Add 10 to Tag 50001 109 6 TASK MANAGEMENT Select a Task to add Application Power on and Global J ask lists Select Task to add Goto Screen Goto Next Screen Goto Previous Screen Write value to Tag Add a constant value to Tag Subtract a constant value from T ag Add Tag B to Tag Subtract Tag B from Tag Turn Bit On Swap and TagB Print Data Set RTC Copy Tag to STR Copy Tag to LED Delay Wait Copy Prizm block to Prizm PLC block Copy Prizm PLC block to Prizm block
52. Error 1 Communicating with PLC S0003 15 Comm2 status Read Only 0 Communication Error 1 Communicating with PLC 50003 00 Logger memory Read Only 1 memory full full status 50003 01 Logger memory Read Only 1 memory clear routine being executed clear status LN 02 RTC fail Read Only RTC fail Invalid Read Only Invalid indirect values entered for wizard limits 50004 Number of Historical Read Only Shows no of alarms stored in history Screen Trigger Read Write Shows the active screen no Writing to this register changes which screen is active Invalid values result in a Screen Not Defined message 47 4 USING HMI STUDIO SOFTWARE 50006 Screen Saver Read Write Time in seconds before the screen Time saver is activated 50007 Battery voltage Read Only Indicates Battery voltages in format 50010 RTC Day Read Only RTC Day in integer format 0011 RTC Month Read Only RTC Month in integer format 0012 RTC Year Read Only RTC Year in integer format 0013 RTC Hour Read Only RTC Hour in integer format 0014 RTC Minute Read Only RTC Minute in integer format 0015 RTC Second Read Only RTC Second in integer format 50016 RTC Day Of week Read Only RTC Day of Week in integer format Scan time Read Only Shows time required to execute Screen Register Screen task and Global task in millisecond Use format for display Note 50018 To 50063 are reserved for future use System Coils s0000
53. Interfaces HMI models need 24VDC power from an external supply Models available are as follows HMI 201 2 Size Keypad based HMI 401 4 Size Touch screen based HMI 601 5 7 Size Touch screen based Monochrome HMI 605 5 7 Size Touch screen based Color HMI 1205 12 1 Size Touch screen based Color All above HMI models have built in ladder functionality All above HMI series models have two serial communication ports They can communicate with two different PLCs simultaneously Detailed specifications for each of the above HMI models are given in the following section 15 1 INTRODUCTION 1 24 Comparison Between different HMI models Model HMI 201 HMI 401 HMI 601 HMI 605 HMI 1205 Display Type 2 Lines of 16 charecters 4 1 Yellow Backlit LCD 5 7 STN CCFL QVGA 5 7 STN CCFL QVGA 12 1 TFT CCFL Graphical Display Graphical Display Graphical Color Display Graphical Color Resolution 192 62 Pixels 320 240 Pixels 320 240 Pixels 800 600 Pixels Brightness Control Standard Through Pot Standard Through Pot Standard Through Pot Standard Thr Pot Touchscreen Analog Resistive Analog Resistive Analog Resistive Analog Resistive Total 512 KB 512 KB 4MB 4MB 32 MB Application 120 120 3 Maximum 3 MB Maximum 25 MB Maximum 5 Ladder 62 KB 62 KB 256 KB 256 KB 2 Data Logging 2 2 20 Data Logging
54. LADDER PROGRAMMING 11 2 2 Transition Leading Edge This is a transition input The instruction is used to detect the leading edge of the logic to the left of the input The coil assigned to the leading edge should not be used anywhere else in the application Operand Supported Operands Internal Coi Valid Ranges 0000 to B0499 ES Trailing Edge This is a transition input The instruction is used to detect the trailing edge of the logic to the left of the input The coil assigned to the leading edge should not be used anywhere else in the application Operand Supported Operands Internal Coi Valid Ranges B0000 to B0499 Ai 11 2 3 Output Instructions Output This represents the output of a rung An output must be preceded with at least one input This instruction stores a high or low value in the bit specified by the operand depending on the state of the rung logic A physical output is changed after all logic has been processed Operand Supported O perands Internal Coil Output Coil System Coil Valid Ranges B0000 to B4999 e s 0000 to Y 0099 50000 to 50099 169 11 LADDER PROGRAMMING Immediate Output With an immediate output the state of a physical output if changed immediately Operand Supported Operands Output Coil Valid Ranges Y 0000 to Y 0099 ror e Set The Set instruction is used to turn the specified bit ON When the input to this instruction is h
55. LED LED s on the keypad of HMI 201 can be turned on off depending on the value of a tag The tag should be copied to LED register and the LEDs will display the tag value Note This task is supported only for HMI 201 Keypad based product Depending upon the number of LEDs the 0 bit of the tag gets copied into the LED representing the first function key F1 The first bit of tag gets copied into the LED representing the second function key F2 and so on Note HMI 201 have two Programmable LEDs which are not associated with the function keys It is located on left side of HMI In HMI 201 there 8 function key LEDs which will be used to store the first 8 bits 0 through 7 of the tag 8 and 9 bits of the tag get copied into two programmable LEDs shown in the left side 124 6 TASK MANAGEMENT Tag Operations Ed rto E Cancel Register operations Bit operations Common operations C Tag Number C Tag Help C Tag Number C Swap Tag A and Tag B C Tag Number Hold Or C Tag to STR TagA TagA TagB Hold Off Copy Tag to LED C E g LED Tag LED is a internal unit register mapped to LED s displayed on unit This task is executed on register tags listed under Tag option Two byte tag value are transferred to LED register For this task default setting is shown under Common operations If user change this selection t
56. Preset Supported operands Data register Retentive register Constant System register Internal register Input register Output register i Valid ranges D0000 to 00999 80000 to R 0999 0000 to 0999 80000 to 80999 50000 to 50063 10000 to 0312 0000 to 00006 10000 to 10006 For timer register Supported operands Timer register Valid ranges for 10mS T0000 to T0030 for 100mS T0031 to T0095 for 1 sec T0096 to T0127 Example of Non Retentive TOFF Timer A Non Retentive TOFF type can be selected in the Ladder with the F6 function key or with a right mouse click on the respective timer button cell The ladder editor will place the timer block on the screen A timer block can not be in the first cell of a rung 174 11 LADDER PROGRAMMING The working of a Non retentive TOFF type is illustrated by the example shown 0038 0044 0010 TOFF N T0100 END The internal coil B38 is defined as an input to TOFF N timer T100 which is a 1 sec base timer The output of the timer is B44 K10 in the first cell of the timer block will give a delay of 10 x 1 sec 10 sec The output bit B44 will turn OFF after 10 sec if no transition occurs on B38 Timing Diagram Timer value 844 2 Retentive Timer A retentive timer will retain the current timer count value if the input goes off before the timer has timed out The Retentive typ
57. S0063 2 3 Less than This instruction uses three cells and operands are inserted in the first and third cell This instruction checks if operand 1 is less than operand 2 Operands are 32 bit For Operand 1 Valid Ranges 00000 to 00999 R0000 to R0999 C0000 to C0177 0000 to 0999 S0000 to 50063 Operand 1 Operand 2 For Operand 2 Valid ranges D0000 to 00999 R0000 to R0999 K0000 to K9999 LT D C0000 to C0177 0000 to 0999 S0000 to S0063 190 11 LADDER PROGRAMMING 2 4 Greater than or equal to This instruction uses three cells and operands are inserted in the first and third cell This instruction checks if operand 1 is greater than or equal to operand 2 Operands are 32 bit For Operand 1 Valid Ranges 00000 to 00999 R0000 to R0999 C0000 to C0177 0000 to 90999 Operand 1 Operand 2 50000 to 50063 For Operand 2 Valid ranges D0000 to D0999 R0000 to R0999 D0050 GTEQ D K0000 to K9999 C0000 to C0177 0000 to 0999 S0000 to S0063 2 5 Less than or equal to This instruction uses three cells and operands are inserted in the first and third cell This instruction checks if operand 1 is less than or equal to operand 2 Operands are 32 bit For Operand 1 Valid Ranges D0000 to D0999 R0000 to R0999 C0000 to C0177 0000 to 0999 Operand 1 Operand 2 50000 to 50063 For Operand 2 Valid ranges 00000 to 00999 R0000
58. Step 5 Select the communication port for the El Screen On Line Monitor 261 14 MISCELLANEOUS Step 6 Click Connect and communication starts Screen On Line Monitor 202 14 MISCELLANEOUS Following window shows the communication Screen On Line Monitor 263 14 MISCELLANEOUS User can change the font by clicking on Font menu option amp Screen On Line Monitor 5 p Screen On Line Monitor CIC Define Settings Operation 264 14 MISCELLANEOUS 14 7 Ethernet Settings As Prizm760 supports Ethernet port Ethernet settings are applicable only for Prizm760 unit To download default Ethernet settings from Prizm configuration software select Communicate Ethernet Setting menu option as shown below Communicate Utilities Help Communication Port Download Upload Ethernet Settings Communication Mode When user selects the above option following window will appear Download Ethernet Settings IBM 4 Unit IP Address 182 168 Unit Download Port 5000 Subnet Mask 255 255 255 Default Gateway 182 158 p Note Clicking download will download ethernet settings to unit 265 14 MISCELLANEOUS Port This is PC s serial port used for downloading the settings Unit IP Address HMI unit should have unique IP address
59. a T General You can get IP settings assigned automatically if your network supports this capability Otherwise you need to ask your network administrator for the appropriate IP settings Obtain an IP address automatically IP address Subnet mask Default gateway 5 Use the following DNS server addresses Preferred DNS server Alternate DNS server 6 Fill the IP address Subnet mask and Default Gateway in such a way that unit and PC will be in the same network For example if you using Class C network and unit s default settings are IP Address 192 168 0 42 Subnet Mask 255 255 255 0 Default Gateway 192 168 0 1 Then PC settings should be IP Address 192 168 0 x Subnet Mask 255 255 255 0 Default Gateway 192 168 0 1 Where x can be any number between 0 to 254 other than 42 and 1 As these addresses are already used by unit and gateway The window is shown below 273 14 MISCELLANEOUS 7 check whether the unit and the same network go to command prompt To go command prompt run cmd command from start menu Type ping 192 168 0 42 unit s IP address and if you get reply then both PC and unit are connected ex Microsoft Windows Version 5 1 2606 lt C Copyright 1985 2001 Microsoft Corp C Documents and Settings user gt ping 192 168 Pinging 192 168 0 42 with 32 bytes of data from 192 168 0 42 bytes 32 time 2ms TTL 255 from 192 168 0 42
60. a static numeric keypad object needs to be added to the screen To edit a register select Register Data Entry Data Entry Ok Screen 65001 Register T ag 50001 Language 9 Data Unsigned integer Format Low limit 0 lt Low lt High High imit 65535 Low High lt 65535 1st operation 0 2nd operation z Register Data Entry dialog box is used to program the following 1 Register Tag This is a list of tags available in the application The list will not display any read only registers that can not be modified 2 Data Type This selects the type of data to be entered Choices are Unsigned Integer Signed Integer Hexadecimal BCD Binary 1 word Float and ASCII 3 Format Determines the format of the data to be displayed 4 Low limit Data entered can be limited by assigning Low limit 5 High limit Data entered can be limited by assigning High limit 6 1st operation The designer can have a math operations performed on the data The default selection is NOP or no operation 7 2nd operation The designer can have a math operations performed on the data The default selection is NOP or no operation 59 5 REPRESENTING DATA BY OBJECTS AND WIZARDS 8 Popup To enter data with popup keypad in a touch screen unit the designer has to select the keypad check box and the popup screen number to use If popup data entry is not desired then a s
61. bytes 32 time ims TTL 255 from 192 168 0 42 bytes 32 time ims TTL 255 from 192 168 0 42 bytes 32 time ims TTL 255 Ping statistics for 192 168 80 42 Packets Sent 4 Received 4 Lost 0z loss Approximate round trip times in milli seconds Minimum ims Maximum 2ms Average ims C Documents and Settings user gt 274 15 DIAGNOSTICS MAINTENANCE 15 1 Diagnostics 15 1 1 Erase Keys 1 Erase keys for Touch Screen HMI models In some cases it may be necessary to erase firmware and or application Procedures for erasing firmware and application is given below Application HMI TOUCH SCREEN Firmware Confirmation 1 Erasing Application for HMI 401 1 At power ON press the top right corner of the HMI screen for 2 seconds Following message is displayed Erase Application Press Bottom Right corner to confirm 3 Now Press Bottom right corner to confirm Application erase 4 After application erase is complete following message is displayed No setup loaded Download Application 2 Erasing Application For HMI 601 HMI 605 and HMI 1205 1 Keep pressing Top right corner after power on until RUN LED glows Then release top right corner 2 Following message is displayed Confirm application erase by pressing at bottom right corner 3 Now Press Bottom right corner to confirm Application erase 3 Erasing Firmware For HMI 401 touch screen models is as follows
62. cannot be larger than the display size of the HMI graphics display The maximum size bitmap depends on the HMI model HMI 401 Width 192 Pixels Height 64 pixels HMI 601 605 Width 320 Pixels Height 240 pixels HMI 1205 Width 800 Pixels Height 600 pixels 71 5 REPRESENTING DATA BY OBJECTS AND WIZARDS 2 Color Color specification vary from HMI model to model as specified below HMI 401 2 color HMI 601 16 colors Gray scales HMI 605 1205 256 color If the image has more colors than the color specification of the HMI display then the image cannot be used directly Use Microsoft amp Paint or other photo editing software to convert the image to 256 16 or 2 colors as per display specifi cation Procedure 1 Click on the Bitmap button in screen Objects Toolbar or Menu option The shape of the mouse pointer will change 2 Now place the mouse pointer at desired location window will appears b Bm Size 8 45 KB Dimension 60 60 pixels Bitmaps in Library Picture Library Browse image Delete Selected Bitmap Add ee Note Click on the bitmap to select it 72 5 REPRESENTING DATA BY OBJECTS AND WIZARDS This window shows a list of the currently available bitmaps in the bitmap library Browse Image User can add his own bitmap in the library by browsing the folder Delete Selected Bitmap User can delete selected bitmap from the library Add Selected Bitmap To Screen This w
63. click on the option shown in the circle guides to 16 point linearization Configuration wizard as shown below 219 122 SPECIAL FEATURES General 16 Point Linearization General Channel 1 Channel 2 No of channels 0 32 2 Note 1 Please download the firmware in the unit when These parameters are configured for the first time b Any of the defined parameters is changed Up to 32 channels can be configured for linearization on the General screen For each data register or channel that is to be linearized select the appropriate tab Change the mode to Non lin ear Determine which data registers is to be the X axis input and which is the Y axis output Set the number of points of linearization from 2 to 16 The only data type currently supported is unsigned integer The input column represents the X axis data points They can be fixed by using constant K values or they can be variable by using data registers The output column represents the corresponding Y axis data points They can be fixed by using constant K values or they can be variable by using data registers Between any two pairs of points the output value will be calculated on a straight line basis If an input value is less than the minimum input value for the channel the output will be the minimum If an input value is greater that the larg est defined input value the output will be the largest defined value 220 12 SPECIAL F
64. cloth and wipe 15 2 3 Tighten the mounting brackets evenly Make sure the panel is not dirty or warped and that it is strong enough to hold the unit 15 2 4 Please note keys on the keypad are only for finger operation They should not be pressed with pointed tools or any other such items This will cause key failure or other malfunctioning may occur Do not apply a force any greater that 30 Newton s to the keys 15 2 5 Always tighten the connector screws after connecting the communication cables 15 2 6 The maximum pull load for cables is 30 Newton s Do not apply loads greater than this 15 2 7 Do not use sharp objects for pressing any touch screen key 276 16 APPENDIX A Communication Cable Diagrams 1 AB MICROLOGICS SERIES TO HMI UNIT CA 027A 00 HMI SIDE AB MICROLOGIX E i 2 mtr MINIDIN 8 MALE DB9 MALE RS232 Shield Wire RS232 SIGNALS Pin f SIGNALS 1 1 SG 2 i 2 TXD 3 3 RXD RXD 4 4 5 a 6 6 TXD 7 7 8 8 9 V Vy 8 PIN MINIDIN CONNECTOR PIN2hield Wire SENSUS OUTS Q9 ee k Vo 271 16 APPENDIX 2 AB SLC DF1 PORT TO HMI UNIT CA 027B 00 AB SLC SIDE HMI SIDE ZA
65. i1 171 11 LADDER PROGRAMMING 11 2 4 Timers Three types of timers are supported in ladder blocks These are as follows 1 Non retentive Timers 2 Retentive Timers 3 Single shot Timers 1 Non Retentive Timers These timers reset the timer count value when the input is detected OFF The Non Retentive type are further classified as 1 Non Retentive TON type 2 Non Retentive TOFF type 1 1 Non Retentive TON timer This timer instruction uses three cells The first cell holds the value of the timer s preset The third cell holds the timer s current value The second cell displays the name of the timer The timer can be either of 10ms or 100ms or 1sec depending on the number of the timer For Preset Supported operands Data register Retentive register Constant System register Internal register Input register Output register Preset Timer register Valid ranges 00000 to 00999 R0000 to 0999 0000 10 0999 0000 to 9 0999 S0000 to 50063 10000 to 0312 0000 to 00006 0000 to 10006 0010 fu For timer register Supported operands Timer register Valid ranges for 10mS T0000 to T0030 for 100mS T0031 to T0095 for 1 sec T0096 to T0127 000 172 11 LADDER PROGRAMMING Example of Non Retentive Timer A Non Retentive TON timer can be selected in the ladder with the F5 function key or with a right mouse click on the respective timer button The ladder editor will place the Timer block
66. on the Y scale 161 10 TRENDING Time Scale Properties Historical Trend Historical Trend Properties Value scale properties Time scale properties Start End Time Tags Tag Tag2 Preview Simulate Language English United States v HH MI DD MM Update Time scale properties Grids properties Text Properties No of Grids 2 1 010 Scale Grid Properties No of Grids If the grid option is enabled up to 10 grids can be selected for the X axis display Text properties 1 Scale If enabled the real time grid values are shown along the time scale axis 2 Format Scale formatting can be either HH MM SS or HH MM 3 Color Determines the preferred color of the X axis scale information 162 10 TRENDING Start End Time Tag This dialogue box allows user to set the start time of the tag with respect to Day Month Year along with Hours Min utes and Seconds and the End time of the tag with respect to the Day Month Year along with the Hours Minutes and Seconds Historical Trend Historical Trend Properties Value scale properties Time scale properties Start End Time Tags Tag Preview Historical Trend Simulate Language English United States Day 00000 00 Month D0001 01 7 Year D0002 D2 Hours D0003 D3 7 Minute 00004 04 Seconds 00005 05 End Day 00006 DE 7 Month 00007 D7 Yea 00008 08 Hours 00009 09
67. or PLC tag that the meter uses for needle deflection Data Type The following data types can be used with the meter 1 Unsigned integer 2 Signed integer 3 Hexadecimal 4 BCD The meter object only displays a two byte tag Simulate The designer can simulate the label text of various languages configured in the wizard and can see a preview in the preview window Analog Meter Meter Foreground Properties Meter Background Properties General Attributes Operation Preview Simulate Value 200 Language English United States Meter Operation Meter Start Angle 0 Meter End Angle 180 Start Tag Value 0 End Tag Value 500 270 lt gt Unsignedintege z 98 5 REPRESENTING DATA BY OBJECTS AND WIZARDS 5 3 7 Real Time Trend The Real Time Trend object is a graphical representation of a tag s value in the current time period The time value comes from the real time clock in the HMI unit The tag s value is plotted on the Y axis and updated every second Trend Properties 1 Number Of Tags The trends of up to 4 tags can be displayed 2 Show Grid The Show Grid check box determines whether or not the background grid is displayed 3 Span Time The value in seconds representing the span of the X axis The maximum value of span time is 65535 seconds 4 Span Time Tag If this option is enabled the Span Time is controlled by the tag specified 5 Fill Color The b
68. task is not scrolling type so cursor moves number of digits in the data entry object Sign Key This task operates only on Signed data On each event sign toggles between and Sign Key and 0 For the first iteration this task acts as Sign Key Then for each of the iterations acts as Numeric key O 2 6 LN upto 0 Allows user to enter 0 at cursor location if selected tag is Register type For Coil Bit type this task acts as Edit Bit Off Numeric Key 1 Allows user to enter 1 at cursor location if selected tag is Register type For Coil Bit type this task acts as Edit Bit On Numeric Key 2 Allows user to enter 2 at cursor location umeric Key 3 Allows user to enter 3 at cursor location NIO gt 2 2 umeric Key 4 Allows user to enter 4 at cursor location umeric Key 5 Allows user to enter 5 at cursor location umeric Key 6 Allows user to enter 6 at cursor location 2 umeric Key 8 Allows user to enter 8 at cursor location Numeric Key 9 Allows user to enter 9 at cursor location Numeric Key A Allows user to enter A at cursor location 25 Numeric Key B Allows user to enter B at cursor location 26 Numeric Key C Allows user to enter C at cursor location Numeric Key 7 Allows user to enter 7 at cursor location Ph rnm NIN 131 6 TASK MANAG
69. to Computer Press Upload to close the current application and upload from unit Otherwise Press Close The application and the application plus logged data uploads can be performed 1 Application If this option is selected only the application will be uploaded from the unit Note that tag and screen names can be uploaded only if the Download tag names option in Unit Settings was originally selected If this option was not selected then the tag names and screen names are uploaded with default names such as Tag1 Tag2 Tag3 If the application used ladder logic block tasks they cannot be uploaded Ladder block infor mation would only be available from the original application file 141 8 DOWNLOADING AND UPLOADING FROM UNIT 2 Application Logged data This option applies only to units that support data logging This option is selected if user wants to upload application and logger data The application is uploaded first and then the logger data The logged data is displayed in a csv format The data can be viewed by selecting the Display Logged Data menu option located under Utilities as shown below Utilities Screen Objects Tools On Line Ladder Monitor On Line Screen Monitor Display Logged Data Font Editor Image Conversion to bmp Prizm Memory Status Clear Picture Library Convert Application Logged data display Date Time Tag Value 17 08 06 15 35 08 D00
70. to R0999 Cco015 LTEQ D K0000 to K9999 C0000 to C0177 0000 to 0999 S0000 to S0063 191 11 LADDER PROGRAMMING 11 2 7 Math Operations These functions perform unsigned integer math operations 1 Math for a word 1 1 Addition This instruction uses five cells Operands are inserted in the first and third cell and the result is stored in the fifth cell The instruction adds two 16 bit operands and stores the result in a 32 bit 4 byte data register For Operand 1 Valid Ranges 00000 to 00999 R0000 to R0999 T0000 to T0127 90000 to 9 0999 50000 to 50063 10000 to 0312 00000 to 00006 0000 to 10006 Operand 1 Operand 2 Re For Operand 2 Valid ranges 00000 to 00999 R0000 to 80999 K0000 to K9999 0010 ADD W 0100 gt 00020 T0000 to 0127 0000 to 0999 50000 to 50063 10000 to 0312 00000 to 00006 10000 to 10006 For Result Valid ranges 00000 to 00999 0000 to 0999 50000 to 50063 10000 0312 0000 to 10006 192 11 LADDER PROGRAMMING 1 2 Subtraction This instruction uses five cells Operands are inserted in the first and third cell and the result is stored in the fifth cell The instruction subtracts operand 2 from operand 1 and stores the result in a 16 bit 2 byte data register For Operand 1 Valid Ranges 00000 to 00999 R0000 to R0999 T0000 to T0127 9 0000 to 9 0999 Operand 1 50000 to 50063 10000 03
71. to be plotted 154 10 TRENDING 10 2 Data Logger The Data Logger can be used to record the values of tags over time The data can be viewed using the Historical Trend Object It can also be uploaded to a computer for analysis This feature is available only for HMI 601 605 and 1205 models The Data Logger can be opened from either by choosing Define Data Logger menu option or from the Project tool bar as shown below Define Communicate Utilities Screen Objects Unit Settings F3 Network Configuration F4 Tag database FS bali f Alarms F8 Application Tasklists Ladder Logic Block 10 High speed interrupt s F11 High speed Timer i Data Lo gger cenas PID Block 16 Point Linearization Time Proportional PWM Configuration Pulse Output nriguratior Analog Totalizer Hide Project Tools Project tools jas 1105 2 MEE e len Data Logger 155 10 TRENDING The Data Logger window will display after clicking on Data logger option Data Logger General Group 1 Group 2 No Of Groups 2 r After memory is full Logger memory size Stop logging 256 KB FIFO Overwrite old data 256 KB 512 1024 2048 Number of Groups Up to four groups of data to be logged may be defined After Memory is Full 1 Stop Logging In this mode data logging is stop
72. to upload 1 Application 2 Application Logged Data While uploading following errors may occur 1 WSAStartup failed Operating system is not allowing network related programs to run may be some security feature 2 Allocating socket failed Operating system is not allowing network related programs to run may be some security feature 3 Unit with selected IP Address is not found in the Network Unit with selected IP Address is not Found in the Netwok 269 14 MISCELLANEOUS address entered is wrong 4 Sending data to the server failed No data is received receive failed While transferring the file to unit for each frame unit sends acknowledgment sending or receiving data from PC failed Check if the existing network is working or Ethernet cable connection 5 Product mismatch Check the product you have selected in configuration software and the one you are using 6 File Not Found File to be transmitted is not found Files are not created properly Notes 1 For connecting unit and the PC point to point use standard Ethernet cross over cable 2 For connecting unit and PC through the switch use standard Ethernet straight through cable 3 For Point to point communication over Ethernet PC should be given static IP address 270 14 MISCELLANEOUS set the address Of PC If you are connecting PC and HMI unit with cross cable or if you don t have DHCP or BOOTP server in the network you ha
73. user can type either B45 or B045 or B0045 The entry will be automatically converted to B0045 Immediate Normally Open INO Immediate normally open INO is one of the inputs used in ladder This instruction checks if the bit specified by the operand is high at the instance when this instruction is executed Operand Supported Operands Input Coil Valid Ranges X0000 to X0099 J I NOL Normally Close NC Normally close NC is one of the inputs used in ladder This instruction checks if the bit specified by the operand is low Supported Operands Internal Coil Operand Input Coil Output Coil System Coil B0032 Valid Ranges B0000 to B4999 0000 to 0099 0000 10 0099 50000 10 50099 167 11 LADDER PROGRAMMING Immediate Normally Close INC Immediate normally close INC is one of the inputs used in ladder This instruction checks if the bit specified by the operand is high at the instance when this instruction is executed Operand Supported Operands Input Coil C X003 gt Valid Ranges X0000 to X0099 e Horizontal Link Horizontal link is used to join one instruction to other The horizontal link insures proper contact between various in structions and eliminates open circuit conditions Horizontal link No operand supported Vertical Link Vertical link is used to add branches in the ladder Vertical link No operand supported 168 11
74. 0000 to 0312 00000 to 00006 L0000 to L0006 For Operand 2 z D0076 MOV W Valid ranges 00000 to 00999 R 0000 to 80999 T0000 to T0127 0000 to 9 0999 50000 to 50063 J 0000 to 0312 L0000 to 10006 2 Move Double word This instruction uses three cells Operands are inserted in the first and third cell The instruction moves value from operand 1 to operand 2 Both operands are 32 bit For Operand 1 Valid Ranges 00000 to 00999 R0000 to R0999 K0000 to K9999 C0000 to C0177 0000 to 0999 Operand 1 Operand 2 S0000 to 50063 For Operand 2 Valid ranges D0000 to D0999 R0000 to R0999 C0000 to C0177 E 00100 0000 to 0999 50000 to 50063 199 11 LADDER PROGRAMMING 11 2 9 Shift Instruction 1 Shift for a word 1 1 Shift Right The Shift Right word instruction performs a 16 bit shift of bits to the on the specified register The first operand speci fies how many times the register is to be shifted right The LSB of the register is shifted into the carry bit 50000 If the Number of shifts to be done operand is greater than 16 the instruction does nothing For this instruction to work the user must take care that the Number of shifts to be done is less than or equal to 16 Note The operation is performed on leading or trailing edge of the input For number of shifts to be done Supported Operands Data register
75. 05 0 17 08 06 15 35 08 D0006 0 17 08 06 15 35 08 D0007 0 17 08 06 15 35 08 D0008 0 17 08 06 15 35 16 D0005 8 17 08 06 15 35 16 D0006 16 17 08 06 15 35 16 D0007 24 17 08 06 15 35 16 D0008 32 17 08 06 15 35 31 D0005 4 Please note that you should first upload application data in PC which is connected with HMI Then only you can view logged data It is possible to view data either from HMI Studio software or alternatively file is stored in the following path C Program FilesHMI studio 1 XMResult Name of the file LoggedData 142 8 DOWNLOADING AND UPLOADING FROM UNIT The following errors may occur during uploading 1 Unit is not responding This error indicates that no communication has been established between the computer and the HMI unit Check the COM port selection and cable connections 2 Unit is not responding after frame number XXXX Communication with unit has been lost Try uploading again You may need to close the HMI program and restart it 8 2 Download To download an application into the HMI unit either click on Download button from the Toolstation or choose municate Download menu option and a DOS window will appear for a moment It is linking the PLC drivers with firmware for the application Utilities Screer Communication Port Upload After linking the following window will display Downloading from Computer to unit Download Options Application Iv Firmw
76. 12 00000 to 0006 Operand 2 Re L0000 to 10006 For Operand 2 Valid ranges 00000 to 00999 R0000 to R0999 E K0000 to K9999 SUB W 0005 gt D0050 T0000 to T0127 0000 to 0999 S0000 to S0063 J 0000 to J 0312 00000 to 00006 L0000 to 10006 For Result Valid ranges D0000 to 00999 9 0000 to 2 0999 50000 to 50063 10000 to 0312 10000 to 10006 193 11 LADDER PROGRAMMING 1 3 Multiplication This instruction uses five cells Operands are inserted in the first and third cell and the result is stored in the fifth cell The instruction multiplies two 16 bit operands and stores the result in a 32 bit 4 byte data register LSB of the result is stored in the first tag and MSB is stored in second tag For Operand 1 Valid Ranges 00000 to 00999 R0000 to R0999 T0000 to T0127 0000 to 0999 S0000 to 50063 10000 to J 0312 U0000 to U0006 L0000 to 10006 Operand 2 Re For Operand 2 Valid ranges 00000 to 00999 R0000 to R0999 K0000 to 9999 1 MUL W 00005 T0000 to T0127 0000 to 0999 50000 to 50063 J 0000 to 0312 U0000 to 00006 L0000 to 10006 For Result Valid ranges D0000 to 00999 9 0000 to 0999 50000 to 50063 10000 0312 10000 to 10006 194 11 LADDER PROGRAMMING 1 4 Division This instruction uses five cells Operands are inserted in the first and third cell and the result is stored in the fifth c
77. 256 14 MISCELLANEOUS The Port settings should be as follows Port communication settings Baud Rate 115 2K Parity None Data Bits 8 Stop Bits 1 Ok Cancel Note Baud Rate must 115 2 and Parity must be None Step 2 Download Application and Firmware in the unit Step 3 Invoke the Screen monitor window by selecting Utilities Line Screen Monitoring menu option Screen Objects Tools On Line Ladder Monitor Line Screen Monitor Display Data Font Editor Image Conversion ka bmp HMI Memory Status Clear Picture Library 251 14 MISCELLANEOUS screen monitor window will be as follows On Line Monitor Jf 258 14 MISCELLANEOUS Step 4 The tags which are used with the screen are automatically added in the screen monitor window User also monitor the user defined tags by defining the Block In Block window specify the Address and the Size amp Screen On Line Monitor Address 00000 Sie 1 10256 00000 to 00999 0000 to 01399 50000 to 50063 40000 to J0312 0000 to 1 000 10000 to 110006 0000 to 0177 70000 to 70127 s0000 to s0099 0000 to B4999 0000 to X0999 259 14 MISCELLANEOUS Screen On Line Monitor 260 14 MISCELLANEOUS
78. 294967295 9 0000 to 9 0999 50000 to 50063 J 0000 to 0312 Counter reg U0000 to 00006 L0000 to 10006 For counter register Supported operands Counter register Valid range C0000 to C0177 Example of Up Counter 0100 B0002 Up Q 0000000500 B0001 UP R C0010 Counter C0010 has a preset value of 500 The counter increments on each off to on transition of the pulse input B0000 When the counter s value equals the preset value output B0002 turns on It will remain on while the counter s value is equal to or greater than the preset When the reset input B0001 is detected on the counter s actual value is set to zero The actual value register will be continuously set to zero as long as the reset input is on 181 11 LADDER PROGRAMMING Timing Diagram A Reset B1 Counter Preset Counter value 0 Output B2 2 Down Counters A down counter is inserted in two rungs The top cell is used to enter the value of the preset and the bottom cell is used to enter the counter number It has two inputs the pulse input top cell and the reset bottom cell input On every leading edge of input the counter register gets decremented by one When it reaches zero the output of the counter turns on When the reset input of the counter turns on the counter register gets loaded with the preset value and the output is turned off The register will continuously
79. 3 For Result Valid ranges 00000 to 00999 0000 to 0999 0000 to 0063 196 11 LADDER PROGRAMMING 2 2 Subtraction This instruction uses five cells Operands are inserted in the first and third cell and the result is stored in the fifth cell The instruction subtracts operand 2 from operand 1 and stores the result in a 32 bit 4 byte data register For Operand 1 Valid Ranges 00000 to 00999 R0000 to R0999 K0000 to K9999 C0000 to C0177 0000 to 0999 S0000 to S0063 For Operand 2 Operand 1 Operand 2 Re Valid ranges D0000 to D0999 R0000 to R0999 K0000 to K9999 C0000 to C0177 0000 to 0999 00100 SUB D K0020 gt 00005 50000 to 50063 For Result Valid ranges D0000 to 00999 9 0000 to 0999 50000 to 50063 2 3 Multiplication This instruction uses five cells Operands are inserted in the first and third cell and the result is stored in the fifth cell The instruction multiplies two 32 bit operands and stores the result in a 32 bit 4 byte data register LSB of the result is stored in the first tag and MSB is stored in second tag 197 11 LADDER PROGRAMMING For Operand 1 Valid Ranges 00000 to 00999 R0000 to R0999 K0000 to K9999 C0000 to C0177 0000 to 9 0999 50000 to 50063 For Operand 2 Operand 1 Operand 2 Re Valid ranges D0000 to 00999 R0000 to R0999 K0000 to K9999 0000 to C0177 4 0000 to 9 0999 M
80. 5 BIOL Note For HMI 201 and 401 now the max preset value is 380 ie 380 X 500 micro sec 0 19 sec For HMI 601 605 and 1205 max preset value is 648 that means 648 X 500 micro sec 0 3 sec 229 12 SPECIAL FEATURES Example Set up the high speed timer interrupt as follows High speed timer interrupt Enable timer interrupt B0005 K2 Preset 2 0 Be 0005 D K 0 to 4294967295 B Y 0 to 0999 Execute PLC block Running Timer Note 1 Control bit s0001 must be turned ON through a ladder block 2 Timer interrupt generates at every Preset 500us time interval 3 Please download the firmware in the unit when These parameters are configured for the first time b Any of the defined parameters is changed Cancel In the example the timer interrupt is enabled 1 msec 2 500 usec after the bit 50001 has been turned on the interrupt ladder logic included in the PLC block Start will run Since this logic includes setting bit 50001 re enabling the timer interrupt this ladder logic will execute every 1 msec 230 12 SPECIAL FEATURES 12 4 PWM Configuration Analog voltages or currents are often used to directly control a process In many other cases the process control needs to be digital value that turns on and off over time A home heating system is an excellent example The differ ence between the desired temperat
81. 92 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Bar bar number gt Bar Properties 1 Min Tag Value Lower limit for the corresponding bargraph 2 Max Tag Value Higher limit for the corresponding bargraph 3 Tag AHMI unit tag or a PLC tag controlling the corresponding bargraph Bar Color 1 Line Color Border color for the corresponding bargraph 2 Fill Color Interior color for the corresponding bargraph Bar Label Parameters related to the bar label can be configured here if the Bar label selection is enabled 1 Text Up to 12 characters of axis label text can be defined Labels may overlap if there is insufficient room 2 Language Displays the list of languages depending upon number of languages configured in the Unit settings 3 Text Color Selects the color of the text 4 Background Selects the background color of text Multiple Bargraph Bargraph Properties General Attributes Axis 1 Bar2 Bar3 Bar4 Preview Simulate Bergreph Value forbar 1 250 Value for bar 2 400 Value for bar 3 500 Value for bar 4 200 1_ 2 Bar3 4 Language English United States Update Preview Bar Color Bar Label Min T ag Value 0 Line Color v Bar label HaT vae o Fill Color E Language English United States Text Bart TET Sn lt gt Text Color E Background C OK Cancel OK 93 5 REPRESENTING DATA BY OBJECTS AND WIZA
82. ANAGEMENT Add a Constant Value Tag This tag is used for adding a constant value to the current value of the tag Tag Operations Tag 00000 00 Register operations Bit operations Common operations Tag Number C Copy Tag Help Tag Number C Tag A and Tag B Tag Number C Copy Tag to STR C TagB C Number 1 00 Unsigned 0 to 65535 C BCD 0 to 9999 Signed 32768 to 32767 C Binary 16 bits Hexadecimal 0000 to FFFF E g Tag Tag Number This task is executed on register tag listed under Tag option User can add only two byte number in selected tag For this task default setting is shown under Register operations If user change this selection task will be changed User can select number type unsigned int Signed Hexadecimal BCD and Binary Click OK to add task in task list 118 6 TASK MANAGEMENT Subtract Constant Value From Tag This task is used to subtract a constant value from the current value of a tag Tag Operations Tag 00000 00 Cancel Register operations Bit operations Common operations C Tag Number C Tag Number C Swap Tag A and Tag Tag Number C Tag to STR C i C TagA TagA TagB Number 50 Unsigned 0 to 65535 BCD
83. C Loaic Block Functions of the buttons Close Accepts selected task Up arrow Shifts selected task upwards Down arrow Shifts selected task downwards Xx Delete Deleted selected task 56 4 USING HMI STUDIO SOFTWARE 4 7 Global Keys Define tasks for these key events Press Tasks Pressed Tasks These tasks performed only once when the key is pressed Released Tasks These tasks are performed as long as the key is pressed These tasks are performed when the key is released Tasks defined for Global Keys are executed for whole application independent of which screen is being displayed Global Keys Task lists Select a Task to add Press Tasks IB Key 1 Pressed Tasks Released Tasks Single Key C Two simultaneous keys lt gt Indicates undefined Global Key Extended Keypad Single Key If this option is selected a task is defined to one key Two simultaneous keys If this option is selected a task is defined to a combination of two keys 57 5 REPRESENTING DATA BY OBJECTS AND WIZARDS 5 1 Alphanumeric Objects Alphanumeric objects are text objects with certain properties or attributes By using various attributes the designer can emphasize the importance of a particular text object The alphanumeric objects in models with a graphics display have some additional attributes Objects Alphanumeric Objects Alphanumeric O
84. Carry Bit Read Only Used to store the carry generated during bit wise operation s0001 High Speed Timer Read Write Enable High speed timer through Ladder Control bit s0003 Minute change Read Only 1 for every change in minute for one pulse scan cycle s0004 Hour change Read Only 1 for every change in hour for one pulse scan cycle 48 4 USING HMI STUDIO SOFTWARE s0005 Date change Read Only 1 for every change in date for one pulse scan cycle s0006 Month change Read Only 1 for every change in Month for one pulse scan cycle 50007 Year change Read Only 1 for every change in year for one pulse scan cycle Screen Saver Read Write 0 Disable screensaver control 1 Enable screensaver Run Time you can change this bit 50009 Beeper On Off Read Write 0 Disable Beeper 1 Enable Beeper Run Time you can change this bit s0010 Battery Status Read Only 0 Battery voltage is OK above 2 2V 1 Low Battery below 2 2V s0014 Acknowledge Read Only 0 All alarms are acknowledged all alarms 1 All alarms are not acknowledged in the Real and Historical alarms s0016 Valid key beeper Read Write 1 Enable valid Beeper On Off 0 Disable valid Beeper Run time you can change this bit s0017 Invalid key beeper Read Write 1 Enable Invalid Beeper On Off 0 Disable Invalid Beeper Run time you ca change this bit Note 50018 50099 are reserved for future use 49 4 USING HMI STUDIO SOFTWARE Unit Memory Configuration Data Re
85. Conversion to bmp HMI Memory Status Clear Picture Library On Line Ladder Monitor Displays statistics of the memory used by the current application On Line Screen Monitor Displays statistics of the memory used by the current application Display Logged Data Displays the logged data in the Prizm memory Eont Editor User can edit the fonts by the Font Editor utility Image Conversion to bitmap Converts images from any type of picture format to bitmaps HMI Memory status Displays statistics of the memory used by the current application Clear Picture Library User can clear the picture library Close the applications before clearing Picture library Convert Application Allows to convert the application of one product to the other product 43 4 USING HMI STUDIO SOFTWARE 4 1 5 Help Menu The Help menu offers help programming assistance and information about the Prizm version Index F1 About HMI Index Lists all of the Help topics About Prizm Software Displays the software version number and date 4 2 Creating New Application A User can create a new application either from Menu Bar or from Tool Bar Creating a New Application from Menu Bar To create a New Application either choose File New menu option or click on New Application icon from Tool bar HMI Studio untitled Define Communicate Open Close Ctrl F4 Save F2 E Save as Informatio
86. Copy RTC to PLC block Execute PLC Logic Block Close Accepts the selected task and closes the open window Up arrow Selected task is shifted up Down arrow 4 Selected task is shifted down Delete X Selected task is deleted 6 2 Screen TaskList These tasks are related to a specific screen When screen is displayed the tasks defined for that screen executed 1 Before showing Tasks These tasks are executed once just before the screen is displayed Any screen specific initialization can be defined under this option 2 While showing Tasks These tasks are executed continuously as long as the screen is displayed 110 6 TASK MANAGEMENT HMI Task lists of Screen 1 Screen Select a Task to add z Before showing Tasks Write 10 to Tag 00000 Write 29 to Tag 00001 Screen Preview C While showing Tasks Add 1 to Tag DOOOO Wait till 00000 lt 100 Write 0 to Tag 00000 After hiding Tasks Example Let s suppose that Screen 1 is currently being displayed Any tasks in the While Showing task list will be performed An active PLC block sets the screen trigger register to another value The various task lists will follow this path 1 While clearing screen 1 the After Hiding task list for screen 1 is performed 2 The Before Showing task for screen 2 is performed 3 Screen 2 is displayed 4 The While Showing task list is performed continuous
87. E Numeric Key 5 C Numeric Key F Increase Digit by 1 Numeric Key Decrease Digit by 1 Shift Value to Left Numeric Key 7 Start Logger for all groups Numeric Key 8 Stop Logger for all groups Numeric Key 3 Start Logger of group n 1 4 Move Cursor to Right Stop Logger of group 1 4 Sign Key Edit Bit On Clear Log Memory Sign Key and 0 E dit Bit Off Clear Historical Alarm Memory C C C C C C C C C C Move Cursor to Left HE ME IE MEM EE EE ME E 130 6 TASK MANAGEMENT Clear Data Entry Clears active data entry value to 0 Cancel Data Entry Disables data entry Accept Data Entry Accepts edited data for current data entry and cursor jumps to next data entry object Switch To Next Data Entry Disables previous data entry and switches to next data entry Increase Value by 1 Adds 1 to Tag value in data entry object Decrease Value by 1 Subtracts 1 from Tag value in data entry object Increase Digit by 1 This task is executed only on single digit shown by cursor The digit scrolls between 0 to 9 Decrease Digit by 1 This task is executed only on single digit shown by cursor The digit scrolls between 0 to 9 Shift Value to Left Shifts value to left by padding zeros from right side o gt o ove Cursor to Left Moves the cursor to the left This task is not scrolling type so cursor moves upto number of digits in the data entry object Move Cursor to Right Moves the cursor to the right This
88. EATURES For example Suppose we have a data register we want to linearize with four points The data entry would be as follows 16 Point Linearization General Channel 1 Channel 2 00000 Configuration for Channel 1 Mode Non Linear v Input tag 0 00010 of points 4 Output tag p 10 Valid ranges 00000 to 00999 Valid ranges 00000 to K65535 or 00000 to 00999 if indirect adresses are used instead of constant Input Output Input Output Data type unsigned int 00000 K00000 00000 00000 sik e nkp op K00000 aa ae K00000 K00000 K 0000 00000 Linearization T able amu 11 11 cdd dc SPI SKI MET SIT KT RT SET SIT Kw pes Note Linearization is active at power up Since a data register is zero at power up the output will be the corresponding value 221 12 SPECIAL FEATURES 12 2 PID Controller A feedback controller is designed to generate an output that causes some corrective effort to be applied to a process so as to drive a measurable process variable y t towards a desired value known as the set point or reference All feedback controllers determine their output by observing the difference called error between the setpoint and the actual process variable measurement The PID loop is one such type of feedback controller which looks at a the current value of the e
89. EMENT Numeric Key D Allows user to enter D at cursor location Numeric Key E Allows user to enter E at cursor location Numeric Key F Allows user to enter F at cursor location Note Numeric keys A to F are applicable for HEX data entry only 2 3 Edit Bit On This task operates only on coil bit tags Coil bit is set to 1 from this task Edit Bit Off This task operates only on coil bit tags Coil bit is set to 0 from this task Acknowledge Alarm Acknowledges the first alarm top position in the Real time alarm window 5 Acknowledge All Alarms Unlike Acknowledge Alarm task this task acknowledges all alarms Previous Alarm The alarm display position in the Real time alarm container is shifted one position up Next Alarm The alarm display position in the Real time alarm container is shifted one position down Previous Historical Alarm The alarm display position in the Historical alarm container is shifted one position up Next Historical Alarm The alarm display position in the Historical time alarm container is shifted one position up Refresh All Trend Clears all the historical alarms Start Data Logger for all groups Starts the data logger for all the four groups Clear Historical Alarm Memory Clears all the displayed historical alarms from memory 3 3 4 4 7 28 29 0 32 3 4 36 37 39 40 1 2 43 44 Note Task 1 to Task 31 operates only for data
90. EOUS tags assigned for RTC as follows 1 RTC Day Read Only RTC Month Read Only RTC Year Read Only RTC Hour Read Only RTC Min Read Only RTC Sec Read Only RTC Day of Week Read Only An application can make use of these Default System Tags for displaying and for decision making These default system registers are Read only as shown in table so you can not write anything to these registers RTC Tasks present in Tasklist Goto Screen Goto Next Screen Goto Previous Screen Subtract a constant value from Tag Add Tag B to TagA Subtract Tag from 1 Set RTC For details please refer Chapter 6 248 14 MISCELLANEOUS 14 5 Line Ladder Monitoring On Line Ladder Monitoring is used to monitor the tags used in a ladder block at run time User can monitor any active block i e a block running in either Power on tasks Global tasks or Screen tasks It can also be used as a tool to debug the ladder By using On Line ladder monitoring there is no need to embed the ladder tags on the screen Step 1 Configuration of Modbus Slave Driver In the example given below is configured as Modbus Slave Network Configuration Node address Coml Com2 Operator Panel HMI 605 0003 Comi Node Modbus Unit as Slave MODBUS Slave E v3 00000 Port Comi Port settings Protocol Modbus Unit a Model MODBUS Slave 3 r Node Addre
91. If DHCP Dynamis Host Configuration Protocol server is not present in the network this IP will get assigned to the unit If DHCP is present in the network unit will get the IP ad dress assigned by the server which will be displayed on the unit at power on Unit Download Port HMI unit Download Port is a port number on which unit s download server will be configured User should use this port number for downloading the functionality Upload server will be automatically configured as Download Port number plus 1 For example if HMI unit download port is 5000 then 5000 port will be used for down loading and 5001 will be used for uploading Subnet Mask Subnet Mask should be filled according to the network configuration Default Gateway Default Gateway should be filled according to the network configuration Now click on Download button to download the Ethernet setting into the HMI unit While downloading settings following error may occur 1 Can not open COM port Check if COM port is already used by some other application 2 No response for startup signal Check if the serial cable is properly connected to the unit 3 Error in applying settings Try again Some error in applying settings try again Note If default IP address given to the unit is already in use in the network Then unit will not be able to communicate over Ethernet port Because of IP conflict If so the error message of IP Conflict will be displayed at th
92. LANEOUS Step 5 Select the communication port for the Ladder On Line Monitor Operation Select COM Port 254 14 MISCELLANEOUS Step 6 Click Connect to start the communication Following window will show the communication 59 Ladder On Line Monitor K0080 MOV W 0000 K0020 MOV W 00000 255 14 MISCELLANEOUS 14 6 Line Screen Monitoring On Line Screen Monitor is used to monitor all the tags used in a application at run time The tags used in the Applica tion task list are automatically added in the monitor window User can also add the tags to be monitor It can also be used as a tool to debug the application By using On Line screen monitoring there is no need to embed the tags on the screen Step 1 Configuration of Modbus Slave Driver In the example given below COM1 is configured as Modbus Slave Network Configuration Node address r E theme HMI PLC Blocks Operator Panel HMI 605 00035 Com Nodel Modbus Unit as Slave MODBUS Slave 3 00000 Port Comi Port settings Protocol Model MODBUS Slave 3 Node Address 01 0 255 Name Comi 1 Max 15 Inter frame GG 10 0 to 3000 dela Response duas pag 101 6000 ms Retry con 10 SE Help Note Modbus Unit as Slave Protocol with model MODBUS Slave EV3 must be configured at either of the ports
93. MMING 11 2 13 Skip Block When this instruction is enabled in the ladder block all of the following instructions in the block are skipped for execu Skip block instruc fsx E No operand supported 11 2 14 End Block The END instruction is the terminating instruction for a ladder block Ladder instructions are compiled untill the END in struction Anything after the END is not recognized by the compiler It is a mandatory instruction It should be inserted in the last rung of logic block It can be inserted anywhere in the rung The editor will move it to the last cell of the rung and add horizontal links Operand No Operand supported 218 12 SPECIAL FEATURES 12 1 16 Point Linearization The concept of linearization is implemented using the equation for a straight line Y mX C between any two points It enables the user to linearize a nonlinear variable In the wizard up to 16 points of linearization can be defined for each of 32 data registers In HMI Studio software 16 point linearization can be configured as shown below Define Communicate Utilities Screen Objects Unit Settings F3 Network Configuration F4 Tag database FS Alarms F8 Application Tasklists F9 Ladder Logic Block 10 High speed Timer Data Logger Configure PID Block 16 Point Linearization Time Proportional PWM Configuration Analog Totalizer Hide Project Tools 12 A left mouse
94. NIT CA 019B 00 TOSHIBA T2 HMI SIDE IDE EA riv I r1 2 mtr DB9 MALE p RS232 Shield Wire SIGNALS Pin d SIGNALS 1 1 RXD 2 2 TXD TXD 3 3 RXD 4 4 SG 5 E E 5 SG 6 6 1 7 8 8 9 9 DB9 MALE Shield Wire PINOUTS oO 06000 Note These details also applicable to Siemens 57 300 304 16 APPENDIX 29 TOSHIBA T1 LINK PORT TO HMI UNIT CA 046A 00 TOSHIBA T1 LINK port SIDE HMI SIDE 2 2 mtr WIRE OUTS DB9 MALE SIGNAL FROM PLC Shield Wire RS485 SIGNALS Pin Pin SIGNALS RX YELLOW 1 TX TX GREEN 2 SG BLACK 3 RX WHITE 4 RX TX BLUE 5 SG 6 7 8 TX 9 RX Shield Wire DB9 MALE PINOUTS ee 9 305 16 APPENDIX 30 TOSHIBA T2 LINK PORT TO HMI UNIT CA 046B 00 TOSHIBA T2 LINK PORT SIDE HMI SIDE gt ri
95. O HMI UNIT CA 0008B 00 22 MITUBISHI FX0 PLC TO HMI UNIT CA 0008A 00 23 OMRON PLC TO HMI UNIT CA 006B 00 24 OMRON CQM CPM CMOS PORT TO HMI UNIT CA 006A 00 25 SIEMENS STEP 7 MICRO S7 200 PLC TO HMI UNIT CA 029 00 26 SIEMENS S7 300 SERIES PLC TO HMI UNIT CA 029A 00 27 TOSHIBA PLC TO HMI UNIT CA 019A 00 28 TOSHIBA T2 PLC TO HMI UNIT CA 019B 00 29 TOSHIBA LINK PORT TO HMI UNIT CA 046A 00 30 TOSHIBA T2 LINK PORT TO HMI UNIT CA 046B 00 31 TOSHIBA INVERTER S SERIES TO HMI UNIT CA 050 00 32 UNITELWAY 07 37 57 PLC TO HMI UNIT CA 26B 00 33 TWIDO PLC TO HMI UNIT CA 078 00 PC to HMI Cable 1 RS232 Interface Cable PC to HMI CC95 2 Ordering Options List Of Features List of Supported Devices 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 311 312 315 1 INTRODUCTION 1 1 Purpose of this manual Thank you for purchasing HMI from Brainchild HMI Series Products are versatile operator interfaces with Microsoft Windows based configuration Software This Manual explains the operation of the HMI and how to implement available features using the HMI Studio Software This manual will help you to install configure and operate your HMI products 1 1 1 HMI Basics Operator Interface Terminals HMIs provide much more versatility than traditional mechanical control panels An HMI allows a plant floor operator to monitor current conditions of a control system and if necessary to i
96. RDS 5 3 6 Analog Meter The Analog Meter wizard is useful to represent parameter values such as temperature or pressure from a PLC tag or HMI tag To draw the object click on the Analog Meter button Place the tool on the screen This wizard represents the word register on a analog meter The dialog box has four pages Meter Foreground properties Meter Background properties General Properties and Operation Foreground Properties define the number of meter divisions and display range The Background Properties define needle color meter style and range color settings The General attributes define the label properties and enable or disable the border The Operation page defines meter start and end angles control tag and the meter range Meter Foreground Properties Meter Foreground properties define the display range and meter divisions Display Range If enabled the values of the minimum display range maximum display range and major divisions will be shown on the meter The limits for the minimum and maximum display range are dependent upon the data type of the tag that is as signed for the meter Divisions If enabled the number of major and minor divisions on the meter scale can be specified Simulate The user can simulate the text for the various languages configured in the wizard the tag value with its corresponding deflection and see a preview in the window 94 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Analog Meter
97. S AND WIZARDS 1 Show Hide Animation Object is displayed only when the condition specified by the user is true For example shows the object only when the value of tag is between 100 Low and 200 High When the condition is false the object is not displayed Animation Properties Show Hide Tag 50001 Language Show when Within Range of Range Cancel Low 100 Hi Ie 0 lt Low lt High Help 200 Low lt High lt 65535 Color animation 1 Tag Select the tag to which Show hide animation is to be attached 2 Show When The object is displayed either when condition is within range or out of range according to user s choice 3 Range Enter the Low Limit and High Limit in the appropriate fields 66 5 REPRESENTING DATA OBJECTS AND WIZARDS 2 Flashing Animation The designer can select three speeds Slow Medium or Fast When the condition specified by the user is true the object will begin flashing When the condition is false the object is not flashed Animation Properties Show Hide Flash Slow Tag 50001 Language Flash when Within Range C Qut of Range Low 1100 0 lt Low lt High Range High 1200 Low lt High lt 65535 Color animation 1 Flash Select the speed at which object is to be flashed 2 Tag Select the tag to which Flash animation is to be attached 3 Flash When The object is flashed e
98. TXD RS232 Transmit 3 RXD RS232 CMOS Receive 4 RX RS422 5485 Differential Receive also referred as RXA 5 GND Signal Ground common to all signals 6 5VDC DO NOT USE 7 TXD CMOS Transmit 8 TX RS422 5485 Differential Transmit also referred as TXB 9 RX RS422 5485 Differential Receive also referred as RXB 26 3 BEFORE YOU BEGIN 3 1 Connecting the HMI to your Computer Requirements 1 RS232 interface cable 2 HMI Unit Cable can be ordered along with HMI or cable can be prepared by the customer as per connection layout explained in chapter no 2 1 Connect the programming cable from computer to HMI For Ex COM1 2 Connect a 24VDC power supply to the HMI 3 Open new project in HMI Studio software 4 By default COM1 will be configured for communication with PC 5 Configure PLC driver the network configuration For Ex 2 6 Download the firmware into HMI Every PLC will have seperate communication driver The HMI unit cannot communicate with PLC till the required driver is downloaded When firmware is downloaded from Computer to HMI PLC communication driver will also downloaded Once 2 is configured for PLC and download firmware to HMI then connect PLC to COM2 27 3 BEFORE YOU BEGIN 3 2 Starting HMI Studio Software 3 2 1 Installing HMI Studio Software System requirements for installing HMI Studio on your PC Windows Version Microsoft Wind
99. The text background can be changed by the designer The options are black and white The default text background is white Border Single or Double Any text object can be highlighted with a single or double border Unconditional Flash User can assign flashing attribute to any text object An object can flash at three different speeds Slow Medium and Fast By default no object is assigned the flashing attribute If flashing is defined slow flashing is selected by default Note Data Entry objects Coil and register do not have flash attribute The following attributes are available with a graphic display 5 1 7 Animation Properties All objects can have their appearance changed using the animation property Changes in the value of the tag associ ated with the animation property control the tag s appearance There are three types of animation properties They can be used in combination 1 Show Hide Animation 2 Flash Animation 3 Color Animation 64 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Animation Properties Show Hide 50001 Language Show when WithinRange Range R Low 0 0 lt Low lt High ange High 65535 Low lt High lt 65535 Flash Slow 50001 Language Flash when WithinRange of Range Low 10 0 lt Low lt High Range High 65535 Low lt High lt 65535 D 0 Oto 999 D 0 0 to 999 65 5 REPRESENTING DATA BY OBJECT
100. Tools Close Screens session Character Set option in tool bar Screen tools fmf ES mala NN This option is enabled only when the user selects the fonts and place the fonts the screen If the use selects 10 x 14 fonts the character set will display only 10x14 fonts Note If the user changes the Font of 10x14 only the changes will be reflected in the character set 244 14 MISCELLANEOUS Character Set Font size 10x14 TEXTUS EAT fA SEDEEBUPPELEBBEHEBDERDEBBEBE The character set includes all characters from 0 to 255 Note The first 31 characters are non ASCII characters Characters Hex 16 to Hex 31 are reserved by Windows If these characters are modified they will not be reflected on computer screen 245 14 MISCELLANEOUS 14 3 Associate Screen This option is available in the Screen Information dialogue box New Screen Screen Number 2 1 5000 Screen Name Screen2 M Screen Properties Display only J Password 1 9999 Description Ja Screen Type Base screen Screen Parameter Max 1 Associate B Screen Cancel Help Associated Screens Available Screens Any screen can be associated with another screen The objects on the associated screen will a part of the other screen This is especially useful if the same information is duplicated Objects in the associa
101. U0000 to U0006 L0000 to L0006 i Counter reg For counter register Supported operands Counter register Valid range C0000 to C0177 Example of UpDown Counter B0000 B0002 Dn Q 0000000100 0001 n UP DN B0003 C0050 As shown the above example 0000 is defined for UP input 0001 is defined for Dn input 0003 is defined as the reset input for the counter C0050 B0002 is defined as output The UP preset for the counter is 100 The counter will count up to 100 on every rising edge of B0000 When 100 pulses are counted the output B0002 turns ON On next rising edge of B0000 the counter O p will get reset and Coun ter will show a value 1 indicating the pulse was not missed While counting Down the counter counts down from Preset Value to zero When counter value is zero the output turns ON At the next Leading Edge on Down Input the counter rolls back up to preset value and counter value is Preset 1 value so that Pulse is not missed During this transition the Output turns OFF 185 11 LADDER PROGRAMMING Application These counters can be used to count the number of revolutions made by the shaft of a motor The up input would add pulses in the clockwise direction and the down input would subtract pulses for counterclockwise rotation Each time the output toggles on a second up down counter would keep track of the number of full revolutions
102. UL D gt 00010 50000 to 50063 For Result Valid ranges D0000 to D0999 0000 to 0999 S0000 to 50063 2 4 Division This instruction uses five cells Operands are inserted in the first and third cell and the result is stored in the fifth cell The instruction divides operand 1 by operand 2 and stores the quotient in a 32 bit 4 byte data register The remain der is stored in the two registers following the result register The quotient and remainder both are 32 bit 4 byte data registers Example If the quotient is stored in D0016 then the remainder will be stored in 00018 Since D0016 and D0018 are 4 hvte tags For Operand 1 Valid Ranges D0000 to D0999 R0000 to R0999 K0000 to K9999 C0000 to C0177 0000 to 0999 S0000 to S0063 For Operand 2 Operand 1 Operand 2 Re Valid ranges D0000 to D0999 R0000 to R0999 K0000 to K9999 C0000 to C0177 9 0000 to 2 0999 DIV D gt 50000 to 50063 For Result Valid ranges 00000 to 00999 9 0000 to 2 0999 S0000 to 0063 198 11 LADDER PROGRAMMING 11 2 8 Data Move 1 Move For a word This instruction uses three cells Operands are inserted in the first and third cell This instruction moves a value from operand 1 to operand 2 Both operands are 16 bit For Operand 1 Valid Ranges D0000 to D0999 R0000 to R0999 K0000 to K9999 T0000 to T0127 0000 to 0999 S0000 to 50063 Operand 1 Operand 2 J
103. User Manual Human Machine Interface HMI 201 401 601 605 amp 1205 UMHMIB BrainChild 1 Rev 2 0 06 2007 COPYRIGHT NOTICE This manual is a publication of Brainchild Electronics Co Ltd and is provided for use by its customers only The contents of the manual are copyrighted by Brainchild Electronics reproduction in whole or in part for use other than in support of Brainchild Electronics equipment is prohibited without the specific written permission from Brainchild Electronics SERVICE If service is required then pack the unit in its original packaging container or if unavailable any suitable rigid container If a substitute container is used surround the unit with shock absorbing material damage in shipment is not covered by the warranty Include a letter with the unit describing the difficulty and Hardware Revision and Software Version Send to the following address Brainchild Electronic Co Ltd 6F 209 Chung yong Road Nan Kang Dist Taipei Taiwan R O C Tel 886 2 27861299 Fax 886 2 27861395 Email sales brainchild com tw All returns will be tested to verify customer claims of noncompliance with the product warranty Improper return packaging which makes verification impossible will void the warranty If noncompliance is verified and is not due to customer abuse or the other exceptions described with product warranty Brainchild Electronics will at its option repair or replace the Product returned to it fre
104. a Logger Configure PID Block 16 Point Linearization Time Proportional PWM Configuration Analog Totalizer Hide Project Tools 12 223 12 SPECIAL FEATURES General PID Configuration General Block 1 Block 2 No of blocks 1 12 2 r 1 Please download the firmware in the unit when These parameters are configured for the first time b Any of the defined parameters is changed 1 Number of Blocks Determine the number of PID blocks desired Up to 12 blocks can be defined 224 12 SPECIAL FEATURES Specific Block PID Configuration General Block 1 Block 2 Mode Manual PID Action Forward High Enable bit Bxxxx B0000 PID Parameters Set point Dxxxx 00010 Process variable 00020 Manipulated variable Dxxxx 00030 Dead band Dxxxx 00040 x of Set point Proportional gain Dxxxx 00050 Reset time Dxxxxj 00060 sec Derivative gain Dxxxx D0070 Sampling time 00080 m sec To configure a PID block determine each of the following Mode Mode can be Auto or Manual Auto mode is not supported in this version PID Action This parameter is used to control PID output direction It can be either Forward of Reverse In case of Forward action if the process variable goes below the set point the ma
105. ackground color of the trend object 6 Grid Color Select the color of the grids for the trend object Trend Properties Value scale properties Time scale properties Tagl Tag2 Preview Simulate Language English United States Y Trend Pi ties rend Properti Tom D V Show Grids Label ss 2 Language English United States 7 Span time Tag 50 Seconds Text Trend Color L 1l Grid Color Font Error Message Data Type Unsigned int 99 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Error Message Many of the trend object s properties can be determined at run time through the use a tag If the value of the tag is out of the proper range for the property an error message will be displayed The text display properties can be modified 1 Font Select the Windows Font Font Style and Font size 2 Text Color Color of the error message to be displayed Label Parameters related to the trend label can be configured here if the Label selection is enabled Check box Label is selected 1 Text Label text maximum upto 25 characters 2 Font Select the Windows Font Font Style and Font size 3 Language Display the list of languages depending upon number of languages configured in the Unit settings 4 Color Color of the text Data Type The trend object can have the following data types Unsigned integer Signed integer Hexadecima
106. age Warning Do not operate the HMI in areas subject to explosion due to flammable gases vapors or dusts Warning Do not connect the HMI to an AC power source You will cause permanent damage to the HMI Warning Do not attempt to use a DC power supply that does not meet HMI power requirements You may cause malfunction or permanent damage to HMI Warning Do not power the HMI with a DC power supply used for inductive loads or for input circuitry to the programmable logic controller Severe voltage spikes caused by these devices may damage the HMI A A A A 2 7 Installation Instruction The HMI should be mounted on a panel A sealing gasket and mounting clamps are provided with each HMI unit for proper installation Environmental Considerations Make sure that the HMI unit is installed correctly and that the operating limits are followed see Specifications for HMI Do not operate the HMI in areas subject to explosion hazards due to flammable gases vapors or dusts HMI should not be installed where fast temperature variations are present Highly humid areas are also to be avoided High humidity causes condensation of water in the unit Location Considerations Care should be taken when locating equipment behind the HMI to ensure that AC power wiring PLC output modules contactors starters relays and any other source of electrical interference are located away from the HMI Particular care should be taken to locate variable s
107. alue of the PLC Data register Displays the time in the format HH MM SS or HH MM ag Displays date in the format DDIMMIYY or in MM DD YY amp Displays the alarm text when alarm occurs Bit Button Performs the key s specific task or screen tasks Word Button performs a set of tasks based on the number of logical states defined in the configuration Bit Lamp Lamp object can be used as state indicator for display ing state of PLC coil Word lamp performs a set of tasks based on the number of logical a states defined in the configuration Single Bargraph Changes the bar height width according to the value in the PLC register Multiple Bargraph Changes the bar height width according to the value in the PLC register Analog Meter Changes its needle position according to the value of PLC register 312 16 APPENDIX ICON NAME DESCRPITION Numeric Keypad Enters decimal or hex data into the register or 1 or 0 into the coil Used to draw bmp images on the HMI display All Screens Shows the list of available screens Screen Task List Shows the task list of the screen UNIT Settings Defines HMI unit s hardware configuration settings i Defines protocol on both the ports COM1 and COM2 Tags It is the central database for the tags that need to be used in the application Global keys Tasks defined under this option are executed for whole application Function keys Using this screen macros of task can be defined
108. amp Max21 Text Color m Patten 1 Top Language English United States v Background PattemColor Bottom Border p 84 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Border If the Border check box is enabled the lamp is shown with a border This is the default condition Simulate This allows the designer to preview how the button will look like It is enabled when multiple languages are used or if the Feedback Tag check box is checked Operation The Feedback Tag determines which bit tag controls the state of the lamp Lamp properties General Attributes Operation Simulate Language English United States Update Preview Feedback Tag 50003 00 Logger memory full status 85 5 REPRESENTING DATA BY OBJECTS AND WIZARDS 5 3 4 Word Lamp The Word Lamp performs set of tasks and displays different lamps depending on the value of register tag Any two byte tag can be defined as the State Tag This tag controls the current state of the word lamp To draw the object click on the Word Lamp button Place the tool on the screen State Properties State Properties General Attributes Button Properties Style Generic square Fill Color Text Properties Text Text Lamp Font Language English United States Color Update Preview State Tag 50001 Language s Simulate Language English United States Sta
109. and can see its preview in the preview window General Attributes Label selection If the Word Lamp Style is Generic then the lamp can have a label by enabling the Label check box 1 Text Up to 14 characters of label text can be defined 2 Font Select the Windows Font Font Style and Font size 3 Language Displays the list of languages configured in the configuration settings 4 Text Color Selects the color of the text 5 Background Selects the background text color 6 Label position If the Top option is selected the label is shown above the lamp If the Bottom option is select ed the label is shown below the lamp 87 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Word Lamp State Properties General Attributes Preview Simulate Label Language English United States Lamp Update Preview Label selection Label Position Text Label Font Text Color E Top Language English United States Background 214 Bottom Button Border E If the Button Border check box is enabled the lamp is shown with border This is the default condition 5 3 5 Multiple Bargraph Bar graphs are register dependent objects which change their height or width according to the value in the register This wizard can be configured to view multiple bargraphs up to 4 simultaneously Each bargraph can be configured with individual colors and limit values To
110. application 3 2 5 Uninstalling HMI Studio Software 1 In Windows click the Start button 2 Select Programs 3 Select HMI Studio 1 11 4 Select Uninstall HMI Studio 1 11 Following screen will display The screen will ask you for the confirmation for uninstalling HMI Studio 30 3 BEFORE YOU BEGIN HMI Configuration Software This will remove HMI Configuration Software From your computer Do you wish to proceed 7 When you click Yes button it will uninstall HMI studio configuration from your computer 3 3 Setting Network Configuration Unit can communicate with any PLC without any changes in the hardware To communicate with PLC unit needs proper communication driver Each PLC has a defined protocol for communicating with any device PLC driver is down loaded into unit alongwith the firmware This driver enables the unit to talk to a specific PLC Using this configuration screen you can set the node address 0 to 255 node name for each port You can change default values generated by editing these two fields Protocol selection box displays list of all supported PLCs By click ing this selection box you can see list of Model Numbers in PLC Model selection Box Select PLC Name from Protocol drop down list and PLC Model name from Model drop down list PLC specific data button is activated only if selected PLC has Special PLC specific data to be set Unit can be configured in following ways 1 For IBM Communi
111. are Fonts Ladder Downloading application 143 8 DOWNLOADING AND UPLOADING FROM UNIT Communication Port Used to select which communication port to be used for downloading By default is selected Any changes are stored with the HMI program Download Options 1 Application Select this option to download the application to the unit 2 Firmware Firmware needs to be downloaded when Before downloading the application for the first time If a new PLC node is either added or deleted in the Network configuration Upgrading firmware in the unit to newer version Before downloading applications created in older versions of software 3 Font Select this option to download fonts to unit This option needs to be selected if the default fonts have been modified 4 Ladder Select this option to download ladder blocks to the unit This option needs to be selected if the ladder logic blocks have been modified Download Button Click this button to start the downloading Abort Button Click on this button to stop the downloading 144 8 DOWNLOADING AND UPLOADING FROM UNIT 8 3 Error Catalog 1 is not responding This is a communications error Check the cable connection and display type compatibility 2 Selected HMI model does not match the unit connected on the IBM port This is product mismatch error Check that you have defined the correct HMI model in the application and retry
112. art time and Logger s Stop time windows are available only for the Start Stop time mode For each group define the tags that should be logged 157 10 TRENDING For Key Task mode logging bit buttons should be created to handle various logging needs The Key Specific Tasks should be assigned to the button s task list specific tasks C Clear Data Entry Numeric Key 0 C Numeric Key Acknowledge Alarm Cancel Data Entry Numeric Key 1 Numeric Key C Acknowledge Alarms Accept Data Entry Numeric Key2 Numeric Key C C Previous Alarm Switch to Next Data Entry Numeric Key 3 C Numeric Key D Next Alarm Increase Value by 1 Numeric Key 4 C Numetic Key E Previous Historical Alarm Next Historical Alarm Decrease Value by 1 Numeric Key 5 C Numeric Key F Refresh all Trends Increase Digit by 1 Numeric Key Decrease Digit by 1 Numeric Key 7 Shift Value to Left Numeric Key 8 Stop Logger for all groups Move Cursor to Left Numeric Key 9 Start Logger of group 1 4 Move Cursor to Right Stop Logger of group 1 4 Sign Key Edit Bit On Clear Log Memory Sign Key and 0 Edit Bit Off Clear Historical Alarm Memory 158 10 TRENDING 10 3 Historical Trend Historical Trend can be enabled only if data logging is defined You can select Historical Trend either by choosing Objects Wizards Historical Trend menu option or by clicking Historical Trend tool from Objec
113. arts decrementing from its current value The output turns on when the value in timer register reaches zero Once the leading edge of the timer input is detected the timer remains active even if the input turns off On the leading edge of the input and if the timer register is zero the timer is loaded with the preset value 178 11 LADDER PROGRAMMING For Preset Supported operands Data register Retentive register Constant System register Internal register Input register Output register Preset Valid ranges 00000 to 00999 80000 to 80999 K0000 to 0999 50012 T58 tmr 0000 to 80999 5000010 50063 J 0000 to 0312 U0000 to 00006 L0000 to 10006 For timer register Supported operands Timer register Valid ranges for 10mS T0000 to T0030 for 100mS T0031 to T0095 for 1 sec T0096 to T0127 Example of Single Shot Timer The single shot timer is triggered by the rising edge of its input Once triggered any input transitions on the input will be ignored until the output turns ON after the specified time interval 0100 0400 005 TSS 711001 179 11 LADDER PROGRAMMING Timing Diagram 100 1 1 1 l 558 1 1 1 1 l Timer value i 1 1 1 1 1 400 11 2 5 Counters Counters a
114. ask will be changed Click OK to add task in task list 125 6 TASK MANAGEMENT Delay Any task can be delayed using this task Tags will be updated during this delay After the delay is completed the next task will be performed Delay of 1 Second Maximum delay 3600 seconds This task is supported for screen While showing only User can specify delay from 1 sec to max 3600 sec Note More than 1 delay task is not supported 126 6 TASK MANAGEMENT Wait This is a conditional delay Next task will not be performed till the specified condition is false Execution remains in wait state till wait condition is true Task following wait task is executed only after wait condition is false Operand could be either number between 0 to 65535 or PLC tag Wait till Operation Operand Number Tag Iag 000 00 lt 100 0 65535 This task is supported only While showing Tasks of the Screen Task list Tasks defined after this task not ex ecuted until the condition specified is true Here Tag is compared with the Operand Operand can be a Number 0 65535 or Tag Operation can be lt lt gt gt If Tag to be compared is bit coil type then it is compared with On Off state Click OK to add task in task list Set RTC User can edit RTC Real Time Clock registers of the HMI unit This task increments selected RTC register a
115. ate last edited 28 04 2006 Time last edited 15 52 53 Description 52 4 USING HMI STUDIO SOFTWARE Define password for application and download or save the application Following screen will appear either during uploading an application or during opening an application Password Cancel 4 3 2 Protecting HMI Screen User can also protect a screen by providing screen password in the screen information screen When user selects a new screen screen password can be entered in the Password field as shown below New Screen Screen Number 2 1 65000 Screen Properties Screen Name 5 2 z Password 1 234 1 9999 Screen E Description Background Screen Type Base screen Associated Screens 1 Available Screens lt Associate lt Associate 00001 Screen Cancel Help 53 4 USING HMI STUDIO SOFTWARE When user downloads an application and when he opens the screen with password software will first ask for the password 4 4 Data Entry Object Any register or coil from the unit or PLC memory except Read only registers and coils can be edited using the numeric keypad Procedure 1 Click on the Data Entry button from objects toolbar 2 The mouse pointer will change to the tool shape Now place the mouse pointer at desired location and click the left mouse button The data entry dialog box will appear Data Entry objects are explaine
116. be loaded with the preset value as long as the reset input is on The counter register is a 4 byte 2 word tag Down counters do not count below zero At power on the counter register is zero and the counter output will be on The user has to reset the counter to turn off 182 11 LADDER PROGRAMMING For Preset Supported operands Data register Retentive register Constant Preset System register Internal register Input register Output register Dn Q gt K0000000045 Valid ranges D0000 to D0999 DOWN R0000 to R0999 K0000000000 to K4294967295 0000 to 0999 50000 to 50063 J 0000 to 0312 U0000 to 00006 Counter reg L0000 to 10006 For counter register Supported operands Counter register Valid range C0000 to C0177 Example of Down Counter 0000 B0002 Dn Q 0000000100 B0001 R C0010 As shown the example above the input to counter 0100 is 0000 The counter ramps down on each off to transi tion of input 0000 When the count reaches zero output 0002 turns on The counter value will remain zero once it reaches a value of zero When reset input 0001 is detected high the counter gets reloaded with the preset value and output will turn off 183 11 LADDER PROGRAMMING Timing Diagram Reset B1 1 a oe Counter Preset Counter value 0 Output B2 3 Up D
117. bjects Types Text Object Data Entry Display Data Time Date ROM 511 Text Object Text object is useful for displaying any message for the operator Plain text objects do not depend on the PLC Procedure 1 Click on the Text button in screen Objects Toolbar or Menu option The shape of the mouse pointer will change 2 Now place the mouse pointer at the desired location and mark the area of the text object while holding the left mouse button 3 A block cursor will blink at the location inside the text outline Enter the text The last character will be overwritten if insert mode Computer Keyboard is disabled If it is enabled the new character will not be accepted 5 1 2 Data Entry Object Any read write register or coil from the unit or PLC memory can be edited using the numeric keypad Data Entry Type PD Keypad Screen 65003 Bit Keypad Coil Tag 20000 Carry bit v On Text Off Text 58 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Select either a Coil or Register data entry type Coil data entry is selected by default 1 Coil Tag Select Coil tag from the list 2 On Text Enter On text maximum up to 40 characters 3 Off Text Enter Off text maximum up to 40 characters 4 Popup To enter data with popup keypad in a touch screen unit the designer has to select the keypad check box and the popup screen number to be used If popup data entry is not desired then
118. ble every sample period It is calculated based on the change in the process variable since the last update Proportional gain The proportional gain is a multiplier applied to the process error process error set point process variable Sampling time The sampling time determines how often the PID block is updated The sampling time is given in multiples of seconds Bumpless scaling factor The PID controller will continue to take action from the MV value defined by user if ramp function is used initially to control the PV value The bumpless scaling factor scales the error value to the PID controller If scaling is not required the user should write 1 in the Bumpless scaling factor register The range of Bumpless scaling factor is 1 to 10 226 12 SPECIAL FEATURES 12 3 High Speed Timer The High Speed Timer interrupt allows a ladder program to be executed in parallel to the main program It will be executed after a predefined time called the preset following the setting of the bit 50001 a specific internal bit By resetting this s0001 bit at the beginning of the interrupt ladder program this interrupt program will be executed every preset time The High Speed Timer interrupt can be used in the following situations 1 Execute a ladder block after a predefined time For example execute a block of ladder a short time after an input interrupt occurs 2 Force the execution of a ladder block on a timed interrupt basis C
119. by default This is accessed from the following path Start Pro grams HMI Studio_1 11 Language conversion Import Export Data for Text Objects Languages defined in the project Language Allow Edit Russian Information En et m de n S 5 Data exported successfully into the File c documents and settingsluserldesktopltest out 138 7 USING LANGUAGES 7 4 Working with Language conversion utility Once the out file file is available then this can be opened from Start Programs HMI Studio_1 11 language conversion as follows P Adobe InDesign CS Time Limited Trial E Observer II EC Documerits p 2 Windows Messenger _ e Internet Explorer EJ HMI Studio Help gt Settings Outlook Express HMI studio 1 11 M Language Conversion Search 2 Uninstall HMI studio 1 11 Help and Support Look in Desktop e EB Documents GSM Photos 4 Computer manual images my Network Places Folder Case Observer II Delai test out 2delta_modbusprogram Type OUT File Date Modified 29 05 2006 10 21 AM Size 15 8 KB File name m M Files of type Files out Cancel 139 7 USING LANGUAGES HM test out Language Conversion Utility File Edit view Help 65001 Bit 65001 Bit 65001 Bit pon Once the text is converted from English
120. can select the format as either HH MM SS or MM SS from the combo box For Alarm Text attribute you can enter the length in Length field For Active and Acknowledged attributes you can check the desired radio button 149 10 TRENDING 10 1 Real Time Trend The Real Time Trend object is a graphical representation of a tag s value in the current time period The time value comes from the real time clock in the HMI unit The tag s value is plotted on the Y axis and updated every second Trend Properties Value scale properties Time scale properties Tag Tag2 Preview Simulate Language English United States Trend Properti rend Properties ida Label Language English United States Span time Tag Ti wd 50 Seconds Text Trend LA Cl Grid Color Font Error Message Font 5x7 Tex Color BE Data Type Unsigned int No of a Show Grids tags 2 Trend Properties 1 No Of Tags Up to four tags may be monitored 2 Show Grid enabled grid lines will be shown on the trend display 3 Span Time The value in seconds for the X axis interval The maximum value for the span time is 65535 seconds 4 Span time Tag If enabled a 2 byte tag will determine the span time 5 Fill Color The background color of the trend object 6 Grid Color The color of the grids if enabled on the trend object 150 10 TRENDING
121. cation 2 For Serial Printing 3 For PLC Communication Either of the ports can be configured for the ways mentioned above Depending on the type of communication the user may be required to define certain parameters The following screen displays the number of nodes connected on COM1 2 and COMS with their node addresses node name node type unit PLC and total number of blocks used in application Network Configuration Node address Comi Com2 theme HMI PLC Blocks Operator Panel HMI 605 Do Com Node Allen Bradley DF1 MicroLoaix M1000 00000 seo 002 soe 2 Node Siemens Step Micro 57 200 212 00000 31 3 BEFORE YOU BEGIN Address HMI Address 00 0 to 255 Com HMI Address o 0 to 255 2 Com Address foo 0 to 258 Coma Note The HMI default unit address is 0 for COM1 2 If the default address of a PLC connected to COM1 2 is 0 then the HMI unit address must be changed to a nonzero number 1 For IBM Communication Network Configuration Node address Comi Com2 Etheme rem HMI PLC Blocks Operator Panel HMI 605 Port settings Ei Protocol IBM Communication v Model x Add _ Node Ethemet PLC Address 010255 Address Delete 15 PLE Part Oto 85535 Change Oto 3000 delay He spons
122. cters 2 Font User can select Windows font Font style and the Font size 3 Language Display the list of languages depending upon number of languages configured in the Unit settings 4 Text Color User can select color of the text 5 Background User can select background color of text 6 Label position If the top option is selected then the label is shown above the button If the bottom option is selected then the label is shown at the bottom of the button Word Button State Properties General Attributes Preview Simulate Label Language English United States Update Preview Label selection Label Position Text Color Text Label Font Language English United States v Background Bottom Button Border E F 8l 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Button Border If the button border is enabled then the button is drawn with a border This applies only to the generic style bit buttons Simulate This allows the designer to preview what the button will look like It is enabled when multiple languages are used or if the Feedback Tag check box is checked 5 3 3 Bit Lamp The bit lamp can be used to display the on off status of a coil or bit To draw the object click on the Bit Lamp button Place the tool on the screen Lamp Properties A number of predefined lamp styles are available The On and Off text properties are applicable onl
123. cts the type of data to be entered Choices are Unsigned Integer Signed Integer Hexadecimal BCD Binary 1 word Float and ASCII 3 Format Determines the format of the data to be displayed 4 Leading zeros blank The Leading Zeros blank option determines whether zeros preceding the value will be dis played or not If this option is enabled then register value will be displayed without leading zeros 5 1st operation The designer can have a math operations performed on the data The default selection is NOP or no operation 7 2nd operation The designer can have a math operations performed on the data The default selection is NOP or no operation 61 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Type Register Text This object displays different text depending on the value or range of values of a register Display data Type BitText Register Value Register Text Sh Register Tag 50001 Language Y Low limit High Limit Text Low Limit High Limit Text 1500 0 to 65535 0 to 65535 Discard 1 Register Tag This is a list of tags available in the application The list will not display any read only registers that can not be modified 2 Show table Table shows list of text string defined for different ranges 3 Define new range User can define new range with low limit high limit and text in following edit box 4 Delete User can delete entry from the table 5 Accept Using t
124. d in detail in chapter 5 4 5 Display Data Object This object is used to display the contents of the register or coil Procedure 1 Click on Display Data from objects toolbar The mouse pointer will change to the tool shape 2 Now place the mouse pointer at desired location and click the left mouse button The data entry dialog box will ap pear Display data object is explained in detail in chapter 5 54 4 USING HMI STUDIO SOFTWARE 4 6 Global And Power On Task 1 Power on Tasks Tasks specified in this task list are executed only once when the unit is powered on 2 Global Tasks Tasks specified in the global task list execute continuously as long as the unit has power C Power on Tasks Goto Screen number 00001 Write 10 to Tag 50005 Global Tasks Add Tag S0010 to Tag 50005 33 4 USING HMI STUDIO SOFTWARE Select a Task to add This drop down list allows the user to select a task to be executed A task list may contain multiple tasks Application Power on and Global 11515 Select Task to add Goto Screen Goto Next Screen Goto Previous Screen Write value to Tag Add a constant value to Tag Subtract a constant value from T ag Add Tag B to Tag Subtract Tag B from Tag Tum Bit On Swap T ag and T agB Data Set RTC Copy Tag to STR Copy Tag to LED Delay Wait Copy Prizm block to Prizm PLC block Copy Prizm PLC block to Prizm block Copy RTC to PLC block Execute PL
125. d register The first operand specifies how many times the register is to be rotated left The MSB of the register is shifted into the carry bit 50000 at each rotate operation If the Number of rotates to be done operand is greater than 16 the instruction does nothing For this instruction to work the user must take care that the Number of rotates to be done is less than or equal to 16 Note The operation is performed on leading or trailing edge of the input 203 11 LADDER PROGRAMMING For number rotates to be done Supported operands Data register Constant System register Internal register Input register Output register Number of rotates to be done Valid Ranges 00000 to 00999 K0000 to K9999 0000 to 9 0999 50000 to 0063 RL W D0005 J 0000 to 0312 00000 to 00006 L0000 to L0006 For register to be rotated Register to be rotated Supported operands Data register System register Internal register Output register Valid ranges 00000 to 00999 0000 to 0999 0000 to 50063 J 0000 to 0312 L0000 to 10006 B0100 84999 11 IN 0001 RL W 00000 Suppose initially register 0000 has the value 32 773 Shift right operation will take place on leading edge of B0100 the rotate will take place as follows 50000 D0000 0 1101010 0 0 0
126. does nothing For this instruction to work the user must take care that the Number of shifts to be done is less than or equal to 32 Note The operation is performed on leading or trailing edge of the input For number of shifts to be done Number of shifts to be done Supported operands Data register Constant Valid Ranges 00000 to 00999 K0000 to K9999 0000 to 0999 50000 to 50063 For register to be shifted Supported operands Data register Valid ranges 00000 to 00999 Register to be shifted 0000 to 0999 50000 to 50063 201 11 LADDER PROGRAMMING Example 0100 B4999 11 K0001 51 0 D0000 Suppose initially register 0000 has the value 2 147 483 648 Shift left operation will take place on rising edge of B0100 as shown 5000 0000 0 1 0 0 fof of of fF op FH HH Go ooo gg Gag ogg QE WE I TT PP 4 After the left shift operation is over the register 00000 will have value decimal 0 with carry bit set as shown 5000 0000 1 200000040 000404000044049 4 5 LSB 2 2 Shift right The Shift Right double word instruction performs a 32 bit shift of bits to the on the specified register The first oper and specifies how many times the register is to be shifted right
127. draw the object click on the Multiple Bargraph button Place the tool on the screen and select the number of bars The style and width for all bars can be specified Individual bar properties are set for the bar tag color as well as the Maximum and Minimum limits 88 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Bargraph Properties Multiple Bargraph Bargraph Properties General Attributes 1 Bar2 Bar3 4 Preview Simulate Value for bar 1 250 Value for bar 2 1400 Value for bar 3 1500 Value for bar 4 200 a Barl Bar2 Bar3 4 Language English United States No of bars Style EE Background color Number of bars Enter or select the number of bars you want in a single wizard Up to four bargraphs can be defined in a single wizard Background color This is the background color for the entire bargraph object Gap width The Gap Width is the space in pixels between any two bars The minimum gap width is 0 pixels The maximum is 53 pixels Bar width The designer can specify the bar width in pixels for all bars The minimum gap width is 1 pixel The maximum is 68 pixels 89 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Style A multiple bargraph object can have any of four different styles Simulate The designer can preview the bargraph by entering suitable values in the corresponding simulate value field Changing the Language displays the text assoc
128. ducts are designed to withstand electrical noise in harsh industrial environment They also confirm to requirements that limit electrical emission However this does not guarantee the products will be totally immune from possible malfunction in cases where severe electrical noise occurs Therefore we strongly recommend that you follow the guidelines outlined for proper wiring and grounding to ensure the proper operation of the Brainchild HMI products 2 4 Environmental Rating Brainchild HMI Products are rated for IP 65 as per IEC Standards This means that when HMI is properly mounted on the enclosure the front enclosure will provide a degree of protection to the inside panel from the dust and low pressure jets of water from all the directions i e protection against ingress of water The HMI must be installed according to the instructions given 2 5 Environmental Consideration Brainchild HMI products are designed to operate at temperature range from 0 50 C It is intended primarily for indoor installations and may not be suitable for certain outdoor applications Avoid installing the Brainchild HMI products in environments with severe mechanical vibration or shocks Do not install the HMI in enclosures with rapid temperature 22 2 HARDWARE 2 6 Safety Precaution Please observe the following precautions when installing the unit Failure to comply with these restrictions could result in loss of life serious personal injury or equipment dam
129. e onn 2 roe eee 7 1800 ms time out UTD to 000 PLC specific settings Retry 151 count CRT Close Help 32 3 BEFORE YOU BEGIN These are the default communication settings If user wants IBM Communication no other setting is required In this case both communication ports can be used for downloading or uploading purpose 2 For Serial Printing Network Configuration Node address Com 2 TS rem HMI PLC Blocks Operator Panel 605 Port Y Port settings Protocol n M odel Node EthemetPLe IP Address PLE Port to 85535 Chanae 10 to 6000 ms We utut Retry count 3 Close Help d The user can use either of the ports for serial printing This is done by selecting Protocol as Serial Printer In the above example the user has configured COM for serial printing However when this port is not being used for print ing it can be used for IBM communication The user can change the serial printing parameters by selecting the Comm Settings option 33 3 BEFORE YOU BEGIN Serial Printer Settings Printer port setup Baud Rate 9600 Y Parity Number of Bits 8 Number of columns 80 01 80 Terminating character None Number of characters to print 1530 11015930 i Cancel
130. e are further classified as 1 Retentive TON Timers 2 Retentive TOFF Timers 2 1 Retentive TON Timers Timer instruction uses three cells The first cell holds the value of the preset The third cell timer number The second cell displays the timer type The timer can be a 10 millisecond 100 millisecond or 1 second time base depending on the timer number When the input to the timer becomes active timer register starts decrementing from current value The output turns on when the value in the timer register reaches zero If the input turns on and the timer register is zero the timer is loaded with the preset value Whenever the input to the timer is off the output of the timer is off 175 11 LADDER PROGRAMMING For Preset Supported operands Data register Retentive register Constant System register Internal register Input register Output register Preset Timer register Valid ranges D0000 to D0999 R0000 to R0999 K0000 to k0999 0000 to 90999 4 50000 to 50063 10000 to 0312 00000 to 00006 10000 to 10006 For timer register Supported operands Timer register Valid ranges for 10mS T0000 to T0030 for 100mS T0031 to T0095 for 1 sec T0096 to T0127 Example of a Retentive TON Timer A Retentive TON type can be selected in the ladder editor with the F2 function key or with a right mouse click on the respective timer button cell The ladder editor will place the t
131. e first step in the language translation project is to export all of the text objects using the export function in the Prizm software The next step is to send the exported file and the Language Conversion Utility to someone who will translate the English text objects into Russian The last step is to import the text objects in the translated project All of the text objects can now be viewed in Russian as well as English This utility reads the file exported by the application software and displays the text objects in a grid Text data for all languages defined by the Unit Settings are loaded Except for English the data for any other language can be edited within the grid When a text object is edited the appropriate language keyboard is activated Language Conversion Utility GUI 7 1 1 Set PC for multiple languages 1 Select additional language in the PC being used for configuring HMI My computer Control panel Regional settings Languages Details For ex Select Russian language Regional and animes Text Services and Input Languages lt pm Regional Options Languages Advanced Settings Advanced Text services and input languages To view or change the languages and methods you can use to enter text click Details Default input language Select one of the installed input languages to use when start pour computer Russian Russian Supplemental language support ist servio
132. e interrupt has been generated Execute PLC block The block of ladder logic when the interrupt is generated IMPORTANT The High Speed Timer Interrupt is a single shot timer which needs to be enabled by a control bit The control bit for high speed timer is s0001 This bit must be turned ON through a ladder block only Note If user tries to turn 50001 ON through any other way than a ladder instruction the high speed timer interrupt will NOT work The only way the high speed timer can be enabled is to turn 50001 ON though a ladder block The ladder can be as simple as B4999 s0001 END 228 12 SPECIAL FEATURES This ladder block would be added to the Power on Tasks The high speed timer enable bit 50001 would be on before the execution of the high speed timer interrupt is evaluated This is shown below If the user wants to use this interrupt to force execute a block of ladder on a timed basis the first rung on this ladder should turn the control bit 60001 on Then write the logic to be executed at the timed interrupt Since the control bit is turned off when the interrupt occurs the bit must be turned back on for the next interrupt to occur The ladder block will be executed once per interrupt 50001 is tumed OFF within at execution of ISR Y 200 10005 z logic block gets ex xa i T 255
133. e power On Ask your network administrator for the above addresses Mode of Communication Mode of communication between HMI Studio configuration software and HMI unit can be 1 IBM Serial Port 2 Ethernet Port Only if HMI unit supports Ethernet port To download upload over Ethernet port select the Communicate Communicate Mode menu option as shown Utilities Help Communication Port Download Upload Ethernet Settings Communication Mode 266 14 MISCELLANEOUS After selecting Communication Mode option following screen will display Communication Mode Mode Serial Ethernet Downloading to HMI unit When user clicks Download button from Tool station a DOS window appears for moment to link PLC drivers with firm ware as per application Downloading to unit over ethernet Unit IP Address 192 188 Unit download part 5000 Download Options Application 267 14 MISCELLANEOUS HMI Address This is the IP address of HMI unit Download Port This is the port number on which HMI download server is configured This is done when default set tings are downloaded to unit through Ethernet settings serially Download Option User has to select proper option to download 1 Application 2 Firmware 3 Font 4 Ladder 5 Application Ladder Download Button Click this button to start the downloading While downloading foll
134. e the screen session first Information m 1 You must clase screen session For printing HMI application Select the items that user wants to print Print Selection MW All Application T askList Project Information Global Keys Unit Settings Screen TaskList Nodes Screen Keys Tags Alarms Screens 239 13 PRINTING 13 3 Printer Port Setup A printer port can be set through Network Configuration Select Serial Printer in the Network Configuration and when you click on Comm Settings following window appears Serial Printer Settings The parameters for setting up the printer are 1 Baud Rate Supported Baud Rates are 4800 9600 19 2 38 4K 57 6K 115 2K 2 Parity Parity can be None Even or Odd 3 Number of bits Number of bits can be 7 or 8 4 Number of columns Number of columns can be minimum 1 to maximum 255 5 Terminating Character Terminating character can be None CR Carriage Return LF Line Feed or CR LF 6 Number of characters to print The range is a minimum of 1 to the maximum of 256 characters Printer port setup Baud Rate 9600 Parity None 8 Number of columns 80 01 80 Number of Bits Terminating character None Number of Click OK to set the parameters characters to print 1590 1101540 1 Cancel Note it is possible to print only Alpha numeric text from HMI to Serial Printer
135. ection Parameters related to the meter label can be configured here if the Label selection is enabled Check box Label is selected 1 Text Up to 14 characters of label text may be specified 2 Font Select the Windows Font Font Style and Font size 3 Language Displays the list of languages depending upon number of languages configured in the HMI Unit Settings 4 Text Color Selects the color of the text 5 Background Selects the background color of text 6 Label position If the Top option is selected the label is shown above the meter If the Bottom option is select ed the label is shown below the meter Border Analog Meter Meter Foreground Properties Meter Background Properties General Attributes Operation Preview Simulate Value 200 Language English United States v Update Preview Label selection Label Position Language English United States WEM Text Label Font Background mul C Bottom Meter Border 97 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Operation Meter Operation 1 Meter Start Angle The value indicating the start angle in degrees of the meter scale 2 Meter End Angle The value indicating the end angle in degrees of the meter scale 3 Start Tag Value The minimum value to display on the meter scale 4 End Tag Value The maximum value to display on the meter scale 5 Tag AHMI unit tag
136. ed object boundary results in three short beeps Undefined area performs a task of some other defined object User will have to calibrate the touch screen of the unit Steps for calibrating the touch screen for HMI models are as below T At power ON press the center of the HMI screen for more than 2 to 3 seconds A cross is shown at the bottom left corner This cross remains on the screen for approximately 6 seconds If center of the cross is not pressed in this time HMI resumes normal operation Touch the center of the cross with a pointed object stylus recommended 3 You will get a next screen showing a cross at the top right of the screen Again this cross remains on the screen for approximately 6 seconds If center of the cross is not pressed in this time HMI resumes normal operation Touch the center of the cross with a pointed object stylus recommended The screen has now been calibrated 4 Unit will be restarted Normal function of the HMI can now resume 15 2 Maintenance 15 2 1 Clean all sides of the unit using a isopropyl alcohol solution Use a clean soft piece of cloth Do not use a rough cloth as it may produce scratches on the unit Take proper care while cleaning the keypad of the unit especially the LCD window Also take care that the LCD window does not come in contact with the material that has an abrasive surface 15 2 2 Do not use benzene paint thinner or other volatile solvents Do not use any chemically treated
137. eens dialog box enter the screen number name password Select screen properties and screen type Screen Number Screen number be from 1 to 65000 screen number is unique Screen Name Screen name can be up to 20 characters It is displayed only in software configuration Password User can protect screen information by giving password to the screen User can assign any number from 1 to 9999 as screen password New Screen Screen Number 1 1 55000 Screen Properties Screen Name Screent Display only v Password 1 9999 Screen Description Background Screen Type Base screen Y Associated Screens 1 Available Screens Cancel Help Screen Properties Screen properties are following 1 Display only If the screen property is Display only then the screen information is displayed on LCD 2 Print Only Screen having this property will not be displayed Alphanumeric data on the screen goes to serial print er only once and control jumps back to last displayed screen If user wants to print the data he has to define the port as Serial Printer port Either of the ports can be configured for printing When the print screen is activated the print data will be sent from the printer port 3 Print Once display If the property of the screen is Print Once display first all the Alphanumeric data on the Screen goes to serial printer and then the screen is disp
138. ell The instruction divides operand 1 by operand 2 and stores the quotient in a 16 bit 2 byte data register The remainder is stored in the register following the result register Example If the quotient is stored in data register 00010 the remainder will be stored in data register 00011 For Operand 1 Valid Ranges 00000 to 00999 R0000 to R0999 T0000 to T0127 0000 to 0999 S0000 to 50063 10000 to J 0312 U0000 to U0006 L0000 to 10006 Operand 1 Operand 2 Re For Operand 2 Valid ranges 00000 to 00999 R0000 to R0999 K0000 to K9999 D0050 DIV W 00020 gt 00010 T0000 to T0127 9 0000 to 2 0999 50000 to 50063 J 0000 to 0312 U0000 to 00006 L0000 to 10006 For Result Valid ranges 00000 to 00999 9 0000 to 0999 50000 to 50063 10000 0312 0000 to 10006 195 11 LADDER PROGRAMMING 2 Math For Double Word 2 1 Addition This instruction uses five cells Operands are inserted in the first and third cell and the result is stored in the fifth cell The instruction adds two 32 bit operands and stores the result in a 32 bit 4 byte data register For Operand 1 Valid Ranges 00000 to 00999 R0000 to R0999 K0000 to K9999 C0000 to C0177 0000 to 0999 S0000 to 50063 For Operand 2 Operand 1 Operand 2 Re Valid ranges 00000 to 00999 R0000 to R0999 K0000 to K9999 C0000 to C0177 k 0000 to 0999 D0150ADD D gt 00005 0000 to 5006
139. em Register 64 614 CR1225FH System Coil 100 Battery Backup 2 backup for Operating Temperature 0 C to 50 Storage Temperature 25 C to 80 C 2008100 190 Mounting Method Panel Mounting a Clock RTC Real Time Clock Function Date amp Input Register d Time Output Register d Humidity 1096 To 9096 Noncondensing Timer Register 128 Immunity to ESD Level 3 as per IEC1000 4 2 Counter Register 178 Display LCD Text Display Display Type 2 lines of 16 characters Backlit LCD LEDs 10 LEDs Immunity to Transients Level 3 as per IEC1000 4 4 Immunity to Radiated RF Level 3 as per IEC1000 4 3 Immunity to Conducted RF Level 3 as per IEC1000 4 6 Emission EN55011 CISPRA 1 INTRODUCTION HMI 401 Power Supply 24VDC Voltage Rating 24 VDC 10 Power Rating 3 5W Maximum Approvals CE Certified amp CUL Listed 58DN Total Memory 512KB Application Memory 120KB Data Register 1000 External Dimension 77HX 140 WX 32 D mm Retentive Register 1400 Panel Cutout 132 mm x 69 mm System Register 64 Battery Coin Type 3V Lithium Battery System Coil 100 614 CR1225FH Internal Coil 5000 Battery Backup Minimum 5 years battery backup for RTC and System data Input Coil 100 Operating Temperature 0
140. erature 0 C to 50 C Input Register 7 Storage Temperature 25 C to 80 C Output Register 7 Mounting Method Panel Mounting Timer Register 128 Clock RTC Real Time Clock Function Date amp Counter Register 178 Humidity 10 To 90 Noncondensing Display Monochrome Graphic Display Display Type 5 7 STN CCFL QVGA Display Immunity to ESD Level 3 as per IEC1000 4 2 Display Resolution 320 X 240 Pixels Immunity to Transients Level 3 as per IEC1000 4 4 Touch Screen Analog Resistive Immunity to Radiated RF Level 3 as per IEC1000 4 3 Communication Number of Ports 2 Immunity to Conducted RF Level 3 as per IEC1000 4 6 Type RS232 RS485 5422 CMOS Emission 19 EN55011 CISPRA 1 INTRODUCTION HMI 605 Power Supply Voltage Rating 24 VDC 10 Power Rating 10W Maximum CE Certified amp CUL Listed 58DN IP65 Rated Total Memory 4MB Application Memory 3 MB Maximum Ladder Memory 128KB Data Register 1000 Retentive Register 1400 System Register 64 System Coil 100 Internal Coil 5000 Input Coil 100 Output Coil 100 Internal Register 313 Input Register 7 Output Register 7 Timer Register 128 Counter Register 178 Graphical Color Display Di
141. ernal register Input register Number of rotates to be done Valid Ranges 00000 to 00999 K0000 to K9999 0000 to 0999 4 N 50000 to 50063 q RR W D0005 10000 to J 0312 10000 to U 0006 L0000 to L0006 For register to be rotated Register to be rotated Supported operands Data register System register Internal register Output register Valid ranges 00000 to 00999 0000 to 0999 50000 to 50063 J 0000 to 0312 L0000 to 10006 207 11 LADDER PROGRAMMING 0100 4999 TII 0609 Suppose initially 00000 has value as decimal 5 On the leading edge of bit 0100 the rotate will take place as below NANA LA NANA NAN AN AN LANA lt Carry LSB After the rotate operation is over the register 0000 will have value decimal 32 770 with D0000 s0000 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 MSB LSB Carry 208 11 LADDER PROGRAMMING 1 4 Rotate right word with carry The Rotate Right word with carry instruction performs a 16 bit rotate right operation on the specified register The first operand specifies how many times the register is to be rotated right The carry bit is copied to the MSB and the LSB of the register is copied into the carry bit 50000 at each rotate operation If the Number of rotates to be done operand is greater t
142. fines alarms in the application Defines Power on and Global Tasklist Used for development of ladder block Used for applications like Rate Measurement Totalizer Allows ladder program to be executed in parallel to main program Used to record the information about the surrounding environment Used as feedback controller in process and control applications Used to linearize a nonlinear variable Used to encode analog output to digital signals Used for motion control applications Used for selection of analog input and output channels Used mostly with Flow transmitters which gives analog value proportional to flow of When enabled project toolbar is disabled By default project toolbar is enabled Communicate Menu Communicate Utilities Help Communication Port Download Upload Sets COM port for communicating with HMI Downloads Application to HMI Unit Uploads Application from HMI Unit Applicable to only HMI 1205 Used to set the Ethernet port Applicable to only HMI 1205 Used to set the Communication mode 42 4 USING HMI STUDIO SOFTWARE 4 1 4 Utilities Menu Utilities Menu informs the user about the memory used for the application This menu has other options like Font Edi tor image conversion clear picture library and load default fonts Screen Objects Tools On Line Ladder Monitor On Line Screen Monitor Display Logged Data Font Editor Image
143. for Global keys Application Task List Defines the tasks for the application Download Application Downloads the application amp firmware in the HMI unit Upload Application Uploads application from the HMI memory Shows graphical representation of tag against real time 313 16 APPENDIX ky Historical Trend Shows graphical representation of tag against time Ladder Logic Block Used to create ladder for the application High speed Counter Interrupt Can be used for applications like Rate measurement Totalizer High Speed Timer Allows a ladder program to be executed in parallel ta the main program Data Logger Locks the data in the HMI s memory a PID Block Observes the error and decides the correction factor Es 16 Point Linearization Enables user to linearize the non linear variable Time Proportional PWM Used to encode Analog signal levels digitally Pulse Output Can be used for motor control applications 314 16 APPENDIX E List of Supported Devices DON RN Toshiba Link Port Series PLCs 22 OOB BE M S Om Unitelway 07 37 57 PLCs Ce 000 __ 2 Brainchild driver 315 16 APPENDIX Technical Support 6F No 209 Chung Yang Rd Nan Kang Dist Taipei Taiwan R O C Tel 886 2 27861 299 Fax 886 2 27861395 Email service brainchild com tw Website www brainchild com tw D BRAINCHILD ELECTRONIC CO LTD 316
144. ft of the screen 237 13 PRINTING Examples Considering Printer column width is 80 1 No Of Columns 80 Terminating Char NONE Result After printing 80 chars carriage of printer comes to next New line automatically 2 No Of Columns 50 Terminating Char NONE Result As there is no terminating char printer will print continuous 80 char from screen and then carriage of printer comes to next new line automatically 3 No Of Columns 50 Terminating Char CR Result After printing 50 chars carriage will return to starting location of same line 4 No Of Columns 50 Terminating Char LF Result After printing 50 chars printer will insert 1 blank line of column width And from same location next 50 chars will print 5 No Of Columns 50 Terminating Char CR LF Result After printing 50 chars printer will insert 1 blank line of column width and carriage will return to home position Note Printer can print 5x7 font in same proportion But if user select higher font size then number of spaces will be inserted in two characters as per font size 13 2 Printing from HMI Studio Software Select the File Print menu option to print the HMI application HMI Studio c documents and settings user des Define Communicate Utilities Help Mew Open Close Chrl F4 Save Fz Save Information Import Export E 238 13 PRINTING For printing user should clos
145. g New Block If a block is to be edited select the block to be edited and click Edit Block 165 11 LADDER PROGRAMMING PLC Block Block Name Block Description Running BlockComment Power on functions BlockComment Setup Analog Inputs BlockComment Scale Analog Inputs BlockComment Evaluate user values BlockComment Stand by BlockComment Autoret MainScreen BlockComment Set alarms BlockComment Set Warnings BlockComment Resett Alarms BlockComment Show alarms BlockComment Main screen info BlockComment Motor Control BlockComment Edit Block New Block i Cancel Help 11 2 Ladder Instruction Details Types of Instructions used for developing a ladder are Inputs Outputs Timer Data Compare for Word and Double word Math Operation for Word and double word Data Move Transition Counters Shift for Word and Double word Rotate for Word and Double word Logarithmic Data Conversion End 166 11 LADDER PROGRAMMING 11 2 1 Input Instruction Normally Open Normally open NO is one of the inputs used in ladder This instruction checks if the bit specified by the operand is high Supported Operands Internal Coil Operand Input Coil Output Coil System Coil Valid Ranges B0000 to 4999 X0000 to X0099 Y 0000 to Y 0099 50000 to 50099 Note The user has the freedom to input the value in many ways For example to input the value 0045
146. gister 00000 00999 Read Write General Purpose Register Bytes Retentive R0000 R01999 Register 1 2 4 Read Write Nonvolatile registers for storage Register Bytes System 50000 50063 Register 1 2 4 Varie Status and Control Register ft Register Bytes System Coil s0000 s0099 Status and control coil for unit Internal Coil B0000 B4999 Read Write General purpose Internal coils pe Coil pones X0099 Read perm Physical input coils output coi Coil Yoooo voooo Y 0099 Read write Write Physical Output coils Internal J000 J0312 Register 2Bytes Read Write Each internal register is mapped Register with Internal coil BO to B15 Input 00000 00006 Register 2Bytes Read Only Each input register is mapped Register with Input coil X0 X15 Output 10000 10006 Register 2Bytes Read Write Each output register is mapped Register with output coils YO Y 15 Timer T0000 T0127 Register 2Bytes Read Write Timer Register Register Counter Register 4Bytes Read Write Counter Registers Counters 0 127 Register are Non Retentive registers and counters 128 177 are Battery Backed Retentive registers See System tables 50 4 USING HMI STUDIO SOFTWARE 4 3 Creating Screens Screens are the most important part of any application as it displays the information required by the operator HMI Studio has various objects to make a screen operator friendly Click on the Screens icon to define screens 5 In the Scr
147. graph Unsigned integer Signed integer Hexadecimal BCD Float RON Simulate The designer can simulate the label text of various languages configured in the wizard and can see a preview in the preview window 91 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Axis Axis properties User can enable or disable axis by clicking on the Axis option Axis color Color of the axis can be defined Axis label Parameters related to the axis label can be configured here if the Label selection is enabled 1 Text Axis label text maximum upto 12 characters 2 Language Display the list of languages depending upon number of languages configured in the Unit Settings 3 Text Color Selects the color of the text 4 Background Selects the background color of text Display Range If enabled minimum and maximum display range of value scale axis can be specified Divisions If enabled major and minor divisions of value scale axis can be specified Multiple Bargraph Bargraph Properties General Attributes Axis 1 Bar2 Bar3 Bard Preview Simulate ORME ay Value for bar 2 1400 Value for bar 3 500 Value for bar 4 200 Language English United States Axis label Axislabel Axis Text Color NI Language English United States Background C Display Range Divisions Display Range Divisions Min 0 500 Maior B 1 10 B _ 1 10
148. han 15 the instruction does nothing For this instruction to work the user must take care that the Number of rotates to be done is less than or equal to 15 Note The operation is performed on leading or trailing edge of the input For number rotates to be done Supported operands Data register Constant System register Internal register Input register Number of rotates to be done Valid Ranges 00000 to 00999 K0000 to K9999 9 0000 to 0999 S0000 to 0063 0003 RR WC D0005 J 0000 to 0312 U0000 to U0006 10000 to 10006 For register to be rotated Register to be rotated Supported operands Data register System register Internal register Output register Valid ranges 00000 to 00999 90000 to 90999 50000 to 50063 J 0000 to J 0312 L0000 to L0006 209 11 LADDER PROGRAMMING Example 0100 B4999 E HN roi RRWG h Suppose initially 00000 has value as decimal 5 On the leading edge of bit 0100 the rotate will take place as below D0000 s0000 fofofofefofofefofofofofolsfols NANA ANA Ht MSB LSB Carry After the rotate operation is over the register 0000 will have value decimal 2 with carry bit set as bellow D0000 s0000 eee eee eye E Ed MSB LSB Carry 2 Rotate With Double Word 2 1 Rotate Left The Rotate Left double word instruction performs a 32 bit rotate left operation on t
149. he bottom of the button NOooOcBom 76 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Button Page Button Properties General Attributes Operation Language English United States 9 Label selection Label _ Label Position Text Button Ma 21 Text Color m Patten Top Language English United States v Background Lar Pattern Color El C Bottom Border F Border If the Border option is selected through check box then the button is shown with the border Simulate The designer can simulate the ON and OFF text in various languages configured in the wizard and can see its preview in the preview window 77 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Operation Button Page Button Properties General Attributes Operation Simulate Language English United States Update Preview Operation IV Feedback Tag 50003 00 Logger memory full status Task List OK Cancel Feedback Tag If the button has the attribute Feedback Tag enabled then the button shows and OFF states as defined in the configuration based on the status of feedback tag Otherwise the button displays only the ON state Task List A bit button can be configured to perform tasks depending on the state of the button To configure the bit button click on Action for Touch Key button 1 Press Tasks These tasks are performed only once when the butto
150. he operand and the third cell is the result data register The operand and result data registers are 4 bytes For number rotates to be done Supported operands Data register Operand Result Constant Valid Ranges D0000 to D0999 K0000 to K9999 0000 to 9 0999 D0030 4 D0010 ALOGe For register to be rotated Supported operands Data register Valid ranges 00000 to 00999 90000 to 9 0999 216 11 LADDER PROGRAMMING 11 2 12 Data Conversion Data conversion instructions are used to convert a value from one data type to another The ladder editor supports two types of data conversion 1 Integer to Float Data Conversion 2 Float to Integer Data Conversion 1 Integer to Float It is used to convert a 16 bit integer value operand 1 to 32 bit float value operand 2 For Operand 1 Operand1 Operand2 Valid Ranges 00000 to 00999 K0000 to K9999 0000 to 0999 3 For Operand 2 D0076 1 gt D00005 Valid ranges 00000 to D0999 i 0000 to 0999 2 Float to Integer It is used to convert a 32 bit float value operand 1 to a 16 bit integer value operand 2 During conversion the float value is rounded off to the nearest decimal place Operand1 Operand2 For Operand 1 Valid Ranges 00000 to 00999 0000 10 90999 For Operand 2 4 D007 E D0000 Valid ranges 00000 to 00999 076 4 ooo 80000 to 90999 217 11 LADDER PROGRA
151. he specified register The first oper and specifies how many times the register is to be rotated left The MSB of the register is copied in the LSB of register at each rotate MSB of the register is copied in the carry bit 50000 at each rotate operation If the Number of rotates to be done operand is greater than 32 the instruction does nothing For this instruction to work the user must take care that the Number of rotates to be done is less than or equal to 32 Note The operation is performed on leading or trailing edge of the input 210 11 LADDER PROGRAMMING For number rotates to be done Supported operands Data register Constant Number of rotates to be done Valid Ranges 00000 to 00999 K0000 to K9999 0000 to 9 0999 50000 to 50063 RL D D0005 For register to be rotated Supported operands Data register Valid ranges D0000 to D0999 90000 to 9 0999 S0000 to 50063 Register to be rotated Example 0100 4999 TI C REB Suppose D0000 has value as decimal 2 147 483 648 rotate left operation will take place on the rising edge of B0100 as bellow s0000 O O R KR K X ena MSB ie After the rotate operation is over the register 00000 will have value decimal 1 with carry bit set as bellow s0000 D0000 10 1 0
152. he trend object along the value scale axis 1 Minimum The smallest displayed value on the Y axis The range is from 0 to 65 535 2 Minimum tag If enabled the minimum is determined by a tag instead of a constant 3 Maximum The highest displayed value on the Y axis The range is from 0 to 65 535 4 Maximum tag If enabled the maximum is determined by a tag instead of a constant 5 Text Color The color of the values on the Y scale 152 10 TRENDING Time Scale Properties Trend Properties Value scale properties Time scale properties Tag Tag2 Preview Simulate English United States Update Time scale properties Grids properties Text Properties Scal No of Grids E 1 010 Grid Properties No of Grids If enabled select the number of grid lines to be shown on the X axis Up to 10 grids can be shown Text properties 1 Scale If enabled the real time grid values are shown along the time scale axis 2 Format Scale formatting can be either HH MM SS or 3 Color Determines the preferred color of the X axis scale information 153 10 TRENDING Specific Tag Information Trend Properties Value scale properties Time scale properties Tag Tag2 Preview English United States Tag 0 Color MAM 1 Tag Defines a 2 byte tag to be used for the trend information to be plotted 2 Color Defines the color for the trend information
153. he user to determine the attributes of the label Text Up to 20 characters of text can be specified for the keypad label Font Select the Windows Font and Font Style Text Color Select a text color The color index may be useful for color matching Background Select a background color The color index may be useful for color matching 3 Update Preview This allows the user to preview the design 4 Key Pad Border Keypad is shown with border if Keypad Border option is enabled Note Options that are not supported for this model are grayed out 106 5 REPRESENTING DATA OBJECTS AND WIZARDS 5 3 9 ASCII Keypad ASCII keypad is used to enter the data in ASCII format Key Pad Properties Key Width Determines the width of the keypad The minimum is 25 and the maximum is 37 pixels Key Height Determines the height of the keypad The minimum is 24 and the maximum is 28 pixels Gap Width Determines the spacing between the key width The minimum is 2 and the maximum is 3 pixels Gap Height Determines the spacing between key heights The minimum is 2 and the maximum is 3 pixels Key text color Selects the key text color from the color palette Key fill color Selects the key fill color from color palette Keypad color Selects the keypad color from color palette NOOR OND Ascii keypad Keypad properties General attributes Preview i es ta es Ba ES EA Language cg EE Engl
154. his button edited range is accepted and added in the table 6 Discard Using this button edited limit and text is disabled Click Close button to add object to the screen 62 5 REPRESENTING DATA OBJECTS AND WIZARDS 5 1 4 Time 1 Click on Time from objects toolbar The mouse pointer will change to the tool shape 2 Now place the mouse pointer at desired location and click the left mouse button Object is placed in default format HH MM SS User can change format by double click on object Time and Date Time is displayed in 24 hour format without leading zeros 5 1 5 Date 1 Click on Date from objects toolbar The mouse pointer will change to the tool shape 2 Now place the mouse pointer at desired location and click the left mouse button Object is placed in default format DD MM YY without leading zeroes User can change format by double click on object Time and Date G Date DD MM YY C MM DD YY Cancel Help By selecting the Day check box the day of the week will be displayed SUN MON 63 5 REPRESENTING DATA BY OBJECTS AND WIZARDS 5 1 6 Attributes of Alphanumeric Objects Font Size A text object can have four font sizes 5x7 Dots 7x14 Dots 10x14 Dots and 20x28 Dots Default font size is 5x7 Dots Text Foreground Text foreground can be changed by user Two options are available black and white Default Text Foreground is Black Text Background
155. iated with each language General Attributes Multiple Bargraph Bargraph Properties General Attributes Axis Bart Bar2 Bar3 4 Preview Simulate Bar graph Value for bar 1 1250 Value for bar 2 1400 Value for bar 3 500 Value for bar 4 200 Language English United States v Barl_Bar2_Bar3_Bar4 Update Preview Label selection Label Position Font Text Color mm Top Text Bar graph Language Engish United States Background Bottom Border Data Type Unsigned integer 90 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Label selection If the Label check box is enabled the designer can specify the following label parameters 1 Text Label Text Up to 14 characters of text can be specified for the label 2 Font Specify the Windows Font Font Style and Font size desired 3 Language Displays the list of languages depending upon number of languages configured in the Unit settings 4 Text Color Selects the color of the text 5 Background Selects the background color of the text 6 Label position If the Top option is selected the label is shown above the bargraph If the Bottom option is selected the label is shown below the bargraph Border If the Border option is enabled the bargraph is shown with a border This is the default condition Data Type User can have tags of following data types representing values of bar
156. igh the bit specified by the operand is turned ON It stays ON until a reset instruction is activated In the case of a physical output the state is not reflected immediately Operand Supported Operands Internal Coil Output Coil System Coil s0040 Valid Ranges B0000 to B4999 Y 0000 to Y0099 50000 to 50099 Immediate Set An immediate set instruction is used to turn the specified bit ON When the input to this instruction is high the bit specified by the operand is turned ON and stays on until a reset instruction is activated In the case of a physical out put the state is reflected immediately Operand Supported Operands Output Coil Valid Ranges 0000 to Y 0099 ji 170 11 LADDER PROGRAMMING Reset The reset instruction is used to turn the specified bit OFF When the input to this instruction is high the bit specified by the operand is turned OFF In the case of a physical output the state is not reflected immediately Operand Supported Operands Internal Coil Output Coil System Coil B0100 Valid Ranges B0000 to B4999 rst 0000 to 0099 50000 10 50099 Immediate Reset Immediate set instruction is used to turn the specified bit OFF When the input to this instruction is high the bit speci fied by the operand is turned OFF In the case of a physical output the state is reflected immediately Operand Supported Operands Output Coil Valid Ranges 0000 to 0099
157. ight prepaid which fail to comply with the foregoing warranty provided Brainchild is notified of such noncompliance within the one year warranty period ASSISTANCE This manual is designed to provide the necessary information for trouble free installation and operation of your new HMI Series However if you need assistance please call Brainchild Electronic Co Ltd at 886 2 27861299 Ext 613 or visit our web site at www Brainchild com tw MANUAL REVISION If you contact us in reference to this manual please include the following document number Name User Manual For Document 2 06 2007 Revision UMBRA 06 2006 20 06 2006 Manual first edition UMHMIB 06 2007 06 2007 20 06 2007 Minor Modification Warranty Certificate For New product This product is warranted against defects in materials and workmanship for a period of 12 months from the date of shipment to Buyer For Rectified Products Any product that will be replaced will have Warranty for 6 months or upto Original Product War ranty period whichever is greater The warranty is limited to repair or replacement of the defective unit at the option of the manufacturer This warranty is void if the product has been altered misused dismantled or otherwise abused ALL OTHER WARRANTIES EXPRESSED OR IMPLIED ARE EXCLUDED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE MAINTENANCE amp SERVICE There are n
158. ill add selected bitmap on the screen at desired location Picture Library By clicking on this button user can select the bitmap from the picture library as shown below Pictures S l BLOOO2 bmp BLOOO3 bmp BLOO04 bmp p BLOOO5 bmp BLOOO6 bmp BLOOD bmp BLOOD8 bmp o y BLOOOS bmp BLOOIO bmp BLOOTT bmp BLOOI2 bmp From this library user can select the various types of bitmaps like Blowers Buildings Valves etc 73 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Graphical Objects have certain properties referred as Attributes Attributes are useful for suggesting the importance of the particular object Basic Graphic Objects have the following attributes Pen Color This attribute defines the pattern for drawing the border For Black and White Graphic display this can either be black or white Fill Color This attribute defines the fill color Any closed object can be filled by the selected color Flash All the basic objects can be flashed using this attribute Flashing can be done at three different speeds Slow Medium and Fast 5 3 Wizards Various wizards included for use in graphical HMI products are 1 Button object a Bit Button b Word Button 2 Lamp Object a Bit Lamp b Word Lamp 3 Analog Meter 4 Multiple Bargraph 5 Numeric Keypad 6 Trend Display 74 5 REPRESENTING DATA BY OBJECTS AND WIZARDS 5 3 1 Bit Button The bit button can be used to display
159. imer block on the screen A timer block cannot be in the first cell of any rung The working of the Retentive TON type is illustrated with the help of an example 0045 B0099 K0005 TOR N T0005 The internal coil B45 is defined as the input to the TON R timer T5 which is a 10 msec base timer The output of the timer is B50 K5 in the first cell of the timer block will give a delay of 5 x 10 msec 50 msec The output bit B50 will turn on after 50 msec 176 11 LADDER PROGRAMMING A B45 50m Timer value B50 2 2 Retentive TOFF Timer The Retentive TOFF timer instruction uses three cells The first cell holds the value of the preset The third cell is the timer number The second cell displays the timer type The timer can be a 10 ms 100 ms or 1 sec time base depending on the timer number When the input to the timer becomes active the timer register starts decrementing from the current value The output turns off when the value in timer register reaches zero If the input is on and the timer register is zero the timer is loaded with the preset value Whenever the input to the timer is off the output of the timer is on For Preset Supported operands Data register Retentive register Constant System register Internal register Input register Output register Preset Timer register Valid ranges D0000 to D0999 R0000 to R0999 K0000 to k0999
160. in 30 days The unit and its accessories were inspected and tested by Brainchild Electronics before shipment All equipment should be in good working order Examine the product carefully and notify the carrier immediately if any shipping damage is evident You are responsible for claim negotiations with the carrier Save the shipping container and packing material in case the equipment needs to be stored returned to Brainchild Electronics or transported for any reason 2 2 Managing Electrostatic Discharge It is best NOT to remove the rear enclosure of the HMI When the rear part of the enclosure is removed the circuitry inside is exposed to possible damage by electrostatic discharge during handling Minimize the possibility of electrostatic discharge by Discharging personal static by grounding yourself prior to handling the HMI Handling the HMI at a static free grounded workstation Connecting the frame ground connector of the HMI to clean earth ground Placing the HMI in an antistatic bag during transport 2 3 CE Compliance Brainchild Electronics HMI products have been tested to confirm to European CE requirements per Council Direc tive The European Union created these requirements to ensure conformity among products traded in those countries Specifically Brainchild Electronics products meet or exceed the noise emission and immunity requirements as set in EN55011 Emission and IEC1000 4 Immunity standards These HMI pro
161. ions Common operations Tag Number C To TagA Help C Tag Number C Swap Tag A and Tag B C Tag Number Hold Ot C Tag to STR C TagAsTagA TagB Hold Off Tag to LED TagA TagA TagB E g TagA TagA TagB This task is executed with selected register type tags only For successful operation both tag must be of same data type unsigned int signed int Hex etc and size 1 byte 2 byte 4 byte etc 120 6 TASK MANAGEMENT Turn bit On This task is used for switching PLC coil or register bit to on state The bit coil should be a read write coil Tag Operations E gt Cancel Tag Number C Copy Tag Help C Tag Number C Swap Tag and Tag Tag Number Hold Dt Copy Tag to STR C TagAsTagA TagB to Lt C TagA TagA TagB C Toggle Register operations Bit operations Common operations This task is executed on coil or bit addressed register only User can select coil or bit addressed register from tag list By using this task user can set bit coil to 1 For this task default setting is shown under Bit operations If user change this selection task will be changed Click OK to add task in task list e Turn bit Off This task is used for switching Plc coil or register bit to off state The bit coil should be a read write coil Tag Operations E EID IDEEN Cancel Register operations Bit operations Comm
162. ish United States v TES ri Biel RES FRE ec ae iiie Update Preview Properties Key text color Key fil color 27 5 Keypad color E Key width 34 Key height 4 Gapwidh 2 Gapheight2 107 5 REPRESENTING DATA BY OBJECTS AND WIZARDS General Attributes Label Properties 1 Language Selects the language for the label For languages other than English those languages must be installed on the PC 2 Text Label text maximum upto 20 characters 3 Text Color Selects the test color from the color palette 4 Background Selects the background color from the color palette Display Properties 1 Display field If this check box is enabled display area is available 2 Text font Font of size either 5 X 7 or 10 X 14 can be selected if Display field is enabled 3 Text Color Selects the test color from the color palette if Display field is enabled 4 Background Selects the background color from the color palette if Display field is enabled Simulate This allows the user to preview the keypad Ascii keypad Keypad properties General attributes Preview Es e EE Language Er ERST ER English United States 7 ETE T ES ESSE se es lt lt gt sun n Update Preview Label Properties Display properties Label Language United States
163. ither when condition is within range or out of range according to user s choice 4 Range Enter the Low Limit and High Limit in the appropriate fields 67 5 REPRESENTING DATA BY OBJECTS AND WIZARDS 3 Color Animation The designer can change the foreground and background colors of an object The value of the color index will be taken from foreground and background data registers specified here For example the value 0050 changes the foreground color of an object and the value in 0051 changes the background color of the object Animation Properties Show Hide Color animation Tag Fill color D 0050 0 to 999 Line color D 0051 010999 5 2 Graphic Wizards Graphic objects can be used to make the screen more user friendly by drawing pictures Graphic objects are available only in models with graphic screens Objects Graphic Objects 68 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Following are the Graphical Objects Line Rectangle Ellipse Rounded Rectangle Bargraph Bitmap 5 2 1 Line Draws a line of required length in any direction and at required location Procedure 1 Click on the Line button in screen Objects Toolbar or Menu option The shape of the mouse pointer will change 2 Now place the mouse pointer at desired location and mark the area of object while holding the left mouse button 3 Release button to add object on screen The dime
164. l BCD Float Only 2 byte tags are supported 100 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Value Scale Properties The value scale defines the scaling properties of the Y axis of the trend object Grid Properties No of Grids Determines the number of horizontal grid lines on the Y axis Limits If enabled the Limits selection determines the minimum and maximum values to be displayed on the Y axis 1 Minimum The smallest displayed value on the Y axis The range is from 0 to 65 535 2 Minimum tag If enabled the minimum is determined by a tag instead of a constant 3 Maximum The highest displayed value on the Y axis The range is from 0 to 65535 4 Maximum tag If enabled the minimum is determined by a tag instead of a constant 5 Text color The color of the values on the Y scale Trend Properties Value scale properties Time scale properties Tag Tag2 Preview English United States Y Grid Properties No of Grids E 1 to 10 Minimum 0 0 00 65535 Tag ge gt Show units Text color E Maximum 100 0to65535 Tag 101 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Time scale properties Grid Properties No of Grids If the grid option is enabled up to 10 grids can be selected for the X axis display Text properties 1 Scale If enabled the real time grid values are shown along the time scale axis 2 Format Scale formatting can be either HH MM SS
165. layed on LCD If user wants to print the data he has to define the port as Serial Printer port Either of the ports can be configured for printing When the print screen is activated the print data will be sent from the printer port 51 4 USING HMI STUDIO SOFTWARE Description The user can include information about the screen for his reference This description is only for soft ware configuration and it is not displayed on unit Associated Screens An associated screen is useful where one or more objects are common to different screen The common data is placed in a screen This screen is associated to other screens Advantages of using associated screens 1 It saves application memory 2 It saves time of the application programmer Notes 1 Only one screen can be associated to another screen 2 No data entry objects can be placed in the screen to be associated 3 Executing a PLC task is not supported in the associated screen User can unassociate a screen Available Screens List of available screens is displayed Click Ok button to edit screen 4 3 1 Protecting HMI Application For the purpose of security HMI application can be password protected To make application password protected define password in application information screen as shown below Select the File Information menu option and fol lowing screen will appear Application Information Title Author Password Max 8 char D
166. lick Next To install to a different folder click Browse and select another folder C Program FilesHMI studio 1 11 Browse Destination Folder InstallShield 29 3 BEFORE YOU BEGIN HMI studio Setup Select Program Folder Please select program folder Setup will add program icons to the Program Folder listed below You may type a new folder name or select one from the existing folders list Click Next to continue Program Folders studio 1 11 Existing Folders Fatek PLC Fuji Xerox Docuorks GE Fanuc Java Web Start Microsoft Developer Network Microsoft Office Microsoft Visual Studio 6 0 PanelBuilder32 Proficy Common lt Back Cancel 6 Installation starts dialog box indicating the status of progress of installation will display A screen is displayed to inform you when installation is completed This procedure installs HMI Studio Software in Start Menu in selected folder 3 2 2 Steps for starting HMI Studio Software 1 In Windows click the Start button 2 Select Programs 3 Select HMI Studio 1 11 Select HMI Studio 1 11 Select New Application either from Tool station or from File Menu Select the model and product type that you would like to set by clicking on picture of the product in the list 7 Define the Unit Settings and Network Configuration 8 Next step is to define Tag Database and then define the screens according to your
167. lick Ok to set the parameters 35 3 BEFORE YOU BEGIN Port communication settings Baud Rate 9600 Parity Odd Data Bits 8 Stop Bits 1 4 Cancel Communication parameters i Baud Rate Baud Rate is the measure of number of times per second signal communication channel changes state For HMI units Baud rate are 4800 9600 19 2K 38 4K 57 6K 115 2K 187 5K ii Parity Parity bit is included to check that data has been transmitted accurately Parity bits are None Odd and Even ii Data Bits Data bits are number of bits used to represent one character of data Data bits are either 7 or 8 iv Stop Bits Stop bits are inserted into the data frame to inform the receiving end that the transmission of byte of data is complete Stop bits are either 1 or 2 3 Model Select the desired PLC model from the drop down list In the example shown above the user selected the Micrologix 1000 model 4 Address Enter a unique PLC node address 0 to 32 5 Name Specify a name for the node name up to 15 characters in length 6 Inter Frame Delay Inter Frame Delay is the delay between the response received of last query and the next query that is to be transmitted 7 Response timeout Response time out is the maximum time in which slave should respond to a master query If slave does not respond to a master query within this time the master will declare that the slave has been timed
168. listed under Tag option Both tag type must be of same type either register type or coil bit type If the selected tags are of register type than this command is execut ed depending on the tag length i e 1 byte 2 byte 4 byte User can interchange values of Tag A and Tag B by using this command For this task default setting is shown under Common operations If user change this selection task will be changed Click OK to add task in task list Copy Tag to STR This is a very important task which allows user to copy the value of selected PLC Tag to STR i e Screen Trigger regis ter Screen Trigger Register is a system register inside HMI which decides the screen to be displayed PLC tag can be copied to STR Tag Operations A i Cancel Register operations Bit operations Common operations C Tag Number C Copy To Tag A Help C Tag Number C Swap Tag A and Tag B C Tag Number H r Copy Tag to STR C TagAsTagA TagB C Copy C 123 6 TASK MANAGEMENT E g STR Screen Triggering Register Tag This task is executed on register tags listed under Tag option Two byte tag value are transferred to STR This task is used to jump to the screen number specified by value of STR For this task default setting is shown under Common operations If user change this selection task will be changed Click OK to add task in task list Copy tag to
169. ly for Screen 2 5 When another screen is called for the After Hiding task list of screen 2 is performed 111 6 TASK MANAGEMENT Select a Task to add User can select a Task from the list of Tasks available HMI Task lists of Screen 1 Screen Select a Task to add Goto Screen Screen Preview Goto Next Screen Goto Previous Screen Write value to Ta Add a constant value to Tag Subtract a constant value from T ag Add Tag B to Tag Subtract Tag B from Tag Turn Bit On Swap Tag4 and Print Data Set RTC Copy Tag to STR Copy Tag to LED Delay Wait Copy HMI block to HMI PLC block Copy HMI PLC block to HMI block Copy RTC to PLC block Execute PLC Logic Block Goto Popup Screen Close Accepts selected task Up arrow e Selected task is shifted up Down arrow m Selected task is shifted down Delete X Selected task is deleted 6 3 Key Tasklist User can define task on key events like Press Tasks These tasks are performed only once when the key is pressed Pressed Tasks These tasks are performed as long as the key is pressed Released Tasks These tasks are performed when the key is released 112 xel 6 TASK MANAGEMENT 6 3 1 For Keypad Products 1 Global Keys Tasklist Tasks defined under this option are executed for every HMI cycle regardless of the screen displayed Global Keys Task lists Select a Task to add HAE 6 Press Tasks
170. n Import Export Print Exit Alt F4 The following screen will appear 44 4 USING HMI STUDIO SOFTWARE New Application HMI 1205 800 x 600 pixels 12 color touchscreen Close This screen shows a list of all HMI units Select the product to be programmed by clicking on the picture of the product in the list An enlarged picture of the product is also shown below the list On clicking Ok button product type selection screen is displayed s OSes 80 E rai cai 1 021 88 8 45 4 USING HMI STUDIO SOFTWARE Tag Database This is the central database for the tags that need to be used in the application Once the tags are defined as register or coils and their attributes selected the tags can be used in the application on screens tasks alarms etc This screen helps you to define Tags associated with defined Nodes A tag is a register coil or an individual bit of a register Select the type of tag from the Tag Type field If the type of tag selected is a register then the number of bytes required can also be selected For displaying or editing a floating point data number the number of bytes must be 4 The Tag Name field is user definable A tag is not added to the tag list unless a tag name is defined Once these fields are defined click on the Add button The Block field in the tag database defines the starting address of the tag block followed by the block size F
171. n is pressed 2 Pressed Tasks These tasks are performed as long as the button is pressed 3 Released Tasks These tasks are performed when the button is released 78 5 REPRESENTING DATA BY OBJECTS AND WIZARDS 5 32 Word Button The word button performs a set of tasks based on the value of a tag register Any two byte tag can be defined as the state tag to control the word button To draw the object click on the Word Button icon and place the object on the screen State Properties Word Button State Properties General Attributes Button Properties Style Generic square Size 2 FilColor J Text Properties Text Text Button Font Language English United States WEM Update Preview State Tag 50001 Language 2 Simulate Language English United States State condition and tasks State No Low Limit 0 100 Task list for state 1 101 200 Task isttorstate2 201 300 Task kst for state 3 Delete state 3 79 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Button Properties Style A button can have a number of different display styles Generic square Generic circle Generic rounded rectangle Invisible button From Picture Library User defined image Fill Color Fills the color for each state of the button Size If the style is Check box Radio button or Toggle switch then user can have but
172. ng window will be displayed Memory Status Application Logger Memory Memory Bytes Percentage Available 3145728 100 Alloted Used 10132 1 Free 3135596 33 Details Ladder Definition Type Memory Bytes Nodes Available 131072 Screens Used 5714 Keys Free 125358 Alarms Power on T asks Global Tasks Logger Blocks to be read Tag names Dther 241 14 MISCELLANEOUS above window displays the information about Application memory Logger memory Ladder memory and the other details like nodes screens alarms etc Application Memory Shows total available memory used memory and free memory in Bytes MB and in percentage Logger Memory Shows total available logger menory used memory and free memory Ladder Memory Shows total available Ladder menory used memory and free memory 14 2 Font Editor The Font Editor is used to edit the different fonts of different sizes of Prizm font It can edit four types of fonts 1 5 7 2 7 14 3 10 14 4 20 28 Objects Characters for these fonts can be edited and modified using the font editor utility under the Utilities Menu Screen Objects Tools On Line Ladder Monitor On Line Screen Monitor HMI Memory Status When selecting the Font Editor from the utility menu the screen should be on the lowest zoom level only If it is not the software will change the screen to lowest zoom level by displaying the following mes
173. nipulated variable increases and if the process variable goes above set point the manipulated variable decreases In case of Reverse action if the process variable goes below the set point the manipulated variable decreases and if the process variable goes above set point the manipulated variable increases Enable bit This parameter is used to start and stop the execution of PID block If this bit is high the PID block is executed and if it is low the execution of PID block is stopped Any internal bit can be used for the enable bit If the PID block is dis abled the last value of the controlled variable is retained 225 12 SPECIAL FEATURES Set point The set point is the target value for the process The set point and process variable must be given in the same type of units degrees Celsius bars meters per second etc Process Variable This tag holds the actual value of the process variable Any data register from 00000 to 00999 can be used Proportional gain The proportional gain is applied to the process error process error set point process variable It is calculated at every sample period Integral gain The integral gain is applied to the process error process error 7 set point process variable The value is calculated and added to or subtracted from the output value every sample period Derivative gain The derivative gain is applied to the process error process error set point process varia
174. nitiate a change in the operation of the system 5 connect to programmable logic controllers PLCs typically through the serial commu nications port The HMI can be programmed to monitor and or change current values stored in the data memory of the PLC HMls can have either text or graphics based displays A text based HMI can display printable text characters but can not print graphics Some use touch screen displays while others use a PCB based keypad PCB based keypads are best used in applications in which the keypad is likely to become dirty A touch screen HMI provides much more flexibility than typical PCB based keypad displays Keys can be created in a touch screen HMI that can be made visible only when needed The HMls are available both text display based HMI and graphics display based HMls What is a Project A project is an user created application in HMI Studio Software A project contains information such as HMI model Net work Configuration Screen information Task information etc What is a Screen Ascreen is a visual representation of objects placed on the HMI screen Any partially sized window is usually referred to as a popup screen or window The user can create his customized screen according to his requirements Popup win dows can also appear on the HMI display by pressing buttons on the touch screen The maximum number of screens in an application is only limited by the application memory size A mo
175. nsions and location can be changed by double clicking on the object Dimensions Top Left Point Top Left Point 5 2 2 Rectangle Draws a rectangle at the desired location and of required size Procedure 1 Click on the Rectangle button in screen Objects Toolbar or Menu option The shape of the mouse pointer will change 2 Place the mouse pointer at the desired location and mark the area of the object while holding the left mouse button 3 Release button to add object on screen Rectangle Dimensions Top Left Point Top Left Point 69 5 REPRESENTING DATA BY OBJECTS AND WIZARDS 5 2 3 Ellipse Draws an ellipse of the size at the insertion location Procedure 1 Click on the Ellipse button in screen Objects Toolbar or Menu option The shape of the mouse pointer will change 2 Now place the mouse pointer at desired location and mark the area of object while holding the left mouse button 3 Release button to add object on screen The designer can change the dimensions and location by double clicking on the object Ellipse Dimensions Top Left Point Top Left Point 5 2 4 Rounded Rectangle Draws a rectangle with rounded corners The size and location can be varied Procedure 1 Click on the Round Rectangle button in screen Objects Toolbar or Menu option The shape of the mouse pointer will change 2 Now place the mouse pointer at desired location and mark the area of object
176. nt Font Style and Font size Language Displays the list of languages configured in the Unit Settings NOOR Simulate A user can preview the text configured for each language configured in the wizard in the preview window 137 7 USING LANGUAGES 7 3 Export language conversion text Once the project is completed by the designer in English language it is possible to export all the text in the project to another file which is with out extension This file should be saved in selected path Define Communicate Utilities Screen Objects Mew Open Close Ctri F4 Save F2 Dutput file Path c documents and settingssusersdesktop Browse Save as tefta Select Languages Import Use this dialog to export text items data in wizard objects like buttons lamps a cron petia PEIUS Using export function all texts associated with wizard objects is exported Print Cancel Click on Selected languages The following screen will appear Select language for which language conversion is required and press OK Then out format file will be saved in selected path This file cannot be opened by double click directly like other files in Windows operating system These files will be in specific format and can be opened only by the language conversion utility available along with HMI Studio software Once HMI Studio software is installed in PC language conversion utility will also be installed in PC
177. o parts that can be serviced by the user Service should be performed on a unit substitution basis only Do not attempt to remove replace or service any printed circuit board components or any hardware software related with display product If problem within the display product occurs contact the factory for service information or repair IMPORTANT HMI Products are intended to be operator interfaces to work with PLCs which actually take control actions It is assumed that the user is well acquainted with the PLC system being used Never use HMI units to perform emergency STOP applications It is advised that separate switches be used outside the PLC for ANY emergency Stops Any Mechanical or Electrical Modification to this Unit will void all Warranties 1 INTRODUCTION 2 HARDWARE 3 BEFORE YOU BEGIN 4 USING HMI STUDIO SOFTWARE 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Contents 1 1 Purpose of this manual 1 1 4 HMI Basics 1 1 2 Hardware Requirements 1 2 HMI Overview 1 21 What is a HMI 1 2 2 How HMI Works 1 2 3 Specifications of HMI Series 1 24 Comparison Between Touchscreen Based Operator Panels 2 2 Managing Electrostatic Discharge 2 3 CE Compliance 2 4 Environmental Rating 2 5 Environmental Consideration 2 6 Safety Precaution 2 7 Installation Instruction 2 8 Panel Cutout for HMI Models 2 0 Wiring Diagram 2 10 Communication Ports 3 1 Connecting the HMI to your Computer 3 2 Starting HMI Studio Software
178. ollowing parameters can be configured 1 Text Label text 2 Font Select a Windows Font Font Style and Font size 3 Language Chooses which language the text is being defined for 4 Color Color of the text Data Type The following data types can be used in the trend object Unsigned integer Signed integer Hexadecimal BCD Float ROMA Unavailable Data 160 10 TRENDING Value Scale Properties Historical Trend Historical Trend Properties Value scale properties Time scale properties Start End Time Tags Tag Tag2 Preview Simulate Language English United States 7 Grid Properties Limits Units Minimum 0 0 65535 Tag 101 Lanqua No of Grids E 1 0010 100 0 to 65535 Tag nguag Text color WM Grid Properties No of Grids If enabled select the number of grid lines to be shown on the Y axis Up to 10 grids can be shown Limits If the Units Selection is enabled the limits are shown on the trend object along the value scale axis 1 Minimum The smallest displayed value on the Y axis The range is from 0 to 65 535 2 Minimum tag If enabled the minimum is determined by a tag instead of a constant 3 Maximum The highest displayed value on the Y axis The range is from 0 to 65 535 4 Maximum tag If enabled the maximum is determined by a tag instead of a constant 5 Text Color The color of the values
179. ommunicate Utilities Screen Objects Unit Settings F3 Network Configuration F4 Tag database FS Global Keys Alarms F8 Application Tasklists F9 Ladder Logic Block F10 High speed interrupt F11 High speed Timer Configure PID Block 16 Point Linearization Time Proportional PWM Configuration Pulse Output Analog Totalizer Hide Project Tools F12 It can also be selected through the toolbar icon 227 12 SPECIAL FEATURES Once selected the High speed timer interrupt wizard will appear as shown below High speed timer interrupt 80050 Preset p Timer 0 je D 0 to 0999 B Y 0 to 0333 Execute PLC block Nore Note 1 Control bit 50001 must be turned ON through a ladder block 2 Timer interrupt generates at every Preset 500us time interval 3 Please download the firmware in the unit when These parameters are configured for the first time b Any of the defined parameters is changed Cancel Enable timer interrupt This box needs to be checked to enable the High speed timer interrupt Once checked all other options are enabled Preset Preset value for timer The time basis for this timer interrupt is 500 usec If the preset value is 2 or if the register Dxxx contains the value 2 the interrupt will be generated after 1000 usec 1 msec Timer Output bit indicating through an ON status that th
180. on operations C Tag Number C TagB To Tag Help C Tag Number C Swap Tag A and Tag B Tag Number Hold Ot CopyTagto STR C TagA Tagd TagB Cor C TagAsTagA TagB This task is executed on coil or bit addressed register only User can select coil or bit addressed register from tag list By using this task user set bit coil to 0 For this task default setting is shown under Bit operations If user change this selection task will be changed Click OK to add task in task list 121 6 TASK MANAGEMENT Toggle bit This task is used for toggling state of PLC coil or register bit The bit coil should be a read write coil Operations s0000 Carry bit Cancel Tag Number C To TagA Help C Tag Number C Swap Tag and Tag C Tag Number Tag to STR TagA TagA TagB Register operations Bit operations Common operations This task is executed on coil or bit addressed register only User can select coil or bit addressed register from tag list When this task is executed the bit coil is set to 1 if it was 0 previously and vice versa For this task default setting is shown under Bit operations If user change this selection task will be changed Click OK to add task in task list Copy Tag B to Tag A This task is used for copying value of one PLC tag to Other PLC tag The
181. on the screen The ladder editor will not allow the user to place a Timer Block in the first cell of any rung The working of Non retentive TON type is illustrated with the help of an example B0021 0048 B0022 7 0050 TON N T0034 B0022 B0023 K0050 TON N T0035 Internal coils B21 and B48 are defined as inputs to TON N timer T34 which is a 100 msec base timer The output of the timer is B22 K50 in the first cell of the timer block will give a delay of 50 x 100millisecond 5000 millisecond or 5 sec The output bit B22 will turn on after 5 sec If either input goes off the timer count will be reset to zero Timing Diagram B48 B21 5 sec Timer value Output bit B22 173 11 LADDER PROGRAMMING 1 2 Non Retentive TOFF Timer The Non Retentive TOFF timer instruction uses three cells The first cell holds the value of preset The third cell is the timer selected The second cell displays the type of the timer The timer can be either of 10ms or 100millisecond or 1second depending on the timer selected When the input to the timer becomes active the output is turned on and the timer register starts decrementing from its preset value The output turns off when the value in the timer register reaches zero The timer register is set to the timer preset when a leading edge of the input is detected Whenever the input to the timer is off the output of timer is For
182. or HH MM 3 Color Determines the preferred color of the X axis scale information Trend Properties Value scale properties Time scale properties Tag2 Preview English United States Y Update Time scale properties Grids properties Text Properties Scale No of Grids E 1 to 10 Cancel 102 5 REPRESENTING DATA OBJECTS AND WIZARDS Specific Tag Information Preview English United States Tag 20 v Color E 1 Tag Defines a 2 byte tag to be used for the trend information to be plotted 2 Color Defines the color for the trend information to be plotted 103 5 REPRESENTING DATA BY OBJECTS AND WIZARDS 5 3 8 Numeric Keypad numeric keypad is required to enter data a touch screen product The user can select either a static or popup keypad A static keypad is present on the same screen as the data entry objects If a popup keypad is required the designer needs to select the popup keypad option and the popup screen desired for the data entry If you select Static keypad the Display Area check box is always disabled But if you select Popup keypad you have choice to enable or disable the Display area according to your application Key Pad Properties Key Properties General Attributes Preview Simulate Language English United States 7 Update Preview width 10 Width s EN l
183. or example Tag M0214 is within a block M0214 1 whose starting address is M0214 and block size is 1 This block size is optimized automatically depending on the address of PLC Tag Default block size is either 1 or 16 This setting varies from PLC to PLC The attributes of existing tag can be changed by highlighting the tag making the changes and clicking the Change Tag button An existing tag can be removed from tag list by clicking on Delete Tag button Note that removal of tags is possible only if they are not used in any screen Tags No Port Node Block Byte s Tag Name 00001 000 50001 001 Language 00002 00 000 50002 001 50002 2 Logger memory status Help 000013 00 000 50003 001 50003 00 Logger memory full status 00004 00 000 50003 001 50003 01 Logger memory clear status H 5 00005 00 000 50003 001 50003 02 00006 00 000 50003 001 50003 03 Invalid Max Min Limits 00007 00 000 50003 001 50003 14 Comm status 00008 00 000 50003 001 50003 15 Comm status 000014 001 000 50004 001 50004 Number of Historical Alarms 00010 00 000 50005 001 50005 Screen trigger register 00011 00 001 50006 001 50006 Screen saver time 00012 000 50010 001 ATC Date n3 n5 n3 Node 000 Operator Panel HMI unit System Coil v Read write Data Registers d Retentive Registers System Registers Size 1 bit 0000 7 CORE EST Coil 20000 0000 Inte
184. or use key along with the ALT key When no application is opened the menu bar shown above will be displayed a HMI Studio File Communicate Lltilibies Help sj px IY B 59 81 a e amp B ka rar s ax die S 39 4 USING HMI STUDIO SOFTWARE The Tool Station consists of icons When the mouse cursor rests over any icon a tool tip is displayed Click on the icon to select the particular menu Now we will study the different Menus in the Menu Bar 4 1 1 File Menu The file menu handles file related functions including New Application Close Application Save Application Print and Exit HMI studio Selecting the Information option allows the user to set or change HMI application information such as application title user name etc ca HMI Studio untitled l Define Communicate New Open Close Ctrl F4 Save F2 Save as Information Import Export Print Exit Alt F4 New Creates a new application Qpen Opens a saved application Close Closes currently opened application Save Saves currently opened application Save as Saves the current application with a different name Information Configures application specific information such as application title author password etc Print Prints current application information such as Project information Unit settings nodes tags screens application tasklist screen tasklist alarms either by selecting All or selecting specific attribute
185. out 8 Retry Count Retrycount is the number of retry queries master will send to slave if slave is timed out When all retries are finished the master will declare a communication break 9 Add Node This will add the node to the network 10 Change Node The user can change PLC or PLC related information This is done by highlighting the node changing the information and finally clicking the button Change a Node 36 3 BEFORE YOU BEGIN 11 PLC specific settings This screen is used to configure PLC Specific information This field is applicable for the following protocols only 1 Modbus Master 2 Aromat series PLCs For this protocol Frame delay can be set using the screen as shown below Special PLC data Frame delay 0 00 00 Chose Help 37 4 USING HMI STUDIO SOFTWARE 4 1 HMI Studio Menu Structure From Windows Task Bar click the Start button point to HMI Studio 1 11 and then click the HMI Studio 1 11 program Configuration software for HMI series products Version HMI Studio 1 11 May 19 2006 All rights reserved by copyright owners The program displays a splash screen at start up This dialog can be closed by pressing any key a mouse click or waiting 10 seconds for it to automatically go to the next screen i e Toolstation 38 4 USING HMI STUDIO SOFTWARE The menu bar operates like any standard Windows Menu bar To open a particular Menu click it with the mouse
186. owing errors may occur 1 WSAStartup failed Operating system is not allowing network related programs to run may be some security feature 2 Allocating socket failed Operating system is not allowing network related programs to run may be some security feature 3 Unit with selected IP Address is not found in the Network IP address entered is wrong 4 Sending data to the server failed No data is received receive failed While transferring the file to unit for each frame unit sends acknowledgment sending or receiving data from PC failed Check if the existing network is working or Ethernet cable connection 5 Product mismatch Check the product you have selected in configuration software and the one you are using 6 File Not Found File to be transmitted is not found Files are not created properly 268 14 MISCELLANEOUS Uploading from HMI unit When user clicks Upload button from Tool station the following window will display Uploading from unit over ethernet Unit IP Address 192 168 0 0 Unit Upload Pott 5001 Upload Options Application 1 HMI IP Address This is the IP address of HMI unit 2 HMI Upload Port This the port number on which HMI Upload server is configured This is done when default set tings are downloaded to unit through Ethernet settings serially This port is always equal to Download port 1 3 Upload Option User has to select proper option
187. own Counter An up down counter is inserted in three rungs The top cell is used to enter the value of the preset The bottom cell is the counter number It has three inputs up pulse input up top cell down pulse input down middle cell and reset input bottom cell The counter register gets incremented by one on every leading edge at the up input and decremented by one on every leading edge at the down input When the reset input turns on the counter register is set to zero The counter register will be continuously loaded with zero as long as the reset input is high When the counter register is equal to the preset the counter output turns ON On the next up pulse input the preset value is crossed The counter rolls back to 1 not 0 so that the pulse is not missed During this transition the counter output turns off and the counter continues to count from 1 to the preset value While counting down the counter counts down from the preset value to zero When the counter value is zero the output turns on At the next down pulse input the counter rolls back up to the preset value and counter value is Preset 184 11 LADDER PROGRAMMING For Preset Supported operands Data register Retentive register Constant Preset System register Internal register Input register Output register Valid ranges 00000 to 00999 R0000 to R0999 Dn K0000000000 to K4294967295 0000 to 0999 S0000 to S0063 0000 to J 0312
188. ows 2000 or higher Processor 266 MHz Pentium II or higher Pentium compatible CPU Hard disk Space 150 MB free memory space Serial Mouse Microsoft mouse or compatible pointing device RAM At least 64 megabytes MB of RAM more memory generally improves responsiveness Display resolution 800 X 600 with 24 bit true color Serial Port One Serial Port for Downloading Required To install HMI Studio Software 1 Open Microsoft amp Windows 2 Select Run and Pop up window appears Type the path for installing the Setup This will install HMI Studio Setup Software 3 When you click on OK Welcome window appears on the screen Click on Next HMI studio Setup Welcome to HMI Studio installation wizard The installation wizard will install configuration software on your computer Click Next to continue 28 3 BEFORE YOU BEGIN 4 Enter user name and company name HMI studio Setup Customer Information Please enter your information Please enter your name the name of the company for which you work and the product serial number User Name ohn Brown Company Name Integrated software Inc Serial Number 21 00 InstallShield 5 Select the destination folder where Setup will install the files HMI studio Setup Choose Destination Location Select folder where Setup will install files Setup will install HMI studio in the following folder To install to this folder c
189. ped when the memory is full No further data can be logged until the memory is cleared 2 FIFO Overwrite Old Data In this mode old data will be overwritten by the new data when the memory is full Logger Memory Size The amount of memory that will be dedicated to data logging is determined from the drop down list 156 10 TRENDING Logging Modes This box allows the user to select one of the following logging modes 1 Power Up Mode As soon as power is switched ON data logging for the Data Logger Group will begin 2 Start Stop Time Mode In this mode data logging occurs between the start and stop times Times are in the HH MM SS format 3 Key Tasks this mode data logging be started and stopped using a bit button having the proper Key s Spe cific Tasks Data Logger General Group 1 Group 2 0 23 0 59 0 59 Logging mode Start stop time Log at every 0 10 Hr Mi Ss 0 23 0 59 0 53 0 23 0 59 0 53 Logger start time 0 0 10 Logger stop time 0 0 50 Hr Mi Ss Hr Mi Ss Defined tags Tags to be logged 50001 Language 50001 Language L 50002 Logger memory status 50004 Number of Historical Alarms 50005 Screen trigger register 50006 Screen saver time 50010 RTC Date S0011 RTC Month 1 The time interval for data is set in the Log at Every window This window is applicable for all the modes The default time is 10 seconds Logger s St
190. peed drives and switching power supplies away from the HMI Panel Mounting This section presents the dimensional sketches and panel cutouts for HMI products All dimensions are in mm and drawing are not to scale 23 2 HARDWARE 2 8 Panel Cutout for HMI Models HMI 201 Panel cutout 101 00 mm x 63 00 mm 108 mm 30 5 mm Mounting Screw 7 gt me Gasket bus HMI 401 Panel cutout 132 mm x 69 mm Panel _ 140 Gasket 132 ot Mounting Clamp A E Mounting Em S 2 crew Bezel 35 HMI 601 and HMI 605 Panel cutout 184 mm x 126 mm Gasket Panel Mount Clamp Bezel 24 2 HARDWARE Follow the procedure given below for proper mounting 1 Make a cutout of the required size Panel cutout tolerance is 0 1mm 2 Put the gasket behind the bezel see dimensional sketch for details The gasket may be sealed to the case using an adhesive 4 Put the HMI unit through the panel cutout 5 Insert the clamps into the case 6 Pullback the clamps until they seat into the retaining slots 7 Tighten the clamping screws in an even pattern until the HMI unit is secured into the panel HMI 1205 Panel Cutout 295 mm X 227 mm 312 295 227 246 44 Mounting Clamp 23 2 HARDWARE 2 9 Wiring Diagram If wiring is to be exposed to lightening or surges use appropria
191. r defines this task on the first screen then after execution of this task Screen not defined message appears for 2 seconds and control comes back to last screen displayed 116 6 TASK MANAGEMENT Write Value To Tag Aconstant value can be written to a tag using this task provided the tag is not a read only tag Tag Operations Tag 00000 00 Cancel Register operations Bit operations Common operations Tag Number C Tag Tag Number C Swap Tag A and Tag B C Tag Number Hold Or C Tag to STR Copy Tag to Le C Number 1 0 Unsigned 0 to 65535 C BCD 0 9999 Signed 32768 to 32767 C Binary 16 bits C Hexadecimal 0000 to FFFF E g Tag Number This task is executed on register tag listed under Tag option User can write only two bytes number in selected tag If tag is defined as 1 byte Low byte transfer to low byte 2 byte Low and High bytes transfers respective bytes of tag 4 byte Only Low word transfer to tag For this task default setting is shown under Register operations If user change this selection task will be changed User can select number type unsigned int Signed Hexadecimal BCD and Binary User can select number type unsigned int Signed Hexadecimal BCD and Binary Click OK to add task in task list 117 6 TASK M
192. r logic program A ladder block can be added to any HMI unit independent of the hardware The ladder block will be executed even if the unit does not have External I O Keypads or bit buttons can activate bits in the ladder block If the HMI is connected with external I O it will work as a stand alone controller while still being able to simultaneously communicate with other devices Ladder logic blocks are saved in the ladder logic block software library This allows applications to reuse the ladder block The ladder block is downloaded with the application Standard ladder operations include math data comparison timers counters as well as rotation and shifting of data PLC logic blocks can be added to the Global and Power on Tasks in the Application Task List and Screen Tasklists To add a PLC logic block to the Power on Tasklist go to the Application Tasklists and select Power On Tasklists From list of various tasks select the Execute PLC Block task Goto Screen Goto Next Screen Goto Previous Screen Write value to Tag Add a constant value to Tag Subtract a constant value from T ag Add Tag B to Tag Subtract Tag B from Tag Turn Bit On Turn Bit Off Toggle Bit TagB to Tag Swap T ag and TagB C Print Data Set RTC Copy Tag to STR Copy Tag to LED Delay Wait Copy Prizm block to Prizm PLC block Copy PLC block to Prizm block Copy RTC to PLC block Execute PLC Logic Block Create a new PLC logic block by clickin
193. re classified as follows 1 Up Counters 2 Down Counters 3 Up Down or reversible Counters Counter registers use a 4 byte 2 word tag The value of the counter register is set back to zero after 4294967295 counts Counters C0000 to 0127 are non retentive Their counter registers will be zero at power up The counter registers in counters C0128 to 0177 are battery backed They will retain the value they had prior to the unit being powered down Transition inputs branching and timers are not allowed before a counter instruction 1 Up Counters An up counter is inserted in two rungs The top cell is used to enter the value of preset and the bottom cell is used to enter the counter number It has two inputs the actual input top cell and the reset bottom cell On every leading edge of the pulse input the counter register gets incremented by one When it reaches its preset value the output of the counter turns on It remains on while the counter register is greater that the preset When the reset input of the counter is turned on the counter register is set to zero The counter register remains zero while the reset input is high 180 11 LADDER PROGRAMMING For Preset Supported operands Data register Retentive register Constant iran System register Internal register Input register Output register eu oL put reg Valid ranges 00000 to 00999 uF 80000 to R 0999 m C0024 K0000000000 to K4
194. re in depth discussion on screens is covered in chapter 4 What is an Object An object placed on HMI screen can perform actions such as displaying text messages writing a value to a PLC register or displaying an alarm An object can be classified as a text or graphical object A text object is used to display the text on the HMI and can also used to perform some action For example a data entry object tells the HMI to continuously monitor a PLC register and allows the user to change the value in the register Some objects can display graphics whose shape depends on the value of a register These objects may also change the value 1 INTRODUCTION 1 1 2 Hardware Requirements The following basic PC hardware configuration is needed to configure and operate your HMI studio Software DEVICE MINIMUM REQUIREMENT IBM Compatible PC with 266MHz Pentium or higher Pentium Pentium Processor compatible CPU Operating System Windows 2000 and above System RAM At least 64 megabytes MB of RAM more memory generally improves responsiveness Hard Disk 150 MB Free Memory Space Setting Resolution These are the minimum system requirements for running the HMI Studio application 1 INTRODUCTION 1 2 HMI Overview 1 2 1 What is a HMI HMI Series operator interfaces provide Human Machine Interface to the Programmable Logic Controller These 5 communicate with PLCs using their serial communications ports Configuration of HMI
195. resent screen 114 6 TASK MANAGEMENT 6 32 For Touch screen Products Touch Screen Tasklist To use this task we need a Button object Bit Button or Word Button on the screen When the user touches within the Button area the associated task is executed Close Close Accepts selected task Up arrow Selected task is shifted up Down arrow Selected task is shifted down Delete x Selected task is deleted Touch Screen Task lists Select a Task to add Press Tasks Add 10 to Tag 0001 Pressed Tasks Goto Previous Screen Released Tasks Goto Next Screen 115 6 TASK MANAGEMENT 6 4 Description of Tasks Goto Screen This task is used to jump to any available screen from list of available screens When we add Goto Screen task in the task list a dialog box is displayed It shows list of screens defined in the application Goto Screen 00002 Screen 00003 Screen3 To add this task select a screen from the list and press Ok When this task is executed control jumps to the selected screen Goto Next Screen When this task is executed control jumps to next available screen If user defines this task on the last screen then after execution of this task Screen not defined message appears for 2 seconds and control comes back to last screen displayed Goto Previous Screen When this task is executed control jumps to previous available screen If use
196. rnal Coil Tag Name Coil Bit addre Tag Type Input Coil Output Coil Internal Registers Input Registers Output Registers Timer Registers Max 40 chars 46 4 USING HMI STUDIO SOFTWARE Add Use this button to add a tag Before clicking this button the user has to define the following 1 Node Where the tag is located 2 Register coil or a bit within a register Registers can be read only or read write The address limits are shown and vary from PLC model to model 4 Tag name Each tag needs to have a unique name The name can be up to 40 characters in length 5 Byte s If the selected tag is a register the tag can be defined as a 1 byte either high or low byte a 2 byte or a 4 byte tag Change Select the tag Change the information and then click on the Change button Delete Select the tag and click on Delete button to delete the tag Before deleting any tag the user must delete any references to the tag in screens and tasks Otherwise it can not be deleted Default System Tags Note Please do not attempt to modify read only system tags in the ladder This could affect the functionality of the product 1 System Registers 0001 Language Read Write Writing the value will change languages used in any wizard Logger memory Read Only Shows the percentage usage of status Status logger memory 0 to 100 S0003 14 Comm status Read Only 0 Communication
197. rom HMI unit 13 2 Printing from HMI studio Software 13 3 Printer Port Setup 14 MISCELLANEOUS we 25560 14 1 HMI Memory Status 14 2 Font Editor 14 3 Associate a Screen 14 4 Real Time Clock 14 5 On Line Ladder Monitoring 14 6 On Line Screen Monitoring 14 7 Ethernet Settings 15 DIAGNOSTICS AND cossscsessecsseonsecssesszsonsensssesessveed 15 1 Diagnostics 15 1 1 Erase Keys 15 1 2 Touchscreen calibration 15 2 Maintenance Communication Cable Diagrams 1 AB MICROLOGICS SERIES TO HMI UNIT CA 027A 00 AB SLC DF1 PORT TO HMI UNIT CA 027B 00 AROMAT FP0 FP M TO HMI UNIT CA 015A 00 AROMAT FP1 TO HMI UNIT CA 015B 00 AROMAT FP2 TO HMI UNIT CA 015D 00 BAUMULLER DRIVE RS485 4 WIRE TO HMI UNIT CA 042A 00 BAUMULLER DRIVE RS484 2 WIRE TO HMI UNIT CA 0042B 00 CONTROL TECHNIQUES TO HMI UNIT CA 100 00 9 DANFOSS DRIVE TO HMI UNIT CA 101 00 10 DELTA TO HMI UNIT CA 044 00 11 FATEK PLC TO HMI UNIT CA 079A 00 12 GE90 SERIES PLC TO HMI UNIT CA 002 00 13 GE90 SERIES SNP X PLC TO HMI UNIT CA 106 00 14 IDEC MICRO3 TO HMI UNIT CA 025A 00 15 IDEC MICROSMART PLC TO HMI UNIT CA 025B 00 16 KEYENEC KV PLC TO HMI UNIT CA 018 00 17 KOYO DL205 PLC TO HMI UNIT CA 023 00 18 LG MASTER K SERIES PLC TO HMI UNIT CA 037 00 19 MENTOR DRIVE PORT TO HMI UNIT CA 115A 00 20 MENTOR DRIVE PORT TO HMI UNIT CA 115B 00 SAD EWN 6 moo 21 MITUBISHI FX SERIES PLC T
198. rror b the integral of the error over a recent time interval and c the current derivative of the error signal to determine not only how much of a correction to apply but for how long Each of those three quantities are multiplied by a tuning constant and added together The PID output c t is a weighted sum Different manufacturers in the process control industry use different algorithms for their PID controller design There are three major classifications of PID algorithms that most manufacturers s algorithm fit under serial ideal and parallel The general equations are 1 de lt t gt Ideal Algorithm OUTPUT eim et feto d gt amp 1 de lt t gt Parallel OUTPUT Kp e t 7 je lt t gt d lt t gt D dt 1 lt gt Series OUTPUT jest gt 4 lt gt i oec t Interfacing The algorithm implemented in HMI is the ideal type The parameters entered by the user are as follows 1 Proportional Gain 100 Proportional band 2 Integral gain Proportional gain 1 reset time sec 3 Derivative gain Proportional gain rate time in sec 222 12 SPECIAL FEATURES A left mouse click on the Define menu pops up a drop down list as shown below Define Communicate Utilities Screen Objects Unit Settings F3 Network Configuration F4 Tag database FS Alarms F8 Application Tasklists F9 Ladder Logic Block 10 High speed Timer Dat
199. s Import Imports all the text data associated with the wizards on off text labels Export Exports the data from projects and put it into a user specified file Exit Exits HMI studio Software 40 4 USING HMI STUDIO SOFTWARE 4 1 2 Define Menu This menu defines the application In the main window of HMI Studio Software bottom line of the icons is dedicated for this menu Define Communicate Utilities Help Unit Settings Network Configuration F4 Tag database FS Screens F6 Global Keys Alarms F8 Application Tasklists F9 Ladder Logic Block F10 High speed interrupt F11 High speed Timer Configure PID Block 16 Point Linearization Time Proportional PWM Configuration Pulse Output Analog Totalizer Unit Settings Shows the unit s settings Normally there is no need to change these settings Network Configuration Defines PLC node node ID etc Tag Database Defines tags to be used in the application Screens Defines screens Global Keys Defines global keys 41 4 USING HMI STUDIO SOFTWARE Alarms Application Task List Ladder Logic Block High Speed Interrupt High Speed Timer Data Logger Configure PID Block 16 Point Linearization PWM Configuration Pulse Output Analog Configuration Analog Totalizer fluid Hide Project Tools 4 1 3 Communication Port Download Upload Ethernet Settings Communication Mode De
200. s task will be executed as per Global task list execution time Click OK to add task in task list 7 RTC parameters are copied in the PLC Tags starting from the First PLC Tag N7000 as shown above following sequence 1st Tag Hours 2nd Tag Minutes 3rd Tag Seconds 4th Tag Date 5th Tag Month 6th Tag Year Tth Tag Day of week Goto Popup Screen Goto Popup Screen 65001 Numeric Keypad 65002 Hex Keypad 65003 Bit Keypad 65004 ASCII Keypad Cancel 129 6 TASK MANAGEMENT This task is supported in touch screen products only User can select screen number from available popup screen list Click OK to add task in task list When this task is executed selected screen pops up on current screen At a time only one screen can be popped up By pressing right most corner X close button you can close popup screen Keys Specific Tasks This task enables user to define task which are specific for keys This task is specially useful for editing data in the KEYs specific tasks Clear Data Entry Cancel Data Entry Accept Data Entry Numeric Key 0 Numeric Key Numeric Key 1 C Numeric Key Acknowledge All Alarms Numeric 2 C Numeric Key C Previous Alarm C Switch to Next Data Entry Next Alarm Increase Value by 1 Decrease Value by 1 Numeric Key 3 C Numeric Key D Previous Historical Alarm Next Historical Alarm Refresh all Trends Numeric Key 4 Numeric Key
201. sage 242 14 MISCELLANEOUS 7 Font Editor ul Ed AGA Load Default About Edit Font gt Font size 5x7 Font size 7x14 Exit Font size 10x14 Font size 20x28 The following window shows the 256 supported characters for the selected font Select the character to be modified 7 Font Editor Prizm5x7 fnt EE File Load Default About Char 74 Width 5 Height 7 zL zi gt ate tases E I gt E 5 2 6123456739 LTKLMROPORSTDUUXV E lt ljklmnorarstuywxy i C GH BAPIP TOUZ Srel Sais ee 374 5rztbaiagws P4Idht2T723 u zt IFTE ZZEE ar Era LEO 1 lt gt 0 To use the modified font in HMI unit the fonts must be downloaded to the unit font download option is located the download options list 243 14 MISCELLANEOUS Character Set Modified characters can be entered on the screen using the character map It is located under the Screen menu and Screen toolbar Charecter set enables in the menu bar once user try to use Text object for charecter entry Character Set option in menu bar Objects Tools Help Mew Delete Duplicate Initialize Screen Information View All Screens Select Screen Task lists of Screen Show Alpha numeric Grid Hide Touch screen Grid Grid Configuration Character Set Hide Screen
202. splay Type 5 7 STN CCFL QVGA Display Display Resolution 320 X 240 Pixels Touch Screen Analog Resistive Communication Number of Ports 2 Type RS232 5485 5422 CMOS Miscallaneous External Dimension 139 H X 197 W X 58 5 D mm Panel Cutout 184 mm x 126 mm Battery Coin Type 3V Lithium Battery 614 CR1225FH Battery Backup Minimum 5 years battery backup for and System data Operating Temperature 0 C to 50 C Storage Temperature 25 C to 80 C Mounting Method Panel Mounting Clock RTC Real Time Clock Function Date amp Time Humidity 10 To 90 Noncondensing Immunity to ESD Immunity to Transients Level 3 as per IEC1000 4 2 Level 3 as per IEC1000 4 4 Immunity to Radiated RF Level 3 as per IEC1000 4 3 Immunity to Conducted RF Emission Level 3 as per IEC1000 4 6 EN55011 CISPRA 20 1 INTRODUCTION HMI 1205 Power Supply 24VDC Voltage Rating 24 VDC 10 Power Rating 20W Maximum Approvals CE Certified and UL Listed 58DN Brainchild TANKFARM Total Memory 32 MB Application Memory 20 MB Ladder Memory 2 MB Compact Flash 256 MB Miscalaneous 2008008 1080 External Dimension 246 H X 312 WX 47 D mm Retentive Register 1400 Panel
203. ss 01 0 255 Slave Name Comi Node 15 Inter frame ho delay i zt a Response ne du 10 to 6000 ms Retry eu 00 005 m fic settinas Note Modbus Unit as Slave Protocol with model MODBUS Slave EV3 must be configured at either of the ports 249 14 MISCELLANEOUS The Port settings should be as follows Port communication settings x Baud Rate 115 2K Parity None Data Bits 8 Stop Bits 1 Ok Cancel Note Baud Rate must 115 2 and Parity must be None Step 2 Download Application and Firmware in the unit Step 3 Invoke the Ladder monitor window by selecting Utilities On Line Ladder Monitoring menu option Screen Objects Tools On Line Ladder Monitor Line Screen Monitor Display Logged Data Font Editor 22 Image Conversion to bmp HMI Memory Status as BF Clear Picture Library 250 14 MISCELLANEOUS Following window will appear 5y Ladder On Line Monitor 251 14 MISCELLANEOUS Step 4 Open the ladder block to be monitored i Ladder On Line Monitor Open Block 252 14 MISCELLANEOUS In this example Square block will opened 5v Ladder On Line Monitor K0080 MOV W 0000 K0020 MOV W 00000 253 14 MISCEL
204. t Simulate User can simulate the ON and OFF text in various languages configured in the wizard and can see its preview in the preview window 83 5 REPRESENTING DATA BY OBJECTS AND WIZARDS General Attributes Use this page to define attributes common to all wizards A preview of the lamp object is displayed in the upper left corner of this page Label selection Bit lamp label parameters can be configured if the Label selection is enabled by selecting the Label check box 1 Text Up to 21 characters can be entered for the label 2 Font This is used to change the standard Windows Font Font style and Font size 3 Language Displays the list of languages configured in the Unit Settings When a different language is selected the label text is entered for that language 4 Pattern Different fill patterns for the label can be selected 5 Text Color Select the color for the label text The color index can be used for precise color matching 6 Background Select the color for the text background The color index can be used for precise color matching 7 Label Position If the Top option is selected the label is shown above the lamp If the Bottom option is selected the label is shown at the bottom of the lamp Lamp properties General Attributes peration On Off C Language English United States 7 Update Preview Label selection Label 7 Font Label Position Text L
205. t mE Height Height Color for all keys r Title Bar Color Key Color 1 Background Text Color BIB Key Pad Properties Update Preview As changes made the user can preview the effect Simulate Language Used to simulate the text of the languages configured for the object in the preview window Style Used to select the keypad style from the list Display Area This option is active only for popup keypads Text Color Select the color for the text displayed in value area Background Select the background color in the display area Key Gap Width Determines the spacing between key widths The minimum is 7 and the maximum is 48 pixels Key Gap Height Determines the spacing between key heights The minimum is 7 and the maximum is 48 pixels Key Size Width Determines the width of all keys The minimum is 25 and the maximum is 56 pixels Key Size Height Determines the height of all keys The minimum is 15 and the maximum is 147 pixels ROD COND oO 104 5 REPRESENTING DATA OBJECTS AND WIZARDS 9 Title Bar Color Selects the color for the title bar 10 Background Color Selects the background color of the display area 11 Color for All Keys User can select the color for all the keys Key Color Selects the key color Text Color Selects the color of text to be displayed on display area Key Properties Key Pad Properties Key Properties General Attributes
206. t a time for one instance User edit Year Month Date Hour Minutes Seconds Day of the week User must place a Time Date object on the screen for editing the RTC This task is supported in key tasks only Real Time Clock settings Ed Increment Decrement Year Year Month C Month C Date Date C Hour Hour C Minute Minute C Second Second C Day of Week Day of Week Cancel Help 127 6 TASK MANAGEMENT By using this task user can set time and date for Real Time Clock RTC This can be done by incrementing or decre menting Year Month Date Hour Minute Second or Day of Week Increment decrement is done by 1 From these references RTC counts all parameters with leap year compensation Click OK to add task in task list Print Data This task is supported in key tasks only Alphanumeric data displayed on current screen can be printed using this task User has to define the port as Serial printer for executing this task Any of the two ports can be configured for printing and printing will be done from the port which is configured for printing as mentioned above HMI Block to Block This task is executed on register tags only This task is used to copy unit tags to PLC tags This is two byte copy com mand Unit block means any unit tags or retentive memory area Copy HMI block to HMI PLC block Block Size 10 HMI PLC 007000 Temp120
207. t bit 0200 to be on for 2 5 sec and off for 2 5 sec 233 12 SPECIAL FEATURES 12 5 Analog Totalizer Analog Totalizer is generally used with Flow Transmitters which gives analog value proportional to flow of fluid e g Steam Flow Transmitters There are three configuration parameters for Analog Totalizer The totalizer displays values per hour measurement 1 Enable Bit This bit Enables or Disables the Totalizer 2 Input Tag The analog value to be totaled is read in to the Input tag This tag should be the Unsigned short Data Register 2 Bytes 3 Totalizer Tag This tag displays the input value which is totaled per hour This tag should be Counter as user gener ally require to save the previous total Example If input tag reads 600 then totalizer tag will increment to 600 counts in one hour span or 600 60 10 per minute To enable analog totalizer select Define Analog Totalizer menu option Communicate Utilities Screen Objects Unit Settings F3 Network Configuration F4 Tag database FS Alarms F8 Application Tasklists F9 Ladder Logic Block 10 High speed Timer Data Logger Configure PID Block 16 Point Linearization Time Proportional PWM Configuration Analog Totalizer Hide Project Tools 12 234 12 SPECIAL FEATURES When user selects Analog Totalizer option following window appears Analog Jotalizer User can select maximum 12 channels for totali
208. tatic numeric keypad object needs to be added to the screen Note Math operations work only on the unsigned values and yield an unsigned result For example if the entry value is 25 and the first operation is to divide by 100 the result stored in the tag is zero Click Ok button to add the object to the screen 5 1 3 Display Data Object Procedure 1 Click on Display Data from object toolbar The mouse pointer will change to the tool shape 2 Now place the mouse pointer at desired location and click the left mouse button The data entry dialog box will ap Display data Type BitText RegisterValue RegisterText Sy Coil T ag 50003 00 Logger memory full status Bit On Text Bit Off Text HIGH LOW Type Bit Text This object displays text depending on the bit status 1 Coil Tag Select Coil tag from the list 2 On Text Enter On text maximum up to 40 characters 3 Off Text Enter Off text maximum up to 40 characters 60 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Type Register Value Display data Cerca Register Tag s0001 Language v Data Type Format Unsigned integer E Leading zeros blank 1st operation l 71 md 2nd operation EA 1 Register Tag This is a list of tags available the application list will not display any read only registers that not be modified 2 Data Type This sele
209. te condition and tasks State No Low Limit Delete state 3 Style Each state can use any one of the different types of display styles Available styles are 1 Generic square 2 Generic circle 3 Generic rounded rectangle 4 From Picture Library 86 5 REPRESENTING DATA BY OBJECTS AND WIZARDS 5 User defined Image Fill Color Select the lamp color for each state Size If the style is Lamp Indicator or LED the lamp size can be changed from 1x to 2x Text Properties Different text strings can be specified for each state if the Text option is enabled 1 Text Up to 20 characters of text can be displayed 2 Font Used to change the Windows Font Font Style and Font size 3 Language Displays the list of languages depending upon number of languages configured in the Unit settings 4 Text Color Select the color of the text 5 Background Select the text background color State Tag This tag is used to determine the present state of the word lamp This can be either a HMI tag or a PLC tag State conditions and Tasks This table is a list of the states defined for the word lamp with their corresponding high and low limits Up to 32 different states can be defined Add new state Clicking this button adds a new state to the list Delete state Select a particular state by highlighting it and use this button to delete it Simulate User can simulate various languages configured in the wizard
210. te surge suppression devices Keep AC high energy and rapidly switching DC wiring separate from signal wires Connecting high voltages or AC power mains to the DC input will make unit unusable and may create an electrical shock hazard to personnel Such a failure or shock could result in serious personal injury loss of life and or equipment damage DC voltage sources should provide proper isolation from main AC power and similar hazards Pin description of the power connector for all HMI models is as follows 2 10 Communication Ports 1 2 3 DC DC Earth 24Vdc HMI communication ports support four types of serial communication They have two Multisignal communication Ports Multi Signal means that each port has RS232 5422 5485 and CMOS signal levels HMI can simultaneously communicate on both serial ports The HMI can be programmed from a PC on either port Both ports can also be used with a serial printer Different cables are required to connect the HMI to a specific PLC Cable details for any particular device are given in the Manual with connection details The pin description of the communication ports for HMI is as given below RX RS422 RS485 TX RS422 RS485 TXD CMOS RX RS422 RS485 D RS232C CMOS RS232C 05 USE TX RS422 RS485 DB9 Female Pin Name Signal Level Description 1 TX RS422 RS485 Differential Transmit also referred as TXA 2
211. ted screen can not be edited in the screen being edited Using associated screens conserves memory Select a screen which is to be associated from the list of available screens and click on Associate button User can unassociate a screen by clicking on Unassociate button Only one screen can be associated to any specific base screen 246 14 MISCELLANEOUS 14 4 Real Time Clock The entire HMI series has built in Real Time Clock RTC This clock has battery backup In the absence of power the battery will retain the clock settings for approximately 8 years The time and date information is available through Default System Tags defined in Tag Database Tags No Port Node Block Byte s Tag Name 00010 000 50005 50005 00011 000 50006 50006 00012 000 50010 50010 00013 000 50011 50011 00014 000 50012 50012 00015 000 50013 50013 00016 000 50014 50014 00017 000 50015 50015 00018 000 50016 50016 RTC day of week 00019 000 50017 50017 ScanT ime Register 00020 000 0000 001 20000 Carry bit 00021 00 001 s0001 001 20001 High speed timer control bit Screen trigger register Screen saver time RTC Date RTC Month Year RTC Hour RTC Min RTC MM MMMM Mh Mh Node 000 Operator Panel HMl unit System Coil Read Write TagType Register Coil or Bit addressed Register Size 1 bit 0000 0033 Coil s0000 0000 Max 40 chars Cancel 247 14 MISCELLAN
212. ted value in the result data register It uses three cells The first cell holds the value of the operand and the third cell is the result data register The operand and result data registers are 4 bytes For number rotates to be done Supported operands Data register Operand Result Constant Valid Ranges D0000 to D0999 K0000 to K9999 f 0000 to 90999 D0010 LOGe 000300 For register to be rotated Supported operands Data register Valid ranges 00000 to 00999 0000 to 9 0999 215 11 LADDER PROGRAMMING 3 Antilog Base 10 The Natural Log instruction calculates the antilog to the base 10 for the specified operand and stores the calculated value in the result data register It uses three cells The first cell holds the value of the operand and the third cell is the result data register The operand and result data registers are 4 bytes For number rotates to be done Supported operands Data register Operand Result Constant Valid Ranges 00000 to 00999 K0000 to K9999 0000 to 9 0999 4 00080 ALOG10 D0100 5 For register to be rotated Supported operands Data register Valid ranges 00000 to 00999 9 0000 to 0999 4 Natural Antilog The Natural Antilog instruction calculates the natural antilog to the base e for the specified operand and stores the cal culated value in the result data register It uses three cells The first cell holds the value of t
213. the status bit and perform an action based on the task defined for the button To draw the object click on the Bit Button icon and place it on the screen Button Page Button Properties General Attributes Operation Simulate Language English United States Update Preview Select Note The on text off text and label properties not applicable for bitmap style of button object Ste i Off state button properties are applicable only if feedback tag in operation page is defined Text Tet ON M 21 Font Language English United States Eil Patten Cl Text Color NEN Pattern Color mm Background Lar The dialog box window enables the user to select button properties attributes and operations Feed back tag status defines the shape of the button on text off text Operation does not vary on the Feedback tag The presentation of the button on the display is decided by the feedback tag Note If the button style is non rectangular the coordinates of the bounding rectangle are the coordinates of the object In that case please press inside or on the exact boundary of the button 15 5 REPRESENTING DATA BY OBJECTS AND WIZARDS Button Properties Style A button can have a number of different styles Generic square Generic circle Generic rounded rectangle Invisible button From Picture Library User defined image
214. to Russian as shown above in a seperate caulmn then the file is saved from the Menu bar The same file now should be imported from the HMI Studio software simillar to the file exported earlier 7 5 Displaying Multiple Languages in HMI System Register 50001 controls the language to be displayed at run time User can use Write value to tag task for changing value in system register Note If 50001 has value other than 1 to 9 then English language is displayed Example If user has configured project for 3 different languages namely English Russian Japanese then following tasks can be used to change language at run time English Write value to Tag 50001 with value 1 Russian Write value to Tag 50001 with value 2 Japanese Write value to Tag S0001 with value 3 In this way 9 different languages can be displayed in unit at run time 140 8 DOWNLOADING AND UPLOADING FROM UNIT 8 1 Upload An application can be uploaded from the HMI unit to PC To upload an application first select the appropriate communication port for your computer by choosing Communicate Communication Port menu option Attach a computer to HMI cable From the Communicate menu click on the Upload selection wies Seren Communication Port Download Upload In the Upload dialog check the Application radio button and press the Upload button to begin uploading the ap plication Uploading from unit
215. ton size either 1x or 2x Text Properties The designer can select different text strings for each state if the text option is enabled Text Button text maximum upto 20 characters Font User can select Windows Font Font Style and Font size Language Display the list of languages depending upon number of languages configured in the Unit settings Text Color User can select the color of the text Background User can select the background color of text State Tag This tag is used to determine the present state of the word button This can be either unit tag or PLC tag State conditions and tasks This table gives information about the various states defined by the word button with their corresponding low and high limits and the task list for each range The user can assign tasks to any of the defined states by clicking on the Task List button for the corresponding state Up to 32 different states cam be defined Add new state Add a new state by clicking this button Delete state Delete an existing state by high lighting it and pressing this button Simulate The designer can simulate various languages configured in the wizard Previews of each language can be simulated 80 5 REPRESENTING DATA BY OBJECTS AND WIZARDS General Attributes Label selection The word button label can be configured when the Label selection is enabled Check box Label is selected 1 Text Label text maximum upto 14 chara
216. ts toolbox Historical Trend Properties Historical Trend Historical Trend Properties Value scale properties Time scale properties Start End Time Tags Tag Tag2 Preview Simulate Language English United States 55 DD MM vYv T P li rend Properties Label Label No of 2 Show Grids Language English United States tags 5 Text Historical Trend Fill mmi Grid Color Font Color E Error Message Unavailable data Font 5x7 Color BIB Color MEM M 159 10 TRENDING Trend Properties 1 No Of Tags Up to four tags may be monitored 2 Show Grid If enabled grid lines will be shown on the trend display 3 Span Time The value in seconds for the X axis interval 4 Span time Tag If enabled a 2 byte tag will determine the span time 5 Fill Color The background color of the trend object 6 Grid Color The color of the grids if enabled on the trend object Error Message The trend object offers the unique feature of specifying parameter values during runtime using a tag The trend object does the value validation check during runtime If the values are invalid an error message is shown in the message window 1 Font Font of the error message to be displayed Select a Windows Font Font Style and Font size 2 Text Color Color of the error message to be displayed Label If the Label is enabled the f
217. ure and the actual temperature causes the furnace to turn on for a length of time proportional to the difference This is time proportional PWM Time proportional PWM can be programmed as follows Define Communicate Utilities Screen Objects Unit Settings F3 Network Configuration F4 Tag database FS Global Keys F7 Alarms F8 Application Tasklists F9 Ladder Logic Block 10 High speed interrupt F11 High speed Timer Configure PID Block 16 Point Linearization Time Proportional PWM Configuration Pulse Output Analog Totalizer Hide Project Tools F12 A left mouse click on the option shown in the circle guides to Time Proportional PWM Configuration starts the wizard 231 12 SPECIAL FEATURES General Time Proportional PWM Configuration General Block 1 Block 2 No of Blocks 012 2 4 LI Pui Enable Bit Output Bit Cycle Time Duty Cycle Note 1 Please download the firmware in the unit when These parameters are configured for the first time b Any of the defined parameters is changed Number of Blocks Define the number of time proportional PWM blocks User can define maximum 12 blocks 232 12 SPECIAL FEATURES Specific Block Time Proportional PWM Configuration General Block 1 Block 2 Configuration for Block no 1 Enable bit 0010 Cycle time
218. value of tag B will be unchanged Tag A will be same as tag B Tag Operations x TagA TagB 00000 00 z Cancel Register operations Bit operations Common operations C Tag Number On To TagA Help C Tag Number C Off C SwapTagA and Tag B C Tag Number Tag to STR C TagAsTag TagB FA C TagA TagA TagB E g Tag A Tag B This task is executed on register tags and coil or bit addressed register listed under Tag option Both tag type must be of same type either register type or coil bit type If the selected tags are of register type than this command is executed depending on the tag length i e 1 byte 2 byte 4 byte For this task default setting is shown under Common operations If user change this selection task will be changed Click OK to add task in task list 122 6 TASK MANAGEMENT Swap Tag A and Tag B This task is used for swapping the values of two PLC tags Tag A value will be copied to tag B and tag B value will be copied to tag A Tag Operations TagA 00000 00 gt a Conca Register operations Bit operations Common operations C Tag Number C To Tag A Help C Tag Number Swap Tag and Tag B Tag Number lold C CopyTagto STR C Copy Tag to LEI C This task is executed on register tags and or bit addressed register
219. ve to configure network settings of your PC Follow the procedure to configure the Network settings of PC 1 Click on Start select Control Panel Network Connections option 2 Right click on the Local Area Connection Select Properties and following window will appear 3 Select Internet Protocol TCP IP and Click on Properties Local Area Connection Properties qee X General Authentication Advanced Connect using 88 Intel R PRO 100 VE Network Conne L gt This connection uses the following items Client for Microsoft Networks a File and Printer Sharing for Microsoft Networks dS QoS Packet Scheduler f Internet Protocol TCP IP Description Allows your computer to access resources on a Microsoft network C Show icon in notification area when connected Notify me when this connection has limited or no connectivity 271 14 MISCELLANEOUS 4 Following window will appear Internet Protocol TCP IP Properties ee 2 x General Alternate Configuration You can get IP settings assigned automatically if your network supports this capability Otherwise you need to ask your network administrator for the appropriate IP settings gt Obtain DNS server address automatically Use the following DNS server addresses 212 14 MISCELLANEOUS 5 Click on Use the following address radio button Internet Protocol TCP IP Properties
220. while holding the left mouse button 3 Release button to add object on screen The designer can change the dimensions and location of the object by double clicking on the object RoundRectangle Dimensions Top Left Point x 77 Top Left Point Y 50 Cancel 70 5 REPRESENTING DATA OBJECTS AND WIZARDS 5 2 5 Bar graphs are register dependent objects which change their bar height or width according to the value in the register Procedure 1 Click on the Bargraph button in screen Objects Toolbar or Menu option The shape of the mouse pointer will change Bar Graph Tag 0001 Language DS Data Unsigned integer Y type Min 0 D lt Low lt High Limits Max 100 Low lt High lt 65535 Left to Right Bight to Left Direction Bottom to Top Top to Bottom 1 Tag This is a list of tags available in the application 2 Data type This selects the type of data to be entered Choices are Unsigned Integer Signed Integer Hexadecimal BCD Binary 1 word Float and ASCII 3 Limits Limits of bar graph are 0 to 65535 for all data types except signed integer for which range for limits is 32768 to 32767 4 Direction User can define direction of bar graph from four options Note Bar graph supports only show hide animation Click Ok button to add object to the screen 5 2 6 Bitmap A bitmap can be drawn on the HMI display The bitmap
221. y for the generic styles The designer may create a custom lamp by selecting the User defined image and selecting images for the On and Off properties Style 1 Generic square 2 Generic circle 3 Generic rounded rectangle 4 From Picture Library 5 User defined Image 82 5 REPRESENTING DATA OBJECTS AND WIZARDS Lamp properties General Attributes Operation Simulate On Off C Language English United States Update Preview Select Note The on text off text and label properties not Style Generic square 1 applicable for bitmap style of lamp On Text Off Text 0 Ma21 Tet oF Max21 Font Language English United States Font Language English United States Fill Pattern Text Color Fill Pattem Text Color mm Pattern Color Background Lj Pattem Color mm Background Cl On Off Text Configurable parameters 1 Text On Off text can be up to 21 characters 2 Font User can select Windows Font Font Style and Font size 3 Language Displays the list of languages depending upon number of languages configured in the Unit settings 4 Fill Pattern If display style is Generic square Generic circle or Generic rounded rectangle then user have different types of fill patterns for that style 5 Text Color User can select color of the text 6 Background User can select background color of tex
222. zer 235 12 SPECIAL FEATURES Channels can be configured as shown below Analog Jotalizer General Channel 1 Channel 2 Configuration for Channel no 1 0000 4999 00000 00999 530000 530999 DM ud ecu ee 236 13 PRINTING 13 1 Printing from HMI unit Configure printing port by selecting Baud rate Parity and Number of Bits from Network Configuration Network Configuration Node address 1 T _ 2_ Ethemet Name Hmi PLC Blocks Operator Panel HMI 605 Part Comi Port settings Protocol Serial printer Close Help 1 Presentation of screen on printer page decided by of Columns Terminating Char Max chars screen 2 Number Of Columns By default this field is set to 80 But user can set any value upto column width of printer Maximum limit is 255 3 Terminating Char By default this char is NONE Options are given below NONE No char CR Carriage returns LF Line Feed CH LF Carriage return Line Feed HMI will send selected terminating character after completion of number of characters decided in No of column field 4 Max Chars per screen By default this field shows max 5x7 font chars present in one screen User can select how many characters he want to print from screen Please note that user cant select starting location for printing it is al ways Considered as a top le
Download Pdf Manuals
Related Search
Related Contents
Verbatim Store 'n' Go USM 500GB Samsung 305T+ Manual de Usuario Le clonage positionnel : ou comment chercher une Posemètres - GOSSEN Foto VELUX ZTL 114 Installation Guide v...r...[ - D:\DOCUME~1\CPUSERS\LOCALS~1\Temp\.aptcache USER MANUAL - Emerson Network Power Reverse Gear Set P-440 Istruzioni per l'uso Fdp tourisme durable utopie ou réalité Copyright © All rights reserved.
Failed to retrieve file