求教:关于plc输出合并 点击:937 | 回复:13



魔杰彬1

    
  • 精华:0帖
  • 求助:5帖
  • 帖子:5帖 | 22回
  • 年度积分:0
  • 历史总积分:181
  • 注册:2012年10月29日
发表于:2012-12-07 18:31:49
楼主
明天我们要做LED数码管显示控制实验,由于单个输出太麻烦,所以想出能不能把输出用一句指令来表示;比如让他输出0,用Y0--Y7来代表数码管的A--F,该怎么写?



a867941728

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 28回
  • 年度积分:1
  • 历史总积分:173
  • 注册:2012年5月20日
发表于:2012-12-07 18:51:20
1楼

LDM8000   MOV K4X4 K4Y4

魔杰彬1

  • 精华:0帖
  • 求助:5帖
  • 帖子:5帖 | 22回
  • 年度积分:0
  • 历史总积分:181
  • 注册:2012年10月29日
发表于:2012-12-07 18:53:29
2楼
回复内容:
对:a867941728关于LDM8000   MOV K4X4 K4Y4内容的回复:


x的值不清楚,怎么控制输出?

hyldg-工控人生

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 242回
  • 年度积分:0
  • 历史总积分:1220
  • 注册:2011年3月26日
发表于:2012-12-07 22:35:46
3楼
如果是单片机就简单了。

王者之师—广州@阿君

  • [版主]
  • 精华:25帖
  • 求助:18帖
  • 帖子:503帖 | 6997回
  • 年度积分:0
  • 历史总积分:66772
  • 注册:2010年6月26日
发表于:2012-12-08 00:25:55
4楼
K4=16位,一楼的方法可行的说···把输入点X状态转化为输出点的数字···分别对应0-F。。。

魔杰彬1

  • 精华:0帖
  • 求助:5帖
  • 帖子:5帖 | 22回
  • 年度积分:0
  • 历史总积分:181
  • 注册:2012年10月29日
发表于:2012-12-08 00:53:23
5楼

回复内容:
对:王者之师—广州@阿君关于K4=16位,一楼的方法可行的说···把输入点X状态转化为输出点的数字···分别对应0-F。。。 内容的回复:



这个只需要8位控制A到G管段,且需要自动显示数字0到9,该怎么做啊????

 

伍琪生

  • 精华:2帖
  • 求助:0帖
  • 帖子:1200帖 | 11283回
  • 年度积分:2326
  • 历史总积分:62523
  • 注册:2006年8月05日
发表于:2012-12-08 06:49:26
6楼
这个有专用的七段码解码指令,例如三菱及其类似系列指令一半是“SEGD”

bhdxzgp

  • 精华:5帖
  • 求助:8帖
  • 帖子:141帖 | 5451回
  • 年度积分:0
  • 历史总积分:21609
  • 注册:2006年4月16日
发表于:2012-12-08 08:51:21
7楼

大部分的PLC都有这种指令的啊;

你用哪家PLC啊???

秦君_1

  • 精华:8帖
  • 求助:22帖
  • 帖子:148帖 | 4867回
  • 年度积分:1651
  • 历史总积分:39896
  • 注册:2005年6月28日
发表于:2012-12-08 09:36:06
8楼
引用 bhdxzgp 的回复内容:大部分的PLC都有这种指令的啊;你用哪家PLC啊???



基本各家PLC都有专门的解码、编码指令。

魔杰彬1

  • 精华:0帖
  • 求助:5帖
  • 帖子:5帖 | 22回
  • 年度积分:0
  • 历史总积分:181
  • 注册:2012年10月29日
发表于:2012-12-08 10:09:16
9楼
                                       三菱FX2n的

zhengchangchun

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 388回
  • 年度积分:0
  • 历史总积分:1919
  • 注册:2010年1月20日
发表于:2012-12-08 10:47:15
10楼

自己编码,自己解码。

明理

  • 精华:1帖
  • 求助:1帖
  • 帖子:43帖 | 3150回
  • 年度积分:0
  • 历史总积分:20986
  • 注册:2007年6月21日
发表于:2012-12-08 13:57:17
11楼
查阅FX手册中的功能指令。        

王者之师—广州@阿君

  • [版主]
  • 精华:25帖
  • 求助:18帖
  • 帖子:503帖 | 6997回
  • 年度积分:0
  • 历史总积分:66772
  • 注册:2010年6月26日
发表于:2012-12-09 00:43:07
12楼

引用 魔杰彬1 的回复内容:回复内容:对:王者之师—广州@阿君关于K4=16位,一楼的方法可行的说···把输入点X状态转化为输出点的数字···分别对应0-F。。。 内容的回复:这个只需要8位控制A到G管段,且需要自动显示数字0到9,该怎么做啊???? 


七段数码管···你只需要七个输出点Y0-Y6···还有一个Y7给后面的小数点···

其实这个跟指示灯可以是一个道理,每一个输出点控制一段二极管的输出···

按照这种接法:一边的共阴极寄到FX2N的公共端COM···


如上图:例如你想显示字母A···那就是ABCEFG这六段亮起来就行···显示字母B那就ABCDEFG七段全亮···

下面是共阴极、共阳极的接线方式···

魔杰彬1

  • 精华:0帖
  • 求助:5帖
  • 帖子:5帖 | 22回
  • 年度积分:0
  • 历史总积分:181
  • 注册:2012年10月29日
发表于:2012-12-09 09:50:27
13楼
回复内容:
对:王者之师—广州@阿君关于引用 魔杰彬1 的回复内容:回复内容:对:王者之师—广州@阿君关于K4=16位,一楼的方法可行的说···把输入点X状态转化为输出点的数字···分别对应0-F。。。 内容的回复:这个只需要8位控制A到G管段,且需要自动显示数字0到9,该怎么做啊???? 七段数码管···你只需要七个输出点Y0-Y6···还有一个Y7给后面的小数点···其实这个跟指示灯可以是一个道理,每一个输出点控制一段二极管的输出···按照这种接法:一边的共阴极寄到FX2N的公共端COM···如上图:例如你想显示字母A···那就是ABCEFG这六段亮起来就行···显示字母B那就ABCDEFG七段全亮···下面是共阴极、共阳极的接线方式···内容的回复:

谢了,老师没怎么要求要合并输出。分别用状态转移图,起保停,还有用set,rst指令三种方法写一下就好了。不过好像还有个数码管专用指令,但我不会用,你能帮我写一下吗?

热门招聘
相关主题

官方公众号

智造工程师