HOLLiAS MACS V6.5 User Manual 1 Software Installation
HOLLiAS MACS V6.5 User Manual 1 Software Installation
HOLLiAS MACS V6.5 User Manual 1 Software Installation
04
V1.3
Copyright Notice
The text, illustrations, charts, marks, trademarks, product models, programs, page layout and other
contents included in this manual are under protection of “Copyright Law of the People’s Republic of China”,
“Trademark Law of the People’s Republic of China”, “Patent Law of the People’s Republic of China” and
the laws of applicable international conventions regarding copyright, trademark right, patent right or other
property ownership, and they are owned or possessed exclusively by Beijing HollySys Co., Ltd.
Since the equipment explained in this manual has a variety of uses, the user and those responsible for
applying this equipment must satisfy themselves as to the acceptability of each application and use of the
equipment. Under no circumstances will HollySys be responsible or liable for any damage, including
indirect or consequential losses resulting from the use, misuse, or application of this equipment.
Due to the many variables associated with specific uses or applications, HollySys cannot assume
responsibility or liability for actual use based upon the data provided in this manual.
This manual is provided only for commercial users to read. Without prior written permission of HollySys
Group, no part of this manual should be reproduced and transmitted in any forms by any means, including
electronic, mechanical or otherwise regardless of whatever reasons and purposes. We will investigate
violator’s legal liability in accordance with the relevant laws.
The text HollySys and the logo are registered trademarks of HollySys Group. All other
trademarks are the property of their respective holders.
Installation)
1.2 Purpose
This document introduce the install and uninstall methods of HOLLiAS MACS V6.5 software, installation
methods of accessibility software OpenOffice, using method of system tools and OPC client.
The information provided in this manual to meet the requirements of MACS programmers, operators, and
system maintenance personnel.
The engineers who use this manual need to have the automatic control knowledge.
The following marks are used in this manual for identifying appropriate information:
Danger: This symbol indicates a dangerous situation that could cause death or injury if not avoided.
Electric shock: This symbol indicates a dangerous situation of electric shock if not avoided.
1
Warning: This symbol indicates a dangerous situation that could cause property or environment
Notes: This symbol indicates useful tips or recommendations for efficient operation.
1.5 Icon
The illustrations in this manual, usually can be displayed, if the position of the legend disappear ,
please press F5 to refresh.
HOLLiAS_MACS_V6.5_User_Manual_1_Software Installation
HOLLiAS_MACS_V6.5_User_Manual_2_Getting Started
HOLLiAS_MACS_V6.5_User_Manual_3_Project Center
HOLLiAS_MACS_V6.5_User_Manual_4_AutoThink
HOLLiAS_MACS_V6.5_User_Manual_5_Graph Edit
HOLLiAS_MACS_V6.5_User_Manual_6_Site Operation
HOLLiAS_MACS_V6.5_User_Manual_7_Function Block
1.7 Abbreviations
2
MACS Meet All Customers’ Satisfaction
DCS Distributed Control System
CCS Compressor Control System
SIS Safety Instrumented System
ETM Equipment Turbine Module
ES Engineer Station
OPS Operator Station
HIS History Station
CMS Communication Station
FCS Field Control Station
MCU Main Control Unit
RTDB Real-Time Database
HDB Historical Database
MNET Management Net
CNET Control Net
MDM Multiple Domain Management
MES Manufacturing Execution System
AT AutoThink
CCS-AT CCS-AutoThink
Safe-AT Safe-AutoThink
POU Program Organization Unit
CFC Continuous Function Chart
FBD Function Block Diagram
SFC Sequential Function Chart
LD Ladder Diagram
ST Structured Text
KVM Keyboard Video and Mouse switch
OPC Object Linking and Embedding for Process Control
3
Chapter 2 Introduction of HOLLiAS MACS
HOLLiAS is HollySys’ proprietary integrated industrial automation system based on advanced automation
technology. With an open system software platform, this system realizes flexible configuration and
integration of HollySys’ kinds of automation systems and devices. It can provide professional solutions to
meet various automation control needs in different industries. Its subsystem covers to Enterprise
Operation and Management Layer, Enterprise Manufacturing Management Layer and Equipment and
Process Control Layer.
HOLLiAS consists of many sub-systems that cover the three layers of a typical plant/factory automation
system: ERP (Enterprise Resource Planning) layer, MES (Manufacturing Execution System) layer and
PCS (Process Control System) layer.
HOLLiAS realizes the multiple management sub-systems based on open real-time relational database,
and integrates various control systems and devices to meet different customers’ requirement.
The controller configuration is compliant with the IEC61131-3 standard. It not only has advanced high-
performance general algorithm of control platform, but also integrates control function in different layers.
■ Distributed/Centralized Architecture
Using field bus (especially Profibus-DP), HOLLiAS supports a variety of distributed MCU (Main Control
Unit) and intelligent instruments. At the same time, the integrated monitoring platform can provide
centralized management to improve efficiency.
■ Economical
Due to the improvement in system integration and field bus, users can configure the system flexibly so as
to reduce the total project cost.
■ Open System and Professional Application Solution
HOLLiAS can connect systems or devices from the third party in different layers through open database,
internet protocols/interfaces and field bus.
HOLLiAS integrated advanced control algorithm platform of thermal power, chemical and other industries,
which provide the depth and comprehensive professional solutions for factory automation and enterprise
management.
5
HOLLiAS Architecture
HOLLiAS MACS V6.5 series is the fifth generation high reliability DCS system of HollySys company, which
is officially launched in 2013. It is fully adopted the security system design idea, absorb the latest
achievements of international industrial electronic technology and industrial control technology, strictly
follow the international advanced standard of industry. To ensuring system at the complex, bad scene of
industrial environment run safe and optimally. Which adopt the reliability design technology, such as full
redundancy, multiple isolation, thermal analysis, fault tolerance.
The design of HOLLiAS MACS V6.5 system based on international standard and industry standard, which
is integrated platform for advanced control algorithms, could provide more professional and
comprehensive integrated solutions according to the automatic control requirements of different industries,
so as to realize best coordination of three major goals, safety, production and equipment, and help users
to realize minimize the maintenance cost during the product whole life cycle and maximize the return on
investment of equipment.
HOLLiAS MACS V6.5 system structure is based on Ethernet and PROFIBUS-DP, it is easy to access
variety of industrial Ethernet and fieldbus.MACS V6.5 system meet IEC61131-3 standard and integrates
the AMS system that is based on HART standard protocol, also integrated the SIS, PLC, MES and ERP
system, at the same time it provides numerous well-known manufacturer driver interface, which can
realize information flow transmission seamlessly between intelligent field instrumentation, control system
and enterprise resource management system realizing the intelligent and integration of factory control.
6
2.2.2 System Architecture
The system architecture of MACSV6.5 is divided into two layers from top to bottom, as shown in Figure
below.
■ Enterprise Manufacturing Management Layer
OPS, ES, HIS, switch and others are included in this layer. This layer communicates with the lower layer
through the redundant TCP/IP protocol Ethernet. It displays the processed field data to users and then
transfer users’ operational command to lower layer. The devices including OPS, ES, CMS, HIS, printer, etc.
are connect into a network by two switches, In order to guarantee the communication reliability of the
system, some important devices such as HIS, switch, etc. are redundant configuration.
■ Equipment and Process Control Layer
This layer consists of FCS, I/O modules, etc. FCS communicates with I/O devices through I/O bus. I/O
devices transfer the collected data to MCU. MCU processes the data according to the pre-downloaded
algorithm and transfers the data needing to be displayed to the upper monitoring and control layer. The
instructions from upper layer or FCS are also transferred to the field actuator. Field control layer supports
HART and FF bus protocol through specialized hardware modules.
MACSV6.5 Architecture
The architecture of MACSV6.5 is based on the concept of 'Multi-Domain Management (MDM)’.
□ Definition
Domain is a collection of a set of sites, a solution can contain one or more domains, each domain has a
unique number, a domain that corresponds to an independent project. One domain contains 64 control
stations (10~73), each with a unique number, but the number of stations with the same number in different
fields is allowed. A control station can be located through the field number and the number of stations. A
7
physical computer can add more than one domain, it still has only one number, but with a number of
domain numbers, this computer must be the operator station, the controller does not allow to join multi
domain.
The operator station can receive data from the domain that it joins, and can send commands to this field.
The domain that is not joined does not have this permission. The controller can request data directly from
the controller of another domain, but it is limited to the request data.
The domain is independent of each other, and each domain is self-forming system, which is conducive to
the risk dispersion.
Mutual supervision between the two fields, which constitute a whole, information sharing, communication,
fast and stable.
Different domains can be put into use in batches, the latest addition to the domain can not stop the case,
to build the building blocks of the way seamlessly incorporated.
The whole domain is composed of industrial system, no external system, safe and reliable. Domain
through the gateway to contact with the outside, to prevent the impact of hackers.
□ Partition Domain
In the actual production system, the domain is divided into relatively independent subsystems according to
the position, function and the characteristics of the controlled process, and usually each relatively
independent subsystem is divided into a domain. For example, in a thermal power plant, two units share a
common system; the 3 subsystems belong to the 3 domains.
8
Multi-Domain Management
An important function of the domain is to isolate the network traffic, and the real time data on the network
is limited to each domain, and there is not a lot of real-time data packets transmission between different
domains. Domain division is also related to security, network, operating rights and other factors.
□ Mutiple domains
The operator station can receive the real-time data and send instruction of these fields only by adding a
number of domains. Join a number of domain operator stations; although there is only one physical
machine, for each domain to join, he has an independent integrity of the identity of the operator station.
Communication within a single domain, the communication between multiple domains, using tag to tag
unicast. Physically is the connection oriented UDP and TCP connection oriented data packets.
The data in a single domain includes real-time data and control commands. The historical station and the
direct communication operator station cycle to the control station node to transmit real-time data
acquisition command, control station node according to the command to do the corresponding control and
feedback. In addition to the control layer and the control layer of communication, the operator also has a
communication station node communication, mainly in the historical data acquisition station.
The communication between multiple domains usually have two ways: 1 by setting the inter domain
reference variables, to achieve cross domain access point, the advantage of this method is not limited to
the HOLLiAS-MACS V6.5.X version of the software, to realize the communication between different
versions; the deficiency is the communication points required, not exceeding 3000. 2 through the related
settings and configuration to achieve multi domain mutual monitoring, this method is limited to the
requirements of the use of the software version of the industry.
9
□ Example
Two units of a thermal power plant, for example, Unit1 and Unit2, which share a common system.
Control
Sub System Domain Operator Station
Station
Unit 1 1 10~21 80~86
Unit 2 2 10~21 90~96
There is no dedicated operator station, the 85th operator station and the 95th
Common operator station of the 2 field.
3 10~12
System the two operators can also operate their respective units and the common
system at the same time.
MACS V6.5 system network architecture consists of three parts (from top to bottom): Management Net
(MNET), System Net (SNET), Control Net (CNET). The System Net and Control Net are redundant
configuration, Management Net is optional.
■ MNET
MNET consists of 100/1000 M Ethernet networks. It is used to communication between different system,
such as control system, information management system (ERP or RealMIS), Internet, third-party
management software, achieve the data senior management and sharing. The MNET layer is optional
network.
■ SNET
MNET consists of 100/1000 M high-speed redundant Ethernet, it used to connection between engineer
station, operator station, control station, can quickly build star or ring network, and BUS type topological
structure of high-speed redundant safety network. SNET meet the IEEE802.3 and IEEE802.3u standards,
it is based on the TCP/IP communications protocol, the communication rate is 100/1000 Mbps, adaptive.
The transmission medium is shielded twisted-pair cable of Cat. 5 or optical cable.
CNET is using redundant fieldbus connect with various I/O module and intelligent device, It is support the
star network and BUS network. Real-time, quickly and efficiently to complete communication tasks. The
network meet the standard IEC61158 (GB: JB/T10308.3-2001, European standard: EN50170),
communication rate is 1.5 Mbps. The transmission media is shielded twisted-pair cable or optical cable.
MACS V6.5 system is consist of engineer station, operator station, station, station, control station and
other parts. The network nodes of control network is consist of control station and I/O modules.
■ ES (Engineer Station)
Used to complete system configuration, modify and download, including configuration of database,
graphics, reports, process parameters, operator station, field control station and configuration of the
10
process I/O module, data download and incremental download etc.
■ OPS (Operator Station)
Used for monitoring and management of manufacturing, including centralized the system data of
management and monitoring, process flow diagram showing, report forms printing, control operation,
historical trend display, record and management logs and alarm and so on.
■ HIS (Historical Data Station)
Used to complete system historical data collection, storage and archiving, and exchange information with
factory management network, etc.
■ CMS (Communication Station)
Used to install and run the OPC communications software, for the third party OPC Server data reading
and writing.
■ FCS (Field Control Station)
Used to complete the signal collection, control algorithm of control and interlock, control output, upload
data and diagnostic results to operator station through the network.
■ I/O Module
Input and output module, used for conversion between controller and field instrument/actuators and
transmit data/command.
■ Others
Network devices such as switch, router, Ethernet cards and cables, etc.
The ES configuration software will be mainly described in this manual. The main functions are as follows:
The interface of Project Center runs on the ES, and it is used to deploy and manage the whole DCS
system.
This tool integrates the function of project manager, solution manager, database edition, user configuration,
node configuration, process graph configuration, overview configuration, control group configuration, tag
group configuration, dedicated keyboard definition configuration, area setting, customized definition
function, report configuration, compiling and downloading, etc. Remember that the domain-oriented
project manager stipulates that a project corresponds to a domain. In order to avoid configuration
confusion, users could not open multiple projects synchronously.
11
■ Graph Edit
This tool helps to generate on-line operation flow chart and interface template. The rich symbol library can
help users to draw varies graphic interface and plot chart for data display. User-defined symbol library is
also supported for diversity and convenience.
■ AutoThink
It integrates the function of editing, management, simulation, on-line debugging and hardware
configuration. It supports all four programming languages including ST, LD, SFC specified in IEC61131-3
and HollySys CFC language.
It completes real-time data acquisition, dynamic data display, process control automatically, sequence
control, advanced control, alarm and log inspection, monitor and operation. So the data can be recorded,
counted, displayed, printed and other operation.
■ OPC Client
It is completed the third party communication function following the OPC protocol.
■ Start Simulation
It can configure and start simulation system in FCS, HIS and OPS online.
■ Off-line Query
This tool can query trend, alarm and log historical data by date to help users to analyze the system
running condition or accident causes.
■ OPS Configuration
This tool can help users to configure the default operator information, including field number, the initial
page routing information and so on.
■ Version Tool
12
It can upgrade RTS of the controller program in MACS V6.5 system.
■ HSRTS Tool (CCS)
Notes: Does not support User level user when using HSRTS Tool / HSRTS Tool (CCS) / HSRTS Tool
A integrated application system needs several steps to be completed including generate, configuration,
compile, create relevant downloading files and download to FCS, OPS, server by ES configuration
software. The whole flow is shown in Figure below.
The procedure of HOLLiAS MACS 6.5 will be introduces briefly in this section. If you want to know more
details, please find the operation description in the previous chapters.
13
Configuration Flow
(1) Preparation
14
(2) Setting up project
Click [File] - [New Project] in project center and fill in the relevant message on the page of New Project
Wizard. Then set OPS user and distribute the HIS on the ensuing pop-up page of Configuration Wizard.
Add OPS and edit the detail information (e.g. modify the network address, define the role of OPS).
Add control station to project center and I/O service and database tag to AutoThink (CCS-AutoThink/Safe-
AtutoThink).
Create flow chart and parameter list through graph configuration software.
Add user, define the user level and corresponding access lock position.
Realize the configuration which is related to the operation, e.g. start graph configuration, customize
functional keys on the special keyboard and set user’s permission.
(10) Compiling
Compile project after configuration have been finished, the relevant downloading file will be generated
during progress of compiling . Users will receive prompt if there are some errors about configuration.
(11) Download
The files generated by compiling will be downloaded to OPS after carrying out this command, and it will
download algorithm procedure and project files to controller.
(12) Run
Exit the project center and launch operator online to monitor the system status.
15
Chapter 3 Installation and Uninstallation
In order to ensure safe and stable system operation, it is recommended to install and run the HOLLiAS
MACS V6.5 system in the following environment:
Hardware Configuration
Operator Station
Items Engineer Station Historical Station
Single Screen Multi Screen
CPU Intel Pentium(R) Quad-Core i5 or higher Same as left Same as left Same as left
RAM 4 G or higher 4 G or higher 4 G or higher 4 G or higher
5400 rpm, 500 G 7200 rpm, 500 G 7200 rpm, 750 G or
Hard Disk 5400 rpm, 500 G or higher
or higher or higher higher
Single screen or multi-screen video
Video card Same as left Same as left Same as left
card
Network card two 100 M or 1000 M Ethernet card Same as left Same as left Same as left
Sound card Common sound card Same as left Same as left Same as left
USB interface (for
External dongle)
USB interface (for dongle) Same as left Same as left
interface Serial Port (for
FM197)
Size: 19'’ / 22'’ / 23'’
Aspect ratio: 16:10/16:9
Display Same as left Same as left Same as left
Resolution: 168*1050 (16:10) /
1920*1080(16:9) or higher
Common keyboard Common keyboard
Common keyboard Dedicated Dedicated Common keyboard
Keyboard/Mouse
Mouse keyboard keyboard Mouse
Mouse Mouse
Printer Optional Optional Optional Optional
Notes:
In the environment of Multi Screen, Multi Domain, please make sure the number of the FCS less than
64, otherwise, there may be lack of memory.
The computers used in the site, must be the one through Standardized compatibility test of Hollysys.
17
3.1.1.2 Software Environment
Software Configuration
Software Types Engineer Station / Operator Station Historical Station
Windows XP Professional+SP3 32-bit
Windows 7 Professional 32-bit / 64-bit
Windows XP Professional+SP3 32-bit
Windows 10 Enterprise 64-bit
Operating System Windows 7 Professional 32-bit / 64-bit
Windows Server 2003 R2
Windows 10 Enterprise 64-bit
Windows Server 2008 Standard 32-bit / 64-bit
Windows Server 2016 Standard 64-bit
Microsoft Office 2007/2010/2016/2019
Application Software
OpenOffice
Notes:
The recommend operating system of new project is: Windows 10 Enterprise 64.
To ensure install and use the software normally in Windows 7 professional edition, please using the
User-level above users to log.
OpenOffice and Microsoft Office are install for historical station optional, configure should be based on
whether install Reporting Services or not.
Report print service does not support the OpenOffice, when using Microsoft Office should follow the
install version of ES.
For the Windows 10 operating system, do not use the Microsoft input method, otherwise it may have
an impact on the software.
In order to monitor different flowchart pictures or information, each operator stations can be connected
1~4 monitor, multiple monitors to share a special keyboard and mouse.
It will set monitor multi-screen display mode based on field situation. The setting method described in
Display Configuration of OPS Online.
Notes: Need to install multi-screen video card for OPS before setting up monitor screen.
In order to avoid the refresh clash between OPS and Project Center, Graph, AT, Webpage, the hardware
accelerate of graphic driver shall be arranged.
18
Take Windows 7 as an example, right click on the desktop, select [Personalize], click [Display]-[Adjust
resolution]-[Advanced settings] in turn in the pop up window, switch to [Troubleshoot] tab in the pop up
window, click [Change settings].
If the network cable is disconnected in the LAN of Windows or the connection between NIC and Network
Devices is abnormal, the taskbar will prompt Local connection, the network cable is not good! This is
caused by the internal function Media Sense in Windows.
After installation of MACS system, the Media Sense function is defaulted as closed. The enable/disable of
this function depends on the node functions and the plugging condition of the network cable as shown in
the Table below.
Notes:
As for operator station and historian station running online, Media Sense must be closed. Otherwise,
when the network is plugged or unplugged, certain problem will occur in the diagnostic in system state
graph;
Meanwhile, when the network is unplugged, the host will not alarm while the standby will alarm; After
19
the network is plugged, the alarm of standby can not be recovered.
As for engineer station, if the network cable is not plugged and simulation function has to be started,
Media Sense shall be opened. Otherwise, the simulation controller cannot be normally started.
When the historian station and engineer station are arranged in a same node, if normal display of
historian station is required, Media Sense of this node shall be closed.
Click [Start] and select [RUN], then enter Regedit and click OK.
Unfold HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameter.
Click [Start] and select [RUN], then enter Regedit and click OK.
Unfold HKEY_LOCAL_MACHINE\Cluster\Parameters.
To ensure operation equipment safety, MACS V6.5 provides a disable function for peripherals, including
USB storage devices, CD and floppy drive devices. After the software installation is complete and
20
restarted, it automatically disabled for these devices.
If you need to enable or disable a device manually, right-click the Nodedeamon icon on task tray, and
select the [Enable/Disable devices], then enter the password in login window, as shown in Figure below.
Password Authentication
Enable/Disable Devices
Check the peripherals you need to enable and select Enable Time, click OK to finish. If you need to
disable the device can enter Setup window again, cancel the check of the equipment, click OK to finish.
Notes:
The administrator password is HollySys. If you need to change the password, you can click the
Change Password in login window. Password support combination of letters, numbers, underscores and
#, length 16 bytes, and not allowed to be empty.
21
Only Support to disable USB storage devices, not for USB HID devices.
Disable and enable the function only works for the station equipment, enabled only for the disable
operation of the system effectively.
According to the personalized and characteristic requirements of industrial automatic control software from
different industry, HollySys adopts the customized mode to provide more professional and pragmatic
industry control software for different industries. On the basis of above user demand, the software
package can be divided into basic platform (Plantview), basic edition (Universal, Universal Power, General)
and Industry packages developed on basic edition, as shown in Figure below.
Provides the basic sources for the installation and platform environment for the customize edition of
MACSV6.5. The installation file name is HOLLiAS_MACS_PlantView.exe, a preparation of other editions.
■ Basic edition
□ Universal edition: mainly used for domestic and overseas non-power sector. On the basic
platform, provides basic, routine functional requirements to meet different sectors. Installation file
is HOLLiAS_MACS_Universal.exe, the installed versions of the software must be based on the
basic platform installation.
□ Thermal Power edition: mainly for the domestic power industry. On the basic platform, providing
the software versions that meet the needs of thermal power industry, contains specialized
industry functions, symbol gallery, and arithmetic instructions, operation menu. Installation file is
HOLLiAS_MACS_Thermal_Power.exe, the installed versions of the software must be based on
the basic platform installation.
□ General edition: it is used to upgrade software from MACS V5 to MACS V6.5. The installation
files is HOLLiAS_MACS_General.exe, the installed versions of the software must be based on
the basic platform installation.
■ Industry packages
□ Overseas power package: match the non-power version of software can be used for overseas
22
power industries, as well as captive power plant of domestic and overseas non-power industry,
the installation files is HOLLiAS_MACS_Universal_Power.exe.
□ SIS/CCS package: on the basis of the Universal version, for the installation of development of
industrial control strategy configuration - Industrial Safety Instrument system (SIS) and Integrated
Turbine Compressor Control System (CCS) The software running on the engineer station, allows
users to configuration of hardware module and IEC language logic. The installation file name
called HollySys_SIS (HiaGuard).exe. and HollySys_CCS.exe.
In the process of using MACSV6.5, users must adapt the structure of Basic Platform + Basic Edition +
Industry Packages. The following part is the introduction that installation of basic platform, basic edition
and CCS/SIS Packages. The installation method of other basic edition and Industry Packages, please
refer to Installation of Universal(non-Power) Edition and Installation Package of CCS & SIS.
MACS V6.5 software installation package includes the basic platform version installation file, the universal
(non-power) version installation file, the thermal power edition installation file, the overseas power
package installation file, the general version installation file, installation automatically program and help
manuals, as shown in Figure below.
Installation Package
Notes: If installed the software before, please completely uninstall software (including MACS V6.5
basic platform software, basic edition software and industry package) and restart, then delete the
installation directory folders..\ HOLLiAS_MACS. Please pay attention to backup the project before delete
operation.
23
3.3.2 Introduction of Autorun Interface
Double-click the file in sub-panel directory in order to enter the installation guide, as shown
in the following figure.
Autorun Interface
■ Getting Started: Open the file Readme.pdf, you will view the required information before installation
of installation package.
■ Installation: Install the basic platform and universal(non-power) edition software automatically.
■ User Manual: Open the software user manual
■ File Browsing: Open the installation file path.
■ About Us: Open the company web site of HollySys.
■ Exit: Exit the Autorun.
In actual projects, different computer have different role, roles include ES, HIS and OPS, which functions
24
also vary throughout the system. Simple says:
■ ES: dealing with offline configuration, online downloading and debugging.
■ HIS: responsible for processing and storing data, responding the user requests.
■ OPS: responsible for monitoring and viewing real-time data and operating equipment.
HOLLiAS software for MACS is installed on each computer, install different components also need to
distinguish between roles.
MACS V6.5 software platform installation introduced first, including installation ES, OPS, HIS, Report print
services and CMS. These components can be installed on the same computer, and can also be installed
on different computer.
25
Setup Wizard
(2) Select Destination Location
Click Next Step to enter the Select Destination Location dialog box, as shown in figure below.
26
Select Destination Location
The default installation path is <The System Disk of windows:\HOLLiAS_MACS\. You can click Browse...
button to change this storage path. Below the components box, the capacity requirements of the
installation and the capacity available in system will be calculated automatically and displayed.
Notes:
If the installation path is different from the path before the software is unloaded, please implement:
[My Computer]—[System Properties] of right-click menu—[Advanced]—[Performance]—[Data Execution
Prevention] —Turn on DEP for all programs and services except those I select —ADD
"HOLLIAS_MACS\RTDB\WINRTS.exe"—OK.
Click Next to enter Installation Type dialog box for the setting, as shown in figure below.
27
Installation Type
The program supports two types of installation which are Typical and Complete. User can choose each of
them according to your needs.
■ Typical: You can choose to install components.
■ Complete: Set up all components.
For common computer, there are five typical options for installation: ES, OPS, HIS, Report Print Service,
CMS, as shown in figure below.
28
Typical Installation
■ ES: engineer station, off-line query, public components, AutoThink, script.
■ OPS: operator online, public components, script.
■ HIS: Real-time station, HIS, I/O Server, public components.
■ Report Print Service: report printing service, public components.
■ CMS: communication station, public components.
The component will be installed if the tag is selected as . The component will not be installation without
setting.
The computer acting as ES in Typical Installation, select installation component: ES (Engineer Station), as
shown in figure below.
29
Installation Component-ES
Notes:
You should pay attention that homologous components must be installed on computers which play
different roles when you choosing Typical Installation, otherwise it does not work.
HIS and Report Printing Service can be assigned to different computer installed homologous
components.
(5) ES Configuration
30
ES Configuration
Select the check box to set the computer as Main ES, so that the other OPS will share ENG in local
computer automatically to synch to the Main ES. Click the check box and it can cancel this selection,
while the default status is selected.
Click Next to the confirm interface of installation information, as shown in figure below.
31
Ready to Install
On this page, all setting information will be shown, including Destination location, Setup type, Selected
components.
If you want to change any setting before this step, click Back, and back to the corresponding page where
you want to modify.
(7) Installing
Click Install to launch the installation after your confirmation. There is a bar showing the progress of
installation, as shown in figure below.
32
Installing
(8) Completing Installation
After the completion of installation, select Yes, restart the computer now, then click Finish to complete
the installation process, as shown in figure below.
33
Completing Installation
After the installation of ES, open [Start] - [All Programs] - [HOLLiAS_MACS] shortcut menu, as shown in
figure below.
Start Menu
34
Simulation, Version Tool and View Authorization Information.
□ HSRTS Tool: Controller firmware update tool, this tool can update, detection the firmware of the
controller in current project. The default password is hollysys.
Notes: Does not support User level user when using HSRTS Tool in Windows 7 professional edition.
□ Off-line Query(platform): start off-line query system, query historical data. More information see
detail in Startup Off-line Query.
□ Start Simulation: Simulation system can be used to imitate the real procedure of project which
has been configured on stand-alone by running the control logic and displaying flowchart on the
screen without FCS to initially adjust the validity and rationality of the program. It is convenient
for user to debug dynamically without the environment of HIS and control. More information see
detail in Simulation Setup Management.
□ UserdataRead Tool: More information see detail in User Management Operations Query.
□ Version Tool: View local software file’s name, version, modification time and path information.
More information see detail in Version Tool.
□ View Authorization Information: Authorization information tool can view dongle information,
update dongle and import SoftDog. More information see detail in View Authorization Information.
The following illustrations are about the sub directory and components of HOLLiAS MACS installation path.
■ AutoThink
It includes public components of the system, such as procedures of configuration files, DLLs, network
nodes diagnosis and
■ ENG
It includes ES configuration components. All of the configuration information and compiled content about
the project are stored at relevant directory if projects are set up by users are put at User subdirectory.
Specially, basic project file folder and the file will be automatically added in this directory after installing the
software package of general or industry edition.
■ Help
It help user to set up the components of I/O service. The operating information of I/O service downloaded
in ES is saved in Start subdirectory on the node computer set as IOServer.
■ Log
35
Store the operating log files of MACS.
■ Offline
It help user to set up the component of RTDB. The operating information of RTDB downloaded in ES is
saved in Start subdirectory on the node computer set as RTDBServer.
■ Open Office
It is used for save HSRTS Tool, and fresh control station program.
■ Script
When install the OPS, start setup wizard and select destination location, then select installation
component: OPS (Operator Station), as shown in figure below.
36
Installation Component-OPS
Click Next button to continue the installation, the remaining steps consistent with the ES installation,
please see detail in ES (Engineer Station) installation.
After the installation of OPS, open [Start] - [All Programs] - [HOLLiAS_MACS] shortcut menu, as shown in
figure below.
Start Menu
37
□ OPS Configuration: start operator online configuration tools, including General Configuration
and Route Configuration. More information see detail in OPS Configuration.
□ UserdataRead Tool: More information see detail in User Management Operations Query.
□ Version Tool: View local software file’s name, version, modification time and path information.
More information see detail in Version Tool.
□ View Authorization Information: Authorization information tool can view dongle information,
update dongle and import SoftDog. More information see detail in View Authorization Information.
The following illustrations are about the sub directory and components of HOLLiAS MACS installation path.
■ Common
It includes public components of the system, such as procedures of configuration files, DLLs, network
nodes diagnosis and
■ Help
It help user to set up the components of OPS. The operating information of OPS is downloaded from ES
and it is saved in Start subdirectory of the node computer which is set as OPS.
■ Script
When install the HIS, start setup wizard and select destination location, then select installation items: HIS
(Historical Station), as shown in figure below.
38
Installation Component-HIS
Click Next button and set the historical data storage path, as shown in figure below.
39
Click Browse button to modify the storage path of historical data.
Notes:
Only HIS component is selected to set up, this interface can be seen.
Click Next button to continue the installation, the remaining steps consistent with the ES installation,
please see detail in ES (Engineer Station) installation.
After the installation of HIS, open [Start] - [All Programs] - [HOLLiAS_MACS] shortcut menu, as shown
in figure below.
Start Menu
□ UserdataRead Tool: More information see detail in User Management Operations Query.
□ Version Tool: View local software file’s name, version, modification time and path information.
More information see detail in Version Tool.
□ View Authorization Information: Authorization information tool can view dongle information,
update dongle and import SoftDog. More information see detail in View Authorization Information.
The following illustrations are about the sub directory and components of HOLLiAS MACS installation path.
■ Common
It includes public components of the system, such as procedures of configuration files, DLLs, network
nodes diagnosis and
■ HDB
It help user to set up the components of HDB service. The operating information of HDB service is
downloaded in ES and saved in Start subdirectory on the node computer which has been set as HDB
Server.
40
■ IO Server
It help user to set up the components of I/O service. The operating information of I/O service downloaded
in ES is saved in Start subdirectory on the node computer set as IOServer.
■ Log
It help user to set up the component of RTDB. The operating information of RTDB downloaded in ES is
saved in Start subdirectory on the node computer set as RTDBServer.
■ HDBDATAS
It is the default folder to save historical data. The folder creates only start the history library services and
store historical data. This default path can be changed during software installation progress.
When install the Report Print Service, start setup wizard and select destination location, then select
installation component: Report Print Service, as shown in figure below.
41
Notes: When used as a print server, you must install the print services.
Click Next button to continue the installation, the remaining steps consistent with the ES installation,
please see detail in ES (Engineer Station) installation.
After the installation of Report Print Service, open [Start] - [All Programs] - [HOLLiAS_MACS] shortcut
menu, as shown in figure below.
Start Menu
□ UserdataRead Tool: More information see detail in User Management Operations Query.
□ Version Tool: View local software file’s name, version, modification time and path information.
More information see detail in Version Tool.
□ View Authorization Information: Authorization information tool can view dongle information,
update dongle and import SoftDog. More information see detail in View Authorization Information.
The following illustrations are about the sub directory and components of HOLLiAS MACS installation path.
■ Common
It includes public components of the system, such as procedures of configuration files, DLLs, network
nodes diagnosis and
■ Log
42
3.3.3.5 CMS (Communication Station) Installation
When install the CMS, start setup wizard and select destination location, then select installation
component: CMS (Communication Station), as shown in figure below.
Installation Component-CMS
Click Next button to continue the installation, the remaining steps consistent with the ES installation,
please see detail in ES (Engineer Station) installation.
After the installation of CMS, open [Start] - [All Programs] - [HOLLiAS_MACS] shortcut menu, as shown in
figure below.
Start Menu
43
3.3.3.5.2.1 Start Menu Folder
■ Other Tools: it contains HOLLiAS related tools about OPC Client, Version Tool and View Authorization
Information.
□ OPC Client: Start the OPC client program. More information see detail in OPC Client
□ UserdataRead Tool: More information see detail in User Management Operations Query.
□ Version Tool: View local software file’s name, version, modification time and path information.
More information see detail in Version Tool.
□ View Authorization Information: Authorization information tool can view dongle information,
update dongle and import SoftDog. More information see detail in View Authorization Information.
The following illustrations are about the sub directory and components of HOLLiAS MACS installation path.
■ Common
It includes public components of the system, such as procedures of configuration files, DLLs, network
nodes diagnosis and
■ Log
It help user to set up the components of OPC client. Complying with OPC Specification, this software can
realize the data communication with other manufactures which have installed OPC server software and
meeting the same standard.
After installing the platform edition, the following part is an introduction of universal edition:
Insert the disc, click Installation in the pop up Autorun interface, or double-click the file
found in install disc, pop up Select Setup Language prompt box, as
shown in the following figure.
44
Language Select
Default select English, click OK, pop up installation confirm prompt box, as shown in the following figure.
Installation Confirmation
Notes: If the basic platform edition software is not installed in your operating system, you need to
select destination location, installation type and component when universal edition software installation,
then install the basic platform edition software first, after installation finished, the universal edition software
installation will start automatically. Installation procedure is similar with platform edition, see detail in
Installation of Platform Edition.
Click Yes button, Ready to Install window will pop-up, as shown in figure below.
45
Ready to Install
(3) Installing
Click Install and the installation procedure will be displayed in the screen, as shown in figure below.
46
Installing
(4) Completing Installation
After finish installing, Completing the HOLLiAS_MACS Setup Wizard dialog will be popup and select Yes,
restart the computer now, as shown in figure below.
Then click Finish button to restart computer and finish the installation of universal edition.
47
Completing Installation
MACS V6.5 software installation package includes the basic platform version, the universal (non-power)
version, SIS (HiaGuard) industry package installation file, installation automatically program and help
manuals, as shown in Figure below.
Notes:
If installed the software before, please completely uninstall software (including MACS V6.5 basic
48
platform software, basic edition software and CCS & SIS industry package) and restart, then delete the
installation directory folders..\ HOLLiAS_MACS. Please pay attention to backup the project before delete
operation.
Please do not open Project Center software and create project before the installation of CCS & SIS.
Double-click the file in sub-panel directory in order to enter the installation guide, as shown
in the following figure.
Autorun Interface
■ Getting Started: Open the file Readme.pdf, you will view the required information before installation
of installation package.
■ Installation: Install HOLLiAS SIS (HiaGuard) industry package software automatically.
■ User Manual: Open the software user manual.
■ File Browsing: Open the installation file path.
■ About Us: Open the company web site of HollySys.
■ Exit: Exit the Autorun interface.
49
3.4.3 Installation Steps of CCS & SIS
Insert installation disc, select CCS and HiaGuard Installation in the pop up Autorun interface, or double
click file in the installation disk, pop up Select Setup Language prompt box, as
shown in the following figure.
Installation Guide
If not installed Universal (non-Power) Edition, click Next, pop up prompt box, as shown in the following
figure.
50
Universal (non-Power) Edition Installation Prompt
Click Yes, pop up Universal (non-Power) Edition Installation guide to installation ,the step see detail in
Installation of Universal(non-Power) Edition.
After the installation of Universal (non-Power) Edition or system has installed Universal (non-Power)
Edition, click Next, the installation guide will installed in the installation path of the Universal (non-Power)
Edition, and show Installing prompt box to show the installation process, as shown in the following figure.
Installing
(3) Finish Installation
After installation, system prompt finish installation prompt box, as shown in the following figure. Click Yes,
Restart the Computer Now, and click Finish to restart the computer, finish the installation of CCS & SIS.
51
Finish Installation
■ Tools
□ HSRTS Tool (HiaGuard): HiaGuard controller firmware update tool, this tool can update,
detection the firmware of the controller in current project. The default password is 0.
□ HSRTS Tool (CCS): CCS controller firmware update tool, this tool can update, detection the
firmware of the controller in current project. The default password is 0.
Notes: Does not support User level user when using HSRTS Tool (HiaGuard) in Windows 7
professional edition.
■ Safe_AutoThink
52
It is used for save HSRTS Tool, and fresh SIS control station program.
Click Cancel button to stop and quit the procedure of installation. The following dialog box will popup,
shown as in the following figure below.
Cancel Installation
Click Yes to interrupt and quit the installation.
Notes:
It is recommended that do not cancel the installation if the software is running to avoid errors, so does
the uninstall procedure.
After MACS software installation, through [Computer] - right click [Properties] - [Advanced system settings]
- Performance [Settings], open "Performance Options" window, uncheck [Show window contents while
dragging], and click [OK].
53
Performance Options Setting
3.7 Uninstall
You can uninstall HOLLiAS MACS V6.5 from Control Panel. The following part is an procedure of
uninstallation taking HOLLiAS_MACSV6.5 basic platform for example, so as universal(non-power),
general and industry edition.
Launch the component of Add or Remove Programs from Control Panel and find the HOLLiAS
MACS6.5 in the list of Currently installed Programs, as shown in figure below.
Remove Program
Click Remove button to uninstall HOLLiAS MACS6.5.
It will pop-up a prompt confirm whether to delete the program or not after start the uninstall software, as
shown in figure below.
54
Confirm Uninstall
Click Yes to enter the progress page of uninstall, as shown in figure below.
Uninstall Status
Wait until the deletion is finished. There is a dialog box to prompt if you want to restart the computer
immediately, as shown in figure below. Click Yes to restart and the uninstall is finished.
55
After install the software successfully, system will disable the USB port of the computer, when uninstall the
software, you need to restore the function of the USB port manually. You can right click [Computer] in the
desktop- [Manage]-[System Tools]-[Device Manager]-[Universal Serial Bus Controllers], right click the USB
node you want to enable, click [Enable] command to restore the function of the USB port.
Serial Enable
Notes:
After the uninstall is completed, some relevant registration information and executable files have been
deleted, while other files still leave in the directory, including historical data, download files, logs, graphs
and project files of user configuration. If users install the software again, these files will not be lost. All of
relevant files can be deleted manually from installation path folder if you want.
If basic platform or universal(non-power) software is uninstalled, the CCS & SIS (HiaGuard) software
will no longer work properly.
Upon successful software installation, the system will automatically generate a snapshot after the first
download. System diagnosis monitors system files by comparing the current system state to a normal
system snapshot on a periodic basis. If abnormal, the system will give a prompt and Project Center will not
be launched in case of a major failure.
If the system files are damaged, a user prompt as shown in Figure below will be given.
56
System Health Diagnosis Dialog
Click Details and switch to the System File Inconsistent Informations, as shown in Figures below.
Users can view the Number, Introduce, File Name, File Length, Creation Time, Modification Time,
Access Time, File Path.
57
■ For damaged information in important files, the font color is in red.
For damaged system files that are common, click OK and the software can run normally;
3.9 Notices
■ The old version software should be uninstalled before the new version to be installed.
■ If there are some errors in the installation procedure, please exit and restart the computer for another
installation.
■ If there are some pack programs, please operate according to its installation description.
■ Need to show Chinese in English operation system, please set the [Region and Language]-
[Advanced]-[Language for non-Unicode programs] to Chinese Simplified in Control Panel.
■ Please exit the HOLLiAS MACS services and program before your uninstall.
58
Chapter 4 Accessory Appliances Installation
The installation procedure of open source office software--OpenOffice.org will be briefly introduced in this
section. The effects of Microsoft Excel, including structure editing of supporting and complete class,
database import and export, report editing, replacing a batch of tag names, online report printing, can be
instead by OpenOffice.org.
OpenOffice.org is also available in the system. You did not setup OpenOffice.org can be manually installed
by the following steps:
Preparing to Install
There are software name, version and installation prompt on the installation welcome page of
OpenOffice.org, as shown in figure below.
59
Installation Wizard
Click Next to open the Customer Information page as shown in figure below. Type the User Name and
Organization according to actual condition of the computer and click Next.
Customer Information
60
Select installation type: There are following two types can be selected, shown in below.
Setup Type
■ Complete Installation
It is the default type for users which will set up all functional components of OpenOffice.org.
■ Customized Installation
If you select Custom Installation and click Next, then Custom Setup window will pop-up, as shown in
figure below.
61
Custom Setup
Please select [OpenOffice.org Calc] module under the node of [OpenOffice.org Program Modules]. The
default installation path is C:\Program Files\OpenOffice.org 3\ which can be modified by clicking Change
button.
Please type target folder name in Folder Name in the pop-up Change Current Destination Folder page.
Then click OK to finish this process, as shown in figure below.
62
Change Current Destination Folder
After selected the destination folder and program features, click Next in Custom Setup window, the page
Ready to Install the Program will pop up as shown in figure below.
After all of information have been done, click Install to finish the installation. If you want to change any
setting before this step, click Back.
63
Ready to Install the Program
The installation process of OpenOffice.org is shown in figure below.
64
below.
65
Chapter 5 System Software Tools
Authorization information tool can view dongle information, update dongle and import SoftDog.
If not plugged the dongle or the dongle cannot read, the message will pop up when open the View
Authorization Information tool, as shown in Figure below.
Display the authorization information on the dongle that is inserted currently and see all permissions of the
current user from the interface, as shown in figure below.
67
Dongle Information
Notes:
Please run Authorization Information tool as administrator in the start menu for Windows 7 OS.
If authorized extend capacity of HIS, the Digital historian maximum point item grow from 30,000 to
60,000, the Analog historian maximum point item grow from 13,000 to 30,000, the Analog historian
maximum capacity grow from 24 MB to 48 MB.
□ When the dongle is not inserted, the software will run in trial version after being launched and
then automatically exit 8 hours later.
□ The software will run normally when unplugging the dongle in normal version. When the dongle
is inserted in trial version, it needs to restart the software and switch to normal version.
68
■ For OPS Online
□ When the dongle is not inserted, OPS Online will run in trial version for 15 days and exit upon the
expiry.
□ When the dongle is inserted, the software will run normally after being launched.
□ OPS in normal version will run in trial one upon the expiry of the authorized operation of the
operator station for the dongle.
□ When unplugging the dongle in normal version, OPS will be prompted to run in trial version
within 10 minutes. When the dongle is inserted in trial version, OPS will switch to normal version
within 10 minutes.
■ For History Service (Real-time library RTDBManage, Historical library HDBServer)
□ When the dongle is not inserted or total number exceeded authorization tag number, a prompt
that the historical library and the real-time library are unauthorized will be given after launching
NodeDaemon, which will run in trial version for 15 days. RTDBManage and HDBServer will exit
upon the expiry.
□ When the dongle is inserted, History Service will run normally after launching NodeDaemon.
□ RTDBManage and HDBServer that are in normal version will be run in trial version upon the
expiry of the authorized operation of the historical library for the dongle.
□ When unplugging the dongle in normal version, it will be in trial version within 10 minutes. When
the dongle is inserted in trial version, it will switch to normal version within 10 minutes. When the
dongle is inserted upon the expiry of the trial version, in case the authorized operation of the
historical station for the dongle is not expired, RTDBManage and HDBServer will be restarted
within 10 minutes.
■ For Switch Services (SWManage, SHCPServer)
□ When the dongle is not inserted, the SWManage and DHCPServer will run in trial version for 15
days and exit upon the expiry.
□ When the dongle is inserted, the services will run normally after being launched.
□ Switch services in normal version will run in trial one upon the expiry of the authorized operation
of the operator station for the dongle.
□ When unplugging the dongle in normal version, switch services will be prompted to run in trial
version within 10 minutes. When the dongle is inserted in trial version, OPS will switch to normal
version within 10 minutes. When the dongle is inserted upon the expiry of the trial version, in
case the authorized operation of the historical station for the dongle is not expired, SWManage
and DHCPServer will be restarted within 10 minutes.
■ For OPC Client
□ When the dongle is not inserted, OPC client will run in trial version for 15 days and exit upon the
expiry.
□ When the dongle is inserted, the OPC client will run normally after being launched.
□ OPC client in normal version will run in trial one upon the expiry of the authorized operation of
69
the operator station for the dongle.
□ When unplugging the dongle in normal version, OPC client will be prompted to run in trial version
within 10 minutes. When the dongle is inserted in trial version, OPS will switch to normal version
within 10 minutes.
To update the dongle when customers need to add some new authorized functions or increase point types,
as shown in figure below.
Insert the dongle and the system will automatically identify its serial number. The user inputs the
authorization code obtained from HollySys to Authorization Code box clicking Update Dongle to update
the dongle that is currently used.
By clicking Export Authorization Code button, the authorization code that the user obtains will export the
authorization information to a .txt file.
70
Notes: When you need to update the dongle, please contact with hollySys company, and provide the
5.1.3 SoftDog
With respect to the dongle authorization as mentioned above, it can also use software licensing
accordingly. The user can import an authorization file obtained from HollySys to complete the
authorization, as shown in figure below.
SoftDog
Click Import and choose the path of authorization file, as shown in figure below.
71
Import Authorization File
Click Open to complete the import of authorization file, shown in figure below.
72
Complete Authorization
Notes:
When a dongle and SoftDog exist at the same time, the system will give priority to the authorization
information in the dongle.
When you need SoftDog to import, please contact with HollySys company, and provide the Dongle
S/N, the S/N can query from the page.
MACS system utilizes version query tool to acquire all version information.
73
Version Read Tool
■ Save: it is defaulted to save the version file in the format of txt under the directory of HOLLiAS
MACS\Common. In the Save as dialog box popping up, the user may select other storage path and
file format.
■ Find: click Find button. Then an Import find name input box will appear below Version Read dialog
box. Input a complete file name. Click Find button at the right side of input box and carry out inverted
positioning of required contents in the list as shown in figure below.
74
Find in Version Read Tool
■ Find Next: find files by contain relationship. Click X button at the right most to close search condition
input box.
■ Running…: This is an intermediate state, occurs in the version read tool is activated within a few
seconds. Indicates that the system is to collect relevant content, after the arrangement is completed,
the name is automatically changed to Close.
User can collect the information on the computer through the log collection tool and compress it to the
specified path.
75
CollectInfo
Tick RTS Log, select the domain number in the drop down list, click Refresh, system will list all the online
controllers of current domain, all the controllers will be ticked as default. User can click the check box
before controller to select one or some controllers, also can click Select All to select/ cancel select all the
controllers
User can set HDB Log only when current computer has installed HIS.
User can set HDB Data, Alarm Log, Operator Log, SOE Log and SYS Log. After tick the corresponding
check box, user can set the collecting time, it is importing to note that the end data must be greater than
start data, end time must be greater than start time, otherwise, system will pop up prompt information.
76
5.3.3 ENG Log
User can set ENG Log only when current computer has installed ENG station.
Select the project that need to collect the log from the drop down list, if select no project, system will not
collect ENG Log.
User can set whether to select windows system log here, after tick Windows System Log, user can set
the collecting time, it is importing to note that the end data must be greater than start data, end time must
be greater than start time, otherwise, system will pop up prompt information.
After setting, click Start Collecting, system will start to collect the log, shown the collection process and
collection result. After collection, system will generate a file named as name_current date_random
code.pdb.001, such as Log_ 20180319_154417.pdb.001. If the log larger than 10 MB, system will
generate more than one file as the unit of 10 MB. Such as Log_ 20180319_154417.pdb.001, Log_
20180319_154417.pdb.002 and Log_ 20180319_154417.pdb.003.
77
[Select Project] lists all the projects of the current engineering station. Select project and then click
[Display] to list the offline operation logs of the selected project.
Click [Clear Logs] will delete all the offline operation logs of the project. Please be cautious to operate!
Use page and jump buttons to move to the desired page quickly.
The user could filter the logs according to the conditions. Enter conditions or select conditions from the
drop-down buttons and then click [Display], the system will display all the offline operation logs which meet
the conditions. The relation between the conditions is AND.
78
When the [Module] is "AT", [FCS No.] button is activated.
79
Chapter 6 OPC Client
This software is a kind of OPC client communication software running under MACS6 system. As an
interface of DCS system, the software implements data exchange task with other system manufacturers.
The software follows OPC2.0 protocol. It can carry out data communication with all OPC Server software
fitting this standard. The data types supported by communication include digital data and analog data.
The software runs in communication stations and writes the data acquired from OPC Server to the
database of MACS6 system or writes the data obtained from the database of MACS6 system to OPC
Server. The communication is shown in figure below.
■ Hardware environment: one PC with memory above 256 M and hard disk capacity above 5 G.
Ethernet card is installed.
81
■ Software environment: the operating system shall be Windows 2000 SP4 and above (MACS V6
system).
Notes:
When installing the software HOLLiAS MACS V6.5, you can apply the OPC Client only after selecting
the role Communication Station to install.
OPC needs the authorization from Hollysys for normal using, otherwise you can only start it by trial
version.
82
6.3 Configuration and Debugging
□ Toolbar: .
Open Macs6 Server Configuration window as shown in figure below. The domain number here is the
same as the domain in MACS6 system.
Server Configuration
□ Menu: click [Configuration and Debugging] - [MacsV6 Read and Write Debugging]
The data communication condition of OPC and server system can be tested by select [MacsV6 Read and
Write Debugging] command, as shown in figure below.
83
are consistent so as to judge the communication condition of the two.
Write MACS6 server method is divided into interrupted method and periodical method. It is defaulted as
interrupted method (i.e. when server end data changes, data will be written to MACS6 server). If the
function of periodical write data shall be increased, select [Writing Mode MACS6 Server] command, as
shown in figure below.
Notes:
Writing Mode to MACSV6 Server shall be set under the condition that the server is disconnected.
When it is set as Write Cyclically, it is required to click the refresh button after connected to the
server to make all settings to take effect.
□ Toolbar: .
Select [Connecting OPC Server] command to connect with OPC server, as shown in figure below.
84
Connecting OPC Server
Click Refresh List button first, currently available OPC Server will appear at the bottom of the list. Select
the name of server requiring communication and click OK. If remote connection shall be carried out, the
name or IP of computer where OPC Server is located in Server Node will be input. Then, click Refresh
List button.
□ Toolbar: .
Select [Startup Auto-run] command used to automatically run OPC client in the next start.
85
automatically connected within 1 minute.
Notes: The function Startup Auto-run can become valid after the user sets the server requiring
Select [Save Configuration] command to save the current configuration information to an .ini file. The
configuration information can be automatically loaded during automatic running.
When it runs again, the program shall be started first. Then, click button in the toolbar directly. The
program is recovered to the running status upon saving.
Select [Save as “.csv” Files] command to save the information of configuration tag to a .csv file. It is mainly
used to add communication tags in batches. During running of software next time, click button on
□ Toolbar: .
When it is connected to OPC Server, it is available to select [Add Label] command to add communication
tags as shown in figure below.
86
Add Label
Double click names of tags existing in the list in the bottom right or name of a certain label. Click Add
button. The communication tags added will be displayed in the main interface as shown in figure below.
Label Display
■ Label Address: label address in OPC communication.
■ Tag name.item name: the tag in relevant MACS6 server. AMI002 is the tag name, while AV is the
87
item name.
■ Magnification: defaulted as 1 (i.e. original size). If it is greater than 1, it means amplification; if it is
less than 1, it means reduction.
Select [Label Property] command or double-click the tag to modify the property of tag as shown in figure
below.
□ Toolbar: .
If it is required to delete a certain communication tag, check this tag first and then select [Delete Label]
command to delete as shown in figure below.
Delete Tag
88
6.4.4 Label Configuration List
Select [Label Configuration List] command to view the label configuration, as shown in figure below.
□ Toolbar: / .
Select [Single-tag Communication Direction] and [All Tag Communication Direction] commands to change
the communication directions of tags. When the tag in the list is black, the communication direction is from
OPC Server to MACS6 system. When the tag is blue, the communication direction is from MACS6 system
to OPC Server. The communication direction of tag can be changed through the button in the toolbar.
89
Buttons represent Reserve single tag communication direction and Change the
direction of all communication tags respectively. If you need communication links automatic after run
the client, you can check the [Auto-run] command under [Communication Online].
Select [OPC Server Status] command to check the current connection condition of OPC server. The state
bar of main interface will also display the communication state with MACS6 server as shown in figure
below.
Communication State
If OPC Client needs to connect remote OPC Server, users should configure DCOM in OPC Server firstly.
The account logon windows must have administrator privileges, and the user password is not blank.
90
6.6.1.1 DCOM Configuration
Open Run window and input dcomcnfg, then click OK button, as shown in figure below.
Run dcomcnfg
In the pop-up window Component Services window, right-click [My Computer], select [Properties], as
shown in figure below.
Component Services
91
In My Computer Properties window, configure the following information:
Check the item Enable Distributed COM on this computer in [Default Properties] label, set Default
Authentication Level for Connect and Default Impersonation Level for Identify, as shown in figure below.
Default Properties
There must be Connection-oriented TCP/IP and make it at the first one, as shown in figure below.
92
Default Protocols
93
COM Security
■ Access Permissions
94
DCOM Config
OpcEnum and all installed OPC servers will be shown here. You should configure them one by one with
the same method. Take OpcEnum for example.
6.6.1.2.1 General
95
OpcEnum Properties-General
6.6.1.2.2 Location
96
OpcEnum Properties-Location
6.6.1.2.3 Security
Select Customize for Launch and Activation Permissions, Access Permissions and Configuration
Permissions, as shown in figure below.
97
OpcEnum Properties-Security
Click Edit… button to add an Everyone user in Security and check all Allow, as shown in figure below.
98
Permission Setting
6.6.1.2.4 Endpoints
Guarantee there is Connection-oriented TCP/IP at the first one in DCOM Protocols and endpoints, as
shown in figure below.
99
OpcEnum Properties-Endpoints
6.6.1.2.5 Identity
Select The interactive user, as shown in figure below, then click OK or Apply.
100
OpcEnum Properties-Identity
Select Classic – local users authenticate as themselves and then click OK, as shown in figure below.
101
Network Access Setting
When configuring OPC Client, the login user name and password in Windows must be same as OPC
Server. The account can be the normal one.
Configuration method is similar as the server, only need two steps, DCOM Configuration and System
Configuration.
■ The project name must be correctly written. The specific name shall be written according to the
definition in the database.
■ All configurations can be taken effect immediately without restarting. If some abnormal conditions
appear, you can try to restart the computer.
102
■ Two computers with remote connection (OPC Client and OPC Server) should be login by the same
user name and password.
■ Remote services Remote Procedure Call (RPC), Remote Procedure Call (RPC) Locator, Routing and
Remote Access must be started.
Service List
Establish AM (analog intermediate tag), DM (switching intermediate tag) or other simple types of variables
in [Global variable] node of AutoThink as the communication tags for MACS and third party.
Notes: When the database tags directly added communicate with the third party, the tag value of third
party is written in the RTDB of MACS. It can only be displayed in OPS. It cannot be used as logic
configuration tag and used in the controller. If it needs to be used in the controller, please set Item
BENGCAL as Output for Server tag or Item EW as 1 for controller tag in the newly built tags.
Notes:
Toolbar: .
Start OPC Client and select [Connecting OPC Server] command to open Select OPC Server dialog box
as shown in figure below. Click Refresh list button and select The list of connecting server for required
server, then click OK.
103
Select OPC Server
(3) Add label
□ Toolbar: .
Select [Add Label] command to open Add Label dialog box as shown in figure below.
104
Add Label
All labels in the label list are established in OPC Server. After the labels in the label list are checked,
relevant labels will be filled in the column of Label Address. Click Add button to add labels in the main
interface of OPC client.
All conditions of label configuration are checked in Macs V6 database tag-Label as shown in figure below.
105
Label Configuration Information
(4) Associated label
Click newly added label in the label list of OPC client or select [Label Property] command, complete the
association operation between OPC Server label and MACS database communication tag in Label
Property dialog box as shown in figure below.
106
Label Property
Input TagName.itemName of MACS database tag in Database Tag and click OK button. The relevancy is
displayed in the column of TagName.itemName in the main interface of OPC client as shown in figure
below.
□ Toolbar: / .
The default communication direction is from OPC Server to MACS system. It is displayed as black label in
the list of main interface of OPC client. If it is required to set the communication direction from MACS
system to OPC Server, the communication direction can be changed by select [Reserve single-tag
communication direction] and [change all direction of all communication tag] commands. The reverse
communication label is displayed as blue in the list of main interface of OPC client.
For example, No. 1 in the example means that MACS system reads AIA_1001 label in OPC Server and
writes it to AM223.AV in MACS system. It is displayed as black; No. 2 means that MACS system writes the
value of tag AMFT2122.AV to AIA_1002 label. It is displayed as blue. See figure below.
107
Setup of Communication Direction
108
Chapter 7 Question&Answer
Read?
When find the dongle can’t be recognized, firstly check the environment.
■ Check if the dongle light? if not, maybe the power to USB not enough, please change a USB to try.
■ Check if the program of dongle installed correctly?
Click [Start Menu], right click [Computer], click [Manage] in the pop up menu, click [Device Manager],
check whether system recognized dongle, the recognized dongle as shown in the figure below.
If stpe 1 and step 2 still can’t recognize dongle, and the system is upper than Windows 7, when open
[View Authorization Information], click [Run as administrator] in the right click menu, as shown in the figure
below.
109
View in whether can read the dongle information in the opened [Dongle Information]. If can read, open
MACS program, for example NodeDaemon.exe, dbeditor.exe, macs2003.exe, etc. in the same way.
110
Set Application Compatibility
Solution:
Start UserSvr service manually after installation, the start method is: run UserReg.bat file under installation
path\HOLLiAS_MACS\Common.
Similarly, if prompt failed to delete UserSvr service, please run UserUnReg.bat file under installation
path\HOLLiAS_MACS\Common.
111
7.3 Q: Restart the Computer after Installation, Prompt
UserSvr Service Not Started in the Process of
Starting NodeDaemon
Solution:
Phenomenon: Updating MCU with HSRTSTool in Windows 10 operation system, update interface prompt
Can not Ensure the Controller Reset Please Check, as shown in the following figure.
112
Update MCU
Cause Analysis: Windows 10 operating system network delay is large, but does not affect the normal
operation of main controller and field, the main controller has been successfully reset and began to work
properly.
Solution: Open the configuration file HSRTSTool.ini in installation path\HOLLiAS_MACS\RTS, modify the
value of field CtrlRunOnWin7 to 1, save and close the file, then restart HSRTSTool.
Phenomenon: There is a duplicate shadow around the window when drag the window in Windows 7
operating system
Solution: Change computer settings. Right click the icon of computer, click [Properties] sub menu, click
[Advanced system settings] in the pop up window, then switch to [Advanced] tab in the pop up window,
click [Settings] button, cancel check [Show Window Contents while Dragging] in the pop up window, clic
113
[OK].
Phenomenon: through the control panel to uninstall the software, a prompt box pops up during the
uninstallation process, indicating that the software may have been uninstalled, but in fact the software has
not been uninstalled.
Solution: enter the folder "Installation\HOLLiAS_MACS", then double-click all uninstalled exes in turn, such
as "Unins.exe" and "UninsUT.exe" to uninstall the software.
114
HollySys Group
Di Sheng Middle Road, No.2
Economic-Technological Development Area
100176 Beijing, China
Tel: 010-58981000
Fax: 010-58981100
http://www.hollysys.com