Controller
Setup
Controllers constitute the
middle-level resources in iNetGrow that links the smart I/O (input/output)
modules to the PCs on the LAN. On
one side, controllers are connected to the LAN, same as the PCs. On the other end, each controller has
four mNet ports, which can support up to a total of 16 smart I/O modules (see mNet). Note
that each smart I/O module may have many inputs or outputs.
Identifying the Controller
Each controller on the LAN is
identified by its IP (Internet protocol) address. This is a four-octet number written in the dotted format,
e.g. 192.168.0.65. Each octet is a
value between 0 and 255.
Similarly, each controller must be given a minimal set of LAN information. This information includes the IP
address of the gateway, and the subnet mask.
In addition, each controller is
given a text (ASCII) name. The
name may consist of characters, digits, and the underscore (‘_’)
character. Other punctuation
characters are not allowed. Names
must be 15 characters or shorter.
Security
The security parameters are set
during controller set up. Two
independent security features are provided. First, a password scheme implements three security levels by
using three separate passwords (see Password
Security). Second, the
controller may be instructed only to respond to requests from the LAN. This disallows any request received
from the Internet, while allowing access to the PCs on the LAN.
These passwords control the type
of access to the controller. A
“read password” is used to screen other nodes when they want to read (view) the
data related to the controller and its modules. A “write password” is used to screen other nodes when they
want to write to the controller or its modules (modify the outputs). Finally, a “log/program password) is
used to screen other nodes when they want to change the logging scheme or
change automated tasks performed by the controller.

© Rigel Corporation iNetGrow 2003-2006. All rights reserved.