cml__io_8h.html
来自「美国COPLEY驱动器,程序开发工具之一.」· HTML 代码 · 共 531 行 · 第 1/3 页
HTML
531 行
<tr><td valign="top"><em><a class="anchor" name="a90a26"></a><!-- doxytag: member="IOOBJID_DOUT_8_POL" ref="a90a26" args="" -->IOOBJID_DOUT_8_POL</em> </td><td>8-bit digital output polarity </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a27"></a><!-- doxytag: member="IOOBJID_DOUT_8_ERRMODE" ref="a90a27" args="" -->IOOBJID_DOUT_8_ERRMODE</em> </td><td>8-bit digital output error mode </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a28"></a><!-- doxytag: member="IOOBJID_DOUT_8_ERRVAL" ref="a90a28" args="" -->IOOBJID_DOUT_8_ERRVAL</em> </td><td>8-bit digital output error value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a29"></a><!-- doxytag: member="IOOBJID_DOUT_8_FILT" ref="a90a29" args="" -->IOOBJID_DOUT_8_FILT</em> </td><td>8-bit digital output filter mask </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a30"></a><!-- doxytag: member="IOOBJID_DOUT_1_VALUE" ref="a90a30" args="" -->IOOBJID_DOUT_1_VALUE</em> </td><td>1-bit digital output value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a31"></a><!-- doxytag: member="IOOBJID_DOUT_1_POL" ref="a90a31" args="" -->IOOBJID_DOUT_1_POL</em> </td><td>1-bit digital output polarity </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a32"></a><!-- doxytag: member="IOOBJID_DOUT_1_ERRMODE" ref="a90a32" args="" -->IOOBJID_DOUT_1_ERRMODE</em> </td><td>1-bit digital output error mode </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a33"></a><!-- doxytag: member="IOOBJID_DOUT_1_ERRVAL" ref="a90a33" args="" -->IOOBJID_DOUT_1_ERRVAL</em> </td><td>1-bit digital output error value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a34"></a><!-- doxytag: member="IOOBJID_DOUT_1_FILT" ref="a90a34" args="" -->IOOBJID_DOUT_1_FILT</em> </td><td>1-bit digital output filter mask </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a35"></a><!-- doxytag: member="IOOBJID_DOUT_16_VALUE" ref="a90a35" args="" -->IOOBJID_DOUT_16_VALUE</em> </td><td>16-bit digital output value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a36"></a><!-- doxytag: member="IOOBJID_DOUT_16_POL" ref="a90a36" args="" -->IOOBJID_DOUT_16_POL</em> </td><td>16-bit digital output polarity </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a37"></a><!-- doxytag: member="IOOBJID_DOUT_16_ERRMODE" ref="a90a37" args="" -->IOOBJID_DOUT_16_ERRMODE</em> </td><td>16-bit digital output error mode </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a38"></a><!-- doxytag: member="IOOBJID_DOUT_16_ERRVAL" ref="a90a38" args="" -->IOOBJID_DOUT_16_ERRVAL</em> </td><td>16-bit digital output error value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a39"></a><!-- doxytag: member="IOOBJID_DOUT_16_FILT" ref="a90a39" args="" -->IOOBJID_DOUT_16_FILT</em> </td><td>16-bit digital output filter mask </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a40"></a><!-- doxytag: member="IOOBJID_DOUT_32_VALUE" ref="a90a40" args="" -->IOOBJID_DOUT_32_VALUE</em> </td><td>32-bit digital output value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a41"></a><!-- doxytag: member="IOOBJID_DOUT_32_POL" ref="a90a41" args="" -->IOOBJID_DOUT_32_POL</em> </td><td>32-bit digital output polarity </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a42"></a><!-- doxytag: member="IOOBJID_DOUT_32_ERRMODE" ref="a90a42" args="" -->IOOBJID_DOUT_32_ERRMODE</em> </td><td>32-bit digital output error mode </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a43"></a><!-- doxytag: member="IOOBJID_DOUT_32_ERRVAL" ref="a90a43" args="" -->IOOBJID_DOUT_32_ERRVAL</em> </td><td>32-bit digital output error value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a44"></a><!-- doxytag: member="IOOBJID_DOUT_32_FILT" ref="a90a44" args="" -->IOOBJID_DOUT_32_FILT</em> </td><td>32-bit digital output filter mask </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a45"></a><!-- doxytag: member="IOOBJID_AIN_8_VALUE" ref="a90a45" args="" -->IOOBJID_AIN_8_VALUE</em> </td><td>8-bit analog input value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a46"></a><!-- doxytag: member="IOOBJID_AIN_16_VALUE" ref="a90a46" args="" -->IOOBJID_AIN_16_VALUE</em> </td><td>16-bit analog input value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a47"></a><!-- doxytag: member="IOOBJID_AIN_32_VALUE" ref="a90a47" args="" -->IOOBJID_AIN_32_VALUE</em> </td><td>32-bit analog input value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a48"></a><!-- doxytag: member="IOOBJID_AIN_FLT_VALUE" ref="a90a48" args="" -->IOOBJID_AIN_FLT_VALUE</em> </td><td>floating point analog input value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a49"></a><!-- doxytag: member="IOOBJID_AIN_MFG_VALUE" ref="a90a49" args="" -->IOOBJID_AIN_MFG_VALUE</em> </td><td>manufacturer specific analog input value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a50"></a><!-- doxytag: member="IOOBJID_AOUT_8_VALUE" ref="a90a50" args="" -->IOOBJID_AOUT_8_VALUE</em> </td><td>8-bit analog output value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a51"></a><!-- doxytag: member="IOOBJID_AOUT_16_VALUE" ref="a90a51" args="" -->IOOBJID_AOUT_16_VALUE</em> </td><td>16-bit analog output value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a52"></a><!-- doxytag: member="IOOBJID_AOUT_32_VALUE" ref="a90a52" args="" -->IOOBJID_AOUT_32_VALUE</em> </td><td>32-bit analog output value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a53"></a><!-- doxytag: member="IOOBJID_AOUT_FLT_VALUE" ref="a90a53" args="" -->IOOBJID_AOUT_FLT_VALUE</em> </td><td>floating point analog output value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a54"></a><!-- doxytag: member="IOOBJID_AOUT_MFG_VALUE" ref="a90a54" args="" -->IOOBJID_AOUT_MFG_VALUE</em> </td><td>manufacturer specific analog output value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a55"></a><!-- doxytag: member="IOOBJID_AIN_TRIG" ref="a90a55" args="" -->IOOBJID_AIN_TRIG</em> </td><td>Analog input trigger selection. </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a56"></a><!-- doxytag: member="IOOBJID_AIN_INTSRC" ref="a90a56" args="" -->IOOBJID_AIN_INTSRC</em> </td><td>Analog input interrupt source. </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a57"></a><!-- doxytag: member="IOOBJID_AIN_INTENA" ref="a90a57" args="" -->IOOBJID_AIN_INTENA</em> </td><td>Analog input interrupt enable. </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a58"></a><!-- doxytag: member="IOOBJID_AIN_32_UPLIM" ref="a90a58" args="" -->IOOBJID_AIN_32_UPLIM</em> </td><td>32-bit analog input upper limit </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a59"></a><!-- doxytag: member="IOOBJID_AIN_32_LWLIM" ref="a90a59" args="" -->IOOBJID_AIN_32_LWLIM</em> </td><td>32-bit analog input lower limit </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a60"></a><!-- doxytag: member="IOOBJID_AIN_32_UDELTA" ref="a90a60" args="" -->IOOBJID_AIN_32_UDELTA</em> </td><td>32-bit analog input unsigned delta </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a61"></a><!-- doxytag: member="IOOBJID_AIN_32_NDELTA" ref="a90a61" args="" -->IOOBJID_AIN_32_NDELTA</em> </td><td>32-bit analog input negative delta </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a62"></a><!-- doxytag: member="IOOBJID_AIN_32_PDELTA" ref="a90a62" args="" -->IOOBJID_AIN_32_PDELTA</em> </td><td>32-bit analog input positive delta </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a63"></a><!-- doxytag: member="IOOBJID_AIN_FLT_UPLIM" ref="a90a63" args="" -->IOOBJID_AIN_FLT_UPLIM</em> </td><td>floating point analog input upper limit </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a64"></a><!-- doxytag: member="IOOBJID_AIN_FLT_LWLIM" ref="a90a64" args="" -->IOOBJID_AIN_FLT_LWLIM</em> </td><td>floating point analog input lower limit </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a65"></a><!-- doxytag: member="IOOBJID_AIN_FLT_UDELTA" ref="a90a65" args="" -->IOOBJID_AIN_FLT_UDELTA</em> </td><td>floating point analog input unsigned delta </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a66"></a><!-- doxytag: member="IOOBJID_AIN_FLT_NDELTA" ref="a90a66" args="" -->IOOBJID_AIN_FLT_NDELTA</em> </td><td>floating point analog input negative delta </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a67"></a><!-- doxytag: member="IOOBJID_AIN_FLT_PDELTA" ref="a90a67" args="" -->IOOBJID_AIN_FLT_PDELTA</em> </td><td>floating point analog input positive delta </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a68"></a><!-- doxytag: member="IOOBJID_AIN_FLT_OFFSET" ref="a90a68" args="" -->IOOBJID_AIN_FLT_OFFSET</em> </td><td>floating point analog input offset </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a69"></a><!-- doxytag: member="IOOBJID_AIN_FLT_SCALE" ref="a90a69" args="" -->IOOBJID_AIN_FLT_SCALE</em> </td><td>floating point analog input scaling </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a70"></a><!-- doxytag: member="IOOBJID_AIN_UNIT" ref="a90a70" args="" -->IOOBJID_AIN_UNIT</em> </td><td>analog input SI Unit </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a71"></a><!-- doxytag: member="IOOBJID_AIN_32_OFFSET" ref="a90a71" args="" -->IOOBJID_AIN_32_OFFSET</em> </td><td>32-bit analog input offset </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a72"></a><!-- doxytag: member="IOOBJID_AIN_32_SCALE" ref="a90a72" args="" -->IOOBJID_AIN_32_SCALE</em> </td><td>32-bit analog input scaling </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a73"></a><!-- doxytag: member="IOOBJID_AOUT_FLT_OFFSET" ref="a90a73" args="" -->IOOBJID_AOUT_FLT_OFFSET</em> </td><td>floating point analog output offset </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a74"></a><!-- doxytag: member="IOOBJID_AOUT_FLT_SCALE" ref="a90a74" args="" -->IOOBJID_AOUT_FLT_SCALE</em> </td><td>floating point analog output scaling </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a75"></a><!-- doxytag: member="IOOBJID_AOUT_ERRMODE" ref="a90a75" args="" -->IOOBJID_AOUT_ERRMODE</em> </td><td>analog output error mode </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a76"></a><!-- doxytag: member="IOOBJID_AOUT_32_ERRVAL" ref="a90a76" args="" -->IOOBJID_AOUT_32_ERRVAL</em> </td><td>32-bit analog output error value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a77"></a><!-- doxytag: member="IOOBJID_AOUT_FLT_ERRVAL" ref="a90a77" args="" -->IOOBJID_AOUT_FLT_ERRVAL</em> </td><td>floating point analog output error value </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a78"></a><!-- doxytag: member="IOOBJID_AOUT_32_OFFSET" ref="a90a78" args="" -->IOOBJID_AOUT_32_OFFSET</em> </td><td>32-bit analog output offset </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a79"></a><!-- doxytag: member="IOOBJID_AOUT_32_SCALE" ref="a90a79" args="" -->IOOBJID_AOUT_32_SCALE</em> </td><td>32-bit analog output scaling </td></tr><tr><td valign="top"><em><a class="anchor" name="a90a80"></a><!-- doxytag: member="IOOBJID_AOUT_UNIT" ref="a90a80" args="" -->IOOBJID_AOUT_UNIT</em> </td><td>analog output SI Unit </td></tr></table></dl><p>Definition at line <a class="el" href="CML__IO_8h-source.html#l00049">49</a> of file <a class="el" href="CML__IO_8h-source.html">CML_IO.h</a>. </td> </tr></table><a class="anchor" name="a92"></a><!-- doxytag: member="CML_IO.h::IOMODULE_EVENTS" ref="a92" 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">enum <a class="el" href="CML__IO_8h.html#a92">IOMODULE_EVENTS</a> </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>This enumeration gives the various events that can be waited on. <p>The default events are simply the reception of one of the standard transmit <a class="el" href="classPDO.html">PDO</a> objects.<dl compact><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0"><tr><td valign="top"><em><a class="anchor" name="a92a86"></a><!-- doxytag: member="IOEVENT_DIN_PDO0" ref="a92a86" args="" -->IOEVENT_DIN_PDO0</em> </td><td>Digital input <a class="el" href="classPDO.html">PDO</a> 0 was received. <p>By default, this <a class="el" href="classPDO.html">PDO</a> is transmitted by the module when any of the first 64 digital inputs changes state. </td></tr><tr><td valign="top"><em><a class="anchor" name="a92a87"></a><!-- doxytag: member="IOEVENT_AIN_PDO0" ref="a92a87" args="" -->IOEVENT_AIN_PDO0</em> </td><td>Analog input <a class="el" href="classPDO.html">PDO</a> 0 was received. <p>By default, this <a class="el" href="classPDO.html">PDO</a> is transmitted by the module when any of the first 4 16-bit analog inputs generates an event.<p>There are many different types of events that are programmable for analog inputs, however not all I/O module manufacturers support all (or any) of these events. The function IOmodule::AinSetTrigType can be used to set the type of event associated with an analog input.<p>Consult the documentation provided with the I/O module to determine what types of analog input events are available for your module. </td></tr><tr><td valign="top"><em><a class="anchor" name="a92a88"></a><!-- doxytag: member="IOEVENT_AIN_PDO1" ref="a92a88" args="" -->IOEVENT_AIN_PDO1</em> </td><td>Analog input <a class="el" href="classPDO.html">PDO</a> 1 was received. <p>This <a class="el" href="classPDO.html">PDO</a> is similar to analog input <a class="el" href="classPDO.html">PDO</a> 0, however it maps the second group of 4 16-bit analog inputs. </td></tr><tr><td valign="top"><em><a class="anchor" name="a92a89"></a><!-- doxytag: member="IOEVENT_AIN_PDO2" ref="a92a89" args="" -->IOEVENT_AIN_PDO2</em> </td><td>Analog input <a class="el" href="classPDO.html">PDO</a> 2 was received. <p>This <a class="el" href="classPDO.html">PDO</a> is similar to analog input <a class="el" href="classPDO.html">PDO</a> 0, however it maps the third group of 4 16-bit analog inputs. </td></tr></table></dl><p>Definition at line <a class="el" href="CML__IO_8h-source.html#l00163">163</a> of file <a class="el" href="CML__IO_8h-source.html">CML_IO.h</a>. </td> </tr></table><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 + =
减小字号Ctrl + -
显示快捷键?