三菱PLC移位的梯形图怎么写

x0是周期性信号,x1是触发信号,怎么写能让x1触发后经过N次x0的信号,y0输出信号,程序是循环工作的。... x0是周期性信号,x1是触发信号,怎么写能让x1触发后经过N次x0的信号,y0输出信号,程序是循环工作的。 展开
 我来答
纯火星文
推荐于2017-11-27 · TA获得超过1295个赞
知道大有可为答主
回答量:1311
采纳率:73%
帮助的人:312万
展开全部

首先纠正一下你的错误观念,不管是哪款PLC,不能进行N次移位,因为最多只能移32位!所说你只能说X次移位!

程序如下:

这程序最多移位10次(K10),每次移1位(K1),从M1110开始到M1119结束,而这里只移了1次位,就是从从M1110移到M1111,M1111得电后就输出了M500,用M500驱动了Y0。移完位的下一位。也就是M1112,用它来复位了后面的。

追问
你这个程序如果x1连续触发了两次的话,Y0会不会也是连续两次输出?
追答
在一个周期内X1给2次信号还是触发一次,如果是连续2个周期给了2次触发就会触发2次。

你应该是做不良排出之类的程序,就是在A位置判断,经过B\C\D\E\F。。。。。。后,在X位置排出,不管有多少个连续不良品信号,反正不良品都要在X位置排出。

再说你写进去试一下不就知道了。
百度网友7efae0d90
2015-03-02
知道答主
回答量:1
采纳率:0%
帮助的人:1274
展开全部
我没用过三菱的,但说说我的看法吧:用X1信号置位一个中间继电器,如果中间继电器接通后,则对X0进行计数,当计到N次时,可以有比较指令驱动Y0时行输出。不知道我这样说是否跟你想的功能一样?
更多追问追答
追问
不能这样,因为X1是故障信号,x0是周期性的 也就是说有可能每个x0之后都有可能触发X1,但是每个X1信号在经过N次后都要驱动Y0输出。不知道你理解我说的没有
追答
如你所说,如果X1触发一次后就对X0进行计数,如果在这个过程中X1再有触发,则又重新开始计数,只有计到N次,并且计数过程中X1无触发,才能有输出?如果不是,那你可描述详细一点。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
d_xp2011
2015-03-02 · TA获得超过1462个赞
知道小有建树答主
回答量:1253
采纳率:66%
帮助的人:650万
展开全部
x0是周期性信号是什么意思?
追问
就是一个工作节拍点亮一次
追答
用计数器来编不就行了吗?何必用移位呢?假设计数器设定3次,到X0输出3次信号后Y0有输出,然后使计数器清零。如果非用移位的话也可以,输出之后加一短延时,延时到后让移位寄存器重新赋值,等待下次出发。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式