163 lines
7.1 KiB
HTML
163 lines
7.1 KiB
HTML
|
|
||
|
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||
|
<html>
|
||
|
<head>
|
||
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||
|
|
||
|
<meta name="generator" content="Adobe RoboHelp 9">
|
||
|
<title>Snapshot Object</title>
|
||
|
<!--[if lt IE 5.5000]><style type="text/css">@import "/wiki/skins/monobook/IE50Fixes.css";</style><![endif]-->
|
||
|
<!--[if IE 5.5000]><style type="text/css">@import "/wiki/skins/monobook/IE55Fixes.css";</style><![endif]-->
|
||
|
<!--[if IE 6]><style type="text/css">@import "/wiki/skins/monobook/IE60Fixes.css";</style><![endif]-->
|
||
|
<!--[if IE 7]><style type="text/css">@import "/wiki/skins/monobook/IE70Fixes.css?1";</style><![endif]-->
|
||
|
<!--[if lt IE 7]><script type="text/javascript" src="/wiki/skins/common/IEFixes.js"></script>
|
||
|
<meta http-equiv="imagetoolbar" content="no" /><![endif]-->
|
||
|
<!-- Head Scripts -->
|
||
|
<link rel="stylesheet" href="HtmlHelp.css" type="text/css">
|
||
|
|
||
|
<style title="hcp" type="text/css">
|
||
|
<!--
|
||
|
img.hcp1 { border-width:2px;
|
||
|
border-style:solid;
|
||
|
margin-top:0px;
|
||
|
margin-bottom:0px;
|
||
|
margin-left:0px;
|
||
|
margin-right:0px; }
|
||
|
-->
|
||
|
</style>
|
||
|
</head>
|
||
|
|
||
|
<body class="ns-0 ltr">
|
||
|
<div id="globalWrapper">
|
||
|
<div id="column-content">
|
||
|
<div id="content">
|
||
|
<h1 class="firstHeading">Snapshot Object</h1>
|
||
|
<div id="bodyContent">
|
||
|
<p><img src="Snapshot.jpg" alt="" width="118" height="217" border="2" class="hcp1"></p>
|
||
|
<p><a name="Overview" id="Overview"></a></p>
|
||
|
<h3>Overview</h3>
|
||
|
<p>The Snapshot object gives a way of storing and recalling
|
||
|
a set of logic values (a snapshot) whilst online. A Snapshot
|
||
|
object can store a number of these snapshots, each of
|
||
|
which can be stored and recalled at any time. Only one
|
||
|
of the following inputs should be high at any one time:
|
||
|
Store; Recall; Clear; Bypass. If more than one of these
|
||
|
inputs is high at any one time, the object will be in
|
||
|
an error condition during which time none of them will
|
||
|
have any effect.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Store" id="Store"></a></p>
|
||
|
<h3>Store</h3>
|
||
|
<p>To store a snapshot, the data is placed on the data
|
||
|
inputs, the snapshot number is placed on the snapshot
|
||
|
select inputs and the Store input is taken high.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Recall" id="Recall"></a></p>
|
||
|
<h3>Recall</h3>
|
||
|
<p>Similarly, to recall a snapshot, the snapshot number
|
||
|
is placed on the snapshot select inputs, and the Recall
|
||
|
input is taken high. The object then places the stored
|
||
|
data on the data output. As long as recall is kept high,
|
||
|
any snapshots selected will immediately appear on the
|
||
|
output.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Snapshot_Selection" id="Snapshot_Selection"></a></p>
|
||
|
<h3>Snapshot Selection</h3>
|
||
|
<p>The snapshot select inputs can be interpreted as priority
|
||
|
or binary.</p>
|
||
|
<p class="Preformatted">Priority Mode: the lowest active input specifies the number<br>
|
||
|
Binary Mode:   all the inputs specify a binary number<br>
|
||
|
</p>
|
||
|
<p>So for example, if only priority inputs S3 and S5 were
|
||
|
active (0001 0100), snapshot 3 would be selected.</p>
|
||
|
<p>In binary, the same input 0001 0100, (B2 and B4 active)
|
||
|
would be interpreted as binary, that is value 20, and
|
||
|
because the first snapshot is stored at binary 0, is snapshot
|
||
|
21.</p>
|
||
|
<p>If set as binary, a pattern of 1010 for instance would
|
||
|
store it as snapshot 6.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Clear" id="Clear"></a></p>
|
||
|
<h3>Clear</h3>
|
||
|
<p>Clear will set the stored snapshot value for the selected
|
||
|
location to zero. The data outputs will remain unchanged.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Bypass" id="Bypass"></a></p>
|
||
|
<h3>Bypass</h3>
|
||
|
<p>To bypass the Snapshot object and pass data straight
|
||
|
through from the data input to the data output, the Snapshot
|
||
|
object can be put into bypass mode by setting the Bypass
|
||
|
input high. This mode overrides the data that would be
|
||
|
output by recall, although these actions still work internally.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Properties" id="Properties"></a></p>
|
||
|
<h2>Properties</h2>
|
||
|
<p><img src="Properties_Snapshot.jpg" alt="Image:Properties Snapshot.jpg" title="Image:Properties Snapshot.jpg" width="301" height="347" border="2" class="hcp1"></p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Logic_Inputs" id="Logic_Inputs"></a></p>
|
||
|
<h3>Logic Inputs</h3>
|
||
|
<p>Sets the number of logic inputs for the Snapshot function,
|
||
|
selectable from 1 to 27. The number of logic outputs will
|
||
|
automatically be set to the same.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Snapshot_Selection_Inputs" id="Snapshot_Selection_Inputs"></a></p>
|
||
|
<h3>Snapshot Selection Inputs</h3>
|
||
|
<p>Sets the number of inputs to be used for selecting a
|
||
|
Snapshot to be recalled or stored. Depending on whether
|
||
|
the inputs are configured as priority or binary will affect
|
||
|
how many inputs are available.</p>
|
||
|
<p class="Preformatted">Maximum selection inputs<br>
|
||
|
Priority: (28 - Number of Logic Inputs)<br>
|
||
|
Binary  : 8<br>
|
||
|
</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Snapshot_Addressing" id="Snapshot_Addressing"></a></p>
|
||
|
<h3>Snapshot Addressing</h3>
|
||
|
<p>Sets the Snapshot selection to be Priority or Binary.</p>
|
||
|
<p>When set to Priority, only the lowest active snapshot
|
||
|
selection line selects the snapshot. The lowest input,
|
||
|
S1 has the highest priority. Each input selects a single
|
||
|
snapshot so 3 lines allows the storage of 3 snapshots.</p>
|
||
|
<p>When set to Binary, the snapshot selection lines are
|
||
|
interpreted as a binary number, so 3 lines allows the
|
||
|
storage of 8 snapshots.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Clear_Outputs" id="Clear_Outputs"></a></p>
|
||
|
<h3>Clear Outputs</h3>
|
||
|
<p>When set to YES the outputs will be cleared when the
|
||
|
stored snapshot for the selected location is cleared.</p>
|
||
|
<div class="editsection" style="float: right; margin-left: 5px;">
|
||
|
<p> </p>
|
||
|
</div>
|
||
|
<p><a name="Snapshot_n" id="Snapshot_n"></a></p>
|
||
|
<h3>Snapshot n</h3>
|
||
|
<p>This is a list of the contents of each snapshot, which
|
||
|
can be edited offline.</p>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
<p style="margin-bottom: 0;"> </p>
|
||
|
</body>
|
||
|
</html>
|