Professional Documents
Culture Documents
04 STS Overview V11
04 STS Overview V11
Programming Overview
(with a little IRRInet)
STS 11.70
1 7-2008
ACE 3600 STS 11.70 Features
System oriented
Handles multiple sites in a system design approach.
User can save / view all the sites in the system / project.
Integrates all the functionality in one tool
Except Protocol Analyzer, Encryption Tool.
The Application Programmer can run also as a standalone tool.
Manages all files for a given site
Manages the various STS files per project, Instead of across entire
toolbox.
Automatic path suggestion for STS communication
Current version supports ACE3600/IRRInet-ACE, IRRInet-M,
MOSCAD (download-only), MOSCAD-L (download-only)
It has the infrastructure to support many product types in the same
project.
.NET oriented More Features – Less Actions
STS 11.70
2 7-2008
STS Application Programs
STS
Application
ToolBox
9.5XX
Application
STS 11.70
3 7-2008
Table of Contents
STS features
The STS framework
Adding a new site into the project
Site View
System View
Working with Inventory/Gallery
PC Communication setup
Network tables
Links Configuration - Configuring MDLC links in the project
IP Communication / Conversion Table
STS 11.70
4 7-2008
Table of Contents - Continued
Phonebook & Dialup
Download to RTU
Logger Tools -Error Logger, Software Diagnostics Time TAG
Logger
Date & Time
Hardware Test
Ladder Applications
Upload New Site (from RTU)
Upload Files from RTU (to existing site)
New STS 11.70 / IRRInet-ACE/M Support Highlights
STS 11.70
5 7-2008
STS Application Programs Description (1)
STS 11.70
6 7-2008
STS Application Programs Description (2)
The Protocol Analyzer is a diagnostic tool which enables
the user to monitor and analyze MDLC communication over
various channels in two different ways:
• By means of an additional RTU defined as an adaptor that
collects data for the Protocol Analyzer. This adaptor
monitors one port and transfers the received data through a
second port to the Protocol Analyzer program.
• By monitoring the communication between two RTUs
through RS-link, between a computer and RTU through a
computer Port, or between an RTU and an external
modem.
Stop MDLC Communication Driver:
For changing communication setup, For changing the
MDLC password Releasing the port for other Windows
application.
STS 11.70
7 7-2008
STS Application Programs Description (3)
Will open the Readme files for ACE3600 (Firmware & STS)
STS 11.70
8 7-2008
The STS framework Diagram area
System explorer
Gallery
STS 11.70
9 7-2008
The STS framework (System View) (1)
System level operations
Creating a site/area
Managing applications and network tables
Downloading to all sites
uploading from an RTU
Site level operations
View/edit the site configuration
Download and upload to/from a site
Retrieve/set the site’s date and time
Retrieve the site’s errors and diagnostics
Test the hardware
Create an application, etc.
STS 11.70
10 7-2008
The STS framework (System View) (2)
Creating a site alternatives
Selecting an RTU type from the list of RTUs in the Elements tree of the
Inventory tab
Uploading a site definition from a local or remote RTU
Selecting defined RTU from Gallery
Copy & Paste existing RTU
Managing a given site
Click on the site in the project tree of the system or in the workspace (table or
diagram view.)
Configuring the site
Defining which ports present in the unit and assigning their links
Defining what I/O modules are used and where they will be placed in the
module rack.
Setting advanced parameters
Defining an application program for the RTU
Customizing the network configuration for the site based on the generic
network configuration produced by the STS
Assigning additional (Add-Ons) file for download
STS 11.70
11 7-2008
Site view (2)
A default site configuration is provided for each
new site.
This site configuration is customized during the
site definition.
Customization of a site configuration can also be
done after the initial definition of the site.
Customizing the site can include one or more of
the following:
Port configuration
I/O configuration
Advanced parameter configuration
Optional Add-On files
STS 11.70
12 7-2008
Site view – Set Communication Ports (1)
STS 11.70
13 7-2008
Site view – Set I/O Modules (1)
STS 11.70
14 7-2008
Site view – Set I/O Modules, automatic
recognition
Automatic I/O recognition allows Automatic I/O
recognition upon start-up – BUT the DO/DI module
is defined by default as all outputs!
So, for each module in the rack, you MUST select
the I/O type to be assigned from the drop-down list.
STS 11.70
15 7-2008
Site View – Advanced Parameters
STS 11.70
16 7-2008
System view – Diagram view (1)
STS 11.70
17 7-2008
System View – Diagram View (2)
STS 11.70
18 7-2008
System view – Using areas
STS 11.70
19 7-2008
System view – Table view
STS 11.70
20 7-2008
System view – Site graphical information
• For each site, the Site name, Site ID, RTU model, STS software
version and links are displayed.
• When the mouse is positioned over the site/area, information about the
site/area is displayed, including site name, site ID, description, unit type,
system firmware version, number of links, number of I/O modules,
application name, and download status.
STS 11.70
21 7-2008
Working with Inventory
STS 11.70
22 7-2008
Reuse your Work with Gallery
STS 11.70
23 7-2008
Gallery – Add to Gallery
To store an RTU configuration in the gallery:
1. Click on the site in the system view (diagram or table view)
2. Select Add to Gallery from the Site menu or from the site
view.
3. Click on the Add RTU to Gallery button.
To store an I/O configuration in the gallery:
1. Select the desired I/O configuration in the site view.
2. Click on the Add I/O to Gallery button.
To store a port configuration in the gallery:
1. Select the desired port configuration in the site view.
2. Click on the Add Port to Gallery button.
Result: The “Add Item To Gallery” dialog box will
be displayed.
STS 11.70
24 7-2008
Inventory vs. Gallery
Inventory Gallery
STS 11.70
25 7-2008
PC Communication Setup
STS 11.70
26 7-2008
Network table – Generic Network (default)
STS 11.70
27 7-2008
Network table – Generic vs. Custom
The STS builds automatically generic network
which includes all sites in system.
The costs associated with each type of
communication link in the system can be modified.
The application uses the link
costs to calculate the costs of
each transmission route and
to decide which route to use.
IMPORTANT! IGNORE THE
GENERIC AND CREATE YOUR
OWN FOR IRRIV! (Site 2 /
Radio-Line / RSLink19)
STS 11.70
28 7-2008
Network table – Links Configurator
The number of links in
the system assigned to
each medium, such as
wire-line, RSlink and
Radio can be changed
using the Links
Configuration dialog.
This should be done
prior to system
definition, before links
have been assigned to
ports in sites.
STS 11.70
29 7-2008
Network table – Customized Network
STS 11.70
30 7-2008
IP Conversion Table (1)
STS 11.70
31 7-2008
IP Conversion Table (2)
STS 11.70
32 7-2008
Phone Book and Dialup
STS 11.70
33 7-2008
Ladder Applications
STS Project can contain ladder applications
Creating application:
Import from other project / ToolBox into the STS project
Created inside the STS project
Each ladder application in the project can be attached to one or more sites.
Pre-compiled ladder applications for IRRIV7 are provided with STS 11.70.
STS 11.70
34 7-2008
Application Manager
Activated within the Menu by:
System->Application Manager …
OR
by right click
on empty
space within
the system
view.
STS 11.70
35 7-2008
Add-ons Manager (1)
STS 11.70
36 7-2008
Add-ons Manager (2)
STS 11.70
37 7-2008
Add-ons Manager (3)
STS 11.70
38 7-2008
Add-ons Manager (4)
Enables the user to attach a number of files to the
site, like:
PLC files
‘C’ applications – such as WeatherCon
‘C’ application parameter files
Modem configuration files
Add-On Manager is available from:
The System menu
Add-On Manager button from the site view
File selection:
Set the appropriate filter, browse the HD and select
STS 11.70
39 7-2008
Add a Comment
STS 11.70
40 7-2008
Download – To a specific RTU (1)
STS 11.70
41 7-2008
Download – To a specific RTU (2)
Download all types of files, such as:
System (OS) file – ALWAYS DOWNLOAD THIS FIRST
Site configuration – ALWAYS DOWNLOAD THIS SECOND
C Application – IRRIV, Weather
Network configuration
RTU application
Phonebook
IP conversion table
Predefined IO module values
Additional optional files, such as: Modem files, PLC files, ‘C’
application parameters, special drivers…
Downloader automatically select the relevant files to be
downloaded to the RTU. User may modify the selection.
STS 11.70
42 7-2008
Download – To All
Priority among the
sites can be set
STS 11.70
43 7-2008
Upload site from RTU
STS 11.70
44 7-2008
Logger Tools – Error logger
STS 11.70
45 7-2008
Logger Tools – Diagnostic
STS 11.70
46 7-2008
Logger Tools – Time Tag
STS 11.70
47 7-2008
Site Date & Time
STS 11.70
48 7-2008
Sync
STS 11.70
49 7-2008
Sync - In brief
Time sync methods
Extended Sync
RTU sends sync frame containing time zone and
password, with nanosecond resolution (2 millisecond
accuracy over synchronous media (radio) and over
asynchronous RTU to RTU media).
Legacy Sync
For synchronizing legacy MOSCAD RTUs (5 millisecond
accuracy).
STS 11.70
50 7-2008
Hardware Test (Mixed analog module)
STS 11.70
51 7-2008
STS Files and Folders Structure (1)
Project Folder
.spj file - The STS project file. The user opens this file.
“stsgraph.dat” and “siteconf.cache” - internal STS files used
for the STS layout
“port.txt”, “links.txt” - contain the links configuration of the
project. It is set by the MDLC links configuration screen
“UsedLinks.txt” - list that contains the used link names for each
site in the project
Each field unit gets a machine-readable unique name folder
under the main project folder
System Applications
.adb, *.out - the ladder application files
STS 11.70
52 7-2008
STS Files and Folders Structure (2)
Files
.sfl, *.bin - the firmware system files that exist in the project
.scf, *.tbl files - network files ('generic' is created automatically
by the STS project)
.ipc - the IP conversion table files in the project
.tel - the project phonebook file
Other Add-On files (like C applications, PLC drivers, dat
files,...)
Site Folders (with Unique ID names)
conf.cfi - the site configuration file
Other cfi files - irrelevant to the project. These are the previous
configurations of the site.
*.b, *.dis,*.ios,... - the deliverables of the compiled ladder
application (*.b file is the compiled ladder application that is
downloaded to the RTU)
STS 11.70
53 7-2008
STS Files and Folders Structure (3)
• STS Project Folder \
• Main project file (.spj)
• Other project files
• System Folder \
• Applications Folder
• Contains applications (.adb)
• Files Folder \
• Contains project-wide files:
• Network configuration (.scf)
• Flash ROM files (.sfl, .bin)
• Phonebook (.tel)
• Site Folders \
• Consist of digits
• Files subfolder \
• Site Configuration (.cfi)
• I/O Link information (.l4), I/O State (.ios)
• Compiled application for this site (.b)
• Other site files
STS 11.70
54 7-2008
STS version 11.70 - Hardware elements
STS 11.70
55 7-2008
STS V11.70 & FW V11.05 – software
elements
PID function
MODBUS over IP - Added to the IP port
configuration. Ladder system table was added to the
ladder to support it.
2 new IPV4 types in the application programmer:
IP ADDRESS value and IP ADDRESS parameter.
Protocol Analyzer was updated to support ACE baud
rates and new commands (like extended Sync)
Radios rate support as in MOSCAD.
Legacy (MOSCAD) scaling for AO and AI in ICC
STS 11.70
56 7-2008
STS version 11.70 (1)
STS 11.70
57 7-2008
STS version 11.70 (2)
Operations
on ‘Legacy
RTUs’:
Download
toolbox files
(not firmware)
Read error
loggers,
diagnostics
Get\Set\Sync
the RTU date
Updated Inventory supports ‘Legacy RTUs’: and time
MOSCAD\MOSCAD-L\MOSCAD-M\IP-Gateway
STS 11.70
58 7-2008
Example of legacy support
STS 11.70
59 7-2008
Example of IRRInet-M in STS 11.70
STS 11.70
60 7-2008
STS version 11.70 (3)
New GUI for Dial-up utility:
Separated from the phonebook editor
Accessible from STS system menu
STS 11.70
61 7-2008
STS version 11.70 (4)
Site source - a mechanism to back up the site and user files
in the RTU flash.
Gallery - the ability to import gallery that was made by other
STS.
Table Monitor - Refresh time can be set to 0 (no delay
between communications)
Site configuration - allow parameters to exceed value range
Downloader –
- download screen log files are logged in the STS’s log folder
- cosmetic enhancements
Communication - animation to indicate the process
System View - conflicts of media type \data speed are
indicated with red line
Ladders data base- copy\paste for tables and rungs within a
specific project and between projects
STS 11.70
62 7-2008
New Radios support in Site Configuration
Astro – XTL 5000 & XTL2500 (mobile digital and analog trunking)
STS 11.70
63 7-2008
MODBUS TCP/IP slave ports in site
configuration (1)
STS 11.70
64 7-2008
MODBUS TCP/IP slave ports in site
configuration (2)
The MODBUS TCP/IP Slave protocol is configured
as an ‘Add On’ to the selected port.
The selected port is configured as follows:
Protocols – select MODBUS Slave.
Port Name – PLC1-3
STS 11.70
65 7-2008
MODBUS TCP/IP slave ports in site
configuration (3)
MDLC logical
link name
PLC logical
link name
STS 11.70
66 7-2008
MODBUS TCP/IP slave ports in site
configuration (4)
STS 11.70
67 7-2008
MODBUS clients authorization in Ladder
The ladder’s PLC TCP/IP Access Control (system)
table defines the IP connections to authorized MODBUS
Clients.
STS 11.70
68 7-2008
STS updated inventory (1) – ACE3600
FW versions
STS 11.70
69 7-2008
STS updated inventory (2) – Legacy RTUs
STS 11.70
70 7-2008
ACE3600 and Legacy RTU system
STS 11.70
71 7-2008
STS System View – Links conflict (1)
If there is any link conflict (data speed / media type),
the link is displayed in red and the conflict
information is provided in a tooltip.
STS 11.70
72 7-2008
STS System View – Links conflict (2)
Right Click:
STS 11.70
73 7-2008
STS Downloader logging
Downloader logging data is located at C:\STS1170\Log\DnldLog
STS 11.70
74 7-2008
STS – Monitor Table
STS 11.70
75 7-2008
STS – advanced site configuration
Advanced parameters can be configured with values
exceeding their formal range (RED marked).IRRIV
has many custom settings which require it to be
the FIRST file downloaded to ACE, due to the way
the OS handles the memory allocation.
STS 11.70
76 7-2008
ACE3600 STS V11.70
and IRRInet-ACE / M / XL / XM
STS 11.70
77 7-2008
STS and Irrigation
The ACE3600 STS can be used to build, configure
and maintain sophisticated distributed SCADA-
based (Supervisory Control and Data Acquisition)
irrigation systems. The elements and handling of
irrigation systems differ slightly from other SCADA
systems – namely, IRRInet applications are
“canned” and network configuration is different.
An irrigation system consists of an IRRInet Control
Center (ICC), field units (RTUs) and portable
(PocketPC) device for on-site programming of field
units.
For detailed information on planning and setting
up an irrigation system, refer to the updated
IRRInet System Planner.
STS 11.70
78 7-2008
STS and ACE/M
The ACE3600 STS can be used to build, configure
and maintain sophisticated distributed SCADA-
based (Supervisory Control and Data Acquisition)
irrigation systems. The elements and handling of
irrigation systems differ slightly from other SCADA
systems.
An irrigation system consists of an IRRInet Control
Center (ICC), field units (RTUs) and portable
(PocketPC) device for on-site programming of field
units.
For detailed information on planning and setting
up an irrigation system, see the IRRInet System
Planner.
STS 11.70
79 7-2008
Irrigation Unit Types
The STS supports the following irrigation system three field
unit types: IRRInet-ACE, IRRInet-M (as Master) and IRRInet-M
(as Slave). For detailed information on the field units and
irrigation functions, see the IRRInet-M System Planner. For
detailed information on using the STS to configure and
deploy units, see the ACE3600 STS User Guide.
References to ACE3600 in the ACE3600 STS User Guide
apply to IRRInet-ACE RTUs as well, except as noted
otherwise.
The STS does not support legacy Irrigation units: IRRIcom,
IRRInet-XL or IRRInet-XM. However, the STS can be used
with certain legacy units, as described in Legacy Irrigation
RTUs below.
STS 11.70
80 7-2008
STS and IRRInet-ACE
The IRRInet-ACE unit is an ACE3600 RTU running the
Irrigation (Master) application. Its hardware and system
software is identical to that of the ACE3600 RTU.
The IRRInet-ACE supports two modes of operations: first, as
an RTU performing all irrigation functions, reporting to the
IRRInet Control Center (ICC), and Stand Alone, performing all
irrigation functions as a stand-alone unit when the system is
installed without an ICC.
With DIOS (Distributed I/O System) connectivity, the IRRInet-
ACE can activate Piccolo-XR units with its PIU (Piccolo
Interface Unit) functionality.
The IRRInet-ACE RTU can be programmed on site, using a
laptop or an IRRinet Terminal for PocketPC.
The IRRInet-ACE may be installed in a totally new irrigation
system, or in a legacy system in addition to, or instead of, a
legacy IRRInet-XL or IRRInet-XM unit.
STS 11.70
81 7-2008
IRRInet-M Types and Modes
There are two types of IRRInet-M: IRRInet-M AC (for AC
solenoids), and IRRInet-M DC (for DC solenoids).
The IRRInet-M RTU supports three modes of operation:
• RTU – Performing all irrigation functions, reporting to the ICC
via MDLC network (loaded with the IRRIV Master
application)
• Stand Alone – Performing all irrigation functions as a stand-
alone unit when the system is installed without an ICC.
(loaded with the IRRIV Master application)
• Remote I/O – Serving as a distributed I/O for another
“master” unit that performs all irrigation functions (when
loaded with the IRRIV Slave software). This is applicable
when multi-site control synchronization is needed.
With a PIU connected, IRRInet-M can control Piccolo-XR units.
STS 11.70
82 7-2008
IRRInet-M, continued
The IRRInet-M RTU can be programmed on site,
using a laptop or IRRinet Terminal for PocketPC.
The IRRInet-M (master mode) may be installed in a
totally new irrigation system, ICC V14 or higher.
The IRRInet-M (slave mode) may be installed in a
legacy system in addition to/instead of a legacy
Scorpio unit.
Important: Although the IRRInet-M looks like the
IRRIcom and MOSCAD-M on the outside, it is a
different unit with different connectors, hardware,
and software. These units are NOT
interchangeable!
STS 11.70
83 7-2008
STS functions for ACE/M Units
The ACE3600 STS can be used to perform the following
functions on IRRInet-ACE and IRRInet-M units, either via local
connection or via the communication network.
• Designing the system (areas, sites, communication links) in a
graphical desktop, with a “multiple sites/areas” approach
• Configuring the RTU sites (unit ID, ports, I/Os, advanced
parameters)
• Real-time monitoring of application tables in the RTU
• Downloading/uploading files
• Updating the RTU date and time
• Testing hardware elements and plug-in communication ports
• Retrieving errors and software diagnostics codes logged in
the RTUs
For detailed information on using the STS to configure and
deploy units, see the ACE3600 STS User Guide.
STS 11.70
84 7-2008
Tips on Using the STS for Irrigation
For legacy irrigation systems, MOSCAD ToolBox
9.54 should be installed on the PC along with the
ACE3600 STS software.
When defining an IRRInet-M unit, follow the
instructions in the Operation chapter of the
ACE3600 STS User Guide. Differences between
handling an IRRInet-M unit and an
ACE3600/IRRInet-ACE unit are specified in the
individual procedures.
Note: When an IRRInet-M is connected to a PIU via
RS232, the port’s advanced physical parameter
‘RTS Always On’ MUST be set to Yes!
STS 11.70
85 7-2008
STS and Network Configuration
The figure on the next slide illustrates an irrigation
system, with an RTU (FIU) connected to the STS
PC via RSlink19 and a set of RTUs (IRRInet-ACE or
IRRInet-M) which communicate with the FIU via
radio link, and with PIU/Scorpio units via RSlink1
or RSlink2.
STS 11.70
86 7-2008
STS and Network Configuration
STS 11.70
87 7-2008
STS and Network Configuration
Irrigation systems such as the one depicted on the
previous slide should not use the generic network
configuration table produced automatically by the
STS. Instead, a customized network table should
be created and maintained, as follows:
1. After defining two connected sites (RTU 100 and
RTU 1) with their links (RSlink19 and Radio1 for
RTU 100, and Radio1, RSlink1, RSlink2 for RTU 1),
save the generic network configuration table
produced by the STS as a private network table.
(See the Managing the Network and Editing a
Network Table sections in the Operation chapter of
the ACE3600 STS User Guide.) Initially, the network
table should have two entries in it.
STS 11.70
88 7-2008
STS and Network Configuration
2. Delete the second entry (for RTU 1), leaving one
entry with a Site ID and two (or more) Link IDs.
3. Continue defining the rest of the RTUs in the
system, using the following convention:
Only links from the RTU to PIU units should be
named RSlink1.
Only links from the RTU to IRRInet-M Router (for
connection to Scorpio, Impact, and
IRRIcom legacy units) should be named RSlink2.
STS 11.70
89 7-2008
STS and Network Configuration
4. Edit the customized network table to show only
those communication nodes which are not
connected to PIU and legacy units.
5. To simplify the viewing the system in the GUI’s
Diagram view, it is recommended to hide the
RSlink1 and RSlink2 links in the display. To do
so, click on the Links button in the System view.
STS 11.70
90 7-2008
STS and Legacy RTUs
The STS does not support legacy irrigation units. However, the
STS can be used with IRRInet-XM and IRRInet-XL legacy
units, as follows:
To define an IRRInet-XM module, drag the Legacy-
>MOSCAD entry in the inventory.
To define an IRRInet-XL module, use the Legacy-
>MOSCAD-L entry in the inventory.
Although the RTUs that are created will be marked as
MOSCAD/MOSCAD-L in the STS GUI, you can download
relevant Irrigation files to the RTUs and retrieve errors and
diagnostics from them.
As with legacy MOSCAD RTUs, the site configuration of legacy
irrigation units must be imported. See the instructions on
importing a site configuration in the Operation chapter of
the ACE3600 STS User Guide.
STS 11.70
91 7-2008
STS and Legacy RTUs
The table below lists the Add-on files which should be
imported from the Toolbox project directories [C|D]:\
Tbox954\... and downloaded together with the site
configuration and network configuration to the units. See
the instructions on using Add-on files and downloading in
the Operation chapter of the ACE3600 STS User Guide.
STS 11.70
92 7-2008
STS and Legacy RTUs
STS 11.70
93 7-2008
STS V11.70 updated inventory –
ACE3600 /IRRInet FW versions
STS 11.70
94 7-2008
Application programmer V11.70 –
Copy / Cut / Paste Process (1)
STS 11.70
95 7-2008
Application programmer V11.70 –
Copy / Cut / Paste Process (2)
STS 11.70
96 7-2008
Application programmer V11.70 –
Copy / Cut / Paste Process (3)
STS 11.70
97 7-2008
Application programmer V11.70 –
Copy / Cut / Paste Process (4)
STS 11.70
98 7-2008
Application programmer V11.70 –
Copy / Cut / Paste Process (5)
STS 11.70
99 7-2008
STS V11.70 Add-On manager
STS 11.70
100 7-2008
Thank You
STS 11.70
101 7-2008