📄 classlinksettings.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>Copley Motion Library: LinkSettings Class Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.4.4 --><div class="qindex"><a class="qindex" href="main.html">Main Page</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Class List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Class Members</a> | <a class="qindex" href="globals.html">File Members</a></div><h1>LinkSettings Class Reference</h1><!-- doxytag: class="LinkSettings" --><a href="classLinkSettings-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2><a class="el" href="classLinkage.html">Linkage</a> object settings. <p>An object of this type may be passed to the <a class="el" href="classLinkage.html#a4">Linkage::Configure</a> function to define the settings used by that linkage.<p><p>Definition at line <a class="el" href="CML__Linkage_8h-source.html#l00178">178</a> of file <a class="el" href="CML__Linkage_8h-source.html">CML_Linkage.h</a>.<table border="0" cellpadding="0" cellspacing="0"><tr><td></td></tr><tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classLinkSettings.html#a0">LinkSettings</a> ()</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a0"></a><br></td></tr><tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="CML__Utils_8h.html#a9">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classLinkSettings.html#o0">moveAckTimeout</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">This setting gives the amount of time (milliseconds) to wait for all amplifiers to acknowedge the start of a new move before reporting an error. <a href="#o0"></a><br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classLinkSettings.html#o1">haltOnPosWarn</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">If this setting is set to true, then the linkage object will automatically issue a halt to all axes if any of them reports a position warning window condition during a move. <a href="#o1"></a><br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classLinkSettings.html#o2">haltOnVelWin</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">If this setting is set to true, then the linkage object will automatically issue a halt to all axes if any of them reports a velocity tracking window condition during a move. <a href="#o2"></a><br></td></tr></table><hr><h2>Constructor & Destructor Documentation</h2><a class="anchor" name="a0"></a><!-- doxytag: member="LinkSettings::LinkSettings" ref="a0" args="()" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"><a class="el" href="classLinkSettings.html">LinkSettings</a> </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>Default constructor. <p>All settings are set to their default values at construction time.<p>Definition at line <a class="el" href="Linkage_8cpp-source.html#l01082">1082</a> of file <a class="el" href="Linkage_8cpp-source.html">Linkage.cpp</a>. </td> </tr></table><hr><h2>Member Data Documentation</h2><a class="anchor" name="o1"></a><!-- doxytag: member="LinkSettings::haltOnPosWarn" ref="o1" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">bool <a class="el" href="classLinkSettings.html#o1">haltOnPosWarn</a> </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>If this setting is set to true, then the linkage object will automatically issue a halt to all axes if any of them reports a position warning window condition during a move. <p>Default: false <p>Definition at line <a class="el" href="CML__Linkage_8h-source.html#l00202">202</a> of file <a class="el" href="CML__Linkage_8h-source.html">CML_Linkage.h</a>. </td> </tr></table><a class="anchor" name="o2"></a><!-- doxytag: member="LinkSettings::haltOnVelWin" ref="o2" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">bool <a class="el" href="classLinkSettings.html#o2">haltOnVelWin</a> </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>If this setting is set to true, then the linkage object will automatically issue a halt to all axes if any of them reports a velocity tracking window condition during a move. <p>Default: false <p>Definition at line <a class="el" href="CML__Linkage_8h-source.html#l00210">210</a> of file <a class="el" href="CML__Linkage_8h-source.html">CML_Linkage.h</a>. </td> </tr></table><a class="anchor" name="o0"></a><!-- doxytag: member="LinkSettings::moveAckTimeout" ref="o0" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"><a class="el" href="CML__Utils_8h.html#a9">int32</a> <a class="el" href="classLinkSettings.html#o0">moveAckTimeout</a> </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>This setting gives the amount of time (milliseconds) to wait for all amplifiers to acknowedge the start of a new move before reporting an error. <p>When a new move is started on the linkage, each amplifier will respond with an acknowledgment. If all of these responses are not received in this amount of time then an error will be reported.<p>Default: 200 ms <p>Definition at line <a class="el" href="CML__Linkage_8h-source.html#l00194">194</a> of file <a class="el" href="CML__Linkage_8h-source.html">CML_Linkage.h</a>. </td> </tr></table><hr>The documentation for this class was generated from the following files:<ul><li><a class="el" href="CML__Linkage_8h-source.html">CML_Linkage.h</a><li><a class="el" href="Linkage_8cpp-source.html">Linkage.cpp</a></ul><hr><address style="align: right;"><small>Copley Motion Library, Copyright (c) 2002-2003<a href="http://www.copleycontrols.com"><img src="CCC_logo.gif" alt="Copley Controls Corp." align="middle" border=0 ></a></small></address></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -