搜索
写经验 领红包

plc的位逻辑指令有哪些(plc位逻辑指令实验报告)

导语:PLC重要的一些位逻辑指令,速度GET

位逻辑指令处理的对象为二进制位信号,位逻辑指令的运算结果用两个二进制数字1和0来表示,而逻辑运算结果我们往往用其英文简写RLO来指代。位逻辑指令包括触点与线圈、取反指令、置位和复位指令、SR和RS触发器指令、边沿检测指令等。

一·触点与线圈

1.常开触点

当<操作数>中位值为0时,常开触点将断开,操作结果为0 ;当<操作数>中位值为1时,常开触点将接通,操作结果为1。

2.常闭触点

当<操作数>中位值为0时,常闭触点将接通,操作结果为1;当<操作数>中位值为1时,常闭触点将断开,操作结果为0 。

3.输出线圈

输出线圈可视为输出继电器的线圈;当输出线圈前端的逻辑运算结果,即RLO,为1时,<操作数>中位值将被设置为1;当输出线圈前端的RLO为0时,<操作数>中位值将被设置为0。操作数所在的存储区可以是:I,Q,M,L,D区。它表明了操作位值。

二·取反指令

该指令的功能为使其前端的RLO取反

三·置位与复位指令

1.置位指令

当该指令前端的RLO为1时,<操作数>中位值将被置位为1,即使其前端的RLO又变为0;当该指令前端的RLO为0时,<操作数>中位值保持不变。

2.复位指令

当该指令前端的RLO为1时,<操作数>中位值将被复位为0;当该指令前端的RLO为0时,<操作数>中位值保持不变。

四·SR和RS触发器指令

1.SR触发器指令

当参数S前端的RLO为0,参数R1前端的RLO为0时, <操作数>中位值将不变;当参数S前端的RLO为1,参数R1前端的RLO为0时, <操作数>中位值将被置位为1;当参数S前端的RLO为0,参数R1前端的RLO为1时, <操作数>中位值将被复位为0;当参数S前端的RLO为1,参数R1前端的RLO为1时,<操作数>中位值将被复位为0,也就是说置位优先于复位。

2.RS触发器指令

当参数R前端的RLO为0,参数S1前端的RLO为0时, <操作数>中位值将不变;当参数R前端的RLO为1,参数S1前端的RLO为0时, <操作数>中位值将被复位为0;当参数R前端的RLO为0,参数S1前端的RLO为1时, <操作数>中位值将被置位为1;当参数R前端的RLO为1,参数S1前端的RLO为1时,<操作数>中位值将被置位为1 ,也就是说复位优先于置位。

免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请与我联系,一经查实立刻删除内容。本文内容由快快网络小婷创作整理编辑!