位逻辑指令是plc编程中最基本、使用最频繁的指令,按不同的功能和用途具有不同的形式,总的来说可以分为下述几大类:标准位逻辑指令、置位/复位指令、立即位逻辑指令、其他位逻辑指令。
位逻辑指令分类
标准位逻辑指令包括常开触点、常闭触点和输出线圈指令;置位/复位指令包括置位指令、复位指令、置位优先rs触发器指令和复位优先rs触发器指令;立即位逻辑指令包括立即常开或立即常闭触点指令、立即输出线圈指令、立即置位指令、立即复位指令,指令中都带有i标识;其它位逻辑指令包括取反指令、上升沿指令、下降沿指令和空操作指令。
标准位逻辑指令
下面昌晖仪表以起保停控制程序为例来讲解一下位逻辑指令的使用。要求编写起保停控制程序,即按下瞬动按钮i0.0启动电动机q0.0,按下瞬动按钮i0.1停止电动机q0.0。首先,昌晖仪表双击桌面上的step7-micro/win smart编程软件图标,启动编程软件,从指令树的位逻辑指令选项中选择一个常开触点,拖放到程序编辑器的程序段1中,输入地址i0.0作为启动触点,拖动一个常闭触点与其串联,输入地址i0.1作为停止触点,拖放一个输出线圈,输入地址q0.0作为起保停电路的输出线圈。
拖放触点和线圈
在常开触点i0.0的下方拖放一个q0.0的常开触点,单击工具栏中的插入向上垂直线按钮与其并联,作为自锁触点,这样一个简单的起保停控制程序的编写就完成了。编译、下载程序到s7-200 smart。单击菜单中的下载按钮,在打开的通信对话框中选择要访问的cpu,单击确定进行下载,下载完成后关闭对话框。
下载程序