Documente Academic
Documente Profesional
Documente Cultură
R emote
T erminal
U nit
Users Guide
Technical specifications & cabling
Disclaimer
Every effort has been made to ensure the accuracy of the information in this guide. However, Techno Trade S.A.
assumes no responsibility for the accuracy of the information. Product information is subject to change without
notice.
TWinSoft and A are registered trademark of Techno Trade s.a.
Copyright
2004-2006 by Techno Trade SA
Edition: February 7, 2006
Version: 1.06
TABLE OF CONTENTS
PRESENTATION ................................................................................................................ 7
1.2.
The Racks............................................................................................................ 11
2.2.
HARDWARE..................................................................................................................... 13
3.2.
4.2.
4.3.
4.4.
4.5.
Powering ............................................................................................................. 22
5. INSTALLATION OF TWINSOFT............................................................................26
5.1.
System requirements............................................................................................ 26
5.2.
5.3.
6. STARTING TWINSOFT......................................................................................30
6.1.
Wizard................................................................................................................. 31
6.2.
6.3.
6.4.
Testing communication......................................................................................... 34
6.5.
6.6.
6.7.
6.7.1.
6.7.2.
6.7.3.
Version: 1.06
7. INTRODUCTION .............................................................................................. 40
8. RTU PROPERTIES ........................................................................................... 41
8.1.
8.2.
Drivers................................................................................................................. 43
8.3.
Security ............................................................................................................... 43
8.4.
8.5.
Advanced ............................................................................................................. 44
8.5.1.
8.5.2.
8.5.3.
8.5.4.
8.5.5.
8.5.6.
8.5.7.
Startup ................................................................................................................... 44
Alarms.................................................................................................................... 45
Sampling Tables ...................................................................................................... 47
Temperature ........................................................................................................... 48
Remote Tags........................................................................................................... 48
TCP/IP.................................................................................................................... 48
Environment variables.............................................................................................. 50
9. RESOURCES ................................................................................................... 51
9.1.
9.1.1.
9.2.
Adding Cards........................................................................................................ 53
9.2.1.
9.2.2.
9.2.3.
9.3.
9.3.1.
9.3.2.
9.4.
9.4.1.
9.4.2.
9.5.
10.
TAGS ....................................................................................................... 68
10.1.
10.2.
10.2.1.
10.2.2.
10.3.
10.3.1.
10.4.
11.
ModBus address................................................................................................ 74
ModBus address of System Variables......................................................................... 74
IP PARAMETERS ........................................................................................ 76
11.1.
11.2.
11.3.
SMTP Server..................................................................................................... 80
Version: 1.06
11.3.1.
11.4.
11.4.1.
11.5.
12.
About Redundancy...................................................................................................81
NTP Server....................................................................................................... 82
Time accuracy .........................................................................................................82
ALARMS ...................................................................................................86
12.1.
Introduction ..................................................................................................... 86
12.2.
12.3.
12.4.
Recipients ........................................................................................................ 91
12.5.
12.6.
Messages ......................................................................................................... 94
12.7.
12.7.1.
13.
DATALOGGING...........................................................................................97
13.1.
Introduction ..................................................................................................... 97
13.2.
13.2.1.
13.2.2.
13.3.
14.
Digital chronologies..................................................................................................99
Analog chronologies .................................................................................................99
14.1.
Introduction ....................................................................................................101
14.2.
14.3.
14.4.
14.5.
15.
16.
16.1.
17.
17.1.
17.1.1.
17.1.2.
RTU configuration............................................................................................111
RTU Properties ......................................................................................................111
Modem and Serial Port Properties............................................................................111
17.2.
17.3.
Login/Logout ...................................................................................................113
17.3.1.
17.3.2.
17.4.
Version: 1.06
18.
18.1.
18.2.
18.3.
18.3.1.
18.3.2.
18.3.3.
18.4.
18.5.
18.6.
18.7.
18.8.
18.9.
18.10.
18.11.
18.12.
18.13.
18.14.
18.15.
18.16.
18.17.
Version: 1.06
PRESENTATION
Version: 1.06
Version: 1.06
Consulting
process through
HTML pages
Programming:
locally or
remotely
Sending of
Alarms
Communication
to a remote site
Retrieving data
locally
Version: 1.06
Started
Another software part of the TWinSoft Suite is Report Studio, for creating e-mail report or
files to send. It is explained in the On line help of Report Studio.
Version: 1.06
10
Version: 1.06
11
Version: 1.06
12
HARDWARE
Version: 1.06
13
Version: 1.06
14
Version: 1.06
15
LEFT
RIGHT
DOWN
Each slot has a unique index number, starting at 0 from the left side.
Version: 1.06
16
Version: 1.06
17
The communication ports and/or the I/O cards are placed in any following slot.
Version: 1.06
18
Slot
(hard)
Address
(soft)
0
1
2
3
4
5
6
7
8
9
1
0
2
3
4
5
7
-
Version: 1.06
Card Description
Power Supply 230 AVC
CPU 16
Modem PSTN
16 Digital Input
16 Digital Input
16 Digital Output
empty
Combo (combination Input/Output)
empty
empty
19
Version: 1.06
20
Slot
(hard)
Address
(soft)
0
1
2
3
5
0
1
2
3
-
Card Description
CPU 16
Modem PSTN
16 Digital Input
16 Digital Output
empty
Version: 1.06
21
4.5. Powering
Working with a Power supply, cabling of the Power supply:
Example:
Battery +
Line
Version: 1.06
22
Example:
+6 .. +30 VDC
0V
ON: 100 Mbps - OFF: 10 Mbps
ON: Link - Flash: Communication
Full Duplex
2 hz: RUN - 0.5 hz: STOP
Version: 1.06
23
Version: 1.06
24
TWINSOFT
GETTING STARTED
Version: 1.06
25
5. Installation of TWinSoft
5.1. System requirements
Hardware:
Memory:
Hard Disk:
Display:
Mouse:
Parallel port:
USB port:
Serial port:
Ethernet port: 10/100 Mbps. Required for a connection to TBOX MS through a LAN.
Modem:
Pentium or higher.
Internet Browser: as ActiveX is used, Internet Explorer only can be used. Version 5.00
or higher is recommended to take benefit of the dialer.
The CD-ROM of TWinSoft Suite includes MSIE version 5.00.
Version: 1.06
26
TWinSoft 9.00
TWinSoft is the software required for developing an application for the RTU. The basis for
configuring a RTU application is explained in this manual.
Installation of TWinSoft includes:
WebForm Studio:
HTML editor dedicated to RTU
Report editor dedicated to RTU
Report studio:
ActiveX and TBOX MS dialer from Internet Explorer (see next).
WebForm Viewer:
(Administrator rights is required during installation)
WebForm Viewer
This software contains the tool TBox Dial It ! uses to dial TBOX MS with Internet Explorer.
It also contains the ActiveX used to display objects dedicated to the RTU.
It must be installed on the PC used by a operator to dial TBOX MS with Internet Explorer,
when TWinSoft is not required.
(Administrator rights is required during installation)
TBox Mail
This software is used to display a Chart view from data logging attached to e-mail. To store
data in a global database, you should use T (call your local distributor).
(Administrator rights is required during installation)
Version: 1.06
27
Acrobat Reader
Software needed to read our documentation.
Version: 1.06
28
Accessories:
Documentation:
Samples:
TBox drivers:
when 'C' custom drivers have been installed. The on line help of the
driver configuration is available in this folder.
Report Studio:
TWinSoft:
to start TWinSoft.
WebForm Studio: to start the HTML editor, dedicated to TBOX MS when it is used as a
Web Server.
Version: 1.06
29
6. Starting TWinSoft
I am the Wizard of TWinSoft!
When you start TWinSoft the first time, or when you create a
new document, I help you with some basic configurations.
Version: 1.06
30
6.1. Wizard
The New Document Wizard helps you getting started with a new application by gathering
information about your hardware and some basic configuration.
Except for the Type of RTU, all those settings can be modified latter from the RTU
properties.
According to the hardware you have,
select the corresponding type of RTU.
!! You cannot change it later !!
IP configuration of the
Ethernet
IP configuration for
sending e-mail or files in
FTP
Version: 1.06
31
Version: 1.06
32
Offline:
Local:
you select a serial port of the PC (typically RS232). The Baudrate must fit
with the port of TBOX MS you are connected to.
If your PC is equipped with USB port,
you can use a converter USB-RS232
TCP/IP:
Modem:
Version: 1.06
33
RTU identification:
Available information:
-Name of the RTU
-Type of Hardware
-Version of Operating System
-Status of the process
-ModBus address of the Station
-Subaddress of the Station
-IP address of the modem
-IP configuration of the Ethernet
-Access level of the current user
-Date and Time in the RTU
-General information about the program
-Process cycle time
-Unique ID of the RTU
The media of the PC is indicated and the access level of your connection (see chapter 17:
Security)
If a connection cannot be established with the TBOX MS, it might be because the
configuration of its port does not fit with the PC setup you use (different Baudrate, different
IP address, protocol other than ModBus, ).
To set the TBOX MS to a default configuration, you have to do a global reset. (see next)
Version: 1.06
34
Baudrate
Protocol
COM1 (RS232)
COM2 (RS485)
COM3 (Ethernet)
MS-PSTN; MS-GSM
RS232 - modem
RS232 - local
9600,N,8,1
9600,N,8,1
maintained
9600,N,8,1
ModBus
ModBus
ModBus
ModBus
ModBus
Station
address
1
1
1
1
1
1
IP
address
maintained
-
Version: 1.06
2 Hz
0.5 Hz
8 Hz
35
During the development of the application, it can be sent at any time to TBOX MS, for
testing the program.
When sending an application to TBOX MS, it is first compiled and then sent, in the same
sequence.
The result of the compilation is available in the Results window. This windows
automatically pops up when there is a problem but it can be opened manually:
from the main menu: View
Results
using the accelerator keys <ALT + 2>
The Results window provides useful data:
Information: indicated in black
Warning:
indicated in bold dark green
Error:
indicated in bold red
Test of memory still available
The result window also displays memory still available:
CPU
ROM: Application
RAM: Application
RAM: Databases
CPU-16
CPU-32
Version: 1.06
36
Send program
Version: 1.06
37
Version: 1.06
38
TWINSOFT
-
PROGRAMMING
Version: 1.06
39
7. Introduction
TWinSoft uses the standard look and feel of Windows Explorer, with at the left side a list of
folders and at the right side the content of the folder selected.
Each Folder consists in a list of items.
For instance the list of Tags, or in the Alarms folder the list of Recipients or in the
Datalogging folder the list of Sampling tables,
Version: 1.06
40
8. RTU properties
Setting the properties of the TBOX MS has never been so easy thanks to a set of
comprehensive dialog boxes, available from the main tool bar.
RTU properties can be accessed
easily by clicking this icon.
General
Drivers
Info
Advanced
Version: 1.06
41
RTU Type:
The type of RTU you have selected with the Wizard (see chapter 6.1). It
cannot be changed!
Name:
type a free name for the TBOX MS. It will be displayed when doing a
RTU identification and used by the supervisory T.
Maximum 8 characters.
ModBus address:
with ModBus protocol, each device must have a Station number. It is its
ModBus address.
Enter a number between 1 and 255 (default=1).
Sub address:
if more than 255 TBOX MS must be installed in one project, you need to
define a Sub address. As this is not ModBus standard, it is only supported
by TComm.dll based software (TWinSoft, T, please call your
distributor for further information).
Enter a number between 0 and 15 (default=0).
Version: 1.06
42
OS version:
Telephone number: Configuration used by TWinSoft when it needs to dial TBOX MS.
Sizes:
Time zone:
Summer/Winter:
8.2. Drivers
A driver is a module written in C that executes a specific task, non-standard. Typically, it is
communication to equipment not supporting standard protocol of TBOX MS.
There is no driver at the moment.
8.3. Security
Access security is discussed at chapter 17.
Version: 1.06
43
8.5. Advanced
8.5.1. Startup
By Startup we mean:
Reset of RTU (hardware or software)
Sending of Program
Under those conditions two mechanisms of the RTU can be customized.
Reset all physical outputs:
Alarm
Alarm
time
startup
With Wait start of condition not active: if the alarm condition is true at startup, an internal
start of alarm - auto-ack is generated. When the alarm
condition disappears, the alarm is generated.
Internal
Alarm
Alarm
Alarm
Alarm
time
startup
Version: 1.06
44
8.5.2. Alarms
The advanced parameters of alarms concern the size of the stacks and customizing of
e-mail and GSM message.
Event stack:
is a public stack where alarms are available with date, time, recipient,
message, status, .
The Event stack can be displayed from the main menu: Communication
Download
Alarms.
The object Alarms used in a WebForm displays the Event stack. It corresponds
also to the list of Alarms sent to T.
Alarm stack:
SMTP From: when receiving an e-mail from TBOX MS, the field From indicates the origin
of the e-mail.
It accepts any text and the following parameters:
%station% : replaced by the name of the station (see General
properties)
%email% : replaced by the e-mail address of the RTU
Version: 1.06
45
SMTP subject: when receiving an e-mail from TBOX MS, the field Subject contains the
message or the title of the report (see Report Studio).
It accepts any text and the following parameters:
%station% : replaced by the name of the station (see General
properties)
%email% : replaced by the e-mail address of the RTU
%time% : the time of the RTU when the e-mail was generated
when TBOX MS sends a SMS, you can add information to the message.
This information is sent in front of the message.
You can type any text and the following parameters:
%station% : replaced by the name of the station (see General
properties)
%time% : the time of the RTU when the e-mail was generated
Check the total length of SMS message does
not exceed 160 characters
Do not use accent
Version: 1.06
46
Daily: When daily is selected in sampling table, it is the time of the day the recording is
executed.
Weekly: When weekly is selected in sampling table, it is the day of the week and the time
the recording is executed.
Monthly: When monthly is selected in sampling table, it is the day of the month and the
time the recording is executed.
Version: 1.06
47
8.5.4. Temperature
For Temperature analog input (PT100 or PT1000), you can define a unit: Celsius,
Fahrenheit or Kelvin.
The unit is the same for all inputs
8.5.6. TCP/IP
Version: 1.06
48
Version: 1.06
49
Variable
Value
Description
TViewPath
\path
Longname
Version: 1.06
50
9. Resources
The resources represent the list of the hardware that your TBOX MS has to its disposal.
The CPU card, with its communication ports (see chapter 9.1: The CPU card)
The hardware can be composed of Cards fixed in the same Rack as the CPU. It can be
I/O cards or Communication cards (see chapter 9.2: Adding Cards)
If the CPU needs to communicate in ModBus Master to another device (CPU, or an
external ModBus device), the latter must be declared as a Remote I/O card (see
chapter 14: Remote Tags)
The Resources also contain 2 lists with System variables. Systems variables have predefined function (see chapter 9.4: System variables)
Version: 1.06
51
To
enter
the
configuration of the
communication
port,
double click the port.
DCV:
ACV:
Advanced:
TCP/IP:
Version: 1.06
52
Version: 1.06
53
Address in TWinSoft
Always 0
CPU
Always 0
I/O card
Communication card
Example:
Version: 1.06
54
GROUP
: when there are several types of I/O on a Card, they are separated into
Groups: group of DI, group of DO, group of AI,
CHANNEL
CARD
GROUP
See technical specifications of all I/O cards at the end of the manual.
Version: 1.06
55
To
enter
the
configuration
of
the modem, double
click the modem
port in the list
Initialization:
Version: 1.06
56
Outside line prefix: if TBOX MS is placed behind a telephone switch (PABX), it is the
number to get the outside line. This prefix will be applied
automatically each time TBOX MS dials out.
Default Initialization and prefix can be modified from the file
ModemProfiles.xml.
Changes will be applied to all new document created.
Auto Answer:
The
main
option
GPRS
determine the working mode of
the card:
GSM data OR GPRS
Version: 1.06
57
GSM-data settings
Initialization:
PIN Code:
If the SIM card you have inserted uses a PIN code, type it at the place
of the letter n.
Example: with the PIN code 4896, you should have in the field: AT+CPIN=4896
If the SIM card you have does not require a PIN code, you can leave the
field as it is or erase it.
If you type the wrong PIN code, or you type a PIN code when
the SIM card does not require one, you risk blocking the SIM
card.
It must then be restored with the PUK code using a mobile.
Auto Answer:
Dialing to a GSM-data
The SIM card of a GSM has three telephone numbers: VOICE (the one you use to speak),
DATA and FAX.
To dial to TBOX MS, you have to be sure that data service is activated and you dial the
DATA number (please call your GSM operator).
In some countries, like in US for instance, GSM operators do not
provide DATA service.
DATA communication is then only available in GPRS mode (see
below)
Version: 1.06
58
GPRS settings
Once you have declared a MS-GSM card, you have to activate the GPRS mode.
You have to choose either GSM-Data mode OR GPRS
mode.
It is not possible to use the modem in both modes.
Initialization:
You have to add in the initialization string the APN. Replace in the string
the apn with the URL you receive from your GSM operator.
AT+CGDCONT=1,IP,WEB.PRO.BE.
PIN Code:
If the SIM card you have inserted uses a PIN code, type it at the place
of the letter n.
Example: with the PIN code 4896, you should have in the field: AT+CPIN=4896
If the SIM card you have does not require a PIN code, you can leave the
field as it is or erase it.
Version: 1.06
59
COMx.GPRSCon
Version: 1.06
60
GPRS IP settings
GPRS represents a TCP/IP connection using GSM network. It then requires a TCP/IP
configuration.
Obtain
IP
address
automatically:
You work with dynamic IP
address which is provided by
the
Operator
at
the
connection.
Use IP address:
You work with fix IP
address; it corresponds to
the SIM card you use.
Obtain
DNS
server
addresses auto.:
The Operator provides you
with DNS.
Use
DNS
Server
addresses:
You want to use specific
DNS addresses.
Version: 1.06
61
R/W
COMx.NoReply
COMx.OffHook
COMx.Call
COMx.Answer
COMx.NoDial
COMx.GPRSCon
Version: 1.06
Description
Communication: SET by TBOX MS in case of communication
error. The possible errors are:
- Timeout.
- ModBus: Unknown address, wrong quantity, CRC error.
- TCP/IP: wrong closing of socket.
Must be RESET by the user.
Modem: Reading 1, indicates the modem has picked-up the line
and it connecting to another modem.
The success of the connection can be checked from the next
Connect variables.
Writing 0 or 1 forces the modem to hang-up.
Modem: Reading 1 indicates the modems are synchronized with
TBOX MS Calling
Modem: Reading 1 indicates the modems are synchronized with
TBOX MS Answering
Modem: Reading 1 indicates that no dial tone has been detected
when the modem has picked-up the line.
Must be RESET by the user.
GSM: Indicates the status of the GPRS connection. Writing 1
forces a connection; writing 0 forces a disconnection (see above
for more details).
62
COMx.ModBusResp
R/W
COMx.Level
COMx.UserId
COMx.Timeout
COMx.GPRSState
COMx.IPAddress
Version: 1.06
Description
Access Control: access level of the user currently logged (see
chapter 17).
Access Control: user Id of the user currently logged (see chapter
17).
The user Id and the authority level correspond to those you
have defined with the utility ' PASSWORD '.
The values returns to 0 when the user has disconnected.
Values can be written to those registers.
Example: when a user is connected you can modify its level
access by writing a value in the register COMx.level (level
available: 0, 1, 2 or 3).
Those values can be stored in analog chronology for keeping a
history on the access. When a user disconnects (Logout), the
register returns to '0
Modem: global time-out for hanging-up the modem when there
is no communication. Correspond to the Inactivity time-out in
the Advanced properties of the modem.
GPRS: indicates the status of the GPRS connection.
Value=0 : disconnected
Value=1 : currently connecting
Value=2 : connected
Value=3 : currently disconnecting
(see above for more details)
GPRS: this register gives the IP address used by TBOX MS
during its GPRS connection.
The information is available in a DWORD. To be interpreted, you
should compute this Tag with mask to read the 4 bytes
composing the IP address.
63
Name
R/W
Description
TikSec
Tik Second: Changes of state every second. Useful for counting time.
PrgRun
NewPro
Reboot
RstWat
Ala_On
Alaerr
RstAla
EnaDCr
EnaACr
10
EnaSam
11
EnaAla
12
DisCrd
Version: 1.06
64
Index
Name
R/W
Description
13
DisCra
14
DisSam
15
DisAla
16
DaySav
17
PrgEnb
18
PrgOnc
19
TcpIpLog
20
ALAovf
21
ComErr
22
SmtpEr
23
FtpErr
24
NTPErr
NTP Error: an error occurred while setting time of TBOX MS. (SET)
25
GpsVF
26
GPRSErr
27
ModemLog
28
SystemEr
Version: 1.06
65
Name
R/W
Second
Minute
Hours
Date
Month
Year
DayOfw
AlaCnt
AlaID
ALACur
10
ALARec
11
SamQty
12
UtcTim
13
ZonBia
14
ZonID
15
WeYear
16
CycTim
17
AAcond
Time: time for one cycle of the program (BASIC and Ladder). This
register is refreshed after each cycle.
Within the program, you could compute this register to memorize
the highest value.
Alarms: Quantity of alarm conditions, which are still active.
18
LevId
19
AppVer
20
OsVer
Version: 1.06
Description
66
Index
Name
R/W
Description
21
OsBuil
22
LoaVer
23
LoaBui
24
PortIdLog
25
EventLog
26
MilliS
27
GpsLat
28
GpsLong
29
GpsAlt
30
GpsSats
Version: 1.06
67
10. Tags
A Tag is essential for any programming
Any variable of the TBOX MS that you want to use in any configuration, you have to
declare it as a Tag.
There are 3 types of variables:
The Physical I/O (DI, DO, AI, AO)
The System Variables (predefined analog and digital functions)
The Internal variables, digital and analog (aka Registers)
The Tags are gathered in the folder Tags of the Project Workspace:
GROUP of Tags
Version: 1.06
68
Version: 1.06
69
The Internal Variables can be only created from the list of Tags.
Version: 1.06
70
You type a Tag Name, a Comment and select as Type: Internal Variable
The initial value is the value the Tag will have at the start up of TBOX MS.
If you select None the value is maintained at start up.
Version: 1.06
71
Version: 1.06
72
You type a Tag Name, a Comment and select as Type: Internal Register
For each Analog Register, the formats available are:
o 8 bits
(Signed or Unsigned)
o 16 bits
(Signed or Unsigned)
o 32 bits
(Signed or Unsigned)
o Float
(IEEE 754)
By default, TWinSoft creates Analog Internal Variable in
format Float.
Check it fits with the use you intend to have with the variable.
The initial value is the value the Tag will have at the start up of TBOX MS.
If you leave the field empty, the value is maintained at start up.
Version: 1.06
73
Version: 1.06
74
Presentation:
Description:
Units:
# decimal:
Write allowed: if the Tag is declared in a WebForm, allows defining a writing access to the
Tag, within a specific range.
Version: 1.06
75
11. IP Parameters
IP parameters consist in the global configuration for:
connecting to an ISP
sending files (FTP)
sending e-mail (SMTP)
Time synchronization (NTP)
Concerning IP configuration of Ethernet card, refer to
the corresponding card in the Resources.
Concerning IP configuration for incoming calls
(WebServer), see advanced RTU properties
TCP/IP
All IP parameters
are defined in this
Folder, available from
the Resources.
The FTP Host, SMTP Server and NTP configurations correspond to connections to the
appropriate servers. It is done for once, and called when creating a recipient of alarms.
This makes creating alarm recipients very easy !
Version: 1.06
76
Name:
Phone number: It is the phone number of the provider the TBOX MS must dial to send an email or files.
Dial Prefix:
User name:
Password:
Version: 1.06
77
DNS:
Version: 1.06
78
Host Name:
Host address:
Connection:
You select the ISP you have previously created (see above).
Login:
Depending on the account you have subscribed, you have a login or work
with Anonymous login.
This is the basic configuration to connect to the FTP site.
You do not declare a directory in this configuration, but when
declaring the Recipient (see chapter 12.4. The Recipients).
This allows creating any combination:
- several FTP recipients to one FTP site
- several FTP recipients to different FTP sites.
-
Version: 1.06
79
The SMTP Server represents the mail server used for sending e-mail (typically the one of the
ISP where we have subscribed an account).
First, TBOX MS connects to Internet (through an ISP connection) and then to the SMTP
Server.
Name:
Version: 1.06
80
Version: 1.06
81
time.windows.com
europe.pool.ntp.org
You will find valuable information, like lists of Servers with open access at:
www.ntp.org
public time server list
The organization pool.ntp.org proposes servers using DNS round robin, which make a
random selection from a pool of open access time servers. This is good enough when
working with TBOX MS.
Round Robin DNS technique is used when the number of access to a server is unpredictable,
to balance the use of IP addresses (load balancing technique).
Version: 1.06
82
Procedure
1. One System variable must be Tagged:
3. Once the connection is finished, look at the trace from the Communication menu
Version: 1.06
83
Closing connection
Modem connected
Version: 1.06
84
Closing connection
Modem connected
Version: 1.06
85
12. Alarms
12.1. Introduction
Alarm module of TBOX MS is the gate to the outside world.
An alarm consists in a communication event, not only for sending warning messages but
to establish a connection, like we will see.
Via alarms, you are able to call a SCADA, send SMS or message to Pagers, send e-mail,
send files to a FTP site, dial another TBOX MS or send a report to a printer.
Alarms can be used also to send historical data on regular base using e-mail or FTP. The
historical data is sent as the attached file of a report, developed using Report Studio (see
from Windows the group of programs of Techno Trade).
TView, the supervisory software can then be used to collect data from a mail box or a FTP
site.
The initiation of alarms in the TBOX MS relies on the variation of digital or analog Tags.
For example, an intrusion contact or a flow level generates a call.
There are two ways of activating an alarm:
By a condition: an edge on a digital Tag or the value of an analog Tag that passes
below a minimum threshold or above a maximum threshold, with adjustable hysteresis.
By the Ladder diagram: a complex Ladder sequence generates an alarm through a
specific function.
The first option affords a simple and quick way to create alarms (a state change of a
digital Tag or the variation of an analog Tag value to activate the alarm).
The Ladder diagram allows you to create a complex automated alarm condition by using
(for example) priorities or a set of analog or Boolean conditions.
Each new alarm is immediately entered into a 32-alarms queue (adjustable) and
processed, according to its severity level. Alarms are generated one by one.
The alarm queue represents an internal buffer of alarms: if several alarms happen at the
same time or if a communication port is not available when the alarm happens.
The Events stack, gives information about alarms status (Started Stopped
Acknowledged).
The Events stack is
discussed at chapter 12.7
Version: 1.06
86
To access the definition of Conditions, click the folder Alarms in the Project workspace and
select Conditions.
According to the Tag you select, you define a digital alarm condition or an analog alarm
condition.
The edge on which the alarm is going to be started (rising, falling or both).
Message or Report:
text or file associated to the alarm.
Depending on the type recipient associated, you can send a message or a
report. It is the SMS message sent to a GSM, the message/report sent as email, the message/report printed, or the file sent by FTP
It also appears in the table of alarms, to distinguish them (see chapter 12.7).
If the alarm condition sends an e-mail, it can be of 2 kinds:
Message: a text message is sent and it appears in the object field of the e-mail
Report: sending of a report created with Report Studio. The report can be
created from the Project Workspace and the list of Web & Report
files.
Recipient: Select a Recipient or a group of recipients. The person you wish to contact
in case of alarm (see Recipients below).
In case you select a group of Recipients, TBOX MS executes a chain: it calls
the first one in the group; in case the alarm cannot be acknowledged after the
number of tries, TBOX MS automatically calls the next Recipient in the group.
It is the equivalence to Chain with previous generation of RTU, the A.
Filter:
Version: 1.06
The time in hour:minute:second during which the condition must stay TRUE,
before the call is generated.
87
Handling: The handling option allows blocking each alarm condition, manually or
automatically.
Enabled: alarm condition always active.
Disabled: alarm condition always de-activated.
PowerF: alarm condition disabled when there is a main power failure.
DisAla:
alarm condition de-activated when the system variable DisAla is at 1.
Severity:
Each alarm can be assigned a level of severity: Low, Normal or High. When
several alarms are still present in the queue and then not processed yet,
TBOX MS generates the calls according to the highest severity.
End of Alarm:
When the alarm condition is finished, an alarm is automatically sent to the
same recipient with the same message.
Example: for a positive edge alarm, it is when the Tag returns to 0.
It is also useful when the alarm condition is active when TBOX MS starts up.
When end of alarm is checked, an alarm is automatically generated when the
alarm condition disappears (see illustration chapter 12.7: Alarms table)
Call all Recipients:
Version: 1.06
88
Maximum or Minimum.
The threshold for which the alarm will be started. If the value of the analog Tag
passes under (minimum) or over (maximum) this threshold, the alarm is
started. If an alarm must be generated for both a maximum and a minimum
threshold, 2 conditions must be declared with the same Tag.
Value:
The threshold value, depending on the format defined when creating the Tag
(see chapter 10. The Tags).
Hysteresis: The amount that the level must fall or rise below or above the Max. or Min.
value before an alarm can be re-started
Recipient: Select a Recipient or a group of recipients. The person you wish to contact
in case of alarm (see Recipients below).
In case you select a group of Recipients, TBOX MS calls the first one in the
group. In case the alarm cannot be acknowledged after the number of tries,
TBOX MS automatically calls the next Recipient in the group.
It is the equivalence to Chain with previous generation of RTU, the A.
Version: 1.06
89
Message or Report:
text or file associated to the alarm.
Depending on the recipient associated, it is the SMS sent to a GSM, or the
message/report sent as e-mail or the text printed, or the file sent by FTP
It also appears in the table of alarms, to distinguish them (see chapter 12.7).
If the alarm condition sends an e-mail, it can be of 2 kinds:
Message: a text message is sent and it appears in the object field of the e-mail
Report: sending of a report created with Report Studio. The report can be
created from the Project Workspace and the list of Web & Report
files.
Filter:
The time in hour:minute:second during which the condition must stay TRUE,
before the call is generated.
Handling: The handling option allows blocking each alarm condition, manually or
automatically.
Enabled: alarm condition always active.
Disabled: alarm condition always de-activated.
PowerF: alarm condition disabled when there is a main power failure.
DisAla:
alarm condition de-activated when the system variable DisAla is at 1.
Severity:
Each alarm can be assigned a level of severity: Low, Normal or High. When
several alarms are still present in the queue and not processed yet, TBOX MS
generates the calls according to the highest severity.
End of Alarm:
When the alarm condition is finished, an alarm is automatically sent to the
same recipient with the same message.
Example: for a maximum alarm, it is when the value returns below
maximum - hysteresis.
It is also useful when the alarm condition is active when TBOX MS starts up.
When end of alarm is checked, an alarm is automatically generated when the
condition of alarm disappears (see illustration chapter 12.7: Alarms table)
Call all Recipients:
Version: 1.06
90
12.4. Recipients
To access the definition of Recipients, click the folder Alarms in the Project workspace and
select Recipients.
The types of recipients supported are:
Internal:
ModBus:
Version: 1.06
91
Printer:
E-mail:
If you have subscribed an e-mail account (see chapter 11.3. SMTP Server),
the TBOX MS is able to send an e-mail. You only have to specify the e-mail
address of the recipient.
FTP:
TBOX MS is able to send files to a FTP Host (see chapter 11.2. FTP Host).
In the recipient configuration you only need to indicate the directory where
you want to send the files.
NTP:
Version: 1.06
92
Version: 1.06
93
12.6. Messages
To access the definition of Alarm messages, click the folder 'Alarms' in the Project workspace
and select 'Messages'.
Message number : indicates the index of message corresponding to its position in the list
of messages. Type a message of maximum 120 characters.
This message is user specific:
- If it is for a Digital Pager, it will consist only of numbers.
- If it is for a Text Pager or for a GSM, it will not contain accent (, , , ...)
The Following is not available yet
In all cases, a message can contain the value of a Tag. The syntax is the following:
~Xyyyyy ~
~ : The first character indicates that what follows is the value of a ModBus address. The
value sent is the value from the moment of the call.
X : represents the type of the variable:
Type
Description
I
W
C
S
R
B
t
j
m
0 (zero)
f
D
d
o (small letter)
#
1.. 9, a.. f
Version: 1.06
94
yyyyy: represents the ModBus address of the variable. It can be checked from the list
of Tags (see chapter 10.3. ModBus address)
Examples of message
Messages sent
ANA0=~B64~too high
Register AIR0=~W20480~
Motor is ~o32~
Date/Time of the
start of the
condition
Message
Acknowledg.
Status of the
Start
Recipient
Download
Date/Time of the
end of the
condition
Alarms
Acknowledg.
Status of the
End
The Alarms table does not only display alarms generated in TBOX MS, but also system
events like start-up of the program, Reset of the TBOX MS,
Version: 1.06
95
Start:
Recipient:
End Timestamp: Date and Time when the alarm condition disappears (End
condition).
End:
Version: 1.06
96
13. Datalogging
13.1. Introduction
Datalogging relies on the database inside TBOX MS. Datalogging allows memorizing
events of your process, in order to visualize its history.
TBOX MS contains 72 Kbytes of memory for recording events; the latter is what we call the
database of TBOX MS.
There are two categories of databases:
The Chronologies
Chronologies are 'On event' recordings, by mean of changes in Tags. Each event is
recorded with the time, date, Tag and its status or value (see important note about
timestamp next page).
1
0
t
The changing of status of the Tag represents the events.
t
The variation of the Tag represents the events.
TBOX MS stores chronologies in 2 tables: one for digital events and one for analog events.
Version: 1.06
97
temperature
9 :30
9 :45
10 :00
10 :15
10 :30
10 :45
Each Tag is recorded into a separate table. There is no practical limit in the number of
tables, but the size of each table is limited.
The database information recorded in TBOX MS can be retrieved with the use of SCADA
software such as T or other HMI package with TComm.dll based driver (please call
your distributor).
Version: 1.06
98
Edges:
Handling:
Enabled:
Disabled:
PowerF:
DisCRD:
always recorded.
never recorded.
recording disabled in case of main power failure.
recording disabled when the system variable DisCRD is at 1.
Variation:
Handling:
Enabled:
Disabled:
PowerF:
DisCRA:
Version: 1.06
always recorded.
never recorded.
recording disabled in case of main power failure.
recording disabled when the system variable DisCRA is at 1.
99
Type:
865
878
902
905
965
985
Incremental value
recorded
13
24
60
20
Period
Period
Period
Period
Period
Period
Version: 1.06
100
Version: 1.06
101
Previous to create Remote Tags you have to create the equipment you are going to
communicate with.
Trigger:
Condition:
Condition of Tag Trigger to start communication. Typically, you will work with
a permanent connection (Trigger in High or Low state). Or you can decide
to execute one-shot communication, on edge changing of the Tag Trigger.
The changing of state of the Tag can be controlled by BASIC, Ladder, or
Periodic events.
Version: 1.06
102
Operation :
Operations
MASTER (Tag)
SLAVE (Address)
READ
WRITE
Read :
Write :
Quantity : Quantity of variables of successive addresses that are read (or written) in the
Slave. It depends on the External source, the types of variable and the ModBus
function used (see tables below).
ModBus protocol handles only words (16 bits). When working with 32
bits, TWinSoft adapts the quantity to double the number of words.
32 bits are handled with:
<Hi word1><Lo word1><Hi word2><Lo word2>
Version: 1.06
103
External Source. All the following parameters concern the Slave station:
Device:
select the type of the external variable. According to the external source, the
choices are:
With External source ModBus device (TBOX MS, TBOX LITE, any ModBus device)
Operations
Types
ModBus
Functions
Quantity (max.)
Read Digital
Read Digital
Read Analog
Read Analog
Write Single Digital
Write Single Analog
Write Multiple Digital
Write Multiple Analog
Digital Input
Coil
Analog Input
Holding Register
Coil
Holding Register
Coil
Holding Register
2
1
4
3
5
6
15
16
Quantity (max.)
Digital I/O
Analog I/O
Digital registers
Analog registers (8 bits)
Analog registers (16 bits)
Analog registers (32 bits)
Analog registers (32 bits)
Timers
Counters
Special Registers
Register Sampling Table
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
16
8
1600 (see Warning below)
8
100
8
8
16
16
16
16
IOD, T4m
IOW, I4M
DIR, STD
STB
AIR, STO
TOT
FLT
ATP, ATV, DTI
ACP, ACV, DCN
DSPE, ASPE
ECH
Address : The ModBus address must be typed according to the indication of the users
guide of the Remote device.
Communicating to TBOX MS, you have to refer to the TWinSoft application and
its configuration of Tags.
Version: 1.06
104
Create an Alarm Recipient of type ModBus - Master, with the telephone number of
the remote device.
Create a Remote Device, associated to the communication port of the modem and
to a Trigger DIV (digital register).
Create the Remote tags associated to this device.
The alarm is conditioned by a situation requiring communication with another TBOX
MS leading to a Tag which is the condition of the alarm.
When modems are connected (can be checked with Digital Communication
Variable DCV COMx.Call), you activate the Trigger of the TBOX MS you are
connected to. This action executes Remote Tags associated to this station.
Acknowledge the alarm, for instance using the special analog variable AlaRec.
Stop
connection
by
writing
0
to
the
Communication
Variable
COMx.ModemOffHook, or the communication will be automatically stopped after 1
minute.
Version: 1.06
105
Version: 1.06
106
The Tag event1 (a DIV) will be automatically SET every 30 minutes, at each xx:15:00 and
xx:45:00.
The action(s) configured with Event1 will be generated every 30 minutes.
The Tag event2 (a DIV) will be automatically SET every day at 6:00:00 AM.
The action(s) configured with Event2 will be generated at that moment.
Version: 1.06
107
Tag:
Action:
Action taken to the Target Tag (see next) during a change of status of the
digital Tag defined above. The choices are:
-
Rising Edge -> Set (DIV): each rising edge of the digital Tag, performs a
SET action on the Target Tag which must be an internal variable DIV.
Falling Edge -> Set (DIV): each falling edge of the digital Tag, performs a
SET action on the Target Tag which must be an internal variable DIV.
Rising Edge -> Inc (AIV): each rising edge of the digital Tag, increments
the Target Tag which must be an internal variable AIV.
Falling Edge -> Inc (AIV): each falling edge of the digital Tag, increments
the Target Tag which must be an internal variable AIV.
Target Tag: It is the internal variable (DIV or AIV) on which the action is taken (see
above).
Divisor:
Division Factor that allows the action (SET or increment) to occur once every x
pulses (x being the factor of division).
Weight:
You can give a weight to the pulses, after the computing according to the
Divisor (see above).
Version: 1.06
108
If the weight is smaller than 1 (0.1, 0.2, ) be sure the Target Tag is of type
Float.
Version: 1.06
0 Hz
24
90
24
90
s
s
s
us
25 Hz
64 s
420 s
220 s
1460 us
109
Level 1: Surveillance mode or VISUALIZATION MODE. The operator can view all
TBOX MS values (local or remote), but cannot execute any command.
Level 2: COMMAND MODE, the operator can view all the values and execute
commands (locally or remotely). Also known as READ/WRITE MODE.
Level 3: ENGINEER MODE, the operator can view all the values, execute commands
and send new application (locally or remotely).
Version: 1.06
110
Global code
type in the code you used to generate the Access Codes with the utility
PASSWORD.EXE (see chapter 17.2 following).
Type it a second time in the Confirmation field, to be sure.
TWinSoft presents you the serial ports (RS232, RS485 and modem) according to your
hardware configuration.
Next, you check the port you want to be protected.
Version: 1.06
111
Global code
User name
Version: 1.06
112
Access level
Level 1: Surveillance mode or VISUALIZATION MODE. The operator can view all
TBOX MS values (local or remote), but can not execute any command.
Level 2: COMMAND MODE, the operator can view all the values and execute
commands (locally or remotely).
Level 3: ENGINEER MODE, the operator can view all the values and execute
commands and alter or send new TWinSoft documents (locally or
remotely).
When this information has been entered, click on the button "Get password".
Two codes have been created:
The PASSWORD: this PASSWORD must be used together with the NAME when
logging.
The USER ID: this number is available in an Analog Communication Variable when a
user is connected to a port of TBOX MS that is protected.
17.3. Login/Logout
17.3.1. With TWinSoft
The Login feature of TWinSoft allows connecting to a protected port of the TBOX MS
according to an access level. When a port is not protected, access level is automatically 3:
Engineer.
The Login/Logout is executed from the main menu bar
'Tools'.
Login
When connected to a port of TBOX MS that is protected, you need to Login to get an access
level.
You type the Name you used in the Password utility and the Password that was created
(see previous). According to those, you are in:
Read only mode
Read/write mode
Engineer
The access level is displayed in the Status bar.
Version: 1.06
113
You type the NAME and PASSWORD you have used with password utility (see above)
Version: 1.06
114
Version: 1.06
115
Version: 1.06
116
TECHNICAL SPECIFICATIONS
CABLING
Version: 1.06
117
References:
MS-RACK5
MS-RACK10
MS-RACK15
Racks
5 slots
10 slots
15 slots
20 slots
TECHNICAL SPECIFICATIONS
General
Speed
PCB
Component
Fixing
Dimensions: BUS 5
Without card
Weight
Dimensions: BUS 10
Without card
Weight
Dimensions: BUS 15
Without card
Weight
Dimensions: BUS 20
Without card
Weight
Version: 1.06
118
18.2.
References:
MS-PS230V
MS-PSDCN
MS-PS48VN
Power Supplies
230 V
Version: 1.06
-48 + 24 VDC
- 48 VDC
119
TECHNICAL SPECIFICATIONS
230 VAC
Input
Voltage input:
- AC
- DC
Power
Input Power at I out max.
Input Power in over load or short-circuit
Efficiency
Output Power
Maximum: 20 W
Maximum: 50 W
Minimum: 60% at 2 A
Maximum: 15 W
Output
Battery charger:
Output connections:
- Mode
- Voltage
- Current
+BAT
+UPS
nc
+24 V
Gnd
Protection
Test
EMC protection
Over load and short-circuit
FUSE primary voltage
FUSE battery
Isolation
No isolation
Temperature
Storage
Working (ambient)
Internal temperature
Hygrometry
-20 to 70 C
Standard: 0 to 50C
Ruggedized: -20 C to 70 C
Indicated by 2 digital input variables:
>= 70C
>= 85C
15 to 95 % without condensation
LED
Main
CS
ER
Input
Active Power Supply
Power Fail
Temperature
Dimensions
Without connector
Weight (w/o connector)
Version: 1.06
120
24 VDC
Input
Voltage input:
- either +24V
- either -48V
+8 .. +30 VCC
-60 .. -24 VCC
Power
Input power at maximum current
Input power with short-circuit (or over load)
Efficiency
Output power
Maximum: tbd
Maximum: tbd
Minimum: tbd
Maximum: 15 W
Output
Battery charger:
Output connections:
- Mode
- Voltage
- Current
+BAT
+UPS
nc
+24 V
Gnd
Protection
Test
EMC protection
Over load and short-circuit
FUSE battery
Isolation
Input between Earth and secondary
Temperature
Storage
Working (ambient)
Internal temperature
Hygrometry
-20 70 C
Standard: -5C 50C
Ruggedized (option) : -20 C 70 C
Indicated by 2 digital input variables:
>= 70C
>= 85C
15 95 % sans condensation
LEDs
Main
CS
ER
Input
Active Power Supply
Power Fail
Temperature
Dimensions
mm
Without connector
Weight (w/o connector)
Version: 1.06
121
- 48 VDC
Voltage / Current
V in
Output current on the BUS (3.3V)
Consumption
-60 to 24 VDC
2A
10 mA
Power
Input Power at I out=2 A
Input Power in over load or short-circuit
Efficiency
Maximum: 12 W
Maximum: 65 W
Minimum: 60% at 2 A
Protection
Test
Input voltage inversion
EMC protection
Over load and short-circuit
Isolation
No isolation
No isolation
Temperature
Storage
Working (inside the card)
Working (ambient)
Hygrometry
-40 to 70 C
Standard: -40C to 85C
Standard: -5C to 50C
Ruggedized: -20C to 70C
15 to 95 % without condensation
LED
Main
CS
ER
Input / Output
Temperature input
Voltage input
Dimensions
Without connector
Weight
Version: 1.06
122
CABLING
For electrical security reason, you
have to manipulate connectors with
power switched OFF.
230 Vac - L
earth
Description:
Power Supply 110 VAC
230 Vac - N
110 Vac - L
earth
Description:
Power Supply 110 VDC
110 Vac - N
~
~
110 Vdc
earth
Description:
Battery
0V
~
~
12/24 V backup
Battery
UPS
Version: 1.06
+24V
Gnd
24 V
Gnd
123
+24V
-48V
Description:
Power Supply - 48 VDC
Gnd
Terre
Gnd
+8 .. +30 VCC
Earth
-48V
Description:
Battery
+24V
Terre
Gnd
Gnd
-60 .. 24 VCC
Earth
+Bat
Battery
12/24 V backup
UPS
3
+24V
Gnd
24 V
Gnd
0V
Gnd
2
3
earth
Version: 1.06
V-
124
18.3.
CPU-16 bits
References:
MS-CPU16
TECHNICAL SPECIFICATIONS
General
Processor
Clock
Button
Power Supply
Voltage
Supply Current
Consumption
Version: 1.06
6 .. 30 VDC
Maximum: 1 A (on 3.3 Volts of the BUS)
200 mA
125
Internal Battery
(see schema following)
Voltage
Use
Lifetime
3V
Backup of Clock and RAM (datalogging)
CPU under voltage: 10 years
CPU stopped and plugged on the Rack:
- Typical 265 days
- Minimum: 29 days
WARNING: After this time, the battery must be replaced to maintain the
clock and datalogging.
Memory
Flash
RAM
RS 232
Connector
Cabling
Protocol
LED
RS 485
Connector
Cabling
Protocol
LED
Isolation
Number of slaves
Termination
Ethernet
Model
Connector
Cabling
Speed
Protocols
LED
Version: 1.06
126
Input/Output
Synchronization I/O
Synchronization Input
Synchronization Output
Temperature input
Voltage input
Temperature
Storage
Working
Hygrometry
-20 to 70 C
Standard: -5C to 50 C
Ruggedized: -20 C to 70 C
15 to 95 % without condensation
Dimensions
Without connector
Weight
Version: 1.06
127
RS 232
E
T
H
E
R
N
E
T
POWER
Lithium
battery
MultiMedia
Card
Battery
Jumper
Version: 1.06
128
Example of System.xml:
<?xml version="1.0"?>
<System>
<ComPort>
<PortName>COM4</PortName>
<IPconfig>
<IP>192.168.1.75</IP>
<Subnet>255.255.255.0</Subnet>
<Gateway>192.168.1.1</Gateway>
<PrimaryDNS>192.168.1.1</PrimaryDNS>
</IPconfig>
</ComPort>
</System>
<PortName>
<IP>
<Subnet>
<Gateway>
<PrimaryDNS>
Version: 1.06
129
CABLING
Power Supply
Description:
Power Supply
+6 .. +30 VDC
V in
2
3
4
0V
Gnd
DI - DO
Description:
Synchronization Input / Output
DO : Sync. Output
3
4
Remote CPU
1
Gnd
2
3
DI : Sync. Input
It is used to synchronize
Actions on the different CPU.
Gnd
Remote CPU
1
2
3
4
Version: 1.06
DI : Sync. Input
Gnd
130
RS 485
Description:
RS485 communication
Connector: RS485
Screw connector (3 x 5.08 mm)
Version: 1.06
131
RS 232
Description:
RS232
Connector: RS232
9 Pin Sub D
Pin out:
1.
2.
3.
4.
5.
6.
7.
8.
9.
RxD (input)
TxD (output)
Gnd
RTS (Output)
CTS (input)
Cabling to a PC
TBOX MS - COM1
PC - DB 9
RxD 2
2 RxD
TxD 3
3 TxD
GND 5
5 GND
RTS 7
7 RTS
CTS 8
8 CTS
Printer DB 25
Printer - DB 25
RxD 2
2 TxD
RxD 2
2 TxD
TxD 3
3 RxD
TxD 3
3 RxD
GND 5
7 GND
GND 5
7 GND
RTS 7
4 RTS
RTS 7
4 RTS
CTS 8
5 CTS
CTS 8
5 CTS
Version: 1.06
132
Ethernet
Description:
Ethernet
Connector: RJ45
Pin out:
1.
2.
3.
4.
5.
6.
7.
8.
Tx+
TxRx+
not used
not used
Rxnot used
not used
TBOX MS COM4
RJ45
PC Ethernet
RJ45
Tx + 1
1 Tx +
Tx - 2
2 Tx -
Rx + 3
3 Rx +
n.u. 4
4 n.u.
n.u. 5
5 n.u.
Rx - 6
6 Rx -
n.u. 7
7 n.u.
n.u. 8
8 n.u.
Version: 1.06
133
18.4.
I/O Simulation
References:
MS-IO-SIMUL
MS-IO-SIMUL is the ideal card for making test and demonstrate TBOX MS.
Version: 1.06
134
18.5.
16 x digital Inputs
References:
MS-16DI
TECHNICAL SPECIFICATIONS
General
Quantity
Replacement
Compatibility
16 inputs
Hot insertable/removable. There is no risk to damage hardware,
but a reset is required.
Concerning voltages, with type 1 and 2 of IEC61131-2
LED
Individual
CS
ER
Version: 1.06
Protection
Test
RC filter
Voltage inversion
Protection EMC
Voltage at input
Typical
Maximum for a LOW level
Minimum for a HIGH level
Maximum
24 VDC
5 VDC
11 VDC
60 VDC
Current
Maximum at the input
Resistance
Consumption of the card
2.0 mA at 30 VDC
4.5 mA at 60 VDC
Typical: 12 k
40 mA
Sampling
Minimum period LOW HIGH
Frequency (software)
Temperature
Storage
Working (ambient)
Hygrometry
-40 to 70 C
Standard: -5C to 50C
Ruggedized: -20 C to 70 C
15 to 95 % without condensation
Dimensions
Without connector
Weight
Version: 1.06
136
CABLING
Description:
Cabling of inputs
Connector:
Screw connector
1
2
+12 .. 60 VDC
3
4
5
6
Group A
7
8
9 10
0V
1
2
+12 .. 60 VDC
3
4
5
6
Group B
7
8
Version: 1.06
9 10
0V
Pin Out:
1
2
3
4
5
6
7
8
9
10
NC
Input
Input
Input
Input
Input
Input
Input
Input
V-
0
1
2
3
4
5
6
7
1
2
3
4
5
6
7
8
9
10
NC
Input
Input
Input
Input
Input
Input
Input
Input
V-
8
9
10
11
12
13
14
15
137
V+
Input x
V-
V-
R:
1 k (12 VDC)
10 k (24 VDC)
V+
R
Input x
V-
V-
Input x
V-
V-
Sensor
Input x
V-
Version: 1.06
138
18.6.
16 x digital Outputs
References:
MS-16DO
TECHNICAL SPECIFICATIONS
General
Quantity
Type
Replacement
16 outputs
Current Sourcing (PNP transistor)
Hot insertable/removable. There is no risk to damage hardware,
but a reset is required.
LED
Individual
CS
ER
Version: 1.06
139
Protection
Test
Protection diode
Over load
Reverse voltage
Short-Circuit + Over load
Voltage / Current
Working voltage on V+
Working current on V+
Voltage per output
Short-Circuit current
Impedance
Consumption
6 to 60 VDC
Maximum: 200 mA
Maximum: 60 VDC (depending on V+)
Minimum: 0.2 A
Typical: 0.9A
Maximum: 1.2A
Typical: 1 ohm
Maximum: 10 ohms
80 mA
Temperature
Storage
Working (inside the card)
Working (ambient)
Hygrometry
-40 to 70 C
Standard: -40C to 85 C
Standard: -5C to 50C
Ruggedized: -20 C to 70 C
15 to 95 % without condensation
Dimensions
Without connector
Weight
Version: 1.06
140
CABLING
Description:
Cabling of outputs
Connector:
Screw connector
1
+6 .. 60 VDC
2
3
4
5
6
Group A
7
8
1
+6 .. 60 VDC
9 10
0V
2
3
4
5
6
Group B
7
8
Version: 1.06
9 10
0V
Pin Out:
1
2
3
4
5
6
7
8
9
10
V+
Output
Output
Output
Output
Output
Output
Output
Output
V-
0
1
2
3
4
5
6
7
1
2
3
4
5
6
7
8
9
10
V+
Output
Output
Output
Output
Output
Output
Output
Output
V-
8
9
10
11
12
13
14
15
141
18.7.
16 x digital Inputs/Outputs
References:
MS-16DI0
Version: 1.06
142
TECHNICAL SPECIFICATIONS
General
Quantity
Replacement
Consumption of the card
Test
LED
Individual
CS
ER
Isolation
2 groups isolated
Isolation from the Ground
Level of isolation
Temperature
Storage
Working (ambient)
Hygrometry
-20 to 70 C
Standard: -5C to 50C
Ruggedized: -20 C to 70 C
15 to 95 % without condensation
Dimensions
Without connector
Weight
Version: 1.06
143
Inputs
Voltage at input
Typical
Maximum for a LOW level
Minimum for a HIGH level
Maximum
Compatibility
24 VDC
5 VDC
11 VDC
60 VDC
with type 1 and 2 of IEC61131-2
Current
Maximum at the input
Resistance
2.0 mA at 30 VDC
4.5 mA at 60 VDC
12 k
Sampling
Minimum period LOW HIGH
Frequency (software)
20 msec 20 msec.
At each cycle of BASIC / Ladder
Protection
RC filter
Voltage inversion
Protection EMC
1592 Hz
Up to 55 VDC
Outputs
Voltage / Current
Working voltage on V+
Working current on V+
Voltage per output
Short-Circuit current
Impedance
Protection
Protection diode
Over load
Reverse voltage
Short-Circuit + Over load
Version: 1.06
144
CABLING - INPUTS
Description:
Cabling of inputs
Connector:
Screw connector
1
2
+12 .. 60 VDC
3
4
5
6
Group A
7
8
9 10
0V
1
2
+12 .. 60 VDC
3
4
5
6
Group B
7
8
9 10
0V
Pin Out:
1
2
3
4
5
6
7
8
9
10
NC
Input
Input
Input
Input
Input
Input
Input
Input
V-
0
1
2
3
4
5
6
7
1
2
3
4
5
6
7
8
9
10
NC
Input
Input
Input
Input
Input
Input
Input
Input
V-
8
9
10
11
12
13
14
15
Version: 1.06
145
V+
Input x
V-
V-
R:
1 k (12 VDC)
10 k (24 VDC)
V+
R
Input x
V-
V-
Input x
V-
V-
Sensor
Input x
V-
V+
Input/Output x
V-
V-
Version: 1.06
146
CABLING - OUTPUTS
Description:
Cabling of outputs
Connector:
Screw connector
1
+12 .. 60 VDC
2
3
4
5
6
Group A
7
8
1
+12 .. 60 VDC
9 10
0V
2
3
4
5
6
Group B
7
8
9 10
0V
Pin Out:
1
2
3
4
5
6
7
8
9
10
V+
Output
Output
Output
Output
Output
Output
Output
Output
V-
0
1
2
3
4
5
6
7
1
2
3
4
5
6
7
8
9
10
V+
Output
Output
Output
Output
Output
Output
Output
Output
V-
8
9
10
11
12
13
14
15
Version: 1.06
147
18.8.
References:
MS-COMBO-1
Version: 1.06
148
COMBO (next)
TECHNICAL SPECIFICATIONS
General
Quantity
Replacement
Consumption
Test
8 digital inputs
4 digital outputs
3 analog inputs (14 bits)
Hot insertable/removable. There is no risk to damage hardware,
but a reset is required.
40 mA
Automatic test of the access of the card by the CPU
(See LED CS below)
LED
Individual
CS
ER
Isolation
2 groups isolated:
Level of isolation:
Temperature
Storage
Working (ambient)
Hygrometry
-40 to 70 C
Standard: -5C to 50C
Ruggedized: -20 C to 70 C
15 to 95 % without condensation
Dimensions
Without connector
Weight
Version: 1.06
149
COMBO (next)
8 x Digital Inputs
Voltage at input
Typical
Maximum for a LOW level
Minimum for a HIGH level
Maximum
Compatibility
24 VDC
5 VDC
11 VDC
60 VDC
with type 1 and 2 of IEC61131-2
Current
Maximum at the input
Resistance
2.0 mA at 30 VDC
4.5 mA at 60 VDC
12 k
Sampling
Minimum period LOW HIGH
Frequency (software)
20 msec 20 msec.
At each cycle of BASIC / Ladder
Protection
RC filter
Voltage inversion
Protection EMC
1592 Hz
Up to 55 VDC
4 x Digital Outputs
Voltage / Current
Working voltage on V+
Working current on V+
Voltage per output
Short-Circuit current
Impedance
12 to 60 VDC
Maximum: 200 mA
Maximum: 60 VDC (depending on V+)
Minimum: 0.2 A
Typical: 0.9A
Maximum: 1.2A
Typical: 1 ohm
Maximum: 10 ohms
Protection
Protection diode
Over load
Reverse voltage
Short-Circuit + Over load
Version: 1.06
150
COMBO (next)
3 x Analog Inputs
General
Model
4..20 mA ; passive
Mode 4..20 mA
Range
Impedance
Value for LSB
Typical: 4 mA to 24 mA
Minimum: 4 mA to 22 mA
Minimum: 21 ohms
Typical: 23.9 ohms
Maximum: 26.4 ohms
Typical: 2.935 A
Digital Input
Validity input associated to
each analog input
Protection
Double RC filter
Against voltage inversion
Against over surge
Against short-circuit of the
sensor
Precision
ADC converter
Error at 25 C
Integral linearity
Differential linearity
Cabling
Twisted pair cable
Version: 1.06
Maximum: 50 m
151
COMBO (next)
Description:
Cabling of inputs
Connector:
Screw connector
1
2
3
4
5
6
7
8
9
10
1
2
+12 .. 60 VDC
3
4
5
6
Group A
7
8
9 10
0V
V+
Input x
V-
V-
Sensor
Version: 1.06
0
1
2
3
4
5
6
7
1 k (12 VDC)
10 k (24 VDC)
V-
Input x
V-
V+
Input x
V-
NC
Input
Input
Input
Input
Input
Input
Input
Input
V-
V+
Pin Out:
Input x
V-
V-
152
COMBO (next)
Description:
Cabling of Outputs
+12 .. 60 VDC
Connector:
Screw connector
2
3
4
Group B
5
6
0V
Pin Out:
1
2
3
4
5
6
V+
Output
Output
Output
Output
V-
0
1
2
3
7
8
9 10
Version: 1.06
153
COMBO (next)
Description:
Cabling of 4..20ma sensors
Connector:
Screw connector
Pin Out:
1
2
3
4
Group C
5
6
4..20 mA
4..20 mA
0V
9 10
4..20 mA
SENSOR
Input 0
Input 1
Input 2
Gnd
7
8
9
10
IN x
Protection
Measure
10
GND
IN x
Protection
Measure
+
10
SENSOR
Version: 1.06
GND
154
18.9.
8 x Analog Inputs
References:
MS-8 AIVC
Version: 1.06
155
8 ANAIN (next)
TECHNICAL SPECIFICATIONS
General
Quantity
Signals:
- for the 8 inputs
- for 2 of the 8 inputs
Resolution
Mode
Model (for current/voltage)
Precision:
- Current
- Voltage
- Temperature
Time of measurement:
- Current
- Voltage
Input Impedance: - Current
- Voltage
Consumption
Replacement
Test
8 analog inputs
Choice between: 10..+10V OR 20..+20mA (see cabling)
Supplementary choice between Pt100 OR Pt1000 2 wires (see cabling)
No hardware or software configuration is required
14 bits
Bipolar
Passive input: sensor and input stage powered by an ext. power supply
5 A
2.5 mV
1 C
1 msec
1 msec
Maximum: 26.4
Minimum: 100 k
Tbd
Hot insertable/removable. There is no risk to damage hardware, but
a reset is required.
Automatic test of the access of the card by the CPU
(See LED CS below)
Protection
Current input
Voltage input
Temperature input
Isolation
1 group isolated
From the Ground
Level of isolation
Digital Input
Validity input associated to
each analog input 4..20mA
LED
CS
ER
Temperature
Storage
Working (ambient)
Hygrometry
-20C to 70C
Standard: -5C to 50C
Ruggedized: -20C to 70C
15 to 95 % without condensation
Dimensions
Without connector
Weight
Version: 1.06
156
8 ANAIN (next)
Description:
Cabling of 4..20ma sensors
Connector:
Screw connector
1
2
3
4
Group A
5
6
7
8
Description:
Cabling of 4..20ma sensors
9 10
0 V (of sensors)
Connector:
Screw connector
1
2
3
4
Group B
5
6
7
8
9 10
0 V (of sensors)
Pin Out:
1
2
3
4
5
6
7
8
9
10
Input
Input
Input
Input
Input
Input
Input
Input
Input
V-
0
0
0
1
1
2
2
3
3
Temperature
Voltage
Current
Voltage
Current
Voltage
Current
Voltage
Current
0
0
0
1
1
2
2
3
3
Temperature
Voltage
Current
Voltage
Current
Voltage
Current
Voltage
Current
Pin Out:
1
2
3
4
5
6
7
8
9
10
Input
Input
Input
Input
Input
Input
Input
Input
Input
V-
Isolation is global.
It means both V- are connected
together and must be cabled to
the same reference.
Version: 1.06
157
18.10.
8 x Temperature Inputs
References:
MS-8 RTD
Version: 1.06
158
8 RTD (next)
TECHNICAL SPECIFICATIONS
General
Quantity
Signals
Resolution
Precision
- Ni100, Pt100
- Ni1000, Pt1000
Filter
Maximum length of cable
Maximum resistance of the
cable
Replacement
Test
8 temperature inputs
Choice between Pt100, Pt1000, Ni100, Ni1000
2 wires or 3 wires
The selection of the probe is done by the cabling used. No hardware or
software configuration is required
15 bits
0.1 C
0.1 C
1 sec
100 m
20
Hot insertable/removable. There is no risk to damage hardware, but
a reset is required.
Automatic test of the access of the card by the CPU
(See LED CS below)
LED
CS
ER
Isolation
Between channel
Channel to Ground/Earth
Non isolated
Non isolated
Temperature
Storage
Working (ambient)
Hygrometry
-20C to 70C
Standard: -5C to 50C
Ruggedized: -20C to 70C
15 to 95 % without condensation
Dimensions
Without connector
Weight
Version: 1.06
159
8 RTD (next)
Description:
Cabling Probes 2 Wires
Description:
Cabling Probes 3 Wires
Group A
1
Gnd
Gnd
9 10
9 10
Gnd
Gnd
Group B
1
Gnd
Gnd
9 10
9 10
Gnd
Gnd
There is no isolation.
It means Gnd are connected
together and the Earth.
Version: 1.06
160
18.11.
4 x Analog Outputs
References:
MS-4 AOVC
Version: 1.06
161
4 ANAOUT (next)
TECHNICAL SPECIFICATIONS
General
Quantity
Signals
- for each output
ADC converter
Mode
- Current
Full Range
- Current
- Voltage
Resolution
- Current
- Voltage
Precision
- Current
- Voltage
Reactivity
- Current
- Voltage
Load impedance limit
- Current
- Voltage
Consumption
Replacement
Test
4 analog outputs
Choice between 4..20ma OR 10V..+10V
The selection of the signal is done by the cabling used. No hardware or
software configuration is required
12 bits, bipolar
Active mode. Supplies a nominal voltage of 24 VDC.
0 to 20mA
-10V to +10V
12 bits
11 bits + sign
5 A
5 mV
25 msec
1 msec
Resistance of the actuator:
1000 : gives a drop of 20 V, maximum allowed.
> 3000 : gives a current of 3.33 mA, maximum allowed.
Tbd
Hot insertable/removable. There is no risk to damage hardware, but
a reset is required.
Automatic test of the access of the card by the CPU
(See LED CS below)
Digital Input
Validity input associated to
each analog output 4..20mA
LED
CS
ER
Isolation
4 channels isolated
From the Ground
Level of isolation
Temperature
Storage
Working (ambient)
Hygrometry
-20C to 70C
Standard: -5C to 50C
Ruggedized: -20C to 70C
15 to 95 % without condensation
Dimensions
Without connector
Weight
Version: 1.06
162
4 ANAOUT (next)
Description:
Cabling to 4..20ma OR
-10V..+10V actuators
Connector:
Screw connector
1
2
3
4
Group A
5
6
7
8
9 10
Description:
Cabling to 4..20ma OR
-10V..+10V actuators
Connector:
Screw connector
1
2
3
4
Group B
Pin Out:
1
2
3
4
5
6
7
8
9
10
No connection
Output 0 : 4..20mA (+)
Output 0 : 4..20mA (-)
Output 0 : -10V..+10V (+)
Output 0 : -10V..+10V (-)
Output 1 : 4..20mA (+)
Output 1 : 4..20mA (-)
Output 1 : -10V..+10V (+)
Output 1 : -10V..+10V (-)
No connection
Pin Out:
5
6
7
8
9 10
1
2
3
4
5
6
7
8
9
10
No connection
Output 2 : 4..20mA (+)
Output 2 : 4..20mA (-)
Output 2 : -10V..+10V (+)
Output 2 : -10V..+10V (-)
Output 3 : 4..20mA (+)
Output 3 : 4..20mA (-)
Output 3 : -10V..+10V (+)
Output 3 : -10V..+10V (-)
No connection
Version: 1.06
163
OUT+
+
Actuator
24 V
OUT-
Feedback
OUT+
+
Actuator
OUT-
Version: 1.06
164
18.12.
8 x Relay Outputs
References:
MS-RELAY
Version: 1.06
165
TECHNICAL SPECIFICATIONS
General
Quantity
Consumption
Replacement
Test
8 outputs
Tbd
Hot insertable/removable. There is no risk to damage hardware, but
a reset is required.
Automatic test of the access of the card by the CPU
(See LED CS below)
LED
CS
ER
Voltage
With DC
With AC
Max: 30 Vdc at 3A
Max: 250 Vac
Current
DC
AC
3A
3A
Operating live
At full resistive load
100000 operations
Protection
To an external relay
When the relay drives an external relay, the latter must be protected
with a diode (if DC relay) or a RC circuit (if AC relay)
Isolation
Individual
Each relay is totally isolated from the rack and other relays .
Voltage of isolation: 3 KV
Temperature
Storage
Working (ambient)
Hygrometry
-20C to 70C
Standard: -5C to 50C
Ruggedized: -20 C to 70 C
15 to 95 % without condensation
Dimensions
Without connector
Weight
Version: 1.06
166
Description:
Connector:
Screw connector
1
2
1
Group A
2
1
2
1
2
Description:
Connector:
Screw connector
1
2
1
2
Group B
1
2
1
2
Version: 1.06
Pin Out:
1
2
Load 0
Load 0
1
2
Load 1
Load 1
1
2
Load 2
Load 2
1
2
Load 3
Load 3
Pin Out:
1
2
Load 4
Load 4
1
2
Load 5
Load 5
1
2
Load 6
Load 6
1
2
Load 7
Load 7
167
18.13.
References:
MS-4AI420
Version: 1.06
168
TECHNICAL SPECIFICATIONS
General
Quantity
Signal
Resolution
Mode
Precision
Time of measurement
Input Impedance
Input Voltage on input
Consumption
Replacement
Test
4 analog inputs
4..22 mA
14 bits
unipolar
Tbd
1 msec
Maximum: 26.4
Maximum: 6 VDC
Tbd
Hot insertable/removable. There is no risk to damage hardware, but
a reset is required.
Automatic test of the access of the card by the CPU
(See LED CS below)
Digital Input
Validity input associated to
each analog input
LED
CS
ER
Isolation
Each input
From the Ground
Level of isolation
Protection
Polarity
Voltage
Temperature
Storage
Working (ambient)
Hygrometry
-20C to 70C
Standard: -5C to 50C
Ruggedized: -20 C to 70 C
15 to 95 % without condensation
Dimensions
Without connector
Weight
Version: 1.06
169
CABLING ISOLATED AI
Description:
Connector:
Screw connector
1
2
1
2
1
2
1
2
Version: 1.06
Pin Out:
1
2
1
2
1
2
1
2
170
18.14.
PSTN modem
Reference:
MS-PSTN
RS485 / RS232 cabling is the same as for RS232 and RS485 of MS-SERIAL (see chapter 18.17)
Version: 1.06
171
TECHNICAL SPECIFICATIONS
General
Consumption
Replacement
Tbd
Hot insertable/removable. There is no risk to damage hardware, but
a reset is required.
Automatic test of the access of the card by the CPU
(See LED CS below)
Test
LED
CS
ER
Modem PSTN
Description
Speed
Mode
Compression
Standards
Other characteristics
Connectors
Isolation
Protection
RS232 RS485
Mode
Isolation
RS232
RS485
LEDs
(common to 2 ports)
RxD
TxD
Temperature
Storage
Working (ambient)
Hygrometry
-20C to 70C
Standard: -5C to 55C
Ruggedized: -20C to 70C
15 to 95 % without condensation
Dimensions
Without connector
Weight
Version: 1.06
172
18.15.
Reference:
MS-GSM
RS485 / RS232 cabling is the same as for RS232 and RS485 of MS-SERIAL (see chapter 18.17)
Version: 1.06
173
TECHNICAL SPECIFICATIONS
General
Consumption
Replacement
Tbd
Hot insertable/removable. There is no risk to damage hardware, but
a reset is required.
Automatic test of the access of the card by the CPU
(See LED CS below)
Test
LED
CS
ER
Modem GSM/GPRS
Frequencies
GPRS
Emitting power
LEDs
Network
On Line
RxD
TxD
Antenna connector
RS232 RS485
Mode
Isolation
RS232
RS485
LEDs
(common to 2 ports)
RxD
TxD
Temperature
Storage
Working (ambient)
Hygrometry
-20 to 70 C
Standard: -5C to 50C
Ruggedized: -20C 65 C
-10 C 55 C : fully operational
-20 C 65 C : functional without risk for the network
15 to 95 % without condensation
Dimensions
Without connector
Weight
Version: 1.06
174
18.16.
GPS - Timing
Reference:
MS-GPS
GPS receiver
Provides an clock with absolute value (UTC) with high
precision (<1ms), without drift of time.
Allows synchronizing in datalogging.
Allows vertical and horizontal positioning of a mobile
equipment.
Port RS232 / RS485 non isolated
RS485 / RS232 cabling is the same as for RS232 and RS485 of MS-SERIAL (see chapter 18.17)
Version: 1.06
175
TECHNICAL SPECIFICATIONS
General
Consumption
Replacement
Tbd
Hot insertable/removable. There is no risk to damage hardware, but
a reset is required.
Automatic test of the access of the card by the CPU
(See LED CS below)
Test
LED
CS
ER
GPS Receiver
General
Precision:
position
clock
Acquisition:
Cold start
Warm start
Antenna connector
Synchronization
Internal
Output
To CPU-16
To CPU-32
LED
RS232 RS485
Mode
Isolation
RS232
RS485
LEDs
(common to 2 ports)
RxD
TxD
Temperature
Storage
Working (ambient)
Hygrometry
-20C to 70C
Standard: -5C to 50C
Ruggedized: -20C to 70C
15 to 95 % without condensation
Dimensions
Without connector
Weight
Version: 1.06
176
Version: 1.06
177
18.17.
Serial Ports
Reference:
MS-SERIAL
2 x Serial Ports
each port : RS232 or RS485
Version: 1.06
178
TECHNICAL SPECIFICATIONS
General
Consumption
Replacement
Test
Tbd
Hot insertable/removable. There is no risk to damage hardware, but
a reset is required.
Automatic test of the access of the card by the CPU
(See LED CS below)
LED
CS
ER
RS232 RS485
Quantity
Mode
Baudrates (bps)
Data bits
Parity
Stop bits
Isolation
RS232
2 ports
RS232 or RS485 (no simultaneous use of both modes)
300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
7, 8
none, even, odd, mark (parity bit=1), space (parity bit=0)
1, 1.5, 2
No isolation. Gnd is linked to earth by internal connection
Signals: RxD, TxD, CTS, RTS, DTR, DSR, DCD, RI
Connector: 9 pin Sub-D (male)
RS485
2 wires (A+ and B-) for multi-points connection
No need for termination resistor (failsafe bias resistors included:
pullup and pulldown resistors which assures a logical level TRUE
when A and B are open or in short circuit)
Number of slaves: 256 (if RS485 technology of slaves allows it too)
Screw connector: female with a step of 5.08 mm
LEDs
RxD
Indicate reception of data
(common to RS232 and RS485)
TxD
Indicate transmission of data
Temperature
Storage
Working (ambient)
Hygrometry
-20C to 70C
Standard: -5C to 50C
Ruggedized: -20C to 70C
15 to 95 % without condensation
Dimensions
Without connector
Weight
Version: 1.06
179
CABLING
RS 485
Description:
RS485 communication
Connector: RS485
Screw connector (3 x 5.08 mm)
1
A+
Gnd
B-
A+
Gnd
A to A
B to B
Gnd to Gnd
B-
A+
Gnd
B-
180
RS 232
Description:
RS232
Connector: RS232
9 Pin Sub D
Pin out:
1.
2.
3.
4.
5.
6.
7.
8.
9.
DCD
RxD
TxD
DTR
Gnd
DSR
RTS
CTS
(input)
(input)
(output)
(output)
(input)
(output)
(input)
Cabling to a PC
TBOX MS - COM1
Version: 1.06
PC - DB 9
RxD 2
2 RxD
TxD 3
3 TxD
GND 5
5 GND
RTS 7
7 RTS
CTS 8
8 CTS
181
Version: 1.06
182
APPENDIXES
Version: 1.06
183
Appendix A. Licenses
The software itself is not protected; it can be installed on any
PC and used to develop TWinSoft document (Online or Offline)
and to monitor TBOX MS.
The only operation protected is the sending of an application to TBOX MS.
In order to find the best way for you we offer different possibilities:
Version: 1.06
184
Version: 1.06
185
Winter/Summer time
When installed in regions using winter/summer time, the TBOX MS is able to manage
automatically the changing.
It means that the RTC and Analog special register [hour] are automatically updated when the
time changes.
Example:
If recording a value once a day at 6.00 in the morning, the recording will always happen at
6.00, but when changing from winter to summer, the period will be of 23 hours and when
changing from summer to winter the period will be of 25 hours.
Periodic events
When a periodic event is defined with a period > 1 hour, its target time is automatically
adjusted when a changing winter/summer happens.
Variable
Comment
Analog
Analog
Second,
Minutes,
UTCUTim
Analog
Analog
ZonBia
Zonid
Version: 1.06
186
Version: 1.06
187
INDEX
A
Datalogging ..............................................97
chronologies..........................................99
sampling tables ...................................100
Debugging TCP/IP....................................83
Dongle ....................................................184
Drivers ......................................................43
B
Battery
lithium ................................................. 128
Button..................................................... 129
C
Cabling
16 DI................................................... 137
16 DIO ................................................ 145
16 DO ................................................. 141
4 AI420 ............................................... 170
4 AO ................................................... 163
8 AIVC ................................................ 157
8 RELAYS .......................................... 167
CPU-16............................................... 130
power supplies ................................... 119
serial port ................................................ 180
Chain.................................................. 87, 89
Chronologies...................................... 97, 99
Clock ...................................................... 185
Communication ........................................ 32
CPU...................................................... 52
testing with TWinSoft............................ 34
variables ............................................... 62
Compiling Program .................................. 36
Counters .................................................. 67
CPU-16 ............................................ 51, 125
communication ports ............................ 52
Version: 1.06
E
e-mail ......................................75, 87, 90, 92
SMTP from ............................................45
SMTP subject........................................46
Event stack ...................................45, 86, 95
F
FTP .....................................................79, 92
G
Global code ............................................112
Global Reset .............................................35
GPRS .......................................................59
communication variables.......................60
IP settings .............................................61
GPS Timing card ....................................175
Group of recipients ...................................93
Group of Tags...........................................68
GSM - data ...............................................58
GSM message
header ...................................................46
GSM/GPRS
configuration .........................................57
modem card ........................................173
H
Hardware
card insertion ........................................16
rack installation .....................................14
racks ...................................................118
vs. Software (addressing) .....................19
Hardware concept.....................................11
High Speed Tags ....................................108
Historical data ...........................................86
188
I/O cards
16 DI ................................................... 135
16 DIO ................................................ 142
16 DO ................................................. 139
4 AI420 ............................................... 168
4 AO.................................................... 161
8 AIVC ................................................ 155
8 RELAYS DIO ................................... 165
COMBO .............................................. 148
I/O Simulation......................................... 134
Info ........................................................... 44
IP Parameters .......................................... 76
FTP ....................................................... 79
ISP ........................................................ 77
NTP....................................................... 82
SMTP.................................................... 80
ISP............................................................ 77
L
LED run .................................................... 35
License ................................................... 184
code .................................................... 184
dongle ................................................. 184
evaluation ........................................... 184
TWinSoft LITE .................................... 184
Link..................................................... 88, 90
Lithium battery........................................ 128
Login/Logout........................................... 113
M
Memory .................................................... 36
Message................................................... 94
MMC....................................................... 129
ModBus address of station....................... 42
ModBus address of Tags ......................... 74
ModBus device....................................... 102
MTU.......................................................... 49
N
Name of the station .................................. 42
NTP .......................................................... 82
O
R
Recipients ................................................ 91
Remote Tags ......................................... 101
advanced properties ............................. 48
creating............................................... 103
modbus device ................................... 102
through modem .................................. 105
timing.................................................. 105
trigger ................................................. 102
Report .................................... 75, 86, 87, 90
Reset................................................ 35, 129
Resources................................................ 51
adding cards ......................................... 53
CPU ...................................................... 51
GSM/GPRS card .................................. 57
I/O card................................................. 55
PSTN modem card ............................... 56
Results window ........................................ 36
RTC........................................................ 185
RTU Properties ........................................ 41
advanced.............................................. 44
general ................................................. 42
info........................................................ 44
ModBus address of station ................... 42
name of the station............................... 42
Remote Tags ........................................ 48
sampling tables .................................... 47
summer/winter ...................................... 43
TCP/IP .................................................. 48
Tel. number .......................................... 43
time zone.............................................. 43
RTU startup.............................................. 44
RTU type ............................................ 31, 42
Overview .................................................... 9
Version: 1.06
189
S
Sampling tables
advanced properties............................. 47
Sampling Tables .............................. 98, 100
Security .................................................. 110
Sending Program ..................................... 37
Serial Ports : .......................................... 178
SMTP ....................................................... 80
redundancy........................................... 81
Stack
alarms............................................. 45, 86
events............................................. 45, 86
Startup ..................................................... 44
System Requirement ............................... 26
System Variables ..................................... 64
analog................................................... 66
digital .................................................... 64
System.xml ............................................ 129
T
Tags ......................................................... 68
analog variable ..................................... 72
digital variable ...................................... 70
group .................................................... 68
high speec Tag................................... 108
I/O......................................................... 69
internal variables .................................. 70
ModBus address .................................. 74
presentation.......................................... 75
write...................................................... 75
TBox Dial It! ............................................. 27
TBox Mail ................................................. 27
TCP ports................................................. 49
TCP/IP ..................................................... 48
debugging............................................. 83
TCP/IP address
incoming call......................................... 49
Technical Specifications
16 DI................................................... 135
16 DIO ................................................ 142
16 DO ................................................. 139
Version: 1.06
190
Version: 1.06
191
Version: 1.06
192