Advantech ADAM-4500 user manual Downloading and Transferring, Install Utility Software on Host PC

Page 15

The following table shows the memory mapping of the ADAM-4500 controller.

0xF8000 -- 0xFFFFF

Monitor program

0xF6C00 -- 0xF7FFF

Mini BIOS

0xCC000

Start of Application ROM Disk (about 171 K)

0xC0000

 

Start of ROM-DOS (about 48 K)

0x40000

-- 0xBFFFF

No Use

0x00400

-- 0x3FFFF

SRAM area

0x00000

-- 0x003FF

System area

0x003F8 -- 0x003FF

COM1

0x002F8 -- 0x002FF

COM2

0x00070

-- 0x00071

Real time clock

3.2 Downloading and Transferring

This section explains how to download application programs from a PC into the ADAM-4500 flash ROM and how to transfer files from a PC into ADAM-4500's SRAM.

Install Utility Software on Host PC

A utility disk containing the following files and directories is included with each ADAM-4500.

. ALLFILE

<DIR>

. LIBRARY

<DIR>

. EXAMPLE

<DIR>

. ADAMMINI.HEX

. ADAM_DEM.HEX

. ROM-DOS.HEX

. DEMO-DIS.HEX

. ADAMMINI.BAT

. ADAM4500.EXE

. HEXCAT.EXE

. ROMDISK.EXE

Copy all the files and directories on the utility disk to the host computer hard drive.

Preparing the ALLFILE directory

Applications programs are downloaded from a host-PC to the flash ROM of the ADAM-4500 using the ADAM-4500 utility software. The ADAM-4500 utility software is first installed on a host- PC. The directory ALLFILE will be included among the contents copied from the utility software disk to the host-PC hard drive. The user must then load into ALLFILE the following required files: The application program intended for installation in ADAM-4500; COMMAND.COM; AUTOEXEC.BAT; and CONFIG.SYS. The user should make certain that AUTOEXEC.BAT contains the name of the user's application program so that the application will automatically begin executing whenever the ADAM-4500 is powered on. When downloading to the ADAM- 4500's flash ROM, the utility software first clears all non-permanent files from the flash ROM, then installs all the files contained in directory ALLFILE into the flash ROM. It is therefore critical that all the required files be available in directory ALLFILE when the utility software tries to install ALLFILE's contents on the ADAM-4500's flash ROM.

Downloading into flash ROM (ADAM-4500's C-drive)

With the ADAM-4500 utility software and the directory ALLFILE, loaded with its proper contents, installed on the host-PC, you can execute the utility software. After the utility software has begun

Image 15
Contents ADAM-4500 Introduction Features Specifications System Diagram Installation GuidelinesProgramming and Downloading Built-in RS-232/RS-485 Communication Ports Built-in Real-time Clock and Watchdog TimerIntroduction Emulating Open PC environmentsRS-485 Interface PowerSystem RS-232 InterfaceMechanical EnvironmentADAM-4500 System Requirements to Setup ADAM-4500 Function Block DiagramHost computer Download cable Power supplyWiring the power cables and download cable Utility softwareRun utility software in host computer Setup COM portSelect Communication Port Power on ADAM-4500Reset Function Setting JP3 Jumper SettingCOM1 Port Setting JP1 Watchdog Timer Setting JP2RS-485 Connection Mini Bios FunctionsProgramming Pin No. DescriptionConverting Program Codes Interrupt Types Programming the Watchdog TimerOther Limitations ExampleInstall Utility Software on Host PC Program downloading Transferring files to Sram ADAM-4500s D-drive Write and simulate control logic on a PCConnect the cables Comminit Function Library for Turbo CFunction Library for Microsoft C Commopen CommexitCommgetrecdatas CommsendCommgetrecstr LedinitLed Wdtenable WdtdisableWdtclear Baud rate Divisor Bit Fifo trigger levelBit Word length bits BASE+4 Wichtige Sicherheishinweise

ADAM-4500 specifications

The Advantech ADAM-4500 series represents a critical advancement in the field of industrial automation and remote monitoring with its versatile and robust features. Designed for a wide range of applications across industries, from manufacturing to environmental monitoring, the ADAM-4500 series bridges the gap between traditional data acquisition systems and modern IoT solutions.

One of the main features of the ADAM-4500 series is its ability to support both Ethernet and RS-485 communication, providing flexibility for various network setups. This dual communication capability allows users to connect the devices seamlessly into existing infrastructures while ensuring reliable data transmission over extended distances.

Another key characteristic of the ADAM-4500 series is its modular design. Users can easily configure and expand their systems according to specific project requirements by adding different I/O modules. The series supports a variety of analog and digital I/O modules, catering to diverse input and output needs. This modularity ensures that the system can evolve as technology advances or project demands change.

In terms of technology, the ADAM-4500 incorporates various protocols, including Modbus TCP and RTU, making it compatible with a wide range of SCADA and industrial automation software. Such compatibility simplifies integration and enhances communication across devices, allowing for centralized monitoring and control systems that improve operational efficiency.

The ADAM-4500 series also boasts embedded web servers, enabling users to access real-time data and configure the device through any web browser. This remote access capability is pivotal for monitoring critical parameters without the need for local presence, which is especially useful in extensive or hazardous environments.

In summary, the Advantech ADAM-4500 series combines robust hardware with advanced software features, providing a flexible, scalable, and efficient solution for data acquisition and remote monitoring in industrial applications. With its modular design, comprehensive communication protocols, and remote access capabilities, the ADAM-4500 series stands out as a reliable choice for organizations aiming to enhance their automation and monitoring systems while preparing for the future of IoT integration.