Sie sind auf Seite 1von 429
Preface ‘Thanks very much for purchasing the SK series touch-scieen products of Shexahen Samkoon Automation Technology Co, Lad ‘Shenzhen Samkoon Automation Technology Co, Ltd. is @ national hi-tech enterprise involved in research andl development ff industel visual touch contol products ~ core technology of human machine interface, as well as development, manufacture and selling of advanced industrial contol products, With over 6 yeazs of developruent, it has accumulated great stengths and become leading in the related national and even globel industry by virtue of its stong R&D and innovation capability, core technologies that aze not based on any system and for which the Company hes 100% independent intelectual ‘propety nght and high cost effectiveness of the products Samhoon’s SE series human machine interface (HMI) products are mainly used in industial contol to realize visual touch contol. With excellent performance, they are increasingly widely used in various industnes, such as textile machines, dyeing ‘machines, plastic and mbbery machines, plastic injection molding machines, pckaging machines, uasonic wave equipment, lectoonic welding machines, printing machines, food making machines, medical machines, woodworking machines, lifting ‘equigment, intelligent buildings, water teatment equipments, power system, mil ansport, coal system, petochernical system, airconditioning industry, processing machines, tire industry, monitonng and contol equpments, teaching instruments, advanced manufacturing system and equipments, and general equipment control industries. The Company has become leeding in the domestic matket, and won wide favorable comments of wexs by vittue of excellent product quality, stable software operation and powerful product functions In view of the vazious design and construction requirements of industrial contol project, technicians of Shenzhen Samkoon Automation Technology Co, Lid. devoted themselves to development and appliction of genenic configuiation screen editing software, To meet the needs of the wide industrial contol cizcle in the whole woud for configuation screen editing software, ‘Shenzhen Samkoon launched this SK Workshop40 0 generic industrial automation configuration screen editing softaxe for the sexs in the whole country and even the whole world. ‘Sk{Woukshop genenicindustal utomation configuration editing software is kind of configuration softwaxe used to quickly constuct and generate embecied computer monitoring and contol system. Based on the Company's rich expeience 22 configuation software development an application over the yea, this software uses cunenlly advanced computer softaze technology, uses window as the wut, constructs graphical interfaces for user operation system, and provides users with ‘engineering solutions though field deta collection and processing and by means of animated dzauangs, alann processing, ‘low contol, epor output, and so on Itis widely used in automation field ‘To help usexs use SKWorkshop genexic industial automation configurtion editing software, we woote this manuel to Inhoduce in detail the system stuctue, functions and other espects of SEWonkshop 4000 Useas can construct their own configuations by afew simple opzrtions, end get nd of fessy programming. With ts software more users can use human sachin interface products masterly ‘This User Manual intoduces how to operate the SK series SK Workshop configuation software. Pease zead it cazefully to ‘ensure proper use of the software ‘Du to the limited ability of the autho, itis inevitable that there are some mistakes in this Manual, and readers are sincerely iawited fo find out and conect them If you need further infomation on this softwaze or more technical supports, please conlact us and we shall provide sincere service for you Our contact infomation is as follows: Shenzhen Satoon Automaton Technology Co, Lid -Adiues: Bling C6 Hengfing Indu Baoan Distt, Shenzhen, Chine et 0755-29419068, Fax: 0755.29455559 E-Mail: sesmoon@163 com Web: Hitp www samakoon.comen Caution (1) Without prior consent, anyone should not reprint or duplicate all or ny pat of ths Manual (2) The contents ofthis Manual including pees are subject fo change without prior notification (@) The euthorof ths Menu tried the best to make it precise Ifyou find any ambiguity ox mistake inthis Manual, plese contact us uring the contact information provide atthe end ofthis Manual, end notify us the serial nuuber indicated on, the cover of the Manual, (On the tade mark and other matters (© Windows” ise segistered tade mark of Microsoft Comporation in USA. ‘© Programmable Logie Contollers (PLC) refer to products of all manufacturers. Safety sues [In this Manual safety consdevations axe divided into [Danger] and [Caution] ‘Dangex: Mis-operation maylead to accidents and cause death or serious injury, Caution: Mis-opetation may leed to accidents and cause middle or minor injury, However, issues marked as [Caution] may also cause serious acidents in some cases So, please abide by these instructions carefully. Waming (© Before installation, dismounting, wiring, maintenance or testing, please switch off the power to prevent electric shock, snus- operation or flue (© Please set extemal emergency stop loop and interlock device for the touch screen. Otherwise, fuiltue ofthe touch screen. aay cause mechanical damage or accidents ‘© When the poweris on, do not touch live parts such asthe temninals or electric shock maybe caused. Catan © Do not use items that have been damaged or deformed at the time of unpacking, or failure or mis-operation may be caused, ‘© Prevent the machine fiom impact such as felling or olling, ox roduct damage and failure maybe caused. (© Please stoxe and use the machine under the envizonment specified inthe operation instructions and user manual. Storage or use under such adverse envvivonment as high temperature, high hunudity, fost, dust, comosive ges, ol stain, organic solvent, lubricant, great vibration, and shock, orit may cause electnc shock, fie, malfunction, andthe like (© Please transfer on-screen data during opezation only when the safety is ensued. Otherwise mechanical damage or fale aaybe caused by mis-operation © Donottumoff the power while the softwaue is working (communicating with the equipment connected), or it may cause date loss, machine damage or failure (© Please use andl operate under the software ection envizonment specified in this Manual, or it may cause failure or snus-ection. ‘© Please confirm reliable and fim connection with communication cable, or it may cause feluze or mis-action Contents Hardware manuel Ll General 1.2. Model end description. 13 Installing dimension of SK Workshop. 1.4 Structure of the touch screen. 141 Power supply. 142 Front panel. 143 Communication interfaces. 144 — Operation indicetor light 1.5. Technical parameters. 1.6 Principle of the touch screen. 161 CPU module 16.2 Touch screen display module 163 Communication module. 16.4 Memory module. 16.5 Power supply module 1.7 Industrial environment. 18 Witing Quick start of SKWorkshop 24 What is SKWorkshop?. 22 Requirements of SK Workshop for computer. 2.1 Software requirements of SK Workshop for computer 2 Hardware requirements of SK Workshop for computer. 2.3. Installation of SK Workshop configuration software 2.4 Uninstall of SK Workshop configuration software. 25 Operation of SK Workshop. 26 Installation of USB ckiver of SK Workshop. 27 Editing page and system composition of SKWerkshop 271 Editing page of SKWorkshop. 27.2 System composition of SKWeorkshop. 28 Basic operations of SKWorkshop 28.1 Use of mouse and shortcut key of SK Workshop. 282 Mouse shepe. 283 Shortcut keys 284 — Common terms of SKWerkshop Basic steps of creating a project with SK Workshop. 3.1 Creating a new project with SK Workshop. B11 New project dislog with SKWerkshop, 3.1.2 Communication port setting dialog, 313 Communication interface setting dielog, 3.2 Setting parameters and adding graph objects with SKWorkshop, 321 Setting parameters. 3 2 2 User password setting dialog. SEREB 323 Connection with printer. 3.24 Saving position end system alarming setting, 33 Downloading configuration project of SKWorkshop 3.4 Upload configuration program. 35 SKWorkshop converter 35.1 Choose “Convert SemDraw3.3 to SKWorkshop” 352 Choose “Upload historical data” Guide on configuration with SK Workshop. 41 Screen operation with SKWerkshop 411 New screenwith SKWorkshop. 412 Modify screen propesties with SKWorkshop. 413° Delete screen with SKWerkshop, 414 Copy screen with SkWorkshop. 42 — Graph editing commands of SKWerkshop, 42.1 Assemble and disassemble of SKWorkshop 4. Layer of SK Workshop. 423 Rotary of SKWorkshop, 424 Align of SKWorkshop. 43 Drawing basic graphs with SK Workshop. 43.1 Line of SKWorkshop, 432 Polygonal line of SKWorkshop 433 CurvelAsc of SKWorkshop. 434 Free line of SK Workshop. 435 Rectangle of SKWorkshop. 436 — Roundedsectangle of SK Workshop. 437 Ellipse/Ciscle of SKWorkshop. 438 Polygon of SKWorkshop. 439 Fen chart of SKWerkshop, 43.10 Text graphs of SKWorkshop. 43.11 Table graph of SKWerkshop, 43.12 Scale graph of SKWorkshop 43.13 Opentibrary of SKWorkshop. 43.14 Build library of SKWerkshop 44° Advanced controls of SKWorkshop 441 — GIF display of SKWorkshop 442 Trend chest of SKWerkshop, 443 XY Trend chat of SKWorkshop 444 Historical trend chast of SKWorkshop 445 Dynamic circle of SK Workshop. 446 Dynamic rectangle of SKWeorkshop, 447 Alarm control of SKWorkshop. 448 — Dynamic alarm bar of SKWorkshop. 449 Historic alam display of SK Workshop. 44.10 Graphics move of SKWorkshop. 86 87 88 91 92 93 93 94 94 94 95 96 97 97 97 98 100 101 105 105 106 107 108 108 0 ui 2 43 43 us 47 ug 122 124 124 126 132 133, 138 140 142 144 146 147 4411 4412 4413 4414 4415 44.16 4417 Meter of SK Workshop Historical data display of SKWeorkshop. Message display of SK Workshop, Flow block of SKWorkshop, Timer of SKWorkshop Data transfer of SKWorkshop, ‘Multifunction button of SKWorkshop, 45 Basic controls of SKWorkshop. 45. 452 453 454 455 456 457 458 459 45.10 45.11 45.12 45.13 45.14 4515 45.16 457 Bit button of SK Workshop, ‘Word button of SKWerkshop. Bit lamp of SKWorkshop, Screen button of SKWerkshop Function button of SKWerkshop, Muili-state lamp of SKWorkshop, Muilti-stete switch of SKWerkshop, Numeric display of SKWerkshop ‘Numeric entry of SKWorkshop ASC cheracter display of SK Workshop. ASCII character entry of SK Workshop. Bar graph of SKWerkshop, Time display of SK Workshop. Date display of SKWerkshop, Day-of-week display of SK Workshop. Static picture of SKWorkshop. Picture display of SKWorkshop. 46 New functions of SKWorkshop. 461 462 463 464 465 466 467 468 469 46.10 46.11 46.12 Fen chert of SKWerkshop, ‘SKWorkshop Step button of SK Workshop. Radko button of SKWorkshop. Dropdown box of SKWorkshop Slider anclog switch of SKWeorkshop, Animation of SKWorkshop. Message board of SKWorkshop Date group display of SKWorkshop, User-defined keyboard of SKWerkshop, Recipe selector of SK Workshop. Recipe data display of SK Workshop Operation secord display of SK Workshop. 47 Control operation introduction of SKWerkshop, 5. Macro. 5.1. Introduction to C language. Sua 5412. 513 Data type of C language Initiel value of variable and type conversion Basic operator and expression. 149 152 153 155 157 159 160 163, 163, 173, 176 178. 180 183, 139 192 197 201 203 204 208 209 au 214 215 216 216 218 220 222 224 226 229 231 233 236 237 239 241 243 243 243 249 250 514, One-dimensional array. S15 Section summary. 5.2. C language programming preliminary. 521. Statement of C program. 5 523. switch statement 52.4, Loop structure program. 525. for statement 526. break statement 5.2.7. continue statement. Branch structure program 528 Section summary. 53. Macro function introduction 53.1. How to use macro fimction for programming, 53.2. Function button introduction in macto editor 533. How tonew create macro. 53.4, How toinsert library function in the program. 535 How touse intemal storage area in macro 5.4. QuickStart A simple macroblock, 55. Appendix 1 ‘SKWorkshop off-line simulation. 61 Offline simulation of SKWeorkshop, 62. Online simulation of SKWorkshop System setting of SK Workshop. 7.1. Setting of communication screen of SK Workshop. 7.2. Setting of SKWorkshop 7.21 Language of SKWorkshop 7.22 Parameter setting of touch screen of SKWeorkshop 7.23 HMI status of SKWorkshop 724 PLC control of SKWorkshop. 725 Clock of SKWorkshop 7.26 File protect of SKWorkshop. 7.27 HMI protect of SKWeorkshop. 7.28 Variable table control of SK Workshop. 73. Screen of SKWorkshop. 7.4. Window of SKWorkshop. 75. Historical data collector of SKWerkshop. 7.6. Alem setting of SKWorkshop 76.1 Digital alarm log of SKWorkshop. 762 — Analog slerm log of SK Workshop. 77. Alarm display controls of SK Workshop. 78. Recipe configuration of SKWorkshop. 79. Setting of global macro of SKWerkshop 710. Setting of initial macro of SK Workshop. ‘System reserved register of SKWerkshop, 10. ul Si. LB 82. LW. 83. RW Connection method of SK Workshop multi-screen multi-unit. 9.1 One-unit multi-screen connection method of SKWorkshop. 9.2 One-screen multi-unit connection method of SKWorkshop 9.3 Penetration connection method of SKWeorkshop, 9.4 Modbus (master/slave) TCPAP configuration. Device diver of SK Workshop 10.1. AIBUS device diver. 10.2, Allen-Bradley device driver. 10.3. Delta device driver 10.4, Emerson device driver. 10.5. Fatek device driver 10.6. Fuji device diver. 10.7. GE device driver 108. HaiWell device diver. 109. Hitachi device driver. 10.10. HollySys device diver 10.11. IDEC device diver. 10.12. Inovance device dsiver. 10.13. Keyence device driver 10.14. Koyo device driver 10.15. LG device driver 10.16. Matsushita device diver 10.17. Mitsubishi device driver. 10.18. Modbus device diver. 10.19. Modicon device driver. 10.20. Nanda device diver 10.21. Omron device diver 10.22. Siemens device diver. 10.23. TaiAn device driver 10.24. TaiLing device driver. 10.25. Techwayson device driver 10.26. Vigor device diver. 10.27. Xinje device driver 10.28. Yokogawa device dsiver. 10.29. ZhengHang device diver. Appencix. 11.1, How to export date with U-disk or SD card. 11.2. How to update a project with U disk or SD card. 11.3, Image formats supported by SK series touch screen. 114, Dial switch Contact 346 347 355 356 356 361 364 370 375 378 380 381 383 384 386 387 389 390 391 393 395 396 398 399 401 403 406 408 410 412 414 416 4s 419 420 an 423 425 426 426 426 a7 47 428 1. Hardware manual 1.1 General Samhoon SE series touch screens axe high quality human machine inteface products, integrating CPU module, output rodule, display sereen, memory and some other modules. It can be widely used in various contol systems of different indusuies, Optimized design of hardware and software is adopted so thatthe touch precision and screen color ofthe product amet the requirements for machine conto. Samboon SE. series touch screens have the following models: SK-3.5A, SK-4OA, SK-43A, SK-43B, SK-5OA, SK-5.7A, SK-S1C, SE-5.1D, SE-S.7F, SK-70A, SE-7 0B, SE-72A, SK-80A, SE-102A, SK-10 44, SE-121A Samhoon SK series touch screens axe open human machine interface products, providing standard serial interfaces for connection with other equipment. It mainly supports serial communication, including communication with curently popular PLCs, such ae Mitrbishi's PLC products, Siemens” PLC products, Onwon’s PLC products, and Modicon’s PLC products ‘Meanwhile, communication dhive can be developed upon request of uses. ‘The configuation software of Samkoon SE series touch screen is SKWorlshop, which yrovides usexs with sezeen configuration, drive setting, contol and some other functions. The up-to-date veusion of this software is W400 1.2. Model and description ‘At prema! Samloon SH. seis touch scene have the flowing models: SK35A G22 35) S-A0A 20-20 43) S-43A (480072 43) S438 (480-272 43) (son 50) (6080 57) 20034 5.7) (640490 5.7) 20034 5.7) SE-20A (600-490 70 SH-20B (600-490 70 S224 600-600 72) S80 (600-600 80) Si-10.2A (00480 102) SK104A (800%600 104) SK 121A (800x600 121) ‘The lengtbdwidth ratio of SK-3.5A and SK-40A is 43, and the resolution reaches 320x240; The lengthiwidth ratio of SK-43B ,SK-43A and SE-5OA is 1699, end the resolution reaches 480x272; The lengthiwidth ratio of SE-5 7A is 43, and the resolution reaches 640x480; The lengtW/width ratio of SE.-5.1C and SK-5.7F is 43, end the resolution reaches 320x240, ‘The lengtb/width ratio of SK-5.7D is 43, and the resolution reaches 640x480; The lengthvwidth ratio of SK-70A and ‘SK-7.0B is 169, and the resolution reaches 800x490; The length/width ratio of SK-7.2A is 43, end the resolution reaches ‘800x600; The length/width ratio of SE.-8.0A is 4:3, and the resolution reaches $00x600; The length/width ratio of SK-10. 2A. 4s 169, and the resolution reaches $00x490, The lengtlwidth ratio of SK-104A is 43, andthe resolution reaches $00x600, ‘The lengtlVwidth ratio of SK-12.1A is 43, and the zsolution reaches $00x600. Refer to technical parameter list for detailed puameters 13 Installing dimension of SKWorkshop Installing dimension of SK-035A. Figue 1-1 shows the product dimensions (man) of SK-3.5A ‘The outline dimension i 136+89*39, and the installing opening dimension is 12481 a Srmkooe® Tt 2 |e Front - on | + A 124 om (ye : : Installation opening size Side Figure 1-1: Installing dimensions of SE-3 5 Dinstating dimension of SK-4.0A Figue 1-2 shows the product dimensions (man) of SK-O4DA, ‘The outline dimension i 123%99%39 and the installing opening dimension isl 14-90 tanrannasaes Front The back le 8 ye ' Oo mma 4 Side Installation opening size Figure 1-2: Installing dimensions of SE-40A, Rinstatting dimension of K-43 Figue 1-3 shows the product dimensions (mun) of SE-O43A., ‘The outline dimension is 151>93%29, and the installing opening dimension is 14285 10 151 a a - . gp loUononoguOoL ale = peal 2 ronts The back la] Jz ey i ; a : Installation opening size Figwe 1-3: Installing dimensions of SK-43, SE.043B Abinstatting dimension of SK-5.0A Figue 1-4 shows the product dimensions (mas) of SE-OSOA. ‘The outline dimension i 16510339, and the installing opening dimension is 15795 Front Es COS rl Side Installation opening size Figure 1-4; Installing dimensions of SE-5 0A, Dinstalting dimension of SK-57 Figue 1-5 shows the product dimensions (mas) of SK-OSTASISK-OSTAE, ‘The outline dimension i 1761 40x40, andthe installing opening dimension is 164x134. Semon Installation opening sce Figure 1-5: Installing dimensions of SK-OSTAS/SK-OSTAE, ISICSISK-O5ICE Figue 1-6 shows the product dimensions (mun) of SK-5.7DISK-5 TEISK-5.1F ‘The outline dimension is 2021 44x40, ‘and the installing opening dimension is 192x138 | ‘Sante =n Installation opening size Figue 1-6: Installing dimensions of SK-057DSISE-O5IDE, SK-OSTFSISK-OSTRE B Abastatting dimension of SK-7.0 Figue 1-1 shows the product dimensions (mas) of SK-O70AS, SK-OTOAE. ‘The outline dimension is 281 54x41, and the installing opening dimension is 211145. a q a aus Oy). ay 4 fe 4 Installation opening size Figure 1-7: Installing dimensione of SE-OTOAS, SE-OTOAE Figue 1-8 shows the product dimensions (mun) of SE-OTOBS, SK-OTOBE, ‘The outline dimension is 20314540, and the installing opening dimension is 192138. 4 203 mm wu Gy Front uw O61 uu SEL Installation opening size Figue 1-1: Intelling dimensions of SK-O70BS, SE-OTOBE Abinstatting dimension of SK-7.24 FFigwe 1.9 shows the product dimensions (mn) of SE-O72ASISK-OT2AE. ‘The outline dimension is 20316540, and the installing opening dimension is 196%156. 15 unueerne °an ae mow Front reer] Side Installation opening size Figure 1-9: Installing dimensions of SE-OT2AS/SE-OT2AE Abinstatting dimension of SK-8.0A Figue 1-10 shows the product dimensions (nam) of SK-OS0AS/SK-OSDAE, ‘The outline dimension is 23919249, andthe installing opening dimension is 235188 16 KN ait Front ioe Installation opening size Figuze 1-10: Installing dimensions of SE-OS0AS/SK-OS0AE_ “Abiostatting dimension of SK-10.24 Figue 1-11 shows the product dimensions (um) of SK-1O2ASISK-102AE ‘The outline dimension is 26620840, nd the installing opening dimension is 261-203 ” 265 om Senoor? tL eee go war ep one Installation opening size Figwe 1-11: Installing dimensions of SK-1O2AS/SK-1O2AE, Ab instalting dimension of SK-10.44, Figue 1-12 shows the product dimensions (2am) of SK-1O4AS/SK-1O4AE, ‘The outline dimension i 312%225%54, and the installing opening dimension is 386*214 18 Samkoost 7 . cc 2 | |g Front is nz & os Installation opening size Side Figue 1-12: Installing dimensions of SK-1OAAS/SK-104AE installing dimension of SK-12.1A Figue 1-13 shows the product dimensions (2am) of SK-121AS/SK-121AE, ‘The outline dimension is 338%253+65, andthe installing opening dimension is 330246 19 NH Samkoow Front s on & a Installation opening size Figuee 1-13: Installing dimensions of 2LASISK-121AE 1.4 Structure of the touch screen ‘The overall structure of Samkoon touch screen consists of display area, indicator light, power supply and communication interfices. The colois of all models of touch screens axe designed according to relevant industrial standavds, with high latying resistance and being suitable for use under bed conditions of plans, Indicator lights axe equipped on the fiont panel to indicate equipment failure. The power supply module and the communications inteafaces axe all located at the bottom of the touch screen, meeting design standards 141 Power supply ‘The power supply interface of Samkoon SK. series touch screen is located in the back panel. It uses DC24V power supply (415%) end isolated power input, effectively shielding from interference and enhancing the ant-intenference capability ofthe whole system, Figwe 1-14 is view of the power supply module Figure 1-14 Power supply module 1.42 Front penel Figue 1-15 is view of the ftont panel of Samkoon SY. series touch sereen, The fiont panel consists of the display sexeen and the operation indicator lights ‘Senkooa Indicator light Display screen Figue 1-15: Front panel of SK series 1.43 Communication interfaces ‘The communication interfaces of the touch sexeen aze located in the bottom panel of the machine. 2 standasd serial communication interfaces axe provided in SK-12.1A, SK-10.4A, SK-10 4B, SE-8 OA, SK-7 0A, SK-7 0B, SE-7.2A SK-5.1A, SK.5TB, SK-5.1C, and I standard serial communication interface is provided in SK-3.5A, SE-40A, SK-43A, SK-43B, ‘SK-5.0A. 9-pin D-type intexfaces axe used for connection and communication with PLC or other contoler. ‘When shielded cables are used, the communication distance of RS232 should be no more than 1Sm. A USB communication interhice is provided for connection with PC for configurtion dowaloading, with a communication rate up to 10MBps (2 USB intesfaces are provided in SK-5.7A, SE-5.1C, SK-5.1D and SK-5.7R). These USB interfaces use B-type female interfices (I Btype female interface and 1 A-type female interface axe provided in SI-5.7A, SK-5.1C, SK-5.1D and ‘SK.5.1E). For connection of different PLCs, the definitions of the communication interfaces axe also different (Useus need to specify the types of the PLCs to be connected at the time of ordeving so that appropiate communication cables can be provided). Figue 1-16 shows a panel equipped with two serial inteafaces anda B-type female USB intrfece: use. com come PC connector FLc ‘communication interface Figue 1-16 Side panel of 14.4 Operation indicator light (Operation state indicator lights on the touch sczeen include power indicator light (PWR), operation indicator light (RUN) and communication indicator light (COM). See Figure 1-17. When the touch screen is powered on, the PWR light is on (green); when the touch screen CPU is running nomually, RUN light is on (yellow) and when CPU fails RUN light is off; When a PLC is connected, the COM light is flashing (yellow). Table 1-1 shows the display statuses of the thuee LED indicator lights on dlfferent working state 2 a 2 cone Figue 1-17: Operation indicator lights of SE. series cen 5 5 om . Siibeck «Dae, WLEbTaa 1.5. Technical parameters ‘ADetailed parameters of SK-3.5A. ‘nth nyu wn ea cp vinwcpamne va see Daye Jongh wana von soz oi Tae coum “eithapaa coma wi ee con : ean vm sae , inescer ‘USB main ites None sDeae None Series tk a0 tous The pe ‘i high tion ch plat Conmunceton UsBRSI.RSan, RSs User ory uM Powe ply Donay 9%) owe coonyton aw CE cntfeaton Metin ENS0022 nd ENS024 FOC comply Meeting FCC, Cat A Didi tenth LODO AC, ute Protection grade 1P65 on pane) ‘kins epee ose for runing aeons 10~90%RH Shel plc ging pte ABS +PC Outline dimension 136*89%39(mm) Opening ainesion esta Wot boat 2g Cnfiguton steWortstap 400 “Detaled perameters of SK-A0A ‘Thr model of machin only hs econo fy bo cn yp, in web pues Moat seooae Digaysce 40° ang widh= 43) Resin m8 Bghnes 3d Col epee Cont ani ‘eee ! eons None “meee : USB min ners None Dew None Series tk ‘2000ow Tout stent ‘ie igh pen ouch te Communion USB.RS2S2.R5402, RSS Unenery aM Powe my Dev 5% Pores omunpon a CE eifiaton Meeting O02 en NEDA FOC conmtiy Nevin OC, Cas A Distr sength 10000 AC, 1 minate Potton ge 1P65 (ont ue Tabi ompnta Tpoae for runing ‘abit niy 1010907 Shell plastic Engineering plastic ABS +PC Outline dimension 123%99%39(mum) Opening dimension 11490(mm) Weight ‘About 0 2kg. Contgunion steousop 400 Detaled peremeter of K-43 Main eh puometas Mode siouae | sicouss Danley 23° (eng widh-169) esaion 027 Bghes ae Coa 262 gen Coast on Nembretcom [Toe | | Mow evokinrces Nowe USB ave nies 1 USB main nes Nowe sDeais Nowe Seni bck 00 hous Touche pe “vie high sion och pte Communication Usp, R5232, RSD, RSA User menany uM Powe suply Dea 5% Power consuntion aw CB entifention Mating ENSOOD2 and ENSO024 FCC compatibility Mueting FCC, Css A Delica sength 1O00V AC, 1 mine Protection ge 1P65 ot pane) ‘Ambient temperature -10 19 65°C forssg Abinto roworaRH Stel paste Exgnering pac ARS + FC ute dinesion 151-9363 aa) Opening dinension 142-85 0) Wot About 0.2 Conguaton skvonstap 400 4Detsiled parameters of SKCS.0A, S504 sto ype, espstielySH-OSOAE ana SH OSDAS SH-OSOAB sn economy nd SH-OSOAS isa std ype in echnical pnts Mode Sk. 050AE sr-0s0as Diy sie 5.0" Geng: width 169) Resolution 0072 Bighess asian Colr 26, Adpgnents Cont 01 Tauber af CONT : ines Netwockinttes None 1 USB devise ines 1 ‘USB main interfaces None 1 Sen Nene Terao afoot ee tows Touchscreen ae “ae igh pein och pt Camannton owes saan Use, sa Rm, RSS er ney aM Powe sunly DoDav cv Power conto a CE eifeton evtg B00 a BSED FOC conptiy ering 06, Cw A Dace we me 100 AC mt Potton gle P65 ont ped Tatatompaa a owes Abin mi row ania She paste Eagneing ic ABS PC Oui den 15505 amd Opn dean 15795 oad Wei ow02g Tagan nga teeny 400 ADetated peansters of 5K57 Tan cel ne oa OAS [OSS [secasee sasTOE Scans SLOT re oo 320 [3028 Nabe of wee f| 2 | o | a fo fs Jo fa | oc Ser Nanbe of 5B ‘main interfaces 1 1 1 1 1 1 1 1 Nambu of3D sa [> fo | i | o | 1 | |o fae Fe a Opes 1osni34 on 1o2K138 1waKi39 TSB deve : ines Taber of CONT 3 shee 2 Diy sin 5 Geng wat= 435 Bight “Oedne Calor 260,44 Conta 001 Seni i of ee 60,000 ows Toachasieen eh Scie high sson och plate Connon Sansa, RSs ma USB RS2HO.RSADD, REARS Tiermenony aM Powersupy Deaav ca) Power 7 consumption a CE cetifetion Mtn ENSOOTD wn ENSOODA Fo con Say Maeing FCC, Cass A Dike pa 1O00V AC, 1 inte Protect gd TPS Gon eh abit venpate or 06s ing ‘abit aii for 1019907 RH 4 Shel ps ngieosng plate ABS FP Wagit ‘ost O 8g Configuration skWonstap 400 Detailed parameters of SK-7.0 Mantel pnts Medel skomoas | stomaz | stomes ] stone Nonber ofa interfaces 1 ° 1 8 ‘Number of USB main interfaces Number of SD cards Outline dimension 54x41 mam 203 145%10 am (Opening dimension 211145 mam 192X138 am USB device interfaces 1 ‘Nunber of COM interfaces Display size 7 (length width = 16:9) Resolution, so0x480 Brightness 480edI Color 262,144 pigments Contest 450:1 ‘Seavice life ofback, light 60,000 hows ‘Touch sereen plate ‘S-wite high precision touch plate Comanunication USB, RS232, RS422, RSABS inte Usememory DM Power supay pe2ay (a Power consumption ow CE certification Meeting ENS002? and EN50024 FCC conpatlty Meeting FCC, Clas A Disectasshengih 1000V AG, 1 inate Protection gede 165 (hont mel “abies tempat c et emp 106s Ambient humility for 10 to 90% RH (non condensable) aang Stell laste Engineering paste ABS +PC Weght ‘About Sig Conguation stevorstop 400 “Detailed parameters of SK-7.2A Vince pana ai daca ues Ome tne ‘eas Tab fo ; Display size 7” ength : width= 169) — w0-a co ce aan a ‘ao Coma an a pave Pomc oe Cowan vg BOD TeSempy Viste Gu Dielectne stength 1,000V AC, 1 minute Tato Peso 30 ‘Anbient temperatine frame 1010651 “Anbient humidity for 1% RH (non condense " 10 to 90% RH (non condensable) Shell plastic Engineering plastic ABS +PC Weight About 1 Sig. Configuiation re nfiguat skWorlshop 400 & Detailed parameters of SK-8.0A ‘Main technical parameters Model SK-OS0AS SK-OS0AE Number of network, interfhees ‘Nunber of USB main interfaces Number of SD cards USB device interfhces ‘Nunber of COM interfhces Display size 8" (length: width= 4.3) Resolution ‘300600 Brightness 50cm Color 262,144 pigments Contrast 450: ‘Senvice life ofback light 60,000 hows ‘Touch screen plate ‘S-wite high precision touch plate Conununication 330, RS4D2, REARS et USB, RS232, RS422, RS48S User memory 2M Power supply Power conswnption Ww 31 CE certification ‘Meeting ENS0022 and ENSO024 FCC compatiity Micing FCC, Css A Diets sengih 10000 AC, 1 mine at Proton gde 1P465 on pe) Rabat mmpestu al pe oss abit may fr a s 10 907 RH oon onde) Sel psc Engerng lsc ABS + FC atin dimension 2395182249) Opening dimension 235488) Wot About 8g Contiguaton : igus SkWoishop 400 Detailed parameters of SK-1 ‘Main technical parameters Model SK-1DAS SK-AQ2AE ‘Nunber of network interfhces ‘Nunber of USB main interfaces Number of SD cards USB device intefhces Wunber of COM interfhees Display size 10.2" (length : width= 16:9) Resolution 00480 Brightness ‘ded Color 262,14 pigments Contrast 450: Sewice lit of back i 2,000 hous Touch sren plate ‘swe high reciion ouch pate Comanuicaon 7, SAD, RASS manu USB, R282, RSAD, RSABS User memory 1M Powersupply Power consumption aw CCE eetifiation ‘Meeting ENSOO22 and ENSOO24 FCC compatility ‘Meeting FCC, Class A Disc seh mes 1000 AC, 1 inate Protection grde 165 (ion pane) ‘Ambient tempore Gowan forrmnng Ambient humidity for 1010 90% RH aon condense) inning Sol plastic Engineering plastic ABS +PC Outline dimension 266-0084 (am) Opening dimension 61-20%) Weight boat 22g Configuaton . aguas stevonstop400 od Detailed parameters of SK-10.44, Main echnical pammetens Model -104AS SIIOAAE ‘Nanber af mtwork interfaces 1 ° Wunber of USB ‘main interfaces 1 1 Nunber of SD cards 1 0 USBdsace 1 inkerces 33 Number of COM iesees 2 Display size 10.4" dength:with= 43) solaon e060 Bighess ea Cole 260,14 pigment Conta 01 Senses foe 0 wus Touehacieen ate Scie high rsison ch plate Communion USB, RS2H,RSADD, RAS Userenory nM Power ply a Power consumption ew CB ntiestion Mating ENSO022 and ENSO024 FCC conpatbilty Meeting FCC, Css A Dilecestengih 10000 AC, 1 muinate Protection ge 1P65 on pane ‘sabia emp 0650 Ambient humidity for 10 to 90% RH (non condensable) ing Shell paste Engiweing psc ABS +PC ute dinesion 3120225054 mm Opening dinension 386-214 nm Wight bout 224g Caniguton skola 400 “Detailed parameters of SK-12.1A 34 ‘Main technical parameters ‘Medel 21S SKANAR Number of network interfaces ‘Number of USB main interfaces Number of SD cards USB device interfaces Number of COM interfaces Display size 12.1" length : width = 43) Resolution 00600 Brightness AS0edint Color 262,14 pigments Contrast 450: Seavice life of back, light 60,000 hows ‘Touch screen plate ‘S-wite high precision touch plate (Communication interface USB, RS232, RS422, RS485 User memory 2M Power supply aus), Power consumption sw CB enieaton Meeting NS0022 end ENS0024 FCC compataty Meeting FC, Clase A Delecte stengh 10000 AC, 1 mint Protection grade 165 ont ase) ‘abit pene 1065 ‘bin iy 1010907 Ron condesbl Stell pati Engineering plate ABS +C Outline dimension 338%2534654rnm) Opening dimension 330-246(mum) Weight ‘About 18 kg a skWorlshop 400 1.6 Principle of the touch screen Samboon SK. series touch screen uses poweuful 32-digit RISC microprocessor, with low power consumption, low temperatue vise, low failwe rate and aging of the machine, and high zeliablity of the system, It also includes intemal ‘memory, extemal system program memory, power eixcuit module, communication module, display and touch module, and s0 on. Figue 1-18 isa schematic diagzam forthe structure ofthe touch screen: Terninal = I emission | [pager Les a | II . Status NT oe te cry f eae lam ] JI FLASH RAN Figure 1-18: Schematic diagram for the structwe of SE series touch sexeen, 1.6.1 CPU module 32-digit RISC microprocessor is used, wth higher computation rate, lower power consumption and stable operation, 1.6.2 Touch screen display module SK-43B, SE-43A, SE-40A and SE-3.5A use 4wite elect resistance type touch screen plate, and SE-12.14, SE-10.4A, , SK02SK, SKS0A, SE-72A, SK-10A, SE-70B, SK-57A, SK-5.1C, SK-57D, SK5.7F and SK-SOA wwe 36 S-wie elect resistance type touch sezeen plate with high touch precision, high duality and long service life. The display screen brings TFT LCD 260,000-pigment true color display. 1.63 Communication module ‘This module is designed with high resistance against interference, high vollage and lighting. It has enhanced communication accwacy and seliablity and supports RS232, 485 end 422 communications. 16.4 Memory module FLASH with power failue retention is used as ROM, providing rapid access and a high capacity for all models up te 128M; 1.6.5 Power supply module High-precision switch voltage-stabilizing power supply i used, with lower power consumption, 1.7 Industrial environment Samboon series touch screens meet the standards of ENSO022 and ENSOO24, end the requitements of FCC, Class A. They have stong resistance ogainst interference, and meet the requitements of industal application exvironment for clectomagnetic compatiblity, 18 Wiring Samhoon SE. series touch screen zequites DC 24V power supply. Figwe 1-19 shows the connection of the touch screen with PLC and PC AC220V or 380 fe Computer ‘When which the PLC ‘AG trnsition DC connect, can choose av ‘anyone of the seal PLC Figure 1-19: Connection diagram of SX. series touch sexeen USB cables for connection with PC are supplied along with the machine 2. Quick start of SKWorkshop 37 ‘This chapter inhoduces installation of SK Workshop configuation softwase, including instllation of configuation program and equipment diive, as well as basic functions and main chamectevistics of the software. It elso intioduces in detail the composition ofthe software system and the functions of each component, helping users to understand the overall struckue framework of SKWorlshop configuation software. In addition, it intoduces the hardwaye and software requizements of ‘SkWoukshop, and the installation process and working envionment of SKWorlshop, helping users to leam use of this software and create application projects 2.1 What is SKWorkshop? ‘SkWoulshop configution software is the configwation visual development system of Samkoon SK. series touch screens produced by Shenzhen Samkoon Automation Technology Co, Lid. As integrated development environment software it has abundant and powerful development functions. SKWorkshop adopts the advantages of Windows system, with high user interhice consistency and simple interfaces. The layout of the menus is close to those of Windows systems, making it easy to lear, s0 that project designers can easily develop suitable configurations for theix projects using SEWorkshop. Its function and structue featwes can help useus to shorten the process of developing automation projects and the process of system. ‘upgrading and maintenance. It provides seamless integration with thd puty applications, effectively enhancing the productivity. Functions and features of SE Workshop axe as follows 1, Screen display. The color of Samikoon touch screens teaches 260,000-pigment, and compared with the products of other manufactuess the color is more vivid. Besides, SKWorkshop provides a laiger pichue brary, helping designers to design their configuations more conveniently and quickly After configwation is downloaded to the touch sexeen, it has the same appeazance as on PC screen, without distortion of color and font. Meanwhile, SEWorkshop has very simple opzetion interface, and the menu layout is silar to that of Windows. It absoubs and integrates the advantages of many zajor visual configuration software and touch screen configuration softwaie, helping users to configure high performance nd high quality project documents Complete finetions. SHWoukshop has complete functions, including basic shape drawing, coloring, text prepation, system picture Liber, animated display, bitmap status change, tend picture display, alam contol, and the like. In uplating of SKWorkshop40.0, powerful functions such as dynamic cixcle, dynamic rectangle, meter, historical data collection, addhess seasching, off-line simulation, data transfer, macro, andl multi-function button are added. Designers can easly design schemes and configuation basing on their own requizements and characteristics of projects, and can, achieve satisfactory effects 3. Communication. SKWorkshop provides dhives for communication with PLCs projects of all major manufachueas in the world, such as Siemens, Mitsubishi, Omuon, Fuji, Panasonic, Schneider and Emerson. Meanwhile, the Company can also develop individualized PLC communication drive upon request of uses, Two communication drives can be loaded at the same time in SE-12.1A, SE-10 4A, SE-10.2A, SK-$0A, SE-72A, SE-70A, S-10B, SK-5 7A, SK-5.1C, SE-5.1D and IF. 4, Resouces, SKWorkshop provides abundant resources. The picture linazy of SK Workshop includes 3D indicator light, 3D button, television, 3D tank, 3D pips, election, bars, and the like. In addition, many pictures are provided with snimation propaties and can be used to design vivid aninsation. It also ellows for user-defined picture brary and inserting pictues fiom Windows. Sk Woukshop also provides contols thet have abundant functions, such ag trend liogvam and alarming conttols andthe like, meeting the zequirements of vasious configurations 2.2. Requirements of SK Workshop for computer 38 22.1 Software requirements of SK Workshop for computer SieWontshopcoaiguation zfhaze canbe rnin the following operating systems ‘+ Microsoft Windows NT Seaver 40 or Inter elease; ‘Microsoft Windows NT Wonton 40 orate selena, + Microsoft Windows 98, Me, 2000, XP or ater elease ‘Sk.Woukshop will efuee to be installed ifthe operating system does not meet the above requizements Recommended system: Itis recommended to use Windows XP SP3 as the opezating system, 2.22 Hardware equitements of SKWerkshop for computer ‘he mini hava equtensents of E-Worlshop ate + CPU:Pentim 3.80002 a minimum, ‘Memory. When Windows 9X opening stent ed,thesenory shouldbe 128MB or sve; ‘When Windows NT opeatig system is uted, the memory should be 2S6MB or dove; ‘When Windows 2000 or XP operating sytem wed he memory shouldbe 256MB a above; Graphics card: Compatibility with Windows system, graphics memory of 1MB or above, allowing for runing at 1024*768, 256 colors + Hard disk: The minimum hard disk occupation of SE Workshop configuration softwaze is 200MB. + USB interface is required. + Two-keymouse and keyboard. Be sre amps cotgunn sive dante re euonen SEosopi ty ee bea opt Recommended configuration ‘+ CPU-Intel Penta $00 orabave, or equivalents, ‘| Memory. When Windows 9X opening estes sed, the senory shouldbe 256MB or save; (When Windows NT opeaig system is uted, the memory shouldbe $12MB or dove; (When Windows 2000 or XP operating sytem wed he memory shouldbe S12MB a above; + Graphics cand: Compatibility with Windows system, graphics memory of IMB or above, allowing for running at 1024*768, 65535 colons + Hard disk: Over 200MB, 9 2.3 Installation of SKWorkshop configuration software ‘SkWoukshop is « 32-digit application specially designed for standard Microsoft Windows systems. Before installation ofthis software, please confinm thatthe software and haxdwaze of the compute meets the ebave-mentioned minimum equivements Install SE Workshop4(0.0 using the instllation CD provided along with the product: The detailed installation stepe axe as follows + Start up Windows, + Place the CD into the CD dive + The contents of the CD ae shown in Figwe 2-1. Please check the contents of the CD. . autorun autorun eke AntiPlay Mare Le, Ibe 18, (Ome Einsof (Fi encan 200 BS SORE, APH = Ba me =) ts Skierkeshop [] setw_sx =! EaRieey HTML AB ShenZhen Sankoon. Figure 2-1: Contents of the instalation CD Ifeny part of the contents is missing, please contact the Company, and we will rovide sincere sezvice to you + After inserting the CD, ¢ window of SK.Workshop instllation program will pop up Open the CD ditectly, and exeoute Setup ¥40.0 exe. Then an installation window as shown in Figwe 2-2 will appea. Auomattion Tipu peekerges ne Sheucheu) Wo frailty? Ca like] Tee lueloay Reo (ets) sucess Autemetien Tachnolagy(shenchen) Caf [ ) (eereosWicherec Wenner oe rmek nc in gener) C " Tee: Guilprodieenigutsce) srele andlor Install USB drive (echnelogis FD \manufse turing amepesiact With Its strang resceien ceaimovetion Gepecity, UGS ; . HSE eee Trine [v's nent [rene co) stig Sar web Udeiesss eulding|ee)fengrengIndustiat Bei sana yo Gislepane: G7se-coq19028) 29410038, 20410068 Esaiense) fesrMOeese 755550 Figue 2-2: Automatic running page + In the instllation window, select “Install SWorkshop4 0 installation that is let click the red eitcle in Figure 2-2 to staat + Inthe welcome window, you can also install USB dive program, view the CD, read user manual, access the website of the Company vie the hypealink, and view contact information of the Company. You can quit intallation by clicking the “Exit” button on the right bottom comer, + After stating up the intallation program, the following language selection box will pop up, allowing user to select English or Simplified Chinese installation. Here we take Simplified Chinese as an example. Choose “Simplified (Chinese, and click “OE, then the statup dialog will pop up in several seconds. . (a) e + In the startup dialog, click Next to continue installation, or click Cancel to quit installation, as shown in Figue 2-3 ‘Before installation, please confirm that SKWorkshop3 3 or eavlier releases have been uninstalled, or normal use of ‘SkWorkshop40.0 maybe impacted. 41 ighiaano 8 foaeoy Welcome to the SkWorkshop Setup Rizard This will install Siorkshop on your computer. It is recommended that you close all other applications before continuing Click Mext to continue, or Cancel to exit Setwp, Figure 2-3: Installation window + Inthe license agreement dialog, please select whether to accept the software clauses, end click xt” See Figure 2-4 ees ete License Agreenent Hleaze read the flowing inportent information before continuing. Flease read the folloving License Agresnent. You must accept. the terms of this agresnent before continuing with the instellation Version: 4.0.0 Realse dete: 2011.12.91 OW Meat His secant OT do not accept the agreement Figue 2-4: Agreement accepting page + Users can fill in their own pasonal or company information, or choose the defoult setting “C:\Program File\SiWorkshopl”, and then click “next” See Figure 2-5 ees ete Select Destination Location here shoal Siforkshop be installed? (J Setup wid install Sitorkshop into the folloving folder To continue, click Next. If you would like to select a different folder, click Brovze AM Least 105.3 ME of free disk space is required Figuee 2. Installation diectory selection page If you have installed SKWorlshop4.00 before, a dialog as shown in Figune 2-6 will pop up ee The felder: C:APrceran Files\Siforkshop Glrscdy oxizte, Would you Like to inctell to that folder angwey? £0 Figuee 2.6: A prompt dialog If you want to cover the previous instalation, click Yes; Otherwise, click No to go back to the dialog as shown in Figure 2-5 and reselect an installation diectory. + After clicking Yes in the dialog as shown in Figuze 2-6, « dialog will appear to allow you to choose the instalation folder. Youmay choose the default folder or other folders. Then, click Next, as shown in Figue 2 ees ete Select Start Menu Folder here shoald Setup place the progran’s shortcuts? Setup will create the progran’ = shortouts in Uhe following Fs) Start Nenu folder, To continue, click Next. Tf you would like to select a different folder, click Brovze Figure 2-7: Installation folder selection dialog (Choose whether to create a desktop shortcut, and then click Next, es shown in Figure 2-8 ees ete Select Additional Tasks Which additional tasks should be performed? Select the additional tasks you would like Setup to perform while installing SkVorkshop, then éLick Fext. 4aditional ies A Bveate a wea Tees Figure 2-8: Choose whether to create a desktop shoxteut ‘Then a confirmation dialog will appear, showing the installation dinectory,instellaion folder and whether to create @ desktop shorteut chosen by the user. Click Next, ae shown in Figwe 2-9. ees ete Ready to Install Setup is aow ready to begin installing Skorkshop on your computer. Click Install to continue vith the installation, or click Back if you want to ravier or change any settings Jestination location: C:\Program Files\SKtorkshop Start Mer folder SKtorkehop Additional tacks ‘Adgitional. icons: cere tetas seteyeer Figuze 2.9: Installation confimaation dialog ‘Then an installation dilog will appear where you can click Cancel to cance the installation, as shown in Figure 2-10 ees ete Installing Flease wait while Setup installs SiWorkshop on your conputer Extracting files C:\Brogran Files \StWorkhop\Sk¥orkshop. exe (eg Figure 2-10: Intalation dialog ‘After completion of installation, click OK to complete the installation process, as shown in Figure 2-11 ighiaano 8 foaeoy Completing the SkWorkshop Sctup Rizard Setup hes finished installing Siforkshop on your computer. The application may be launched by’ selecting the installed icons Click Finish to exit Setup. Figwe 2-11: utallation completion dialog + After that, an icon of SEWoukshopV40.0 will appearon the desktop, as shown in Figue 2-12, Figue 2-12: Shorteut icon + You can also click “SK Workshop” in “Start’~"All_ programs’ configuration softwaze 2.4 Uninstall of SKWorkshop configuration software ‘There ave two uninstalling methods, as inoduced below. ‘The first method: Fins, select “Start”—"Progiam’" -“SK Workshop” in Windows, and then select “Uninstall!” option. See Figure 2-13, Figure 213: Select “Uninstall” 4% Second, click “Ves” inthe pop-up dialog, and wait for automatic deletion ofthe software by Windows sytem. After completion ofthe deletion process, click “OE” button to end the uninstalling. See Figure 2-14 and 2-15: Sk¥orkshop Uninstall ‘Are you swe you want to completely renove Slorkshop and all of its components? Figure 2-14: Confizm the uninstalling BA Ge sro Uaenere ven Uninstall Stats Please wait while Siorkshop is renoved fron your computer, Vainstalling Sierkshop Sarkoon Automation Technology Co., Ltd Sk¥orkshop Uninstall TL) Sttfortshop was successfully removed fron your conputer. Figue 2-15: Uninstalling completed ‘The second method: Fins, click “Start” - “Setting” ~“Contol Panel” of Windows to open the contol panel, and click “adddelete programs”. ‘Then pop-up dialog will appear. See Figure 2-16 4 Eee GB | coms naire vate ear | Fam ansecomme & Ears eater © Breer dneve ano Cconparents @ Set aogran ecess and berate iste Vaca Cv 2 Recerovtabl 86 DO. SN720.08 Figure 2-16: Add/delete program page Second, select “SE WonkshopV/4000" in the page shown in Figure 2-16, and click “Change/Delet button. Then, the sytem will auomaticaly delete SiZWorkshopV 40.0 and related components es introduced in Step and Step 3 ofthe fast method. 2.5 Operation of SKWorkshop After installation of SE Workshop, a shorteut wil appear onthe desktop, as shown in Figuse 2-17: Figure 2-17: Shoxteuton the desktop ‘Meanwhile, SK Workshop program group is added in Staut menu of Windows, as shown in Figure 2-18, Figure 2-18: Program icon in Start men Double click the shortcut on the desktop, or click SZWonkshop exe in the SEWorlshop program group in the text mens to rm the software, See Figuze 2-19 for the software runing page Lcootnwee ete | top [size acm [disci | ston Figure 2-19: Software runing page 2.6 Installation of USB driver of SKWorkshop Before downlosding configuation fies to the touch scieen, you must install USB dhiver of the touch sereen, ox the PC will, aot identify the touch sereen affer connection and thus configation projects cannot be downloaded, Aponte intltion method shouldbe chosen aecoring othe vein of Windows 1, The steps of intllaton under Windows XP, 2000 and 98 xe a follows + Stat up Windows, + Place the inlaton CD into the CD dive + Double click USBDriver file to start installation See Figure 2-20, Welcome to the InstaliShick! Wicard for UsaBrver Tolls yer al all USBO ie on yt fmpusr Tecorenus ok No (eee Fige 220 nl te USB ie «Adenine youn co he hse ih de PC USB 2. Tain an Windove VISTA «Mannion oie ade dove VISTA + shatup Widows + Connect the USB cable of the touch screen to the PC: '¢ Select “Ask me later”, and then open the device manager to find the fouch sezeen equipment, Right click on the ‘equigment, and choose to update the driver. See Figure 2-21 50 sinalatieaiiimabbie ¢9 HIG bale Pa “2 WIN-KGNSFARPAU > 5g) Batteries > Computer ca Dis rvs » By Display adapters > lg DVD/CD-ROM drives > scl Floppy disk drives > cd Floppy drive controllers » Oj Human Interface Devices > cg IDE ATA/ATAPI controllers > Keyboards > B Mice and etherpointing devices > IE Monitors Network adopters 4 Other devices

Processors > 8) Sound, video and game controllers > -& Storage controllers DB System devices Figuze 2-21: Device manager page of VISTA, ‘© Choose “View the computer to find the driver software" on the installation page. See Figure 2-22, st How do you want to search for driver software? > Search automatically for updated driver software Windows wil seaich your computer end the Internet forthe latest driver software for your device unless you veceabled this feature in your cevce instalation setngs. > Browse my computer for driver software Locate and instal driver cftware manual Figure 2-22: Driver updating page of VISTA, ‘Then, view “Manual installation” diectory, and click “next”. See Figure 2-23. 2 oe | Update Driver Software Samhmi va Browse for driv Search for driver sof (CAUsers\semkoan [W|Include subfoldeq > Let me pic This list il software inh > Don’ Select the folder that cantaine driver fer your hardware, “BD Saved Games B searches 0 rl Computer » Gl Network 4h use Manual insalation Marualinstalation Getic older: Cos Figuze 2-23: Manual installation selecting page of VISTA, (Choose “Always install this driver softwase” See Figune 2-24, ‘tinstall this driver software ‘You should check your manufacturer's website for updated driver software Foryour device, Install this driver software anyway Only install river software obtained from your manufacturer's website or cise, Unsigned swat from other sources may harm your computer erstesl information © See deat Fige 2-24: Duiver installation 3 ‘¢ After instillation, connect the touch sereen with PC using USB cable. We can find « serial driver named Samloon, HIM Tech Coxp under “General serial bus controller” ofthe device manager See Figure 2-25. § semen 1 Use notin Figue 2-25: Driver name ‘© So far, the touch sereen has been connected properly withthe computer. Aes eon Suntan Yen oh se i comps, nl SB ee nly ge ove sep opr mya dootng pojetcnigntes 2.7. Editing page and system composition of SK Workshop 27.1 Editing page of SKWorkshop ‘SkWoulshop configuation software is the configwation visual development system of Samkoon SK. series touch screens produced by Shenzhen Samkoon Automation Technology Co, Lid. As an integrated development environment softwaze it 2s abundant and powerful development functions, SKWorkshop adopis the advantages of Windows system, with high user interhice consistency and simple interfaces. The layout of the menus is close to those of Windows syetem, making it easy to lear, s0 that project designers can easily develop suitable configwations for their projects using SKWoukshop. The development interface and the functional azeas are shown in Figue 2-26 sa PRR a gees cows tee Je [set [a sate I Figure 2.25 Inerfice and exes ofthe sftrae “ie bar: Displaying version number of SKWotkshop Menubar Displaying command ments of SE Workshop. Al these mens ze op down mena, ‘Tool buttons: Shorteut buttons of some commands. Displaying conesponding buttons of file, edit, drawing, and some other fmetions Picture azea window: A window for designess to configue and edit graphs. Project manager: Tree men for communication connection, parameter setting, screen management, alarming setting, recipe setting, nd historical data collection. Information output window: Displaying jrompt messages such es inputoutpat information and enor prompt when the designer aze editing and compaling configuation ‘Status bar: Displaying cuent configwation status, including coordinate of mouse, contol type, coordinate of contol, size of control, andthe like Mes bar of SK Werkshop ‘Menu bar of SK Workshop configuetion editing software provides users with abundant mens options, and here you can find almost all tool commands and editing commands required during configuation, The menu bar consists of File menu, Edit 55 ‘menu, Draw menu, Object menu, Screen menu, Setting menu, Download men and Help menu, and also includes right click menus. See Figue 2-27 |Pe@) HGCD Weer DeavGh Chject Sereen®) SettingG) TemeedlD) WapQ) Language Selection Figure 2-27: Menu ber + Bilemene File menu includes such options as New Project (N), Open Project (Q), Close(C), Save(S), Save As and Quit (Q). Grey options indicate the comesponding operation is invalid under cunent envionment. To open File menu, click the “File (F)” ‘button on the left top comer of the scxeen, and then a dzop-down bar wil appear, See Figure 2-28 Hit) View TravQ) Object Serean®) Setting) De wy Hew Prog Ctrl cero bed See) cerns Save As | ei: @ | A.C Documents and Settings\Adnini strator\AliB\ga. sho 2C Documents and Settings\Adnini strator\ALDB\Ee. sha 3G \nevtezt. he 4.C Documents and Settings\Adnini strator\M\testcon. shn Figue 2-28: “Fle” menu New Project: Used to create a new blank project. The shorteut key is Chl +N. (Open Project: Used to open an existing project file saved in Windows, Project configwtion files with an extension name of “shay” canbe opened. The shortcut key is Ctl +O. Close: Used to close the cunent project screen configuntion without quitting SKWorkshop configwation software Save: Used to save the cuent screen configuration that has been changed, with the file name and dieetory being the same as the original. The shorteut key ie Chl +S. Save As: Used to save the cument screen configuration, with the file name and ditectorybeing changeable Quit: Used to quit SWorkshop configuation software + Editmems “Edit” menu consists of commands used to edit screen, text and drawing as well as some auxiliary commands, including Undo (U), Redo (R), Cut (1), Copy (©), Duplicate (D), Paste (V), Delete (D), Select All (A), Align, Layer, Rotary, Assemble, ‘Minor, Zoom, Pan View, Grid, Grid Width, Border Scale, The Forward Screen, The Backward Screen, Open Screen Property, Information Output Window, Project Manager, Find Address, andl Address Table. Grey commands are invalid ‘under the cuent envizonment, and can be used only when the object to be edited is chosen. Some commands in Bait menu ‘are group commands, which are marked with a small triangle on the ight side ofthe line In addition, each command has @ shortcut ey. This menu is « drop-down menu, as shown in Figue 2-29 Undo: Used to cancel the lat opemation, The shorteut key is Ctl +Z, ‘Redo: Used to recover the lat opezation. The shortcut key is Cal + Shift + (Cut used to delete the abject chosen and copy it to the paste buffer area, The shortcut ey is Cl +X Copy. Used to copy the object chosen tothe paste bufer area, The shorteut key is Ctl +C. 56 ‘Duplicate: Used to copy several graphs chosen in horizontal and vertical dixections, increasing the addess by 0-255 units. ‘The shorteut key ie Col +. Paste: Used to copy the abject inthe paste buffer azea to the cument screen, The shorteut key is Chl +V. ‘Delete: Used to delete a chosen object. The shoxteut key it Ctl + Del View 1% cava Copy) Dupticate D) Paste @) A Delete Q) Select AIL) Trev) Object cerLix cerLic cee Del CerLta, Mia > ges . icin , Mirror , | | | Zoom , | | | 8) Pan View Grid @ The Forward Screen op} The Back¥ard Seren ee eee ne 4 Find Address @B Address Table Reverse Select Sy Macro search, Macro Manager Figue 2-29: “Edit” mena SelectAll: Used to select all the objects in the cunent sereen of the cuent project. The shorteut key is Cbl-+A. Align: Used to align two or more objects chosen The align manners include top alignment, bottom alignment, vertical centering, left alignment, right alignment, and horizontal centering Layer: Used to place the object chosen to different screen layer. The selectable layess include top layer, one upper layer, bottom layer, and one lower layer Rotary. Used to rotate the chosen object. The rotary manners include fiee rotation, horizontal rotation and vertical rotation. Assemble: Used to assemble two or more objects chosen to a contol or to disassersble an assembled object to the original objects nung Abi wna tebe wt eit ams wud ae dnlng been es ye cnn pen heb 3 ‘Minor: Used to overtum a chosen object. The allowable overturning manners include horizontal avertuning and vestical overtuming Zoom: Used to zoom in or out the cunent screen in ovder to conduct finer contol operation. The available zoom options ‘include 1x 2oom in, recover and 1x 200m out Panview: Used to mave the eunentsreen up an down or horizontally a wil (Gd. Used set and cance inthe cuent scien guide whose wid have ben selected (Gd width: Use to change the gui width of the cuentseeen, The ange of such change i 416 Bonde scale: Used toad orcence cles onthe lf top comer ofthe pct window. ‘The forvandseren: Used open the screen nunbered before the cunent seen ‘The beclaazd sren: Ustd to open the szeen nubered afer the eunent seen Opensexeen open: Used to open propaty window of objet ifan abject chosen) on ceen (if no objects chosen. Infomation outpt window: Used to open and close iforaton output window ject manager: Used fo open and close the project anager Find aes: Used to find an advess being used ‘Addvess table: Used fo open and close an advess table being used. Addvess table is alist of addvesses of objects forthe ‘pupose of convenient searching and replacing © Draw mena ‘This men is mainly used to drew pictues. Workshop provides Line (L), Polyine (B), CurvelAte (A), Fee line, Sttaight Connection Line, Curve Connection Line, Rectangle (R), Elipe(E), Polygon (¥), Text (T, Open Library (0), Buld Library (©), Set ON Status, Set OFF Status, Table and Scale. This men can be also used to open and clase tool box. AV" on the left of the command indicates the tool box has been displayed inthe screen. Using picture elements built withthe Tool menu, designers can conveniently change the color, text, size and position of these elements. See Figure 2-30. 58 Object Sereeni Line) PolyLine (8) Curvestre () Tree Line Rectarele ® Round Reet, Tlipse @) Polygen ©) ie Text@) eo Pe Qoddsn4, Open Library @) (GB mia LitreyO LON Set on Stetas (11°) LUFF Set On Statas ("0") | tate LE. Seale Drew menu Figue 2 Line: Used to daw stright ine of eny diction nthe cue sxeen Polyline: Use toda polygonal line of any dueton in th een! seeen CCuvelAse: Used to dw line inthe cunent serena, nd then jut the ran flex canceling ding by sgh cick Feline: Used to dnw line of any dzectonin the ewentseten along the navenent of the mouse SSonight connection ine: Use to dre 90*polygonal ne between two pins in the eunent seen Curve connection ine: Used to dina cue with changing edinnbeteen two points in the cunent seen Rectangular: Used to haw a setangula of any siz inthe cunentszeen Elie: Used to daw an lige ofeny sein he cunent screen Polygon: Used to dw polygon of eny shape in he cuent stan Text Usedto cet a tnzpaent rectangular box inthe cunt szen, in whee any words can be ype (Open bay: Used to open the pete ibm ofthe sytem ‘Bud omy. Used to generate pete iba le basing on the pictues drawn by he wer, forthe pose of ftue use Set OFF status Used to etal digit operation objects in the cunt screen to OFF stats Set ON stats: Use to stall digit operation objects inthe cunent szeen to ON status, ‘eble: Used to crete able of pei nunber of rows and columns in the cent sceen Scale: Used to draw requited scale © Objectmemn “Object” menu consists of @ group of touch keys and finctional eye, including Bit Button, Word Button, Screen Button, Function Button, Bit Lamp, Mult-state Lamp, Numenic Display, Numeric Entry, ASCI Character Display, ASCII Character 9 Enhy, Ber Graph, Time Display, Date Display, Day.of:Week Display, Static Pictue, Pictue Display, GIF Display, Trend Chat, XY Trend Chat, Dynamic Cicle, Dynamic Rectangle, Alem Contiol, Dynamic Alarm Bar, Historic Alarm Dialog, Graphics Move, Meter, Multistate Switch, Historic Record Display, Message Display, Multi-function Button and Flow Block. “Object” menu comesponds the thitd zow of the toolbar. See Figure 2-31 Bit button: Used to set in the cunent screen a touch key for bit operation of the connected device, including bit setting, reseting, inching and altemation Word button: Used to set in the cuent screen a touch key for word operation of the connected device, including constant setting, value inputting, password inputting, adding and subtracting, Screen button: Used to set scieen switch in the cument screen, including opening a screen, opening the previous screen, closing and opening « screen, and closing a screen, Funetion button: Used to set in the cuent even «touch ky that realize certain function ofthe operating system, including closing back light, confumuing alam, resting, entering touchscreen seting mode, wig azecipe to PLC, reading a recipe fiom PLC, sting date and te, cleaving alam, the reviou recipe, the next recipe, saving the cuent recipe, moving alan ‘upward, moving alam downward, paging down slam, paging up alam, adjusting coordinates, system parametes, changing ‘we level, loging off wer level, touch ound ON/OFF, alana sound ON/OFF, clearing ell histoicel dat, ceasing histoncal ‘lam, and HMI protection unlocking Bitlamp: wed to set inthe cunent sezeen a graph to monitor bit sate of single connected device ‘Multistate lemp: Used to set in the cuzent screen a graph to monitor word state of several connected devices with continuous addvesses oa Bit Button Jord Button, More Button, , | (3) Numentric Display Ol eseeteal eet ley ab] ASCII Cherater Display |B dsc Cherater Entry RY Lan | Be Multistate Switch UE matistate Lap EA Message Display ee i U@ Static Picture & Pictare Disply GIF Display ynanie Thagran . | El Ber Graph | lleter © Fie Graph Chart > recess cer er Slee 7 ) Timer Y Wessage Foard Recipe selector | EE Recipe deta displey LL] Keyboard Components Figure 2-31 “Object” menu [Numeric display: Used to draw in the cunent screen a numeric displaybox showing the value of the monitored adékess. Numeric entry: Used to diaw in the cument screen a numeric display box for date ently and showing the value of the monitored adekess ASCII character display: Used to draw inthe cunent sczeen a numeric displaybox showing ASCII character words ASCII charter entry. Used to diaw in the cunent sereen an ASCII character display and entry box for inputting ASCIL character woud, ‘Bar graph: Usel to inset in the cuent screen bar graph contols. You can use up-and-down or left-right movement of'bars to ‘beeive the change in the value of the monitored adekess ‘Time display: Used to insert in the cunentsereena tite contol to display tne. ‘Date display: Used to insert in the cunrent screen a date contol to display date Day.of-week display: Used to inert inthe cunent screen a dayeof-week contol to display day of week ‘Static pictue: Used to insert in the cuent screen a static picture from local disk, a ictue display. Used to draw in the cwnent screen a pictue display box displaying several pichwes. GIF display: Used to draw in the cuent screen a pictue display box displaying static or animated pictues with an extension aan of GIF ‘Trend chast: Used to create in the cunent screen a tend chast contol fo monitor change tend of the values of continuous addresses of the connected device ‘XY tuend chart: Used to create im the cuntent screen an XY trend chart contol to monitor the ratio between the values of two continuous addzesses of the connected device Dynamic cixele: Used to create in the cunent screen a dynamic cixcle whose size and position can change along with the change in the values of several continuous addresses of the connected device Dynamic rectangle: Used to create in the cunent sezeen a dynamic rectangle whose size and postion can change along with the change in the values of several continuous addresses ofthe connected device ‘Alan contol: Used to create inthe cuent sereen an alarm box contol to display the date, time and message of each alan, ‘Dynamic alan bar: Used to cxeate in the cwent screen an alazm bar that can display alan message and move left or right. “Historic alarm dialog: Used to create in the euent screen a historical alam box contol to display the dae, time and message of each alan. Graphics move: Used to create in the cunent sexeen a graph display box whose pictue state and position can change along with the change in the values of several continuous addiesses ofthe connected device. ‘Meter: Used to create in the cument screen a meter to monitor the change in the value of single addtess of the connected device ‘Mult-state switch: Used to reate in the cunent screen a multi-state button to monitor change in the value of single address of the connected device by means of state change Historic record display. Used to create in the cumrent screen a display contol to display the message saved by the historical second collector. ‘Message display: Used to create inthe cunent screen a display contol to display preset messages “Screen” menu consists of commands used for sereen operation, including New Screen (N), Screen Propeties(P) and Delete Screen (D). See Figure 2-32 EEE 0 Qrscee [eeereerrD ao Screen properties: Used to open the property dialog of the cunent screen, where name and background of the screen can be set Delete screen: Used to delete the cunent screen. Before deleting a screen please ensure thatthe scueen tobe deleted isthe cunent sereen, and whether theye xe woeful ‘controls in the screen. Deleted screens cannot be recovered by means of “Undo”. © Setting menu “Setting” menu consists of the following commends: Preferences Setting (P), Alerm Setting (A), Recipe Setting (R), File Protection (M), Macro Editor, Converter, Global Macro and Initial Macro, See Figure 2-33, EEG ata Preference Setting?) Recips Setting @) | ine reotectiontd | F Sacee Bator Figure 2-33: “Setting” menu Premeter settings: By clicking this menu ite, you can open the paameter stings window where you can set and modify a range of peameters including the touch seen model, mode, ststup screen, screensaver tine, ash fequency, alam sound, touch sound, end initia grade end its pesswoxd ete ‘Alam settings: By clicking this menu item, you can open the digital alarm window and analog alarm window where you can. set parameters such as the volume of alarm sound, time for scanning alaum and addvess for veading alam ete. Fonnula settings: By clicking this menu item, you can open the formula settings window where you can set the parameters of the formula needed by youself, File protection Used to open file protection password setting window, where password can be set for the purpose of protection ‘Macro editor: Used to open the macro editor to add, modify, compile or delete a macro, Global macto: Used to open global macro setting interface to set or modify globel macro. Initial macro: Used to open intial macro interface fo set or modify initial macro. Pepin bo pv! ae ting Pope xin wih pee oad ny breaded pon mat + Dewnlead mem “Dovnloed” menu is ued to compile end downloedconfiguation project, consisting of four commana, that is Compe (©), (Offline Simulation (M), USB Download (D) and Compile + Dovraloed (A). After the touch seen is connected to PC via USB cable, you can download the configuation project to the touch screen after compiling the configuation project. See Figue 2-34 a EREERDN ap nce UL tonite ©) OB oreainesimaation® oncLine-Sinulation SB Dowaboad @) ons [racking ack Figuze 2-34: Download menu CCompale: Used to check the configuration project created by the user, and prepare for downloading (Off-line simulation: Used to call other applications of SKWorlshop, open simulation panel, and to simulate the cunent ‘Roject configuration on PC to check the effect or modify the screen, Please save the pojectbefore off-line simulation, USB downlod: Used to download the compiled jroject configuition to the fouch sexeen via the USB cable supplied along with the product, Before downloading, please compile and save the project configwation. ‘Converter: Use this command to the configution yrocedizes by the SamDraw3 3into the SEWorkshop V4 0 Ovension. + Help mem “Help” menu is used to call the help file of SEWoukshop end the veision number and copyright statement of the software See Figure 2-35. EG tecce: Satectin | Help go nm About SiWorkstop V4.0.2 Figure 2-35: Help menu ‘The help file is shown in Figue 2-36: “4 Doan tes eae Cradap tates XO) #8E) NEO BAW Hho aee @® [2 ]/48 | [ae Preface ‘Thanks very much for purchasing the SK series touch-screen products of Shenzhen Samkoon Aumioma Lid. ‘Shenzhen Samkoon Automation Technology Co, Ltd. is 2 national hi-tech enterprise involved in rese: of industrial visual touch control products — core technology of bmn machine interiace, as ‘manufacture and selling of advanced industrial contro products. With over 6 years of development. it styeagihs and become leadiag in the related national and even global iadusty by virtue ofits strong capability, core technologies that are not based on aay system and for which the Company has 100% in ‘Property right and high cost effectiveness ofthe products. ‘Samkoon’s SK series human machine interface (FMD) products are mainly used in industrial contol t control. With excellent performance, they afe increasingly widely used in various industries, such 28 125 machines, plastic and rubbery azchines, plastic injection molding amachines, packaging machines, ultra: clectionic welding machines. printing machines. food making machines, medical machines, woodwod ¥| 20.99 x23.007 BK < d 2 Tlpile ‘Version number and copyright statement of SK Workshop axe shown in Figue 2-37, Fyisatarss isto ne SWWorkchop V8.0. 1 Copyright Shenzhen Santon Autonation Tech Warning: Unauthorized Reproduction, Copying Fart or All of the Contents of this Software Would Constitute «Tort! Figure 2-37: Version number statement © ‘Translation menu ‘This menu is wed to switch between Chinese and English veasion, as shown inthe following figue Langues ose Al h (Click “Chinese the language ofthe sftwaze willbe simplified Chinese, Click English, the language willbe English 6 © Righteliek menu ‘To provide convenience for users, a right click menu is set in the software, meeting the operation habit of Chinese and the style of Windows, Many fuections used in configwation can be found here. Commence in rightclick menu include Properties, Insext, Library, Cut, Copy, Duplicate, Paste, Delete, Select All, Align, Layer, Rotary, Assemble, Image Ratio, Grid, Grid ‘Width, Simulation Status and Screen. See Figure 2-38 Attribute Tsert , Lirey , Oo) curten cory ®) cute © teste) cunty Kora a Select 2Q) _Cwita aie 5 layer : sssenite , zon , ria mulation ode? Seresn ®) , Figure 2-38: Right click menu Props: Used open propesty window af abject (ifan objects chosen) or een (fam objects chose). Inset Used to open al object window inthe Object men Lbay, Used to open and generate pict Morey Cut: Use to delete the object chosen and copy it tothe paste bufer ate. The shovteut ey is Ch +3. Copy Used to copy the objet chosen to the pate buffer ee The shortcut ey is C+ ‘Duplicate: Used to copy several graphs chosen in horizontal and vertical dixections, increasing the addess by 0-255 units. ‘The shorteut key ie Col +. Paste: Used to copy the abject inthe paste buffer azea to the cument screen, The shorteut key is Chl +V. ‘Delete: Used to delete a chosen object. The shoxteut key it Ctl + Del SelectAll: Used to select all the objects in the cunent sereen of the cuent project. The shorteut key is Cbl-+A. Align: Used to align two or more objects chosen The align manners include top alignment, bottom alignment, vertical centering, left alignment, right alignment, horizontal centering, the same height, the same width, and the same height and width 6 Layer: Used to place the object chosen to different screen layer. The selectable layess include top layer, one upper layer, bottom layer, and one lower layer Rotary. Used to rotate the chosen object. The rotary manners include fiee rotation, horizontal rotation and vertical rotation. Assemble: Used to assemble two or more objects chosen to a contol or to disassersble an assembled object to the original objects ‘When wsing Assemble key, do not assemble objects to be touched, or it cannot be touched after downloading tothe touch screen, Useus may use Layer command to superpose touch objects, Zoom: Used to zoom in or out the cunent screen in order to conduct finer contol operation. The available 2oom options ‘include 1x 2oom in, recover and 1x 200m out Grid: Used to anange the cunent screen and cancel grids whose widths have been selected Grid width: Used to change the grid width of the cunent screen, The range of such change is 416. ‘Simulation status: Used to change the ONIOFF status ofall bit operation objects inthe cunent screen Screen: Used to create a new screen, open screen property window andl delete a screen, Bef gest lu eu a en be edit crea en nd eta a wl ceamlen een Ded cen eee cre mano al" oh sxworkshop Tool ber ‘SkWorkshop totally provides thee lines of shortcut tool buttons, including tool commands and editing commands. After getting familiar with these buttons, designers can find the desied commands quiclly without searching in the menu bay. Each Dbutton has « floating prompt, which appeats when you move the mouse fo the button SKWoukshop totally provides 109 tool Dbuttons. When these buttons axe grey, theyaze invalid under cwnent operation status. See Figwze 2-39. (atoll LO AE EA Ie ed il ed 489.0,.05 lee A, Sele ON eel Sal a AA Lh peste tein Mari Pat OT A MO a el Figure 2-39: Tool bar ‘As shown in the figure above, the commands inthe tool bar ae comesponding to the commands inthe menus. The functions of the buttons axe as follows: ‘Standard toolbar: LA Conesponding to “New” command, with the shortcut key of Ctl +N, used to create anew-blank project, [2 Conesponding to “Open” command, with the shorteut key of Cl +O, used to open an existing project file saved in ‘Widows with an extension name of shu’ [Wl Conesponding to “New Screen” command, use to create a new screen in the cunent project. a AD, comesponding to “Save” command, with the shortcut key of Chl +5, used to save the cuent screen configuration that hasbeen changed, with the file name and diectorybeing the same as the original. 1 Conesponding to “Undo” command, withthe shoxteut key of Cl + Z, used fo cance the lest operation. 1D conesponding to “Redo” command, with the shortcut key of Chl +Z, used to recover the last operation. (DL comesponing to “Cut” command, with the shortcut key of Ctl +3, used to delete the object chosen andl copyit tothe ste buffer area (Od conesponding to “Copy” command, withthe shortcut key of Chl +C, used to copy the object chosen to the paste buffer [5d conespontng to “Pst” command, with he shortcut ey of C+ V, used to copy th objet the pst buffer ne a the coment stem (2h comesponcing o “Delete” command, with the shortut key of Ch-+ Del, used to delete a chosen objet fiom the screen ( Comesponding to “Move object forward!” command, used to move the chosen object to the top layer ofthe screen. 1B. Conesponding to “Move object backward” command, used to move the chosen object to the bottom layer of the screen. IB. Comesponding to “Move object one layer forward” command, used to move the chosen object one layer forward. (EB. conesponding to “Move object one layer backward!” command, used to move the chosen object one layer backward. TEL comesponding to “Assemble” command, used to assemble several graph objects chosen to one combined object. TEL. Comesponting to “Disassemble” command, used to dissssemble an assembled graph abject tothe original objects. Iti @ reverse operation of “Assemble”. comesponcing to “Left align” command, used to align the left boundaries of the chosen objects on the lef. I. conesponing o “Right align” command, wed to align the rghtbouncaris ofthe chosen objects onthe right . Conesponding to “Top align” command, used to align the topboundaries of the chosen objects at the top. Conesponding to “Bottom align” command, used to align the bottom boundaries of the chosen objects atthe bottom. Conesponding to “Horizontal centering” command, used to horizontally center the graph objects chosen, 5 . Conesponding to “Vertical centering” command, used to vestically center the graph objects chosen, © Comesponding to “The same width” command, used to set the same width for the graphs chosen. The minimum left coordinate is taken asthe baseline TB: comesponding to “The same high” command, wed to st the same height for the gaps chosen FEL: Comesponding to “The same height end width” command, used to set the same height and width forthe graphs chosen ‘The minimum left coondnate i alen asthe baseline HE. Conesponding to “Equal horizontal space” command, used fo anange two or more controls at equal horizontal space “ .coneepnding 0 “Equal vertical pce command, wsdl ange two or move contol a equ veral sce AS, Conesponaing to “Horizontal avestuming” command, used to overtum the chosen grapls) with the axis ofthe vertical center line 5 conesoning to “Verizalovestuning” commana, wed overtun te chosen gph) wih he ei ofthe hazotl centerline Conesponding to “Grid” command, used to set and cancel in the curent screen grids whose widths have been selected CComesponding to “Zoom in” commend, used to zoom in the cunent seen by 1x. For father 200m in, clic this button gain © comesponding to “Recover” command, used to recover the cunent screen to the orginal stndasd sie : Conesponding to “Zoom out” command, used fo zoom out the euentsexeen by Ix. For futher zoom out, click this button again ®P- Conesponding to “Translate” command, used to move the secen inthe allowable sage of the configuation window. Choose this command fst, move the mouse fo the pictue xee, ress dow the left key ofthe mouse and heep such state, then move the mouse fo deszed position and loosen the key. UL sezotanow, usd to change th pan shape unde Thnslateconzand back ordi now shape Draw toolbar \ conesponcing to “Line” command, used to daw a staght line of any dection in the cunent seen S Conesponsding to “Polyline” command, used to daw a polygonal lie of any dzecton in the cunent screen 2 :Comesponding to “Curve/Arc” command, used to draw a curve or atc in the cuurent screen. “2. Comesponding to “Fie line” command, used to draw a lin of any diection in the curent screen along the movement of the mouse T. Comesponding to “Rectangle” command, used to draw a rectangle of any size inthe cuntent screen, ‘©. Conesponding to “Rounded rectangle” command), used to draw a rounded rectangle in the cuent screen 2 conespoeing to “Polygon” command, seo drew pygonin the cunentseren, TBE: Sector command, used to draw a sector in the screen (BERT. Language box, sein chose dese language AL Conesponding to “Text” command, use to draw textbox in the cunent screen for word inputting (Bd. Conesponcing to “Teble” command, used to create a table of specified number of rows end columns in the cunent E.. Comesponding to “Seale” command, used to draw required scales o Conesponding to “Open library” command, used to open the pictue library of the SK Workshop for use by the designers TER. Figue saving command, used to save the cument figure or user-selected contol or user-imported picture asa contol or figure ON. Comesponding to “ON” CONIOFF status canbe set C1") command, used to st to ON status the graph objects inthe cunent screen for which OF Comesponding to “OFF” ("0") command, used to set to OFF status the graph objects inthe cument screen for which CONIOFF status canbe set (521 Site dropdown box. When there is « contol with state in the cunentsereen, tis box will display the sate value of the contol, and wit the value of this box is changed, the chosen contol wil be changed to the same state conesponding tothe value ©. Conesponding to “The forward screen” command, used to switch tothe seen before the cunent sereen > Conesponding to “The backward seen” comunand, sed to switch tothe sezeen after the cunent sereen [EB Conesponing to “Properties” command, used to open prope pge ofthe chosen key (1B Conesponding to “Lock” command, used to lock the chosen key in the scien so that it can be no longer moved. (BD Comesponding to “Unlock command, used to unlock the chosen key. 4 Address seasch button, used to search whether an acess las been used, with the searching results shown in the infomation output window. PL. Address browsing button, used to browse al the adbesses used by all the controls inal ox specified sexeens (GS: Comesponding to “Search macto” command, used to check whether a macro has been used, with the result displayed in {he “infomation output window”. (E. Conesponding to “Macro manager” command, used to view the macro use by all contols in the specified screen or all TA. Conesponding “Project managex” command, used to open and close the project manager window. F conesponting o “information outpt window” command, used o open end close the infomation outpt window (Object toolbar: ‘Controls in the Object toolbar in the fist row: B. conesponcig o “Bit baton” command, wed sein the curen! een touch ey frit oprtion of he comected deve icding bit ting, ting inching an aleration ©: comesponding to “Word button” command, used to set in the cument seieen a touch Key for word operation of the connected device, including constant setting, value inputting, password inputting, adding and subtracting, 70 FE. screen button command, used to set seen swith in the cunent screen, including opening a sereen, opening the ‘eviows screen, closing and opening e sexeen, an closing a sexeen 1. Conesponding to “Function” commend, wed to set in the cunent screen a contol that realizes exten function of the copzeting system, including closing back light, confirming alam, restarting, entering touch screen setting mode, wating ¢ recipe to PLC, reading a recipe from PLC, setting date and time, leaning elam, the previous recipe, the next recipe, saving the current recipe, moving alam upward, moving alarm downward, peging down alarm, paging up alarm, adjusting coordinates, system parameters, changing user level, logging off user level, touch sound ON/OFF, alam sound ON/OFF, leering all historical data, clearing historicel alarm, and HMI protection unlocking [ES nia-fonction button, used to create « multi-function button i the cwrent screen to perform several functions by one click 1B. ‘stepbuton, used to crete a stepbutton contol in the cunent sexeen to pexforn cyelic switchover of states 1®. Radio button, used to create «zadio button contol in the cunentsezeen so that you can click a specified state azea to realize specified stale B.. Diopdown bor button, used to create a drop-down box button contol in the cunrent screen for view and selection (Once you have chosen an item, the comesponding value wall be unitten into the contol address ofthe character register HE: Sider analog switch, used to create a slider analog switch contol inthe cuent screen. You can diag the slider to change the value of the conesponding character register addzess Conesponding to “Numenc display” command, wed to baw inthe cunent screen a mumenie display box showing the value of the monitored addvess. "F Comesponding to “Numeric entry” command, used to draw in the cuent screen a aunenie display box for data entry snd showing the value ofthe monitored adess. 5 Conesponding to “ASCH character display” command, used to dhaw in the cunent seen @ numeric display box showing ASCII character words. 2) conesponding to “ASCII character entry" command, used to draw inthe cunent seen an ASCII character display and entrybox forinputag ASCI character words ( conesponding to “Bit map command, used to set inthe cuent screen «grap to monitor bitstate of single comected device [EL Conesponding to “Mult-state lamp” command, used to stt in the cument screen a graph fo monitor word state of several comcted devices with continuous adévesses “Z Conesponding to “Malt-state switch” command, used to create in the cunent screen a multi-state bution to monitor change in the value of single address ofthe connected device by means of state change. 2: Comesponding to “Message display’ command, used to create inthe cunent seen a display contol to display preset messages 1 TL. Recipe selector, used to create a recipe selector button inthe cunent screen, which can be used to list all recipes andl nite end monitor contens o recipe nunber zegister (RWIO). TED. Recipe date aisplay, used to ceate a xecipe data display conto in the cunent seen, which can be used to display the ata of user specified recipe LEAL. Keyboard component, used to create keyboard component in the cuent screen for use of user-defined keyboard. Conon the Object tober inthe second rw {2 comesponding o “Time cspay” command, use tise in th ent screen atime contol o display tine [52 comesponcing to ‘Date display” command, used to insert in the eunent screen a date contol to display date. (2 conesponting day of week xy. of-week display” command, used to inert inthe cunent screen a day-of-week contol to display [Eb comespondng to “Static picture command, wet insert inthe cument cena static pct fiom lca disk [S: Comesponding to “Pictwe display” command, used to draw in the cument screen a pictue display box displaying several pictues. [FL Conesponding to “GIF display” command, used to draw in the cuent screen a picture display box displaying static or ‘animated (32 flames) pictues with an extension name of GIF (2: comesponding to “Dynamic citcle” command, used to create in the cunent screen a dynamic citcle whose size and ‘position can change elong with the change in the values of several continuous addtesses ofthe connected device TD conesponting o“Dynanic rectangle” coms used a ctse in the cument seeenadynanic rectangle whote sie sd position can change along with the change inthe values of sven continuous aes ofthe connected device (EBL Comesponding to “Flow block” command, used to create a low simulation contol inthe cunent screen, LES: Conesponding to “Graphics move” command, used to create inthe cunent screen ¢ graph display bor whose picture state and position can change along with the change inthe values of several continuous addhesses of the connected device (2X Animation, used to create an animation contol inthe current screen to move the contol 1S Conesponding to “Meter” command, used to create in the cument screen a meter to monitor the change in the value of single addvess of the connected device (DL. Fen chart, used to create a fan chast (pe chart) conhol in the cunent screen to read the value of the monitored adess and resent ito the contol Bar graph, used to insert a bar contol in the cunent screen to show the change inthe values of the monitored addess with height change orleftsight movement of bes HB) trend chan, used to create tend chat contol inthe cuent screen fo monitor the value change ten of continuous tdldesses ofthe connected equipment (BD. xy trend chart, used to create a XY tend chest contol in the cunent sereen to monitor the proportion between the values of two continuous addresses of the connected equipment, MB Data group display, used to create a data group display contol in the cuzent screen to display several groups of data in the tend chat. ‘PBB Historical tend char, used to create a historical tend chast contol in the cwnent sereen to display historical dat in the tnend chart (G3. Historical econ display, used to create « historical ecord display contol in the cuent screen to display historicl data collected. (AR Atemaing contol, use to create an alamaing bor contol inthe cunent screen to display the dete, time andl messages of achalam. = Dynamic elarming bar, used fo create @ dynamic alamning ber in the cunent sereen that can display alarming message in the form of left or night rolling © Histovcal lamang dialog, use to create historical elazming dialog inthe cwrent scien to display the date, time and messages of historical alan (22d tier, used to crete «macro timer i the cunent sereen to contol execution of macros (LZ. Message board, used to create a message board control in the current screen so that you can wnite on the control ‘Test toolbar: Offline simulation, used to diectly execute offline simulation command. i] (Online simulation, used to dizectly execute online simulation command. e Compile, used to check the screen configuration project created by the user and get prepared for downloading FB atest tg Yorn mi cin in fecal 2B Converter, used to call ¢ dialog with four Functions: fat, converting a SamDraw3 3 project to a SK Workshop V40 ioject, second, uploading historical date; third, uploading recipes, fourth, uploading configwation project TF cn np qn I Global macto, used to seta global macro. iw Initial macro, used to set an initial macro “ sicworkshop project manager ‘The Project Manager window of SWotkshop is located below the tool ber on the left of the interface of the configuration software, It can be used to set parameters forthe touch screen, including Link, Seting, Screen, Window, Historical Data Logger, Alarm Log, and Recipe. In detail, Link includes Link 1 and Link 2; Setting includes HMI parameter setting, HM status, PLC Contol, Clock, File Protection ancl HMI Protection See Figuse 2-40 4 Window ax Standard List ¥ 2 Bm @ Linguece oR Link Oy Link 1 GA Setting A Hill Porsnoter Setting fq WMT Stains [Puc Controt © clock & File Pre @ WM Protection © Variable table © Oy Sereen (00: Sereent Window (BJ Historical Data Logger 1 Alarm Loz Ld Date Transport Figure 2-40; Project manager window 27.2 System composition of SKWerkshop ‘SkWorkshop is the configuation editing softwate of Samoon touch scien. SKWorkshop allows designers to edit project configuation on PC and then downloed the final configuration screen and required communication drivers to the storing ‘mechanism of the touch screen via USB. Then, communication with PLC or other connected devices can be constructed, tdyough the executive body of the touch screen and sevial communication. Figue 2-41 shows the system composition of SkWoukshop: 15 SkWorkshop ites Picture editer ‘Aninstion chew Le Coununication drive coeds Eneeererts Tenerar Figure 2-41: System composition of SE Workshop 2.8 Basic operations of SKWorkshop ‘This chapter imtoduces operation of SKWoulshop configwation software, including use of mous, shortcut keys and some tems, 281 Use of mouse and shortcut key of SKWeorkshop ‘When preparing configuation screens uring mouse, the mouse is as shown in Figue 2-42, Now we introduce common mouse operations andthe functions of right button such operations in the software oft bette © Leftelick ‘The process of pesing down the left hey end then relesing s called “Left click” inthis Manual. It can be used to select nenitens, select object, select oo button, eit configuation and confi setting Figure 2-42: Sheteh of mouse © Double click ‘The process of quickly and continuously clicking the left key twice is called “Double click” inthis Manual. It can be used. to set properties for placed objects, set properties of screen and window, set propeties of touch screen connection, change settings of the touch screen, create historical date collection, create recipe, and create alarm contol. After such clicking a dialog will appear for operation. © Right click ‘The process of pressing down the right key of mouse and then releasing is called “Right click” inthis Manual. You can, pena right click drop-down menu by right clicking an object, o open a rightclick menu by right clicking blank space. Inaddlton, you can alo cancel screen editing status and recover the mouse shape. © Dng ‘The process of moving the mouse while pressing the left Key is called “Dreg” in this Manual. It can be used to select several objects, mave objects, or move pop-up editing windows. 16 282 Mouse shape ‘When using SK Workshop softwane, the shape of the mouse may change with the operation to distinguish different operation types and provide convenience for usets. Teble 2-1 below shows the ellowable operations of different mouse shapes h Choosing bjt and cick lato. + Pasting q Drawing a graph. I Inputting text. t Enlanging object verte o Enlaging object horizontally x Enlaging object both vrtially and horizontally e Readjsting “ Enlaging object both vertinlly and horizontally 1% Rotating object. Table 7-1: Different mouse shapes and comesponding meaning? 283 Shortcut keys ‘Table 2-2 below lists common shortcut eys, Designens can use these keys to quicken the configuation. cul+¢ Copy Chl +V Paste Chl +x Cut Chil diag Copy the chosen abject and move it Shift +left click Select several objects at the same time etl ‘Me te objet che ight pend Ese Cancel the command. Dal Delete Thole LT Shareut leye 28.4 Common terms of SKWorkshop ‘Table 2-3 below lists some fiequently weed terms in this Mana. n Shortened name of user application system. Intoduction of this concept is to make the complex computer technologies closer to common engineering uses. Files genemted by Project Sk\Workshop ave celled project files, with an extension name of “* shm”, and can be saved to a diectory specified by the user oajet Generel designation of operation object endl opzzation environment For example, window, part, dat, graph, and the like cenbe all refered toes object ese am. Choosing an object refers to the process of clicking a window or object to make it operable Cheese amsbiert roe chosen object (incung window) is elo called nent object. Configuation refers to the process of defining, preparing and editing objects in window Configuration cavizonment and setting their status feetues (properties). Properties Generel designation of name, type, satus, perfomance and use of objects. Aggregate of commands for cerfain functions. For example, “File” menu consists of Moma commands used fo process project files. All menus of SK Workshop are dropdown ments, end a drop-down menn canbe divided int several eves, each level called a sub-menu a ‘Aton outing conc Sone conan btn eal bat dn a Set ON Switch the bit statu of en object with bit status display to "ON" status ‘Set OFF Switch the bit status of en cbject with bit status display to “OFF” status Pattern ‘A kindof tensition effect of object fiom foreground color to background color ‘Address ‘A memory variable linked with the cunent object Connected device | A cevice communicating with the cunent project Contra Aggregate with certain special functions ‘Table 2-3: Common temas 3. Basic steps of creating a project with SKWorkshop 3.1. Creating a new project with SKWorkshop To create a new project, click the “New Project” command in File menu or the “LslNew Project” button inthe tool bey, and then a pop-up dialog for new project creation will appear. Selecta ditectory for project saving, and choose a name for the roject. Choose the model ofthe touch screen conesponding fo the project, lick OX. to complete the cxeation and enter the ‘commuunication port setting dilog. Click “Cancel” to quit the dialog 3.1.1 New project dialog with SKWorkshop © Project name: The name of the project tobe created. ‘© Path: Dinectory to save the new project file, C:\ in default (© Model: Model ofthe touch sereen used by the project. Available models include 8 ‘SK.035AE(20"240 ) SK-O40AE(20"240 ) SK-043AE(480"272 ) SE-OSQAS(490°272 ) SK-OSQAB(480*272 ) ‘SE-O57AS(640*490 ) SK-OSTAE(640*490 ) SE-057CS(320*240 ) SE-OSICEG20"240 ) ‘SE-057DS(640"480 ) SK-OSTDE(640*490 ) SK-OS FSX 240) SK-0S7FE(320°240 ) SE-OTOAS(800*480 ) SK-OTOAE(800*490 ) ‘SE-O72AS(00*600 ) ‘SK-O72AE(800"600 ) ‘SE-080AS(800"600 ) ‘SK-O80AE(800"600 ) 8 102A8(800*480) ‘SK-102AE(600"490 ) 1048800600) 104AE(800%600 ) 8 1AS(800*600 ) ‘SK-121AB(800*600 ) ‘The defeult model is SK-O70AS(800*490). Here the screen resolution (S00*480) in the brackets ie not displayed in the dialog © Show model: Display dxection of the touch screen used by the project, Available models include Horizontal: Configuition with the touch screen being horizontal Vertical: Configuation with the touch screen being vertical, ‘The default model is horizontal. Peart Project Properties Project Na | Path: oN Medel: {sx-oroas, Show Wodel [Horizontal Medel Parameters Medel Siz 7 inch, Reselutio 800x480 Pizels (VGA) Color 282, 140 Colors TFT LED User Memo 128 Power Sup DC24¥ (t/-158) com S292 /8S420/RS18S, come, Rszan/nsaz2/RSt8S SB 2 Ports B-type/A-Type Ethernet RNS Fig 3-1: New project dialog Figue 3:1 shows a New Project dialog. Please choose @ project name, the path for project file saving, the model, and the show model en then you can click Next to set the communication pot. ‘The conetete model selection depends on the model ofthe touch sceen actually used by the uses DD pera caeracai te tomagemnene\ 2 41 <= | 3.1.2 Communication port setting dialog ‘This dialog is used to set communication puametess of the communication post of the touch screen. Conect setting of communication puemeters is vital for successful communication between the touch screen and PLC. The paicular ‘puatueters depend on the model ofthe PLC to be connected. Link name: Name of the communication pot. Link type: Communication manner. Devicelserver: Model and brand of PLC, model of CPU Link port Selecting a proper COM part 80 PLC continuous address interval: Setting interval of PLC addresses. The default value is recommended. Link 1D Link Wane: [Link 1 Comecting [Cami nevice Ser [lous lfodbor RIV Waster PLC Continuous Addt Figue 3-2: Communication setting dialog Figue 3.2 shows a communication port setting dialog. Designeis can choose appropiate options in this dialog basing on the ctl conditions. To use Ethemet connection, choose “Duect Connection (Ethemst)” option in the “Connection Type” [EDI een ro ont sin 8-52, 5, 5, HSA SE, 2A, SHA, SHEIO2A SK-ID48, SK-121A If only one PLC is connected, the parameter of COM post depends on the COM post actually used, SK.3 5A, SK-4A, SK-43B SK-43A and SK-SA have only one COM pont, so you can simply choose COMI [ED ess ene comet tein pneu eet tang [ED ag cngto jou may es cnmninon pope inthe ope manage to pan te commenti pr 3.1.3 Communication interface setting dialog (Click “Next” in Figure 32, and a New Screen dialog will op up In this dilog you can set name and beckgrownd color. The default nme of a new screen is the serial mumber ofthe screen, and the defeult background color is blue. When we create a a sew sereen forthe fist tine, Workshop softmie wil allocate a serial mune for the seren, inating th ondinal numberof the sereen and sting fom 1. For example, the ssa nunber ofthe fihsreen is 5. Such serial number cannot te modified. To change the background eolrof the ne seren, click the small black tangle on the ight bottom comer, and then a color selection dslog wll popup SKWottshop roves abundant color options. Over 200 colors ae provided inthe color selection box for quick selection by te tse. Ifyou ae not sated with ny eolor in histo, you can define a color by youselfby clicking Mllon the ight bon. For the purpose of such deft, fst choose abate color in he dtlog and then dag the mouse i he squse color ae in the mide. Then, you may aleo dg the mouse in he rectngulay box the righ fo finalize the color At I, click “Ado self defined colo” onthe ight bottom and then click “OE” fo eomplete color definition. Alternatively, you nay ls enter the composition values of the hie primary colar inthe boxes above the “Add to self defined colon” button to geta self defined color. See Figure 33 nd 3-4 Peace Sereen Yan [Screen Background Oneases eae FG Color Pattern Figue 3-3: New screen dialog Pera a Caston colors a Blue a ie] 4>) 4) > Bad to Coston Colors Alpha channel. Figue 3-4: Color selection dialog ‘Then, click “OK”, and then the system will immediately open the screen you created just now. After that the new screen, creation is completed, and you can use SKWotlshop to configure your project screens, Screen name cannot be led by space and nubers, and cannot contain other special symbols. 3.2. Setting parameters and adding graph objects with SKWorkshop 321. Seting parameters In the Setting menu, you can choose to modify the settings, and you can also modify parameters by double clicking touch screen parameter setting in the Project Manager. The dialog as shown in Figure 3-5 wall pop up: Pt tease aeons WT Parameter Setting | Set User Passtord | HIT connected to the printer Settings Model Other Wor Motel [sc te1as [A Fide the mouse cursor Floating-point Settings © Standard O Appoint MThis set of some cgrecnent effective ¢ Display Type [fori zontal HIE Start Setting Splash Sereent Screen Saver Ti] Flicker Frequed 10 Touch Voice [A voice tips Qo Touch invalid labeled Litse quest system Labeled Dis toad sereen Alarm setting Mlarn Voice [ify sound reminders [1 Marn occurs picture. Fe: Operation Mode @© Touch Type Oper USB Mouse Action Figwe 3-5: Generel parameter setting dialog > Touchscieen model To change the node of he touch reenby changing this opin. > Display ode: To swthbetweenhoszontl or veri display ofthe szeen > Touchscreen sttupseting © Statypsccen: The sten digplaed when he touch sexeen is yowrsed on © Screensaver tue: The tne befve stating upscieen saver. © Flicker fiequeney: This parameter defines the fiequency of the flicker of objects or contols with flicker option. You can set this purameter by dizectly inputting a value or by clicking the tuning Dutton. @ Alam voice: With this parameter you can set alarm sound for the system. The options include “No voice prompt” and “Voice proms” 4 ‘Touchvoice: Youcan set whether to have sound when the touch sereen is touched, © Screen saver screen’ If this box is checked, you can select a pictue and set it to be the screen saver pictue. After the screen saver picture appeas, you can simply touch the screen to go back the original screen. © Load screen: If this box is checked, the selected loading picture willbe displayed after power-up of the touch screen, and remain for set duration before the appearing of the stat-up picture, This is to give some prompis or instructions to users. > Obber settings © Hide mouse cursor Whether to display the mouse or not © Floating point number setting: (Standard): higher bytes of the floating point number in front of the lower bytes, [Specified]: positions of higher and lower bytes to be set by user © Nodate sign Numerical value object: All controls with numerical value (such as numerical value display ancl ‘umericel value input contols) under communication fame. [As it is]: Keep the displayed text contents asi is, [Clea]: Clear the text contents displayed inthe contol, (HH Present the displayed contents of this contol with #, [Present the displayed contents ofthis contol with [7] Character object: All contls with charcter (suchas ASCII digplay end ASCIL input contols) under communiction flue. [As its]: Keep the displayed txt contents a itis, (Cle: Clear the ext contents displayed in the contol; ["}Present the displayed contents of this contol with [7 > Invalid touch sign: When “Use Sign’ is chosen, that isa touchable contol cannot be touched, a user-selected picture wil be used fo indicate that this contol cannot be touched. 3.2.2 User password setting dialog See Figue 3-6 35 Pt tease aeons User 1 Oster ser 2 Oster User 3 Oster Vser 4 Oster Vser 5 Oster User 6 Oster Vser 7 Oster User 6 Oster Default user MLL) Allors wloading confi guration [upnosa wae pazsvora [Supreme authority pessword Figure 3.6: User password setting dialog > In this dilog there aze $ user passwords, and for each user password theye axe $ levels available for selection > Default wer level: The cunent user level by default is NULL. > Allow configuation uploading: If thie option is chosen, you can upload the project fiom the HIMI to the PC, otherwise such uploading is not allowed. > Input ssword when uplosding: Whether to enter password for uploading of the project. > Highest privilege password: This password can be used to open all contols subject to level contvoling > Enable uploading: Youcan use this password to uploed the HMI configuation project o PC. > Privilege operation: You can use this password to carry out all privilege based operations 96 3.23 Connection with printer (Click “Connection with Printer” dialog, as shown in Figuze 3-7. Pte rere eens CHAT Parameter Setting | Set User Passnord | HAT connected to the printer Settings pen printing function Printer yj Peiat property Printer COW setting [i Mistory date Log auto print [Print date[ Priat time [Litrent data Baud vate: {1200 Whisiory alam auto print Dea bit: fF (lerant date[|Frint time Printer pert: {com Parity check: Stop Bit Dowrload set Dorload inages options Dowsboad mefise ¥| lear History Alert | Q Keep pictures for th: IP Address [00 0 0 tart the Frogan Se: @ Put the pictures int: Port ‘lear History Data notice: To Suggestions will Jovadead Bee Figue 3-7: Connection with printer dialog > This dialog contains some parameters for HM connection with printer, and you can set these parameters basing fon the printer type > — Downloeding setting Downloading mode: You can choose to download tlnough USB connection or Ethemet If themet is chosen, you need to set IP addvess and port number (IP addvess and port number of HIM). Clear historical alarming record: Whether to clear the historical alarming infomation saved by HMI when downlosding Staat up program sereen after downloading: Whether to enter the restart seen after completion of downloading 7 Clear historical xecond: Whether to clear the historical data saved by the HIMI when downloeding Recipe downlosding: Whether to download the xecipe ofthe cunent project into the HIM > Pictue downloading options: Save picture to original fomnat: If this option is chosen, the pictuze format chosen by the user when be kept at the time of downloading Convert to JPG: If this option is chosen, all pictues chosen by the user will be converted to JPG fomuat before downlosding to HM. (Note: As BMP pictures occupy more space, it is recommended to choose “Convert to JPG” option) 3.2.4 Saving position and system alarming setting (Click “Saving position and system alarming” dilog, as shown in Figwe 3-8 Pt tewaese eset x Password | HMI connected to the printer Settings | Storage locations and alarm systen Storage Location Historical data sto [Local GLASIO History alarm storé [Local GLASH) ‘ise the Syston alee) Article dem Font: System) Font Size: [10 ] Article alarm showi © Awevs show © Cyele shor Article alam appe: @ Top O Botton Figure 3.8: Saving position and system alazning setting dialog 88 > Saving position: The taxgetditectory whexe the historical data, histonical alan andl screen shot pictures wil be saved. Totally thee options axe provided, thet is “Locel FLASH)”, “U-disk” and “SD cazd”, and you cen choose ‘suitable option basing on actual needs. The default setting is “Local (FLASH) > System aleming Enable system alarming: Whether to use the system elamning function. If this option is chosen, whenever @ system alamm appeeas an alanming message will be displayed on the top or bottom of each sczeen basing on user sting ‘Alanmning bar beckground color, text color, font and font size: These axe used to define the display ofthe alan. ‘Youcan choose these options basing on actual need ‘Alam bar display mode: “Always” means always display of the alarm; “Periodic” means periodic display and disappearing producing an effect of lashing. ‘Alasm bax position: The position wheve the alarm ber will appear ‘The screen saver tine is effective only if screen saver is enabled After the screen saver pictwe appeass, you can, simply touch the screen to golback the original screen, 3.3. Downloading configuration project of SK Workshop ‘After completion of compiling screen configuration, you need to click “lhilisave" button on the tool bar or use shortcut key Cul #8, Then, you can complete contgution seen by cickng ~Mlcompie” tool or “Compl” comma in Download ment, Dum, i complng bythe stm, the comping infomation wil be dipleyed ra nem he inomatin expt waow Ite is nen in te stn confgwaton te comping emo! be comple, Set Fae 2 X Jerror:Screenl-Word Buttontrite AddressIntput error a Figure 3.9: Prompt of compiling exor ‘You can modify the configation sereen basing on the exzor prompt in the information output window, or double click the ‘enor to allow the softwaze to find the enor automatically. Then, you can double click the wrong abject to view its propeaty setting, find the souce of the enor and make comesponding modification. After modification, click Save button and execute Compile command again. If there i no enor in the configuration, after executing the Compile command a dialog will appear to show successful compiling. Click OK to complete the comping process. See Figure 3-10 and 3-11 X [Not 2 macro instruction in engineering can be compiled Not macro instraction in engineering can be compiled Compiles successfully 9 Figure 3-10: Infomation output window Gang nny pt ln omg, Do ot cnigunion ia pg coup pet cate se Sr Pun 31 yon on cognac oo ees Sere the curent project before compiling, whether to cave? i proj piling, Figure 3-1: Compiling reminder Finally, choose USB download command in the Download menu, Altematively, you can also dizectly choose Compile + Download command in the Download men to complete both compiling and downloading. After thet, a dinlog as shown in. Fige 3-12 wall pop up. ae © Wee IEE dove Uae of Btheraet a Figure 3-12: Downloed dialog (Click Download, then the progress bar in the mide will show the downloading progres. Aer completion of downloading, 4 window will pop up to prompt tat the USB downloading has been completed. Click OK to complete the process. See Figue 313 90 ‘Becan (> donload configuration dye dovnload syrton parenetors Tent file is being lowmosded Le updating verearee files Ts being dowrleaded driver files Waiting for celibration date i © tes Ue dove O tee oe ttharnet & Figure 3-13: Downloeding completed ‘Then, connect the touch screen with PLC, and obseive inthe touch sexeen whether the configwation results are comect. Refer to Wing part for connection between PCIPLC and HMI [ED 0 ut eee oe: pote ch en er FC re i ete ag nny nd tea cutters ohrmar ean east mayo eeepc LED arnt U5 aves we bee domingo HE eno! be omc ith PC and as dovnbtg cet conte ie Figue 3-14: USB driver prompt Ifa dialog as shown in Figure 3-14 appeaus, it indicates that the PC cannot identify the touch screen. In thie ease, you ‘can check whether the USB driver has been installed Connect the PC with the touch screen, power on the touch screen, and search for a USB driver named Semkoon HMI Tech Comp in “My Computer” “Hardware” ~ “Device “Manager” - “General Serial Bus Contvoller” of Windows. See Figue 3-15. You may also try zemoving and plugging USB cable repeatedly to check whether the PC can identify the HMI 91 re TRO RE 280 HED «> 986 em 3 ewe Figure 3-15: Searching for USB diver of the touch screen 3.4. Upload configuration program ‘SkWoxkshop40 allows uploading of configuation fiom HMI to hard disk. To do this, connect HIMI with PC, choose Upload. potion in Download menu, and then an uploading dialog will appear ata eeels Upload por File rath File mane Start uploading J File pth Click Browse t choose the duectory fr fle saving ject une: Enter the ane ofthe project tobe uploaded Upload: Click hirbutton to stat uploading Aer sucessful uploning, you ay choose wheter o open the projet uploaded usc eset Upload por [USB File path’ [E \Mocoments and Sett File ame [6fE FM LS 3.5. SKWorkshop converter ‘Wany picture, shapes ox Mbrary graph is contained inthe original V3.3 configuration project, after ‘conversion these willbe invalid in the now VA0.0 configuration. ‘SWorkshop400 hes a remeskable functional improvement compaied with SemDraw3 3, and project files generated by ‘SamDraw3 3 cannot be dizectly opened using SKWorlshop. Thus conversion is equized. SK Workshop provides a tool to convert V3.3 project files to V40.0 ones that isthe Converter Swat up SkzWodshop, cick KE) tp sust up the Converter or stst up it fom “Stst”~ “rogues” ~ “Sk Woukshop* ~ “Comvest 33 poets Rye aerate Function Select O fenvert Sanfiran’. T praject to Siorkshep@. 0.0) © Wload historical date O wload recipe © Wload SanDrav file O iploed history lam 93 3.5.1 Choose “Convert SamDraw3 3 to SKWorkshop” ‘To convert V3 3configuation files to V400 ones go aas en eee rae eos fess) Open SanBran3.3 project file Open file Skilerkshop 4.0.0 new project file File Wane: |] Path: Choose “Convert SamDraw3 3 to SE Woukshop" to enter the conversion page. Click Open to choose @ V3.3 project file to be converte, and type in the name of the tnget V40.0 projectile. Then, click Browse to set the path for saving ofthe W400 ‘roject ile. Then, click “Begin to convert’, and alex conveason completion click “Close”. Then you can find the converted file from the stored path Ways ction poetic opm oop te vl pou aber eo a0 pr opened VDD eno 3.5.2 Choose “Upload historical date” ‘To upload the historicel data fiom HMI to hard disk 94 iste essence Upload por File path Prose File ane Start uploading ( ‘Stored path: Click Browse to choose the path where the uploaded file wil be saved. File name: Set name for the uploeded file. The uploaded file isin the format of CSV that is comme sepatator file, which can, bbe opened and edited with Excel. (Click OF. to start uploading. The file wil be saved tothe set path ‘The opnntions of choosing uploading recipe and uploading configwation axe the same as thet of uploading historical 4. Guide on configuration with SKWorkshop ‘This chapter intoduces in detail the configwation methods using SK-Workshop software 4.1 Screen operation with SKWorkshop 41.1 New screen with SKWorkshop “New Screen” command is used to create a new screen in the cunent project. The step to create a new screen are so simple that even beginners can complete easly. These stepe are as follows: 1. Choose “New Screen” command inthe Screen men or lick lin the tol ba, or ght click the Seren in th Project (Manager end then click “Add Seren” inthe right click men, See Figure 41 95 2 Fm rrotection Variable table Figue 4.1: Sereen option 2. In the “New Screen” pop-up dialog, set the name and background color of the sexeen to be created, and then click OK. ‘The default name of a new screen is the serial number of the screen, and the default background color is blue. See Figure 42. Serean Mane Background © keaiess tae: || 16 Calor Figuze 4.2 New sereen dialog > Backgzound color, foreground color and pattem canbe set forthe new sereen, > Picture: Pictue can be used asthe background of the new scxeen, CED scncsun core uty tn nbn eae ening oo 41.2 Modify screen properties with SKWeorkshop ‘To modify properties ofa sczeen, follow the stepe below to have a “Screen Properties” dialog pop wp. In this dialog sezeen. ‘anv and background color can be modified. The steps axe as follows 96 ‘If no objector contol is chosen (click a blank area in the cuent screen), click Lf) command in the tool bar, or click the screen to be modified in the Screen option inthe Project Manager and night click it to call the right click menu and then eliek Properties option, Besides, you can also move the mouse to blank space inthe screen and right click the mouse to call the right click menu, and choose Properties option in the menu, After that, «dialog as shown in Figure 4:3 will appear os O Picture: H Figue 4.3: Seren propeties dialog 413. Delete screen-with SKWorkshop “Delete Screen” command is used to delete a screen inthe curent project. The stepe axe as follows (Choose “Delete Screen" in Screen menu, or click the screen to be deleted in the Screen option in the Project Manager and sight click it to call the right click menu and then click Delete option. Besides, you can also move the mouse to a blank space sn the screen and night click the mouse to call the sight click menu, andl choose Delete option inthe menu After that, a dialog as shown in Figue 44 will appear. estes bD 2 Figue 4-4: Screen deletion confirmation (Click OF to complete the deletion operation. 1 1 414 copy maven sivenmep “cope etapa csp en (Click the sereen to be copied in Screen options in the Project Manager, right click it to call the rightclick men, and then. ‘choose Copy option inthe menu, Then, a dialog as shown in Figure 4-5 will appear. Input the name in this dialog end click (Oto complete copying. You can click Cancel to cancel the copy opezation, Peo Figure 45: Copy screen, 42. Graph editing commands of SKWorkshop 42.1 Assemble and disassemble of SK Workshop “Assemble” command is « group command, used to assemble two or more graph objects in the cuent screen to @ whole graph object. The objects to be assembled may be graphs drawn by designers or useus or graphs fiom pictue Ubsery of the system, or other controls such as alarm contol and tend chat. After assembling the original properties of the graph elements vill not be Kept. An assembled object, graph or contol isa whole image and can be saved as brary contol for future use, Ihelping to save much time of the uses. “Disassemble” command is used to disassemble a graph assembled uring “Assemble” command to the original elements. After disassembling the original properties of the elements can be recovered. “Disassemble” command isa reverse command of “Assemble” command, ‘The assembling steps axe as follows > Fins, choose the graph objects tobe assembled, then pres “Assemble” command in the Edit menu, or TE utton i the tool bar, or call the right click menu and choose Assemble command in the Assenible option. Figue 4.6 shows the contast before and after assembling Figure 46: Contrast before and after assembling ‘The disassembling step are a follows > Choose a graph object assembled using Assemble command, and then choose Disassemble command inthe Edit menu or 98 Disasenble command inthe fool buon, or cll th ight click mena and chooteDisgsmble command inthe ‘Asenble option Figue 47 shows the const before ada dssenblng Figuze 4-7: Conhast before and after disassembling [EDI scustaspscantetendunghiiny LED see senbing, pe come tre een be eb ti ed ath of mannng te venting re cnet eo cht end canteen waa! mnt 422 Layer of SKWorkshop “Layer” command is a group commuand, used to adjust the display sequence of intersected graph objects in the screen. Bach, graph in SWorlshop has a layer, and graph objects on upper layer axe always displayed on topof the objects on lower layer. ‘Thus, we can use this command to adjust layer level of graph objects. By default, objects created later aze on upper layer than, those created earlier. There axe four Layer commands that axe “Move object forward’, “Mave object backwasd”, “Mave object one layer forward”, and “Move object one layer backward”. To execute these commands, fst choose one or more Horizontal overturning Horizontal rotation allows designers to overtum a chosen guaph abject (or sever graph objects) by 190°azound a vertical enter line, Use of the horizontal overtuning conunand is simple. Fut, choose one or move gia objects, then click Horizontal Ovetumn conunand in Rotuy option in Edit menu, or click herzontal ovestum button A in the tool buttons, or call he sght click men and click Horizonte Overtu comsiand in Rotary option in the rght click men ‘See Figure 4-12 for horizontal overtuming of single graph object. Level before the lip Lavel after flip Figue 4-12: Contrast before and after horizontal avextuming of single graph abject See Figure 4-13 for horizontal overtuming of multiple graph objects: 101 Level before the £Lip Level after flip Figure 413: Conhast before and after horizontal overtuming of several graph objects > Vestical overtuming Vertical rotation allows designers to overtum a chosen graph object (or several graph objects) by 180°aound a horizontal center line. Use of the vertical ovestuming command is simple. Fist, choose one or moze graph objects, then click Vertical (Overtum command in Rotary option in Edit men or click vertical overtum button in the tool buttons, or call the right click menu and click Vertical Overtum command in Rotary option in the right click me, See Figure 4-14 for vertical aventuning of single graph object: Vertical flip before Vertical ip after Figue 4-14: Contrast before and after veticl ovextuming of single graph object See Figure 4-15 for vestical avertuming of multiple graph objects 7 Vertical flip before Vertical flip after Figue 4-15: Contest before and after vertical overtuming of several graph objects 42.4 Align of SKWorkshop “Align is lso a group commands, allowing designers to align several graph objects. This command can be wed only when, several graph objects xe chosen. To select several graph objects, you may click the objects while ress lift key, or press the left key of the mouse and diag the mouse. This command can make the configwation screen more beautiful. This group command includes severel commands that are Top Align, Bottom Align, Vestical Centering, Left Align, Right Align, Horizontal Centering, The Sense Width, The Same Height, and The Same Height and Width > TopAlign “Top Align” command allows designers to align several graph objects chosen basing on the top boundaries of the graphs. To do this, fst select several graph objects (2 or more), and then click Top Align command in Align option in Edit menu, or click Top Align button "in the tool buttons, or cll the rightclick menu and click Top Alig command in the Align option in the rightclick men Then the graphs will move upward fo align being on the top boundaries. See Figure 416 for « contast before and afer topalign. top align before top die after Figue 4.16: Contest before and after top align > Bottom Align “Bottom Align” commend ellows designers to align several graph objecis chosen besing on the bottom boudanes of the amphs. To do this, fst select several graph objects (2 or more), and then click Bottom Align command in Align option ix Edit menu, or click Bottom Align button ‘2 in the tool buttons, or call the night click menu and click Bottom Align command inthe Align option in the rightclick menu. Then the graphs will move downuvazd to elign basing on the bottom boundaries, See Figure 4-17 fora contest before and afterbottom align. a," 9 Iotton align b Dotton ali after Figure 417: Contest before and after bottom align > Vertical Centering “Vertical Centering” command allows designers to center several graph objects chosen basing on the same vextical line thats the vertical center lin of the zange fiom the left boundary to the right boundary of the graph objects, To do this, fst select several graph objects (2 or mor), and then click Verticel Centering command in Align option in Edit menu, or click Vertical Centering button in the tool buttons, or call the right click menu and click Vertical Centering command in the Align option inthe right click menu. See Figwe 4-18 for a contast before and after vertical centering 103 o Bo vertical center before After vertically center Figure 418: Contrast before and after vertical centering > LeftAlign “Left Align” command allows designers to align several graph objects chosen basing on the left boundaries of the graphs, To do this, fst select several graph objects (2 or mote) and then click Left Align command in Align option in Edit menu, or click Left Align button '® in the tool buttons, or call the right click menu and click Left Align command in the Align ‘option in the right cick menu. Then the graphs will mave left to align basing on the left boundaries. See Figue 419 for a contest before and after left align. Left align before Left align after Figuie 4-19: Contrast before and after left align > Right Align “Right Align” commend allows designers to align several graph objects chosen basing onthe right boundaries of the graphs ‘To do this, fast select several graph objects (2 or more), an then click Right Align command in Align option in Edit menu, or click Right Align button I. in th tool buttons, or call the rightclick menu and click Right Align command in the Align option in the rightclick menu. Then the graphs will move right to align basing on the right boundlanes. See Figue 4.20 for e const before and after right align Right align before Right clin after Figure 4.20: Contast before and after sight align 104 > The Same Width “The Same Width” command allows designers to set the same width for several graph objects chosen baring on the width of the highest graph object (considering the top boundaries) without changing the heights of the graph objects and with the top left coordinates of the graph objects being fixed. To do this, fst select several graph abjects (2 or moze), and then click The Same Width command in Align option in Edit menu, or click The Same Width button in the tool buttons, or call the right click menu and click The Same Width command in the Align option in the sight click menu, See Figue 4-21 for a contest before and after such rocessing, Figure 4.21: Conhast before and after “The Same Width” > The Same Height “The Same Height” commend allows designers to set the same height for several graph objects chosen basing on the height of the highest graph object (considering the top boundaries), without changing the widths of the graph objects and withthe top left coordinates of the graph objects being fixed. To do this, fist select several graph objects (2 or more), and then click ‘The Same Height command in Align option in Edit menu, or click The Same Height button inthe tool butons, or call the night click menu and click The Same Height command in the Align option inthe rightclick men, See Figue 4-22 for a contest before and after such rocessing, Hake sane height before Make sane height after Figure 4.22: Conhest before and after “The Same Height” > The Same Height and Width “The Same Height and Width” command allows designers to set the same height and width for several graph objects chosen, basing on the height and width of the highest graph object (considesing the top boudaries), withthe top left coordinates of the graph objects being fixed. To do this, fast select several graph objects (2 or more), and then click The Same Height and ‘Width command in Align option in Edit mem or click The Same Height and Width button [in the tool buttons, o call the night click menu and click The Same Height and Width command in the Align option inthe rightclick menu. See Figure 4.23 for e contastbefore and after such processing 105 J on Hake sane width and height before Nake sane width and height after Figure 4.23: Contast before and after “The Same Height and Width’ > Equal horizontal space First choose several (two or move) graph objects, and then click the Equal Horizontal Space command in Align option in Edit sen or command baton #1 inthe eolber butions, o cll he rightclick men and choose the Equal Horizontal Space command in Align opin > Equal vetical space First choose several (two or more) graph objects, and then click the Equal Vertical Space command in Align option in Edit men, or command button [7% in th toolbar butions, or ell the ight click mem and ehooe the Equa Veral Space conmendin Align option ‘Before apply “The Same Width”, “The Same Height” and “The Same Height and Width’ commands, you need to fast rake swe whether the objects to be processed have been slated. Rotated objects axe subjected to change between width end 2height. Application of these commands after rotation has the same effect as rotation after application ofthese commands 43. Drawing basic graphs with SKWorkshop “This chapter inosine the options of avin basi graphs wth SK Workshop. 43.1 Line of SKWorkshop Choose Line command in Draw menu or click Line command button MS in the tool buttons, and then move the mouse to the pict editing window. At this moment the mouse shape wil become across, and now you can diew lines in the scien byclicking the mouse > After completing the above steps, the ine has default etings in uanspaency, line type, line width, lie colo, end anow, and end shape. You can modify these settings basing on actual needs, Todo this, mave the mouse ont the line and double click, or lick Properties button Ellin the toolbar afte choosing the line. A hi moment, propenty dialog a show in Figure 4-24 wil appear 106 Line Line Type Line Hany ooco 0 chan fering Figure 4.24: Line propaty dialog > Youmay adjust the properties of the line using the pull-down and fine tuning button SK Workshop provides 6 line type, 30 line width, and 6 line end enows for sbaight line. To change the length, diection end position ofthe line, you may fast choose the line, move the mouse fo an endl of the line, ress down left ey of the mouse after the mouse shape becomes © diag the mouse to appropriate position an finally release the left hey 43.2 Polygonal line of SKWorkshop Choose Polyline command in Draw menu or click Polyline command button [3 inthe tool buttons, and then move the ‘mouse tothe pictue editing window. At this moment the mouse shape will become a cross, and now you can draw polygonal lines in the window. > Move the mouse to a position where a line will be diawn, left click the mouse once, and then a small green dot will appear in the pickue editing window. This dot will be an end of the polygonal ine tobe drawn. > Move the mouse to another postion in the sereen, and at this moment the system will draw @ line automatically. Mave the mouse to @ position where you want fo change the diection ofthe line left click the mouse once, and then a smal green. rectangle will appear At this moment, the lie fiom the fast end to this green rectangle wil not move along with the mouse. Then, move the mouse fo another position where you want to change th direction ofthe lin, and left click again, When a deszed polygonal line hs been diawn, right click the mouse to complete, See Figure 4.25, 107 Figure 4.28: Drawing « polygonal lie > After completing the above step, the polygonal line Ins defnult settings in tanspseney ine type, line width, line coloy, ened enow, and end shape. You can modify these settings basing on ectul needs To do this, move the mouse onto the polygonal line and double click, or click Properties button [Ll in the tool ber after choosing the polygonal line. At this moment, ¢ rope dsl similar o that in ine dhawing will appear You may adjust the propeties of the polygonal line using the pull-down and fine tuning button. SKWoukshop provides 6 line types, 30 line widths, and 6 line end anzows for polygonal lin. To change the length, dizection and position of the polygonal line, you may fst choose the polygonal line, move the mouse tothe polygonal lin, press down left ey of the mouse after the mouse shape becomes ‘© diag the mouse to approptate postion and finally release the left key. 433 CurvelArc of SKWorkshop Choose CurvelAre command in Draw menu or click CurvelAre command button (in the tool buttons, and then move the ‘mouse tothe picture editing window AL this moment the mouse shape will become a cross, andl now you can diaw ewvelaxe inthe window. > Move the mouse to a position where a cwvelexe will be dzawn, left click the mouse, and then a small gzeen dot will, appear inthe pickue editing window. This dot willbe the stating point of the polygonal lite tobe drawn, > Move the mouse fo another position in the screen, and at this moment the system will draw a lie automatically ‘Then, lef click the mouse and release > Atthis moment, the mouse shape is stil across. Move the mouse to another position where you want to set the endl of the cuvelaie, press down the left ey of the mouse and diag the mouse to mave in the seen, Then, release the mouse and right elick it to complete the drawing process. See Figue 4.26 Figure 4.26: Drawing a curvelaze > As shown in Figure 4.26, in the curve dhnwm the stating pint is a geen dot and the ending pint is a diamant. This indiates that cuvelre bas been preliminaly awn. Mave the mouse to the sting point orth ending pin, a dt line will appr. The ending point ofthe doted ini aque dot. Mave the now fo this dt and then the mouse will become © poss down the left key of the mas, move i fo an apaopriate postion, and leat ito get dese main Inaition, you ean ako move th siting point or the ending pint oan appoptnte position See Figure 477 108 Figure 4.27: Drawing a curvelaze > fer completing he sbov steps the cule ins deft setings in tansparency ln typ, in with, ine colo, en tow, end end shape. You can modify these seings basing on actual needs. Todo ths, move the moe ono the curvelae and dotble click, o lik Properties bution Lain the tool bar ale chosing the cure. At ths moment popaty ilg sir tot in ne ing wl appear ‘You may just the properties of the curve/c using the pol-down and fine tuning button, SK Workshop provides 15 lie types, 10 line widths, and 6 line end anows for cuvelre. 43.4. Free line of SKWorkshop Choose Free Line command in Draw menor click Free Line command button 1 in the tool buttons, and then mave the mows tothe picture editing window. At this moment the mouse shape wil become across, and now you can draw fee line inthe window. > Move the mouse toa position whee a fie line willbe drawn, left click the mouse once, and then a suvall green dot will appear in the pickue editing window. This dot wil be an end ofthe fiee line tobe drawn. > Mave the mouse to another position inthe scxeen, and at this moment the system will daw a cuuve automatically along the movement track of the mouse. Then, left lick or rightclick the mouse to complete fiee ine drawing, See Figure 4.28 Figue 4.28: Drawing a fiee line > After completing the above steps, the fice line has defwult settings in transparency, line type, ine width, lise color, end mow, end end shape. You can modify these settings basing on actual needs. To do this, mave the mouse onto the fie line and double click, or click Properties button Lellin the tool bar after choosing the fiee line. At this moment, « property lialog sizer to that inline dawing will appear ‘You may adjust the propenties of the fiee line using the pull-down and fine tuning button SKWorlshop provides 6 line types, 30 line widths, and 6 line end amows for fie line 435. Rectangle of SKWorkshop 109 Coote Restle command in raw menor lick Rettgle command btn Hl inthe too batons, and then move the rowel the petue eit vandoy. At this moment the mouse sap wl becone across, and now you cen daw rectangle ine vndow > Tochage ihe sit ofthe ect, fst choos itend mov the mouse fo any of he 8 geen sgune dos onthe fame of the sectangle. When the mouse becomes * or 1 or, press down the left key ofthe mouse and hag the mouse to an appropriate position Then release the left ey ofthe mouse, So fr the sizeof the rectangle has been adjusted. > Changing widthof rectangle changing height ofvectngle S: Changing both width and height of rectangle > After completing the above steps, the rectangle has defeult settings in transparency, line typ, line width, line color, and filling pattem. You can modify these settings basing on actual needs. To do this, move the mouse onto the rectangle and doxble clic, or eich Proprie button LE inthe tool bar afer ehooing tht ingle At this moment, « popity ahlg es shown n Fig 429 wil appear frame ane type: [1 Line Wiath [0 Pad retten|[Jsais 9) Backerouw Fige 4.29: Rectangle properties dialog > You may adjust the properties of the rectangle using the pull-down and fine tuning button. SKWorlshop provides 15 fiame lie types, 10 fieme line widths, and 21 filing pattems for zectangle to make the graph more beautiful and vivid, See Figure 4.30 10 Figue 4.30: An exemple of rectangle drawn 43.6 Rounded rectangle of SKWorkshop Choose Rowe Rectangle command in Draw menu or cick Rounded Rectangle command button fin he ol batons, and then move the monet he pce editing window. A this moment he mouse shape wil become actos, an now Jou an din ounce rectangle inthe seren by ciling the mouse > To change the sizeof the rectangle, fast choose it and move the mouse to any of the & green square dots on the fiame of the rectangle. When the mouse becomes * or or, press down the left key ofthe mouse and hag the mouse to an appropriate position Then release the let ey ofthe mouse, So fr the sizeof the rectangle has been adjusted. > Changing width of rectangle F , canging height of tng "Ss Changing both width and height of vectangle > After completing the above steps, the rectangle hae defoult settings in transparency, line typ, line width, lite color, and filling pattem. You can modify these settings basing on actual needs. To do this, move the mouse onto the rectangle and doxble cc, or cick Proper button LE inthe tool br afer ehooing the iectngls, AL this moment « popty Glog sina tha in etn dang wll appear See Fgue 431 un Peto ttes Gomera | X Corner Recto SG] ¥ corner Redo Border Line type [1 Line Width: [0 ¥] Ped ratten: [CJsoua BG Celor Figwe 4.31: Rounded rectangle propexty dialog > Xbend radius: Raden of the fou bends in X ditection > bend radius: Radian of the four bends in ¥ ditection 437 Ellipse/Ciscle of SKWorkshop Choose Ellipee/Cincle command in Draw menu or click Ellipe/Ciacle command button © in the tool buttons, end then rave the mouse fo the pictune editing window. At this moment the mouse shape wil become a cross, and now you can draw clipelencle in the window. > To change the sizeof the ellipee/cincle, fist choose itand move the mouse to any ofthe 8 green squaye dots on the fame of the elipeeleele, When the mouse becomes ** or Tor, press down the lft hey ofthe mouse and dig the rouse fo an appropriate position Then release the left key of the mouse. So far the size of the ellipselcncle has been ecjusted > Changing width of ellipee/czcle T , canging bight of ieee Sc Changing both width and height of ellipse/cirele > Aer completing the above steps, the eielenle has defeat setings in tanspueny, ne typ, hine wid ine col, tod filing pattem You can modify tose setinge bang on ctl needs To do ths, move he mowe oxo te lips and double lk, o click Properties bution EE] inthe tol bar afer hooting tht elipeeicle At this mms roperty dil iar tht in ehnge dng wl open. > You may adjust the propzties of the ellipelcucle using the pull-down and fine tuning button. SKCWorkshop provides 15 fiame line types, 10 fieme line widths, and 21 filling pattems for ellipre/citcle to make the graph more beautiful and vivid, See Fige 4.32. Figure 4.32: An exemple of an ellipseleizele drawn, 438. Polygon of SKWorkshop Choose Polygon command in Draw enn or ei Plygon comand buton Hl inte tool butos,and then move the ‘mow fo the pte editing window At ts moment te mowe shape wl become a crs, end now yu en dw polygon ine vndow > Move the mouse toa position where a polygon will be diewn, left click the mouse (or press down and hol), and then @ small green dot will appear in the pictue editing window. This dot will be the stating postion of the polygon to be drawn. > Move the mouse to another position in the sereen, and at this moment the system will draw @ line automatically. Mave the mouse fo other appropriate positions, and each time the left key is cliched aside ofthe polygon willbe drawn, Right click the mouse to complete polygon drawing. See Figue 433, Figure 4.33: Drawing a polygon > Tochange the shape of the polygon, fist click the polygon and then several gzeen dots wil appear on the polygon frame (depending on number of sides of the polygon), indicating that the polygon has been chosen Then, mave the mouse to ny of these dots, and the mouse will change to ‘@. Press down the left key ofthe mouse, and diag the mouse toa desized, 13 tanget position of thie point of the polygon to change the lengths and positions of the two lines connecting these two points. Finally, release the left key to complete drawing. > After completing the above steps, the polygon has default settings in transparency, line type, line width, lie color, and filling pattem. You can modify these settings basing on actual needs. To do this, mave the mouse onto the polygon and doxbl ick or cick Proprio buton Elin he ol bree choosing the polygon At tis moment «pop dialog tml hatin etngedewing wll epee > You may adjust the propeties of the polygon using the pull-down and fine tuning button. SK Workshop provides 15 frame line types, 10 fame line widths, end 21 filling pattems for polygon to make the graph more beeutful and vivid See Figure 434 Figue 4.34: An exemple of polygon drawn, 439 Fen chatt of SKWorkshop (Choose Fan Chart command in Draw menu or click Fan Chart command button [8] in the tool buttons, and then move the ‘mouse to the pictuwe editing window. At thie moment the mouse shape wil become a cross, and now you can dzaw e fon chant in the sereen by licking the mouse See Figue 4.35: Fig 4.35: Draw a polygon > Move the mouse to any ofthe green dots in the xectangle, and at this moment the mouse shape will become >. Then, youcen change the span of the sectorby moving the mouse along an are couse 43.10 Text graphs of SKWorkshop Choose Text commend in Draw menu, or click Text command button A. in the tool buttons, and then a Static Text dialog wil pop up See Figue 436 14 Visibiliy, Language: Language! y (all Language use the first language text Text Text Feat Size tom O FontBola O FontItali Font Color Word Inter Ci Font UnderLine Ped Patten: [[]teaapery atte [oss eck Color reat Colo Figze 4.36: Static text dialog > Input the words tobe displayed inthe “text” zea in the above dialog > You can change the font sizeof the text to be displayed inthe drop-down menu of “Font size”. The font sizes provided by Workshop axe 7-56 points > Youcan change the font in the drop-down menu of“Font”. SEWorkshop provides almost all fonts. See Figwe 4.37 > Language: itcan input different texts and set different fonts and font size for different languages. Figure 437: Anexample of text graph us > Left click the small square in fiont of “FontBol ‘words wil be displayed in boldltaic Foniltalic” in the dinlog, a green tickle will appea, indicating the > You can change the word interval and line interval by means of the coresponding fine tuning button. The range of such, intervals is 0-15. ‘Workshop provides up to 16 underline formas, and you can change the display position of the words inthe text box and the filling pattem and tanspmency. See Figwe 4.38. Figwe 4.38 An example ofa text graph > After the font propeties are modified, click OF. button to close the dialog. Then, inthe pictue editing window the mouse will become \. Move the mouse to position where text willbe displayed, left click the mouse and diag itt another eppopiate postion befor let clickngaghn The sytem wil efomatically dw rectangular cl tnt textbox > To modify or x-input the words ofthe text, double click the words and type in new words with Keyboud. Enter key can, bbe used to change a line during such inputting > To change the size ofthe baclgroundbox of the text cel, fst choose the text cell, mave the mouse to the edge of the text box, press down the lft Key and diag the mouse when itbecomes €or + or “, and finlly lease the Ley at eppropsiate position > Changing width of text cell F changing height of text ce "Se: Changing both width and height of text cel. >The Visibility tab has the same functions asthe Visibility teb of other buttons 43.11 Table graph of SK Workshop Choose Table command! in Draw men, or click Teble command! button [ill in the tool buttons, and then e ‘Table dilog will popup See Figwe 439 16 CiBor der can Mori zontal | vertical Grid vertical Line Tye: © Mori zontal Line Color: _ Figue 4.39: Table dialog > In the Table dialog as shown inthe figwe above, SKWonlshop provides options such as background color, display of border, cell options and grid options. In Cell options, number of cells and be adjusted either by clicking the fine tuning Dutton or dectly typing in a nunber. In Grid options, you can choose whether to display the vertcalAhorizontal lines andl change the grid pattem and color > After modifying the table properties, click OE. button to close the dialog. Then, inthe pichue editing window the mouse will become \.. Move the mouse fo a postion wheze the table willbe displayed, lft click the mouse and ding i ssother apsoptnteportionbefore left clicking again. The sytem wil automatically aw a ble, See Figue 44) ur Figure 4.40: An exemple ofa table drawn, Suh hn us gph abe nena ld wt a, dn one be ee ny ed cot gp Toys ee un gph nme pyc Sorte nado br bce 43.12 Scale graph of SKWerkshop ‘Choose Scale command in Draw menu, or click Scale command button | E popup See Figue 441 {nthe tool buttons, end then a Seale dislog will us Color Line Color| Text CoLor| Siald OF ceatatia Ole ORient Ow O down Axis EW Display Axis Najor Scale‘/¢ Text Zi display Text Font Sire 7 Fractional| Figure 4.41: Seale dialog > Inthe Scale dialog as shown in the figue above, SK Workshop provides options such ae color, coordinate axis, and text options. In Color options, you can choose line color and text color. In Axis options you cen choose wither to display the tis and define the precision of the main scele and sub-scale either by means ofthe fine tuning button or dizect tying in, In Text options, you can choose whether to display text and can change the maxizoum and minimum value of the sele, the Font Size and the Fractional Digits of the scale > After modifying the scale propestes, click OF button to close the dialog. Then, inthe pice editing window the mouse will become “\.. Move the mouse to a position where the scale will be displayed, left click the mouse and drag it to asother apsoptintepostionbefore left clicking again. The sytem wil automaticly diaw a sale See Figue 4-2 19 Figue 4-42: An example of «scale drawn. > Acscale diawn following the above step is as shown inthe fast left scale inthe figue above. If you want to change it to the form of the second left scale in the figwe above, fist choose the scale, mave the mouse fo one of the height sides, ress down the left key and diag the mouse when the mouse becomes 7, and have the mouse pass through the other ‘height side. To change the scale fo the right fomas inthe figure above, perform Free Rotation fori 43.13 Open library of SKWorkshop Choose Open Library command in Drew menu, or click Open Library command button (Bin the tool buttons, and then ¢ Library List dialog will pop up See Figure 4.43, 120 Libary Sepeae REE ition bora ‘a oteatsater chm etveater! | Tnlbeaters Tekcater? /Tatleatard Tekcaterto Inheatertt 2 Tha direct OOOO O0O000 000008 OOO00O 000 OO Figure 443: Library list > The pictwe Lbmary of $Woukshop provides uses with abundant graph objects, and in SkWoulshop V40.0 many additional buttons, indicator lights and other graph objects axe added. Designers can easily find desired graph objects in the Hbvary saving much time in configuration, v ‘To choose a graph object, you can fast click the brief major categories on the left side of the lbrary click “+” to unfold the detailed clases under the major categories, and then choose a desived graph object inthe right axea. Click or double click a graph, and click OK button on the lower left, and then the mouse shape will become a cross. Now you can add the brary graph into the screen by clicking the mouse v ‘Modify: Choose the graph to be modified, click the Modify button on the lower left, and then a dialog as shown in Figure 4-44 will pop up: 121 Tattern ice Ste fe Liver Figure 4.44: Modify ibrary graph In the dialog as shown in Figue 4-44, choose the graph, and choose the Disassemble function button on the toolbar to disassemble the contol fiom the Lbrary. Then, you can choose and modify e graph disassembled fiom the original combination. Choose the graph to be modified, and then you can st its foreground color, background color and patter in the right list. After modification, choose all the graphs disassembled fiom the original combination, click the Assemble function Dbutton on the toolbar, and click Save buttonon the ower right. Then a dialog as shown in Figure 4-50 wall pop wp: es Tisten Liars bere Dhesrs 9 Bibeary 12 Ebeas 1s ive 15 Figuze 4.50: Save the modified graph to user-defined library ‘Choose the position where the modified graph will be saved (such as Librery 2) in the User-defined lst on the let, and elie. Save bution below the list fo save the modified graph. To view the graph saved just now, you can click the open library command button [lll sell down the seo bert the bottom, end choose Library i the User-defined Librees. 43.14 Build brary of SKWeorkshop (Choose Build Library command in Draw menu, or click Build Library commend button lil in the tool buttons, and then a Library List dialog will pop up.See Figue 4.51 13 © Choose vestonat es 2 Oferta O inperted inaces fon Figure 4.51: Build library dialog ‘Workshop can save configuntion pictues completed by the designers so that they can use them conveniently next time, After clicking Build Library, as shown in the figue above, the graph object in the cument screen will be displayed in the white area inthe middle of the dialog > There ae thuee options in the function area: Choose area az brary: Take the chosen object inthe screen as the brary object Inport brary. Import fiom extemal sowsce well ananged brary files with an extension of sk (such fies axe generally provided by the Company) Inport pictue fiom files: Tee pictue imported fiom extemal files asthe brary abject > Click “Save to” button, select “ibrary 2” See Figure 4.52 104 es Tisten Liars bere Dhesrs 9 Bibeary 12 Ebeas 1s ive 15 Figuze 4.52: Save path selection dialog Choose a save path inthe selection box on the left. $KWorkshop totally provides $ self defined contol Libraries and graph braves, After save path is selected, click “Save to ..” button below to save the graph abject. Af this moment, the saved. graph object will be displayed in the white area on the left. Click OK agein to complete thie operation, To view the graph saved jt now, you can click the open ibmyconnand but zeol down the sero bar fo the bottom, and chose Lbty2in the Use-defined Libres 4.4 Advanced controls of SKWorkshop 441 GIF display of SKWorkshop GIF Display can be used to display animated pictues in GIF format, upto 32 fames. The operation stepe are as follows: Click GF Display con Bin he tools, and ten log as shown 4-53 wil agen: 135 yee ais [Aivansea | Vinibitiey | [caroom pooTosizizz2eaeTt. ei Figue 4.53: GIF Display dialog ‘After setting of the properties, click OK button, end then the mouse shape will become a cross. Now you can diaw a rectangle in the screen by licking the mouse and thus ad this control into the scxeen. > Click Advanced tab to enter Advanced properties setting page. See Figure 4.54 126 Nera pesaey sive | \fontaiig Touch Ave Available: © 1 Figure 4.54: Advanced tab of GIF display © Contolled by bit: When this option is checked, if the Effective State is 1, then the GIF pictue will have animation effect when and only when the value of the Contol Bit is 1, if the Effective State is O, then the GIF picture will hve ‘animation effect when and only when the value of the Conol Bit is 0 DD seve srsonncon tte ucts 442 Trend chast of SKWorkshop > Overview of tend chant: Displaying continuous values of variables on a dynamic and continuous basis Reference curves for multiple data can be diawn. Time willbe used as the horizontal axis and value will be used asthe ‘vertical axis to visualize the change tend of the value ina period. § polygonal lives can be displayed at most (ine chat) > Steps to insert Trend Chart and modify its properties ae a follows i 1, Click Trend Chat icon ll inthe too! bar, and then @ Trend Chast property dialog es shown in Figure 4-55 will appear Per (eet t= [ie | ebay | o (ca 2 cae pane: Tete Tine: [seBit Unsigned Fat ¥| hack Ostet ea Tiere @ wesc fi Clawionatie nese unter of Data Pole z Bead Adres @ Senplsne Tine Zu Cteek set of date pst Ors aniation tebe to Hehe Omen te Last stow Coraseted tone Ti astonasie seaet Figure 4.55: Geneva tb of trend chast BG Color: Used to set baclgzound color for the tend chest. The change inthe color can be seen only after licking OK: Dutton ‘Data Type: Totally 7 datatypes are provided. Reed Trigger: The cuves will move only when ths option i set to L ‘Number of Data: Nurber of pens that is nuxber of lines. 8 pens at most Auto reseting of read biggerbit Ifthe system detects thatthe value ofthe ead trigger bit is 1, it will immediately reset this value to0 ‘Number of Data Points per Data: The number of values that can be displayed by X axis. Sampling Time: Sampling frequency. Reed Addzess: Value of read advess presents the value ofeach pen in Y axis. Basing on different data groupe and data type reed address may’be subject to continuous reading (16-digit data) or separated reading (32-digit data). 138 Variable data points of each data group: Set “Date Points of Each Data Group” on a dynamic basis basing on the value of the adds. If ths option is chosen, the default value of the addzess i the original value of “Data Points of Each Data Group” > Detection Enable: Whether to enable the detection line (reference lin) Color: Color of the detection lin (tefexence line). Detection adézess: White the value conesponding to the cuzent position of the detection line (reference lie) into the detection addtess register. > Use Conol Addiess: Set the minimum and maximum value of Y axis on a dynamic basis basing on the value of the contol adress. This address occupies 5 consecutive address offsets, and is used to change the maxinum/minimum value ofeach pen and to determine whether to recover the original tate ‘Address _-_Contolled object ofthe contol zegister addvess offset (0 Minimum value the lower 16 bits 1 Minimum value the higher 16 bite ‘Maximum value the lower 16 bits 3) Maximum value the higher 16 bits Whether to recover the original state of the minimum value and the maximum value. Ifthe value of the addtes is 1, there will be dynamic change, otherwise 4 the original value will be recovered, Note: Only intemal address can be used for this contol addtess, and the minimum value and maximum value respectively occupies two consecutive word addresses. > Forexample Ifthe data type is 16-dgit data, the number of data is 8, and the reed addzess set by the user is LW3, then the values of $ adresses willbe teed continuously, that ie 1LW3: Value of pen LWA, Value of pen? 1LWS: Value of pen 1LW6: Value of pen LW? Value of pen LS: Value of pen WO: Value of pen? LWIO. Value of pen ‘Thus, if 16-digit data is chosen and the nunber of data is set to N, then the values of N addresses can be reed continuously according to different addvess rules of the PLC. 129 Ifthe data type is 32-digit data, the number of data is 5, and the read addzess set by the user is LW3, then the values of 5 adresses willbe teed continuously, that ie 1LW3: Value of pen 1LWS: Value of pen? LW? Value of pen LW: Value of pen LW: Value of pens ‘Thus, if 32-digit data is chosen and the number of date is set to N, then the values of N addvesses (adding 2 to the adekess ‘ach time) canbe real acconding to different adds rules ofthe PLC Duecton From eft right The pes (ines) move fons eft sight From ight tof The pes ines) move fons ght et. BG Color Background colorof the ate whese the pes ies) axe moving (Clear Trigger: When the value of the Clear Thigger addess changes from Oto 1, ell ewnent pens (lines) willbe eleazed. When. the value of the Clear Trigger addzess changes fiom 1 to 0 or has no change, no change will be made tothe pens 2. Pentab of Trend Chart See Figure 4.56 130 trend Chart [Goer [Pee [ease | visienity | Pes #h Pen Figure 4.56: Pen tab of Trend Chast In this fab youcan set the marzimum value, minimum value, line pattem and line color of each pen ‘The data type of Max and Min ie determined by the Data Type defined in Geneva tab For example, if you want to enter floating point numbers to Max andl Min, you must choose “32-digit floating point number” in Date Type option in General tab, Otherwise, an enor will be reported when you click OX. button, 3. XY Axis ib. See Figure 4.57. 131 trend Chart [Geral [tee [Whos | visienity | Khai Tats Dshon Ticks Shor Tas Piston tas ce Fh ster aries Ges is! Tick Onder Aass/Tick Color Tine space fr a unber of Sab Stew Macks stow tari rout aiele Practional fo Figue 4.57: XY Axis ib of Tend Chat + Anis Show Ticks: Defining whether to show scales of axis Show Y-Asis Grid: Defining whether to show guide ofY axis ‘AueTick Color: Changing he color of axistick tid Color: Changing the color of axe grids Nunberof Major: Nunber of major chs of axis Nonber ofS: Number of ub ticks of X xis Show Mus: Defining wheter o show mks of X ais. + Yani Show Ticks: Defining whether to show sles of ax Show X-Asis Grid: Defining whether to show guide of axis AueTick Color: Changing he color of existick Grid Color: Changing the color of Y axis grids ‘Number of Major: Number of major ticks of Y axis. Nanber ofS: Number of ub ticks of Y axis Show Mus: Defining wheter to show mike of Y ais. Font Size: Changing font size of mas on Y xi. ‘Min: Minium value ofl of Yas. ‘Max: Maximum vale of tele of ¥ axis. Tota Digits: Mans digit ofthe data displayed Fractional Digits: Maximum factional digits of the data displayed. ‘Refer to Bit Button contol fr the we of Visibility tb 443° XY Trend chart of SKWorkshop > Overview of XY Trend chant: Displaying continuous values of variables on a dynamic and continuous basis Reference curves for multiple data can be diawn. Values of two continuous register addzesses will be respectively weed as the horizontal and vertical axis to visualize the change tend of the two values 8 polygonal lives can be displayed at most Steps to insert « XY Thend Chart are similar to that for Trend Chart, so you cen refer to the intoduction above for reference. The icon of XY Trend Chart in the tool bar isl (Open the Properties dialog of XY Trend Chart, and set parameters with reference to the parameter seting for Trend (Chat. It should be noted that in Tyend Chart each pen presents the values of continuous addresses stating fiom waite addzess, and in XY Trend Chat each pen presents the values of two continuous addzesses stxtng ftom write addzess. > Detection module Enable: Whether to enable the detection line (reference lin) Color: Color of the detection lin (tefexence line). Detection adézess: White the value conesponding to the cuzent position of the detection line (reference lie) into the detection addtess register. For example Ifthe data type is 16-digit dat, the numberof data is 4, and the read addiess set by the user is LW3, then the values of ‘ addzesses willbe read continuouely that is: LW: Xan value of pen LW: Vane value of pen LWS: Xan value of pen? LW6: Vane value of pen? LWT: X-axis value of pen 3 1B LW: Y-axis value of pen 3 LW: X-axis value of pen 4 LWIO: ¥-exis value of pen 4 ‘The read addvesses are LW3 to LW10, totally $ addvesses. Thus, if 16-digit data is chosen and the number of dat is set to, then the values of 2"N adazesses can be sead continuously according to different addhess rules of the PLC Ifthe data type is 32-digit dat, the numberof data is 3, and the read addiess set by the user is LW3, then the values of 12 addresses willbe reed continuously, that i: LW: Xan value of pen LWS: Vane value of pen LW? Xan value of pen? LW: Vane value of pen? WIL: Sani ve of pen 3 LW13. Vani vale of pen 3 ‘The toad addzesses axe LW3 to LW14, totally 12 adehesses, Thus, if 32-digit data is chosen and the nuuber of data is set to N, then the values of 2*N addresses (adding 2 to the addvess each time) can be read according to diferent adress niles of the PLC. 44.4 Historical trend chart of SKWorkshop > (Overview of tend chest: This chast should be used together with the Historical Date Collector in the Project Manager of the system, It displays the data value 2ead fiom the Historical Data Collector, Overview of XY Trend chart Displaying continuous values of variables on a dynamic and continuous basis Reference curves for multiple data can be diawn. Values of two continuous register addzesses will be respectively weed as the horizontal and vertical axis to visualize the change tend of the two values 8 polygonal lines ean be displayed at most (line chars) ‘The steps to insert Trend chart andl modify its propeiesaze as follows: Click Trend charticon Bl inthe toolbar, and then a dialog es shown in Figure 4.58 will appear 134 ical. trond (SREAT| ees | waste | Westie a | atalocer: stated eT] (rE one control ate Figure 4.58: Genel tab of historical tend chast BG Color: Used to set baclgzound color for the tend chest. The change inthe color can be seen only after licking OK: Dutton Tianspeney Change tanspmency of he beclgound color. Data collection: The deft sting ofthis fin is Historical Date Collector in he Project Manage Total nuaber of euves: Nunber of pens, which is munber of rept values, upto 8 Backgiound colo: Colrof the zee whese the pan. the ine) be moved Use contol adeess: Tis adeess occupies $0 consecutive adevessoffes, used to change options of each pen such as ‘whether to diplay pen, maximum value of pen, minimum value of pen, ending tine of contol (minute), range of contol tine (minute), maxinnum Y exis display atthe time of single exis contol, minimum ¥ exis display a the time of single exis contol, whether use rnultiple Y axes and recover to original state halen offer Contlied abject of We contol vegier adeas ToraTnunber of eae ‘Whether fo display pen WAK TaN 135 ‘Whether t diplay pen? MAE TaN ‘Whether t dpa pen MAE TaN ‘Whether t display pen 4 MAE TaN ‘Whether t diplay pens MAE TaN ‘Whether t display pen MAE TaN Vhethar te Gispay pen MAE aN ‘Whether t diplay pen © WAX TaN Ending toe (aunt), used To define the ending time basing on the cwrent time ‘Tine range Gaunule) MAX MAX atthe tine of angle V wir Giplay MIN MN the tie of angle Y axis display ‘Whether to we multiple Vania Recaver original state. Recover when the value is 1, and automatically eset after recovering. 136 > Detection ‘Enable: enable the detection line (reference line) or not Color: the color of detection line (reference lin) Detection addzess: waiting the conesponding value of cunent detection line (reference lin) into the detection addvess register 2. Page of “Pen” in historical tendency chart az shown in Figure 459 Hictorical trond Geoeral Wi Asis | Maibility ate Soarce Figue 4.59: Pen tab of historical tend chart In this tb user can get the maximmun/minimum value of each pea, line pattem and line color. The data source is the data in the Data tab of Historical Data Collection inthe Project Manager, Different data sowces can be chosen for the pene 3. MY Axis tab of Historical tend chart, as shown in Figure 460 137 ical trond General | fen [Hie Visibility agi Hee stew Theis aon rosie vost co rosie Surber of Mast saber of voile = Tine spsce fo Tine anece fo EA tseptey ti stor Maree Tick Yorn: HL ress 9 Inte: [pone-e-at te: — Tota digit) Fractional bs Elsen tor Figue 4.60: XY Axis of Tend Chat Sais Show Ticks: Defining whether to show scales of axis Show Y-Asis Grid: Defining whether to show guide ofY axis ‘AueTick Color: Changing he color of axistick tid Color: Changing the color of axe grids Nunberof Major: Nunber of major chs of axis Nonber ofS: Number of ub ticks of X xis Display tine: Set the fom of tine espa andthe font sie ofthe ae diplaying text Time range module: Se the tne mage displayed in he tend hast Yass Show Ticks: Defining whether to show sles of ax Show X-Asis Grid: Defining whether to show guide of axis AueTick Color: Changing he color of existick Grid Color: Changing the color of Y axis grids Nunberof Major: Nunber of major teks of axis ‘Number of Sub: Number of sub ticks of Y axis. 138 Show Mus: Defining wheter to show mike of Y ais. Font Size: Changing font size of mas on Y xi. ‘Min: Minium value ofl of Yas. ‘Max: Maximum vale of tele of ¥ axis. Tota Digits: Mans digit ofthe data displayed Fractional Digit: Main fietonal digits of the data displayed Display multiple axes: Whether to display several coordinate axes Refer to Bit Button contol for the we of Visbility tb 445 Dynamic circle of SKWorkshop ‘Dynamic Cizele is used to place a graph onto the screen and have the graph move along a specified cowse and change in size Such movement and size change is determined by the value of the monitored adévess. The stepe to insert Dynamic Circle contol and modify its properties areas follows: (ick Dynamic Cele icon [Elin the tool by, and then a dnlg as shown in Figure 461 wll appear Seen (fecasret]| visiviniyy nm; [coo Controllable U center Trespeeds | CiRedius —= Data Type: [t6-Bit Int Moni tor Adared MA torder order Col Figwe 4.61: Dynamic cizele dialog 139 ‘This contol reads values of thuee addhesses to define X-coordinate, Y-coondinate and radius ofthe citcle. Reading of these values shouldbe based on the data typeset by the use. + Conttollable (Only Center is chosen: The citcle moves along with the change of the position of the center, with the radius being ‘unchanged, (Only Radius is chosen: The circle changes along with the change ofthe radius, with the center being unchanged, Both Center and Radius is chosen: Not only the radius of the cixele changes along with the value of the monitored adxess, the X-coordinate and Y-cooxdinate of the center changes along with the values ofthe monitored addesses. + ‘Transpuency: Change the transparency ofthe beckground color of the dynamic excle contol. + Soli: If this option is not checked, the cicle wall be a hollow cixcle without background color if this option is checked, the cixcle willbe filled with the background color defined in BG Color option + Border: If this option is wot checked, the cizcle will have no borderline and thus the borderline color cannot be changed, If this option s checked, the cicle wil have boner lin and te borer color canbe changed uough th Boxder Color option below. Forexample Ifthe Data Type chosen by the user is “I6-digit positive integer, then the conttol can read continuously three data fiom the ronitored eddess according to the addzess rule of the PLC, which aespectively indicates X-cooidinate of citcle center, ‘Y-coordinate of ctcle center and radius of the cxcle, If the monitored addvess is LWA, then the values of LWL, LW? and ‘LW3 willbe read, respectively withthe following meanings: ‘The value of LW is the X-coordinate ofthe cizele center, ‘The value of LW? isthe Y-coordinate ofthe cizele center, ‘The value of LW3 isthe radius ofthe eile The use i mdf fu nen ater wtb Cetra ont hed ne Temngof te evant sane Foren en Sahn nd he ned ear, en teva oon ro cue Ifthe Date Type chosen by the user is “32-digit positive integer”, and the monitored adress is LW1, then the values of LW1, ‘LW3 and LWS wil be read, respectively withthe following meanings: ‘The value of LW is the X-coordinate ofthe cizele center, ‘The value of LW3 isthe Y-coondinate ofthe cizele center, ‘The value of LW ie the radius ofthe eile 10 ‘Thus, if the chosen Date Type is “22-digit positive integer”, the contol can read three data fiom the monitored address (adding 2 to the adress each time) according tothe addvess rule of the PLC, which respectively indicates X-coondinate of cinele center, Y-coozdinate of citcle center and radius of the citele Refer to Bit Button contol for the we of Visbility tb 446 Dynamic rectangle of SK Workshop With similar functions to Dynamic Cixcle, Dynamic Rectangle is also used to change the position and size of the graph basing on the change inthe value of the monitored addzess, and thus to shovr aeal-time change of the monitored addiess on @ dynamic bess. (Click Dynamic Rectangle icon HB) in the toolbar, and then a dialog as chown in Figue 4.62 will appear. Pyrenees Genera || visibiiyy | | | Data Type I6-Hit Int Monitor Aldea | Contre atte Rectangle Ficus Transpare 255 Csi saa 3G Color © Border Border Col| Line mat Type: Moral Figue 4.62: Dynamic rectangle dialog 141 ‘This contol reads values of fou addvesses to respectively define X-coozdinate, Y-coordinate, width and height ofthe rectangle. Reading of these values shouldbe based on the data type setby the use. Line width: Change the width of the line Category: Thuee categories axe available, ie. right angle, cut-off angle end round angle Remazk: Take effect only when the line width is higher than 1 For example Ifthe Date Type chosen by the user is “16-digit positive integer”, and the monitored addvess is LW1, then the values of LW1, LW2, LW3 and LW will be read, respectively withthe following meanings. The ve ofLWI isthe coon ofthe etangle, The vl ofLW2 isthe Y-coondmate ofthe etangle, The vale ofLW3 is the width ofthe rectangle The vale ofLWais the height ofthe rectangle ‘Thus, if the chosen Data Type is “I6-digit positive integer”, the contol can read four data continuously fiom the monitored address according to the addess rule ofthe PLC, which respectively indicates X-coordinate of the rectangle, ‘Y-coordinate ofthe rectangle, width of the rectangle and height ofthe rectangle Ifthe Date Type chosen by the wer is “32-digit positive integer”, and the monitored addvess is LW1, then the values of LW, LW3, LWS and LWT will be read, respectively withthe following meanings. The ve ofLWI isthe coon ofthe etangle, ‘The vl ofLW3 the Y-coondate ofthe etangle, The vale ofLWS isthe width ofthe rectangle The vale of LWT isthe height ofthe rectangle ‘Thus, if the chosen Data Type is “32-digit positive integer”, the control can read four date fiom the monitored address (adding 2 to the addbess each time) according tothe address rule of the PLC, which respectively indicates X-coordinate of the rectangle, ¥-coordinate of the zectangle, width of the rectangle and height ofthe rectangle Contolable (Only Position is chosen: The width and height of the zectangle does nat change with the comesponding values of the ronitored addhess; the position of the rectangle changes with the comesponding values ofthe monitored addzess. (Only Size is chosen: The width and height ofthe rectangle changes based on the anchor point defined, with the position remaining unchanged. The meaning of the four anchor points is as follows Upper left: The upper let comer ofthe rectangle is fixed, andthe size of the rectangle changes towards the ower right Upper right: The upper night comer ofthe rectangle is fixed, andthe size ofthe rectangle changes towauds the lower left Lower left: The lower left comer of the ectangle is fixed, and the sizeof the rectangle changes towauds the upper right Lower right: The lower sight comer of the rectangle is fixed, end the sizeof the rectangle changes towards the upper leftcomer, 12 + Soli: If this option is not checked, the ectangle wil be « hollow rectangle without background color, if this option is chucked, the rectangle willbe filled with the background color defined in BG Color option 1 Border: If this option is not checked, the rectangle will have no border line and thus the border lie color cannot be changed; if this option is checked, the rectangle will have borderline and the border color canbe changed through the Border Color option below. + ‘Transpuency: Change the transparency ofthe beckground color of the dynamic excle contol. WD sere sisuencctat tte no hii 447 Alem control of SKWorkshop ‘Alan Contol can display cunent alarm inforation of the equipment (digital alann and analog elarn). Before using this contol, you must configure alarm settings. Refer to Alaim Setting for configwation of “alarm settings” ‘Alan Conol can store real-time alam information and the munber of alams to be displayed is defined duxing configuration SE-Workshop supports digital alan infomation ‘The step to inseat Alarm Contol ae as follows > Click Alam Contol command in Tool nem orci Alan Contl baton [Al inte foo bar, and then a ditlog as shown in Figue 463 wll eppees 13 #) MlaraControl (PSeerat") visisinity mm: [ii0n00 Trane nue BS Color Language Border Cl Tont Size Tont 16 Color Tine DiseHoC HM Text Color: Date DispDn/M/E Tine md Select all dam centent, Date Nessaze Figure 4.63; Alam display dialog > In this dialog you can set color and size ofthe display box, pattem and color of guid, end time, font and color of title You can also set alam text size, color and row number in alarm list box. If the Rows aze set to 5, the contol cen display 5 rows of alarm information at the same fine. When there isa new alam, the previous lama vill be replaced. > Language: For different languages, the font size, font, tims, date and message contents may be different, while ‘the background color and text color axe the same as the fist language > Choose all alanning information: If this option i chosen, this alan display contol wall display ll conforming alarming information in Digital Alarm and Analog Alarm in the Project Manager, otherwise only the specified alarming information chosen by the user will be displayed. > After setting these pruametess, press down the left key of the mouse and diag the mouse to diaw an Alena Contol on the screen See Figure 4.64 144 Figue 4.64 LED ssc tm cots emi by te mnie owe nd he msn Canc Ig of i lam ‘fon Te sd eone nm Cesena wg em (ED es i ues fain eng nor tan hen ness i nig cant wl los ne sxbnatillyuddly te cng fmatonin e m fling es (I setr osx satoncnol tr te we fsb 448 Dynamic alarm bar of SKWorkshop Dynamic Alam Bar is used to display the cuzent alana, The difference between Dynamic Alarm Bar and Alarm Contol is that the former displays the cuent alam information inthe form of rolling texts (digital alarm andl analog ales). If there aze 3 alarm at present, Dynamic Alarm Bar will display the fist, the second and the thd alarm in tum and repeatedly in rolling for, ether fiom left to right or fiom right to let: The movement speed, movement interval and alarm voice are determined by the related parameters. Refer to “Alarm Bar Setting”. Before using « dynamic alan bar, you must configue the alam settings fist. Refer to “Alarm Setting”. > The steps to insert a dynamic alam bar ae ae follows Click Dynamic Alam Bar command in Tool menor cick button BH in th toolbar, and then a dialog os shown in Figure 4.65 wl appear. 145 Genel || Visibility 2: (3) FE Color Semple Message be be ratte: [[Jsoua Tot Ortion to chow alarm sont | Select all alarm con Laneuse [Lenensss Font: [System ¥) rst Size: [fo tet cor: Attribate Speed: 9] Direction:@ Left © Richt Alarm sort: © Tine O By Tine Reversal Figue 4.65: Dynamic alarm bar dialog > Choose all alanning information: If this option i chosen, this alan display contol wall display ll conforming alarming information in Digital Alamma and Analog Alarm in the Project Manager, otherwise only the specified alarming information chosen by the user wil be displayed. > Language: For diferent languages, font size, font, time, date and message content can be diferent, and the background end text color anda fast language the sare > Font: Chang alam content font fomat > Fontsize: Hove you can chmge the word size ofthe alam ext, > Textoolor Hove you can change the word color ofthe alam text. > Speed: Movement sped of the alan infomation > Duection: Movement destion ofthe alam infomation either fom eft nightor fom ght left > Alarm sort: Display sequence of the alarm information, DD sere siesvencctatxstg tp Bo Cas Fe, Cw Ptom 146 @ ‘If Off-line Simulation is to be called, the Font Size must be “16x16”, if not, other font sizes can be used. [EDI tarot soon cntt wf ity 449° Historic alam display of SKWorkshop ‘The main function of Historie Alarm Display is to display previous alarm information, This contol hae the same operation, stepe as Alam Display, so you can teftr to the inoduction of Alan Display for reference. The icon of Historic Alam Display inthe toolbar is SF The following dnlg will pop up after clicking this bution err eeren eee (Seieral | Visibility pn: fo] Trane Text laapagl ¥) Feat Size: [tO SO torter Co) tet clr Feat: System Revs BG Color Ztine Disxiat-am Text Color: (Wpdote DisxoD/aMTY Tine Tine Date Date Message: Message cies Men Des Ute use control adtress ‘nome Contrel. Address hoor Hern Det (Clear Alarm Tine ] Clear Mare Tine | ‘am > Use contol addres: ‘This addzess occupies 12 consecutive addzess offsets. The meaning of each eddess is as follows: 1a > > Contholled abject of te conn equate aiess | The Oshawa te beck of We generated date, | ahaw all date 1 [ Sarng te Gea > | Sting tne Gant 5] Staring tine yp og | Stang tne owy 5 | Saving Hine Caney 6 7 8 9 ‘lang tne (eeconay Fieng tne Gai) ralng ne oath) Enang tne ayy 70 | Exlng tne Gow) 11 | Eadlng Se Gamay 12 Enaling te Ceecona "The aumsevical values fiom O—>1 and addheas offet +0 is I, ahow tine 13 | data, automatic rset. Refer to Alem Display for basic operations Clear Alnming Date: les the date ofthe alam. Cen Alming Tse: ler the tne of the lama Cen Anz: Clear the line of te alam message, and we this color tinct lan Confirm: Use this color to indicate alan. [EDI tan Dio ot ee opine LED ses sisutencnot tte wef Vib 4.4.10 Graphics move of SKWorkshop Graphics move contol is weed to make a picture fiom the Mbrary or graph files move in specified dizection basing on linked. variables or trigger variables. With this contol you can sealize animation effect onthe screen, ‘The steps to insert Graphics Mave contol and modify its properties are as follows: Click Graphics Move button JP inthe toolbar, set parameters inthe pop-up dialog and then click OK. See Figue 4.66 us Peers) Ore State Border Color 1G Color 3G Color Pattern, Read Address Date Type: [16-Bit Int Monitor Adare Attribute Total States a Path: oriental direction along the V X coordinetdo |X coordinetdana Figue 466: Graphics nove dialog Pit selection Coote in Piste ab a pete fons he Konno wer-definedpicte + Monitor adiess ‘Monitored advess linked with Graphics Move. Thuee addhesses axe occupied, respectively conesponding to change of total states, X-axis value and Y-axis value. For example, ifthe monitor addvess set is LW] and the datatype is 16-digit rumiber, then the monitor adkivess for total states is LW, that for X-axis is LWW2 and that for Y-axis is LW3 (that is change in the value of LW1, LW2 and LW3 can respectively contol the total states, movement along X-axis and movement along Y-axis) Ifthe datatype is 32-digit, then the monitor addhesses for total sates, X-axis and Y-axis axe respectively LW1, LW3 and LWS. ‘+ Path: Ifthe monitor adévess is intemal storage addzess LW and the data type it 16-git, then: © Horizontal moving along the X-axis: The graph moves in horizontal dixection only, and the mavement range should be between the X Coordinate Floor and the X Coordinate Ceiling. The total states aze the value of LW, and the X coordinate is the value of LW2, 19 © Vertical moving along the Y-axis: The graph moves in vertical dxection only, andthe movement range should be between the Y Coordinate Floor and the ¥ Coordinate Ceiling. The total states aze the value of LW, and the Y coordinate isthe value of LW2. © Moving slong both X and ¥ axis: The graph moves in both horizontal and vertical ditection, the movement ange along X axis should be between the X Coordinate Floor and the X Coordinate Ceiling, and the movement range along Y axis should be between the Y Coordinate Floor and the Y Coordinate Ceiling. The total states aze the ‘value of LW, the X coordinate isthe value of LWW2, andthe Y coordinate isthe value of LWW3, © Proportional horizontal moving along the % axis: The graph moves in horizontal dizection only, and the movement range should be between the X Coordinate Floor and the X Coordinate Ceiling. The total states aze the value of LW, and the X coordinate isthe value of LW2. © Proportional vertical moving along the Y-axis: The graph moves in vertical ditection only, and the movement range should be between the Y Coordinate Floor and the Y Coordinate Ceiling. The total states aze the value of LW, and the X coosdinate isthe value of LW2. © Proportional reverse horizontal moving along the X axis: The graph moves in horizontal dizection only, andthe movement range should be between the X Coordinate Floor and the X Coordinate Ceiling. The toe states axe the ‘value of LW, and the X coordinate is the value of LW2 © Proportional reverse vertical moving along the Y-axis: The graph moves in vertical dixection only, and the movement range should be between the ¥ Coordinate Floor and the Y Coordinate Ceiling. The tote states axe the ‘value of LW, and the X coordinate i the value of LW2 [ED sats esodonr i anyon fr sting Text Petee [EDI tarot soon cntt wf ity [ED rae ssn pp ve ante oad gh eof at odie mono [DY secs 20 costes msi i een 44.11 Meter of SKWerkshop ‘Meter control can display the value ofthe cumzent linked varieble using a pointer (needle). Generally, a meter is a semicizele cor citcle, Use of meter helps to show variables visually. ‘The step to insext Meter control and modify its properties axe as follows 1, Chick Meter contol icon [BH in the tool br, and then dialog s shown in Figue 4.67 will appear. 150 f T[seate | visibiniey Weedle Type: Fine Line Li Backgroand Transparent Tireetion © Clockwise © Counterclockwise Deta Type: [16-Bit Unsigned Int Moni ter Addres: Figure 467: Meter dialog > Needle Color: Heve you can chase the color of the pointer. > Needle Base Color: Here youcan change the colorf the pointer base. > BG Color: Hese you can change the backgroud color > Thanspentbackground Set anspuentbachground fo he conto > Pointer type: Thee am four options, toe te thin stnight ne, thick sight ine, diamond and inne > Diseton: Hee you en choose clockwise a counteselochwise movement of the pointer > Data Type: Hexe you can choose difeaent at tyes according fo atu needs > Monitor Address: An ades, th value of which willbe displayed in the ster an pointed by needle > Mur: Mauimum vlue ofthe monitor adds allowed > Min: Minimum value of the monitor addres allowed. Click the Seale teb to set scale properties, See Figure 4.68, 1st Visibility Display Munber of Munber of Total Dig Fractions Figure 468: Seale tb of meter In this tb, you can set scale color, number of main scales, number of sub-scales, whether to display axis, whether to display mars, and the like 3. Insereed edit aee, press down left key ofthe mouse and dag the mouse to diew a Meter contol. See Figure 469 for an example of Meter 300 y20 Figue 4.69 4. Choose the Meter graph, and then you can move the mouse fo eny of the $ smell green dots on the graph to change the size ofthe contol, or double click the contol to modify the properties ofthe Meter. LED este tg owen oe et of cant ew ed eight hg smuiouly [EDI tarot soon cntt wf ity 4.4.12 Historical data display of SKWorkshop In actual use, some data generated by PLC or other connected devices may change all the time, such as alarm information Sometimes we need to view some historical data, nd in SKWorkshap we can do this using the Historic Data Collector ‘SK Workshop provides a collector of historical date, and you can enter Historic Data Collector dialog in the Project Manager. If the project is @ new project, you need to right click the “Historic Data Collector” and choose “Add a Historic Data Collector” option. After that, double click it to enter Historic Data Collector dialog. Refer to Chapter VI for detailed inhoduction of the Historic Date Collector. Chet store RecondDisplaybuton [inte too bs, anh slog a shown nFgue470 wil pp: [Juctsegete cee ctes yee, (fecncret 7] ate | visivinigy xp: [ainooa Frane Title ber Data 3G Color Language Reeder Cot| Font Size Font: BG Color IE use control address Text Color: Central Address Figure 470; Historic record display dialog 153 General ub > FG Color: Click the colorin the box to change the foreguouncolraf the Display. > Border Color Click the colin the box o change the border color ofthe Display > Guid: Define whether to diay gi, nthe color of gids Vertical: If this option is checked, vestcal guide will be displayed (indicated by a green tick in fiont, if no indicated no display). Horizontal: If this option is checked, horizontal grids will be displayed (indicated by @ green tick in font, if no indicated no display). > Title Bar: Here you can set Font Size, Font, BG Color, Text Color and whether to display time andl date. Refer to ‘the language futons of Alarm Display for the language related options. > Data: Here you can set Font Size, Text Color and maximum Rows, > Use contol addvess ‘This addzess occupies 12 consecutive addzess offsets. The meaning of each eddess is as follows: “Kates offer | Conbolled abject oF We conhal egite aes | The Oshowat te Deck of We generated date, | haw all date 1 [ Siaring te Gea > | Saring tne (monty 3 | Stating tine yp 4 | Starting tine How) 5 | String Hine caanaiey 6 1 8 9 ‘iatng tne (Secon) Taalng Ge Ga] Fnang tine Goat) Fnang tne ayy 70 | Eng tne Gow) “1 | Ealing Se GREAT 12 | Eneling tne (econ) “The aumnevical values fom O—>1 and addheas offet +0 i I, alow tine 13 | data, automatic rset. Data tab (Checked columns willbe displayed (indicated bya green tick inthe box ifn indicated no display). Refer to Bit Button contol for the use of Visbiity tab 44.13 Message display of SKWorkshop Functions of Message Display ae similar to the functions of Multi-state Lamp, except that Message Display contol hae more tf sts, upto 128 snes. The con of his contol in th tol bri Ci thi bton, and thn loge shown in Figue 47 wil apes 154 PO ergs edie mp: finoo00 Border Color 16 Color 3G Color Pattern: Dita Type: [1e-B1t thsimed Int | Monitor Adare Total States Figure 471: General tb of message display ‘The text tab of Message Display is shown in Figure 4-72. 155 PO ergs edhe ‘Generel [Fenty | Yisivitivy | Attribute Langusge Font: Font Size (att Language use the first Lang] Al1 the property will the = Dose Wot to: ¥| Figue 4-72: Text tab of message display > Refer to the Multistate Lamp for setting of language, font, font size and color. > Movement: There are three choices in this option, those aye no movement, left movement and sight movement No movement: The text will be displayed still in the center of the screen Left movement: The text willbe moved left byn pixels at the Speed value (for example n) set by the user Right movement: The text will be moved right by n pixels at the Speed value (for exaznple n) set by the user. $D) seta rorsasote np ona x pnee sting ot ange Day 4414 Flow block of SKWorkshop Flow Block is used to simulate in animated pictues the Aid flow status in pipeline. Whether a flow block is flowing is determined by the state of the trigger bit: when the trigger bit is 1, the ow block is fowing; when the trigger bit is 0, the flow block is static. The flowing speed is specified by user Click button |B in the toolbar, and then the General tab of ‘lowing block wil pop up, as shown in the figwe below: 156 Flow Hock FG Col Flow Hock B6 Col Pipe 16 Color. Pipe 1G Celor: Border Color Trigger Adiress| Display Type © Worizontat Attribate Direction: [Left [tse the touch addresses for flow direction change direction (ke Border © Fixed low Speed Ole @wié Odie © Beanie Flow Spee Color: Hese you cane he color ofthe ow block > Flow Block FG Color: Click hese to st the foreground color ofthe ow block > Flow Block BFG Color: Clik ere fo set he bacgound color of te fw block > Pip FG Color: lik hese to set he foreground colo ofthe pipe > Pipe BG Color: Click hereto set the background color of the pipe 157 > Boxder Color: Click heve to set the colo ofthe border of the Flow Block contol > Pattem: Click here to choose a pattem for the Flow Block, Puze colorby default, > Trigger addvess: The addvess that niggers flowing of the Flow Block. When the value of this address is 1, the Flow Block is lowing Attribute: Here you can set atributes of the Flow Block, such as dizection and flow speed. > Display type: If Horizontal option is checked, the flow block flows horizontally, if Vextical option is checked, the low block. flows veitically. > Duection: When the Display Typ i Horizontal, you can choose Left or Right fortis option; When the Display Type is Vertical, you can choose Up or Down fo this option > Use touch addtess to change the flow dizection to reverse if the value of the Touch Addtess is the same asthe value of the Valid State set by the user, the flowing dizection of the flowing block will be changed to the opposite dizection to the Flowing Direction. For example, ifthe Flowing Diection set by the user ie Left, this option is chosen, the Touch Address it LB2, end the ‘Valid State is 1, then: when the value of LB? is 1, the owing direction of the owing block is changed to “right” and ‘when the value of LB2 is Othe flowing ditection is changed back to “lef” > Blocks: “Blocks” refer tothe quantity ofthe flow units, fiom 1 to 30. > No border: When this option is checked, the border of the Flow Block wail be hidden, > Flowing speed: The choices include fixed flowing speed and dynamic flowing speed, Fixed flowing speed: Thuee flowing speeds are available, that is Fast, Nomal and Slow. This speed is set by the manufacturer asa default. Dynamic flowing speed: This speed is depending on a word adézess, and the value of the adézess is only valid between 1 and 10. When the value of the addzess is O, the flowing block will not move, when the value i 1, the flowing block flows atthe maximum speed; when the value is 10, the block flows a the minimum speed > Refer to Bit Button contol for the use of Visibility tab. 4415 Timer of SKWorkshop ‘Timer ie @ conto that triggers specified function basing on time conditions. In SKWorkshop V40, tiner is used asa control for tigger of macros. Create a new Timer or dowble click an existing Timer [2] to enter the propexty dialog 158 Properties Run Conii tion:[Always Perform v. Frequency: a Run Times: = Mote: if the execution times for On Fuetion ens Hane: Contol ‘RunConulitions: Here you can set run conditions for mactos, either Always Perform or Addvess Triggered, 1. “Always Perform’ If this option is chosen, the macros will be always executed in specified frequency. 2. “Address Thiggezed” If ths option is chosen, then the macros will be executed when the value of the specified bit ie L, nd will not be executed when the value is O. ‘Address: When “Addzess Triggered” option is chosen, theve will be a box for edézess entering. Enter heye the bit that conhols the macio, o that when the value of this bite 1, the macro will be executed. Frequency: Execution fiequency of the chosen macro, fiom 0.1 to 60s ‘Run times: This option defines how many times the macro willbe run. If ie set heve, the macro willbe always executed, Function 159 Function Type: Hee you can choose the type of the function to be executed In SK Workshop V40 the function controlled by Tuner is macro ‘Name: Name of the macro tobe executed. No Timer canbe set if there is no macro at present ‘The size of Timer cannot be changed, but its position can be set, Tier control will nat be displayed on HIMI during ‘oject execution, 4416 Datatransfer of SKWorkshop ‘Data Transfer is used for transfer of deta between PLC and HMI or between PLC and PLC. Click Date Transfer in Project ‘Manager, and the curent data tansfe list wil appear Pye woeewtseetss Source Aiireer I= Watinat os Alwar THO vascetssion wed Bil Tine Gigeerad ralale| Source Address Do Mlestination Address LIS, Transmission mods Word, Tine triggered ratel ‘This List shows the details of all cuzent data trnsfeis, and you can cany out New, Delete and Alter operations ‘SK Workshop V0 supports upto 64cdata transfers at the same tine (Create a new Data Tiansfer or double click an existing Data Transfer to enter the propenty dialog 160 Attribute O timed OeiggEa teiceer 3150 Li automatic Reset Adress Type: Bit a Number of forlt 2) Sowce Aero | 1 Atmabute: Timed/Taggered: Hose you choose the higge manner of data ante ‘Timed. The data willbe tensfemedbasng on specified fine intel ‘Thggeted: Data banter willbe tiggesed by specified dese, ie. higgeed when the vale of tigger bis 1 Automatic esetng: When th ade value ofthe tigger biti 1, his value willbe automatically change 0 ‘Ades Type: Heve you choot the adess ye for data tof, inluingbitfworadouble word ‘Number of Word/Bit: Here you enter the length ofthe data to be transferred, ftom 1 to 32 Adatess: Sowce Address: Sowce addzess of the date tansfer. The type of this address must be the same as the adézess set in ‘Addtess Type option in Attubute above. Destination Address: Destination addtess ofthe data transfer: The typeof ths address must be the same as the addvess setin Adévess Type option in Attribute above. (ED ac esse at ron ee te a PLC 44.17 Multifunction button of SK Workshop ‘Multifunction Button can be used to complete multiple steps of user-defined operations by single contol. It helps to simplify ‘user operations and make operation move convenient. Create @ new Multifunction Button [Bor double click an existing ‘Multifunction Button to enter the propeity dialog. 161 Label | Advanced | Vi: inrooca 26 Cole Pate: [DJsoa 9] Availeble Functions Aresdy Add Functions Set Coil LB0. Reset Coil 120 Screen Jump to Screen No 0 Setting Data Veer Intput coil Inehing Use Macro Function tb Button appearance: Here you can set shape, color and pattem of the button. Available functions: Multiple functions axe listed for users to choose, and the chosen function will be executed when the Dutton is messed, Set Coil: Set ON the adavess entesed Reset Coll: Set OFF the adhes entered Coil Tum: Change the sds entered to opposite: Ite biti O, change ito 1; fits 1, change to 0 Coilinchig: Set ON the input advess when this touched, ond set OFF when leased Screen Jump: Jump to the chosen sexeen. Youcan choose the taget screen by changing this option. Sump to O Start Seren (O Forward Sere Oserentfo | fecal} Setting Date: Waite the set date tothe set addzess. You can choose Data Type, Wiite Address and Set Data tobe written, Fyaeteeta 16-Bit Unsiev ‘User Input: Input a value and mite it to the set addhess. You can choose Data Type and Wite Addhess. When this fanction is executed, data entering dialog wil appear, you can enter deta of chosen type inthe dialog and then the data willbe wien to the set adds Pe ee (Choose « function, and click Add to adit to the list of chosen fuetions ‘When both User Input and Coil Inching exe chosen, only User Input is effective and Coil Inching will notbe executed 3. Functions added When you choose a finetion, it is displayed inthe Functions Added area. Doubleclick it or click Modify to set or modify if and click Delete to delete it 1683 During opzation of the configuation, all these function chosen will be executed when the Multifunction Button is pressed, 4, Macro When Use Macro is chosen, there will be a list of available macros. Choose macro, and then it will be also executed, ‘hen the Mulifunction Button is pressed, + Label, Advanced and Visbility tbs + Refer to Bit Button for intoduction of Label, Advanced and Visibility tabs 4.5. Basic controls of SKWorkshop ‘This chapter mainly inhoduces the use of basic contols of SKWorkshop, 45.1 Bit button of SKWerkshop Bit button is used to operation and display the ON/OFF state (or 1/0 state) of the bit adévess of the device comnected to the touch sexeen, Bitbutton isa fundamental andthe most fequently wed contol. The steps to set a bit button aze as follows: 1. Glick Bit Button icon ‘B] in the toolbar, and then a dialog will pop up for setting ofbitbutton properties. See Figure 433 164 “Advanced | Visibility | [ae0o0o Function @ Set OF Border Color 26 Color Pattern (O Set OFF O° Shape Dot Write Address Ditonitor Use Macro Figue 4.73: Bitbutton dialog O Invert 2. This dialog has four property tabs that are General, Lebel, Advanced and Visibility. Click the tab to enter the conesponding property setting page and then to set the properties, > General © Shape: Click Shape button Shape, and then a Shape dialog wil pop up, inthis dialog, you can choose derived shape simplyby clicking the shape. See Figure 474 165 res (icles) Figue 4.74 Shape pop-up dialog Border Color Ifyou have chosen a shape with border, you can click this button and then choose « desized color in the dropdown color selection system. FG Color: If you want to change the foreground color, you can click this button and then choose a desized color in ‘the diop-down color selection system (foreground color is effective only when tansition pattem is chosen). Then, ‘there willbe @ contrast tansition between the foreground color and the background color to make the contvol mare beautiful. BG Color: If you want to change the background color, you can click thie button and then choose a desized color in the drop-down color selection system. Patter: Click this drop-down bor, an then you can select any of the 21 pattems to beautify the conuol. See Figue 4-75 for an example 16 Genwal | Label | Advanced | Wsibility um: — [Ba000 Border Color HG Color 26 Color Pattern Function @ Set OF (O Set OFF Mech style 1 Write Address: Mesh style 2 fem style 3 Di tonitor Mesh style 4 Mesh style 5 [Mesh style 6 Mesh style 7 EB Horizontal Necro vi Use Macro Fige 4.75: Change shape and patter value SetON: If'this option is checked, after downloading to HMI you can set the value ofthe waite addvess to 1 by clicking this bit button that is setting the write adehess of the connected device to ON state and displaying LION state SetOFF. If this option is checked, after downloading to HMI you can set the value ofthe waite addness to O by clicking this bit button that ie setting the waite addtess of the connected device to OFF state and displaying OIOFF state Inching: This option includes two choices, those are “Press down as 1” and “Prese down as 0”. If “Press down as 1” is chosen, after downloading to HIMI, when the bitbution is touched, you can set the value of the write addvess of the connected equipment to HON by yressing down the button while set to OIOFF by releasing the button, IfPress down as 0” is chosen, when the bit button is touched, you can set the value of | the waite adézess of the connected equipment to OIOFF by pressing down the button while set to 1/ON by releasing the button. ‘Momentary: If this option is checked, after downloading to HMI you can set the value of the unite addvess of the connected device to LION by pressing down the button (and then LION state is displayed), and set the value to IOFF by eleasing the touch button (and then OIOFF state is displayed) White addhess: You can either enter an address by clicking the address input button or dixectly type in an addzess. The addzess name is not case sensitive. SKWorkshop will give comesponcling bit addzess syrubols 167 Daring on the connected device, For example, for FX-2N series of Mitsubishi PLCs, X represents the address of input coil, ¥ represents the addvess ofthe output coil, Maeyresens the adekess of the intermediate relay, C represents the addess of the counter (owoff state display), T represents the addzess of the timer (onloff state display), D represents the addess of the data register, C* represents the adékess of the counter (count value), and T* represents the addzess of the timer (count value). For $7-200 seus of Siemens PLCs, I represents the addvess of the input point, Q represents the addhess of the output point, M represent the addzess of the intermediate relay, and V represents the addzess of the data register. See Figure 476. Pe acy ‘Thus, you can waite the cuxent state of the bit button into the addzess basing on the conesponding addvess symbols of the PLCs or other connected device used. In other words, when the Bit Button is at IOFF state, ‘the value of the write or displayed addzess is DIOFF; when the contol is at /ON state, the value of the waite or displayed adékess is 1/ON. @ Monitor If this option is checked, a Monitor Addvess will appear, indicating this Bit Button can be used to roniforthe slate change of the value of Monitor Addzess. When the value ofthe monitored adzess is LION, the bitbutton presents 1/ON state; when the value of the monitored addzese ie OIOFF, the bit button presents CIOFF state. When Monitor is chosen, the monitored address can be different fiom the waite adduess. For example, when Set ON function is chosen for this bit button, the write adézess can be set to LION by touching the button. However, ifthe cutent state of the monitored addvess is Q/OFF, then ths bit button resents OIOFF state, Generally we choose the option of “The Same Monitor Adékess and Write Address”, 0 thatthe state value wnitten by you canbe dizectly presented ox displayed. © Macao: IfUse Macro” option is checked «list of macros willbe displayed, and you can choose a mecio so that this macro will be executed! when the bit button is pressed Only successfully compiled macios exe displayed in the drop-down list. ‘When Monitor option is not checked, the ONIOFF state of the bit button wil not change even ifit is touched, > Label When Label ais clicked, the “OM Text” page willbe displayed by default See Figue 477 168 Advanced | Visibility | Language(Languagel ¥) (ai Languages use the first language! ‘OEE Text | On Text | Off Picture | tn Picture | OFF System ¥| 10 Ciseaa Drtaie DH undertine Pater) O° O° O° O° @ O° ° ° oO Copy to 0 State Figure 4.77; Label tab of bit button ‘This tab consists of four pages that are “Off Text”, “On Text”, “Off Picture” and “On Picture”. ° (Off Text and On Text: Used to change the text at Of" state ox On state, font patter, font size, edge distance, font color, position and some other roperties. SE Workshop also provides mote convenient copy function, 0 that you can ditectly copy well set properties to the cunent Off Text ox On Text. ‘Text of the frst language used for all languages: This option is used for multiple languages cases that aze ‘hen the fotal aunbess of languages is more than 1 in the Language option of the Project Manager. If this option is chosen, the language ofthe contol will not be changed along with the language switch. Language: This option is used for multiple languages cases. You can choose different languages andl enter different texts under different states, getting prepmed for multiple language controls. Thus, when Switch ‘Language option is chosen in the function buttons, ancl a taget language i chosen, all the text controls in the screen will use specified language after clicking this function button. For different languages, text contents, font and font size maybe different, but color, word space and position ae the same Font: Fontof the text contenis entered. You may choose different fonts for different sates or languages. Font size: Font size of the text contents entered. You may choose different font sizes for diferent states or languages 169 @ Color, word space and position: Used to set the text color, word space and alignment mode under the euent state, When the fotal numbers of languages is more than 1 in the Language option of the Project Manager, ‘and the language other than language 1 is chosen, these three function options will be invalid, and the same text color, word space and position as that in language 1 willbe applied @ Off Picture and On Picture: Here you can add pictures of different formats to different state according to the Pictwe Some. When you have chosen the desired pictue, it will be automatically added to General tab. ‘When you choose the option of “Fit to Object”, the pichue will be of the same size as the contol st in the General tb © Fitobject size If this option is chosen, the size ofthe graph is the same as the contol in the General tab, ancl the Edge Distance and Position options willbe invalid and hidden. © When importing a picture fiom extemal files, there will be a Transparent option, which is used to change a specified color to hansparency. When flicker is chosen, the flickering screen willbe the screen at ON/OFF state, and the default frequency is 1s. To change this fiequency, double click Touch Screen Pazemeter Setting option in the Project Manages, find Flickering Frequency option in the pop-up dialog, and then change the ftequency tothe desized value. > Advanced page willbe displayed after you click this tb. See Figue 4-78, 170 Wisinitiy | Touch Availability Controlled by Bit Control Bi wesille:@1 Oo [display elenent invalid Loge Cicontrolled by User Level Minimun press tim U Noti fication Mots fieats Stet @1 Oo A motice register i Type 10-bit Unsigned V) SetValue Figure 4.78: Advanced tab of bitbutton @ Controlled by bit: When this option is checked, if the Effective State is 1, then the Bit Button can be effectively touched when and only when the value ofthe Contl Bit is 1; ifthe Effective State isO, then the Bit Button canbe effectively touched when and only when the value of the Contol Bit sO @ Controlled by User Level: You can choose several options basing on the actual needs. After setting, the touch level of this contol willbe compazed withthe Default User Level inthe Usex Password Setting in the ‘Touch Screen Parameter Setting to determine whether the contol is touchable For example, if option 2 and 3 axe chosen in the Effective Level Contolled in the Advanced Tab of the conto, an the Use Pesswoxd Setting inthe Touch Screen Parameter Seting is as shown in Figure 4.79 im Pte tewaeae saeents | WMI Parameter Setting ser Password | HAT connected to the printer Settings User 1 Oster User 2 O30¢OsO06eO708 304Os0eO70e Passo Default user ILL) Allows uploading confi guration {load when passvoré (Ben cite eect o Figure 4.79: User password setting in the touch sexeen parameter setting ‘Then if Defelt User Level is NULL, this contol is wot touchable, end in this cae you can use Change User Level in Function buttons to change the defelt level For example, ifthe password entesed by the user is 6556, conesponcing to User Level 6, but the wer chooses only option 1, not matching option 2 or 3, 0 the system will pomp thet the password is incomect, When the password entexed by the user is 2222 or 3333, a both users Ive option 2, matching option 2 or 3, the password i vali and this contol wall be changed toa touchable contol. Ifthe Default User Level i user 2 to 3, then both user levels have option 2 to match the touching conditions, and then this contol is touchable in simulation or initialize screen; Ifthe Defalt User Level is user 3, then this ner level doesnot have an option to mate the touching conditions, and then this conto is nat touchable in simulation ox initialized seveen Minimum press-down time: Indicates how long (in second) should the contuol be jmessedl down to take effect in simulation or seeen. @ Notification: When the contol is touchable, if you click this contol and enter a value in the pop-up lkeybouud, the system wall write a user-specified state value (1 or 0) to the Notification Bit addiess set by the @ Notification register: When the contol is touchable, if you click this contol and enter a value in the pop-up eyboaud, the system will wnite a user-specified state value (Set Value entered by the usex) to the Notification Register Addvesssetby the user. [ED everett te mina oe Dennen ange ein eh Le opener es een oe pe [EDI cvs che at ue aeons rhe ctl fr me ceil tg resetting, inching and alteaton. Notification will be given only upon effective touch. Taking nuneic entry for example, ‘when you touch mumezic entrybution, «keyboend will pop up. At this moment, although the mumesic enrybuton hs action gninst the touch, no waite operation willbe cami out to the wate ads, so thexe willbe no notification. Ifthe keyboasd is quited by pressing ESC, no notification willbe generated either. Only when you type ina ntunber between the maxanauns value and the minimum value via the keyboend, and then press ENTER key, there willbe notification and such touch willbe aneffective touch. > Visibility page will be displayed after you click Visibility tab. This page is mainly used to set whether to display or hide the contol. See Figure 4:80 1B Wate | Cicontrellea by Bit [controlled by User Level O1020304Os0eO070e Figuie 4.90: Visibility wb of bitbution @ Contolled bybit: When thie option is checked, ifthe Effective State i 1, then the Bit Button can be displayed ‘on the touch screen when and only when the value of the Contol Bit is 1; if the Effective State is O, then the Bit Button canbe displayed on the touch screen when and only when the value ofthe Control Bit is 0 © Connolled by User Level: When User Level Contolled is chosen, the conditions willbe the same as those in the User Level Contolled option in Advanced tab, and only when such conditions axe met the Bit Button can bbe displayed on the touch screen fnether ofthese two options is checked, the contol willbe alwaye displayed on the touch screen, > After setting of the propeities, click OK button, and then the mouse shape will become @ cioss. Now you can draw a rectangle in the screen by clicking the mouse and thus ada this contol into the sczeen, 45.2 Word button of SKWerkshop Word Button can be used to enter fixed value, numeric value and password into the data register and execute ‘adding/subhacting operations forthe values inthe register. The steps to seta Word Button ae as follows: 114 > Choose Word Button icon [Win the toolbar, and then a dialog as shown in Figure 481 wall op up Pees Lebel | Advanced | Visibility | [weanoo Forder Color 16 Cabo 1G Color fatten: ([Jsaia Tunetion, Oded © Subtract. O Progressiv© Mecrease © set Const® Enter VeluD Enter Pasarord Data Type:|I6-Bit Unsigned Int Write Address Neco (RBS Total Bi 2B) Festi 2idp Figwe 4.81: Word Button dialog Refer to Bit Button contol for setting of Shape, Border Color, FG Color, BG Color and Pattem > Function module @ Set Constant: Different types of data can be chosen. SicWorkshop provides several data types, anecluding 16/32-digit positive integer, 16/32-digit integer, 16/32-digit BCD positive integer, and 32-digit lating point aunber. This option is to write the constant set by you to the unite adds. For example, ifthe waite addhess is LW1, and the constant is 10, then each time the button is touched the ‘value of LW1 willbe set to constant 10 regardless of its original value © Enter value: Different data types can be chosen. This option is to write value that is the mumeric value set by you, to the write addess. This value must be between the maximum value and minimum ‘value. Then, when you touch the Word Button, a keyboard will pop up on the touch screen, and you canenter dested value. See Figure 4:92 115 L a 3 4 5 |Del 9 0 [Ese OO) (22 Clr Bhier Figue 4.92 fo} ~y Co © Increase: When the Delay Parameter is 0, this function is the same as Add function. If the Delay Parameter is not 0, after clicking this contol the value of the write address will continuously add a constant after elapse of the time set in the Delay Parameter and wait the value int the write register © Decrease: When the Delay Parameter is , this function is the same as Subtract function If the Delay Paaueteris not , after clicking this control the value of the waite adévess will continuously subtact a constant after elapse of the time set in the Delay Parameter andl wait the value into the write register © Enter pussword: The same function as Enter Numerical Value, except that this function module does not have the option of decimal digits © Addi After you set the datatype, the wnite address, the constant and the mascimum value, the value of the register conesponding to the unite addzess will be added by the constant set each time the Word Button is touched However, the value of the wnite addhess cannot exceed the maximum value set by you, For example, if the wnite addvess is LWI, the constant is 5, and the maximum value is 65535, then each time this contol is executed, the value of LWI willbe added by 5, but willbe no higher than 65535. After setting of the propeties, click OK button, and then the mouse shape will become a cross Now you can diaw a rectangle in the soreen by clicking the mouse and thus add this contol into the @ Subtact: After you st the data type, the wnite adess, the constant and the maxcimum value, the value of the register comesponding to the waite addzess will be deducted by the constant set each time the Word Button is touched. However, the value of the unite addzess cannot be less than the minizwum ‘value set by you For example, if the waite address is LW1, the constant is 5, and the maximum value 4s 0, then each time this contol is executed, the value of LWI wall be deducted by 5, but wall be no lower than 0 > Total digits: Totel number of digits including the decimal, > Fmactonal digits: When the datatype is not “32-digit floating point nuuber”, and the factional digits axe set ton, then the maximum value entered should be reduced by 10°. For example, ifthe date type chosen is “32-digit positive integer” and the nunber of factional digits is 3, then you can only enter a value between O and 99999.999, > Enfer Password: This option has the same functions as Enter Value option, except that there is no option of “Fractional digits” ‘The Label teb of Word Button isthe same a¢ the Label fab of Bit Button, except that inthe fomner there is not ON ‘Text and ON Picture, as Word Button has only om state. Thus, you can refer to the intoduction of Bit Button contol for some settings of Word Button 116 [EDT se 2g en peta Wot Bt th seen ec occ Fr examen sng a ng fins PLC he aes V0 be sre ane a nga losin typutynng ter cnt mou twa a1, ew mayb nos Ter jenn gt din pre wotlnsopeno anaes [ED oe arsed nt vty ws tot Btn ees en he ee nd Vib ne of Bt Bute. Thes uct enero Bt Beer ne stot een > After setting of the propeities, click OK button, and then the mouse shape will become @ cioss. Now you can draw a rectangle in the screen by clicking the mouse and thus ada this contol into the sczeen, 453 Bitlemp of SKWorkshop Bit Lamp can be ustd to monitor the ON/OFF slate of the bit contact of the connected device, and fo display the conespondling state on the screen. See Figure 483, 18 4.93 Figue 483 ‘Stops to set « Bit Lamp are as follows: 1. Choose the Bit Lampboton icon lll nthe tol ber, and thea dialog a shown n Figure 484 will appear im State De Border Cole: 1G Color ratiern: [Jsaia LB Figure 484: Bit Lamp dialog > Data type: This drop-down box hes thuee options that axe bit, woud bit and double word bit IfBit is chosen, the ronitored (read) edehess willbe a bit addvess; If Word Bit is chosen, the monitored (read) eddess will be @ word adduess; If Double Word Bits chosen, the monitored (read addvess will be a double word addvess > BitNunber Ifthe datatype chosen by the weer ie Word Bit or Double Word Bit, the displayed ONIOFF state of the monitored (read) addvess willbe determined by the value of the Bit Number, The bit number of Word Bit is (0-15 and the bit number of Double Word Bit 0-31. For example: I Word Bit is chosen, the monitored addzess is LW1 and the value of LWI is 23, as the decimal number 23 comesponds binary nunber 10111, so if the bit number chosen is 3, the system will check the value of the number 3 (counting fiom nght to left fiom 0) bit, and display such value as the state (if this valu is O, state O will be displayed; if this value is 1, state 1 will be displayed). In this exemple, the value is 0, so the bit emp wil display state 0. Refer to Bit Button contol for setting of Shape, Border Color, FG Color, BG Color and Pattem 2. In the General page of the Bit Lamp, choose an addzess to be monitored by the lamp, and set such pausmeters as the display texts and picture and flicker in Label page 18 [ED ese or npi ety te ne te Late! FB Seon. Tha pen ean of Bit Buon conte rane tango Bt Lap 3. If"Word Bit" or “Double Word Bit” is chosen as Date Type, there willbe abit number selection dialog, (ED se vssty ot 2 ap ny ene wt Vib of it Btn. Th you cn fr te ttn fs enon on tgs Bt Lan ‘After setting of the properties, click OK button, and then the mouse shape will become a cross. Now you can daw rectangle in the screen by licking the mouse and thus ada this contol into the sczeen 45.4 Screen button of SKWorkshop Screen Button is mainly used to switch screens, change user level and pop-up window, and the like You can make the screen/window switch toa set screen/window by touching a set screen button, andl during the switching process you can also choose whether to change user level. > Click Seiten Butonicon QE in th tol bay and then dogo how in Figure 495 wil pop up. Pyeeenessss [istet | Airencea | visivitigr Border Color 3G Celor rates: [sai aperation © Open Sereen O open Previous Screen © Close Open Screen © Close Screen sereen(o Y| [Sereest a Ci switching User Lev[] Login Required if Level is Insufficie, Open Fanction@® Prexe the but© Releare button, foo Useaers 19 Figure 485: Sezeen button dialog DD sere ts anodontia, Box Co 1 Co 36 Cob dat > Function module (Open Screen: Here you can choose a screen tobe opened in Screen option, so that the sereen will be opened after ‘youclick the screen button in the touch screen. This function can be used in screen or window. (Open Previous Screen: When this option is checked, the screen will jump to the previous screen after you click this button. This function canbe only used in screen pages Close and Open Screen: This function can be only used in window page. It is weed to close the cunent window ‘and open another window or sereen, Close Seiten: Tis neti canbe only wed in window poge Ite wed to clase the cent window page > Change wer level © Userlevellog off Recover the eunent user evel tthe dfhlt use ve © Speci ser level: Change the cunent wr lve oe specified evel > Open function © When Pressing Doom: Scien switchover willbe pafomed when you pes down the nowt. © When Releasing Seren smth-over willbe pefomaed when yu elese the mouse > Require logon at insufficient ser level If you chose User Level Conholled option in the Advance tab of Screen dialog, and have changed the Valid Lowest Level, then the contols in the screen will be touchable only when the cument user level is equal to or higher than the Valid Lowest Level set by you Otherwise, a password dialog will pop up when you touch @ contol in the screen, as shown in Figure 4.96 ii z 3 4 5 (Del 2 0 {Ese OO Cle bhter Figwe 4.96: Pessword input dilog S x oe ‘The screen can be opened only when the level of the pesswond entered is higher than that set by you, and after the screen is ‘opened the cunent user Ivel is the level entered just now. > Use Macro: If“Use Macro” option is checked, alist of macros will be displayed, and you can choose a macro so that this macro willbe executed when the screen button is pressed. Only successfully compiled macros are displayed in the rop-dowm ist. 190 [ED sxe van otSaen Botan ste wt abe ib of Bt Bato x at nthe hn at 8 Teste OM uy, Sets to neal Tas ues © be drton Bt Bon en sour ngs efSn Bon [Eo aaa nt Vist bf Seen Seon exc te ant Adc nd Viby eo Bufo Juche tern Beno mre metro Santon > After setting of the propeties, click OK button, and then the mouse shape will become a cross. Now you can draw a rectangle in the screen by licking the mouse and thus ada this convo into the sczeen 455 Function button of SKWerkshop Funetion Button isan important contol in the whole touch screen. Using this button you can convenienly realize vasious functions, Click (FI end thene Function Button propenty dialog as shown in Figue 4:87 wll appear Ppansetiaens ti Visibility | [Feonoo Border CoLer 1G Color retten: = [[Jsaia_ 9 ‘tunEf backgroud Light Use Macro Figure 47: Function button dislog 181 Refer to Bit Button contol for setting of Shape, Border Color, FG Color, BG Color and Pattem 1, Tumof beckground light Used to set the fimetion of the Function Button to “tum off elarm light”. Then, you can tum off the background light of ‘the touch screen by touching thie button, but the touch screen remains working nomually. To tum on the backgroud light, you only need to touch any position on the touch screen, Confirm alan Used to set the function of the Function Button to “confirm alarm”. Then, you can confi chosen alarm contents by towhing thie button on the touch seen. 3. Restat Used to set the function of the Function Button to “estat”. Then, you can restxt the touch screen by touching this ‘button on the touch screen, 4 Setsereen saver time Set the time before starting up scxeen saver. 5. White secipe to PLC Used to set the function of the Function Button to “wite recipe to PLC” Then, you can unite the recipe parametess saved in the cunent sexeen to comesponding continuous data register addkesses (which axe write eddesses set by designers during recipe setting) of PLC or other connected devices by touching this button on the touch seen. 6. Read secipe fiom PLC Used to set the Function of the Function Button to “tead secipe ftom PLC”. Then, you can teed the recipe parameters saved in conesponding continuows date register addvesses (which axe wate addresses set by designers during recipe setting) of PLC o other connected devices to the touch screen by touching this button on the touch screen 7. Settime and date Used to set the function of the Function Button to “set time and date” Then, you can set intemal time and time of the towh sereen by touching this button on the touch screen 8. Clearalamm Used to set the function of the Function Button to “clear alarm” Then, you can clear chosen and confirmed historical alam information by touching ths button on the touch screen, 9. Previous recipe Used to set the fimetion of the Function Button to “previous recipe”. Then, you can open the previous recipe of the cunent recipe by touching this button on the touch screen. Ifthe cumzent recipe isthe fast recipe or thee is only 1 recipe, ‘the wecipe puamseters will notbe changed by touching, 10, Next recipe Used to set the function ofthe Function Button to “ext recipe”. Then, you can open the next recipe ofthe cument recipe bby touching this bution on the touch screen. If the cument recip is the last recipe or thexe is only 1 recipe, the recipe ‘puameters will nate changed by touching 11. Save cument recipe

Das könnte Ihnen auch gefallen