通过一个输入,来控制一个输出的通断;通过输入的上升沿和输出异或判断,来切换输出状态;

当按下按钮,产生一个上升沿脉冲,这个扫描周期内,R_TRIG_0.Q为TRUE,xOut为FALSE;

异或的结果为True,执行IF中的语句xOut赋值TRUE。

在按钮被再次按下之前的扫描周期内,R_TRIG_0.Q为FALSE,xOut为TRUE,所以结果一直为真,

xOut保持TRUE的状态;

当再次按下按钮时,产生一个上升沿脉冲, 这一个扫描周期内R_TRIG_0.Q为TRUE,xOut为TRUE,所以结果一直为假,执行ELSE中的语句,xOut赋值FLASE;

在下次按钮被按下之前, R_TRIG_0.Q为FALSE,xOut为FALSE,结果一直为FLASE,xOut保持FALSE的状态;

PLC中ST编程的单按钮启停相关推荐

  1. PLC中ST编程的定时器

    定义通电延时功能块TON的变量,掉电延时功能块TOF的变量: 通过实例名来使用定时器: IN:= 和 PT:= 是输入引脚,Q=> 和 ET=> 是输出引脚: 定时器的通过IN输入引脚来触 ...

  2. PLC中ST编程——单按钮控制多台电机顺序启动

    按下启动xStart置位xRunFlag运行标志: 通过 xRunFlag运行标志的上升沿,对bMotors赋初值: 如果启动按钮的上升沿并且不是赋初值的扫描周期,左位移,并对位移后的最低位置1: 停 ...

  3. PLC中ST编程的基础知识

    程序组织单元,简称POU:完整的PLC程序就是由无数个POU组成的: FB:功能块,也称函数块,执行时产生一个或多个值,一个功能块可以创建多个实例: VAR_IN:输入变量,只能读不能写: VAR_O ...

  4. PLC中ST编程的起保停

    xStop停止键通常是常闭开关,所以模式时,要先将xStop的状态赋值TRUE: PLC运行后的初始状态:  当按下启动按钮后,输出得电: 当松开启动按钮后,输出的状态保持: 当按下停止键,输出失电: ...

  5. PLC中ST编程的计数器

    CTU:加计数器.CTD:减计数器.CTUD:加减计数器: CTU1(CU:= 触发条件, RESET:= 复位, PV:= 设定值, Q=> 输出, CV=> 当前值); 当前值等于设定 ...

  6. PLC中ST编程的星角降压启动

    按下启动按钮后,KM1和KM2得电,延时2秒后,KM2失电,KM3得电,按下停止所有输出失电: 初始状态:  按下启动按钮: 延时2秒后的状态: 按下停止按钮后的状态:

  7. button按钮onclick触发不了_单按钮启停:测试模拟脉冲发生器的动作

    灯闪烁所模拟是PLC单方面向控件输出信号的过程, 控件也可以向模拟PLC输出信号. 做一个带反馈灯的按钮,被按下后点亮,再按一下熄灭,且使按钮自保需要一定的接触时间. 对应的PLC程序 需要一个脉冲发 ...

  8. c语言 随时启停程序 按钮,单片机C语言控制单按钮启停程序(高手请进)

    void IR_Receive_function() { unsigned i=0,k=0; if (Ir_Over) { EX0=0; EX1=0; //关外部中断 if (DAT[0]==DAT[ ...

  9. PLC的ST编程方式--文本编程,简洁啊

    一.ST语言介绍 发现网上PLC的ST编程资料极少.不过,道理也很简单,因为做PLC的基本都是电气出身,梯形图类似于继电器逻辑,比较接近他们的习惯...ST属于文本编程,符合程序员的习惯,兼职做plc ...

最新文章

  1. LabVIEW跳转访问网页
  2. php连接不到mysql怎么解决,怎么解决php无法连接mysql的问题
  3. linux-常用命令-iostatvmstat
  4. fzu 1901 next+脑洞
  5. Xamarin XAML语言教程对象元素的声明方式
  6. 浅析网站建设实战经验下的通用原则
  7. kafka java客户端编程
  8. AT2305-[AGC010D]Decrementing【博弈论】
  9. ufldl学习笔记与编程作业:Multi-Layer Neural Network(多层神经网络+识别手写体编程)...
  10. 服务器硬件oid,HPE ProLiant DL580 Gen10 服务器
  11. 文件内存映射(一):它是什么
  12. DO56 物流信息网
  13. windwos .bat脚本大全
  14. 360腾讯计算机比赛,巅峰对决 腾讯电脑管家VS360详尽评测
  15. 联通托管服务器为什么打不开网页,为什么有些网页联通宽带打不开,移动4G能打开?...
  16. win10--笔记本能连上手机热点,但不能连接WIFI
  17. 解决 Ubuntu 22.04 Fractional Scaling 画面伸缩后应用程序模糊
  18. Docker入门之HelloWorld(一)
  19. 高德地图教程_poi搜索以及显示
  20. Shell中declare -A的用法?

热门文章

  1. 分分钟破解linux密码以及linux常见问题
  2. acm-(组合计数、好题、期望、推式子)IMO Harder Problem The 2019 ICPC Vietnam National Contest
  3. BMP位图图像文件—图像信息丰富,几乎不进行压缩
  4. 超声波发射探头的性能评估——水听器
  5. 【实验技术笔记】miRNA靶序列寻找及miRNA检测
  6. Android - App瘦身
  7. 程序公司分红及退出机制设计(1)
  8. 架构大咖说丨顶级架构师 = 技术大牛?
  9. 大咖说·对话开源|与Tapdata论道数据技术开放生态
  10. C/C++知识分享:assert()函数