PLC如何实现计数清零功能

   简思PLC支持简单的逻辑运算、时间控制、定时控制、计数控制等功能。无需梯形图,软件等复杂编程,中文指令,彩屏显示,每条指令作用清晰易懂,只需要会接线,无基础也能入手进行现场编程,具有编程简单、使用容易的特点,大大降低了使用成本。同时也可以作为多路继电器模组使用,每路可独立或联动控制,实现比传统单路时间继电器更复杂的功能


  【控制要求】

  用启动开关X0(不带锁,按下只给一次信号)控制一个流水灯动作,X0有信号的时候,触发A、B灯自动循环闪烁,间隔延时2s,对循环次数计数10次。

 设置一个计数清零键,按下清零键可对运行的次数清零。

【动作分析】

按下启动开关X0,就是添加一个等待输入指令,X0有信号,就触发A灯(Y0)通,延时2s,再触发A灯(Y0)断,延时2s;A灯闪烁完成后,再是B灯(Y1)通,延时2s,再触发B灯(Y1)断,延时2s,循环一次计数一次,计数10次,添加计数跳转,跳转到A灯点亮的那一帧。

添加计数清零按键,在组合逻辑,添加一个检测输入X1(清零键,不带锁),再添加赋值运算,由于主程序在时序环编辑,所以清零清的是时序环的计数变量,也就是对Ra_时序计数变量寄存器赋值,Ra[0]=0+0=0,Ra表示时序环0的计数变量(如果是时序环2编辑的程序,就是选用Ra2),只要按下X1,满足条件,计数就会归零。

【控制流程图】

按照动作分析,每一个动作就是一个指令,每个指令用流程图的方式连接起来。



 【修改别名】

 1、在软件别名处,对动作需要用到的端口进行别名修改:

 2、输入端别名修改:X0:启动键,X1:清零键。

 3、输出端别名修改:Y0:A灯、Y1:B灯。



   【程序编辑】

   在时序环0中编辑主程序动作,按照控制流程图编辑动作指令,用计数跳转指令对程序计数。



   在组合逻辑,编辑清零动作。添加检测输入X1通,再添加赋值运算,属性框中选择Ra_时序计数变量,赋值寄存器ID为0,也就是对时序环0的计数变量进行运算,Ra[0]=D[0]+D[0],D表示数值,0+0=0。




  赋值运算属性设置:



  【程序调试】

  当所有的程序编辑完成之后,我们就可以将程序通过串口下发至PLC中,程序调试有几种方式。

  1、可以在编程软件上进行程序调试,在菜单栏中的调试框中,打开“在线调试环”,选择下发程序的端口,即可在线调试。

  2、可在触摸屏软件上实现在线模拟,进行程序调试。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,907评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,987评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,298评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,586评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,633评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,488评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,275评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,176评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,619评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,819评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,932评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,655评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,265评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,871评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,994评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,095评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,884评论 2 354

推荐阅读更多精彩内容

  • 这里讲解一下PLC是如何实现计数跳转功能的,以下示例。 【控制要求】 按下开关,a,b,c,d灯同时点亮,延...
    JENASI阅读 147评论 0 0
  • 当一个动作在运行过程中出现故障或者需要复位时,可以用急停功能。按下急停将所有的动作全部断开,恢复到初始状态。再次启...
    JENASI阅读 673评论 0 0
  • 在动作运行过程中,给一次启动信号,让程序自动运行,或者一上电程序自动运行。 【控制要求】 按下开关(不自锁开关...
    JENASI阅读 248评论 0 0
  • 这里讲解一下PLC如何实现交替输出回路程序的,以下示例。 【动作要求】 按下按钮X0,输出Y0动作,再按一次...
    JENASI阅读 528评论 0 0
  • PLC到了手上,还不会编程的宝宝们,不要着急,PLC采用电脑中文指令编程,基于流程的编程方式,很容易入手的。用心学...
    JENASI阅读 559评论 0 0