Hach-Lange SC 1000 User Manual

DOC023.52.90143.Jan09
sc1000 Controller
Enhanced Communications
MANUAL
Edition 1
© HACH LANGE GmbH, 2009. All rights reserved. Printed in Germany as/sk
2
Table of contents
Section 2 General information ................................................................................................................... 7
2.1 Safety information .............................................................................................................................................. 7
2.2 Overview of product ........................................................................................................................................... 7
Section 3 Installation...................................................................................................................................... 9
3.1 User requirements ............................................................................................................................................. 9
3.2 General requirements associated with remote maintenance............................................................................. 9
3.2.1 Requirements associated with the sc1000 controller ............................................................................... 9
3.2.2 Requirements associated with the computer............................................................................................ 9
3.2.3 Scope of delivery .................................................................................................................................... 10
3.3 Overview of the various connection options .................................................................................................... 10
3.4 Establish an Ethernet connection .................................................................................................................... 12
3.4.1 Establish a basic Ethernet connection.................................................................................................... 13
3.4.2 Establish an Ethernet connection with secure VPN tunnel..................................................................... 14
3.5 Install a VPN tunnel ......................................................................................................................................... 15
3.5.1 Requirements associated with the sc1000 controller ............................................................................. 15
3.5.2 Requirements associated with the computer.......................................................................................... 15
3.5.3 sc1000 controller: Install the VPN client using an SD memory card ...................................................... 15
3.5.4 sc1000 controller: Install the VPN client using a web browser ............................................................... 17
3.5.5 sc1000 controller: Install the VPN client using Windows Explorer/FTP.................................................. 20
3.5.6 sc1000 controller: Check VPN installation.............................................................................................. 22
3.5.7 Computer: Install the VPN client............................................................................................................. 23
3.5.8 Establish a VPN connection between the sc1000 controller and the computer ..................................... 24
3.6 Establish a GPRS connection .......................................................................................................................... 25
3.6.1 Hardware requirements associated with the sc1000 controller ..............................................................26
3.6.2 Software settings for the sc1000 controller ............................................................................................ 26
3.6.3 GPRS connection without VPN tunnel ................................................................................................... 27
3.6.4 Establish a GPRS connection with secure VPN tunnel ......................................................................... 27
3.7 Establish a GPRS connection via fixed IP VPN server ................................................................................... 28
3.8 GPRS connection via a VPN server of the mobile network operator .............................................................. 29
3.9 GPRS connection via fixed IP service and VPN server of the mobile network operator.................................. 30
3.10 Optional Modbus TCP expansion .................................................................................................................. 30
3.10.1 Requirements associated with Modbus TCP........................................................................................ 30
3.10.2 sc1000 controller software settings ...................................................................................................... 31
3.10.3 Configure the Modbus TCP software module on the sc1000 controller ............................................... 32
3.10.4 Configure the Modbus telegram ........................................................................................................... 33
3.10.5 System configuration example using Unity Pro .................................................................................... 37
Section 4 Error messages.......................................................................................................................... 41
4.1 GSM/GPRS...................................................................................................................................................... 41
4.2 VPN tunnel....................................................................................................................................................... 41
4.3 Modbus TCP .................................................................................................................................................... 41
4.4 Notification by e-mail in the event of error messages/warnings....................................................................... 42
4.4.1 sc1000 controller software settings ........................................................................................................ 42
4.4.2 E-mail format .......................................................................................................................................... 43
Section 5 Replacement parts and accessories ................................................................................. 45
Section 6 Glossary ........................................................................................................................................ 47
Section 7 Contact........................................................................................................................................... 49
3
4

Section 1 Specifications

Specifications are subject to change without notice.
sc1000 controller display module
The sc1000 display module with integrated GSM/GPRS modem transfers data, SMS and GPRS services to GSM networks.
The sc1000 controller is available with various GSM frequencies:
*GSM/*GPRS modem
Modbus TCP server
Ethernet port Ethernet RJ45, 10 MB/s
Warranty
Warranty 2 years
Outside the USA: MC55 EGSM900 GSM1800 GSM1900 USA: MC56 GSM1800 GSM1900 GSM850 MC55/56 supports GPRS multislot class 10 and the GPRS coding schemes CS-1,
CS-2, CS-3 and CS-4. The Modbus TCP server exhibits "conformance class 0".
This class supports the following function codes: Read Multiple Registers (FC 3) Write Multiple Registers (FC 16)
The following function codes are also supported: Read/Write Multiple Registers (FC 23) Read Device Information (FC 43/14)
* USA
The transmitter contained within this product is a ”Tri-Mode” device that can operate in the 850 MHz / 1800 MHz /1900 MHz bands. The use of this device is not authorized for operation as GSM 1800 Mhz in US & Canadian Territories. This transmitter is authorized for use in either fixed or mobile locations. Antennas used with this product must be located such that operation of this device is at least 20 cm (7.9 in) away from all persons and must not be Co-Located with any other transmitting antenna. The user is not authorized to use any antenna other than that provided by the manufacturer and shall not exceed 7 dbi for GSM 1900 and 1.4 dbi for GSM 850 Mhz.
FCC ID: QIPMC56 IC #: 267W-MC56 CE per Notified Body#: CE 0682
* EUROPE
CAUTION
• Do not operate the device in hospitals and/or near medical instruments such as cardiac pacemakers or hearing aids.
• The device cannot be used in hazardous locations.
• Do not operate the device in the proximity of combustible gases, steams or dust.
• Do not operate the device near highly combustible areas such as gas stations, fuel depots, chemical plants and blasting works.
• The device can cause disturbances when in the proximity of television sets, radios or PCs.
• Do not expose the device to strong vibrations or impacts.
• Using the GSM services (SMS messages, data communication, GPRS etc.) is likely to incur additional costs from a service provider. The user is exclusively responsible for any damages and costs incurred.
• Do not use or install this equipment in any manner other than that specified in this manual. Inappropriate use will void the warranty.
• Any change of the equipment is inadmissible and leads to the loss of the operating permission
• In addition to the safety considerations, obey all the regulations specific to the country in which the device is being operated.
5
Specifications
6

Section 2 General information

2.1 Safety information

Please read the entire manual carefully before installing the software. Further information regarding the sc1000 controller is provided in the sc1000 controller manual.

2.2 Overview of product

The sc1000 controller is designed for Internet-based communication with other users. The Ethernet port (wired connection) or the GSM/GPRS modem (wireless connection) serves as the communication interface for the sc1000.
The wired connection via the Ethernet port (used to be service port) is established using a LAN cable. If necessary, the optional sc1000 outdoor Ethernet port kit can be used to afford additional protection to the Ethernet port when the sc1000 controller is used outdoors. sc1000 controllers are also frequently installed in areas unsuitable for a wired Internet/network connection. Mobile communications networks are a viable option for collecting data and controlling the sc1000 controller remotely. This "M2M" solution (M2M = machine to machine) integrates the sc1000 controller in a local IT network via a GPRS mobile communications network.
A VPN tunnel makes sure that communication between the sc1000 controller and the IT network is secure.
Once the LAN or GPRS connection has been established, no further steps are necessary on the sc1000 controller.
The sc1000 controller is configured via a computer web browser. It is also possible to download data logs/upload software updates in this way.
The optional Modbus TCP software module enables the sc1000 controller to be integrated directly in PLC systems (PLC = programmable logic controller). PLC systems record data measured by the sc1000 controller and process this data further.
7
General information
8

Section 3Installation

3.1 User requirements

Only appropriately trained specialist personnel are authorized to install and operate the computer system and sc1000 controller. Users must possess sound knowledge of network technology and computer systems.

3.2 General requirements associated with remote maintenance

Every specified requirement must be fulfilled, otherwise remote maintenance and/or browser-based access to the sc1000 controller will not be possible, and damage to the system may occur.

3.2.1 Requirements associated with the sc1000 controller

All safety information and instructions provided in the sc1000 controller manual must be observed.
Additional requirements:
Browser password allocation
A browser password must be assigned before the Ethernet/GPRS connection is set up to make sure browser-based access to the sc1000 controller is possible.
SYSTEM SETUP BROWSER ACCESS PAS SWORD
1. Select SYSTEM SETUP>BROWSER ACCESS>PASSWORD from the main menu of the sc1000 controller.
2. Assign a browser password.
Assessment of GPRS availability at location
GPRS must be available at the sc1000 controller's location for this to be accessible via GPRS.
Note: The availability of GPRS must be ensured at the controller's location.
Installation of Modbus TCP software module
If Modbus TCP support is used, the Modbus TCP software module must be licensed and an activation key provided.
3. To activate either a trial- or permant license enter SYSTEM SETUP>LICENSE MANAGEMENT.

3.2.2 Requirements associated with the computer

The computer to be connected to the sc1000 controller must be capable of establishing a workable Internet connection.
The following requirements must be fulfilled:
The user account used to log in to the computer must be assigned administration rights
A web browser must be installed
An Internet connection must be available
9
Installation

3.2.3 Scope of delivery

The following components are included in the scope of delivery:
VPN client software tailored to the sc1000 controller
Manual
Note: Please contact the manufacturer or responsible representative immediately if either of the components listed above are missing or defective.

3.3 Overview of the various connection options

There are several ways to establish a connection between the sc1000 controller and a computer. Examples of the following types of connection are illustrated in Figure 1 and
Figure 2:
Ethernet-based connection
GPRS-based connection
Figure 1 Overview of alternative Ethernet-based connections
1 Basic Ethernet connection 2 Ethernet connection with secure VPN tunnel 3 Ethernet connection via fixed IP VPN server
10
Installation
Figure 2 Overview of alternative GPRS-based connections
1 GPRS connection without VPN tunnel (only possible if a CDA (Corporate Data Access) account is set up with the mobile
network operator)
2 GPRS connection with secure VPN tunnel 3 GPRS connection via a VPN server of the mobile network operator 4 GPRS connection via fixed IP VPN server 5 GPRS connection via a fixed IP service and VPN server of the mobile network operator
11
Installation

3.4 Establish an Ethernet connection

Figure 3 Ethernet connections
1 Basic Ethernet connection 2 Ethernet connection with secure VPN tunnel 3 Ethernet connection with fixed IP VPN server
The Ethernet connection is the wired connection between a computer and the Ethernet port on the sc1000 controller. This Ethernet port is a 10 MB/s Ethernet connection located on the display module.
A direct connection between the computer and the sc1000 controller is established as follows:
Via basic Ethernet connection
(Figure 3, point 1)
Scope of application: The sc1000 controller is located within the corporate network or used for testing purposes.
Via Ethernet connection with secure VPN tunnel
(Figure 3, point 2)
Scope of application: The sc1000 controller is outside of the corporate network.
Via Ethernet connection with fixed IP VPN server
(Figure 3, point 3)
Scope of application: The sc1000 controller is accessible via the Internet from any location with a fixed IP address.
12

3.4.1 Establish a basic Ethernet connection

Figure 4 Basic Ethernet connection
If the sc1000 controller is located within the corporate network or is used for testing purposes, a basic Ethernet connection without VPN between the devices is advisable (Figure 4).
1. Connect the computer to the corporate network using an Ethernet cable. Make sure the Internet connection is fully functioning. Open various Internet pages to test the connection.
2. Connect the sc1000 controller to the network by inserting an Ethernet cable into the RJ45 Ethernet port (Figure 5).
Installation
Figure 5 Ethernet port on sc1000 controller display module
1 Ethernet port (used to be service port) on display module
3. Select SYSTEM SETUP>BROWSER ACCESS from the sc1000 controller main
menu to configure network settings.
4. Request the following settings from the IT department if configuring network settings
SYSTEM SETUP BROWSER ACCESS IP ADDRESS NETMASK DNS IP GATEWAY DHCP
manually:
IP ADDRESS
NETMASK
DNS IP
GATEWAY
5. Configure the DHCP setting as follows for automatic configuration:
DHCP: ON
13
Installation
6. Open a web browser on the computer. Enter the IP address of the sc1000 controller
in the address bar (refer to point 3.). The login page for the sc1000 controller is displayed (Figure 6).
7. Enter the browser password (refer to Figure 6 and Section 3.4.1 on page 13).
Note: A browser password is essential for web browser-based access to the sc1000 controller.
Figure 6 Login page for sc1000 controller
The Ethernet connection between the computer and the sc1000 controller has now been established.

3.4.2 Establish an Ethernet connection with secure VPN tunnel

Figure 7 Ethernet connection with secure VPN tunnel
If the sc1000 controller is outside of the corporate network, an Ethernet connection with a VPN tunnel is required (Figure 7). Information on setting up a VPN tunnel is provided in
Section 3.5 on page 15.
14

3.5 Install a VPN tunnel

If the sc1000 controller is outside of the corporate network, a virtual private network (VPN) must be installed between the computer and the sc1000 controller. The VPN makes sure that the computer and sc1000 controller can communicate within a secure channel (tunnel) that is protected from unauthorized access.
Windows 2000 and Windows XP both provide a built-in VPN server. However this only enables a single connection to be made between an sc1000 controller and the computer at any one time. For several connections to run simultaneously, a separate stand-alone VPN server is required.
Depending on the design of the VPN connection, the VPN server is provided by a mobile network operator/Internet service provider or the IT department. The design must be planned thoroughly before installation.

3.5.1 Requirements associated with the sc1000 controller

The sc1000 controller requires a specific VPN software package that must be purchased from the manufacturer. There are several ways to install the VPN software package on the sc1000 controller:
Using an SD memory card
Using a web browser
Installation
Using Windows Explorer/FTP data transfer

3.5.2 Requirements associated with the computer

The freeware VPN software "OpenVPN" must be installed on the computer (refer to
Section 3.5.4 on page 17).

3.5.3 sc1000 controller: Install the VPN client using an SD memory card

The sc1000 controller display module includes a build-in slot for SD cards. One of the functions of the SD card is to update the controller software. Further information regarding the use of SD memory cards is provided in the sc1000 controller manual.
An SD memory card containing the VPN client software tailored to the sc1000 controller can be purchased from the manufacturer (refer to Section 5 on page 45).
Note: Only use SD cards with a maximum memory size of 1 gigabyte for installation.
1. Create the following directories on the SD memory card (if not yet created):
DEV_SETTINGS
SC1000
UPDATE
2. Copy the following files to the UPDATE directory on the SD memory card:
From manufacturer:
Tailored VPN client software for sc1000
(if not already installed on the SD card contact the support of the manuafcturer)
15
Loading...
+ 35 hidden pages