TCP/IP Monitor should be used to display and control data stream recorded by
external TCP/IP applications compatible with
DM2000
data exchange protocol. Another function of this tool is to control
data windows that are used to accumulate incoming
data. TCP/IP Monitor tool is based on the TCP/IP
client socket control (see Programmer's Guide for
more information).
If you wish to work with TCP/IP applications, first you need to install
SHOWMONITOR action (predefined in HTML/Scripting Action provider) using
New Action dialog box
and create appropriate menu item with Menu and
Toolbars Properties dialog box. This action loads special HTML
application into the Browser window as shown on the
screenshot.
TCP/IP Monitor application has three groups of buttons:
Server control commands allow you to control data
acquisition application: start and stop measurements, measure single data
point, get server configuration, turn on/off scanning and reverse scanning direction. They
send special commands to the TCP/IP - based server application ( SVRDemo
Delphi example application is available).
Connection control: before you start communication between DM2003
and TCP/IP - based application, you must establish connection between DM2003
(client) and data acquisition application (server). Enter machine name and TCP
port in the "Machine name" field (port number divided by a colon) and click
"Connection" button.
Window control commands allow you to control data accumulation and
visualization. For compatibility with
DM2000, TCP/IP
Monitor Tool uses IDMApplication.RecordPoint method to
record data stream. That is, you need to create data windows and maintain
visualization manually. However, this is easy: click "Window" button to mark
active window as "recording" (window in recording state has special
frame and can catch data items passed by RecordPoint method). When data begin to
accumulate, display them in the plot series and also mark this series as "recording"
("Rec. Series button"). Plot series with activated recording attribute are
marked with special icon in the Series Manager
and dynamically updated every time when new data point arrives.