这是个PLC从9到0的倒计时,K2Y000是什么意思?

这是个PLC从9到0的倒计时,K2Y000是什么意思? 是把9到0的数据依次循环送到Y000—Y007中吗?这个怎么与七段数码管相连,直接把Y000-Y007连接数码管a-f段吗? 我想用和利时来做30秒的倒计时,但是好像没有七段译码指令 该怎么办呢,。。怎么与七段数码管相连?

已经回答了

 

K2Y000表示2个软元件组,每组4个软元件,K2Y000表示起始位置为Y000的8个连续软元件,从就是 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7

追问

看不懂啊

追答

哎呦!建议还是学习下电子知识 这个很简单了

追问

最后问一个问题哈,plc是怎么知道每一秒触发一次的是各位 要放在Y0-Y3显示。10秒触发一次的要放在Y4-Y7显示呢。

追答

没关系!问是可以的
你知道PLC的扫描周期吗?每扫描一次PLC就更新一次
Y0-Y3 。Y4-Y7是位数(个位和十位)与间隔收件没有关系

追问

,。,还是不懂耶 还是难理解它这个显示依据是什么。。对了 我这次毕业设计要用和利时来做。 K2Y000 这个在和利时里面也是这样写的吗。?

追答

好羡慕你呀
PLC输出的是二进制的BCD码,通过74LS48进行译码+显示(变成十进制的数值)

K2Y000 这个是三菱的组合位元件
和利时不是这样的(不同PLC的编程是不一样的)

追问

真的是最后一个问题 设计个30秒倒计时,先给D0赋值30 , 再给D1赋值0 计时器每秒触发一次 D1每秒加1 然后用D0减D1 实现倒计时。 但是D0减D1 指令是什么 是 D0 INC D1 吗?

追答

你这样做太麻烦
逻辑运算指令 INC 加1指令 DEC 减1
先给D0赋值30
秒脉冲用M8013
再用减法指令

追问

哈哈 厉害厉害啊 谢谢了 秒脉冲指令和利时里面应该也有吧?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-05
就是把数据放到y000 -y007中,k2就是连续的2*4个位,从Y000开始。一共8点,而LED也正好是8段的。也就是一个点控制一个LED来显示出想要的数据。
相似回答