Home
getting started
Contents
1. Disable l Seting Figure 1 2 1 Changing the configuration settings The configuration settings of the first module Address 0x02 Baud rate 9600 Checksum disabled The configuration settings of the second module default factory settings Address 0x01 Baud rate 9600 Checksum disabled Now users can connect the second module See Figure 1 2 2 Date Jan 08 2002 Version 1 02 page 6 Getting Started for I 7000 Series Modules DB 9 2 3 5 or DB25 3 2 7 Connect RE 232 Pin ta 7520 Fin 2 Connect RS 232 Fin 3 to l 7520 Pin 3 Conmect R 8 232 Pin 5 to l 7520 Pin 5 Connect the three DATA pins tagether Connect the Aree DATA pins together Connec the three iR Vs pins together Connect the three BGN pins together Power Supply Note Please ensure that the power supply is enough to support all of the modules I 7012 Red wires External power 24 voltage labeled R Vs Black wires External power ground labeled B GND Yellow wires DATA connects to DATA 5 Green wires DATA connects to DATA Figure 1 2 2 Connecting a second module Date Jan 08 2002 Version 1 02 page 7 Getting Started for I 7000 Series Modules search for the connected module s again Note the two modules at address 0x01 and 0x02 that will be found See Figure 1 2 3 Z000 Utility nij File COM Port Search Aun Terminal Reset Help The 000 Modules Found Checkzumn Remar
2. Getting Started for I 7000 Series Modules Components NetManage HTML Client Control NetManage HTTP Client Control C NetManage MNTP Client Control NetManage POP Client Control LJ eee SMTP Client Control anage M sock Controls RegwWizCtrl 1 0 Type Library Sheridan 3D Controls trialoc 1 0 Type Library LJ TSHOOT OLE Control module Figure 4 1 3 Select the OCX_For_ 7000 option Click on the 70000CX and CommandButton from on Form1 Refer to Figure 4 1 4 to 4 1 5 Figure 4 1 4 The 7000 OCX icon Date Jan 08 2002 Version 1 02 page 35 Getting Started for I 7000 Series Modules L Fom E 8 8 8 B ES B B EB NS fee Project Font Tg Figure 4 1 5 The 7000 OCX and CommandButton on Form1 9 Add these codes in the sub routine Command1 Click Private Sub Command1 Click NAP7000X1 ComPort COM2 NAP7000X1 Address 1 NAP7000X1 BaudRate 9600 NAP7000X1 CheckSum False NAP7000X1 PortOpen True NAP7000X1 Module Type 7013 Use COM2 module address 1 setting the baudrate checksum disable Open the ComPort Module ID Command1 Caption NAP7000X1 Al Get Analog input value NAP7000X1 PortOpen False End Sub Close the ComPort 9 Run the program and click on the Command1 button The caption of the Command button shows the analog input value Refer to Figure 4 1 6 PSI Es w Form Figure
3. Date Jan 08 2002 Version 1 02 page 52 Getting Started for I 7000 Series Modules 9 Q What is the maximum scan rate in the RS 485 network A The scan rate depends on the baud rate of the RS 232 COM port checksum status module numbers channels commands to send result string received and system performance To test use those conditions l 7012 module x 1 Channel x 1 Baud Rate 115200 bps Command AA cr null 22 5 Chars Result gt SDDDDDD cr gt 9 Chars 1 Char 1 Start bit 8 Data bits 1 Stop bit 10 bits Every communication Command string Result string 14 Chars 140 bits 140 bits communication 115200 bits sec 0 00122 sec communication Hardware delay every communication 1 mSec scan rate 1 0 00122 0 001 450 communication sec Estimated scan rate 450 times sec maximum Tested value of scan rate 440 times sec maximum without system message processing 360 times sec maximum with system message processing Note System message processing lets the OS process other tasks This may reduce the program performance Date Jan 08 2002 Version 1 02 page 53 Getting Started for I 7000 Series Modules 6 2 MISC FAQ 9 Q Why doesn t the ComboBox s CHANGE event work with VB A In Delphi and Borland C Builder the CHANGE event works correctly when users choose the item from ComboBox But Visual Basic this event only occurs when users code in the CLICK event to do the same
4. Specify the COM port number that the user is currently using Port 2 Call the function Open_Com the parameters are COM Port number 2 Baubrate 9600 DataBits 8 ParityBit O None parity bit StopBits 0 One stop bit Open Com Port 9600 8 0 0 Use this command 01M to get the module name at address 0x01 SendTo7000 01M Declare a space to store the string of returned value ReceiveFrom7000 Space 100 Call the function Send Receive Cmd Parameters are Command String Returned String Timeout value 100 0 1 second Checksum O disabled Wt will report the time has been used for this command Send Heceive Cmd Port SendTo7000 HeceiveFrom7000 100 0 wt Use the caption of Command1 button to show the returned value Command1 Caption HeceiveFrom7000 Close the COM port Parameter is COM port number that the user opened previously Close_Com Port w Formi l FS Figure 3 1 10 Use function Analogln to get the analog input value Date Jan 08 2002 Version 1 02 page 31 Getting Started for I 7000 Series Modules Put the second CommandBuiton control on the Form1 of this program Add following codes in the subroutine Command2 Click Private Sub Command2 Click Port 2 Use COM2 Open COM Port with Baud Rate 9600 8 DataBits None Paritybits One stop bit Open Com Port 9600 8 0 0 SendTo7000 Space 100 Declare the buffer R
5. Wnstaiing ine 000 UD es eo oso tet eoa ao cote eoa sa tedio e sauce oae bust Cosas bob Core tede rata A Uninstalling THe 7000 BLU ORT Zee VARIG Te OOO UTN NR EET RERO lund sas Set EPOR MENO 2 5 Operating the 7000 UTD uocare bte dee ode dade desi o Vo snudacdenvd denied added 2 5 1 Main Window of the 7000 Utility ec cceeeeeeeeeeeeeeseeeeseeeeseeeeneees 2 5 OPNI Oe ab aaa ese aite Cre thet eae eee ee ee ec 2 5 3 Assigning COM Port baud rate and checksum setting for Searching 2 5 4 Invoking the Module Configuration Settings ssssssssssse 2 5 5 Testing for all found modules sineren naaa RE EERE EREN 2 5 6 Command Testing for a MOUIE ccccseeeecseeeeceeeeeseeeeeeeeeesaeeeesaaeees 215 7 MAR Fille DSLatloIis 1 o tect MEDI HUI Iso e PUT pets 2 6 Changing Baud Rate and Checksum cccccccsssceceeeeeceeeeesaeeeseeeesseeeseeeeesaeeeeeas 2 Exungdhe COCO llb itti ctt eu mated atabronsamneaivoainmn el 9 NAI TODO S ies otii nuce 2h MINI DAE EE ELSE 3 1 Writing your first NAP7000P program eese ME LAUD qm idole 4 1 Writing your first NAP7000X program eese 3 DIUI Eie ET C uM SM OPEN Wedge erc PE ct 9 2 BOSU VV ALC COG sicat etUm estu etatis uci e I eit clavate cleus ci i 933 M d l VV UC COO E PR 5 3 1 Does the module reset very freQuently cccccsseeece
6. 0 Host is OK 9 1 Host Watchdog is enabled 9 Host Watchdog time interval is 5 seconds Date Jan 08 2002 Version 1 02 page 47 Getting Started for I 7000 Series Modules Host is down Il N Hast Watchdog Status 4 Hostis down and this module will go into sate state All output commands will be ignored when module is in safe state The safe value is used to prevent your application from critical damage To continue your jab correcthy vau musttirst clear this status and then correct the output values again Figure 5 5 4 Host Watchdog Demo After 5 seconds the host is down message pops up Click on the OK button to close this message box Since the Host Watchdog is enabled if the Host PC does not send the command to the module the module supposes that the Host PC may break down All output commands will be ignored when the module is in safe state FER WalchDoeg Demo Read Host Watchdog Selling Value Figure 5 5 5 Host is down Module goes into safe state After the module goes into safe state the module s Host Watchdog will be disabled automatically Click on the Clear Host failure mode button to clear this status refer to Figure 5 5 5 The module s status will go back to 0 Host is OK Refer to Figure 5 5 3 Date Jan 08 2002 Version 1 02 page 48 Getting Started for I 7000 Series Modules Important Informations Ea Host watchdog has been disabled when
7. 19200 Jf S600 4800 2400 1200 Select Al Clear To Search Checksum Enabled Module Ma Yes Cancel Figure 2 5 3 Assigning the COM port baud rate and checksum status for the search process Date Jan 08 2002 Version 1 02 page 17 Getting Started for I 7000 Series Modules 2 5 4 Invoking the Module Configuration Settings In order to see the configuration settings of a module please follow these steps e Move the mouse cursor onto the desired module in the information window e Double click the left mouse button to reveal the module configuration setting e After double clicking a configuration setting window pops up Adjust the configuration settings according to the user s demand For example in order to configure the l 7012 double click the 7012 from the list as shown in Figure 2 5 4 Then a window titled Setting Configuration for 7012D pops up as shown in Figure 2 5 5 7000 Utility Inf x File LM Por Search Bun Temunal Reset Help The Found Out l 7000 module EMAddrezzgagsbaud Deco Hes Brate Check un Remark LET 9600 Disable 2 2 115200 Disable Enable 10V 4 4 115200 Disable PT 00385 100 Double click on 7012D Searching status LOM Part CON Baud Rate a5 Address Idacl hex 5 10 28 PM ve Figure 2 5 4 Showing the configuration settings for the I 7012 module Date Jan 08 2002 Version 1 02 page 18 Getting Started for I 7000
8. Baad A aie 3506 C Ense ini LA tnt ac it Figure 5 5 8 Type 0 in the Host Watchdog s time interval edit box Click the Setup Host Watchdog button to disable it 5 5 1 2 Broken communication line detection ri mm hD ng Demo Module Configuration Com Pot cone Bad Rate oe Figure 5 5 9 Normally the Module Reset Status is 0 Now please disconnect the RS 232 cable from the l 7520 module This is used to simulate a broken communication line After x seconds determined by the sample program a message box pops up to tell the user that the communication line is broken between the computer and the module refer to Figure 5 5 10 Date Jan 08 2002 Version 1 02 page 50 Getting Started for I 7000 Series Modules ReadModuleHostfatchdogStatus eror lil IN Module has no response ior 10 imes conimnuoushy Tha connection between module end computer may be broken ar fis module needs to be senacad Plesse chach mf ok 7 Figure 5 5 10 Communication line is broken Click on the OK button to close it This feature doesn t involve the Dual Watchdog 5 5 1 3 Module Watchdog Please connect the RS 232 cable to the l 7520 module again Unplug the user s I 70xx module then plug it in again The Reset message box will pop up as in Figure 5 5 11 WatchDog Dema ai O x i Vn obT hn The module has been meet using Powerl
9. Figure 2 5 5 Users have to short the INIT and GND pins of this module Please refer to Figure 2 6 1 2 6 3 9 Change the baud rate or checksum for the specified module 9 Turn the INIT and GND screws counter clockwise O9 Use a wire to connect the INIT and GND of this module Refer to Figure 2 6 1 Figure 2 6 1 Using a wire to short the pin of INIT and B GND Click the Setting button 9 Then the 7000 Utility window pops up as in Figure 2 6 2 es 7013 Setting Configuration OK i Please Turn off the power of 7000 module then Turn On again to take effect the setting Figure 2 6 2 Setting Configuration OK 9 Turn off the power supply of this module and then turn it on again Q Search to ensure that the settings are correct A window like the one shown in Figure 2 6 3 indicates failure Check the INIT and GND connections and then follow the steps listed above If the Figure 2 6 3 Is received again consult your local distributor 7013 Ez Please connect Init ta GMO Then Click OF button again Figure 2 6 3 The INIT and GND do not connect correctly Date Jan 08 2002 Version 1 02 page 24 Getting Started for I 7000 Series Modules 2 Exiting the 7000 Utility Please refer to Figure 2 7 1 to quit the 7000 Utility ULITCHNENNENNENNMMMMMEEEEEN File COM Port Search Bun Terminal Reset Help Dpen Map PT Save Map
10. Frint ETE Check Figure 2 8 1 Exiting the 7000 Utility When exiting the 7000 Utility a window prompt verifies your command as in Figure 2 7 2 FOOOUTIL Ea C To exit FOOOUTIL 7 Figure 2 7 2 Verifying your exit command Please click the Yes button to exit the 7000 Utility Date Jan 08 2002 Version 1 02 page 25 Getting Started for I 7000 Series Modules 3 NAP7000P The NAP7000P is a set of standard Win32 DLLs It is designed for Microsoft Windows 95 98 ME NT 2000 XP users VC BC VB Delphi and BC Builder users can also utilize it with ease The features of the NAP7000P are as follows 1 Provides general purpose send receive function for the l 7000 series modules 2 Provides high performance application functions for the l 7000 series modules 3 Multi speed baud rates demo programs 4 Multi data format demo programs 5 Lots of demo programs with complete source code This chapter will lead you to write your first program with the NAP7000P by using Microsoft Visual Basic 5 0 For Delphi BCB and VC users please refer to the folder containing demo programs for Delphi BCB and VC respectively After installing the NAP7000P the I7000 DLL and UART DLL files will be copied into the user s system folder as follows C Windows system Windows 95 98 ME C WinNT System32 Windows NT 2000 XP To use 7000 DLL and UART DLL functions users have to declare the prototype in
11. Property Page Ene TE Jer rorem Dockable Add Actives Designer P Hide Add File His Figure 3 1 6 Adding Module Add Module heu E sisting Look in 3 Starti ha fe J 70000 Bas Declaration files Files of type Basic Files bas Cancel Help Don t show this dialog in the future Figure 3 1 7 Adding the declaration files Date Jan 08 2002 Version 1 02 page 29 Getting Started for I 7000 Series Modules Project Projecti Figure 3 1 8 Declaration files have been added into this project Put a CommandButton control on Form1 of this program Add the following codes in the sub routine Command1_Click Private Sub Command1 Click Dim wt As Integer Port 2 Open Com Port 9600 8 0 0 SendTo7000 01M ReceiveFrom7000 Space 100 Send Receive Cmd Port SendTo7000 HeceiveFrom7000 100 0 wt Command1 Caption ReceiveFrom7000 Close_Com Port End Sub Run the program and click on the Command button The caption of the Command1 button will be changed to 01xxxx The P is OK The 01 means address at 0x01 The xxxx is the module ID Refer to Figure 3 1 9 Figure 3 1 9 The module returns 01xxxx Date Jan 08 2002 Version 1 02 page 30 Getting Started for I 7000 Series Modules These codes are described as follows Declare a variable which has the Integer data type Dim wt As Integer
12. Series Modules Setting Configuration for 70120 fou Analog Yalue de Count Configuration Setting DO DI Count Setting Lontiguration setting Address dec 2 Input range 1 Data format Engineering Unit Baudrate z 115200 Checksum Enable uetting Figure 2 5 5 The Setting Configuration for 7012D window pops up To set the High Low alarm click the Alarm Setting tab as shown in Figure 2 5 6 Setting Configuration for 70120 ro Analog Value de Count _ DO DI Count Setting Alarm Status Low Alarm OFF High amp larr OFF Clear Latch Alarm Alarm Setting High Alarm salue Low Alarm Value Alarm Mode ram 53 383 33 353 Range 10 0 to 10 0 Figure 2 5 6 The Alarm Setting tabbed page Date Jan 08 2002 Version 1 02 page 19 Getting Started for I 7000 Series Modules 2 5 5 Testing for all found modules In order to test if all of the found modules are working properly please click on the menu item Run Next the 7000 Module Running window pops up as shown in Figure 2 5 7 FUOD Module Running Module Addres Baud Femark 16 DO 10V PT 00385 i 9600 DI 2 115200 0 003 4 115200 55 000 Counter oojo joof 3 Figure 2 5 7 The 7000 Module Running window Date Jan 08 2002 Version 1 02 page 20 Getting Started for I 7000 Series Modules 2 5 6 Command Testi
13. for I 7000 Series Modules 9 9 1 Descriptions of Watchdog Demo Platform Windows 95 98 NT ooftware NAP7000P v3 30 or above Demo Program NAP7000P Demo Delphi Watchdog Project1 dpr NAP7000P Demo BCBWatchdog Project bpr NAP7000P Demo VB Watchdog Project1 vbp Modules 7520 x 1 RS 232 RS 485 70xx x 1 recommend for use with an output module Module Configuration Baud rate 9600 Checksum disable Address 0x01 This program demonstrates the following features 1 Host Watchdog 2 Broken communication line detection 3 Module Watchdog Please run the demo program and follow those steps to test the dual watchdog The main window is shown as Figure 5 5 1 FU WabchDog Oiid Figure 5 5 1 Choose your configuration and click the Active button to start this demo program Date Jan 08 2002 Version 1 02 page 46 Getting Started for I 7000 Series Modules 5 5 1 1 Host Watchdog zu ll ey Cia Module Confiquration ComPut rn Check Sum Baud Aate 3n r Enable Adde Hes fe D rr samt Read Host Watchdog stabus Figure 5 5 2 Type in time interval value and click on the Setup Host Watchdog button AU Pu ua EIE Module Configuration A n Con Pot com 7 CheckSum Baud Mate 3600 C Enaha Heck Hex Diable Figure 5 5 3 After setting up the Host Watchdog read the status and all pre set values In example 5 5 3 the user has these values 9
14. work This CLICK event also works correctly in Delphi and Borland C Builder 9 Q How do you prevent TIMER events from reoccurring A If the TIMER object is used please ensure the set Interval values of the TIMER object are appropriate for your program system and hardware Suppose the TIMER object triggers an event to do something and then re triggers the event to do the same work before the prior job has ended This may cause two jobs run concurrently Over time this might crash the user s system If many jobs are running at the same time the system could overload To prevent a system crash with the TIMER object note the following TIMER event situation Please do not give the TIMER object simultaneous jobs per the example below bool bProcessing declare a flag void fastcall TForm1 FormCreate TObject Sender bProcessing false void fastcall TForm1 Timer1 Timer TObject Sender if bProcessing true return avoid reenter else Date Jan 08 2002 Version 1 02 page 54 Getting Started for I 7000 Series Modules bProcessing true if something wrong bProcessing false enable next timer event to enter return bProcessing false enable next timer event to enter 9 Q What if I receive the Unable to create process error message with Borland C Builder and Delphi A This error message could have occurred if a DLL file could not be found in your sy
15. 4 1 6 Shows the analog input value from the module The NAP7000X software package provides a users manual in HTML format For detailed descriptions of each property method and event please refer to the NAP7000X user s manual It also contains demo programs for Visual Basic Visual C Delphi and BCB with complete source code Date Jan 08 2002 Version 1 02 page 36 Getting Started for I 7000 Series Modules 5 Dual Watchdog 5 1 Operating Principle All l 7000 series modules equip both a hardware module watchdog and a software host watchdog The l 7000 series modules are specially designed for industry applications and can work under any conditions Harsh environments may contain excessive noise or energy transient In this case the modules will be adversely affected However the built in hardware module watchdog resets the module if these forces affect the module see Figure 5 3 1 Sometimes even the host PC may be down for hardware or software reasons The software host watchdog monitors the status of host PC If the host PC goes down all output of the l 7000 series modules will go to predefined safe states for safety protection Refer to Figure 5 2 1 to 5 2 3 If the RS 485 network is open host commands can not be sent to remote modules This is very dangerous in real world applications The l 7000 output module AO DO will force the output to go to the pre defined safe states for safety consideration if the host watchdog is
16. DI DO state all relays OFF all input HIGH otep 16 Clear the module status to 00 Note The program test exe is contained in the NAP70006 a software utility DOS version for all l 7000 modules Date Jan 08 2002 Version 1 02 page 40 Getting Started for I 7000 Series Modules 5 3 Module Watchdog The l 7000 series modules are designed for industry applications They can be used under any conditions Sometimes industry environments will contain excessive noise or energy transient The module might be affected if these noises are excessive If the working environment is not noisy the well designed firmware will enable the l 7000 modules to run for years The AA5 command is designed to detect module watchdog failures If the module is down the module watchdog hardware circuit Will reset this module After reset the output state of the module will revert to pre defined Power On values The Power On values may be different from the output values previously used Therefore after the module watchdog resets send the output command again to the module to restore the previous Output State values Figure 5 3 1 Module Watchdog will reset the module when the module fails Date Jan 08 2002 Version 1 02 page 41 Getting Started for I 7000 Series Modules The flow chart for module watchdog hardware failure detection is given in Figure 5 3 2 Set module s PowerOn Value Get every module s failure status wi
17. Figure 1 2 4 Connecting multiple modules Date Jan 08 2002 Version 1 02 page 9 Getting Started for I 7000 Series Modules 2 7000 Utility User s Manual 9 1 Introduction to the 7000 Utility 9 2 Installating the 7000 Utility 9 3 Uninstalling the 7000 Utility 9 4 Starting the 7000 Utility 9 5 Operating the 7000 Utility 9 6 Changing baud rate and checksum 9 7 Exiting the 7000 Utility 2 1 Introduction to the 7000 Utility The 7000 Utility is a software utility for the l 7000 series modules It works in multiple baud rate environments to meet the specifications of the Self Tuner in our l 7000 series modules The 7000 Utility provides all of the following functions 9 Detects all l 7000 series modules connected to the Host PC Sets the configuration of the l 7000 series modules 9 Executes data input and or output for every connected l 7000 series module Q Saves all information for each detected l 7000 series module into a file with map extension file name Before using the 7000 Utility please install it first Please refer to the following contents to complete the installation procedures Date Jan 08 2002 Version 1 02 page 10 Getting Started for I 7000 Series Modules 2 2 Installing the 7000 Utility Before installing please note and confirm the following requirements Microsoft Windows 95 98 ME NT4 0 2000 XP Operating System 32 MB RAM Memory 20 MB hard disk available space To start the Instal
18. Getting Started for I 7000 Series Modules Getting Started For l 7000 Series Modules Warranty All products manufactured by ICP DAS are warranted against defective materials for a period of one year from the date of delivery to the original purchaser Warning ICP DAS assumes no liability for damage consequent to the use of this product ICP DAS reserves the right to change this manual at any time without notice The information furnished by ICP DAS is believed to be accurate and reliable However ICP DAS assumes no responsibility for its use or for any infringements of patents or other rights of third parties resulting from its use Copyright Copyright 1999 by ICP DAS All rights are reserved Trademark The names used for identification only may be registered trademarks of their respective companies License The user may not reproduce transfer or distribute this manual or any copy in whole or in part Date Jan 08 2002 Version 1 02 page Getting Started for I 7000 Series Modules Table of Contents T CONNECINO Bl Vi 610 8 cM RE ent neE NERY ts Erne ek acne ent ene ee een et Tenn ae nr E 1d Connecting THE irs module ai ied odii odo iex E ene Eee an Uu eee Giada aden 1 2 CONNECTING the second module oii a eU use Ou tes eade tente da 2 000 UDty User s Matias adeo iiti sirena dan Estrie te sdeatete pouce be dae teresa ett baee sad ids 2 4 Jntrodicion to the 7000 UU castel tae tae oce deo date ace d e oa a 2 2
19. a time O9 Install the 7000 Utility software from the included CD Please refer to chapter 2 of The 7000 Utility User s Manual Run the 7000 Utility software to search for the user s modules It will automatically start searching when users run the 7000 Utility Please click the icon Ir to stop it Refer to Figure 1 1 2 FOOD Utility File COM Port Search Aun Terminal Reset Help The 7000 Modules Found Figure 1 1 2 Stop searching Click the menu item COM Port to select the COM port number you are connecting to Select the baud rate 9600 and click the OK button Refer to Figure 1 1 3 Select the COM Port and Baud Hate COM to search C COM Com C COM3 C COM4 Baud Hate to search W 115200 57600 38400 19200 If 3600 p 4800 2400 1200 Select All Clear To Search Checksum Enabled Module C No ie Yes Cancel COM port and Baud Rate Date Jan 08 2002 Version 1 02 page 4 Getting Started for I 7000 Series Modules After reconfiguring please click the icon Ir to search again See r000 Utility File COM Pot Search Run Terminal Reset Help Figure 1 1 4 The Found Out 1 7000 module _ Figure 1 1 4 Search the modules Every module has the following default factory settings e Address 0x01 e Baud rate 9600 e Checksum disabled see Figure 1 1 5 If the 7000 Utility lists the module ID xxxx in the information win
20. actived This dual watchdog feature increases the reliability of the whole system Dual watchdog module watchdog host watchdog Host watchdog software firmware if the host is down gt all output goes to safe state Safe value refer to Figure 5 2 1 5 2 4 Module watchdog hardware if the module is down gt reset this module and the module s output reverts to PowerOn values refer to Figure 5 3 1 5 3 2 Date Jan 08 2002 Version 1 02 page 37 Getting Started for I 7000 Series Modules 5 2 Host Watchdog The host may be down for the following reasons excessive noise gt host hardware goes into error software problem gt host changes to dead lock mode hardware problem gt host hardware is damaged the RS485 network is open gt cannot send out commands to modules OS The host watchdog software is designed to monitor the host computer If the host computer is down the output of the l 7000 modules will automatically go into their safe states to avoid unpredictable damage Figure 5 2 1 Host PC sends the command to every module The Host PC is OK Wires connection is broken Figure 5 2 2 Host PC cannot send command to any module Every Host Watchdog sets its module to go into safe state Date Jan 08 2002 Version 1 02 page 38 Getting Started for I 7000 Series Modules Figure 5 2 3 After Host Watchdog sets module to safe state all output commands will be ignored To
21. clear the host PC must send the AAO command to read the module status and the AA1 command to clear the module status Note the flow chart for the host computer in Figure 5 2 4 send cr to reset the host watchdog timer before time out Figure 5 2 4 Flow chart of Host Watchdog Date Jan 08 2002 Version 1 02 page 39 Getting Started for I 7000 Series Modules Demo The host watchdog and safe values for the l 7060 module Please refer to hardware manual for more detailed information Power on and run test exe Press 2 Press 012 Enter gt Receive 01400601 Press 2 Press 01000F Enter gt Receive gt Press 2 Press 016 Enter gt Receive OFOFOO Press 2 Press 014S Enter Receive OFOFOO Press 2 Press 01311E Enter gt Receive 01 Wait 3 seconds The led of 7060 should flash and all relay outputs should be OFF This action simulates host computer failure The host watchdog is now activated All relay outputs revert to their safe states Press 2 Press 016 Enter gt Receive 01000F00 Press 2 Press 011 Enter gt Receive 01 Step 03 This is an l 7000 DIO module Baud rate 9600 otep 05 Sets all relay outputs to ON State otep 07 Reads back the state of all DI DO all relays ON all input HIGH otep 09 Sets current D O states as the safe value Step 11 Enables the host watchdog and timer 1EH 0 1s 3 sec otep 14 Reads back the
22. dow congratulations You have successfully connected the first module and communicated with it Please do not connect more than one module at a time F000 Utility Ele COM Port Search Run Terminal Reset Help Searching For 7000 Module Checksum Disable Disable Found one module Searching Status COM Part fenha Baud Rate 775200 Address 5rdacl H 8 35 45 AM Z Figure 1 1 5 Showing the default settings of the module Date Jan 08 2002 Version 1 02 page 5 Getting Started for I 7000 Series Modules 1 2 Connecting the second module If you have two modules in the same RS 485 network and each module has the same address and baud rate they will conflict with each other Due to the factory settings each module has the same address and baud rate address 0x01 baud rate 9600 Thus users have to change the configuration settings for each module to prevent further conflict To change the configuration on a specified module double click on the module ID that is listed in the information window of the 7000 Utility Refer to figure 1 1 5 and 2 6 4 To add a second module change the address of the first module to 0x02 and then click on the Setting button Refer to figure 1 2 1 Setting Configuration For 0120 orc Analog Value o Count Configuration Setting DO DlCount Setting Address dec F J e Input rang Data format t ngineering Unit Baudrate z 3600 Checksum
23. e other program are you using 6 Other comments related to this problem or any suggestions will be welcomed After we have received your comments our engineers will take about two business days to test for your problem and will reply on the results as soon as possible Please verify that you have received our comments and please keep in touch with us E mail Service icpdas com Date Jan 08 2002 Version 1 02 page 56
24. eceiveFrom7000 Space 100 Declare the buffer w 000 0 Port COM port in use w 000 1 1 Module Address at 0x01 w7000 2 amp H7013 Module ID is 0x7013 w 000 3 0 Checksum 0 disabled w 000 4 100 Timeout value is 0 1 second Call the function Analogln to get the value from module Parameters are w7000 0 f7000 0 SendTo7000 ReceiveFrom7000 Analog n w7000 0 f7000 0 SendTo7000 ReceiveFrom7000 Use the caption of Command button to show the value Commana2 Caption f7000 0 Close the COM port that the user open previously Close_Com Port End Sub Run the program and click the Command2 button The caption of Command2 button will show the analog input value from the module Refer to Figure 3 1 10 For the first program it has not processed the returned value of each function In normal applications users have to get the returned value and process it For detailed descriptions of every function please refer to the NAP7000P users manual The NAP7000P software package provides the user s manual in pdf format or HTML format In the NAP7000P software package many demo programs are provided for the VC VB Delphi and BCB It contains the complete source code for the demo programs Date Jan 08 2002 Version 1 02 page 32 Getting Started for I 7000 Series Modules 4 NAP7000X The NAP7000X is an ActiveX Control OCX for the l 7000 series module It enables you to develop prog
25. eeeceeeeeaeeeeseaeees 5 4 Comparison of Host Watchdog and Module Watchdog 5 5 FUACHONS and DEMO PLOGIAMS ui end tnus e n octo oto Sev odere vex PE en Ye Hu 5 5 1 Descriptions of Watchdog DEMO sessen EE EEE Jer Un Ball FOO FAO C 62 UIS IQ 7 FAC DOMINO A HODIGITIS aoessitatuniis duae mue ad ahud ut usi ies erc sue ondsowet Soda e fup adenn Date Jan 08 2002 Version 1 02 page 2 Getting Started for I 7000 Series Modules 1 Connecting Modules 1 1 Connecting the first module DB9 2 3 5 or DB25 3 2 7 Connect RS 232 Fin 2 to 7520 Fin 2 Connect RS 232 Pin 3 to I 7520 Fin 3 Connect RS 232 Fin 5 to I 7520 Fin RS 232 CONT C 0M2 Tu e I 7 5 2 0 Connect the two DATA pins together Connect the two DATA pins together Connect the bwo rR v8 pins together Connect thetwo BIGND pins together I 7012 Red wires External power 24 voltage labeled R Vs Black wires External power ground labeled B GND Yellow wires DATA connects to DATA Green wires DATA connects to DATA Figure 1 1 1 Connecting the first module Date Jan 08 2002 Version 1 02 page 3 Getting Started for I 7000 Series Modules 9 Connect the first module as in Figure 1 1 1 If needed replace the l 7012 module with your own and follow the diagram Please do not connect more than one module at
26. g the module to your desired values ensures your module will work correctly Date Jan 08 2002 Version 1 02 page 43 Getting Started for I 7000 Series Modules 5 4 Comparison of Host Watchdog and Module Watchdog Host Watchdog Module Watchdog Software or Q Software Watchdog Hardware Watchdog Hardware Q Built in firmware Q Circuits in module Purpose Q To monitor the Host PC Q To monitor the Module For use in all output modules S For use in all modules When activation Q Host is down Module fails occurs Communication line Excessive work environment is broken noise What to do Module goes to safe state Module resets Module status S 0x04 Module Reset status S 1 Module s output goes to Module s output goes to safe values PowerOn values All output commands will be ignored CLEAR module Q AA1 status S is set toO READ module Q AAO status QS 4 2 Hostis down S 0 gt Hostis OK READ and RESET SAA5 module reset S 1 gt Module Reset status S 0 gt Not reset Setup steps Q Setup safe values Setup Power On values Setup the timer interval value of Host Watchdog and enable the Host Watchdog Send Host is OK Send the command to modules before timeout of Host Watchdogss timer Date Jan 08 2002 Version 1 02 page 44 Getting Started for I 7000 Series Modules 5 5 Functions and Demo Programs There are several functions designed for the Watchdog Fo
27. he main window of the 7000 Utility 2 5 2 Stopping Search This section describes how to stop running the program When starting the 000Util EXE it will be in the searching process Users can stop the search process by clicking the stop icon on the tool bar Figure 2 5 2 F000 Utility Ele COM Port Search Aun Terminal Reset Help Searching For 7000 Module 1 1 204 aT arad 110709 Ms hl Ta 1 Figure 2 5 2 Stopping the search process Date Jan 08 2002 Version 1 02 page 16 Getting Started for I 7000 Series Modules 2 5 3 Assigning COM Port baud rate and checksum setting for Searching This section describes how to change the search conditions for COM port baud rate and checksum status Click on the COM Port menu item and a window with the title Select the COM port and Baud Rate appears as in Fig 2 5 3 This window prompts the user to assign the COM port baud rate and checksum status After configuration and clicking on the OK button the 7000 Utility starts the searching process again Any module that meets these conditions will be recognized and shown in the information window These settings include the COM port number baud rate and checksum of the search conditions will automatically be stored into the ICPCON CFG when exiting the 7000 Utility Select the COM Port and Baud Rate COM to search E COM CoM C COM3 C COM4 Baud Hate to search W 115200 57600 38400
28. in values The FawagrCinwvelug may be not amp npronriaia and may bea dencarbus for your jab Thus you must comect the output sgain o your specficskons lone mode Head Modol beset Mmg Feud Flores watchdog Setting vultur FOES 5 5 11 Module Watchdog Demo Module has been reset Output goes to Power On values Click on the OK button to close it The Power On value may be not appropriate and may be dangerous for your job Thus correct the output values again to fit your specifications Date Jan 08 2002 Version 1 02 page 51 Getting Started for I 7000 Series Modules 6 FAQ 6 1 7000 FAQ 9 Q How to compute the checksum A The steps to compute the checksum are given as follows Step 1 Checksumz0 Step 2 Sums all Command byte with index conduct this loop Checksum Checksum Command byte index Step 3 Checksum Checksum amp Oxff Step 4 Convert Checksum to ASCII high byte and ASCII low byte For example Command 012 Enter Checksum 0 1 2 0x24 0x30 0x31 0x32 OxB7 Checksum amp Oxff 0xB7 Checksum high byte B Checksum low byte 7 Command with checksum 012B7 Enter 9 Q When to use a repeater in the RS 485 network A Users should use a repeater if the network has more than 256 modules or if it is being sent farther than 1 2 km
29. k 1 1 9600 Disable PT 00385 7 100 2 2 3600 Disable Disable 1049 Found two modules at 0x01 and 0x0 Searching status COM Pork COH Baud Rate 115200 Address 4fdacl Ahe 11 00 28 4M Z Figure 1 2 3 Found two modules at 0x01 and 0x02 To connect more modules in the same RS 485 network change the address to prevent further conflict between modules For example change the address 0x01 of the second module to address 0x03 Now the configurations of the two modules are as follows Module 1 Address 0x02 Baud rate 9600 Checksum disabled Module 2 Address 0x03 Baud rate 9600 Checksum disabled Then connect the third module as in Figure 1 2 4 The configuration of third module contains the following pre sets Module 3 Address 0x01 Baud rate 9600 Checksum disabled Users can connect several modules one by one with the above steps The important thing is that the modules cannot have the same address and baud rate currently used in the same RS 485 network Date Jan 08 2002 Version 1 02 page 8 Getting Started for I 7000 Series Modules R5 232 COMI COM l 7520 424v 1 7xxx Ground Power Supply 7 XXX Connect each set of DATA pins together Connect each set of DATA pins together F24v Ground Power Supplv Note Please use several power supplies to support the different module groups
30. lation 9 Insert the enclosed CD into the CD ROM drive Click the Run item from the Start menu 9 Enter the drive WAPDOS 7000 7000UtiNSetup exe as in Figure 2 2 1 Click the OK button to start the installation procedures 9 Follow the instructions in the installation procedures until completion Hun Ei E3 Type the name of a program folder document ar Internet resource and Windows will open it for vau Oper D Napdos 7000 7000tuil Setup exe se Cancel Browse Figure 2 2 1 Running setup exe to install the 7000 Utility Date Jan 08 2002 Version 1 02 page 11 Getting Started for I 7000 Series Modules 2 3 Uninstalling the 7000 Utility To uninstall the 7000 Utility software please follow the following steps 9 Open the Control Panel shown in Figure 2 3 1 p Boems LS Farmin F E Pirms p P Leckber amp Seat kena z Folder Options CH Active Desktop d Figure 2 3 1 9 Click the Add Remove Programs icon from the Control Panel as shown in Figure 2 3 2 Select the 7000UTIL item and click the Add Remove button to uninstall it as shown in Figure 2 3 3 Date Jan 08 2002 Version 1 02 page 12 Getting Started for I 7000 Series Modules E3 Control Panel File Edt View Go Favorites Help gt a e 2 Up Cut Copy Paste Unda 3 A Add Hew Samhain Display Find Fast Game Hardware Prog
31. ng for a Module To send and receive commands please click the Terminal Single Line menu item Refer to Figure 2 5 8 If no module is selected the default baud rate is 9600 and checksum is disabled as in Figure 2 5 9 If a module is selected then the baud rate and checksum status will be identical to the selected module as in Figure 2 5 10 The screen in Figure 2 5 11 shows sending a command to a specified module 7000 Utility File COM Port Search Run Terminal Reset Help The Found Out l 7000 mod 3i Figure EX 7000 Utility nl x File COM Fart Search Fun Terminal Reset Help ae xni rl Single Line Terminal Module Config Command string Baud R 115200 No module is selected searching Status COM Potoa Baud Rate 500 Address 4fdeci Ahe 21 54 PM 2 Figure 2 5 9 No module is selected Date Jan 08 2002 Version 1 02 page 21 Getting Started for I 7000 Series Modules 7000 Utility i IE x File COM Fort Search Aun Terminal Reset Help The Found Out 1 7000 module Address mum E Terminal Rate 7 43 lli 9600 See ere 11520 O13 4 4 11520 Command String Module Config Baud Hate 115200 Disable Enable Response String searching status LOM Port COM Ez 23 PM ve Figure 2 5 40 A module is selected Single Line Terminal Command string 022 Response String ozoa0Ad0cn Go Exit Figu
32. r detailed information about these functions please refer to the NAP7000P user s manual These functions are listed as follows HostlsOK Tells all modules Host is OK by sending the command ReadModuleResetStatus Reads the module reset status ToSetupHostWatchdog Sets up the module s Host Watchdog ToReadHostWatchdog Reads the module s Host Watchdog setup values ReadModuleHostWatchdogStatus Reads the module s Host Watchdog status ResetModuleHostWatchdogStatus Resets the module s Host Watchdog status SetSafeValueForDo Sets up the safe values for DO modules SetPowerOnValueForDo Sets up the power on values for DO modules SetSafeValueForAo Sets up the safe values for AO modules SetPowerOnValueForAo Sets up the power on values for AO modules SetPowerOnSafeValue Sets up the power on and safe values for modules There are some sample programs for the Watchdog They are written in VB Delphi and BCB computer languages and placed into their respective demo folders These demo programs are listed as follows SafeAl Host Watchdog and Safe value demo for analog input modules SafeAO Host Watchdog and Safe value demo for analog output modules SafeDO Host Watchdog and Safe value demo for digital output modules Watchdog Host Watchdog and Module Watchdog demo Users can find these functions and demo programs in the NAP7000P version 3 3 Date Jan 08 2002 Version 1 02 page 45 Getting Started
33. rams Controllers Delete Properties Views Hid Keyboard LiveUpdate Modems Multimedia Metwark Passwords D s B t Power Printers Regional Sounds System Telephony Management Settings E abject s selected Sets Up programs and create 5j My Computer v Figure 2 3 2 Double click on the Add Remove Programs icon Add Remove Programs Properties Ed ES Install Uninstall Windows Setup Startup Disk D To install a new program from a floppy disk ar CD ROM acer dive click Install Install 2 The following software can be automatically removed by re Windows To remove a program or to modify ite installed components select it from the list and click Add Remove ABT11 winds A812 wind A821 Wind A822 Wind5 A823 wind AB2B wings Add BHemove OF Cancel Eram Figure 2 3 3 To uninstall the software select 000Util and click on the Add Remove button Date Jan 08 2002 Version 1 02 page 13 Getting Started for I 7000 Series Modules 2 4 Starting the 7000 Utility To start the 7000 Utility click on Start Programs 7000Util from the task bar as shown in Figure 2 4 1 ru za fm rj i Figure 2 4 1 Click on 7000UTIL to start When the 7000UTIL EXE is loading a window will pop up to show the startup picture Figure 2 4 2 By default the startup window will stay on screen for about 3 seconds Figure 2 4 2 Startup pictu
34. rams quickly and easily Before using the NAP7000X users must install it Please refer to the NAP7000X user s manual This chapter will teach you to write your first NAP7000X program by using Microsoft Visual Basic 5 0 After installation the I7000 DLL UART DLL I7000 TLB and 17000 0C X files will be copied into the user s system folder as follows C Windows system Windows 95 98 C WinNT System32 Windows NT 2000 XP Date Jan 08 2002 Version 1 02 page 33 Getting Started for I 7000 Series Modules 4 1 Writing your first NAP7000X program Please follow these steps 9 Open Visual Basic 5 0 Select the Standard EXE option and then click the OK button Refer to Figure 4 1 1 u b sien na C IE See Acke EXE Actives DLL Activex Contral Help E gt gt gt SS ae Se Ux Pe vB Application VE Enterprise Addin Activex wizard Edition Co Document DLL df Acties Document EXE Figure 4 1 1 Select the Standard EXE 9 Adding the 70000CX into user s project file Refer to Figure 4 1 2 to 4 1 3 Microsoft isual Basic design Add Module 4 Add Class Module A dd Add User Contral TER Add Property Page Tel ele User Fiere iri Add Actives Designer k Add File Ctrl D iB Remove Form 3 Referen an Components Erin Ue Project1 Properties 2 Figure 4 1 2 Select Project Components Date Jan 08 2002 Version 1 02 page 34
35. re Date Jan 08 2002 Version 1 02 page 14 Getting Started for I 7000 Series Modules During startup the 7000 Utility reads the ICPCON CFG file to get the COM port baud rate and checksum information After startup the main window of the 7000 Utility comes on and uses this information to automatically start the searching process The 7000 Utility tests for a range of COM ports and baud rates in order to search for the connected l 7000 series modules If it fails to read the ICPCON CFG file for example if it does not exist the default setting for the COM port is 2 the baud rate is 9600 and checksum is enabled This means that the search process would be limited to COM2 and the baud rate speed would be 9600 When quitting the 7OOOUTIL EXE the selected COM port numbers baud rates and checksum settings are stored into the ICPCON CFCG file Date Jan 08 2002 Version 1 02 page 15 Getting Started for I 7000 Series Modules 2 5 Operating the 7000 Utility 2 5 1 A Main Window of the 7000 Utility The main window of the 7000 Utility is shown in Figure 2 5 1 All operations of the 7000 Utility are based on this main window FU Ute Fie COM Pat Seach Fun Jeena Repel Help ETT ini For AOOO Haiduk hecks uug 4 1 P kd Dizable l amp sD 115200 Dizable Enable 10V 7013 115201 Dissble FT 003985 4 100 Searching Status SOM Pee CMT Bad Ae cen Adese Oide f hed Figure 2 5 1 T
36. re 2 5 11 Sending a command to the 7012 fi 15200 CheckSum Disable Enable E Date Jan 08 2002 Version 1 02 page 22 Getting Started for I 7000 Series Modules 2 5 7 MAP File Operation The configuration information can be stored into a file with the map extension file name map This file can be opened or printed out on demand The menu item Open Save Print is shown as Figure 2 5 12 The save operation is used to save the information for discovered modules into a file for example test map Refer to Figure 2 5 13 The screen in Figure 2 5 14 shows opening a stored map file 7000 Utility File COM Port Search Run Terminal Reset Help Open Map l 000 module ks Figure 2 5 12 The omes menu item Save As Ea Save in My Documents SIC ms test map Save as Ippe Map Cancel File name Open as read only v Figure 2 5 13 Saving into a map file Le 1 Lask prt 3 Mr Document fal Io ex itj F msi ame Lue mesoa he rz ret T Oper as pead onde Figure 2 5 14 Opening a map file Es Date Jan 08 2002 Version 1 02 page 23 Getting Started for I 7000 Series Modules 2 6 Changing Baud Rate and Checksum Before clicking the Setting button on the Setting Configuration for XXXX window to change either the baud rate or checksum please refer to
37. stem Please create a exe file for this program and then run the execution file Different error messages may appear as follows here are explanations for each Error Title Error Starting Program Error Message A required DLL file XXXX DLL was not found Note what DLL files are missed Copying the specific DLL files into the system folder of Windows will solve this problem In general the system folder is C Windows system for Windows 95 98 ME Or C WinNT System32 for Windows NT 2000 XP If needed check the Windows settings to find the system folder Date Jan 08 2002 Version 1 02 page 55 Getting Started for I 7000 Series Modules 7 Reporting Problems Technical support is available at no charge The best way to report problems is sending e mail to Service icpdas com on the Internet When reporting problems please include the following information 1 Is the problem reproducible If so how 2 What operation system is being used For example DOS Windows 3 1 Windows 95 98 ME Windows NT 4 0 and Windows 2000 XP etc 3 Which ICPDAS product are you using Please see the product manual for the product number For example l 7012 l 7017 l 7060 l 8410 and I 87056 etc 4 If a dialog box with an error message was displayed please include the full text of the dialog box including the text in the title bar 5 If the problem involves other programs or hardware devices what devices and or version of th
38. terface of these functions The NAP7000P provides complete 7000 DLL and UART DLL declaration files for the VC VB Delphi and BCB development tools Copy these declaration files into your project folder and include them in this project Then use these functions as the included standard functions provided by the development tool Date Jan 08 2002 Version 1 02 page 26 Getting Started for I 7000 Series Modules 3 1 Writing your first NAP7000P program Please follow these steps to write your first program Q Create a new folder for user s project files for example E Test Start1 Q9 Copy the declaration files into user s project folder Refer to Figure 3 1 1 Q Open Visual Basic 5 0 and select the Standard EXE option Then click the OK button Refer to Figure 3 1 2 ER Exploring vb File Edit View Go Favorites Tools Help tad X alm x Linda Back eevee Up Cut Copy Paste Delete Froperti Address i F amp Prop eg H AP HD DP SDemo svB All Folders Ei Map p Eg CDSetup fl DBoard C Demo36 Declaration J Safeal files SafeDO Starti 13KB JKB KB E Sas 12 3KB Figure 3 1 1 Declaration files for Visual Basic 24i 7 E See Actives EXE Activex DLL Actives Cancel t Control Help Ju gt gt X dX dX P vB Application VE Enterprise Addin Activex Wizard Edition Ca Document DLL Ackivex Doc
39. th FAAS Clear the status Get every module s x failure status with AA5 A Yes s 1 Module has been _ reset using the PowerOn values No s 0 This value may be not appropriate unction 1 and may be dangerous for your applications Thus you must reset to Function n return to your previous values Figure 5 3 2 Flow chart of Module Watchdog Frequently checking module status if the module is working in harsh environments is highly recommended Date Jan 08 2002 Version 1 02 page 42 Getting Started for I 7000 Series Modules 5 3 1 Does the module reset very frequently If the module resets frequently it may occur due to the following reasons 9 Excessive noise The l 7000 series modules are designed for industry applications and difficult environments Often these environments contain excessive noise or energy transient which can disable your module Reducing your environment s excess noise level improves both the stability and reliability of your application 9e Module hardware is going to break down When a module cannot read data or produces bad output it may because the module is going to break down The user should replace this module ASAP It is important to check if your module has been reset because the module s output will revert to Power On values after the module has been reset The Power On value may be not appropriate or may be dangerous for your job Resettin
40. the Host Watchdog status 4 Y ou must setup the Host watchdog again after you clear the status to L Press button OF to setup the Host Watchdog Figure 5 5 6 Host Watchdog has been disabled after module reverts to safe state Thus users have to reset the Host Watchdog The module s status will go back to O Host is OKl Refer to Figure 5 5 3 A WatchDog Demo Module Configuration Com Part leona CheckSurn Baud Fiate 3600 r C Enable Addr Hex i f Disable Dimec 5 Seconds dhault Udicable Setup Host WatchDog pu im E Send Host ls OK i Clear Host failure mode Er eco Read Host Watchdog status NN j r Madule Watchdog I eslin 4 Head Module Reset Status lo he ad pon Saito BERGER IE T OADE Terni ear amm Exo fa fa HO Enh Dime Interval unit TLlblmisec Eriabie Stop Exit ANE LN Figure 5 5 7 Send the Host is OK command to the module every second When the module s status is 0 OK the Host Watchdog is enabled Click on the Send Host is OK button every second After 5 seconds the message box Host is down wont pop up Because the user sent the command to this module the module knew that the connection with the Host was active Date Jan 08 2002 Version 1 02 page 49 Getting Started for I 7000 Series Modules WatchDag Demp Module Configuration SE EE z CheckSum
41. ument EXE Figure 3 1 2 Select the Standard EXE Date Jan 08 2002 Version 1 02 Type File Falc File Falc File Falc File Falc File Falc File Falc File Falc File Falc File Falc Visual B Visual B Test Da img Mut page 27 Getting Started for I 7000 Series Modules Save the project into the folder that you previously created Refer to Figure 3 1 3 to 3 1 5 g Project Microsoft Visual Basic design File Edit View Project Format Debug Run Tools Mew Project Ctrl M Open Project Chri o Add Project Remove Project Save Formi Ctrl 5 Figure 3 1 3 Saving Project Save File As Save ir 3 Start File name Form fima save as lype Form Files frm Cancel Help Figure 3 1 4 Saving form1 Save Project As Save In C3 Start t Figure 3 1 5 Saving Project1 Date Jan 08 2002 Version 1 02 page 28 Getting Started for I 7000 Series Modules 9 Right mouse button click on the Project manager and select Add Module Refer to Figure 3 1 6 9 After the Add Module window pops up select the tab page Existing and change to the folder that contains the user s project files Then add these declaration files Refer to Figure 3 1 7 Project Project l View Object view Code Properties A dd eae Save Formi Frm Save Forml Frm s an c nd Remove Formi Frm m User Control l
Download Pdf Manuals
Related Search
Related Contents
Benutzerhandbuch zu IBM SmartCloud Entry: Version 3.1 First Alert SA150B User's Manual La Silla Observatory High Accuracy Radial Velocity Planet 2013年 1月28日(月) 開催 Telecom R54 Rugged Mobile Phone User Manual No.2900 ビデオカメラ用センサー撮影器 取扱説明書(v1.03) Samsung i80 User Manual Sandberg Adapter DVI-monitor to VGA-out Copyright © All rights reserved.
Failed to retrieve file