登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:刚自学的...碰到的一个问题..

点击:3876 回复:24

刚初学,头痛了. 就是为什么按第2下就没有输出了..况且一个扫描周期怎么短.
晕,中了这站上的病毒.看贴真辛苦...
08-12-07 20:27
你是自学的,还是有老师的,你这问题我在一个月前也同样困扰过我,不过我反复看了N遍,又自己防真了N多,彻底懂了,慢慢来,就会懂的
08-12-07 22:02
按第二次时,第二个网路条件成立,M0.1有输出,那么第三个网络就不成立了,Q就没输出了
一个扫描周期再短,PLC也能捕捉到,能执行
你比较幸运了,多年一遇的病毒被你遇到了,我来了几年了才第一次遇到表情表情
08-12-07 22:19
这下明白了 。但问题又来了 。要是 碰到定时的,或是计数的那种指令。那一次扫描是要等到时间了,才进行下一次扫描吗?还是先跳过。
没又老师教的。自己看书自学的。问题总是多多。
08-12-09 15:34
定时或是计数和扫描基本上没冲突
比如定时,条件成立了开始计时,这是PLC还是在不停地扫描执行
扫描周期很短,执行一次普通的定时,程序已同时扫描了很多次
08-12-09 16:02
要想理解这个问题,首先得明白一个扫描周期是怎么回事?plc在run工作状态时,执行一次扫描过程所需的时间称为扫描周期。所谓的“一次扫描过程”就是plc执行一次读取输入、执行用户程序、处理通信请求、自诊断检查、改写输出的过程。所以,上述程序中的M0.0在I0.0接通的瞬间也接通,但是M0.0的接通时间是plc顺序执行程序一次的时间。当I0.0第一次按下时,由于q0.0是不得电的,所以第二条程序不通,即M0.1不得电。当plc执行第三条指令时,q0.0得电并保持,当第三条指令执行完,M0.0立即断电,因为它的接通时间是一个扫描周期。当I0.0第二次按下时,M0.0的接通时间还是plc顺序执行程序一次的时间。由于q0.0得电,第二条指令中q0.0的常开点是闭和的,则有M0.1得电,从而使第三条指令中的q0.0线圈失电。当I0.0第三次按下时,程序又回到了第一次的情况,如此反复。q0.0的输出只与I0.0得电的次数有关,与按键长短没什么关系。
08-12-10 08:37
清晰多了.小小一个电路居然这么大学问..
但如果没有正跳变呢.情况一样吗?
08-12-10 10:35
他的要求好像是第一次按有输出,低二次松开输出停止,然后循环是吧
08-12-11 17:01
没有正跳变在仿真软件上看不到效果
08-12-11 18:06
就好像是单按钮起停的电路吗!
08-12-13 17:49

上一页 下一页

工控新闻

更多新闻资讯