zoukankan      html  css  js  c++  java
  • 类似于PLC上升沿的TRIO代码示例

    需求:    一个自复位按钮,控制灯泡的亮与灭(按钮按一次灯亮,再按一次灯灭依次循环)。

    简短的代码,若大家有更好的思路可以评论区留言。

    DIM in_button,op_lamp,var_middle,value,var1 AS INTEGER
    in_button = 10 
    op_lamp= 11 
    var_middle = 0
    
    loop:
    IF IN(in_button) AND var1 = 0 THEN
        var1 = 1
    ELSEIF IN(in_button) = 0 AND var1 = 1 THEN
        var1 = 0
        var_middle = var_middle + 1
        value = var_middle MOD(2) 
        IF value > 0 THEN
            OP(op_lamp,ON)
        ELSE
            OP(op_lamp,OFF)
        ENDIF
    ENDIF
    GOTO loop
    

    本人也是一枚小白,若有更好的思路或想法,希望大家可以多多在留言区指教。后期会不断的更新自己的博客,同时还有TRIO在更多设备上的应用代码,及调试经验会与大家多多分享!

  • 相关阅读:
    登录注册功能
    29-----BBS论坛
    linux笔记
    nginx,uwsgi发布web服务器
    linux常用服务部署
    linux系统基础优化及常用命令
    linux基本操作命令
    linux命令
    linux基础
    阿里云服务器搭建
  • 原文地址:https://www.cnblogs.com/httpcc/p/10617016.html
Copyright © 2011-2022 走看看