0% found this document useful (0 votes)
23 views100 pages

Manual A.C Parte 3

The document describes various remote sample login and control commands that can be sent to an instrument along with descriptions of what each command does. It provides examples of commands for retrieving ambient data, starting an analysis sequence, assigning replicates to analyze, retrieving automation and counter statuses, and deleting samples.

Uploaded by

roberto.lara1875
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views100 pages

Manual A.C Parte 3

The document describes various remote sample login and control commands that can be sent to an instrument along with descriptions of what each command does. It provides examples of commands for retrieving ambient data, starting an analysis sequence, assigning replicates to analyze, retrieving automation and counter statuses, and deleting samples.

Uploaded by

roberto.lara1875
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 100

Remote Sample Login & Remote Control Commands Description

& Return Messages


</Replicate>
<Replicate>
<Field Id=”Mass”>1.0</Field>
<Field Id=”Comments”></Field>
<Field Id=”Location”></Field>
<Field Id=”UDF: 1234”>User defined field value
here</Field>
</Replicate>
</Replicates>
</AddSamples>
Reply
The reply is immediate. A successful reply does not necessarily
mean that the samples were actually added.
<AddSamples>
<ErrorCode>0</ErrorCode>
<ErrorMessage>Success</ErrorMessage>
</AddSamples>
<Ambient Key="4467577170595717216"/> Retrieve the detail
data for the ambient
Key—The unique key that identifies the specific ambient for
corresponding to the
which detail data is to be retrieved. Leading zeros may be
specified key.
omitted.

Reply
<Ambient>
<Name>Low CO₂</Name>
<Key>4467577170595717216</Key>
<Id>4467577170595717216</Id>
<Min>…</Min>
<Max>…</Max>
<Value>…</Value>
<MinNumber>…</MinNumber>
<MaxNumber>…</MaxNumber>
<ValueNumber>…</ValueNumber>
<Units>V</Units>
<InWarning>False</InWarning>
<Type>IRCell</Type>
</Ambient>

Optional Equipment CS744 3–21


Remote Sample Login & Remote Control Commands Description
& Return Messages
<Error Cookie="Ambient">
<ErrorCode>11</ErrorCode>
</Error>
<Ambients/> Retrieve general data
about each ambient
Reply
on the instrument.
<Ambients>
<Name>Low CO₂</Name>
<Key>4467577170595717216</Key>
<Id>4467577170595717216</Id>
<Min>…</Min>
<Max>…</Max>
<Value>…</Value>
<MinNumber>…</MinNumber>
<MaxNumber>…</MaxNumber>
<ValueNumber>…</ValueNumber>
<Units>V</Units>
<InWarning>False</InWarning>
<Type>IRCell</Type>
</Ambients>
<Analyze/> Start the analysis
sequence.
Reply
<Analyze>
<ErrorCode>0</ErrorCode>
<ErrorMessage>Success</ErrorMessage>
</Analyze>
<AssignNextToAnalyze SetKey="1234"/> Specify the next
replicate to analyze. If
<AssignNextToAnalyze SetKey="1234" ReplicateTag="1" />
the ReplicateTag
SetKey—The unique key that identifies the set. Leading zeros attribute is omitted or
may be omitted. the value is left at the
default (0), then the
Replicate Tag—The identifier of the replicate within the set.
first unanalyzed
Reply replicate within the
specified set will be
<AssignNextToAnalyze>
marked as next to
<ErrorCode>11</ErrorCode> analyze.
<ErrorMessage>Requested ReplicateTag 1 not
found.</ErrorMessage>
</AssignNextToAnalyze>

3–22 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
<AutomationStatus Id=”…”/> Retrieve status data
for the installed
Id—When a value is present in this parameter, the command
automation
will retrieve only data for the automation functionality with the
functionality.
specified Id, otherwise the data for all installed automation
system.
Reply
<AutomationStatus>
<Automation Id="AutoCleaner" OperationMode="Enabled">
<CleanInterval>10</CleanInterval>
<NumberOfCleanCycles>2</NumberOfCleanCycles>
</Automation>
</AutomationStatus>
<Counter Key=”13”/> Retrieve the detail
data for the counter
Key—The unique key that identifies the specific counter for
corresponding to the
which detail data is to be retrieved. Leading zeros may be
specified key.
omitted.

Reply
<Counter>
<Key>0000000000000013</Key>
<Name label="Name">Incoming Purifier</Name>
<Description label="Description">Replace when 1/3rd of
Copper Oxide turns reddish orange.</Description>
<ExpiresIn label="Expires In">Excluded</ExpiresIn>
<LastUsed label="Last Used">01/01/0001
05:00:00</LastUsed>
<LastModified label="Last Modified">03/11/2014
19:20:59</LastModified>
<Excluded label="Excluded">True</Excluded>
<Ignore label="Ignore">True</Ignore>
<CounterType label="Counter Type">Days</CounterType>
<CountBlanks label="Count Blanks">False</CountBlanks>
<UseInspect label="Inspect">True</UseInspect>
<InspectCount label="Current Count">0</InspectCount>
<NumInspectResets label="Number of
Resets">11</NumInspectResets>
<InspectLimit label="Inspect Every">8</InspectLimit>
<LastInspectReset label="Last Reset">02/06/2014
20:18:54</LastInspectReset>

Optional Equipment CS744 3–23


Remote Sample Login & Remote Control Commands Description
& Return Messages
<UsePerform label="Stop">True</UsePerform>
<PerformCount label="Current Count">0</PerformCount>
<NumPerformResets label="Number of
Resets">9</NumPerformResets>
<PerformLimit label="Perform Maintenance
Every">180</PerformLimit>
<LastPerformReset label="Last Reset">02/06/2014
20:18:54</LastPerformReset>
</Counter>
<Error Cookie=”Counter”>
< ErrorCode>11</ErrorCode>
</Error>
<Counters/> Retrieve general data
about each counter on
the instrument.
Reply
<Counters>
<Counter>
<Key>0000000000000013</Key>
<Name label="Name">Incoming Purifier</Name>
<Description label="Description">Replace when 1/3rd of
Copper Oxide turns reddish orange.</Description>
<ExpiresIn label="Expires In">Excluded</ExpiresIn>
<LastUsed label="Last Used">01/01/0001
05:00:00</LastUsed>
<LastModified label="Last Modified">03/11/2014
19:20:59</LastModified>
<Excluded label="Excluded">True</Excluded>
</Counter>
</Counters>
<ContinueAnalysis/> Continue the analysis
sequence when
Cornerstone has
Reply prompted the user to
perform an action and
<ContinueAnalysis>
indicate when analysis
<ErrorCode>0</ErrorCode> should continue.
<ErrorMessage>Success</ErrorMessage>
</ContinueAnalysis>

3–24 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
<DeleteSamples> Delete the specified
sets and replicates.
<Set Key="1234"/>
Analyzed replicates
</DeleteSamples> must first be marked
as Excluded before
<DeleteSamples>
being deleted.
<Replicate SetKey="1234" Tag="1"/>
</DeleteSamples>

Key—The unique key that identifies the set. Leading zeros may
be omitted.
SetKey—The unique key that identifies the set. Leading zeros
may be omitted.
Tag—The identifier of the replicate within the set.

Reply
<DeleteSamples>
<ErrorCode>0</ErrorCode>
<ErrorMessage>Success</ErrorMessage>
</DeleteSamples>
<DeleteSamples>
<ErrorCode>16</ErrorCode>
<ErrorMessage>Cannot delete samples that are not
excluded: SetKey:1234 Tag:1.</ErrorMessage>
</DeleteSamples>
<Disconnect/> Disconnect the client
application from
Cornerstone. This
Reply command does not
require a client
<OK/>
application to first
perform the Logon
command.
<ExcludeSamples> Mark the specified
sets and replicates as
<Set Key="1234"/>
excluded.
</ExcludeSamples>

<ExcludeSamples>
<Replicate SetKey="1234" Tag="1"/>
</ExcludeSamples>

Optional Equipment CS744 3–25


Remote Sample Login & Remote Control Commands Description
& Return Messages
Key—The unique key that identifies the set. Leading zeros may
be omitted.
SetKey—The unique key that identifies the set. Leading zeros
may be omitted.
Tag—The identifier of the replicate within the set.

Reply
<ExcludeSamples>
<ErrorCode>0</ErrorCode>
<ErrorMessage>Success</ErrorMessage>
</ExcludeSamples>
<Field Key="24"/> Return the current
state of the specified
user-defined field.
Key—The unique key that identifies the field. Leading zeroes
may be omitted.

Reply
<Field>
<Key>0000000000000024</Key>
<Name label="Name">C[CO₂] Avg.</Name>
<FieldIdentifier>UDF: 36</FieldIdentifier>
<Description label="Description">C[CO₂] equivalency for
Carbon in Sets</Description>
<LastUsed label="Last Used">01/01/0001
00:00:00</LastUsed>
<LastModified label="Last Modified">08/05/2013
17:58:23</LastModified>
<Excluded label="Excluded">False</Excluded>
<Type label="Type">Numeric</Type>
<EntryMethod label="Entry
Method">Calculated</EntryMethod>
</Field>

<Error Cookie="Field">
<ErrorCode>11</ErrorCode>
</Error>

3–26 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
<Fields/> Return the current
state of all user-
defined fields.
Reply
<Fields>
<Field>
<Key>0000000000000024</Key>
<Name label="Name">C[CO₂] Avg.</Name>
<FieldIdentifier>UDF: 36</FieldIdentifier>
<Description label="Description">C[CO₂] equivalency for
Carbon in Sets</Description>
<LastUsed label="Last Used">01/01/0001
00:00:00</LastUsed>
<LastModified label="Last Modified">08/05/2013
17:58:23</LastModified>
<Excluded label="Excluded">False</Excluded>
</Field>
</Fields>
<Filters/> Return the list of user-
defined filters.

Reply
<Filters>
<Filter key="00000000000019D8">Types: Standard;
Standards: 501-505</Filter>
</Filters>
<GasState/> Return the current gas
state of the
instrument.
Reply
<GasState>ON/OFF/CONSERVE</GasState>

Optional Equipment CS744 3–27


Remote Sample Login & Remote Control Commands Description
& Return Messages
<IncludeSamples> Mark the specified
sets and replicates as
<Set Key="1234"/>
included.
</IncludeSamples>
<IncludeSamples>
<Replicate SetKey="1234" Tag="1"/>
</IncludeSamples>

Key—The unique key that identifies the set. Leading zeros may
be omitted.
SetKey—The unique key that identifies the set. Leading zeros
may be omitted.
Tag—The identifier of the replicate within the set.

Reply
<IncludeSamples>
<ErrorCode>0</ErrorCode>
<ErrorMessage>Success</ErrorMessage>
</IncludeSamples>
<InstrumentInfo/> Return information
about the instrument,
such as machine
Reply name, product, and
serial number. This
<InstrumentInfo>
command does not
<field label="MachineName" require a client
width="100">HAUCK3600</field> application to first
perform the Logon
<field label="Product" width="100">CS844</field>
command.
<field label="Serial" width="100">3198</field>
<field label="Version" width="100">2.0.2001.0</field>
<field label="Family" width="100">Inorganic44</field>
<field label="CommandVersion" width="100">3.0</field>
<field label="Options" width="100">HEFCI AC ACTR WL IPH
IS HFC BPC EFS CH CT HDF GD NQ RC RSL
RQ012015</field>
</InstrumentInfo>
<Logoff/> Log the user off.
Sending this command
will have no effect if
Reply there is not a
currently logged on
<OK/>
user.

3–28 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
<Logon> Log the user on. This
is required in order to
<User>user name</User>
successfully execute
<Password>password</Password> Remote Query,
Remote Sample Login,
</Logon>
and Remote Control
commands.
Reply
<OK/>
<Messages/> Return the list of
messages for the
logged in user.
Reply
<Messages>
<Messages>
<Message>
<Id>#</Id>
<Type>…</Type>
<Label>…</Label>
<Date>…</Date>
<Data>…</Data>
<Message>…</Message>
</Message>
</Messages>
<TotalMessagesAvailable>#</TotalMessagesAvailable>
</Messages>
<Method Key="D3"/> Return detail data for
the specified method.

Key—The unique key that identifies the method. Leading


zeroes may be omitted.

Reply
<Method>
<Key>00000000000000D3</Key>
<Name label="Name">SWV</Name>
<Description label="Description"></Description>
<LastUsed label="Last Used">03/19/2014
15:28:29</LastUsed>

Optional Equipment CS744 3–29


Remote Sample Login & Remote Control Commands Description
& Return Messages
<LastModified label="Last Modified">06/03/2013
11:36:00</LastModified>
<Excluded label="Excluded">False</Excluded>
<Sections>
<Section label="General Parameters">
<field label="Purge Time" units="s" rawValue="10">10
s</field>
<field label="Delay Time" units="s" rawValue="10">10
s</field>
<field label="Sample Cool Time" units="s"
rawValue="0">0 s</field>
<field label="Furnace Mode"
rawValue="Constant">Constant</field>
<field label="Furnace Power" units="%"
rawValue="100">100 %</field>
</Section>
<Section label="Element Parameters">
<Subsection label="Carbon">
<field label="Integration Delay" units="s"
rawValue="0">0 s</field>
<field label="Starting Baseline" units="s"
rawValue="2">2 s</field>
<field label="Use Comparator"
rawValue="true">Yes</field>
<field label="Comparator Level" units="%"
rawValue="1">1.00 %</field>
<field label="Minimum Integration Time" units="s"
rawValue="40">40 s</field>
<field label="Maximum Integration Time" units="s"
rawValue="60">60 s</field>
<field label="Range Select"
rawValue="Auto">Auto</field>
<field label="Range Lower Limit" units=""
rawValue="800">800</field>
<field label="Range Upper Limit" units=""
rawValue="950">950</field>
</Subsection>
</Section>
</Sections>
</Method>

3–30 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
<Methods/> Return all methods.

Reply
<Methods>
<Method>
<Key>00000000000000D3</Key>
<Name label="Name">SWV</Name>
<Description label="Description"></Description>
<LastUsed label="Last Used">03/19/2014
15:28:29</LastUsed>
<LastModified label="Last Modified">06/03/2013
11:36:00</LastModified>
<Excluded label="Excluded">False</Excluded>
</Method>
</Methods>
<ModifySamples> Modify the values of
fields in sets and in
<Set Key="1234"/>
replicates.
<Field Id="Description">My Description</Field>
</ModifySamples>
<ModifySamples>
<Replicate SetKey="1234" Tag="1"/>
<Field Id="Comments">My Comments</Field>
</ModifySamples>

Key—The unique key that identifies the set. Leading zeros may
be omitted.
SetKey—The unique key that identifies the set. Leading zeros
may be omitted.
Tag—The identifier of the replicate within the set.
Field Id—For Sets, Description is a valid value. For Replicates,
Comments is a valid value.

Reply
<ModifySamples>
<ErrorCode>0</ErrorCode>
<ErrorMessage>Success</ErrorMessage>
</ModifySamples>

Optional Equipment CS744 3–31


Remote Sample Login & Remote Control Commands Description
& Return Messages
<ModifySamples>
<ErrorCode>10</ErrorCode>
<ErrorMessage>Missing attribute {} in element
{}.</ErrorMessage>
</ModifySamples>
<ModifySamples>
<ErrorCode>11</ErrorCode>
<ErrorMessage>Requested {} {} not
found.</ErrorMessage>
</ModifySamples>
<ModifySamples>
<ErrorCode>19</ErrorCode>
<ErrorMessage>Missing element {}.</ErrorMessage>
</ModifySamples>
<MostRecentMessageId/> Return the most
recent message Id.

Reply
<MostRecentMessageId>#</MostRecentMessageId>
<NextToAnalyze/> Return the replicate
tag and set key for the
replicate that is next
Reply to be analyzed.
<NextToAnalyze SetKey="00000000000019BB"
ReplicateTag="1"/>
<NotificationSettings/> Return the notification
settings for the
currently logged in
Reply user.
<NotificationSettings>
<Notification Id="#" Excluded="…" Frequency="…"
FrequencyUnits="…" Label="…" Description="…">
<MobileAppMailbox>T/F</MobileAppMailbox>
<Email>T/F</Email>
<TextMessage>T/F</TextMessage>
</Notification>
</NotificationSettings>
<PauseSamples> Modify the paused
state of the specified
<Replicate SetKey="1234" Tag="1"
replicates.
Paused="ManuallyPaused"/>

3–32 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
</PauseSamples>

SetKey—The unique key that identifies the set. Leading zeroes


may be omitted.
Tag—The identifier of the replicate within the set.
Paused—Valid values are ManuallyPaused and NotPaused.

Reply
<PauseSamples>
<ErrorCode>0</ErrorCode>
<ErrorMessage>Success</ErrorMessage>
</PauseSamples>
<PerformInstrumentAction Action="Clean"/> Peform the specified
action on the
instrument.
Action—Indicates the action to perform on the instrument. If
this parameter is not provided or the value is blank, the list of
available actions is returned. Some of the valid actions are:
Clean, TogglePedestal, SystemLeakcheck,
SegmentedLeakcheck, PneumaticLeakcheck, SystemCheck, and
Vacuum.

Reply
<PerformInstrumentAction>
<ErrorCode>0</ErrorCode>
<ErrorMessage>Success</ErrorMessage>
<Actions>
<Action>Clean</Action>
<Action>TogglePedestal</Action>
<Action>SystemLeakcheck</Action>
<Action>SegmentedLeakcheck</Action>
<Action>PneumaticLeakcheck</Action>
<Action>SystemCheck</Action>
<Action>Vacuum</Action>
</Actions>
</PerformInstrumentAction>
<PerformInstrumentAction>
<ErrorCode>0</ErrorCode>

Optional Equipment CS744 3–33


Remote Sample Login & Remote Control Commands Description
& Return Messages
<ErrorMessage>Success</ErrorMessage>
</PerformInstrumentAction>
<PerformInstrumentAction>
<ErrorCode>7</ErrorCode>
<ErrorMessage>Unable to execute command because the
hardware is in use.</ErrorMessage>
</PerformInstrumentAction>
<PerformInstrumentAction>
<ErrorCode>11</ErrorCode>
<ErrorMessage>Requested Action Xyz not
found.</ErrorMessage>
</PerformInstrumentAction>
<Prerequisite Key="Ready To Analyze"/> Return the current
state of the specified
prerequisite.
Key—The unique key that identifies the method. Leading
zeroes may be omitted.

Reply
<Prerequisite name="Ready To Analyze" value="false"/>
<Error Cookie="Prerequisite">
<ErrorCode>11</ErrorCode>
</Error>
<Prerequisites/> Return the current
state of all
prerequisites.
Reply
<Prerequisites>
<Prerequisite name="Ready To Analyze" value="false" />
<Prerequisite name="Hardware In Use" value="false" />
<Prerequisite name="Analyzing" value="false" />
<Prerequisite name="Gas On" value="false" />
<Prerequisite name="Gas Off" value="false" />
<Prerequisite name="Gas Conservation" value="false" />
</Prerequisites>

3–34 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
<RecalcSamples> Perform a
recalculation on the
<Set Key="1234"/>
specified sets and
</RecalcSamples> replicates.

<RecalcSamples>
<Replicate SetKey="1234" Tag="1"/>
</RecalcSamples>

Key—The unique key that identifies the set. Leading zeros may
be omitted.
SetKey—The unique key that identifies the set. Leading zeros
may be omitted.
Tag—The identifier of the replicate within the set.

Reply
<RecalcSamples>
<ErrorCode>0</ErrorCode>
<ErrorMessage>Success</ErrorMessage>
</RecalcSamples>
<RemoteControlState/> Return the flag
indicating if the
Cornerstone
Reply application is currently
in Remote Control
<RemoteControlState>True/False</RemoteControlState>
mode.
<RemoveMessages> Remove the specified
messages for the
<Message Id="1234">
logged in user.
</RemoveMessages>

Reply
<OK/>

Optional Equipment CS744 3–35


Remote Sample Login & Remote Control Commands Description
& Return Messages
<RepDetail SetKey="10A" Tag="1"/> Retrieve the detail
data for the specified
replicate in the
SetKey—The unique key that identifies the set. Leading zeroes specified set.
may be omitted.
Tag—The identifier of the replicate within the set.

Reply
<Replicate>
<SetKey>000000000000010A</SetKey>
<replicate>
<Tag>1</Tag>
<detailFields>
<field label="Carbon Mass" registryId="Carbon Mass"
units="g" rawValue="0.0016637569300525586"
id="102" width="100">0.00166 g</field>
<field label="Carbon Adjusted Area" registryId="Carbon
Adjusted Area" units="" rawValue="" id="113"
width="100">Low 0.00223</field>
<field label="Carbon Peak Height" registryId="Carbon
Peak Height" units="" rawValue="" id="114"
width="100">Low 608.96956</field>
</detailFields>
</replicate>
</Replicate>
<Report Key="19D5"/> Retrieve detail data
for the report
corresponding to the
Key—The unique key that identifies the specific report for specified key.
which detail data is to be retrieved. Leading zeros may be
omitted.

Reply
<Report>
<Key>00000000000019D5</Key>
<Name label="Name">Default</Name>
<Description label="Description">Built-in default
report</Description>
<LastUsed label="Last Used">01/01/0001
00:00:00</LastUsed>
<LastModified label="Last Modified">04/22/2014

3–36 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
20:09:37</LastModified>
<Excluded label="Excluded">False</Excluded>
<Printer label="Printer">[Default]</Printer>
<PageOrientation label="Page
Orientation">Landscape</PageOrientation>
<SetSpacing label="Spacing between
sets">OneLine</SetSpacing>
<SetBeginFields>
<Field name="Indent" label="" />
<Field name="Name" label="Name" />
<Field name="Method" label="Method" />
<Field name="Carbon Avg." label="Carbon Average" />
<Field name="Sulfur Avg." label="Sulfur Average" />
<Field name="n=" label="n=" />
<Field name="CR/LF" label="" />
<Field name="Indent" label="" />
<Field name="Description" label="Description" />
<Field name="Carbon Std. Dev." label="Carbon Std. Dev."
/>
<Field name="Sulfur Std. Dev." label="Sulfur Std. Dev."
/>
<Field name="Carbon RSD" label="Carbon %RSD" />
<Field name="Sulfur RSD" label="Sulfur %RSD" />
<Field name="CR/LF" label="" />
</SetBeginFields>

<ReplicateFields>
<Field name="Indent" label="" />
<Field name="Colored Dot" label="Colored Dot" />
<Field name="Mass" label="Sample Mass" />
<Field name="Comments" label="Comments" />
<Field name="Carbon Concentration" label="Carbon
Concentration" />
<Field name="Sulfur Concentration" label="Sulfur
Concentration" />
<Field name="Analysis Date" label="Analysis Date" />
<Field name="CR/LF" label="" />

Optional Equipment CS744 3–37


Remote Sample Login & Remote Control Commands Description
& Return Messages
</ReplicateFields>
<SetEndFields />
</Report>
<Reports/> Return the current
state of all
prerequisites.
Reply
<Reports>
<Report>
<Key>00000000000019D5</Key>
<Name label="Name">Default</Name>
<Description label="Description">Built-in default
report</Description>
<LastUsed label="Last Used">01/01/0001
00:00:00</LastUsed>
<LastModified label="Last Modified">04/22/2014
20:09:37</LastModified>
<Excluded label="Excluded">False</Excluded>
</Report>
</Reports>
<RepPlot SetKey="10A" Tag="1"/> Retrieve plot data for
the specified replicate
in the specified set.
SetKey—The unique key that identifies the set. Leading zeros
may be omitted.
Tag—The identifier of the replicate within the set.

Reply
<RepPlot>
<Key>000000000000010A</Key>
<Plot>
<Replicate Tag="1" Index="1">
<Analyte Label="Carbon"
Value="0.176058934397096" Units="%">
<Trace>
<XMin>0</XMin>
<XMax>635023556952440000</XMax>
<YMin>0</YMin>
<YMax>608.96955624580892</YMax>

3–38 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
<TracePoints>
<TracePoint DateTime="0">0.03540591324117
</TracePoint>
<TracePoint
DateTime="4000000">0.0198581157788256
</TracePoint>
<TracePoint
DateTime="8000000">0.00719802712102269
</TracePoint>
<TracePoint DateTime="12000000">
-0.00821030676779452</TracePoint>

<TracePoint
DateTime="408000000">5.13798516536813
</TracePoint>
<TracePoint
DateTime="412000000">4.90620026790337
</TracePoint>
<TracePoint
DateTime="416000000">4.68418034252164
</TracePoint>
</TracePoints>
</Trace>
</Analyte>
</Replicate>
</Plot>
</RepPlot>
<ResetCounter Key="1234"/> Perform a reset on the
counter corresponding
Key—The unique key that identifies the specific counter on to the specified key.
which a reset will be performed. Leading zeros may be omitted.

Reply
<ResetCounter>
<ErrorCode>0</ErrorCode>
<ErrorMessage>Success</ErrorMessage>
</ResetCounter>
<ResetCounter>
<ErrorCode>10</ErrorCode>
<ErrorMessage>Missing attribute Key in element
ResetCounter.</ErrorMessage>

Optional Equipment CS744 3–39


Remote Sample Login & Remote Control Commands Description
& Return Messages
</ResetCounter>
<ResetCounter>
<ErrorCode>11</ErrorCode>
<ErrorMessage>Requested Key 1234 not
found.</ErrorMessage>
</ResetCounter>
<ResetCounters/> Perform a reset on all
counters.

Reply
<ResetCounters>
<ErrorCode>0</ErrorCode>
<ErrorMessage>Success</ErrorMessage>
</ResetCounters>
<SaveNotificationSettings> Set the notifications
settings for the
<Notification Id="#">
current logged in user.
<MobileAppMailbox>T/F </MobileAppMailbox>
<Email>T/F</Email>
<TextMessage>T/F</TextMessage>
</Notification>
</SaveNotificationSettings>

Reply
<OK/>
<Set Key="10A"/> Retrieve the detail
data for the set
Key—The unique key that identifies the set. Leading zeros may
corresponding to the
be omitted.
specified key.

Reply
<Set>
<set>
<Key>000000000000010A</Key>
<headerFields>
<field label="Type" registryId="SampleType"
rawValue="Sample" id="1"
width="100">Sample</field>
<field label="Name" registryId="Set Name" id="2"
width="100">25355 P4</field>

3–40 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
<field label="Description" registryId="Description"
id="3" width="100"></field>
<field label="Method" registryId="Method" id="5"
width="100">SWV</field>
<field id="4" registryId="Set Analysis Date"
label="Analysis Date" width="100">4/23/2013
7:13:44 PM</field>
<field label="Carbon Average" registryId="Carbon
Avg." units="%"
rawValue="0.17605893439709616" id="100"
width="100">0.176 %</field>
<field label="Sulfur Average" registryId="Sulfur Avg."
units="%" rawValue="0.033813161955929379"
id="101" width="100">0.0338 %</field>
</headerFields>
<SampleType>Sample</SampleType>
<NumRepsInSet>1</NumRepsInSet>
<AnalysisState>Analyzed</AnalysisState>
<IsPaused>false</IsPaused>
<IsExpanded>false</IsExpanded>
<IsSelected>false</IsSelected>
</set>
<Analytes>
<Analyte label="Carbon">Carbon</Analyte>
<Analyte label="Sulfur">Sulfur</Analyte>
</Analytes>
</Set>
<SetGasState State="ON" /> Set the gas state on
the instrument to the
specified state.
State—Gas state to set on instrument. Valid values are On,
Off, and Conserve.

Reply
<SetGasState>
<ErrorCode>0</ErrorCode>
<ErrorMessage>Success</ErrorMessage>
</SetGasState>
<SetGasState>
<ErrorCode>8</ErrorCode>

Optional Equipment CS744 3–41


Remote Sample Login & Remote Control Commands Description
& Return Messages
<ErrorMessage>Command currently
unavailable.</ErrorMessage>
</SetGasState>
<SetGasState>
<ErrorCode>9</ErrorCode>
<ErrorMessage>Parameter State contained an unknown
value. Use ON/OFF/CONSERVE instead.</ErrorMessage>
</SetGasState>
<SetGasState>
<ErrorCode>10</ErrorCode>
<ErrorMessage>Missing attribute State in element
SetGasState.</ErrorMessage>
</SetGasState>
<SetGasState>
<ErrorCode>11</ErrorCode>
<ErrorMessage>Requested State X not
found.</ErrorMessage>
</SetGasState>
<SetKeys FilterKey="19D8"/> Retrieve the unique
FilterKey—The unique key that identifies the filter to use when key for each set.
retrieving the sets. Leading zeros may be omitted.
Reply
<SetKeys>
<key>00000000000000DF</key>
<key>000000000000067A</key>
<key>000000000000068A</key>
<key>000000000000069E</key>
<key>00000000000006B0</key>
<key>00000000000006C2</key>
<key>00000000000006DD</key>
<key>00000000000006EB</key>
<key>00000000000006F7</key>
<key>0000000000000704</key>
<key>0000000000000A02</key>
<key>0000000000000A25</key>
<key>00000000000019BB</key>
<Count>13</Count>
<Analytes>
<Analyte label="Carbon">Carbon</Analyte>
<Analyte label="Sulfur">Sulfur</Analyte>
</Analytes>
</SetKeys>

3–42 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
<SetReplicateNotification> Set the notification
setting for the
<Replicate SetKey="#" Tag="#" Notification="T/F"/>
specified replicates to
</SetReplicateNotification> the specified value,
either On (true) or Off
(false).
SetKey—The unique key that identifies the set. Leading zeros
may be omitted.
Tag—The identifier of the replicate within the set.

Reply
<OK/>
<SetReps Key="10A" IncludeDetailData="False"/> Retrieve general data
for each replicate in
Key—The unique key that identifies the set. Leading zeros may
the specified set.
be omitted.
IncludeDetailData—Indicates if the replicate data should
include the detail data in addition to the general data.

Reply
<SetReplicates>
<Key>000000000000010A</Key>
<replicates>
<replicate>
<Tag>1</Tag>
<headerFields>
<field label="Sample Mass" registryId="Sample Mass"
units="g" rawValue="0.945" id="11"
width="100">0.9450 g</field>
<field label="Comments" registryId="Comments"
id="12" width="100"></field>
<field label="Operator" registryId="Operator" id="13"
width="100"></field>
<field id="14" registryId="Rep Analysis Date"
label="Analysis Date" width="100">4/23/2013
7:13:44 PM</field>
<field label="Carbon" registryId="Carbon
Concentration" units="%"
rawValue="0.17605893439709616" id="100"
width="100">0.176 %</field>
<field label="Sulfur" registryId="Sulfur Concentration"
units="%" rawValue="0.033813161955929379"
id="101" width="100">0.0338 %</field>

Optional Equipment CS744 3–43


Remote Sample Login & Remote Control Commands Description
& Return Messages
</headerFields>
<AnalysisState>Analyzed</AnalysisState>
<RecalculatedDate>0001-01-01T00:00:00
</RecalculatedDate>
<IsExcluded>false</IsExcluded>
<IsExpanded>false</IsExpanded>
<IsNext>false</IsNext>
<IsSelected>false</IsSelected>
<PausedState>NotPaused</PausedState>
</replicate>
</replicates>
</SetReplicates>
<Sets FilterKey="" Number="2" StartAt="-1"/> Retrieve general set
data for the number of
sets specified.
FilterKey—The unique key that identifies the filter to use when
retrieving the sets. Leading zeros may be omitted.
Number—The number of sets to return.
StartAt—The index of first set to return. If the default value
(-1) is used, then the sets returned will be the most recent #
of sets where # is specified in the Number parameter.

Reply
<Sets>
<FirstIndex>2247</FirstIndex>
<LastIndex>2248</LastIndex>
<TotalSamplesAvailable>2249</TotalSamplesAvailable>
<sets>
<set>
<Key>000000000000198E</Key>
<headerFields>
<field label="Name" registryId="Set Name" id="2"
width="100">Evan</field>
</headerFields>
<SampleType>Sample</SampleType>
<NumRepsInSet>5</NumRepsInSet>
<AnalysisState>Analyzed</AnalysisState>
<IsPaused>false</IsPaused>

3–44 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
<IsExpanded>false</IsExpanded>
<IsSelected>false</IsSelected>
</set>
</sets>
<Analytes>
<Analyte label="Carbon">Carbon</Analyte>
<Analyte label="Sulfur">Sulfur</Analyte>
</Analytes>
</Sets>
<Solenoid Key="4539633652371300352"/> Retrieve the detail
data for the solenoid
Key—The unique key that identifies the specific solenoid for
corresponding to the
which detail data is to be retrieved.
specified key.
Reply
<Solenoid>
<Name label="Name">Carrier Inlet</Name>
<Key>4539633652371300352</Key>
<Label>sv101</Label>
<BitState>Unset</BitState>
</Solenoid>
<Solenoids/> Retrieve general data
about each solenoid
Reply
on the instrument.
<Solenoids>
<Solenoid>
<Name label="Name">Carrier Inlet</Name>
<Key>4539633652371300352</Key>
<Label>sv101</Label>
<BitState>Unset</BitState>
</Solenoid>
<Solenoid>
<Name label="Name">Lance</Name>
<Key>4539633652371300353</Key>
<Label>sv102</Label>
<BitState>Unset</BitState>
</Solenoid>
</Solenoid>

Optional Equipment CS744 3–45


Remote Sample Login & Remote Control Commands Description
& Return Messages
<Standard Key="26"/>

Key—The unique key that identifies the specific standard for


which detail data is to be retrieved. Leading zeros may be
omitted.
Reply
<Standard>
<Key>0000000000000026</Key>
<Name label="Name">501-024 LN 1026</Name>
<Description label="Description"></Description>
<LastUsed label="Last Used">04/10/2013
13:45:06</LastUsed>
<LastModified label="Last Modified">04/23/2013
12:13:52</LastModified>
<Excluded label="Excluded">True</Excluded>
<GasDoseType label="Gas Dose">None</GasDoseType>
<GasDoseCycles label="Number of
Doses">1</GasDoseCycles>
<Analytes>
<Analyte label="Carbon">Carbon
<Range label="Range">High</Range>
<Certified label="Certified"
units="Percent">0.0341</Certified>
<Uncertainty label="Uncertainty"
units="Percent">0.0005</Uncertainty>
<LowerControlLimit label="Lower Control Limit"
units="Percent">0.0336</LowerControlLimit>
<UpperControlLimit label="Upper Control Limit"
units="Percent">0.0346</UpperControlLimit>
<CheckStandard label="Check
Standard">False</CheckStandard>
</Analyte>
<Analyte label="Sulfur">Sulfur
<Range label="Range">Both</Range>
<Certified label="Certified"
units="Percent">0.00029</Certified>
<Uncertainty label="Uncertainty" units="Percent">2E-
05</Uncertainty>
<LowerControlLimit label="Lower Control Limit"
units="Percent">0.00027</LowerControlLimit>

3–46 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
<UpperControlLimit label="Upper Control Limit"
units="Percent">0.00031</UpperControlLimit>
<CheckStandard label="Check
Standard">False</CheckStandard>
</Analyte>
</Analytes>
</Standard>
<Standards/> Retrieve general data
about each standard
on the instrument.
Reply
<Standards>
<Standard>
<Key>0000000000000026</Key>
<Name label="Name">501-024 LN 1026</Name>
<Description label="Description"></Description>
<LastUsed label="Last Used">04/10/2013
13:45:06</LastUsed>
<LastModified label="Last Modified">04/23/2013
12:13:52</LastModified>
<Excluded label="Excluded">True</Excluded>
<GasDoseType label="Gas Dose">None</GasDoseType>
<GasDoseCycles label="Number of
Doses">1</GasDoseCycles>
</Standard>
<Standard>
<Key>0000000000000027</Key>
<Name label="Name">501-506 R0296</Name>
<Description label="Description"></Description>
<LastUsed label="Last Used">05/08/2013
18:08:23</LastUsed>
<LastModified label="Last Modified">04/23/2013
13:16:03</LastModified>
<Excluded label="Excluded">False</Excluded>
<GasDoseType label="Gas Dose">None</GasDoseType>
<GasDoseCycles label="Number of
Doses">1</GasDoseCycles>
</Standard>
</Standards>

Optional Equipment CS744 3–47


Remote Sample Login & Remote Control Commands Description
& Return Messages
<Status IncludeGauges="True" Retrieve the current
IncludeSystemCheckResults="True" status of the
IncludeLeakCheckResults="True"/> instrument, such as
the state of the
"Analyzing" flag, the
IncludeGagues—Indicates whether to include the current "ReadyToAnalyze"
value of the main screen gauges in the response data. flag, the
"HardwareInUse" flag,
IncludeSystemCheckResults—Indicates whether to include
the
the results from the latest system check in the response data.
"NeedsMaintenance"
IncludeLeakCheckResults— Indicates whether to include the flag, as well as
results from the latest leak check in the response data. optionally the current
values of the main
screen gauges, the
Reply most recent leak
check results, and the
<Status>
most recent system
<Elements> check results.
<User>jmh</User>
<Analyzing>False</Analyzing>
<ReadyToAnalyze>False</ReadyToAnalyze>
<Paused>False</Paused>
<SamplesRemaining>3</SamplesRemaining>
<HardwareInUse>False</HardwareInUse>
<NeedsMaintenance>False</NeedsMaintenance>
<HardwareStatus>Not Ready To
Analyze.</HardwareStatus>
</Elements>
<Widgets>
<Widget Label="Grid Current" Id="1" Units="mA"
Warning="false"></Widget>
</Widgets>
<SystemCheckResults>
<SystemCheck Id="QUICK">
<Result ExecutionDate="6/3/2013 12:28:00 PM">
<Segment Type="StatusMessage"
Result="COMPLETED,27,27,26,1" />
</Result>
</SystemCheck>
</SystemCheckResults>
<LeakCheckResults>
<LeakCheck Id="SYSTEM" Label="System Leak Check">

3–48 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
<Result ExecutionDate="6/4/2013 4:39:58 PM"
MassiveLeak="False" PressureIncreased="False">
<Segment Type="Detector" Result="Failed"
InitialPressure="1533.10347444096"
FinalPressure="1520.81305229154"
PressureChange="-12.2904221494232"
Label="System" />
</Result>
</LeakCheck>
</LeakCheckResults>
</Status>
<SupportedCultures/> Return the supported
cultures. This
command does not
Reply require a client
application to first
<SupportedCultures>
perform the Logon
<Culture Key="en-US" Name="English" /> command.
<Culture Key="zh-CHS" Name="中文" />
<Culture Key="fr-FR" Name="français" />
<Culture Key="de" Name="Deutsch" />
<Culture Key="ja" Name="日本語" />
<Culture Key="ru" Name="русский" />
<Culture Key="es-ES" Name="español" />
<Culture Key="pl" Name="polski" />
<Culture Key="cs-CZ" Name="čeština" />
<Culture Key="tr-TR" Name="Türkçe" />
</SupportedCultures>
<Switch Key="4539633648093110272"/> Retrieve detail data
for the standard
Key—The unique key that identifies the specific standard for
corresponding to the
which detail data is to be retrieved. Leading zeros may be
specified key.
omitted.

Reply
<Switch>
<Name label="Name">Pedestal Up</Name>
<Key>4539633648093110272</Key>
<Label>sw5</Label>
<BitState>Ignore</BitState>
</Switch>
Optional Equipment CS744 3–49
Remote Sample Login & Remote Control Commands Description
& Return Messages
<Switches/> Retrieve general data
about each standard
on the instrument.
Reply
<Switches>
<Switch>
<Name label="Name">Pedestal Up</Name>
<Key>4539633648093110272</Key>
<Label>sw5</Label>
<BitState>Ignore</BitState>
</Switch>
<Switch>
<Name label="Name">Pedestal Down</Name>
<Key>4539633648093110273</Key>
<Label>sw6</Label>
<BitState>Ignore</BitState>
</Switch>
<Switches>
<SystemParameters/> Retrieve data about
each of the system
Reply
parameters.
<SystemParameters>
<field label="Gas Standby Mode"
rawValue="Disable">Disable Standby</field>
<field label="Dust Filter Temperature" units="°C"
rawValue="110">110 °C</field>
<field label="Back Pressure Control" units="mmHg"
rawValue="790">790 mmHg</field>
<field label="Weekday Wake Up"
rawValue="false">Disabled</field>
<field label="Saturday Wake Up"
rawValue="false">Disabled</field>
<field label="Sunday Wake Up"
rawValue="false">Disabled</field>
<field label="Gas Doser" rawValue="false">Enabled</field>
</SystemParameters>
<TransmitSamples Key="5678"> Transmit the specified
set and replicate data
<Set Key="1234"/>
using the specified
</TransmitSamples> transport.

3–50 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
<TransmitSamples Key="5678">
<Replicate SetKey="1234" Tag="1"/>
</TransmitSamples>

Key—The unique key that identifies the transport or set.


Leading zeros may be omitted.
SetKey—The unique key that identifies the set. Leading zeros
may be omitted.
Tag—The identifier of the replicate within the set.

Reply
<TransmitSamples>
<ErrorCode>0</ErrorCode>
<ErrorMessage>Success</ErrorMessage>
</TransmitSamples>

<TransmitSamples>
<ErrorCode>10</ErrorCode>
<ErrorMessage>Missing attribute Key in element
ResetCounter.</ErrorMessage>
</TransmitSamples>

<TransmitSamples>
<ErrorCode>11</ErrorCode>
<ErrorMessage>Requested Key 1234 not
found.</ErrorMessage>
</TransmitSamples>
<Transport Key="19D9"/> Retrieve the detail
data for the transport
corresponding to the
Key—The unique key that identifies the specific transport for specified key.
which detail data is to be retrieved. Leading zeros may be
omitted.

Reply
<Transport>
<Key>00000000000019D9</Key>
<Name label="Name">New Transport</Name>
<Description label="Description"></Description>

Optional Equipment CS744 3–51


Remote Sample Login & Remote Control Commands Description
& Return Messages
<LastUsed label="Last Used">01/01/0001
00:00:00</LastUsed>
<LastModified label="Last Modified">04/23/2014
14:05:13</LastModified>
<Excluded label="Excluded">False</Excluded>
<TransmitOption label="Transmit
Option">File</TransmitOption>
<TransportAutomatically label="Transport
Automatically">False</TransportAutomatically>
<TransportFormat label="Transport
Format">Delimited</TransportFormat>
<TransportUnits label="Transport Units With
Results">True</TransportUnits>
<CharacterEncoding label="Character
Encoding">UTF8NoBOM</CharacterEncoding>
<ExportOptions label="Export
Options">Append</ExportOptions>
<ExportFileName label="Export File
Name">[Default]</ExportFileName>
<TransmitBegin label="Transmit Begin"></TransmitBegin>
<TransmitEnd label="Transmit End"></TransmitEnd>
<SetEnd label="Set End"></SetEnd>
<ReplicateEnd label="Replicate End"></ReplicateEnd>
<FieldBegin label="Field Begin"></FieldBegin>
<FieldEnd label="Field End"></FieldEnd>
<SetBeginFields>
<Field name="Name" label="Name" />
<Field name="Type" label="Type" />
<Field name="Method" label="Method" />
<Field name="CR/LF" label="" />
</SetBeginFields>
<Field name="Carbon Mass" label="Carbon Mass" />
<Field name="Sulfur Mass" label="Sulfur Mass" />
<Field name="Carbon Concentration" label="Carbon
Concentration" />
<Field name="Sulfur Concentration" label="Sulfur
Concentration" />
<Field name="CR/LF" label="" />
</ReplicateFields>

3–52 CS744 Optional Equipment


Remote Sample Login & Remote Control Commands Description
& Return Messages
<SetEndFields />
</Transport>
<Transports/> Retrieve general data
about each transport
on the instrument.
Reply
<Transports>
<Transport>
<Key>00000000000019D9</Key>
<Name label="Name">New Transport</Name>
<Description label="Description"></Description>
<LastUsed label="Last Used">01/01/0001
00:00:00</LastUsed>
<LastModified label="Last Modified">04/23/2014
14:05:13</LastModified>
<Excluded label="Excluded">False</Excluded>
</Transport>
</Transports>
<Version/> Return the version for
the protocol and the
version of the
Reply Cornerstone
application. This
<Version>
command does not
<Commands>3.0</Commands> require a client
application to first
<Program>2.0.0</Program>
perform the Logon
</Version> command.

Optional Equipment CS744 3–53


Error Codes
Error Description
Code
0 None.
1 An unknown command was received which Cornerstone does not recognize.
2 Another user is currently logged-on to Cornerstone.
3 Log on attempt failed; either user name or password is incorrect.
4 Received data was not in XML format and therefore could not be parsed.
5 Execution of command requires user to be logged on.
6 An exception has occurred. The ErrorMessage element will contain the exception
description.
7 The current remote control state of Cornerstone does not allow the supplied command
to be executed.
8 The current state of Cornerstone does not allow the supplied command to be executed.
The ErrorMessage element will contain further details.
9 Command contained unknown parameters. The ErrorMessage element will contain
further details.
10 One or more command attributes were not supplied. The ErrorMessage element will
contain further details.
11 The requested data item (that is: a set, a counter, a method, etc.) was not found.
12 General error. The ErrorMessage element will contain further details.
13 User does not have permission to execute requested command.
14 Unable to delete item as it is referenced by other items.
15 Unable to modify sample field because field is not editable.
16 Cannot delete samples that are not excluded.
17 Cannot delete samples that are being analyzed.
18 Cannot delete samples that are being loaded.
19 One or more command elements were not supplied. The ErrorMessage element will
contain further details.

3–54 CS744 Optional Equipment


Automation

The available automation items will vary, depending on instrument configuration.

Autocleaner
1. Select Instrument, Automation, and then Autocleaner.
2. Select General Parameters to determine the parameters for the autocleaner
operation.
3. For Autocleaner State, select:
• Enabled.
• Disabled.
4. Enter the number of brush strokes to run each time the combustion tube is
cleaned.
5. For Analysis Clean Interval, enter the number of analyses to count before an
auto clean is performed. Enter a value between 1 and 200. For example,
entering 1 means the auto clean cycle will run after every analysis. It is
recommended to run auto clean after every analysis.
6. Analysis Count displays the number of analyses that have
been run.

Optional Equipment CS744 3–55


Shuttle Loader

The shuttle loader is controlled by motors. The SL10 has 3 motors, and the SL60 has 4
motors.
Running the shuttle loader requires Cornerstone brand software version 1.81 or
higher, as well as a copy protection key configured for a SL60 or SL10 shuttle
loader.

Adding Options to the Copy Protection Key


Please refer to Adding Options to the Copy Protection Key, page 2–34, for more
information.

Shuttle Loader Definitions


Rotary Motor—Moves the crucible grippers into position.

Horizontal Motor—Moves the rotary motor/gripper assembly horizontally between the


pedestal and crucible carousel.

Carousel Motor—Moves the crucibles into a position for the gripper assembly to pick them
up.

Vertical Motor (SL60 only)—Moves the crucible carousel vertically to place the various
platters into position.

Cold Gripper—Holds a crucible that has not been combusted.

Hot Gripper—Holds a crucible that the software recognizes as combusted.

POSSIBLE SHUTTLE LOADER MOTOR DAMAGE

The shuttle loader motors have components that are sensitive to


Electrostatic Discharge (ESD). All handling should be done using proper
ESD protection.

POSSIBLE SHUTTLE LOADER MOTOR DAMAGE

Never remove or replace any of the shuttle loader motors without


performing the maintenance step in the following software location:
Instrument  Automation  Shuttle Loader  Maintenance

The motors can be damaged if removed while power is applied.

3–56 CS744 Optional Equipment


Monitoring and Calibrating the Shuttle Loader
The shuttle loader function for monitoring and calibration is available in the following
software location: Instrument  Automation.
Cornerstone brand software that has been configured to support a shuttle loader will contain
navigation elements to the areas noted below.

General Parameters
Shuttle Loader State—This setting indicates if the shuttle loader hardware is enabled
and should be used during analysis.
Motor Initialization—This function initializes the motors used by the shuttle loader.
This process includes powering On each motor, checking the version of firmware
installed on the motor (and upgrading if necessary), and finding the home position of
the motor.
This process will be performed automatically when Cornerstone is started but can be
initiated whenever necessary from this page.
Motor Status—This function provides status information on the state of each motor
used by the shuttle loader. It also verifies that the crucible bucket is correctly installed
and that all of the motors are homed.
The shuttle loader hardware cannot be used during an analysis if either of these features
displays a warning.
• If the motors are not homed, press the Initialize Shuttle Loader Motors button to
the left of the warning.
• If the bucket location is not found, install the bucket on the bucket/loader plate
and adjust the magnet until the software recognizes the switch.

Calibration
Each of the motors has a set of defined positions that need to be calibrated. This section
describes the steps for performing calibration of these positions using Cornerstone brand
software.
It does not address the various mechanical adjustments that are also available on the
shuttle loader hardware for properly placing the mechanism.

Calibration Prerequisites
In order for the shuttle loader to be calibrated, the motors must be powered On and
have had their home position set. This is indicated in the software location: Instrument
 Automation  Shuttle Loader  General Parameters & Initialization.
Press Initialize Shuttle Loader Motors to power On or initiate the homing process. This
process may take several minutes depending upon the version of firmware present on
each of the motors.

Optional Equipment CS744 3–57


Calibration Steps
Shuttle loader calibration is performed in the following software location:
Instrument  Automation  Shuttle Loader  Calibration.
The Calibration page has four subsections and each is comprised of a set of calibration
parameters, and optionally calibration and life cycle controls.
It is recommended that the calibration be performed in the order of the subsections:
1. Pedestal
2. Carousel
3. Disposal
4. Full
The Full calibration subsection is used as a summary of the previous settings.
Start Calibration will place the motors into position and allow for real-time adjustment of
the calibration parameters for tuning.
The default calibration parameters will place the motors close to the desired
locations.
Start Life Cycle will test out the calibration parameters with a crucible in a set of actions
confined to the area being calibrated. Adjustment of the calibration parameters may also
be performed while the life cycle step is being performed.
Stop Calibration/Stop Life Cycle, Save, Cancel or navigating to another subsection will
halt a calibration or life cycle process.
If, at any time during a calibration or life cycle process, a motor experiences an error,
the process will be terminated, the motors will return to a safe position, and the cause of
the error will be displayed. A common example of this would be moving a motor too far
during a calibration such that it physically runs into a mechanical dead stop, thereby
producing a motor stall condition.

Pedestal
Use the Pedestal subsection to calibrate the following:
Rotary Cold to Pedestal Position Offset—The position of the cold grippers over
the pedestal.
Horizontal Position Offset at Pedestal—The position of the horizontal motor
when at the pedestal.
Lift Position Offset When Raised—The height the lift motor will rise when lifting
crucibles off of the pedestal.

If the height of the pedestal is determined to be too low during the calibration
procedure, refer to the kit instructions for the proper procedure to adjust the
pedestal height.
It is recommended that this be the first calibration performed as the pedestal height is
fixed and all other shuttle loader calibrations will be affected by the value of the lift
motor offset set in this subsection.
The life cycle sequence in this sub-section will repeatedly grab a crucible that is placed
on the pedestal, lift it off, and place it back on the pedestal.

3–58 CS744 Optional Equipment


Carousel
The Carousel subsection provides for calibrating the following:
Carousel Home Position—The rotation of the carousel assembly.
Rotary Cold to Carousel Position Offset—The position of the cold grippers over the
carousel.
Horizontal Position Offset at Carousel—The position of the horizontal motor when at
the carousel.
Vertical Home Position—The height of the carousel assembly.
Lift Position Offset When Raised—The height the lift motor will rise when lifting
crucibles off of the carousel. Note that changes to this value here will change the same
value on the Pedestal subsection.
The life cycle sequence in this subsection will repeatedly grab a crucible that is placed on
the pedestal and place it on carousel location A1. It will then return it to the pedestal
and repeat the pattern. Place crucibles in the A2 and A10 positions of the carousel to
ensure that the opened gripper arms do not touch the crucibles next to the pickup
position.
The system is properly aligned when the pedestal, rotary motor, and pick-up position on
the carousel are co-linear.

Figure 3-3
Horizontal Gripper and Carousel Assembly Offset

Disposal
The Disposal subsection provides for calibrating the following:
Rotary Hot To Dump Position Offset—The position of the hot grippers over the
dump position.

Optional Equipment CS744 3–59


Full
The Full subsection provides access to all the calibration parameters in the pedestal
and carousel subsections. It is intended as an end-to-end test of the parameters.
The life cycle tests in this subsection are helpful for verifying the consistency of
placing and retrieving crucibles from different carousel locations. For the SL60, the
life cycle performed in this subsection allows for the selection of various carousel
positions.
• A1, F1—the life cycle will take a crucible from the pedestal and place it on
carousel location A1. It will then move that crucible back to the pedestal and then
place it on carousel location F1. This pattern will be repeated until the life cycle is
stopped.

• A1, B1, C1, D1, E1, F1—this life cycle is similar to the previous one, with the
exception that the crucible will be placed in the number 1 position on all platters.

• All 60 positions—this life cycle is the most complete, as it will move the crucible
from the pedestal to all 60 available positions.

Post Calibration
Once the calibration has been performed, the calibration parameters must be saved in
order for them to be applied. Press Save in the application action bar to save the
calibration parameters from all subsections. Press Cancel to revert any calibration
parameter changes.

Reasons to Calibrate
Once the calibration process is completed, the calibration parameters should remain in
effect, even if the Cornerstone brand software is shut down and restarted. However, a
new calibration is required to ensure proper and accurate crucible retrieval, placement,
and disposal in the following circumstances:
• Maintenance is performed in which a motor is removed or replaced.
• The loader hardware position is physically adjusted.

3–60 CS744 Optional Equipment


Maintenance

When performing maintenance on any of the shuttle loader hardware, or when trying to
access the pneumatic manifold behind the bottom right casting, it is required that the
motors be placed into maintenance position. This is accomplished in the software location:
Instrument  Automation  Shuttle Loader  Maintenance

POSSIBLE SHUTTLE LOADER MOTOR DAMAGE

The shuttle loader motors have components that are sensitive to


Electrostatic Discharge (ESD). All handling should be done using proper
ESD protection.

POSSIBLE SHUTTLE LOADER MOTOR DAMAGE


Never remove or replace any of the shuttle loader motors without
performing the maintenance step in the following software location:
Instrument  Automation  Shuttle Loader  Maintenance
The motors can be damaged if removed while power is applied.

In the Shuttle Loader Maintenance section of the Automation software page are controls for
placing the motors into a maintenance position and turning Off power to the motors. It is
important that motors are never removed while power is applied to them.
Clean and lubricate the o-rings on the crucible gripper and the shuttle loader once a week or
as required with silicone-based lubricant, such as with LECO 774-614 Molykote, or
equivalent.. Refer to Crucible Gripper Assembly, Figure 3-4, and Horizontal Shuttle Loader
Assembly, Figure 3-6.
Once maintenance has been completed, press the Execute button to return power to the
motors for normal use.

Analysis and Operation


When the shuttle loader mechanism is enabled, the main analysis page will display a field
for specifying a loader location for each replicate. Activating this field will cause the loader
location keyboard to be displayed. Refer to Setting Display Settings, page 5–5.
This keyboard provides for the selection of the location (A1 through F10) for the replicate. It
also provides controls for ease of setting the loader location of any existing replicates that
follow the replicate being edited.
• Update locations of remaining unanalyzed replicates?
Toggling ‘Yes’ on this control will update the loader location value for all unanalyzed
replicates that follow the replicate being analyzed, incrementing their locations
sequentially.
• Only update replicates within the current set?
This field only applies if the previous field has a value of ‘Yes’.
Toggling ‘Yes’ on this control will only apply the behavior described above to
unanalyzed replicates within the sample set containing the replicate currently being
edited.
If the loader location field for a replicate is blank, a manual analysis will be performed when
pressing the Analyze button and the replicate is marked as the next to analyze.
Optional Equipment CS744 3–61
Illustrations

Figure 3-4
Crucible Gripper Assembly Part 1

3–62 CS744 Optional Equipment


Figure 3-5
Crucible Gripper Assembly Part 2

Optional Equipment CS744 3–63


Figure 3-6
SL10/SL60 Horizontal Shuttle Loader Assembly Part 1

3–64 CS744 Optional Equipment


Figure 3-7
SL10/SL60 Horizontal Shuttle Loader Assembly Part 2

Optional Equipment CS744 3–65


Figure 3-8
SL10/SL60 Horizontal Shuttle Loader Assembly Part 3

3–66 CS744 Optional Equipment


Figure 3-9
SL10/SL60 Horizontal Shuttle Loader Assembly Part 4

Optional Equipment CS744 3–67


Figure 3-10
SL10/SL60 Horizontal Shuttle Loader Assembly Part 5

3–68 CS744 Optional Equipment


Figure 3-11
SL10 Horizontal Shuttle Loader Assembly Part 6

Optional Equipment CS744 3–69


Figure 3-12
SL10 Horizontal Shuttle Loader Assembly Part 7

3–70 CS744 Optional Equipment


Figure 3-13
60 POS Horizontal Loader Assembly Part 1

Optional Equipment CS744 3–71


Figure 3-14
60 POS Horizontal Loader Assembly Part 2

3–72 CS744 Optional Equipment


Figure 3-15
60 POS Horizontal Loader Assembly Part 3

Optional Equipment CS744 3–73


Figure 3-16
60 POS Horizontal Loader Assembly Part 4

3–74 CS744 Optional Equipment


Figure 3-17
60 POS Horizontal Loader Assembly Part 5

Optional Equipment CS744 3–75


Figure 3-18
60 POS Horizontal Loader Assembly Part 6

3–76 CS744 Optional Equipment


Figure 3-19
60 POS Horizontal Loader Assembly Part 7

Optional Equipment CS744 3–77


Figure 3-20
SL60 Shuttle Loader Back Plate Assembly

3–78 CS744 Optional Equipment


Figure 3-21
SL60 Shuttle Loader Base Plate Assembly

Optional Equipment CS744 3–79


Figure 3-22
SL60 Shuttle Loader Card Assembly

3–80 CS744 Optional Equipment


Figure 3-23
SL60 Shuttle Loader Carousel Tray Driver Assembly

Optional Equipment CS744 3–81


Figure 3-24
SL60 Shuttle Loader Carousel Centering Pin Assembly

3–82 CS744 Optional Equipment


Figure 3-25
SL60 Shuttle Loader Mechanical Cover Assembly

Optional Equipment CS744 3–83


Figure 3-26
SL60 Shuttle Loader Wiring Harness Routing Assy 1/2

3–84 CS744 Optional Equipment


Figure 3-27
SL60 Shuttle Loader Wiring Harness Routing Assy 2/2

Optional Equipment CS744 3–85


Figure 3-28
SL60 Shuttle Loader Cover Assembly

3–86 CS744 Optional Equipment


Figure 3-29
SL60 Shuttle Loader Motor Cover Assembly

Optional Equipment CS744 3–87


Figure 3-30
SL60 Shuttle Loader Wiring Connection Assembly

3–88 CS744 Optional Equipment


Figure 3-31
SL60 Shuttle Loader Card Cover Assembly

Optional Equipment CS744 3–89


Figure 3-32
SL10 Shuttle Loader Carousel Tray Driver Assembly

3–90 CS744 Optional Equipment


Figure 3-33
SL10 Shuttle Loader Card Assembly

Optional Equipment CS744 3–91


Figure 3-34
SL10 Shuttle Loader Chute Cast Assembly

3–92 CS744 Optional Equipment


Figure 3-35
SL10 Shuttle Loader Alignment Bracket Assembly

Optional Equipment CS744 3–93


Figure 3-36
SL10 Shuttle Loader Wiring Assembly

3–94 CS744 Optional Equipment


Figure 3-37
SL10 Shuttle Loader Card Cover Assembly

Optional Equipment CS744 3–95


Printers

For printer installation, refer to the manual supplied with the printer and Installing
the Computer, page 2–16.

3–96 CS744 Optional Equipment


4 Analysis
The Analysis chapter explains how to prepare the sample for an analysis once the
instrument is set up.

During installation and operation of this instrument, the On/Off switch


must be easily accessible.

Software Overview ........................................................................ 4–3


Title Bar Items ......................................................................... 4–4
Action Bar Items ...................................................................... 4–4
Utility Bar Items....................................................................... 4–7
Ambient Gauges....................................................................... 4–8
3-State Gauge View............................................................. 4–8
Session Menu Items ................................................................. 4–9
General Software Items ............................................................ 4–9
Keyboard Shortcuts ................................................................ 4–10
Performing Common Software Tasks ............................................. 4–11
Starting the Software ............................................................. 4–11
Selecting a Language......................................................... 4–12
Logging In ........................................................................ 4–12
Exiting the Software .......................................................... 4–12
Configuring the Plot ................................................................ 4–13
Configuring the Calculations Plots........................................ 4–14
Importing and Exporting ......................................................... 4–14
Importing ......................................................................... 4–14
Exporting ......................................................................... 4–15
Including and Excluding .................................................... 4–15
Cloning ................................................................................. 4–15
Customizing Analyze Button with Logo ...................................... 4–15
Using the Guide ..................................................................... 4–16

Analysis CS744 4–1


Using Help............................................................................. 4–16
Navigating within the Manual .............................................. 4–16
Searching the Manual ........................................................ 4–16
Printing Pages from the Manual ........................................... 4–17
Using Select All ...................................................................... 4–17
Daily Startup Procedure ............................................................... 4–18
Crucibles .................................................................................... 4–19
Logging in Blanks, Standards, Drifts, Samples, and Gas Dose ........... 4–20
Logging in a Blank .................................................................. 4–20
Logging in a Standard ............................................................. 4–20
Logging in a Drift ................................................................... 4–21
Logging in a Sample ............................................................... 4–21
Logging in a Gas Dose ............................................................ 4–21
Splitting ................................................................................ 4–22
Merging ................................................................................ 4–22
Excluding or Deleting a Sample ................................................ 4–22
Performing Blanks ....................................................................... 4–23
Performing Calibrations ................................................................ 4–24
Multiple Concentrations with Similar Mass ................................. 4–24
Multiple Masses with Same Concentration ................................. 4–26
Performing Drifts......................................................................... 4–27
Recalculating .............................................................................. 4–28
Running an Analysis .................................................................... 4–29
Aborting an Analysis ............................................................... 4–29
Pausing and Restarting an Analysis........................................... 4–29
Deleting a Sample .................................................................. 4–29
Working with Sample Filters ......................................................... 4–30
Filtering by Methods ............................................................... 4–30
Filtering by Sample Type ......................................................... 4–30
Filtering by Date .................................................................... 4–31
Filtering by Excluded .............................................................. 4–31
Applying a Saved Filter ........................................................... 4–31
Saving and Deleting a Filter ..................................................... 4–31
Printing Reports .......................................................................... 4–32

4–2 CS744 Analysis


Software Overview

After the Cornerstone® brand software has been started, the main window will
appear. The following section explains the items on the main window.
Depending on your configuration, the following software overview screen may not
appear exactly as the screen on your instrument. All items called out in the following
software overview screen are the same for all configurations.

Title Bar—Identifies the software.


Action Bar—Used to quickly find and perform specific tasks.
Expand/Collapse Arrow—Used to expand or collapse additional information
associated with sets and reps.
Sets/Reps—Sets include the sample type, sample name, number of replicates,
description, and method. Reps include the mass, comments, and sample results. In
the software, check standards that are out of range are indicated by orange text;
saturated cell results are indicated by blue text. Refer to Configuring the Display,
page 5–5.
Scroll Bar—Provides the means to move up and down through the list of sample
sets/reps.
Message Bar—Displays messages to the user. Select to clear the message.
Login Bar—Provides the means to log in blanks, standards, samples, and gas doses.
Refer to Logging in Blanks, Standards, Drifts, Samples, and Gas Dose, page 4–20.
Minimize/Expand Plot—This tab can be selected and dragged to expand or
minimize the plot.
Gauges—Display system status. Refer to Ambient Gauges, page 4–8.

Analysis CS744 4–3


Expand/Collapse Gauges—These icons can be selected to minimize, hide, or
expand the gauges. Refer to 3-State Gauge View, page 4–8.
Menu Bar and Navigation Buttons—Provide access to the main areas of the
software.
Utility Buttons—Provide the means to perform common tasks such as leak check,
turn On the gas and vacuum, raise or lower the pedestal, clean the pedestal, and
abort the process.
Status Bar—Displays instrument messages.
Guide/Help Buttons—Select Guide for a software demonstration; select Help to
access the most recent instruction manual.
Analysis Button—Initiates or continues analyses.

Title Bar Items


Button Name Description
Information Provides instrument information including
version, registration, and installed options.
Session Accesses the Session menu. Refer to Session
Menu Items, page 4–9.

Action Bar Items


Buttons are only visible on relevant screens.

Button Name Description

Add Select to add a new item.

Back Select to return to the previous screen.

Blank Refer to Performing Blanks, page 4–23.

Calibration Refer to Performing Calibrations, page 4–24.

Set check standards for quality control. Refer to Check Standards,


Check
page 5–19. This feature is only available with the QC option.

Check Validate the functionality of the detector. Refer to Detectors, page


Signals 6–6.

4–4 CS744 Analysis


Button Name Description

Clone Refer to Cloning, page 4–15.

Collapse
Collapses all expanded items.
All

Select to delete an item. An item must be excluded before it can be


Delete
deleted.

Drift Refer to Performing Drifts, page 4–27.

Edit Select to edit an item.

Select to exclude an item. Refer to Including and Excluding, page


Exclude
4–15.

Export Refer to Importing and Exporting, page 4–14.

Filter Refer to Working with Sample Filters, page 4–30.

Ignore Ignore an expired maintenance counter.

Import Refer to Importing and Exporting, page 4–14.

Select to include an item. Refer to Including and Excluding, page


Include
4–15.

Resets only the Inspect portion of a maintenance counter. Allows


the user to indicate that the component was checked but
maintenance was unnecessary and was not performed at that time.
Inspect
This is most useful for components where a visual inspection is
adequate for determining its status, such as reagents, crucible
buckets, and o-rings.

Lock Select Lock to plot Digital Outputs or make fields read-only.

Analysis CS744 4–5


Button Name Description

Merges multiple sets into one. Refer to Merging, page


Merge
4–22.

More Display more Action Bar buttons.

Multi Select multi-select mode to choose more than one item at a time.

Select Next to change the order in which reps are analyzed from the
Next
designated sequence.

Select Output to print, transport, copy, or export from the Analysis


Output screen. Refer to Printing Reports, page
4–32.
Select Pause to halt the analysis sequence after the previous
Pause sample has completed analysis. Pause cannot be used to stop an
analysis in process.

Reset both the inspect and stop aspects of a maintenance counter


Perform
by acknowledging the task has been performed.

Print Select to print the contents currently on the screen.

Select to log in the necessary Quality Control steps. Refer to


Quality
Configuring Quality Control, page 5–16. This feature is only
Control
available with the QC option.

Recalculate Refer to Recalculating, page 4–28.

Reset Select to restore default value.

Select provides the means to switch from multi-select mode to


Select
single item mode.

Selects all the fields on the current screen. On the Analysis page, all
Select All
sample sets are selected and plots are limited to 100 reps.

Alerts the user when a rep is complete. Refer to Using Set Notify,
Set Notify
page 3–15.

4–6 CS744 Analysis


Button Name Description

Select to make a replicate into a new set. Refer to Splitting, page


Split
4–22.

Style Refer to Editing Styles, page 5–11.

Select Unlock to actuate Digital Outputs or make read-only fields


Unlock
editable.

Utility Bar Items


Button Name Description

Perform a segmented system leak check. Refer to


Leak Check
Leak Check, page 9–13.

Provides the means to turn On and Off or conserve


Gas the gas. The system is depressurized during the gas
off sequence.

Vacuum Provides the means to turn the vacuum On or Off.

Pedestal Provides the means to raise and lower the pedestal.

Clean Provides the means to clean the furnace.

Abort Provides the means to stop a process.

Analysis CS744 4–7


Ambient Gauges
The ambient gauges provide a quick status check on some of the most critical
system parameters.

Gauge Description Target


Grid Current
Plate Current
Upstream Pressure
Refer to Ambient Parameter Refer to Ambient Monitor
Downstream Definitions, page 9–5. Ranges, page 9–7.
Pressure
Back Pressure
Carrier Flow

3-State Gauge View


Button Description

Select to change to the small


gauge view.

Select to hide gauges.

Select to change to the full


gauge view.

4–8 CS744 Analysis


Session Menu Items
Button Name Description

Select to return to the previous


Back
screen.

Exit
Exit the software and set the gas
Conserve
to a low flow conserve mode.
Gas

Exit the software and turn Off


Exit Gas Off
the gas.

Select the language for the


Language
software.

Log out the current user. This


Log Out option is only available if user
permissions are enabled.

Log in with the currently selected


Login user. This option is only available
if user permissions are enabled.

Select to minimize the


Minimize Cornerstone brand software
screen.
Select the name of user for login.
This option is only available if
Username user permissions are enabled.
Refer to Working with User
Permissions, page 5–43.

General Software Items


The following items are only visible when using the QC option.
Icon Name Description

Displayed as green on the main Analysis page when


QC Star
QC is enabled and in control.

Displayed on the main Analysis page when QC is


QC Orange Caution
enabled and not in control.

Analysis CS744 4–9


Keyboard Shortcuts
Function key labels can be enabled or disabled from the Display Settings page of the
software. Function keys are functional even when the labels are not displayed in the
software. Refer to Setting Display Settings, page 5–5.

Key Name Description


F1 Leak Check Begins a leak check.
F2 Toggles to the next gas state. If the gas is On, it will
Gas change to Conserve. From Conserve, the gas will
turn Off. If the gas is Off, it will turn On.
F3 Vacuum Turns the vacuum On or Off.
F4 Guide Opens the Guide page.
F5 Analyze Begins analysis.
F6 Help Opens the instruction manual.
F7 Pedestal Raises or lowers the pedestal.
F8 Clean Provides the means to clean the furnace.
F9 Abort Stops the current process.

4–10 CS744 Analysis


Performing Common Software Tasks

Starting the Software

1. Double-click the desktop icon for the instrument software to start


the software.
2. The software will open, and the Session menu will appear.

The session menu is accessible at any time by selecting the Session

button on the Title bar.

Analysis CS744 4–11


Selecting a Language
The Select Language feature allows the operator to localize the Cornerstone® brand
software for a specific language. The available language choices appear on the
screen. Although the software is localized for a specific culture, the built-in manual
and help files will remain in English.
1. Select the Language field.
2. Select the language desired.

3. Select Enter. The software will convert to the language chosen.

Logging In

This section only applies if User Permissions are enabled. For more information on
setting up user accounts, refer to Working with User Permissions, page 5–43.

1. If the desired user is already selected, then select Login and enter a
password if applicable.
2. To log in with a different user, click on the Username field
3. Select the desired user and select enter.

4. Enter a password if applicable.

Exiting the Software


1. To exit the screen, select the Session button on the Title bar.
A. Select Back to return to the Analysis screen.

B. Select Exit—Gas Off or Exit—Conserve Gas to determine


the gas state when the software is closed.

4–12 CS744 Analysis


Configuring the Plot

To configure a plot, select the Plot button . An option box to configure the plot
will appear. Clear the option box by reselecting the Plot button or pressing the screen
anywhere outside the box.

• Select Curve to change the plot to a signal curve.


• Select Advanced to plot the signal curve with extra information, such as y-axis
values or furnace behavior. Refer to Configuring the Display, page 5–5. To view
x- and y-axis coordinates, select and hold on a trace.
• Select Scatter and the results will appear as a scatter plot in which the average
concentration and standard deviation is displayed. Scatter mode requires a
minimum of two replicates to be displayed; otherwise, a single plot will be
displayed in Curve mode.
• Select Zoom to magnify the plot. Select and hold the upper left corner of the plot
and then slowly drag diagonally toward the lower right corner of the area of
interest.
• Select Restore to undo zooming and regain the original plot dimensions.
• Once the plot is zoomed as described under Zoom, select Pan to move the plot
left to right or up to down.

• Select the button to minimize the plot. To restore the plot, select the
analyte button.

Analysis CS744 4–13


Configuring the Calculations Plots
The calculations (calibration, drift, and blank) plots have additional settings that can
be configured by the user.

• Select All to see the entire plot.


• Select Included to focus on the datapoints included in the current calculation.
• Select the desired plot type from the dropdown menu. Plot Type is only available
within calibrations. Options are Adjusted Area, Absolute Error, and Relative Area.
When changing the plot type, the displayed replicate data changes to match the
plot.

Importing and Exporting

Importing
Import allows the user to restore exported data to the Cornerstone brand software.

1. Select Import .
2. Select the file(s) you wish to import, and then select Import.
3. The software will display a message under the Import action button with the
name(s) of the file(s) being imported and the path name(s).
• The exported file(s) can be found in the following location:
C:\Users\UserName\Documents\LECO\XXXXX####\****.
• XXXXX is the model number, and #### is the serial number of the analyzer.
• **** is the name of the file type subfolder that the software created
automatically.
4. Press Save to complete the import process.

4–14 CS744 Analysis


Exporting
Export allows the user to save information from the Cornerstone brand software to
an outside location.
1. Select the information to be exported.

2. Select Export .
3. The software will display a message under the Export action button with the
name(s) of the file(s) being exported and the path name(s).
4. The file will export to an automatically created subfolder named after the type
of file exported (for example: Display, Methods, Reports, etc.).
• The exported file(s) can be found in the following location:
C:\Users\UserName\Documents\LECO\XXXXX####\****.
• XXXXX is the model number, and #### is the serial number of the analyzer.
• **** is the name of the file type subfolder that the software created
automatically.

Including and Excluding


When an item is included, it can then be used in the sample login process. When an
item is excluded, it will not appear in the sample login process. However, excluded
items are not removed from the database and will remain in existing check
standards, calibrations, blanks, or drifts. When a counter is excluded, it is no longer
part of the instrument maintenance process.

Cloning
1. Select the information to be cloned.

2. Select Clone . The cloned item will appear in the list as “Name of Item
Copy.”

Customizing Analyze Button with Logo


The following procedure explains how to personalize the software’s analyze button
with a company logo.
1. Shut down the Cornerstone brand software.
2. Name or rename the image file “CustomLogo.png” or “CustomLogo.jpg.” The
file must be a .png or .jpg image to work properly.
3. Place the custom logo .png or .jpg file here:
C:\ProgramData\LECO\CustomLogo.png OR
C:\ProgramData\LECO\CustomLogo.jpg
File name must match exactly.
4. Restart the Cornerstone brand software.

Analysis CS744 4–15


Using the Guide
The guide contains videos detailing the performance of some necessary maintenance
procedures.

1. Select Guide from the Utility bar.


2. Choose a video and select Play.
• Use the slide bar to move to a desired portion of the video.
• Select Pause at any time to stop the video.

Using Help

Select Help from the Utility bar to open the instruction manual. The
onboard manual is updated with every software upgrade and may differ from the
hard copy received with the instrument.

Navigating within the Manual

• Use the outline to select a specific section of the manual. Select the arrows to
expand or collapse sections with subheadings.

• Select Increase Zoom and Decrease Zoom to change the magnification level.

• Use the Previous Page, Previous Chapter, Next Page, and Next Chapter buttons to
move between pages and chapters without scrolling.

• Select Back or Forward to navigate to previously selected sections of the manual.

Searching the Manual


1. Select the search field next to the Find button.

2. Enter the desired search term.


3. Select Find to locate further instances of the term within the manual.

4–16 CS744 Analysis


Printing Pages from the Manual

1. Enter the range of pages to be printed in the From and

To fields.

Select a desired section of the manual from the outline and the From and To fields
will automatically be populated with the correct page range for that section.

2. Select Print.

Using Select All

Select All is a feature available on the Action bar that will select all the fields
available on the current screen. When in use, if there are too many samples, plots
will not be functional in order to maintain quick processing. Using Select All in
conjunction with filters is convenient for selecting sets for reports and transports.

Analysis CS744 4–17


Daily Startup Procedure

The following section explains tasks that should be done on a daily basis.
1. Check the air filter for excess dirt. Refer to Performing Air Filter Maintenance,
page 7–7.
2. Check the flow scrubber and replace when the Anhydrone® cakes. Refer to
Packing the Flow Scrubber Tube, page 7–15.
3. Check the particle filter and replace when the filter darkens significantly. Refer
to Replacing the Particle Filter, page 7–17.
Steps 4 and 5, following, do not apply to all instrument configurations.

4. Inspect the incoming scrubber and replace when the Anhydrone cakes or when
the LECOSORB® turns color. Refer to Packing the Incoming Scrubber Tube,
page 7–13.
5. Check the cellulose trap and replace when 1 inch of the cellulose turns black or
if the cellulose turns brown. Refer to Packing the Cellulose Trap Tube, page 7–
12.
6. Check Counters to ensure that no other maintenance items will expire during
the planned set of analyses. Refer to Counters, page 6–8.
7. Perform regular maintenance on the autocleaner or manual cleaner. Refer to
Maintaining the Autocleaner, page 7–26 or Maintaining the Manual Cleaner,
page 7–25.
8. Check the dust filter and replace when it is visibly dirty. Refer to Maintaining the
Dust Filter, page 7–29.
9. Check the combustion tube and replace when there is excessive buildup on the
walls or if cracks have developed. Grease all combustion tube o-rings. Refer to
Maintaining the Combustion Tube, page 7–21.
10. Check the vacuum filter and manifold. Replace filter when full and wipe manifold
to remove excess dust. Refer to Maintaining the Vacuum Cleaner, page 7–30.
11. Check to see if the crucible bucket needs to be emptied.
12. Perform and pass a leak check. Refer to Leak Check, page 9–13.
13. Turn On the gas and verify that “Ready to Analyze” appears in the status bar.

4–18 CS744 Analysis


Crucibles

When analyzing low carbon (<0.1%) or low sulfur (<0.01%) samples, pre-baking
the crucibles is necessary to achieve the best results. The crucibles are “burned off”
by firing them at 1350°C (2500°F) for at least 20 minutes in a TF10 LECO Tube
Furnace. Loading and unloading the crucibles into the tube furnace is crucial to
ensuring they are sufficiently prepared for low-concentration analyses.
Prior to loading the crucibles, verify that the tube furnace is regulated at 1350°C.

The following steps describe how to prepare crucibles using one side of the TF10
Tube Furnace. The second tube of the TF10 can be used by repeating the same
procedure.
1. From the back of the tube furnace, feed 12 crucibles, positioned on their side,
into the furnace. After the 12th crucible has been loaded, push it further into the
furnace with a device such as the LECO Boat Puller until a gap of approximately
5 inches is left between the back of the 12th crucible and the end of the ceramic
tube. This gap will ensure that the first set of 6 crucibles are positioned in the
1350°C “hot zone” of the furnace.
2. After the crucibles have baked for at least 20 minutes, insert another 6 crucibles
into the back of the furnace. Again, leave approximately a 5 inch gap after the
last crucible is inserted. The new crucibles will push the first set of 6 crucibles
into a cooler portion of the furnace and the middle set of 6 crucibles into the
“hot zone” of the furnace. A total of 18 crucibles should now be loaded in the
furnace.
3. Wait at least another 20 minutes for the first set of 6 crucibles to cool and the
middle set of 6 to bake. Remove the first set of 6 crucibles from the furnace and
place them on a heat-resistant surface.

Though the removed crucibles have been “cooling” in a cooler portion


of the tube furnace, they are still hot (up to 600°C). Do not touch the
crucibles with bare hands. Use only crucible tongs to transfer the
crucibles. The last two crucibles removed from the furnace may still be
too hot to place directly on a crucible tray. They can be allowed to cool
in the front of the furnace for approximately 60-90 seconds prior to
removal.

4. Transfer the crucibles to a desiccator for storage if they will not be immediately
used.
5. Repeat this process of loading and unloading sets of 6 crucibles as needed to
ensure the crucibles are sufficiently pre-baked and subsequently cooled.

Do not touch the crucibles with bare hands after they have been pre-
baked in the tube furnace, even when they are cool. Natural oils from
your hands will contaminate the clean crucibles.

If the pre-baked crucibles are not used within 4 hours of being removed from
the tube furnace, they must be pre-baked again.

Analysis CS744 4–19


Logging in Blanks, Standards, Drifts, Samples, and Gas Dose

To analyze a sample, sample information is logged in using the software. The


following section explains how to log in Blanks, Standards, Drifts, Samples, and Gas
Doses for analysis.
Before a sample is analyzed, the sample type and information associated with it
must be entered. A sample set is entered with “n” user defined repetitions. A sample
sets consists of the sample name, sample number of repetitions, description, method
and average results. Sample repetitions consist of the mass, comments, and sample
results.
Sample masses can be logged in from the keyboard or balance.

Logging in a Blank
1. Enter the number of reps for the blank set by adjusting the + or – buttons
on the Login bar.

2. Select Blank on the Login bar.


3. All blanks automatically have a mass of 1.0000g. This value cannot be edited.
4. Select Method and then select a method name from the list.

Logging in a Standard
1. Enter the number of reps for the sample adjusting the + or – buttons
on the Login bar.

2. Select Standard .
3. Select a standard from the list and then select Enter. The standard list only
displays included standards from the Settings/Standards screen. Refer to
Creating and Editing Standards, page 5–33.
4. For each Rep, enter the mass of the standard, select Default: 1.0000g, select
Read Mass from Balance, or press the Print button on the balance, and then
select Enter.
5. Select Method and then select a method name from the list.

4–20 CS744 Analysis


Logging in a Drift

A replicate with a Sample Mass outside 10% or 1 mg, whichever is greater, of the
average sample mass used at calibration cannot be used to drift a method.
1. Enter the number of reps for the sample adjusting the + or – buttons
on the Login bar.

2. Select Drift .
3. If the current Method has a drift standard selected in the calibration, select a
drift standard from the list and then select Enter. The drift standard list only
displays included drift standards.
If the current Method does not have a drift standard, choose the appropriate
method to drift. Then, select the drift standard.
4. For each Rep, enter the mass of the standard, select Read Mass from Balance,
or press the Print button on the balance, and then select Enter.

Logging in a Sample
1. Enter the number of Reps for the sample by adjusting the + or – buttons
on the Login bar.

2. Select Sample .
3. Enter a name for the sample or choose a sample template and then select
Enter. Refer to Creating and Editing Templates, page 5–34, for information on
creating templates.
4. For each Rep, enter the mass of the standard, select Default: 1.0000g, select
Read Mass from Balance, or press the Print button on the balance, and then
select Enter.
5. Select Method and then select a method name from the list.

Logging in a Gas Dose

The gas doser is not available on all models.

1. Enter the number of Reps for the sample by adjusting the + or – buttons
on the Login bar.

2. Select Gas Dose .


3. Select the gas dose standard to use in the analysis and select Enter. All gas
doses automatically have a mass of 1.0000g. This value cannot be edited. Refer
to Creating and Editing Standards, page 5–33.
4. Select Method and then select a method name from the list.

Analysis CS744 4–21


Splitting
A replicate can be split off from a set and made into a new set of its own. The Name,
Method, Comments, and Description fields will be copied into the new set.
1. Select the replicate(s) to be split.

2. Select Split from the Action bar on the Analysis screen.

Merging
To merge two or more sets into one, the Name and Method, must match. The
Description fields do not have to match.
1. Select the sets to be merged.

2. Select Merge from the Action bar on the Analysis screen.

Excluding or Deleting a Sample


A sample that has been analyzed can be excluded from the set result or permanently
deleted from the software.

A standard sample that is referenced by a calibration cannot be deleted.

1. Select the sample set or sample rep to exclude or delete.

2. Select . Once a rep has been excluded, its results will not be used in the
set results or when setting a blank, drift, or calibration.

3. To permanently delete a sample, select the sample again and select .


4. Unanalyzed sets and reps can be automatically deleted without first excluding
them.

4–22 CS744 Analysis


Performing Blanks

Blanks are used to calculate the system blank or baseline, sometimes called a blank
area. The system blank determines the system response without a sample present. A
blank correction compensates for the system blank when calculating the analysis
result. The system blank should be determined every day by performing a blank
correction before analyzing unknown samples.
1. Log in and perform at least three blank analyses. Refer to Logging in a Blank,
page 4–20.
2. Select the set of the blank replicates in the software.

3. Select on the Action bar.


4. To review individual blank values, select the tab for the analyte range and then

select Edit .
5. To exclude results, select the tab for the analyte range and then select the set
of reps or a single rep.

6. Select Exclude .
7. Select Save to save changes.

Analysis CS744 4–23


Performing Calibrations

Calibration is the process that adjusts the instrument response to produce an


analysis result that is equal to that of a known calibration standard.
Since a generic calibration for typical samples was performed during manufacturing,
it may be necessary to create a calibration that corresponds to the samples that will
be analyzed and the methods used. When it is necessary to create a calibration, the
following section explains how to calibrate in two ways: one, using standards with
similar weights, but multiple concentrations; and two, using standards with the same
concentration, but multiple weights.
Calibrations are stored per method: one method’s calibration is not valid on samples
run under other methods.

Multiple Concentrations with Similar Mass


1. Develop a Method for calibration that is suitable for the calibration sample.
Refer to Creating and Editing Methods, page 5–13.
2. Perform two analyses on the highest concentration standard samples as a
conditioner. Refer to Running an Analysis, page 4–29.
3. Run conditioners, blanks, and set the blank.
4. Log in three to five Standards of varying concentrations to use for calibration.
Refer to Creating and Editing Standards, page 5–33.
5. Perform analysis using all the standards selected. The analysis should be
performed for each analyte if there is more than one analyte. Analyze at least
three samples per concentration. Start with the lowest concentration and end
with the highest concentration. Refer to Running an Analysis, page 4–29.
6. With the calibration results displayed, select the set results for calibration. All
the results analyzed for calibration should be selected. To set a calibration,

select .
7. At this point, the user has the choice of selecting Save to set all calibrations
without further review.
8. To review individual calibrations, select the analyte range and then select

To expand the plot, select the tab and drag it down.

9. To view relative error, change the plot type. Refer to Configuring the Plot, page
4–14.

4–24 CS744 Analysis

You might also like