0% found this document useful (0 votes)
467 views131 pages

ADAM-3600: IoT Solutions for Engineers

The document provides an overview of the ADAM-3600 series training kit. It discusses what an intelligent RTU (iRTU) is and its key features. It also covers installing the TagLink Studio software and building an iRTU system. Hands-on experience with the demo box is provided. The document outlines configuring wireless communication modules, troubleshooting methods, and using SoftLogic for complex logic.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
467 views131 pages

ADAM-3600: IoT Solutions for Engineers

The document provides an overview of the ADAM-3600 series training kit. It discusses what an intelligent RTU (iRTU) is and its key features. It also covers installing the TagLink Studio software and building an iRTU system. Hands-on experience with the demo box is provided. The document outlines configuring wireless communication modules, troubleshooting methods, and using SoftLogic for complex logic.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 131

ADAM-3600 Seires

Training Kit

IAG Inter-corn AE
Alex Hsieh (謝明宏)
Agenda
 Overview of ADAM-3600 & Demo Box Hands-On

 First Step - Build Up Your Own iRTU System

 Methods for Trouble Shooting

 Connecting the Dots – Upper Link Setting

 Logic Building – Using SoftLogic for Complex Logic


(Demo)
Overview of ADAM-3600 & Demo Box
Hands-On
In this section you’ll know:

 What iRTU is and its 8 features

 The installation of Advantech TagLink Studio


Intelligent RTU:ADAM-3600
Powers Industrial IoT Solutions

Luke Cheng / AE IAG


Outline
 Introduction to ADAM-3600& DEMO Box

 Application Story of ADAM-3600

 Features Highlight on ADAM-3600

 Conclusion
Outline
 Introduction to ADAM-3600 & DEMO Box

 Application Story of ADAM-3600

 Features Highlight on ADAM-3600

 Conclusion
Intelligent RTU in the IoT Era
High Adaptability to Environment
Self-diagnosis / healing
Big Data Pretreatments
Part of Telemetry / SCADA system

Telecommunication to
the Cloud

Precise Sensing Smart Node in Far & Wide Area


iRTU Powers Industrial IoT Solutions

Engineer Operator Executives


Remote diagnosis & Easy monitoring & Visual management &
maintenance intuitive control strategy development

Scene of Oil Production


iRTU, Seamless Integrated with SCADA
Meets all your Remote Monitoring & Control needs
One-stop shopping for IoT S/W & H/W, Minimize purchasing and support effort

Advantech
Web-based SCADA Software

Advantech
All-in-One Intelligent RTU
ADAM-3600-C2G:New ADAM for IoT
All-in-One design, Reduces integration effort
Computing Wireless Communication
Powerful Platform  Modular Design (PCIe-mini Card Module x2)
 32-bit Cortex A8 600MHz  Support Wi-Fi/3G/GPRS/ZigBee
 (TI AM3352)
 256MB DDR3L RAM  Built-in 8AI / 8DI / 4DO
32K Battery Backup RAM

 1GB Micro SD Built-in I/O System 

4 Flexible expansion slots
LED Indicators
 RT Linux V3.12
 SD Card Slot x1
 USB 2.0 + VGA
PC/PLC Programming
 SDK for C Prog.
 IEC-61131-3 SoftLogic
Multiple Protocols
 Modbus/RTU
 Modbus/TCP
 DNP3
 IEC-60870-5 (Developing)
 OpenVPN
 NTP
 RESTful Wired Communication
 HTML5 Webservice  1x RS-232/485 (DB9) + 2x RS-485 (Terminal)
 IPV4/IPV6  2x RJ-45 10/100Base-T Ethernet
Modularized Wireless Communication
Explore Wireless Possibility with 2x PCIe-mini slots
 Easy upgrade to the latest wireless & mobile technology
 Building local preferred modules without any struggle

EWM-W150H02E Module

3G / GPRS
EWM-C109F601E Module

Project Support

* Antenna is suggested to install outside the control cabinet


... and more
ADAM-3600 DEMO Box
Name I/O Type Module Interface
PH_Meter Analog Input ADAM-6017 Ethernet
Water_Level Digital Input ADAM-3600 On-Board I/O
Valve Digital Output ADAM-4068 Serial
Fan Digital Output WISE-4050 Wi-Fi
Overheat Digital Input WISE-4050 Wi-Fi
Installation
 Software SetupTagLinkStudio_1.2.0.62_Release_#31
Outline
 Introduction to ADAM-3600& DEMO Box

 Application Story of ADAM-3600

 Features Highlight on ADAM-3600

 Conclusion
iRTU, Born for Remote Automation

Unman Green House & Facility Refrigerated


Outstation Irrigation Monitoring Truck

Substation Oil & Gas Transport


IED Well and Pipe Monitoring

Remote Building Energy


Pump Station Saving
Smart Oil Fields with ADAM-3600

Oil well monitoring & control Soft PID control for oil pump
North-West oil field @ China North oil field @ China
Smart Oil Fields with ADAM-3600

Features & Benefits


• Flexible I/O solutions, both
wired and wireless
• Modularized wireless design
for LTE/3G/GPRS/Wi-
Fi/Zigbee
• Multiple protocols support
• Seamless integration with
SCADA system
Pipeline Monitoring with ADAM-3600

South–North Water Transfer Project @ Beijing

Flow
Meter

WebAccess
@ Center Station
Pipeline Monitoring with ADAM-3600

Features & Benefits


• Flexible IO solutions,
supports various device
protocols
• Seamless integration with
SCADA systems
• Remote diagnosis and
firmware upgrade
• Built-in webpage for on-line
monitoring
Smart Agriculture with ADAM-3600
Economical Controller w/ Flexible IO
Green House @ South-West China

Through EWM-W150H02E Module


Wireless DAQ
WISE-4000 Wireless I/O Module
Solution
Through ADAM-3692Z

Max 3000 tags WISE-M500 Wireless Meter


CPU capacity

ADAM-3600-C2G

Serial /RS-485
ADAM-4000 I/O Modules
Wired DAQ
Solution Ethernet

ADAM-6000 Smart I/O Modules ADAM-5000/TCP Slot IO


Outline
 Introduction to ADAM-3600 & DEMO Box

 Application Story of ADAM-3600

 Features Highlight on ADAM-3600

 Conclusion
iRTU Equips Key IoT Technology

Transfer Physical Value to be


Tags, and secure the linkage with
cloud and each node. Targets 3
typical applications shown below.

RTU Gateway Concentrator


(Remote Terminal Unit)
8 Key Functions Empowered by

Data Acquisition Cloud Connection Control Protocol

Calculation Diagnosis Web Server Logger


Structure

Web Cloud
Control Logger Protocol
Server Connection

XML
Linux C Configuration
SDK/API File
Real-time DB

I/O Sys. Calc. User


Tag Tag Tag Tag
Customized
Protocol or
Algorithm

Data Calculation Diagnosis


Acquisition Off-line Utility
Flexible DAQ Solution
Data Acquisition

Rich on-board I/O with 4-slot I/O expansion capability


 Cost-effective design with high adaptability for various applications
 Expansion without occupying extra space in the cabinet
 No need to prepare many RTU models for different I/O requirements

Channel No. AI T/C AO DI DO


ADAM-3600-C2G
-- On-board I/O
8 8 4
ADAM-3617 4
-Voltage/Current, 16-bit

ADAM-3618 3
-J/K/T/E/R/S/B, 16-bit

ADAM-3624 4
-Voltage/Current, 12-bit

ADAM-3651 8
-Isolation, Sink Type

ADAM-3656 8
-Isolation, 8~30VDC

* Ref . Max AI Ch No. =24, Max AO Ch No. =16, * Expansion through standard SPI interface.
Max DI Ch No. =40, Max DO Ch No. =36, Ready to open to any customization request
Max T/C Ch No. =12, in one unit.
Flexible DAQ Solution
Data Acquisition

Unified interface, easy for engineering

Add Resource ( Serial / TCPIP / Zigbee ) Add Meter ( PLC / ADAM / Meters )

Select IO from a Pop-up Tree-view Table Provide Overview of Configured Tags


Flexible DAQ Solution
Data Acquisition

Open interface for any possibility

TagLink supports more than 200 I/O Drivers


 Share the same driver structure as WebAccess.
 Transfer WebAccess I/O Driver to TagLink platform by
request (Takes 2 weeks for transferring and testing)

Support ODBC Query for MS SQL Server


ODBC
 Standard query through Ethernet SQL Query
 No need for extra S/W on server server
 Bridging data cross LAN

Frame Editor for non-standard meter


Known Query
 Supports serial polling mode ?
Sending a known command/query
Extract data from responses and import as tags Extra Response
Import to Tag
** Planned function on Image V1.2.0 @ 2015/Q4
Translate Raw Data Locally
Calculation

SCADA SCADA
Traditional New IoT
Way Way
Calculation

Query by Query by Real Physical


Raw Data Tag Data
Address

Calculation

RTU iRTU
X Address mapping table is mandatory  Intuitive data access
X Redundant scaling task for multi-access  Tags saved in iRTU as XML format
X Not IT friendly for Big Data analysis  RESTful support for IT friendliness
X Re-programming for IO changes  Data with quality and time-stamp
Translate Raw Data Locally
Calculation

Get the meaningful data you really care


Analog I/O Tag Scaling
 Supports 6 popular formulas for data scaling
 Ex. Transfer 10mA to 100°C
Analog
I/O Tag Scaling
Signal
Calculation Tag
 No need to program for simple calculations
 Max. 8 inputs for one Calc. Tag Tags
 Ex. Calculate flow rate from
Calc. Tag Calculation Tags
temperature and pressure
Tags

User Tags
 Transfer parameters to RTU
 Assigned Constant Value User Tag Internal OP.
 Ex. Assign a set point of PID loop
Highway to the Cloud
Cloud Connection

Quick and easy connection with WebAccess


Resolve Dynamic IP and Bandwidth Issue of Mobile Network
Public IP
 Import all tags directly
 No need to spend extra effort mapping tags
Internet

Dynamic IP
Supports WASCADA Protocol
 Proprietary WebAccess protocol
 Supports Reporting by Exception
 Supports Resuming Broken Transfers

“WhereIAm” Active Connection Protocol


 Proprietary WebAccess protocol
 Configurable active connecting behavior
 Supports multiple centers
With EWM-C109F601E
3G Module  Supports Interface Binding (LAN/WLAN/Cellular)
Highway to the Cloud
Cloud Connection

Keep your cellular service always on-line

Select the proper monitoring mode for your application Monitor by Ping
 The unit plan to be always on-line
 Supports multi-center checking (at least one
response to pass the checking)
Ping pre-defined Monitor data traffic
 Auto recover mobile module failure
IP or URL idle time (min)
In Retry Interval (s) Monitor by Data Traffic
IF Fail IF idle time  The unit is not always on line
> Allowed max  Server block “ping” service
silence time
 There should be data traffic within allowed max.
silence time
Reconnect to the Cellular Service
 No extra cost for data flow
( Reset Cellular Module in some condition)

IF NOT Connected
Over system guard time

Reboot System
(Optional, would cause data discontinuity )
Monitor, Alert, and Recover
Diagnosis

monitor comm. quality remotely

Function Leveraged from Power Substation


 Digital Acquisition to the Port
 Compare and score by pre-
set application mode

4 Application Modes for Serial 4 Application Modes for Ethernet


Mode User Behavior Mode User Behavior
1 Data Exchange (Polling) 1 Data Exchange (Polling)
2 Heart Bit 2 Heart Bit
3 Time Synchronization 3 Active Msg. for Alarm
4 Active Msg. for Alarm 4 Device Discovery
Monitor, Alert, and Recover
Diagnosis

28 system tags help you master your system

Classification
 System : CPU / RAM / TF Card / SD
Card/ NodeID
 Wireless Connection : Mobile / WLAN
 Wired Connection : Serial / Ethernet

Applications
 Import to Logger :
Record system status by time
 Link to Program :
Reacts to unexpected statuses
 Link to Protocol :
Remotely monitor device status
 On-line Webpage:
Watch device status locally through
Pad or Phone
Built-in PLC + PC Controller
Control

Free IEC-61131-3 IDE and robust runtime kernel


Development Environment : MultiProg Express
 Directly import Tags, no need additionally edit tags
 Off-line simulation & online download

Runtime Engine : ProConOS eCLR


 Built-in Advantech RTU controller
 No need for extra license payment

Ladder

Structure Text Function Block


(ST) (FB)
Sequential Function Instruction
Chart (SFC) List (IL)
Built-in PLC + PC Controller
Control

Just focus on your algorithms on Linux C programming

Development Environment
 Linux Toolchain
"gcc-linaro-arm-linux-gnueabihf-4.7-
2013.03-20130313_linux.tar.bz2”
 Can setup environment in Windows
through “Virtualbox”

SDK Documentation
 DCTag for TagLink operation
 BoardResource for :
1. NodeID
2. WDT
3. LED
 Provide : lib, include, manual, examples
Agile Local Ring Buffer
Logger

Simply select tags and enable them

64GB

 Empowered by TagLink + SQLite


 Hint required SD Card Volume
 Remotley accessible by FTP /SSH
 Off-line Backup Function by USB Drive
 Enable it for “Resume Broken Transfer” of WASCADA
Monitor Data Comfortably
Web Page

Built-in HTML5 + RESTful for Any Browser

 Power by Built-in RESTful Service


 Supports On-line Image Update
 Version / Connection / System Status
Information Checking
Interface to the World
Protocol

In Big Data era, we need more than Modbus…

Sequential of Event Supplementary Report


Data with Time-stamp Data Retrofit

WASCADA Data Encryption / Authorization


DNP3 Protocol Active/Scheduled Data Upload

Global Time Synchronization


Interface to the World
Protocol

Intuitive interface, 3 steps manage tags to protocol

Double click to select


Quick click and select all
Expanding support of tags from pop-up dialog
kinds of tags
protocol services
Ex. IEC-60870 will be released Q4/2015
Interface to the World
Protocol

DNP3, a modern, robust, intelligent, open Protocol for RTU


Features
 Classification of field data
 Report by exception (Unsolicited reporting)
 Time-stamped data
 Communication to multiple masters
Specification
 DNP level supported : L2
 Device function : Slave
 Max data link frame size :
Transmitted : 292
Received : 292
 Max application fragment size :
Transmitted : 2048
Received : 2048

Source from :
Outline
 Introduction to ADAM-3600 & DEMO Box

 Application Story of ADAM-3600

 Features Highlight on ADAM-3600

 Conclusion
Why Advantech iRTU ?

 World Leading
Advantech
Embedded Technology
 Trusted Quality
World  Global Technical
Assurance System Reputation Support & Service
 One Stop Shopping
and Service for
Constructing Industrial
IoT Solution
Reliable Global
ADAM Product Support Network

 Industrial I/O Star Product


 More than 20 years Reputation
 Elegant UI with powerful functionality to serve
IoT Smart Sensor Node
ADAM-3600 series Offering Information

Intelligent RTU:ADAM-3600-C2G
Part Number Description
ADAM-3600- 8AI / 8DI / 4DO / 4-Slot Expansion
C2GL1A1E Wireless Intelligent RTU

Wi-Fi Solution I/O Modules


Part Number Description Part Number Description
EWM-W150H02E Half-size mini card. Supports 802.11bgn ADAM-3651-AE 8-ch Digital Input Module
1750006043 SMA(M) Cable, 15 cm ADAM-3656-AE 8-ch Digital Output Module
1750000318 2dBi Antenna for testing, 11 cm ADAM-3617-AE 4-ch Analog Input Module
ADAM-3618-AE 3-ch Thermocouple Module
ADAM-3624-AE 4-ch Analog Output Module
3G/GPRS Solution
Part Number Description
EWM-C109F601E 6-band HSPA Cellular Module with SIM Holder
1750006264 SMA(F) Cable, 15 cm
1750005865 Dipole Antenna, 11 cm
Contact Information
 Axel Chou, PM
– VOIP: 523-6293

– E-mail: Axel.Chou@advantech.com.tw

 Li Shi, PME
– VOIP: 523-6529

– E-mail: Li.Shi@advantech.com.cn

 Cindy Liu, SCM


– VOIP: 511-7036

– E-mail: Cindy109.Liu@advantech.com.tw

 Elaine Huang, Marcom


– VOIP: 511-2633

– E-mail: Elaine.Huang@advantech.com.tw
First Step - Build up your Own iRTU
system

In this section you’ll know:

 The system structure of ADAM-3600 demo box

 Using TagLink to connect to ADAM-3600

 Using TagLink Studio for on-line and off-line


configuration

 Connecting ADAM-3600 with end-devices


Use Advantech TagLink Studio to
Connect to ADAM-3600
 You can temporarily change the IP address of
ADAM-3600.
 The IP will back to the original setting of project after
reboot.
IP Setting
Device IP Address Subnet mask
PC 10.0.0.168 255.0.0.0
ADAM-3600/LAN1 10.0.0.170 255.0.0.0

ADAM-3600/LAN2 192.168.77.36 255.255.255.0


ADAM-6017 192.168.77.17 255.255.255.0

LAN2

LAN1

PC with TagLink Studio


IP Setting

Device IP Address Subnet mask


PC 10.0.0.168 255.0.0.0
ADAM-3600/LAN1 10.0.0.170 255.0.0.0

ADAM-3600/LAN2 192.168.77.36 255.255.255.0


ADAM-6017 192.168.77.17 255.255.255.0

PC with TagLink Studio


Project Downlaod
Create First Tag on ADAM-3600

Name I/O Type Module Interface


PH_Meter Analog Input ADAM-6017 Ethernet
Water_Level Digital Input ADAM-3600 On-Board I/O
Valve Digital Output ADAM-4068 Serial
Fan Digital Output WISE-4050 Wi-Fi
Overheat Digital Input WISE-4050 Wi-Fi
Create First Tag on ADAM-3600

Name I/O Type Module Interface


Water_Level Digital Input ADAM-3600 On-Board I/O
Create First Tag on ADAM-3600
Name I/O Type Module Interface
Water_Level Digital Input ADAM-3600 On-Board I/O
Check Status of Tag
Create Tag on ADAM-3600

Name I/O Type Module Interface


PH_Meter Analog Input ADAM-6017 Ethernet
Water_Level Digital Input ADAM-3600 On-Board I/O
Valve Digital Output ADAM-4068 Serial
Fan Digital Output WISE-4050 Wi-Fi
Overheat Digital Input WISE-4050 Wi-Fi
Create Tag – PH_Meter
Name I/O Type Module Interface
PH_Meter Analog Input(- ADAM-6017 Ethernet
10~10V)
Create Connection to ADAM-6017

Device IP Address Subnet mask


ADAM-6017 192.168.77.17 255.255.255.0
Create Tag – PH_Meter

Name I/O Type Module Interface


PH_Meter Analog Input ADAM-6017 Ethernet
Check Status of Tag
Create Tag on ADAM-3600

Name I/O Type Module Interface


PH_Meter Analog Input ADAM-6017 Ethernet
Water_Level Digital Input ADAM-3600 On-Board I/O
Valve Digital Output ADAM-4068 Serial
Fan Digital Output WISE-4050 Wi-Fi
Overheat Digital Input WISE-4050 Wi-Fi
Create Tag – Valve
Name I/O Type Module Interface
Valve Digital Output ADAM-4068 Serial
Create Connection to ADAM-4068

Device COM Port Baud rate setting


ADAM-4068 2 9600, N, 8, 1
Create Connection to ADAM-4068

Device COM Port Baud rate setting


ADAM-4068 2 9600, N, 8, 1
Create Tag – Valve

Name I/O Type Module Interface


Valve Digital Output ADAM-4068 Serial
Check Status of Tag
Create Tag on ADAM-3600

Name I/O Type Module Interface


PH_Meter Analog Input ADAM-6017 Ethernet
Water_Level Digital Input ADAM-3600 On-Board I/O
Valve Digital Output ADAM-4068 Serial
Fan Digital Output WISE-4050 Wi-Fi
Overheat Digital Input WISE-4050 Wi-Fi
Create Tag – Fan & Overheat
Name I/O Type Module Interface
Fan Digital Output WISE-4050 Wi-Fi
Overheat Digital Input WISE-4050 Wi-Fi
Create Connection to WISE-4050-
Enable Wi-Fi communication
Please make sure Wi-Fi card (EWM-W150H02E) have
been installed properly

Device IP address SSID/ Password


WISE-4050 192.168.1.12 iRTU/00000000
Create Connection to WISE-4050

Device IP address SSID/ Password


WISE-4050 192.168.1.12 iRTU/00000000
Create Tag – Valve

Name I/O Type Module Interface


Fan Digital Output WISE-4050 Wi-Fi
Overheat Digital Input WISE-4050 Wi-Fi
Check Status of Tag
Methods for trouble shooting

In this section you’ll know:


 Web server & Online monitor
 ICD manager
 System log and system tag
 backup project in CF card
 LED troubleshooting
 3G / WIFI setting
Online monitor & Web server
 Tags
 IO status
 System information
Online monitor & Web server
 Tags
 IO status
 System information
ICD manager
 Serial port diagnose
– RS-232 : Dully Tx/Rx
– RS-485/422 : Halt Tx/Rx

 Normal condition - Excellent


ICD manager
 Abnormal condition – cable plug out / data traffic
 Data+ disconnection
ICD manager
 LAN port diagnose
 Normal condition
ICD manager
 Abnormal condition – cable plug out / data traffic
System log and system tag
 System log from ADAM-3600
 Example : Fail to connect WI-FI (cable disconnection)
 Technical support : Provide system log picture
System log and system tag
 System tag
 CPU and RAM
System log and system tag
 System tag
 Mobile info
 3G performance
System log and system tag
 System tag
 LAN performance
 Serial performance
Backup project in CF card
 Change node IO
1. ADAM-3600
2. Project identity
Backup project in CF card
 Export to SD card
 SD card format : FAT32
Backup project in CF card
 Refresh
1. Power off ADAM-3600
2. Put SD card into ADAM-3600 SD slot
3. Power on ADAM-3600, 3600 reload the new project
Backup project in CF card
 SD card Backup sequence
1. Image

2. Project
LED troubleshooting
 RUN LED
 PROG LED
 ERROR LED
3G / WIFI setting
 GPRS/3G setting
 APN: dependent on vender (In UAE )
1. du
2. etisalat.ae
 Phone number :
1. *99#
2. *99***1#
3. *99***2#
3G / WIFI setting
 GPRS/3G setting
 APN: Taiwan
– internet
 Phone number :
1. *99#
2. *99***1#
3. *99***2#
3G / WIFI setting
 Signal info
1. Phone number
2. Quality
3. Public IP
3G / WIFI setting
 Signal info from system mobile tags
1. #MOBILE_MNT = 3G
2. #MOBILE_MPN =
Phone number
3. #MOBILE_SIGNAL_
QUALITY = Average
4. …..
3G / WIFI setting
 WIFI setting
1. SSID
2. Security type
3. password

 WIFI module
1. IEEE 802.11 b/g/n (2.4 GHz)
standard
Connecting the Dots – Upper Link
Setting

 In this section you’ll know:


 Modbus protocol
– Modbus server tag configuration
– Hand on : modscan /modsim utility
 DNP3 protocol : Axon utility
– DNP3 outstation configuration
– Hand on : Axon utility
Connecting the Dots – Upper Link
Setting

 In this section you’ll know:


 Modbus protocol
– Modbus server tag configuration
– Hand on : modscan /modsim utility
Modbus server tag
 Modbus Configuration : Serial and TCP
Modbus server tag
 IO tag type : AIO
 Data type : 16/32/64 bits

3x0001.. 4x0001..
Modbus server tag
 IO tag type : DIO
 Data type : boolean

1x0001.. 0x0001..
Modbus server tag
 Example : onboard DO
 Step : Add tag  onboard_DO0
Modbus server tag
 Example : onboard DO
 Step : Add tag  onboard_DO0
Modbus server tag
 Topology : Onboard DO  Modscan utility
– Internal address : 0012
– Modbus address : 0x0012

Modscan

IP: 10.0.0.10

IP: 10.0.0.170
Modbus server tag
 Result : Onboard DO  Modscan utility
Hand on : Modscan /Modsim utility
 Topology :

IP: 10.0.0.170

Modsim
• 0x0001,0x0002
IP: 10.0.0.10 • 4x0001,4x0002
Hand on : Modscan /Modsim utility
 Hand on 1:
1. ADAM-3600 as modbus client
2. PC with modsim utility as modbus server
3. Add tag

Name I/O Type Module Address


modsimAI Analog Input Local PC 4x0001
modsimAO Analog Output Local PC 4x0002
modsimDI Digital Input Local PC 0x0001
modsimDO Digital Output Local PC 0x0002
Hand on : Modscan /Modsim utility
 Result:
1. ADAM-3600 as Modbus client
2. PC with modsim utility as Modbus server
Hand on : Modscan /Modsim utility
 Setting :
1. IP :10.0.0.10
2. Port:502
3. Unit number (Node ID) :1
Hand on : Modscan /Modsim utility
 Topology :
• 0x0005,0x0006
• 4x0005,4x0006
Modscan

IP: 10.0.0.10

IP: 10.0.0.170

Modsim
• 0x0001,0x0002
IP: 10.0.0.10 • 4x0001,4x0002
Hand on : Modscan /Modsim utility
 Hand on 2 :
1. ADAM-3600 as Modbus server
2. PC with Modscan utility as Modbus client
3. Apply modbus server
4. Hint : change internal address

Name I/O Type Module Address


modsimAI Analog Input ADAM-3600 4x0005
modsimAO Analog Output ADAM-3600 4x0006
modsimDI Digital Input ADAM-3600 0x0005
modsimDO Digital Output ADAM-3600 0x0006
Hand on : Modscan /Modsim utility
 Result:
1. ADAM-3600 as Modbus server
2. PC with modscan utility as Modbus client
Hand on : Modscan /Modsim utility
 Setting :
1. Port:502
2. Max user : 4
3. Idle time : 120
Connecting the Dots – Upper Link
Setting

 In this section you’ll know:


 Modbus protocol
– Modbus server tag configuration
– Hand on : modscan /modsim utility
 DNP3 protocol : Axon utility
– DNP3 outstation configuration
– Hand on : Axon utility
DNP3 outstation configuration
 DNP3 Outstation
 Default port : 20000
Step1 : Build Tags
 Add IO Tags in Utility ( DI0 = DITest, AI0 = AITest )
Step2 : Link Tags to DNP3 Simulation PC

 Station number should match 3

DNP3

4
Step3 : Download to iRTU
 DNP3 will run automatically after download
Axon Utility
 Freeware for Multiple Protocols :
– DNP3 Master Simulator (LAN/WAN and Serial),
– DNP3 Slave Simulator (LAN/WAN and Serial),
– IEC 60870-5-104 Master Simulator,
– IEC 60870-5-104 Slave Simulator,
– IEC 60870-5-103 Master Simulator,
– IEC 60870-5-101 Master Simulator,
– IEC 60870-5-101 Slave Simulator,
– Modbus Master Simulator,
– Modbus Slave Simulator,
 Licensed version :
– Use of multiple Protocols at once
– Connection Monitor
– Without Advertising
– Without waiting to start
Download / Setup / Start
 Link to download :
– http://www.axongroup.com.co/axongroupen/axon_descargas.php
– May need register to get permission
Download / Setup / Start
 Run Freeware License
Step 1 : Simulate DNP3 Master
Step 2 : Setup DNP3 Master Simulation PC

DNP3

A Random given name 4


Step 3 : Setup DNP3 Slave IP (iRTU)
Step 4 : Run It

Now the simulator is Listening !! Scan time


Step 5 : Check the Status
 Switch to Viewer to check the Status
Hand on : Axon/Modsim utility
 Topology : • DI: 0x0001
• DO: 0x0002
• AI: 4x0001
Axon

IP: 10.0.0.10 DNP3

modbus

Modsim
• 0x0001,0x0002
IP: 10.0.0.10 • 4x0002
Hand on : Axon/Modsim utility
 Hand on :
1. ADAM-3600 as DNP3 outstation
2. PC with Axon utility as DNP3 master
3. Axon utility doesn’t support Analog output point

Name I/O Type Module Address


modsimAI Analog Input Modsim 4x0001
modsimDI Digital Input Modsim 0x0001
modsimDO Digital Output Modsim 0x0002
Hand on : Axon/Modsim utility
 Result:
1. DI : false (0x0001)
2. AI : 1234 (4x0001)
Hand on : Axon/Modsim utility
 Setting :
1. Setup DO point
2. Item : 0
3. Control type : pulse
Hand on : Axon/Modsim utility
 Setting :
1. Setup AI point
2. Item : 0
Hand on : Axon/Modsim utility
 Setting :
1. Setup DI point
2. Item : 0
Hand on : Axon/Modsim utility
 Result :
Hand on : Axon/Modsim utility
 Result :
1. DO control : Commend
2. isExecute : True
3. Status : Flase
Hand on : Axon/Modsim utility
 Result :
1. DO control : Commend
2. isExecute : True
3. Status : Flase
Logic Building – Using SoftLogic for
Complex Logic (Demo)
In this section you’ll know:
 Installation of MULTIPROG Express (Free IDE for
ADAM-3600)

 How to import and configure the Tags into


MULTIPROG Express

 How to start the KW project and check the status on-


line

You might also like