hxl 发表于 2024-7-10 18:16:53

程序逻辑指令

<table class="p-indent" width="840" style="width: 788px;"><tbody><tr class="firstRow"><td><p>指令类别</p></td><td valign="top"><p>指令</p></td><td><p>指令功能说明</p></td></tr><tr><td rowspan="19"><p>触点指令</p></td><td valign="top"><p><a href>LD
</a></p></td><td><p>加载常开接点</p></td></tr><tr><td valign="top"><p><a href>LDI
</a></p></td><td><p>加载常闭接点</p></td></tr><tr><td valign="top"><p><a href>AND
</a></p></td><td><p>串联常开接点</p></td></tr><tr><td valign="top"><p><a href>ANI
</a></p></td><td><p>串联常闭接点</p></td></tr><tr><td valign="top"><p><a href>OR</a>&nbsp;</p></td><td><p>并联常开接点</p></td></tr><tr><td valign="top"><p><a href>ORI
</a></p></td><td><p>并联常闭接点</p></td></tr><tr><td valign="top"><p><a href>LDP
</a></p></td><td><p>取脉冲上升沿</p></td></tr><tr><td valign="top"><p><a href>LDF
</a></p></td><td><p>取脉冲下降沿</p></td></tr><tr><td valign="top"><p><a href>ANDP
</a></p></td><td><p>与脉冲上升沿检测串行连接</p></td></tr><tr><td valign="top"><p><a href>ANDF
</a></p></td><td><p>与脉冲(F)下降沿检测串行连接</p></td></tr><tr><td valign="top"><p><a href>ORP
</a></p></td><td><p>或脉冲上升沿检测并行连接</p></td></tr><tr><td valign="top"><p><a href>ORF
</a></p></td><td><p>或脉冲(F)下降沿检测并行连接</p></td></tr><tr><td valign="top"><p><a href>INV </a></p></td><td><p>运算结果取反</p></td></tr><tr><td valign="top"><p><a href>BLD </a></p></td><td valign="top"><p>位数据位触点</p></td></tr><tr><td valign="top"><p><a href>BLDI
</a></p></td><td valign="top"><p>位数据位反触点</p></td></tr><tr><td valign="top"><p><a href>BAND
</a></p></td><td valign="top"><p>位数据位与触点</p></td></tr><tr><td valign="top"><p><a href>BANI
</a></p></td><td valign="top"><p>位数据位与非触点</p></td></tr><tr><td valign="top"><p><a href>BOR
</a></p></td><td valign="top"><p>位数据位或触点</p></td></tr><tr><td valign="top"><p><a href>BORI
</a></p></td><td valign="top"><p>位数据位或非触点</p></td></tr><tr><td rowspan="7"><p>结合指令</p></td><td valign="top"><p><a href>ANB
</a></p></td><td><p>串联回路方块</p></td></tr><tr><td valign="top"><p><a href>ORB
</a></p></td><td><p>并联回路方块</p></td></tr><tr><td valign="top"><p><a href>MPS</a>&nbsp;</p></td><td><p>存入堆栈</p></td></tr><tr><td valign="top"><p><a href>MRD </a></p></td><td><p>读出堆栈(能流指针不变)</p></td></tr><tr><td valign="top"><p><a href>MPP </a></p></td><td><p>读出堆栈</p></td></tr><tr><td><p><a href>MEP
</a></p></td><td rowspan="2"><p>能流沿控制,运算结果脉冲化</p></td></tr><tr><td><p><a href>MEF
</a></p></td></tr><tr><td rowspan="9"><p>输出指令</p></td><td valign="top"><p><a href>OUT </a></p></td><td><p>驱动线圈</p></td></tr><tr><td valign="top"><p><a href>SET </a></p></td><td><p>置位动作保存线圈指令</p></td></tr><tr><td valign="top"><p><a href>RST </a></p></td><td><p>接点或缓存器清除</p></td></tr><tr><td valign="top"><p><a href>PLS </a></p></td><td><p>脉冲上升沿检测线圈指令</p></td></tr><tr><td valign="top"><p><a href>PLF </a></p></td><td><p>脉冲(F)下降沿检测线圈指令</p></td></tr><tr><td valign="top"><p><a href>ALT </a></p></td><td valign="top"><p>交替输出</p></td></tr><tr><td valign="top"><p><a href>BOUT
</a></p></td><td valign="top"><p>位数据输出</p></td></tr><tr><td valign="top"><p><a href>BSET
</a></p></td><td valign="top"><p>位数据置位</p></td></tr><tr><td valign="top"><p><a href>BRST
</a></p></td><td valign="top"><p>位数据复位</p></td></tr><tr><td rowspan="2"><p>主控指令</p></td><td valign="top"><p><a href>MC </a></p></td><td><p>主控公用串行接点用线圈指令</p></td></tr><tr><td valign="top"><p><a href>MCR </a></p></td><td><p>主控复位公用串行接点解除指令</p></td></tr><tr><td rowspan="2"><p>结束指令</p></td><td valign="top"><p><a href>FEND</a>&nbsp;</p></td><td valign="top"><p>主程序结束</p></td></tr><tr><td valign="top"><p><a href>END
</a></p></td><td valign="top"><p>全部程序结束</p></td></tr><tr><td rowspan="2"><p>其他处理指令</p></td><td valign="top"><p><a href>NOP </a></p></td><td><p>无动作</p></td></tr><tr><td valign="top"><p><a href>WDT
</a></p></td><td valign="top"><p>监视定时器复位</p></td></tr></tbody></table><p><br/></p>
页: [1]
查看完整版本: 程序逻辑指令