首页 上一页 1 2 下一页 尾页

请教一个双线圈问题 点击:1751 | 回复:36



漏电马达

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:85帖 | 1692回
  • 年度积分:0
  • 历史总积分:2494
  • 注册:2007年12月09日
发表于:2009-06-20 10:22:29
楼主
问个双线圈问题:我有一台三菱FX2N-128MR PLC,里面有一台输出口,使用了双线圈。虽然我也知道双线圈不合理。但是程序是厂家提供的,出于生产需要,我没法改,也不可能改。现在想问一下,如果第一个线圈输出1,后面一个条件不符合,输出是零,那最终输出是“1”还是“零”?



Jm0214

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 36回
  • 年度积分:0
  • 历史总积分:571
  • 注册:2003年1月04日
发表于:2009-06-20 10:30:17
1楼

应为"零"

jines

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 81回
  • 年度积分:0
  • 历史总积分:414
  • 注册:2008年5月16日
发表于:2009-06-20 11:13:49
2楼
看你流程是怎么的? 

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2009-06-20 11:29:27
3楼
后面一个扫描结果。。

wantong

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 435回
  • 年度积分:0
  • 历史总积分:673
  • 注册:2002年2月03日
发表于:2009-06-20 13:32:24
4楼
"0"PLC是循环扫描工作方式,以最后一次为准。双线圈输出是允许的,但是有规矩的。

zmzyj2

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 86回
  • 年度积分:0
  • 历史总积分:453
  • 注册:2008年11月06日
发表于:2009-06-20 14:25:32
5楼
引用jines 的回复内容:看你流程是怎么的? 



正确,这个要看具体程序是什么样的了

润物无声

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 930回
  • 年度积分:0
  • 历史总积分:1260
  • 注册:2008年11月07日
发表于:2009-06-20 14:28:57
6楼

双线圈在三菱是允许出现的。。。

润物无声

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 930回
  • 年度积分:0
  • 历史总积分:1260
  • 注册:2008年11月07日
发表于:2009-06-20 14:29:15
7楼
对于西门子就不会允许。。。

大雪封门

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 117回
  • 年度积分:0
  • 历史总积分:445
  • 注册:2005年7月04日
发表于:2009-06-20 14:39:17
8楼
三菱的程序里有步进指令,在步进指令中用双线圈是没有问题的。

ShowFine

  • 精华:1帖
  • 求助:1帖
  • 帖子:57帖 | 753回
  • 年度积分:0
  • 历史总积分:1671
  • 注册:2003年10月29日
发表于:2009-06-20 15:44:19
9楼

博客 播客 引用 加为好友 发送消息 回复 润物无声 X润物无声
积分:1041
帖子:393注册时间:2008-11-7 10:36:53 7楼 回复时间:2009-6-20 14:29:15 对于西门子就不会允许。。。

 

怎么会呢? 我一直用西门子的都是习惯用置位和复位指令。   双线圈从程序的语法上来讲是完全“合法”的!

高渐飞

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 101回
  • 年度积分:0
  • 历史总积分:426
  • 注册:2002年4月07日
发表于:2009-06-20 16:07:17
10楼

解释一下楼主提出的双线圈意思是不是在:程序的不同位置对同一点控制输出?

如果是这个意思,在任何PLC下都是容许的,并且要很好的把握去使用,一般的原则是:

1>在同一程序块里可以用,在不同程序块里不用为妙

2>在同一程序块里使用的主要目的是不想额外的再去声明变量时,而在同一行程序又太长时,通过这种方式转成几行来编写对同一点的输出

3>在同一程序块里只是不想重名声明变量,则可以用

4>对西门子PLC而言,输出不要用立即输出地址(带P的Q地址),否则两次输出程序也会导致PLC的两次不同输出。

zhang2008abc

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2008年12月13日
发表于:2009-06-20 16:07:33
11楼
置位和複位是不受雙線圈限制的。三菱裡面步進也可以有雙線圈。

学习siemens

  • 精华:23帖
  • 求助:347帖
  • 帖子:1611帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2009-06-20 17:50:34
12楼

当然是 “0”啦

PLC以最后扫描为准输出呀

ywcjd

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 50回
  • 年度积分:0
  • 历史总积分:75
  • 注册:2008年7月11日
发表于:2009-06-20 19:37:59
13楼

可以放在步进的程序。

最好用中间的M点转换。

否则查程序很麻烦、

xiemengzhi

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 141回
  • 年度积分:0
  • 历史总积分:156
  • 注册:2001年7月22日
发表于:2009-06-20 20:32:44
14楼

应该为0

 

 

徐东升

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 318回
  • 年度积分:0
  • 历史总积分:460
  • 注册:2003年1月27日
发表于:2009-06-20 22:33:22
15楼

以最后的扫描为准,输出为0,

尊敬的客户,您好!我公司专业为您从事以下工作:
工业自动化设计、PLC和触摸屏编程、三菱和士林PLC解!!密、单片机编程、模拟数字电子电路设计、电路板设计与维修、电气线路设计、液压系统节能改造(如:注塑机、压铸机、液压拉伸机、液压挤出机等)、风机节能改造(如:大型风机、空压机等)、水泵节能改造、老式生产加工设备改自动化系统、非标准设备的设计、设备维修等工作。
联系人:徐东升
手机:13929477286
电话/传真:0769-82750813
QQ:1062932363
Email:morningsun.163.c@163.com
http://china.toocle.com/company/show/1520594.html
地址:广东省东莞市长安镇厦边管理区厦边大道56号
邮政编码:523851
望多多关照,合作愉快,顺祝商祺!

huyinbao

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2009年5月31日
发表于:2009-06-20 23:13:00
16楼
如果普通的输入点那他要两个条件都满足才会有输出,如果用步进指令的话就不一样了,因为他是前面一步把后面一步给置位把前面的那步给复位掉了。

长征三号

  • 精华:0帖
  • 求助:1帖
  • 帖子:54帖 | 910回
  • 年度积分:0
  • 历史总积分:1121
  • 注册:2008年6月16日
发表于:2009-06-20 23:18:23
17楼
是可以出现的,要看你的程序结构了,比如说分为手动和自致力两种工作方式等,如果它们之间不互锁,那只能是最后一个线圈的结果呀

newchp

  • 精华:3帖
  • 求助:0帖
  • 帖子:113帖 | 3966回
  • 年度积分:0
  • 历史总积分:9364
  • 注册:2006年7月15日
发表于:2009-06-20 23:21:12
18楼
当然是0,                              

jiaofengxue

  • 精华:0帖
  • 求助:1帖
  • 帖子:26帖 | 195回
  • 年度积分:109
  • 历史总积分:1337
  • 注册:2007年12月08日
发表于:2009-06-22 20:14:30
19楼
111111111111111111

老狼

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 821回
  • 年度积分:0
  • 历史总积分:1588
  • 注册:2008年3月01日
发表于:2009-06-22 20:42:25
20楼
双线圈是允许的,输出肯定是后面的那个决定,是PLC的扫描周期结束时的状态

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页