GE EPM 9650/9800 Computer Monitor User Manual


 
5-10
0x0FFFF to Register 0x099FF).
4. Software should store the Historical Log 1 Header Information.
5. Software should read the Auto Increment Window Index and Auto Increment Log Window
(Registers 0x099FF-0x09A3F)
6. Software should verify the expected value for the Auto Increment Window Index.
7. Software should store the first 128 bytes of the log from the Auto Increment Log Window.
Repeat steps 5-7 until the desired amount of the log has been read and stored. The Number of
Reads of the Window can be determined by dividing the Total Memory in the Log (registers
0x09000 -0x09001) by the Window Size (128 bytes).
8. Software should release the pause on the log (0x0FFFF to 0x099FF).
Q
Download using Auto Increment Window Sequence and Function Code 35
1. Software should select the appropriate Download mode and log through the Auto Increment
Configuration register (0x000xx or 0x001xx to register 0x099FE).
2. Software should read the appropriate Header Information.
3. Software should initialize the window index by writing a value 1 less then the desired starting
index to the Auto Increment Window Index register (to start at window 0, write 0x0FFFF to
register 0x099FF).
4. Software should store the Historical Log 1 Header Information.
5. Software should read the Auto Increment Window Index and Auto Increment Log Window
(registers 0x099FF-0x09A3F) n times using the non-standard Modbus Function Code 35
(0x023) Read Holding Registers Multiple Times.
6. Software should verify the expected values for the Auto Increment Window Index.
7. Software should store the each 128 bytes of the log from the Auto Increment Log Window.
Repeat steps 5-7 until the desired amount of the log has been read and stored. The number of Reads
of the Window can be determined by dividing the Total Memory in the Log (registers 0x09000 -
0x09001) by the Window Size (128 bytes), and again by dividing by the Number of Repeats being
used with Function Code 35.
8. Software should release the pause on the log (0x0FFFF to 0x099FF).
55..22::
PPoorrtt
LLoocckkiinngg
-
OOvveerrvviieeww
Q
At times it may be necessary for a Master connected to one port of an EPM device to communicate
directly to a Slave device connected to a different port of the same device. For example, software
on a computer connected to Port 1 of a device might need to change settings on an external device
connected to Port 4 of the device. To accomodate this need, the following steps allow a Master to
control the Transmit and Receive buffers of another port.
Q
To prevent contention, one Master at a time may control a given port. This is referred to as
“Locking a Port”. If Port 1 is controlling Port 4, no other ports may control Port 4 until Port 1 is
finished.