Home > Product > Solutions > Machine Automation > PAC Solution
Machine Automation Products
PAC Solution
Introduction
EzProg-I Tools
Software Development Supported
W8x3x-GM1
W8x8x-GM1
MP-8x43

Motion Control Modules Selection Guide
I/O Modules Selection Guide
PC-based Solution
Remote Motion Solution
Accessories
Selection Guide
Download
FAQ
Applications

English

Advanced PAC solution for Machine Automation
Introduction
EzProg-I development suite is a software package for the windows CE 5.0 /6.0 platform consisting of numerous utilities and libraries which assist the system developer in developing a control system on the PAC in a short period of time.

EzProg-I enable system engineers to increase efficiency of operations by simplifying and reducing the time required in implementing a control solutions. The development suite has the following advantages for the user:
  1. Simple and visually appealing I/O monitoring HMI can be created by dragging and dropping of ActiveX objects, without the need of any programming.
  2. PLC like programming by providing a predefined multitasking structure.
  3. Extensive motion control libraries and utilities for writing motion control macros which make it easy to write application programs for ICP DAS's multi-axis motion control cards.

The EzProg-I development suite comprises:

  • Human machine interface (HMI) objects (ActiveX)
  • Configuration tools and utilities
  • I/O libraries
  • Motion control tools and libraries
  • Libraries for serial and network communications
Powerful and Easy to Use
EzProg-I is a total solution for system configuration, logic programming and HMI design for manufacturers or control system designers. Engineers who are familiar with programming PLC systems can easily migrate to EzProg-I and become acquainted with the software solution. EzProg-I makes it much easier for customers to integrate PLC and IT technologies.

The EzProg-I package contains many kinds of development tools and libraries such as EzConfig, EzGo, EzHMI, EzLIB and EzCore. Based on these development resources, customers can directly configure and test the PAC's I/O channels and motion control modules without any additional programming effort. Moreover, EzProg-I simplifies the I/O instructions and provides I/O mapping table equivalent to the PLC system. It assists the system developer to design, construct and test its control system.

Top
EzProg-I Applications

I/O monitoring and logic control:
Building automation, SCADA, factory automation

Motion control:
Carving machine, Cutter, Laser carving, Laser cutting, Graphic plotter, Tapping machine, Dispensing machine, Welding machine, Drilling machine , Punch machine, X-Y-Z table control, coil wiring machine, automatic machine control

EzProg-I Features
EzProg-I Total Solution  
WinCE 5.0/6.0 real time OS
Embedded low power consumption controller
EzProg-I development tools: EzConfig, EzHMI, EzGo
    and EzLIB.
Microsoft VC++ IDE develop environment (Visual Studio 2008).
Software protection and license management
Integration of Software and Hardware
EzProg-I integrates the software with the underlying hardware. EzProg-I provides hardware-independent interfaces between software applications and hardware resources. Considerable emphasis has been put on the integration of the hardware and software components so that the system designer can focus on designing, implementing, testing and deploying its control system.

Standard USB, VGA interface
Touch screen support
Data storage (1GB CF or Micro SD)
Great number of I/O modules available
Multi-axis motion control modules
Easy to use API command
Various communication interfaces: Ethernet, RS-232 and RS-485.
Top
Real Time Framework
EzProg-I priority level
The EzProg-I is a real time development framework. The framework supports hardware interrupts, provides eight real time service routines (RTSR) and eight user threads with different priorities. RTSR are software interrupts being triggered at a set time intervals by the EzCore engine. RTSR enables the developer to create a real time and deterministic control program.

EzProg-I priority levels:
Interrupt
System task
RTSR task
User thread
HMI
Easy Use to Design GUI (HMI)
EzHMI provides a number of ActiveX controls which allows the programmer to develop a graphic user interface for the WinCE 6.0 system. EzHMI supports the visualization and control for many I/O devices and motion controller provided by ICP DAS. A user interface can therefore be designed within a short period of time especially when it comes to displaying digital and analog I/O data of the ICP DAS 8000 series.

Easy use to design GUI (HMI): EzHMI ActiveX properties:
Direct display of I/O status
Direct display of register values
Multilanguage support
Support flashing (alarm)
Dynamic picture
Font setting
Color setting
Enable/disable objects
Top
EzProg-I Tools
XPAC Utility: Tool for setting the window CE environment
EzConfig Utility: EzProg-I configuration and testing tool
EzGo Utility: Configuration and testing tool for motion control modules
EzProg-I Software Development Resources
EzProg-I develop structure
EzCore
EzCore system variables
EzCore main function
EzHMI human machine interface
EzLIB other useful function
Motion control resources

Controller Hardware Specification
MP-8x43 Spec.
I-8K Serial I/O Modules
I-8K Serial Motion Control Modules
Accessories
Order Information
Model No. I/O Slot Series Description Note
MP-8343 3 Slot MPAC
(Support High Profile I/O Modules )
EzProg-I Controller
LX800 CPU (500 MHz), Windows CE.NET 6.0 OS
High efficacy
MP-8743 7 Slot
Top

這個頁面上的內容需要較新版本的 Adobe Flash Player。

取得 Adobe Flash Player