Copyright January 2002 by ICP DAS CO., LTD. All right reserved.

The ISaGRAF embedded driver is firmware burned into the flash memory of the iP-8447 / 8887. 
It can be easily upgraded by the user.

Our newly released driver can also be obtained from the following website.
   ftp://ftp.icpdas.com/pub/cd/8000cd/napdos/isagraf/up5000/driver/1.01/up5207  

Warning:
  The copyright of the firmware and ISaGRAF embedded driver belongs to ICP DAS CO., LTD. 
  Only the uPAC-5207 have registered a legal ISaGRAF Target license. 
  To burn an ISaGRAF embedded driver into other uPAC-5000 controllers is absolutely 
  illegal and may be punished by law.

Trademark:
  Products, names and trade names appeared belongs to their respective owner. 

This Document Details How To upgrade the OS & ISaGRAF driver For The uPAC-5xx7 Embedded Controller.

Make sure of your current OS & driver version before you upgrade it. 

1. Create a file folder named "up5000" in your hard drive. 
   For example, "c:\up5000".

2. Copy \Napdos\ISaGRAF\up5000\Driver\1.01\uP5207\1.01\ "7188xw.exe", "7188xw.ini" , "7188xw.f4" ,
   "autoexec.bat" , "isa5207.exe" & "upac-5000_20100507.img" from the CD_ROM into your "up5000" folder.

3. Run "\up5000\7188xw.exe" in your hard drive. A "7188xw" screen 
   will appear (Press F1 for help). 

4. Link COM1 or COM2 of your PC to COM1 of the uPAC-5207 controller 
   through a RS232 cable. 

5. Power off the uPAC-5xx7 controller, change the Dip Switch on controller panel to 
   the "Init", then power it up.

6. If the connection is Ok, messages will appear on the 7188xw screen.
      
      ICP DAS MiniOS7_UDP for uPAC-5001 Ver. 2.04 build 008,May 07 2010 12:35:02
      OS id=37
      SRAM:768K, FLASH MEMORY:512K
      [CPU=R2240]
      CPU internal WDT is ENABLED(WDT timeout=0.8 sec)
      Serial number= 01 7E CC 1
      uPAC-5001>

7. Type "ver" to see the current OS version.

      uPAC-5001> ver   

8. Type "isa5207 *p=" to see the version No. of the ISaGRAF driver

      uPAC-5001>isa5207 *p=

   
      Driver: uPAC-5207 : isa5207.exe - 1.01, November.24,2011
      SVN No : 25 
 
      MiniOS7: Must use upac-5000_20100507.img
 
      Licence is OK 
 
      NET-ID  : 1 
 
      COM1 is free 
 
      Use 'isa5207 *f=1' to free COM1, 'isa5207 *f=0' to set COM1 as Modbus RTU
 
      Use 'isa5207 *s=1 to 255' to set NET-ID to 1 to 255
 
      Use 'isa5207 *d=' to delete ISaGRAF program
 
      Use 'isa5207 *b=0 to 9' to set baudrate of COM1 as 1200,2400...
 
      Use 'isa5207 *x=PB' to set COM2/COM3 as Modbus RTU slave port
      
           P means port number, P: 2 or 3. B means baudrate, B:0 ~ 9

      ex : isa5207 *x=24, set COM2 as Modbus RTU slave and baudrate is 19200
     
    'isa5207 *x=f' to free COM2/COM3 port
    
 Baudrate are as follows : 1=2400,2=4800,3=9600,4=19200,5=38400,6=57600,7=115200,8=300,9=600,0=1200

      Flash Memory is unprotected; refer to www.icpdas.com > FAQ > Software > ISaGRAF > 089 for more detail info.

      
      (C)Copyright:ICP DAS  CO. , LTD.      Taiwan Id:84517297

To upgrade an ISaGRAF embedded driver, follow the following steps.  

9. Power off the uPAC-5207 controller, change the Dip Switch on controller panel to 
   the "Init", then power it up.
   
10. Press "F4" to dowload "autoexec.bat","isa5207.exe"
    ,"upac-5000_20100507.img" and reboot system. Wait about 90 SEC. to update ISaGRFA system.
   
   ***DO NOT REMOVE THE POWER IN THESE 90 SEC.***   

11. Type "dir" to make sure "autoexec.bat" and "isa5207.exe" 
    are well burned.

      uPAC-5001>dir

      0)autoexec.bat 03/18/2011 13:56:28     22[00016]8002:0000-8003:0005
      1)isa5207.exe  12/27/2011 15:34:25 204781[31FED]8005:0006-B204:0002
      Total File number is 2  Free space=253853 bytes
      uPAC-5001>

12. Press ALT_X to exit "7188xw".

13. Power off the uPAC-5207 controller, change the Dip Switch on controller panel to 
   the "Run", then power it up.
