Nanda NA300 Series User manual


NA300 Series Programmable Logic Controller Technical Specifications and User Manual
- 1 -
CONTENT
0 Preface ................................................................................................................................ - 3 -
1 Hardware System Overview ...............................................................................................7
1.1 Component and Structure of NA300 Hardware System ..........................................8
1.2 Technical Features of NA300 ....................................................................................... 8
1.3 NA300 System Specifications ...................................................................................... 9
1.4 Product List of NA300 ..................................................................................................11
1.5 Hardware System Configuration of NA300 ..............................................................13
1.5.1 Power Capacity Check and Configuration ....................................................13
1.5.2 Network connection .......................................................................................... 14
1.5.3 NA300 Software Support .................................................................................15
2 CPU Modules ........................................................................................................................19
2.1 Basic CPU 301-0101 ................................................................................................... 20
3 Power supply module ........................................................................................................27
3.1 Power supply module PWM301-24VDC .................................................................. 27
3.2 N+1 Redundant Power supply module: PWM301-0403 ........................................29
4 Digital I/O Module ............................................................................................................... 33
4.1 Digital input module DIM301-1601:DI16×DC24V ...................................................34
4.2 Digital input module DIM301-3201:DI32×DC24V ................................................ 39
4.3 Sequence of Event (SOE) Module IIM301-1601:IIM16×DC24V .......................43
4.4 Sequence of Event (SOE) Module IIM301-3201:IIM32×DC24V .......................48
4.5 Digital output module DOM301-1601:DO16×DC24V×Transistor ..................... 53
4.6 Digital output module DOM301-3201:DO32×DC24V×Transistor ..................... 58
5 Analog I/O Module .............................................................................................................. 63
5.1 Analog Input module AIM301-0801:AI8×current/voltage ....................................63
5.2 Analog Input module AIM301-0805:AI8×RTD ...................................................... 67
5.3 Analog Input module AIM301-0806:AI8×thermocouple ...................................... 71
5.4 Analog Input module AIM301-1602: AI16×current type ......................................... 76
5.5 Analog Output module AOM301-0401:AO4×current/voltage ........................ - 80 -

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
- 2 -
6 High Speed Count Module ..............................................................................................- 88 -
6.1 High-Speed Count Module HCM301-0302 ......................................................... - 88 -
6.2 High-Speed Count Module HCM301-0801 ......................................................... - 95 -
7 Communication Module ............................................................................................. - 105 -
7.1 Serial Communication Module CMM301-0401 .................................................- 106 -
7.2 Profibus DP Slave Communication Module CMM301-0103 ...........................- 111 -
7.3 Double CAN Module CMM301-0204 ..................................................................- 116 -
7.4 Ethernet Substation CMM301-0118 ................................................................... - 121 -
7.5 Profinet Slave Communication Module CMM301-0109 ..................................- 128 -
7.6 CANOpen Master Module CMM 301-0104 ....................................................... - 135 -
8 NA300 System Configuration ................................................................................... - 140 -
8.1 How to choose I/O modules .................................................................................- 140 -
8.2 How to choose CPU .............................................................................................. - 141 -
8.3 How to choose backplane .................................................................................... - 143 -
8.3.1 Backplane type ........................................................................................... - 143 -
8.3.2 Main features of backplane ...................................................................... - 143 -
8.3.3 Bus Expansion ............................................................................................- 144 -
9 Hardware Mounting ..................................................................................................... - 147 -
9.1 The Mounting of Module Backplane ...................................................................- 147 -
9.2 Mounting of the module ........................................................................................ - 148 -
10 Accessories .................................................................................................................- 150 -

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
- 3 -
0 Preface
The NA series Programmable Logic Controllers (NA-PLC) are designed and
developed independently by Nanda Automation Technology Co., Ltd. NA-PLC draws
on the successful experiences of the international main stream PLCs to improve their
deficiencies, aims at the latest development of today’s PLC, and adopts a combined
world-leading advanced technologies in information, communication,electeronics,
automatic control technology and other areas. From the aspects of operating system,
CPU, I/O signal processing, network communication, software development and
production process, NA-PLC has a superior performance and is suitable for all kinds of
automatic control. NA300 PLC has greatly enhanced traditional PLC functions, including
flexibility in networking, degree of opening in system platform, flexibility in programming
software and module intelligence, so that the control of complex projects can be realized
perfectly.
More features about NA300 PLC are as follows:
Stable and Reliable
Entire intelligent I/O and a series design in security, reliability provide the
system with a strong guarantee for its’ safe and secure operation.
Low-power consumption design is adopted in which CPU module power
consumption is about 2.5W and I/O module power consumption is about 2W.
Hot swapping /hot plugging are supported, so that replacing or adding

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
- 4 -
components do not require significant interruption to the system and there will
be no interference to other input and output.
CPU boundaries, I/O boundaries, communication network boundaries and
Power supply are electrically isolated.These isolation boundaries are examined
and approved as providing safe separation.
Excellent electromagnetic compatibility.
Users’ program and data can be stored permanently.
Protecting the intellectual property rights of users by using password
configuration.
Comprehensive functions & modules
Rich types of modules applying to a variety of applications, including power
supply module(PWM), CPU module, communication module(CMM), digital
input module(DIM), sequence of event module(SOE), digital output
module(DOM), analog input module(AIM), analog output module(AOM),
temperature module.
Using embedded real-time multitasking operating system to support multi-task
allocation for a better use of CPU resources.
Open network with 100Mbps NIC with support to MODBUS/TCP protocol.
Multiple serial communications. Supporting MODBUS and customized
protocols.
Extensive built-in integration functions, including not only standard operators,

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
- 5 -
control modules, standard functions, but also practical and cost effective
functions such as PID, SOE (Sequence of Event) to meet the demand for
high-end applications with low costs.
Integrating a hardware watch-dog to give a wide range of fault monitoring and
diagnosis.
The CPU module has OLED screen to show more information about running
and fault,
AI/AO modules can show the input/output of signal in the OLED screen.
Hardware event resolution up to 1ms.
Cost effective
NIC is integrated in CPU module (saving communication module).
Serial communication modules provide rich communication interfaces to work
with other devices and systems.
Expanding plug box can be done directly without additional expansion module
(saving expansion module).
Programming and debugging is quick and convenient.
IEC61131-3 International Standard is conformed.
Rich functions including system configuration, database configuration and
more online functions such as database online query, ladder diagram online
monitoring, structured text online debugging and modification, technological
process online testing.

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
- 6 -
Various programming languages such as LD, IL, ST, SCC, FBD are supported.
English-Chinese bilingual programming makes the code more readable.
Friendly GUI with both intelligent graphic and textual edit function.
Remote programming and debugging through Ethernet is supported.
More friendly and intelligent help system.
.

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
7
1 Hardware System Overview
□Synopsis
NA300 PLC is a new series of products based on years of Nanda proud
extension in PLC research and development experience. Products using low-power
embedded processors, fast processing,large memory, communication interface rich,
NA300 PLC firstly innovatively use OLED screen technology to display, AI, AO
modules display the real-time analog signal value, providing personalized solutions
for different industrial areas. It can be be widely used in metallurgy, building
materials, light industry, transportation, power, petrochemical, automotive, mining,
water treatment, food processing and other industries.
□Content
In this chapter, the following will be described:
Section
Content
1.1
Component and Structure of NA300 Hardware System
1.2
Technical Features of NA300
1.3
NA300 System Specifications
1.4
Product List of NA300
1.5
Hardware System Configuration of NA300

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
8
1.1 Component and Structure of NA300 Hardware
System
The hardware system of NA300 series PLC consists of controller modules, sequence
of events modules, general I/O modules, communication modules, backplane and system
power supply. All modules are installed on the backplane.
Controller module: also called CPU module. It is installed on the local backplane.
Controller with a built-in 10/100 Mbps Ethernet and two serial communication
interface.The internal bus leads through the local backplane, making it a convenient
for a hot-plug operation.
SOE module: It provides digital input signal acquisition and records the sequence of
the displacement event. The resolution is 1.0ms.
General I/O module: It can be installed in the local backplane and expansion
backplane. It communicates with the controllers by high-speed internal bus.
Communication module: It can be installed in the local backplane or the expansion
backplane and used for appending other communication protocols. NA300 controller
can communicate with third party devices by RS485, PROFIBUS-DP, CAN, Ethernet,
PROFINET and so on. If NA300 control system is to provide a certain communication
function, this can be achieved by simply installing an appropriate communication
module on the backplane.
Power supply module: It is installed in the backplane, providing power supply to other
modules. The power supply to the field devices should be installed separately in order
to ensure the electrical isolation between the field and the control system.
1.2 Technical Features of NA300
CPU Module has 2 of its own independent serial ports with 2 independent / hot
backup Ethernet interface. In addition, it can support current widely used
communication protocols through communication expanding modules to interfacing
with RS485, PROFIBUS-DP, CAN, Ethernet, PROFINET, and etc
Advanced field-bus network: High speed field-bus is used for internal communication,
which is of fast rate, strong anti-interference ability and ease of expansion.
The average power consumption of CPU modules is 2.5W, and 2W for I/O modules.

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
9
The program software NAPRO not only supports the four program languages
complying with the international standard IEC61131-3, which are Ladder
Diagram(LD), Instruction List(IL), Structured Text(ST), and Function Block
Diagram(FBD), but also supports the Sequential Control Charts(SCC), which is the
most classical language used in sequential control process.
Algorithms for sequence, process, and motion control and other commonly used are
included in the product.
Self-diagnosis:Most commonly used I/O modules have failure self-diagnosis function
which is done periodically, and will report diagnosis result to CPU modules. At the
same time, Status Indicator LEDs with different colors are located on the panels of
every modules, including RUN state, Fault state, and communication state, etc.. A
combination of light, flicker, or off represent different running states of modules, so
that one could see clear enough about the running state of every modules.
Hot-Plugging:All the functional modules (communication modules, CPU modules and
I/O modules) support hot-plugging, so that engineers could replace or repair
components without significant interruption to the system when some modules failed.
1.3 NA300 System Specifications
Table 1. General system specifications of NA300 Hardware System:
System Power
5VDC
Supply Voltage
5VDC (-5 %, +5 %)
Ripple
<5%
Reverse Voltage
Protection
YES
Electromagnet
ic
Compatibility
(EMC)
Immunity
Surge Immunity
IEC61000-4-5 4kV(CM)/2kV(DM)
Oscillatory Wave
Immunity
IEC61000-4-12 2.5kV(CM)/1kV(DM)
Electrical Fast
Transient
IEC61000-4-4 ±4kV(Power)/±2kV(I/O)
Electro-Static
Discharge
IEC61000-4-2 ±15kV(Air)/±8kV
(Contact)
Radiation
Electromagnetic
IEC61000-4-3 10V/m,Frequency
80MHz~1GHz

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
10
Immunity
Electromagn
etic
Radiation
Interference
Radiated
Interference
Measure
CISPR 16-2-3 2006
30~230MHz 10m Quasi-peak value <
40dB(µV/m)
230~1000MHz 10m Quasi-peak value
<47dB(µV/m)
Conducted
Interference
Measure
CISPR 16-2-1 2005
0.15~0.5MHz Quasi-peak value <
79dB(µV) Average value <66dB(µV)
0.5~30MHz Quasi-peak value <
73dB(µV) Average value <60dB(µV)
Environmental
Adaptation
Climatic
Environment
Operating
Temperature
-10 ℃~+55 ℃
Operating Humidity
5%~95%,non-condensing
Operating Altitude
0~3000m
Storage
Temperature
-40℃~+60℃
Storage Humidity
5%~95%,non-condensing
Mechanical
Environment
Vibration
IEC 60068-2-6:Part 2-6/10 up 58 Hz,
uniform amplitude 0.075 mm 1G (gravity
acceleration),amplitude 0.3mm,Frequency
58~150Hz
Shock
IEC 60068-2-27:15G,duration 11ms
Drop
IEC 60068-2-31 :50mm ,drop 4 times
(unpacked)
Free-Fall
IEC 60068-2-32:1m,drop 5 times(shipping
package)
Shell
Protection
Class Of Shell
Protection
IEC60529 IP20 (prevent foreign articles
larger than 12mm from access, but not
waterproof)

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
11
1.4 Product List of NA300
NA300 PLC hardware product is composed of CPU modules, communication
modules, I/O modules, backplane and power supply modules. I/O modules and
communication modules can be divided into several types according to the functions.
Table 2. NA300 PLC Hardware Product List:
Module Type
Order NO.
Notes
Controller CPU
300CPU3010101
Normal CPU, RS485×2(standard MODBUS),
NIC×2 Ethernet (standard
MODBUS/TCP),program space 8M
Digital Input
300DIM3011601
16 points input 24VDC(Two-way input)
300DIM3013201
32 points input 24VDC (Two-way input)
Digital Output
300DOM3011601
16 points output 24VDC, transistor
300DOM3013201
32 points output 24VDC, transistor
Sequence of
Event
300IIM3011601
16 points input 24VDC(Two-way input)
300IIM3013201
32 points input 24VDC(Two-way input )
Analog Input
300AIM3010401
4 points,Current/Voltage,Single Ended Input
300AIM3010801
8 points,Current/Voltage,Single Ended Input
300AIM3010405
4 points,RTD Input
300AIM3010805
8 points,RTD Input
300AIM3010806
Thermocouple input 8 points
Analog Output
300AOM3010201
2points,Current/Voltage
300AOM3010401
4 points,Current/Voltage
Communication
Module
300CMM3010401
4×RS485
300CMM3010103
Profibus DP Slave
300CMM3010204
Double CAN Module
300CMM3010118
Ethernet Substation

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
12
300CMM3010109
Profinet Slave
Power Supply
Module
300PWM3010401
40W,external power supply 24V DC
300PWM3010403
40W,N+1 Redundant Power supply 24V DC
Accessories
300BKM3010801
8-slot backplane
300BKM3011201
12-slot backplane
300CNL3010101
Communication Expanding Cable,1m
300CNL3010201
Communication Expanding Cable,2m
300CNL3010301
Communication Expanding Cable,3m
300NUL3010101
NULL Module
300BUS3010101
Bus Adapter
300CNE3013601
36-pin module connection terminal - with release
lever
300CNE3013602
36 core module connection terminal - screw fixed
300CNE3011801
18-pin module connection terminal - with release
lever
300CNE3011802
18 core module connection terminal - screw fixed
300CNE3012601
26-pin module connection terminal - with release
lever
300CNE3012602
26 core module connection terminal - screw fixed
300CNE3011301
13-pin module connection terminal - with release
lever
300CNE3011302
13 core module connection terminal - screw fixed
300CNE3011201
12-pin module connection terminal - with release
lever
300CNE3011202
12 core module connection terminal - screw fixed
300CNE3010601
6-pin module connection terminal - with release
lever
300CNE3010602
6 core module connection terminal - screw fixed

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
13
1.5 Hardware System Configuration of NA300
1.5.1 Power Capacity Check and Configuration
For safety considerations, it is suggested that the total power consumption of all
modules is less than 70% of the consumption of the selected power supply. Please see
Table 3 which shows the power consumption of each module. The figure listed in Table 3
is the system consumption of NA300, which is not the output consumption of power supply
(i.e. power supply for switches, load, transmitters and other field apparatus). Please
refer to corresponding I/O module manuals to determine the output consumption of power
supply according to different loads of each I/O channel. Special attention should be paid
that field power supply should not be mixed up with system supply to avoid possible
damages to NA300 hardware system and to ensure electrical isolation between the field
and the control system.
Table 3. NA300 PLC Module Power Consumption List:
Module Type
Model
Voltage
Current
Power
Consumption
CPU
CPU301-0101
5VDC
0.5A
2.5W
DI
DIM301-1601
5VDC
200mA
1W
DIM301-3201
5VDC
320mA
1.6W
DO
DOM301-1601
5VDC
300mA
1.5W
DOM301-3201
5VDC
450mA
2.25W
SOE
IIM301-1601
5VDC
200mA
1W
IIM301-3201
5VDC
320mA
1.6W
AI
AIM301-0401
5VDC
360mA
1.8W
AIM301-0801
5VDC
380mA
1.9W
AIM301-0405
5VDC
400mA
2W
AIM301-0805
5VDC
480mA
2.4W
AO
AOM301-0201
5VDC
500mA
2.5W

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
14
AOM301-0401
5VDC
520mA
2.6W
CMM
CMM301-0401
5VDC
350mA
1.75W
CMM301-0103
5VDC
400mA
2W
CMM301-0204
5VDC
450mA
2.25W
CMM301-0118
5VDC
790mA
3.95W
CMM301-0109
5VDC
400mA
2W
1.5.2 Network connection
Ethernet
NA300 CPU has a built-in dual link Ethernet interface, which complies with
IEEE802.3/u standard and which is 10/100Mbps self-adapted. It has the output from
the front panel of CPU modules with a standard RJ45 socket. It uses shielded
twisted-pair cable or non-shielded twisted-pair cable.
High-speed Internal Network
High-speed internal network(HIN) is the internal bus of NA300 PLC, which ensures
the reliable control of NA300 PLC with its speediness, strong anti-interference capacity
and easy expandability.
Features:
1. HIN of every I/O module is electrically isolated, so that one module’s
breakdown won’t affect the communication of the other modules.
2. High speed and real-time HIN Communication has a strong capability of
recognizing and processing errors.
3. There is a double line of high-speed internal field-bus network. The data
exchange between CPU modules and I/O modules uses HIN1, while the
data exchange between CPU modules and other modules, such as serial
communication modules, uses HIN2. These two networks are separate
and will not affect each other.
4. HIN is serial bus which is easy to expand and improves the flexibility of system
configuration.
RS-485 Serial Communication Interface
RS-485 serial communication interface connects NA300 series PLC with external

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
15
intelligent devices. It not only saves cables and modules, but also avails inspection and
maintenance.
CAN Communication Interface
CAN communication interface connects NA300 series PLC with external CAN
intelligent devices. It not only saves cables and modules, but also avails inspection and
maintenance.
1.5.3 NA300 Software Support
NA300 PLC uses NAPro software, developed solely by Nanda Automation
Technology, to program the software and debug the system. NAPro software, an
IEC61131-3 standarlized programming, debugging and running software, can also be
used with NA300 or NA300 PLC. It consists of an editor, a compiler a debugger, a
simulator and GUI tools. It can be used to do hardware configuration, test point
configuration, software programming, simulation, debug and download.
NAPro processes a series of full functions which makes it a good choice to improve
productivity and software collaboration. With the development cost decrease and
optimal operation, NAPro can ensure optimizing customer’s software investment, lowering
the training cost, and a peerless potential in development and compatibility.

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
16
Features of NAPro programming software are as following:
Comply with IEC-61131 international standard
NAPro complies with IEC-61131 international standard, which provides an uniform
and effective system configuration environment which makes it possible for the engineers
to “learn once, and use everywhere”.
Fully support Chinese programming environment
Chinese is fully supported in NAPro. Chinese variables, comment, descriptions can
be used in programs. Working windows, menus, tabs, online help and user manuals are
also in Chinese.
Tree structure for project management
Under the concepts of project management, NAPro has a project browser with a tree
structure, displaying multi-document of programs in a visualized mode, which makes it
convenient to programming development and maintenance.
Supporting five programming languages specified in IEC61131-3

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
17
NAPro supports all five programming languages specified in IEC61131-3. Different
languages could be used within a project and could be called by each other. These five
languages include:
LD:Ladder Diagram
ST:Structured text
IL:Instruction List
FBD:Function Block Diagram
SFC:Sequential Function Chart
An original Sequential Control Chart (SCC) Programming Language
As most of control operations in control area are sequential controls, NAPro creates a
Sequential Control Chart, which is a simple graphic process description and easy to be
accepted by users due to its visualization and convenience.
Rich operation control functions
NAPro not only embeds many standard modules, standard operators and functions,
but also provides many practical modules such as pulse digital output, serial
communication, network communication, and etc..
Online real-time monitoring function
When online, NAPro could monitor all test points and variables, view SOE events and
warning messages, and watch the program execution.
Perfect online editing function
When online, parameters of Ladder Diagram function can be modified directly, and
the modified results can be directly transferred to running PLC on the base of ensuring
program continuity. In this way, the modifications could get into effect within the same
scan cycle. Module delete or movement can also be carried out but require download
before real execution.
Powerful online debugging function
When online, programs can be automatically executed, monitor the execution and
debug. Breakpoint can be set and single step can be taken. One can stop the execution
or restart it at any time. It is very convenient to debug the program.
Perfect simulation function
A PLC simulator is integrated in NAPro, which could precisely reproduce the activity
of a target program. This process of programming and debugging can be done without
the hardware so as to reduce the length of program development cycle.

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
18
Friendly software design interface
NAPro makes the best use of the advantages of Windows graphic and context
interface. It improves greatly user friendly experience by optimizing the use of display area,
direct visit to tools and information, and bilingual comments, etc..
Effective diagnostic tool
NAPro has an overall function of diagnosing application programs. The compiler
window can display clearly all the system and application faults. In this window,
modifications can be easily made by simply clicking the mouse and entering the editor
where the programs go wrong.
For more detailed information about NAPro programmable software, please refer to
“NAPro programmable software manual for NA series PLC”.

NA300 Series Programmable Logic Controller Technical Specifications and User Manual
19
2 CPU Modules
□Synopsis
The CPU module is the core part of NA300 series PLC; it constructs a complete
hardware system of PLC by connecting the expansion bus and expansion modules. The
CPU module is responsible for self-diagnosis, data acquisition, control of implementation,
external communications, and external output functions, etc.
The CPU Module is also called the system control center. Users download the
completed program into the CPU module, then CPU module is activated and run the user
program in a loop manner, and in each loop cycle it need to read in the process
information, do logical calculation, and output the result of the operations. At the same
time, it also need to handle the communications, high-speed counting, event interruption
processes, and etc., periodically or according to the time set by the user.
□Content
CPU modules will be described in this chapter
Section
Content
2.1
Basic CPU,2×RS485(MODBUS),2×NIC(MODBUS/TCP),Program space 8M
Table1. Maximum points of CPU internal register
CPU type
Register
CPU301-0101
I
1024
Q
1024
IW
256
QW
256
M
8192
MW
8192
N
2048
NW
2048
S
2048
Table of contents