Home
DirectSOFT Quick Start
Contents
1. ENS 0 LLL I ss EM H7 i L aa PEL Step 28 Copying to the Clipboard Example Program BE Close the Documentation Editor and return to the rung Notice the Nickname Test Output1 is now above the element You are now finished with these rungs Accept them by using the hot key F8 or by selecting Edit Accept from the upper menu bar The following example illustrates the use of the Copy and Paste features of DirectSOFT You will copy a rung and paste it to the next Then change the count value to K6 and use output relay C2 to test it To copy a rung first select the rung Rungs cannot be selected and copied unless you have accepted the rung Accept the rung by selecting Edit and Accept You will see a green vertical bar by the rung when it is accepted Now you can select the rung for copying This is accomplished by placing your cursor on the rung and using the SHIFT Arrow key combination With the rung selected select Edit then select Copy to send a copy of the rung to the Windows clipboard un Direct3 OFT Programming EXAMPLE ie Edi Search Yew Took PLC Debug Window Help fie uede crie EAER Leider Yiee a Tan icon d Timer Dot Di set 1 T bet ms Ladder View Merge Ld ar M ieeremaent ani chant act POPE m erra prin OAE AT aclect Fed io ta vehic hareran eser rn T DConlacL F4 untra oi IMMI Coil F5 Box Fr Wira ki Thi Tii TTE ru C
2. PLO Debug Window Help ES GE ETE A ees gee aag jt BD beet Outputz CADO In the Edit column enter the binary number that will set the first digit representing the status of C160 to 1 Stretch at this vertical line if the Edit column is not showing 0 EUM Data View Instructions for the DL305 Writing the Edits to the PLC Click on Yes to confirm Timer and counter increments Start Switch is ON To write the new status to the PLC select the icon with the single arrow pointing down to the PLC from the on line tool bar The other icon showing several arrows is for writing multiple edits to the PLC te at Search en Jook pic Debug Window Help Test Dutputl Test Output TAG TCADOT Click here to write your Edit After selecting the appropriate Write Edit to PLC icon you will then see a confirmation dialog It will ask if you want to write the edit or edits to the PLC You answer yes With the Start Switch C160 now ON you will see the active elements change color as the counter accumulates each tick of the timer and the Boolean conditions are met Now you can observe how the program runs Be sure to read the main user manual later rect OFT Programming EXAMPLE Tw File Edit Search Wew Tons PLC Debug Window Help utar zeit ext Output m Test Output ET TEAG TEARD Wede Curent Eiga D Dan ask ngain for this vias me pu Ls Dect Carga u T auk C
3. fie Eai SEB vene Too PLC z Direct OFT Programening EXAMPLE ja Ei EJ a eris mw Inu als PIG Debug Window Help ar Tetas Fa ms Fea on _ Use CRL Arrow zl Down keys to add a vertical line Step 10 With the cursor at the end of the line that you have created select the Box icon from Inserting an Output the tool palette again This time choose the OUT box from the Box Tab of the Box Instruction Browser Select OK when you have highlighted the OUT function Direcl amp OFT Programaj EA LED Edi mensch Wira eeg PLE xk xn Windiw Help Ladder View Instruction Browser LIT Curtaur Hra Tua Jui eet te e 8 P5 8 ingcnio Uer ces irm wen aes is Een eee E mis zd reus eco eo i ox ped ream Ine ome Dni 4 La Example Program Step 11 Now you need to enter the address into which you are outputting the accumulator Entering the data Use V2000 in this example V means variable memory Address to Hold DirectsGr Progi arm r T E 1 Search ILS Tonk B c Debug Ward Hep ss E pre pros mde Se the Preset Drect SOF Programming EXAMPLE Hk HIR Search Siw poo 2 PLC Qehug Wide Hap Bre ars T E oz cp 355 CI E e 2351 chier bai When you have entered the V2000 click on the check mark v The new OUT function block should now be in place as shown below ER DirectSOFT Programming EXAMPLE Fie Edi Search wiew Took PLC Debug Winckw Hep mr Eo t CE E
4. finished Step 18 Adding a Nickname aea ae Cn the fret PLO scan vue preload the counters preset locaton wath a value of 10 to the Normally _FrretSiran SPO Closed Contact La Example Program After the Documentation Editor closes you will return to the rung where the words Ten Second Timer will be above the normally closed TO timeout relay Cn te fret PLE scan ec preload me counber s preset location wath value otf 10 r c Po CTO Preset v2 D Start Sach Ten Second Timmer _ C TO k CLE rper seer nep OS Step 19 Move the cursor to the end of the rung to enter the timer TMR TO Since a timer is a Inserting the Timer boxcommand you can use the shortcut key F7 to bring up the box instruction dialog Instruction of the Instruction Browser Once you have opened the dialog box shown below move the cursor in the Box Class windowto Timer Counter SR move the cursor in the Boxes window to TMR and click on OK Ladder View Cn the fect scan we ened the counter mezet leon wath s ume nit i1 TOM Instruction Browser Bex Cel Contact THR Times Hox 8 1586 Vier Timer iestruction i a 8 1 secomed si gle ispali timer Beni hean Exon moire cal 9999 massznad Than mer will be emnbled ifthe mpu lgec sz amp ue nr and will 5e nosed io B Se inpli boge is Inline if Example Program EL The element box shown below will appear This is the element input window for the timer
5. The first thing to do is allocate a particular timer This example uses internal timer TMR TO therefore type in TO The indicator light of the box should turn green to tell you this is a valid entry Notice also the nickname assigned earlier to the timeout relay TO appears above the first entry window A second window also requires you fill in a preset value for the timer Use the Tab Key or click with the mouse to move to the second field The preset must be entered in tenths of a second Therefore K100 would be one hundred tenths of a second 100 10 or 10 seconds Lander View Lin te rz PL man at ele ite paunter s gece loca enti s valuE of 1 d Firg When you type in TO the nickname is automatically added Enter 10ths of a second i M j de i ee T 3h E h L Click on the check mark to accept your entries DirectSoft returns you to the rung of ladder logic for further programming LIn the frt PLG scan we preload the counter s preset location with a value of 10 _Firnsto ran Ten Second Tine Tu 4 LE Example Program Step 20 You are now ready to start the third rung of the example program You will be Adding the inserting the counter CTO a preset was entered at V2000 with the first rung of logic Counter Move the cursor to the end of the third rung and press the F7 key to open the Box Tab of the Instruction Browser again 1 aF presos the counters preset lace n wih ova dons of Select Timer Counter S
6. Toots PLG Debug das Help Minimize Maximize Click on Close when finished The nickname will appear inside the OUT box above V2000 You are now ready to create the second rung of ladder logic Luder Wiss On Te first PLC scan we preload the caunters preset location with a value of 10 D d A lll 1 HOP l amp Example Program BL Step 15 In this next rung youwill start a timer have it timeout at a certain preset value and Adding an Internal then reset itself Choose to use CO as the start relay and of course TO is the timer Relay to Start the done bit for the TMR TO timer Timer Insert the start relay CO first Use a shortcut this time to create the normally open contact on the rung You may recall on the first rung the normally open contact icon was selected on the tool palette in order to create the contact This time move the cursor to the point where the contact is to be placed and press the F2 key This opens the input box shown below and you can fill in the information as before The shortcut keys are much faster than the icon selection method as you become more familiar with DirectSOFT Use F2 to bring up the Cie we PLE Sa Re ES TRS pH ERE B element dialog box T CTD Prasat ow z ce a7 H d MOP L 3 i E El moe o 0 EM Example Program Step 16 Next document that CO is the start switch You could pull down the Assigning a Documentation Edit
7. Address to Hold the Preset 0 0 0 ccc cece ee eee 14 Step 12 Enabling the Documentation Options 0 0 eee 15 Step 13 Entering a COmrebib 3e ento roe Te bt Er der dee debes 15 Step 14 Assigning a Nickname to the Preset Output 0 0 cece ees 17 Step 15 Adding an Internal Relay to Start the Timer 0 0 ccc cece eee 19 Step 16 Assigning a Nickname to the Start Contact 0 0 ccc ees 20 Step 17 Adding a Normally Closed Contact 0 0 ccc eee eens 21 Step 18 Adding a Nickname to the Normally Closed Contact 0 ccc eee eee 21 Step 19 Inserting the Timer BOX 0 ccc eee eee eee n ees 22 Step 20 Adding the COUme 29 s Veale VS ea VA Ea bed VE ed CIO de EES i 24 Step 21 Entering the Counter Data 0 ccc cece n 25 Step 22 Assigning a Nickname to the Counter 0 0 0 ccc eee eens 25 Step 23 Making the Counter Self Resetting 0 00 ccc cette eee nes 26 Step 24 Adding a Coil for Resetting on the First Scan 0 0 ccc eee 28 Step 25 Documenting the Function of the Counter 0 0 ccc cece eee ees 30 Step 26 Adding a Comparative Boolean Instruction 0 0 0 cee ees 31 Step 27 Adding a Conditional Output naana naana aeaaeae ne 31 Step 28 Copying to the Clipboard erered ek a eee n tenes 33 step 29 Pasting to your Program cess aic ky kg dk E CO c Hack RR awa 34 Step 30 Ending the Program bee p
8. Make sure it still looks correct in Print Preview and retry the print Programming Since our CPUs provide so many different communication port possibilities it is Cables helpful to know exactly which communications cable is required Use the table in Appendix A of the user manual to choose the proper cable for your particular application
9. Select the Installation Options 0 0 cc eee nen ees 4 The Installation ProCeSS a 320 24 20532 40cesc86eet es sae EG RUNE e E tan RR C PREX IG eR cess 5 Step 5 Return to the Windows Main Screen eee rns 5 Building an Example Program esseeeeeeeeee n Rn 6 What YOU VVIIL ESSET 2th rod DOR tetto DE br eite odit eu bar edo ane ind 6 Pimple EXamble ire Sie ene d aun board iode dor E ee beds ido doti Kb unir ng 6 Sample ESdder BOUlC 23 595 ance eh ruere debi Potes eher Seana ae hash pad deben Der e haha pde 6 Step 1 Enter the Programming Mode 0 0 cece cence eee eee n ene neeas 7 Step 2 Start a New Project ia hiia ani iaaa pabecewdadee gave pad rari es 7 Stepo OWENT thie Edit ModE 5553 3 9 8 abor aao t Sh ED d bdo abt s DS S GO d Eo ao os ee 8 MTN ON cli PPP E E E TA A E EA E ts Ae 9 Step 4 Using the Tool Palette to Enter the First Element 0 0 0 0 cece eens 9 Step 5 Using the SPO Relay in Our Program 0 0 cece eee eee eens 10 Step 6 Usirig Ihe BOX Browse ssc wna cite priam eb er red ede gam ini ig Coe aeree debui 11 Step 7 Scrolling the Box Class Window esseeeeeee n 11 Step 8 Entering a Preset in the Accumulator 0 0 00 eee eee eee 12 Step 9 Connecting Elements in Parallel 0 0 ccc cece eee een eens 13 step 10 Inserting an Output BOX wei is din cca s ex oa xe ER OR RC eee eee we eww ws 13 Step 11 Entering the
10. a Introduction PLC Compatibility If you are using our DirectLOGIC products then compatibility is not much of an issue Make sure the package you choose supports the CPU you are using Our software also supports many compatible products offered by previous vendors of the Koyo designed PLCs If you are buying the software to program a compatible CPU check the following table to make sure the CPU is supported DL105 DL130 requires Rel 2 0 or 4 GE Series 1 IC609SJR xxx rater GE Series 1 IC610CPU101 T1305 325S 07 or 325 with Stage Kit 330S 37 PPX 330S 37 335 37 PPX 335 37 TI405 425 CPU PPX 425 CPU SIMATIC TEE yeu N A PPX 430 CPU 435 CPU PPX 435 CPU DL305 D3 330 D3 330P DL405 D4 430 D4 440 D4 450 4 Yes it is available X No it is not available Requires RS232 Data Communications Unit D3 232 DCU also DC versions System Before you install the software make sure your system is suitable to use with Requirements DirectSOFT Your personal computer should meet or exceed the following e 486DX or SX CPU 33Mhz clock speed e Windows 3 1 or later WIN 95 Windows NT 3 51 or later no DOS OS 2 MaclIntosh or UNIX versions e 8MB RAM e 10MB free hard disk space e Atleast one unused serial port NOTE on Laptops DirectSOFT is perfectly suitable for use with laptop computers as long as they meetthe requirements shown above However there can be afew problem area
11. ad dln eine fe EEO CN ae RE Click on OK when you are finished With the final rung showing the END statement you have now completed the program Press F8 to accept the rungs Finally click on the Save to Disk icon of the toolbar You are now ready to connect and communicate with your PLC Move to the next page and see how to download the program to the PLCs memory and test it STS mne Court EemchBme timer i0 rgeschiges press Counters sten bx wich srerc ne ahan the counters mech her preset wales this 1S ee Eng Coun Tre Lou C TO vell irre rand one coud anch v re 3 056 m Ed Gis heh ere amp used In ose s es reser ng Second Tire Save to Disk Downloading the Program EL Connecting Online to a PLC amp Downloading the Program Starting the To connect with your PLC select PLC from the menu bar and move the cursor to Linking Process Connect i ar P Ne Pues a ee ee File Edit Search pepper a Connect RT FirstSc an Hine s SP Offline Setup Helo Memary Map Configure KG Test utputi Diagnostics Hy Ld selhup MC Test Cutout 200 4 GUT t 96 Adding a New Link After completing the above actions a window will appear asking to select a link If you had already built a communications link there would be links shown inside the window to select Since this is presumably the first time you have worked with DirectSOFT the windowis will be empty Selectthe task
12. button titled Add to create a link Direct 3 oFT Proqramimdrs EXAMPLE File Lat search View Tools PLu Debug Window Hen Tea Td E E SEITE Eds Ladder View The Counter CTD ol increment one count each ome Times TU reaches tts preset Counters nb hive zssncimed bis which energize shen the counters reach their preset walas This bt E LEC b make 2 zet reseting Counter Ten Set pod Tar _ i mij Select Link meCut Courter 1 il Links CTU Preset Timecul W000 Click here of Jj iinkEnnhird l Test Output C TALI KE i CJ s S S jJ e EM Downloading the Program Selecting a COM port Selecting a PLC family Thefirst step in adding the link is accomplished using the Link Wizard The window below shows the wizard Move the cursor to the COM port to which you have connected your communications cable If you have not connected a communications cable do so at this time Consult the chart on Page 56 to determine the CPU port and type of cable to be used Which serial port of the computer you connect to will depend on your computer configuration In most cases this will be COM1 or COM2 After you move the cursor to the correct COM port selection in the software window shown below click on the button labeled Next In this Quick Start version the situations where you are establishing a connection involving a modem are not discussed A link for a modem configuration has to be performed man
13. change from WORD size to BYTE size data This then displays only eight zeros 00000000 e ATTORE TURON LH Click here to change from 133 feirar fa word a Li WORD to BYTE status Elsment Status ACh COR Fun pues Click here to change to binary format I Although you could use R16 to view the status of C160 Start Switch C161 Output1 and C162 Output2 it is more convenient to view the internal relays directly for read only purposes Now you can type in the contacts by name C160 C161 and C162 The software will substitute the nicknames for you These use the bit format to show the contacts as being turned ON or OFF If you see a 1 the bit is ON If you see a O the bit is OFF Include also TCA600 Timer Counter 600 Current and TCA601 Timer Counter 601 Current With the combination of the inclusive status register R16 and the designated internal relays C161 C162 and C163 in the Data View window you can now write to any of these bits via the status register or read them directly by observing their respective bit values 0 or 1 Additionally you can watch TCA600 and TCA601 to see their respective values incrementing as the program runs Start Switch Test Output Test Output TC A600 TG A 601 419 Data View Instructions for the DL305 89 Changing to the You are now ready to test the program First place the PLC in the RUN mode Select Run Mode the traffic
14. coustes Example Program EIN Step 26 You are now ready to start a new rung The next rung of logic will turn ON an output Adding a when the counter reaches a count of 5 Use the Tool palette to open the Equal To Comparative Comparative Boolean dialog Type in CTAO which is the Direct SOFT name for the Boolean accumulated value of counter CTO Tab to the right side of the input window to enter Instruction K5 Select the check mark when you have entered the constant value K5 imo Ee Ladder View 7 SIE Wen Ten Second Trner xim The Counter CTO val ncrement one court each tre Timer T hes ts preset C aka hare maocia biz which erergrgswierriPe Counters reach Their preset woke E bt is urs 19 TEHE zEZnmcoumm Click on this e S es Ip Icon to open TU ps EE ut Courter equal to d 710 E Preset zl nmi Trecut Counter dialog CTI T z Fracan rr Im Tie HOP Ud gt B tie wm ix Ir Step 27 Inthis example you will use C1 as atest output coil You will be able to see if C1 turns Adding a ON by viewing the screen during the running of this program As an output turns from Conditional Output OFF to ON there is a color change on the screen for that particular element Add C1 to the rung at this time by moving your cursor to the end of the rung and pressing F5 to open the Coil Tab of the Instruction Browser Select Standard Coil and OUT from the available choices Select OK wh
15. light icon of the on line tool bar Then click on the Run mode You could also have chosen PLC from the main menu bar selecting PLC Modes from the list of choices and then selected Run mode from the pop up dialog box ee E fa LIE Edit Search View Element Status a RCIE ETETE l i Start Swich i Test Omi PLC Made Test Output i TCAD Curent PLC bigode RUN TCABSO01 Hire PLC Made pun Click on the traffic light icon to enter Run mode Frztecan C314 mi the frst PLE scan we nr Enabling the To monitor the status of each element you will need to place the software in the All All Status ON Status ON Mode Click on Debug then All Status ON DirectS OFT Programming File Edit Search View Tools PLC Debug Window Help De Satus Onli Sala EI SAREN All Status Off Data View Change Value Ctl Shit Fe Entering Data for Start the program by writing a 1 to the status of the first bit in R16 which is actually the Status Register C160 Do this in the Edit column of the Data View window Sometimes the Data View window is not fully expanded To make the Edit column visible place your cursor on the vertical line that defines the right side of the status label Hold down the mouse button and drag it to the right Once the Edit column is visible type in the 8 binary digits with the right most digit least significant digit as a 1 This is 00000001 DirectSOFT Programming EXAMPLE T
16. reach their preset values This DCIS used make a seli resetbng courier Ten Seco Tinei Select Link ire Cut COLTE CT CTO Preset vaL Click here Comparing Disk to The above action will cause the software to compare the program stored in your PLC Memory PLCs memory to the one in the program editor It will report back to you with the window shown below if it detects a difference between the two areas n this case there is no program stored therefore it will state that what is stored in the PLC is different from what is stored in the programming memory Select the button Use Disk to inform the software to use what is stored on your computer and not what is stored in your PLC memory Note If you were to click on Use PLC it would display the empty information stored in your PLC memory and you would see nothing but empty rungs Make sure you click on Use Disk Ladder view The Caunier CTi increment one ccurt each Ome Timer TU reachez ts preset Courters also have ascoc med bits which energie when the coumers reach their preset values This biis used in male asel rezertir counter Tan Second Tirmar ENT d Tore Out Counter i me Online Offline Differences Click Online Offline Difference here There are diferentes between Ses online aed nfian programs Select anum of program to vite MOTE Ther operation os
17. select the icon of the Data View one arrow to the PLC pointing inward to the PLC IEIGDESLLTICTISEERSELI E Im End aes Ca Fas T TUN A confirmation dialog will appear It will ask if you wantto write the edit or edits to the PLC Answer yes The active elements will change color when they are in the ON state You will see the counter start Now the program can be observed as it runs COreci OFT Programming EARLE a ll Fe i pas ka Views Tees c ebu v ina Hels Click here to confirm Test Outpt rhe Cam at Edis Cn TaD V i aak S e a Data View Instructions for the DL305 O Special Data View Instructions for DL305 Family DirectNET Unlike the DL105 DL205 and DL405 PLC families the DL305 family can only use Restrictions DirectNET protocol This protocol allows you to READ the status of each internal relay directly but it will not allow you to use the Data View window to change the status of an internal relay by WRITING to that bit individually Instead you must do so indirectly by addressing the respective status register that includes the bit whose status you wish to change Using the example introduced on Page 6 of this manual C160 was designated as the Start Switch If you refer to the memory map for the DL305 you would find that C160 is the first bit of status register R16 Consequently in order to change the status of the Star
18. settings file c dirctsft program bin prntserv rst Exit Windows delete the file restart Windows and DirectSOFT and try the print again Another problem that sometimes happens is the documentation shows up on the screen and in Print Preview but does not show up on the printed page It is usually a color related problem Windows uses the video card in combination with the printer driver to generate the output for the printer Since the printer is black and white and the display is in color Windows has to make the translation from color to monochrome as part of what is sent to the printer Bugs in printer drivers will sometimes cause Windows to guess wrong at the color translation and generate white text on a white background The solution is to go to the View menu select Color Setup and set the colors to Black Text on White Background and retry the print As a general rule if the ladder view looks correct in Print Preview but does not show up correctly on the printed page you should suspect the printer driver you are using Upgrade your printer driver to the most current one available check for updated drivers on the Internet Most companies now have home pages with driver updates available The drivers that come packaged with Windows can sometimes be several years old and do not support all ofthe new printers correctly If your printer has the ability to emulate another printer you can use the printer driver for the one being emulated
19. the CONFIG SYS file commenting out lines insert a REM at the beginning of each line that have anything to do with the PCMCIA slot Restart the computer and try again 4 5 Troubleshooting Guide Power Management Conflicts Specialized Video Device Driver Problems Serial Device Driver Bug with Some Computers Conflicts with other PLC Vendor Software Drivers Non Shunted Power Supplies Screen Saver Conflicts Another problem you may find on laptop computers is the Power Management software This software monitors system activity and shuts down power to parts of the PC to conserve the batteries Since the serial port is monitored this driver can keep a connection to a PLC from working This option is usually installed in the CONFIG SYS file as a device XXXXXX line It is hard to be specific about the file name but a few examples are BATTERY PRO POWER EXE and PM EXE Comment out the drivers reboot your computer and try the connection again Power Management could also be a BIOS setup option check the CMOS setup If itis disable the option and retry the connection Sometimes there is a driver used by Windows It will usually show up in the WIN INI file in the WINDOWS directory usually on the line beginning with load or run If so comment them out restart Windows and retry the connection Toshiba laptops and any sold under different brand labels with few exceptions have a specialized video devic
20. to the mouse installation guide on what it takes to move the driver to the COM port you want For a Logitech Mouse specify what COM port you want as a command line parameter in AUTOEXEC BAT such as c Imouse mouse 2 to only use COM2 Once you do this power down swap the mouse and DirectSOFT cables power up and make sure the mouse is found on the COM port you specified and make sure it works in Windows If the mouse does not work you may have found the source ofthe communication problem a hardware problem of some kind with the COM port If you are able to navigate around in Windows without the mouse you should now be able to create a link to the PLC on the available COM port Other Driver If you still cannot get a connection established try the following to see if there is Conflicts some other DOS device driver causing the problem You essentially need to reboot the system clean except for the one device driver needed for Windows If you have DOS 6 00 or greater there is a simple way to accomplish this Reboot the computer wait until you see the line Starting MS DOS appear on the monitor then press the F8 key DOS will now prompt you to confirm each line in CONFIG SYS You should type N to every option except for the line that has something similar to DEVICEZC WINDOWSMHIMEM SYS Once at the DOS prompt change to the WINDOWS directory and start Windows as normal and retry the connection If you do not have DOS 6 XX or greater yo
21. Direct SOFT DL105 DL205 DL305 and DL405 that currently exist under this description are shown below We have included some other useful and related information DirectSOFT has added the following functionality e Setup a DV1000 Data Access Unit e tune PID loops for the D2 250 D3 350 and D4 450 e Setup the parameters for Drum Sequencers in the DL105 D2 250 D3 350 and D4 450 DirectSOFT will also work with many DirectLOGIC compatible products not shown in the diagram If you fall into this category however the chart on the next page shows you a complete list of which products work with the software Diagram Showing the Basic System Compatibility Ma co SOFT installed A N DL205 CPUs Built in ports Two builtin ports Requires RS232 422 Requires RS232 422 converter if multi drop Sos e boa A ari MO paue eS DL305 amp DCU DL450 ppp DV 1000 Data Access Unit 4 snis Can be used with any Excellent choice if bottom PID Loops DL405 CPUs Two built in ports Max baud 19 2K Use an RS422 DCU One Built in Port PLC belonging to the port on DL405 is already DL105 DL205 or DL405 being used Allows higher if multi drop and a Max baud 9 6K familes Allows higher performance with A port is required zai for Drum Using DirectSOFT performance with rates ates up to 38 4K Maximum baud equencer greatly simplifies setup up to 38 4K baud baud rate 19 2K
22. DirectSOFT Quick Start Manual Number QS DSOFT M WARNING Thank you for purchasing automation equipment from PLCDirect We want your new DirectLOGIC automation equipment to operate safely Anyone who installs or uses this equipment should read this publication and any other relevant publications before installing or operating the equipment To minimize the risk of potential safety problems you should follow all applicable local and national codes that regulate the installation and operation of your equipment These codes vary from area to area and usually change with time Itis your responsibility to determine which codes should be followed and to verify that the equipment installation and operation is in compliance with the latest revision of these codes At a minimum you should follow all applicable sections of the National Fire Code National Electrical Code and the codes of the National Electrical Manufacturer s Association NEMA There may be local regulatory or government offices that can also help determine which codes and standards are necessary for safe installation and operation Equipment damage or serious injury to personnel can result from the failure to follow all applicable codes and standards We do not guarantee the products described in this publication are suitable for your particular application nor do we assume any responsibility for your product design installation or operation If you have any question
23. Edi Search Wew Took PLO Debug Wiwi Help Enter SPO to have Es pum Ladder View aa a contact that will um close on the first zZ scan only Notice the Er ror Indicator will glow green if you enter a valid contact Click on the check mark V in the upper part of the input box when you have finished typing in the element and have the green light At that point the instruction will be entered Notice the yellow vertical bar that appears next to the rung Since this is not a color manual you see a light gray vertical bar in the screen example shown below The yellow bar indicates you have entered an Instruction or instructions but that you have not compiled the rung yet by selecting Accept from the Edit menu Rungs that have already been accepted into compiled memory will have a green bar instead Without being compiled you will not see the icons for Save to Disk or Save to PLC enabled This means in order to save your program anywhere you will have to Accept your editing first For example if you wanted to stop working with DirectSOFT right now you would first want to accept all the edited rungs so that you could save the revised program to disk The Save to Disk icon is not available because you have not accepted your editing yet Yellow color coded bar indicates the rung has not been accepted yet Example Program EUN Step 6 You are now ready for the output element on this rung Move the cursor to the end of Using t
24. FT group of the Program Manager and click on the DirectSOFT icon Program Manager DirectSOFT icon Mico MicmenitOire SAP Op Accesorios Ap pl cosh one e oo Example Program Building an Example Program What You Will Learn Example Ladder Logic Example The pages that follow will explain how to do the following e create a project e Use the tool palette to enter instructions and build a ladder program e use hot keys to work faster e enter nicknames and add comments e Setup an internal timer e Setup a self resetting internal counter e cut and paste rungs of logic e Save your program to disk e communicate with your PLC e load your program into PLC memory e monitor your program with the Data View NOTE Thefollowing program is given only to illustrate how some ofthe key features of the software operate This is not intended to teach you how to write ladder logic This example has four basic tasks 1 Load a value into memory of your PLC that can be used as a preset for a timer 2 Setup a self resetting timer 3 Usea counter to count the number of times the timer reaches the preset value and resets 4 Use Comparative Boolean relays to turn ON an internal coil when the counter current value equals 5 and turn ON a second internal coil when the counter current value equals 6 The ladder logic shown below is the same program for the DL105 DL205 DL405 and DL305 families As you work through th
25. R from the Box Class Select CNT from the Boxes window and click OK Ladder Viit Onihgfirzt Paran wwe reel Ep e nea nriih a vale nf 10 Instruction Browser Second Timer To CNT Cyes foe The Counter n fee inpel counties teal ecrurmunts whem ihe cont enui blogic teaaitions irom of 0 2n hae lke coenter rece mpal i5 on Gee counter rere by Il Wisen the crest value equals the pesed vifus the cnuntes tes be comes pa smd The counter cnassnuns in cose up to a xxi pem eS Thn ee rise vel ix Step 21 Entering the Counter Data Step 22 Assigning a Nickname to the Counter Example Program ELM An element window will appear Enter CTO for the counter and V2000 as the address holding the preset data for the counter Selectthe check mark when you are finished making the entry cn the hret PLC scan we preload Ia counters pagal locabon wath a value ot Tl Fiica inris NR Ten Sac tni Timer FI 4E Enter the Nickname TimeOut Counter using the same procedure previously described Use the key combination CTRL D to bring up the browser o w Wit Cn the frst PLC scan we preload the counters preset focabon sth a value of 10 Firg ia PO p Hemen O Neame senum oe EE ea Ree TTT P Ea ation Editor f E adadale O 1s E Example Program Step 23 Close the Documentation Editor and return to the rung You will see the new M
26. aaa ciet Shaheed de ae hse acu eiie ten ne eben aae etes 36 LN Table of Contents Connecting Online to a PLC amp Downloading the Program Starting the Linking Process ux dno eq x qu eux n x aro EX eR C Rd ra ERR RE AD Adang amp I e a RERO E TET LT TTE TL TT Selechirig VI DO curat siete a ee eet Greed et Ota ee urnam on dried Dese tait d Selecting a TEC TamlW esa ea ea cue Rn ie Soter he qucd Aie dade lesu Acus ied d A Selecting a Communications Protocol 0 cette nn Enabling the Auto Link Feature and Naming your Link 0 cece cee eee Comparing DISK TO PEG Memory 73 unu i3 tae ne eee Socr or re o beg Writing your Programi tothe PLO 5a cce Roo Wess aba n ore eh a i ch me tea ca e etim te rd deese ec dedo rea Monitoring the Program with a Data View eereeer nm nie Sealine Data Ie Wesce 0 banat Sen eink Lee eee oo dedito d iet Sena See e its Adding Dynamic ON OFF Edit Buttons sesleseeeeeee n Entering ie RUN MOGE 23532 4 bae ebrei ded Dong en de cede On ved Oe Exodo Ong x Observing the Status of Elements 0 ccc ccc eee n Using the Edit Buttons to Change Status 0 ccc enn eens Writing EdtS O the PEO ctr soa adducat bd See 3 dosd dUI RI ad doa X wee bee eens 3 RUR eR ace es Special Data View Instructions for DL305 Family Llleeleereee DIrec NET TACSIFICTIONS 2 doe ei deinde Said aeo sot d i P e bara ech
27. aking the Nickname as well as the Nickname CTO Preset you had given earlier to the preset Counter memory location V2000 Self Resetting Notice the CNT box has two inputs count enable and reset To count the number of times the done bit turns ON the contact for the timer done bit TO on the count enable rung needs to be inserted With the cursor in the position shown below enter contact TO Press F2 to call up the contacts input window Type in TO Select the check mark when finished Ch Ina hrs PL span vam pira ti winter s meset ccn eat 3 valor ol u Position cursor and Press F2 or double a click pri Banca Trg TU Ladcder Viena Bur pud ee a s oak dl SI Type in TO Example Program ELLA Notice the Nickname assigned previously for TO Ten Second Timer automatically appears to the first rung of the counter With the count enable rung of the counter completed move the cursor down to the second rung of the counter to enter the reset logic reset iccatnn with a value of 10 Oni the nrst PLC scan we preload the counters Fistzcan aPq CT Preset W2000 Start Sawirh Ten Second Trner r AF Lu Ten Second Timer TO At this point the reset contact using the counter done bit CTO will be entered so when the counter reaches its preset it will automatically reset itself to zero Again press F2 to bring up the contacts input window Th
28. cess this window by selecting Debug then Data VIEW and New DirectSOFT Programming EXAMPLET Eile Edit Seach View Toms PLC Window Help EN E oS ESEK Lj PFA E Status Cite Shift es E n EN All Stas Oty D Chine Program All status Of cer Cmeshitt4Fz Open feet Made Operations Irap Manibar fre Counter CTO wal increment ee count each tme Timer TO reaches i preset Counters ako hewe assnciaed bits mhich energie when the counters reach thes preset walues The ht iz usdi rake a cele ein Courler The Data View window is useful when observed with your ladder logic screen while in the Status ON Mode To set this up click on Window then Tile If you are using a DL305 PLC turn to Page 47 after opening the Data View Window shown below All other PLC users should continue to the next page t Sosa Laud Docks PLC c Pad prea Ts Cou ns af jesaj garona Fi Fun Iz gt Las Ja pee ioe AR eurn Arbar J 8 EL st ear Cerfput Winder ihe E nm amber iine J EM Search yew Ino Pl Debs Warnie Help Ladder VHE 4 Monitoring the Program with a Data View ELE Below the column labeled Element type in CO as the first element to be monitored The software will substitute the assigned nickname Start Switch E LLL pirectsQFT Programming EXAMPLE File Edit aa Ux i em Bos Debug wnd Heip EXSIS IHREN Lather View Cn the Me PLE stan vve preload thia caunter s precet Incaban wi
29. e DirectSOFT screens to enter this program in the pages that follow the DL105 DL205 DL405 will be shown If you have a DL305 family PLC substitute the proper elements and memory locations For example instead of entering SPO you would enter C374 SPO LD radi DSTR DL105 Dum Em or DL405 Step 1 Enter the Programming Mode Step 2 Start a New Project New Project Window Type in a name for your project Select the PLC Family Select the CPU Type then click on OK Example Program ELE When you click on the DirectSOFT icon from the DirectSOFT Windows Group a screen similar to the one shown below appears You will notice a programming icon in the upper left hand corner Click on this icon to enter your new project Iurectiuk Dsnkion Click here to start Wwe programming zia d mM sip ALLE PFJ BESPLUSPR AERLLPR You should now see the New Project window You can name your project using any combination of 8 characters no spaces Use EXAMPLE1 for this example Move the selection bar to the PLC Family and CPU Type For this example use a PLC belonging to the DL105 DL205 DL405 families Click on OK after you have made your Family and Type selections If you have a DL305 type PLC be sure and select it instead from the choices Keep in mind the available mnemonics processing rules and even the tool bar characteristics are tailored to the Family and Type selections that you make Di
30. e driver that can adversely affect communications They usually do not completely inhibit communications but cause an excessive amount of data errors and retries While in DirectSOFT with status enabled you probably see the word Error in red on the On line toolbar where the word On line usually appears You can eliminate this by using the VGA driver provided with Windows instead of the Toshiba driver Select the Windows Setup it is usually in the Main group click Options then select Change System Settings click the down arrow on the Display option to see the list of available drivers Scroll through the list looking for the VGA option Select the option then select OK Windows should now ask if you want to use the current VGA driver or install a new one select Current Windows will now have to restart to take effect There should be no visible difference with the new driver but hopefully the communications will improve The standard Windows serial device driver that came as part of Windows 3 1 and 3 11 has a known bug only when used on Pentium 60 and 66 Mhz machines and some 486 computers with PCI motherboards It causes something like my machine locks up when DirectSOFT tries to bring up its launch window There is an updated driver provided by Microsoft Obtain the new serial driver SERIAL 386 dated 2 17 94 or later place it in the WINDOWS SYSTEM directory then restart Windows This file is available in numerous places on the Int
31. e modem and the mouse share an interrupt by setting the mouse to COM1 and the fax modem to COMG leaving Direct SOFT on COM2 The disadvantage is the mouse may stop working when you dial the modem or the modem may not work because the mouse driver is already using the interrupt Sometimes the only way to get the mouse and DirectSOFT to both work is to remove the modem card from the computer Other alternatives are to remove the mouse and its driver by selecting the No Mouse or Other Pointing Device in the Windows setup utility purchase a bus mouse with its interface card that allows you to select an unused interrupt or purchase an additional serial interface card to get COM3 and or COMA with the ability to select different interrupts for these ports Problems like my mouse quits working when start Direct SOFT are probably caused by DirectSOFT scanning the COM port where the mouse is connected when the communication server starts up This problem usually occurs with older mouse drivers like those shipped with the Windows software that do not register themselves with Windows correctly This registration error prevents Direct SOFT from accurately detecting ports already in use It can be corrected by instructing DirectSOFT which ports it can access The file DIRCTSFT INI located in the WINDOWS directory contains a section that controls port access This file can be edited with any text editor such as Windows Notepad Open the file and search f
32. en finished DirectSOFT Programming EXAMPLET Elie Edit Search View Jools PLC Debug Window Help OLIT Cut Col Tha Cet inetnecion nellerts the mimtuk of the rung ono aad Guts the dacen fool stalg bo ibe epecilind image negisbor poii of memor location Muitele Qul amsirurdtinng refe nium Ihe ces disirets lactis abnaki imi lie ated since daly the baai ul inzsrurctian in the program will control the physical EM Example Program After selecting OK in the Instruction Browser the Element Dialog box appears You will be prompted for the output relay designation In this case type in C1 Ladder View bart wA Ten Sacond Timer ME P1 Ti Ten Seon Time A 3 T The Counter CTI wil nzrementane count each ime Timer TI reaches ts preset Counters also have associated bts which energize when the counters reach ther preset values This hit r used t rios sell resering Counter Ten cond Timar EMIT TI Timeout Counter z CTU Preset Tirso DN Mir YIII Firsrza an SPO PT pap alae TESAL You can now enter the nickname Test Output1 for C1 using the same procedure used earlier Press the key combination CTRL D to bring up the Documentation Editor and enter Test Output1 into the Nickname window Ladder View 4 atan Svih Ten Second Tiel ME c Tan Sgprongd Timer TU Documentation Editor al j Eimert Nickname Desorption ja E ee Cup 1 11 1 H1 a
33. ep nor EB iae Tool Bar Das Giba Lee ae xm SRG nog Apph aetna bE Gere D pei viss D Bre Vider MGF Fas bau marg Curare ar Wiec Cp cs Picadas NE I HO There ion L 90000 02048 130 10000 001 001 WO ober Pure D Hirur E om D Wiring nds nes P Deep dere miei atl ne ee Deselect this feature to turn off the 3 D Seu e er ladder view look jp ncn ef HOF m uF KECA e Example Program BEN The Tool Palette The Tool Palette can be very helpful especially in the beginning while learning to program in DirectSOFT Later you may prefer to use the faster Hot Keys instead of clicking on the tool buttons themselves The Hot Keys are shown below each element symbol on the icon button The expanded list is provided in the main DirectSOFT User Manual The Tool Palette shown below may not be exactly like the one you have on your computer screen The tool palette shown depends on which CPU your PLC is using In this example you will be using only the elements common to all CPUs therefore this will not be a problem Normally Open Contact Normally Closed Contact Normally Open Immediate Normally Closed Contact Immediate Contact Equal To Contact Not Equal To Contact Greater Than or Equal To Contact Less Than Contact Display Contact Setup Display Coil Setup Instruction Browser ata t Instruction Browser JE Display Box Setup e Instruction Browser Fs Wire Connec
34. ernet example ftp ftp microsoft com Softlib WG1001 EXE It is important to note the date because there is another version of this file dated November 1993 that does not provide this solution Software for other PLC vendors sometimes have device drivers that replace the default drivers One example is Allen Bradley Their KT card has drivers you may need to comment out Their APS software if setup to run from within Windows will put device statements in the SYSTEM INI file that may need to be commented out search for things like dh485 386 in the 386Enh section If you are trying to connect DirectSOFT to a DL405 CPU being powered with 110VAC you must install the shunt across the bottom two screws on the power supply connector See the DL405 User Manual Failure to connect the shunt when powering the CPU with 110VAC puts the CPU near brownout and prevents the COM ports from operating correctly There are some screen savers that can prevent DirectSOFT from establishing a connection to a PLC because they also monitor the machine serial ports for activity Disable the screen saver and retry the connection Troubleshooting Guide 9 Printing Problems There is only one problem currently with printing If you have this problem it manifests itself by generating a General Protection Fault and dumping you out of the software any time any of the Print options are selected This problem can be cured by deleting the global print
35. he Box the rung to position where you want the element placed Placing data in memory is a Browser two step operation First load the data in the CPUs accumulator and then output it into memory To accomplish this two output elements will be placed on this rung otart by entering the box instruction Load Accumulator that will load data into the accumulator Once the cursor is positioned click on the Box icon of the Tool Palette Move the cursor Fie di Search View los PLC Debug Window Hel to the end of the me V Pa a e ERES rung to position ae the output element then select the Box icon from the tool palette 13 alisa Step 7 The box instruction to use for a DL105 DL205 DL405 is LD This is found in the Scrolling the Box Class Window Accumulator class of the box instruction set shown in the Box Setup of the Instruction Browser that appears when you click on the Display Box Setup icon of the tool palette With Accumulator Stack and LD selected click on OK Use the Box Dialog to LD instruction select the instruction Select the class in which you find the instruction Select OK when finished with your selection ect OFT Programmi EXAMPIEI mE I Fie Edi search View J zr psa E ERR 68 32 JE rain again ng lagen vestita s LE Land Ex The Lire instruction bz a FB bh Imiesctipsfi ot ode fie wel Anna which ic milher n V matnoryg sc mna n i X din coasburt inii the lower Webi of in ncc
36. he inmde the rnbsatedi pnresgraem sio memory Hodges HOT osaseril Sha program sot selected To wnte thee program select Weile Program or Sewo Project and spaecihy the desired datera 4 Downloading the Program at Writing your Program to the PLC Now that your PC and PLC are properly linked you can write the program to the PLC You will note a second tool bar online tool bar has appeared below the offline toolbar The second icon from the left is used to write your program from your hard drive to the PLC Click on the icon now Nn NOS rer Online Tool Bar i T The Counter TTT eal intreNisent one cou each Dime Titer TO reaches RS preset Counters ais free asap led bite Ch enena za when Ihe onere preach Tes preselwalles ThA t use nh mao a Se eet ng Coe Ten Sata Timer Click on this icon At this point the program will be saved to your PLC A window will be temporarily superimposed on your program area A series of small red indicators will flash in succession to indicate the progress as DirectSoft writes the program to the PLC 4 E Monitoring the Program with a Data View Monitoring the Program with a Data View Creating a Data With the program loaded in the PLC you can now open a Data View window to View monitor and manipulate the status and data for the various elements of the program If you have programmed in other languages before you may know this type of window as a Watch Window You can ac
37. i Ten Second Timer HT Treut Courter CTO Timeut Courter CTO Preset You will also want to assign the nickname C2 to Test Output2 Use the key combination CTRL D to bring up the Documentation Editor Follow the steps discussed previously for changing and entering the nickname When your finished the dialog will show the information given below Ladder sig The Counter CTO wil increment ane count each time Timer TU reaches ts preset Counters asa have associated bis which energize when the Counters reach their preset values This biis used ta make a sef resetting counter Ten Secpnd Time HI TU Tme dul Counter e EN Example Program Step 30 Every program must have a rung with the END command Move your cursor to the Ending the far right of the next rung Press the F5 key to bring up the Coil Tab of the Instruction Program Browser Select Program Control under Coil Class and END under Coils l Lakier View l 7 am ee mmu ee ei oe rexrtmxk xnmeesb d manier Instruction Browser 0E Cal Cinz ui F l j LAM Coil i Ta Chpcel Mammi LO ninr i tinip FLL Pas Standard Coil m kzl FIND Fed Coil tae E rad metro marks lhe tamantina point othe ener pigar apah Ap End ees TU cae pz eguie ec jthur geal of thy eam pregam body HE thy End imiracbun i cen FRE anm eine all Gober and ep CPL all rend Jaane dba ben Heda Lan bbe subreuahinuxk ana ee pi nis ace lnc fier the E
38. is time type in CTO ix lBder View On the first PLC seen we preload tie counter s preset Incatian with a value of 10 Firatzcam in arn IT CTO Frei vau aput nr gn Second Timer THR Tg TO Ter Second Times TU Ee Tan Setoncd Tere CAT Time Counter CTI TIM ub Counter EN Lm CTO Preset van EM Example Program Click on the check mark in the dialog box to return to the rung Notice the Nickname for CTO TimeOut Counter is automatically placed above CTO Un tha frst PLC scan we preload the counters preset location with a value of 10 FratScan 3F C TO Preset Stat Seach Ten Second Timer ME Ten Sarond Timer T Ten Sacond Timer 1 TIA Cre CI Step 24 You will want to reset the counter during the first scan The counter will reset on the Adding a Coil for first scan by placing special relay SPO in parallel with the reset contact CTO To Resetting on the place an instruction in parallel with another first position the cursor to the right of the First Scan first instruction and use CTRL DOWN ARROW to place a vertical connecting segment extending downward Cn the first PLE scan we preload the mm HrezEL location with avake af 10 Firgtscan Zn start Switch len Second Timer we ca Tu Ten Second Timer _ To 100 Tan Second Trmel HT Tine ut Counter CT CTO Preset var Timatiut C ounbel CTI e Example Program EL Press the F2 key to bring u
39. main menu bar and then selected Run mode from the pop up dialog box Directs OFT Programmiteg EXAMPLE pim qa Window dow Help ning Program mM B NNNM Sian Start Switeli Test Output ET PLC Modes Test Oupa papeta Click here to OT Se eee tam Cures PLC Made PROGRAM change mode Mew PLC Made Pun C Pragrem l Text FiretScam aP 4 Monitoring the Program with a Data View EL To monitor the status of each element you will need to place the software in the All Observing the Status of Elements Status ON Mode Select Debug then All Status ON Ee Edit Search Wiee Jools PLC Debug window Help ET S En Re TRES EE ERES EE EE Start Fiii TestOuipai Test Output Using the Edit Buttons to Change Status Status GhrlsShertes OK Dine Run All Status Off iata View k Change Value Cle sSphiftsrF a Test Mode Oper aliens Trap Ma rator m Loe You can start the program by first clicking the edit button labeled ON for the Start Switch CO This by itself does nothing You will need to write a new status to the PLC The next step shows you how this is accomplished DirectS OFT Programming EXAMPLE Hle Edit Search Mow Toots PLC Debug Wia Help TAE HHA Test Ciputri Test TAD Click button to change status of Start Switch Start seach co 2 For Help press F1 4 e E Monitoring the Program with a Data View Writing Edits To write the new status to the PLC
40. mgmulain Thr upper 18 1 ul them nexa eee un EE ke La Example Program Step 8 Now you see an input window that is very similar to the one used for entering the SPO Entering a Preset relay Itis waiting for you to type in the number to load in the Accumulator recall from in the Accumulator the program that you are using this first rung to enter the preset for the timer NirectSOFT Programming EXAMPLE Type ina number here In this case use the number 10 as the preset You will enter K10 where the K means constant Again the green red indicator inside the box will prompt you on whether or not you have made a valid entry It glows green if it is correct Click on v when you have typed in K10 and you have the green light DarectsOFT Programming EXAMPLET Click here when you have finished making your entry Example Program BAL Step 9 You are now ready to add a second box for this rung It is going to be connected in Connecting parallel therefore you will need to add a vertical connecting line With the highlight Elements in on the first box hold down the control key and then press the down arrow CTRL Parallel DOWN ARROW This draws the connecting line you need You could have also performed the same thing from the upper menu bar by selecting Edit Wire Down However the arrow keys are faster Make sure the cursor is on the top element before starting your vertical line
41. n dialog available when you click on its Start icon If you have Windows95 and you don t know how to install a new program you may have to refer to your Windows95 manual before proceeding further 7 111 1 Program Manager O Command Line C Run Minimized Either type in the path and filename or click on Browse to find the directory and filename By double clicking on the filename when using Browse the filename will automatically be inserted into the command line space along with the proper path EN Installation Step 3 Complete the Registration Information Step 4 Select the Installation Options Thefirst dialog window ofthe setup program asks for your identification Type in your name and the name of your company if applicable You cannot continue setup unless you atleast place your name in the top box Click on Continue when finished i DirectzorT Setup DirectSOFT Setup Roagictration Pils a ix yu ied cd Gaara Chay After confirming your entries the next dialog window that appears gives you three options for Installation Place Xs in all the boxes but you can check only those options that you want Unless you are running extremely low on hard disk space we advise that you install all three options Direct5orT Setup DirectSOFT Setup LII b VHRCTISE TI Exil lim rated pan Api oa 1 AE CT Sok Program sate L9 PIFIE CIT Sok Hel iE E RE CT5inE Sample
42. o additional hardware except for Problems what is already available on a normal computer an unused serial port The key word in this phrase is unused Before continuing some background information on how personal computers work with multiple serial devices will be discussed Serial ports are pathways in a computer directing information to and from the attached serial devices Although a computer can have multiple applications using these serial ports only one serial device at a time can use any given port The serial ports get access to the CPU through a mechanism called interrupts This is where the initial design of a computer has become a liability Since there are four serial ports available in the BIOS you would think there would be four interrupts separately assigned but this is not true COM1 and COMS share interrupt 4 and COM and COM4 share interrupt 3 To make it more complicated there can be different settings for DOS and for Windows The software expects the default settings for ports COM1 and COM2 There could be different interrupt values for COMS3 and for COMA if you have this additional hardware present in the computer From within Windows you can use Control Panel to make sure the ports are set with default values Select Control Panel double click Ports double click the COM port you want click on Advanced to see the data for that port These are the default values for the serial ports COM Port Base I O Port Addre
43. o d dae P o bad a nion Changing the Value to Binary to Observe All 8 Bits 0 ccc ees Changing to the Bn MOGG 5e dede sen i debet o are aie Pri eiie PER eben remit boe P Enabling the All Status ON ce ce aom on don dos dede n o don ao Sedet e sue o S doe goo Se sedeo Entering Data for the Status Register eseeeeeeeeeeee n MV CITING TVS Edts tothe PEO serpen aa a a a a E a e r R Troubleshooting GUIDE 5 2 ires dtu o i EEE EEE doe EE EE A Soltware InstallationiPrODiCMS 3 3 5 cca EC eric EL ar dice ee oe EC A dicem dos COMMUNICATION PIrODIG AS eeestis e Sosa top BCRCORR UI aan de Sca tps SOROR aede Rosa ep OR Comm Error Connecting 10 PEG a ota es e xeu e tardius RO S ear arat ced aet Internal Modem Card Conflicts 0 0 0 0 ce eee RR rn M u s Driver Colli els cs ois toa aere Deters sae Sot ie Dot me uo Res Poe ion Dd sex bes dividendes d Swapping Ports to Solve a Mouse Conflict 0 00 cc eee eee other Driver COMINGUS 3 353 3 2 44 tated Rot ete dea tS Son Aenea Desc den irn ue Ria dos fuat ded Re s Driver Conflicts with Laptop Computers sesseeeee II n Power Management Conflicts 0 0 ccc eee m rn Specialized Video Device Driver Problems 0c cece eee eee eee eens Serial Device Driver Bug with Some Computers 0 0000 cee eee Conflicts with other PLC Vendor Software Drivers 0 0 c cece eee eens Non Shunted Power Supplies 0 0c tee
44. od eucri es iT eet Ce pie Coat iari Fieri are a Kd Din m ves rubus A wd i f EX Yi 1 i Atcept Fa I zi ure ki rra a nxor mi rmm n Second Tore T Edit Mode riti ae Test Cunt eur 4 E Example Program Step 29 Pasting to your Program Once you have selected the rung and copied it to the clipboard D move the cursor down to the next rung in order to paste The position of the paste will always be one rung above the current cursor position To paste select the Clipboard Icon select Paste from the Edit menu or use the key combination CTRL V Step 2 below shows the pasted rung in position Move the cursor up to the pasted rung and start changing the elements Start by editing the conditional contact so it shows K6 When the cursor is on the conditional contact you can press the Enter key and the input window will be opened Press the tab key to move the cursor to the right Type in K6 in place of K5 and then select the check mark Vv Example Program E Next move the cursor to the end of the pasted rung With the cursor over the C1 output element double click with your mouse This opens the window for editing the output coil Change it to C2 Ladder Yie The Qounter C TD wil increment ane Count each ime Timer TU reaches its preset Counters SEO Rave 250ciME bite On enemzeunenthe couneis Pee ell peset oss This bir ls Wise to make a se lf nesenmng coune
45. oft Corporation OPTOMUX and PAMUX are trademarks of OPTO 22 Copyright 1997 PLCDirect Incorporated All Rights Reserved No part of this manual shall be copied reproduced or transmitted in any way without the prior written consent of PLCDirect Incorporated PLCDirect retains the exclusive rights to all information included in this document Manual Revisions If you contact us in reference to this manual remember to include the revision number Title DirectSOFT Quick Start User Manual Manual Number QS DSOFT M Original Cover Copyright Contents Manual Revisions 1 57 2nd Edition Contents Manual Revisions 1 56 3rd Edition Contents Manual Revisions 1 56 Original Issue Down size format Add D3 350 Release 2 3 3 diskettes Table of Contents leiigerejreiro PPP p rr 1 The Purpose of this Supplementary Manual 0 0 0 0 c ccc cee eens 1 Make Backup Copies of Your Diskettes eller 1 Who Can and Should Use DirectSOFT leseeseeeeeeeee rn 1 gib exse Rr 2 System Bequiremenls acie o Ux EE whet cette eked aie eae be E ede tee tee oe 2 Installing the Software oup RR ete ee ee eee 3 Stepi Stant VIEWS is ados ted ine iade een men dite ae tte ghia reddere d tte gees ade f 3 Step 2 Load the Setup Program from your Disks 0 0 c eee eee eens 3 Step 3 Complete the Registration Information 0 ccc eee ees 4 Step 4
46. or the section devasync dll to see the following information devasync dll COM1Enable 1 COMSEnable 1 COMZ2Enable 1 COM4Enable 1 Set the port enable bits to match your machines configuration 1 enable O disable for the ports you do not want DirectSOFT to use It is good practice to disable all ports EXCEPT for the one used to connect to the PLC For example to disable COM mouse COMS not present and COM4 not present set the port enable bits as follows devasync dll COM1Enable 0 COMS3Enable 0 COM2Enable 1 COM4Enable 0 Now save the changes and restart DirectSOFT Troubleshooting Guide Swapping Ports to If you still cannot get a connection established to a PLC the next logical step is to Solve a Mouse swap the mouse and DirectSOFT ports to make sure both serial ports are working Conflict correctly inside Windows Doing this can sometimes require the Windows installation diskettes to load the mouse driver for the other serial port If you are using one of the mouse drivers supplied with Windows first exit Windows change to the WINDOWS directory and run SETUP EXE Select the mouse option from the menu choose a driver for the COM port you want to use if you were using COM1 pick a driver for COM2 and vice versa then accept the changes If SETUP needs drivers from the Windows diskettes it will instruct which disk to use If you are not using a mouse driver supplied with Windows for example a Logitech Mouse refer
47. or from Tools on the horizontal menu bar to enter this Nickname to the information as a nickname However for learning purposes use the hot key Start Contact equivalent CTRL D This will bring up the Documentation Editor without having to use the pull down sub menu of Tools If your cursor was on CO when you used the CTRL D combination the browser should have the CO in the Element column Type Start Switch in the Nickname column tawewew 5 sjs ith vali at 10 rr On twr firi PLC mca vare prion iie courier s prata Incatior edit Finita a m Close the Documentation Editor returning to the rung The nickname should be above the element CO On he frz PLO scan we preload the Epanter s preset Incatun wih a value of 10 FirtS ran X eT id EJ 5 rm D air mu I Em ja peace A ER Example Program et Step 17 Next move the cursor further to the right on the rung to the point where you want to Adding a Normally place the normally closed contact for the timer done bit TO Use shortcut key F3 to Closed Contact bring up the dialog box for a normally closed contact Type in TO Finish by selecting the check mark Ladder View Gn the fst PLC scan we preload the counter s preset Caton eth a value of 10 _Fretscern SPO Start Seach Co Bring up the Documentation Editor again by using the CTRL D combination Enter Ten Second Timer in the Nickname column Close the Editor when
48. p the normally open contact input window Onthe first PLO scan we pred Ere counters preset kcatnn mth a value o 10 Fis EEr l aP i fh Bs Stat Smith Teri uobis cu n Second Timer E 9 4 Te et Ten Second Timer Tfl Timecout Counter ETU CTO Pres Time Cut Courter CTO Preset c Ti The special contact SPO turns ON for the first scan will be entered next You do not have to place a nickname above SPO The software automatically places _FirstScan above it This is a system defined nickname You will find a list of special contacts and nicknames in an appendix near the end of your PLC user manual zl ad kijer Lud L a wem DIET ux her unter are E nc ith sius gr 1 0 EM Example Program Step 25 Documenting the Function of the Counter In this example refer to the top rung of the counter and add a comment about the function of CTO You will use the same Edit Comments dialog window as in the first rung This is opened by pressing the shortcut key combination CTRL 4 K or by double clicking anywhere above the rung to which you are adding comments Ladder View Edit Comments Contre Ter psa nembe J The Counter CTO sall patma One Cole each leew Tissus TO peaches iti pies er Counters loo head acoccialod bs whick osongrzo whos tho oousters roai Their poroi enlace This bit is used bo mabe a aali ramatteng
49. r ADOER kiatrilatian Drive c indra Dres c Esci Hague BALHIECH baci Hiesgured LE Cut An eh bis e n pea cie ir alki B f Sa Br ma j s Installation EN The Installation After clicking on Install the actual installation process begins and you should see Process the screen shown below The progress monitor is located on the left side of the screen and has three gauge indicators that show progress ofthe files being copied to the hard drive You will be prompted as to when you should insert Disk 2and Disk 3 If for some reason you do not have enough disk space a small Stop Sign icon will appear inthe lower left hand corner ofthe progress monitor If you don t have enough space you will have to make space by getting rid of some files on your hard drive or installing a drive with greater memory capacity Upon a successful installation you will be prompted with the choice of returning to Windows entering DirectSOFT or viewing a README file Choose Return to Windows DirectSOFT Setup Bsenpiniscing ERECTA ET 2 86 Cit TS FT niu a Step 5 In the illustration below the Setup Program has already created a Direct SOFT Return to the group for Windows 3 11 or lower If you have Windows95 it will have added the Windows Main group DIRECTSOFT to your programs directory in the start section For Windows95 Screen click Start Programs DIRECTSOFT and click on the DirectSOFT icon For Windows 3 11 or lower open the DirectSO
50. r View d od Im Ed Gorevents it Camesi inr rane mier T Lum P i rimo E al Far Help press Fi DaxudsdH 1 Sse BN Example Program Now type in the comment you want and click on OK Directst T Progear ming example Mies Tools PLC _Debug Windev Help l On ite fist PLC scan we peelead Tie DOT Ier s preset locaton with a wal of 1 Example Program EL Step 14 If you decide to assign a nickname to V2000 you will need to document that this Assigning a address will hold the preset for the timeout counter CTO Use a nickname that Nickname to the describes the function Move the cursor to highlight the OUT box for the V2000 Preset Output Select Tools from the upper menu bar Next select the Documentation Editor or press CTRL D Memory Editor res Documentation Editor Carp Assign Mickreanies niha PLE scon Comment Editor Firet2cam Zu Compare Progr ams The dialog box shown below will appear It will have V2000 in the box labeled Element Immediately to the right is the Nickname Box Type in the nickname in this case use the name CTO Preset Ladder View 4l il On the first PLO I EHSNENEC counters S res xt acano wath s osa of TD ez 0 wiring int Descnptun CT Pre Et BN Example Program After typing in the nickname information Close the Documentation Editor when you are finished Fila Edit Search View
51. rects FT Launch Open Decuria LOOFSIMPL PRY FLLP ULUE ERU FiLLEXIMEPL OR PORPLIS PAJ gDSFILLFTLI Fami Dima Logic 1057 357405 Dima Logie d Ao gi 4 os Example Program Step 3 Switch to the Edit Mode After clicking OK to enter your project name PLC family and CPU type you will see the skeleton ladder logic template You are in the View Only Mode at this point In this mode the cursor is always hollow and all you can do is browse Direct OPT Pree 3 EXAMPLE View Only Fic Ein earch Wier Tods PLC Debug Windew Help cursor is hollow E m Ej z uc uc You will want to use the Edit Mode for entering programs This is accomplished by holding down the control key and simultaneously pressing the letter E key CTRL E You could also click Edit on the top menu bar and then selected Edit Mode DirectSoft indicates the Edit Mode is active when the cursor becomes solid and a Tool Palette appears in the lower right portion of the screen In order to facilitate clear printing reproduction in this manual you will also at this time turn off the default 3 D Token for the ladder logic You do this by clicking on View and then Options This is followed by clicking on the box labeled 3 D Token This removes the X in the box To exit and record your selections click on OK Edit Mode cursor is solid T Programm EXAMPLE T mep fe Et Gem View Toos PLC Debug Wimke H
52. s One inconvenient problem is when your laptop only has one COM port and does not have a built in mouse In this case you will have to use the COM port for the PLC communications instead of the mouse connection TIP Any size monitor will work but larger monitorsenhance the display capabilities of DirectSOFT We also recommend a color monitor DirectSOFT uses color for certain conditions such as program editing error conditions etc It will work with monochrome monitors but the results are improved with color monitors Installation EE Five Steps to Installing the Software Step1 If you have not done so start Windows If you are a new user to Windows consult Start Windows your Windows documentation for details on setting up your computer system to run Windows effectively Windows95 and WindowsNT users can consult their computer manuals for the various options of startup Step 2 Place your first diskette in either Drive A or Drive B At the time we are creating this Load the Setup manual we find that most customers are using a version of Windows that is 3 11 or Program from your lower In such case the screen shown below is typical of how things would look after Disks you have clicked on File in the upper left hand corner of your opened Program Manager window and after you have selected the item Run from the pull down menu that appears Of course for Windows95 you will have a different screen Windows95 has its own Ru
53. s concerning the installation or operation of this equipment or if you need additional information please call us at 1 800 633 0405 This publication is based on information that was available at the time it was printed At PLCDirect we constantly strive to improve our products and services so we reserve the right to make changes to the products and or publications at any time without notice and without any obligation This publication may also discuss features that may not be available in certain revisions of the product Trademarks This publication may contain references to products produced and or offered by other companies The product and company names may be trademarked and are the sole property of their respective owners PLCDirect disclaims any proprietary interest in the marks and names of others Stage is a trademark of Koyo Electronics Industries Co LTD Texas Instruments is a registered trademark of Texas Instruments Inc TI TIWAY Series 305 Series 405 TI305 and T1405 are trademarks of Texas Instruments Inc Siemens and SIMATIC are registered trademarks of Siemens AG GE is a registered trademark of General Electric Corporation Series One is a registered trademark of GE Fanuc Automation North America Inc MODBUS is a registered trademark of Gould Inc IBM is a registered trademark of International Business Machines MS DOS and Microsoft are registered trademarks of Microsoft Corporation Windows is a trademark of Micros
54. ss Interrupt Request Line EZ Troubleshooting Guide Comm Error Connecting to PLC Internal Modem Card Conflicts Mouse Driver Conflicts In a typical personal computer running under DirectSOFT there will be two serial devices active the mouse with its device driver and the PLC with the Direct SOFT driver As long as the mouse is connected to COM1 or COMG and DirectSOFT is connected to COM2 or COM4 you should be able to communicate freely The problem occurs when you have athird or possibly fourth serial device like an internal fax modem giving you three devices and essentially two serial ports because ofthe shared interrupts The first indication of an interrupt conflict is in the Configure Link screen when trying to establish a link to the PLC If you selected Auto you probably saw the list of parity and baud rate combinations change so fast you could not read them then the message Comm Error Connecting to PLC appeared If this list of combinations changed about once per second you most likely do not have an interrupt conflict In this case it is probably a device driver interfering with the communications You now need to determine what is using these COM resources Typically it is either the mouse or an internal modem If you have an internal modem and it can be set to use some other interrupt by jumpers or by software the problem can be resolved Be aware most modems cannot be set this way The only other option is to let th
55. t Switch via the Data View window you must write an 8 bit word to R16 making sure the first bit is flagged You can start by first entering the element R16 in the Data View window When moving the cursor to click another field you will notice the alias RC160 appears in place of R16 Do not confuse this alias with C160 The RC designation refers to the entire 8 bit register R16 but C160 refers only to the first bit The number shown in the status column by default is in BCD hex format emi Direct S007 Frogremming EXAMPLE BE Hk Edil Ssmi Wiese Took PLC Debug Wirelew Help Han m a i i ge M When you move the cursor to another field R16 is replaced by the alias RC160 Data View Instructions for the DL305 Changing the Value The BCD hex format does not allow to easily see the status for each of the 8 bits in to Binary to Observe All 8 Bits R16 RC160 Therefore you will need to change the format to binary The Data View window has a drop down button that can be used to select the binary format This button is above the Element column Select the button and you will see the several choices of formats available Select Binary from the list Notice now the value shown changes to 0000000000000000 indicating a binary number format However it shows a default of 16 bits Since the status registers are each 8 bits in size click on the drop down button above the Status column and
56. ta enees Screen Saver GOMICIS 2243 49 case died 3 ORO Ee Vd c o E ODIO UNE EA EA EROR Eod Cen PINUNO TP TODIOTTIS sien dea C itas epa sica debe ee ue sepa dusbicua debel e e ic sepu api debel e e itu aa Programming Cables 2 do prp nba S CV bet e So e pae Rede equa Introduction EE Introduction The Purpose of With this short version manual you can learn enough of the basics to get started this Supplementary without having to read the larger primary manual that covers all of the details of Manual DirectSOFT If you have received this with your Direct SOFT demo disk it will provide you with a sampling of how easy DirectSOFT is to use For those who have purchased the full version of DirectSOFT exercise caution This is not intended to replace reading the Users Manual DA DSOFT M This is intended only asa supplement This is only a quick start Make Backup If you purchased the full Direct SOFT package you should have received in your Copies of Your software packet three 3 5 diskettes We strongly recommend that you make Diskettes backup copies of these diskettes before you take a chance the original disks become accidentally overwritten or inoperative for some reason Read your computer documentation if you do not know how to make backup copies of diskettes Who Can and If you have a PLC belonging to the DirectLOGIC CPU family you can use Should Use DirectSOFT to create your ladder logic programs The four families of PLCs
57. th a value of 10 FirstScan SPD Adding Dynamic Now you can setup the Data View window to easily change the status of the ON OFF Edit observed elements Notice in the tool bar atthe top of the Data View window there is Buttons C1 and C1 1 with an hour glass The C1 is active by default however by selecting the other button C1 1 the ON OFF edit buttons will appear beside the element DirectsoFT Programming EXAMPLE T File TUI Enid view Toots PLG Salan Window Help Click to access the Edit buttons Ladder Views an the fr et PLC scan WE pragad tie couper e presat lacaparnneth a value of 10 AWA Ei Monitoring the Program with a Data View Now you can add the elements C1 Output1 C2 Output2 CTAO the counter current value and TAO the timer current value to the Data View window Notice there are no ON OFF edit buttons for the counter and timer values This is because you are observing V memory data for these elements as compared to observing an ON OFF status m ES TE a ETT EX RELTELT Help Dnine Program Start Save f Test Cutpett Test Outpet CTAD TAD Ladder View Dn the frst PLC sian we prelaad the couter s preset locaton wiih awake of TU Fracan Entering the You are now ready to test the program First place the PLC in the RUN mode Select Run Mode the traffic light icon of the on line tool bar Then click on the Run mode and OK Alternately you could have chosen PLC Modes from PLC ofthe
58. tion to Output ind Wire Connection to Stage SSS SS LSS SEE a a mam LR ni T X TIE y m T T Ll u m e e M Element Browser Step 4 Use the Tool Palette to enter the first instruction of the program First move the Using the Tool cursor to the desired location of the first element A normally open contact needs to Palette to Enter be placed in the selected position to load the preset on the first scan To do this click the First Element on the button that shows the normally open symbol This will open a small input window for setting up the contact Directs OFT Programming EXAMPLE 1 a Move cursor to Fie Edit Search View Tools PLO Debug Window Help where you want cce eae Eee the instruction 1 tadeWw 1 YO positioned a TNI Normally Open Contact Click here to l T1 open input m window for s EAA tiis re For Help peres FT v e pn qu i qu P OXON 90 OID 0 BL Example Program Step 5 Using the SPO Relay in Our Program Use contact SPO as the first element to load a preset into the PLC memory SPO is used because you only need this rung to execute once i e the first scan Notice the green red indicator in the box It will display the validation of each input For example if you typed the letter O instead of the digit 0 the indicator would turn red and stay red until you correct your mistake E Direci3aFT Programsing EXAMPLE Fi
59. u niddressing umar tho ginlinn ndiruz Hau nne anum nace fa ila Enabling the At this point the wizard will automatically check out your computer and CPU Auto Link Feature determining the parity number of stop bits and the correct baud rate for and Naming your communication If you have trouble establishing a communication link see the Link Troubleshooting Guide starting on Page 52 of this manual The next screen will allow you to enter a name and description for your link The name is required but the description is optional In this example use the name MyLink Click on Finish eeHorTPreemmq DUMP Tl Ll SLC Debug Wingy Help imm D CERIS EDITI DT Ret 7 Lardar iira Jal a a Hu ng St Hr arr on fe z win aim ONSE eT ee Bee Bee iriure p i TT TL mmi tank A ean d Asa plies 5 princi Kx Wap PL Tirs bate rs bee whale Lipi xx pags ogha Pisce dient mmimiques Pii bie Das reer bjk Lini Hana s rk i i ink le Auto Link Window Ate arrini PLC bd Poi eua Name your Link mum Parity Odd Ll Link Echt cena rem comet 410 EJ Downloading the Program The software then returns to the original link window and shows the name of the new link With the cursor on the link name created select the button labeled Select Ladder View The Counter CTO will increment one count each time Timer T reachwe ts preset Counters alc have s8S0C ated uls which energie when ihe eaurniers
60. u should comment out each line of CONFIG SYS insert a REM at the beginning of the line except for the line containing HIMEM SYS reboot and retry the connection Driver Conflicts Laptop computers bring an entirely new set of problems because they are usually with Laptop laden with device drivers for all of the options on the computer The option that Computers usually causes a problem is the PCMCIA driver set You usually see the Comm Error Connecting To PLC message when trying to establish a link to the PLC With a PCMCIA slot you usually get a new Windows serial device driver possibly some other Windows drivers and a CONFIG SYS full of device commands The Windows serial driver is found in the SYSTEM INI file located in the WINDOWS directory In the boot section at the top of the file there is a line starting with comm drvz DirectSOFT expects the default driver therefore the line needs to read comm drv comm drv If comm drvzc ipempluspemplus drv or something similar appears comment it out insert a as the first character on the line and add the line comm drv comm drv While editing the file continue to look through the file for other lines that have the same path information as the driver you commented out If you find any comment them out as well If there are any they will most likely be in the 386Enh section Most PCMCIA cards will work with the Windows version of the driver You now need to do the same to
61. ually without using the Wizard and is discussed in the main users manual SSIS Sua seh port het ihe PLC is connected ba Modem support cannot be configured Iram the Link Wizard To select modem mper you must uses the misnagal conAmgerasus dialog by selecting Link Editor below The LinkWizard will ask to select the PLC product family you are using Move your cursor to the correct choice and click on the button labeled Next In this example the connection is for a DL105 DL205 or DL405 PLC LinkWizard Select the PLC product tamily ol tha ELC Eames PLO you wish bo commct in Not Sure 1n5 205 405 Fnmiby Direct Logic 305 Direct Logic 1055 H you are unsure but know the COMMUN CAS protocol i uses select Mo Gere from the list Link Editar amp Downloading the Program E Selecting a You now will select the protocol with the wizard In this example assume you have a Communications DL450 CPU using K sequence Consult your CPU operating manual for your PLC if Protocol you need more information about DirectNET and K sequence When the cursor is positioned on K sequence click on Next again Leave the PLC address number set to the default 1 Link Wirard Selecithe peotocal lu use itiha Papias icm mimscatpans i DirectME T 205 LLLI you sulactur n PLC famiby n Sequence 105 205 405 proim haa beeen ele chad for you Wiha seloctod panira supper
62. uizuez F Teo 1 Le in X l m br i x TJ zd T 1 1 TP ENT CT CTEC L l H rura l LL Troubleshooting Guide EN Troubleshooting Guide Software There are currently two known problems when trying to install the software Installation 1 The first problem is only a Windows 3 1 or 3 11 problem and it shows up when Problems the software needs to prompt you to insert the second disk What you see on the screen is a box stating the software has generated an Application Error The file LZWSERV is usually mentioned What has happened is that Windows is trying to get memory being used by an adapter such as a video card or network card in the high memory area of the computer The remedy is to instruct Windows not to use this memory area This is accomplished by adding the command line argument D X when you start Windows where X means to exclude all of the high memory area example WIN D X 2 he second problem occurs only under Windows 95 and only if the installation diskettes are write protected The computer appears to lock up after the main installation screen appears What is really happening is the message telling you the disk is write protected is not being handled correctly and the dialog box that should prompt you to un write protect the disk and retry is not visible The remedy is again very simple un write protect the disk and retry the installation Communication The DirectSOFT programming software requires n
63. xample Program O19 Step 12 You could stop with this particular rung at this point and go onto the next rung of our Enabling the program But in this example the idea is to make the program a little clearer to Documentation anyone who may look at it later To accomplish this you are now going to learn how to Options enter comments and nicknames for the program Start by clicking on View from the menu bar at the top Then select Options An options menu appears see below Make sure nicknames and comments have been checked to ensure they will be displayed on the screen once entered Select the boxes next to Nicknames and Comments to enable these options Select OK when finished DerectscF T Progremmirsg EXAMPLE File Edi Search Mew Took PLO Debug Window Help Iren pe C t 3 JE 71 Sas E libesr hes om B 1 oo plns kit l y L Daa View Ghha Ladder Stage xR xBetOB wh Aggi aptas Wc N Cer vun A Dosi Ye Mew Viu Hrn sir runge Linco ae bho pinna 7 3D Toone d 3 C py Addracs F Elonosiz I ERI Step 13 First insert a comment above the rung To do this you can pull down the menu from Entering a Tools then select Comment Editor Hotkey CTRL K Either of these methods Comment will display the Edit Comments dialog box shown below Ez Direct Sar Programming EXAMPLE n g Be Edit Search Siew Tonle PLE Deka Winky Help wta 82 EEA eH EAS m Live
Download Pdf Manuals
Related Search
Related Contents
Operation, Maintenance and Service Manual CYPEVAC III - Manual do Utilizador 2012 Manual T-Mobile PC Telefon_en:148x210 1 - Nova Zojirushi NS-LAC05XA Use and Care Manual D1e Model Compiler Espalhamento dinâmico de luz e potencial zeta (DLS) LED-Fahrradleuchten-Set Copyright © All rights reserved.
Failed to retrieve file