snap ethernet-based i/o units protocols and programming guide
snap ethernet-based i/o units protocols and programming guide
snap ethernet-based i/o units protocols and programming guide
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
APPENDIX A: SNAP ETHERNET-BASED BRAIN MEMORY MAP<br />
Streaming—Read Only<br />
This area can be used in two ways:<br />
If you want this information in a compact form, you can read this area all at once instead of<br />
reading several other sections.<br />
You can stream data from the brain to PCs or other host devices. Streaming sends data at<br />
stated intervals automatically <strong>and</strong> does not require a response. For more information, see<br />
“Streaming Data” on page 35.<br />
Starting Address Length Type Description<br />
FFFF F100 0000 100 F Analog Engineering Units data for 64 points (float)<br />
FFFF F100 0100 100 UI Digital point feature data (unsigned integer). Feature data for each<br />
point depends upon the point configuration.<br />
FFFF F100 0200 8 M State of digital points (mask)<br />
FFFF F100 0208 8 M State of digital on-latches (mask)<br />
FFFF F100 0210 8 M State of digital off-latches (mask)<br />
FFFF F100 0218 8 M Active counters (mask)<br />
Last valid address for this area: FFFF F100 021F<br />
Alarm Event Settings—Read/Write<br />
(Does not apply to SNAP Simple I/O) Use this area to configure deviation, high limit, <strong>and</strong> low limit<br />
alarm events <strong>and</strong> reactions. See page 31 for information on configuring alarms <strong>and</strong> their<br />
reactions.<br />
Only the first two alarms are shown in the table. Successive alarms follow the same pattern <strong>and</strong><br />
start on even 80 hex boundaries.<br />
Starting Address Length Type Description<br />
FFFF F110 0000 4 B Alarm 0: Deviation alarm: in alarm state? (Boolean)<br />
FFFF F110 0004 4 B Alarm 0: Enable deviation alarm (Boolean)<br />
FFFF F110 0008 4 F Alarm 0: Deviation alarm: previous deviation value (float)<br />
FFFF F110 000C 4 F Alarm 0: Deviation alarm, deviation amount (float)<br />
FFFF F110 0010 8 M Alarm 0: Deviation alarm reaction: set Scratch Pad bits on (mask)<br />
FFFF F110 0018 8 M Alarm 0: Deviation alarm reaction: set Scratch Pad bits off (mask)<br />
FFFF F110 0020 4 B Alarm 0: High alarm: in alarm state? (Boolean)<br />
FFFF F110 0024 4 B Alarm 0: Enable high alarm (Boolean)<br />
134 SNAP Ethernet-Based I/O Units Protocols <strong>and</strong> Programming Guide