首页 上一页 1 2 3 4 5 下一页 尾页

请教三菱A系PLC程序 点击:2845 | 回复:84



无敌小强

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:3帖 | 20回
  • 年度积分:0
  • 历史总积分:1205
  • 注册:2008年3月13日
发表于:2008-06-06 19:55:12
楼主

请教三菱A系PLC程序

I--【 <=   D50    K5  】-【 <=   D50   K25 】-----【 MOV   K0   D34】--I

这步程序怎么理解,我看不懂?

谢谢那位高人告知一下,详细点

 




相对控制

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 65回
  • 年度积分:0
  • 历史总积分:190
  • 注册:2007年1月07日
发表于:2008-06-09 08:28:24
1楼

程式有点不合理?前两个是比较触点,后一个是功能性传送。PLC最基本的!是否有其它内情?

我为机狂

  • 精华:0帖
  • 求助:0帖
  • 帖子:26帖 | 147回
  • 年度积分:0
  • 历史总积分:400
  • 注册:2005年9月07日
发表于:2008-06-12 14:27:04
2楼
是输入错误?,前一个比较是不是 >=?!

GT Designer

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 15回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2007年2月02日
发表于:2008-06-19 17:33:03
3楼

是输入错误吧?,前一个比较是不是 >=?

否则前两个比较有点不合理

无敌小强

  • 精华:1帖
  • 求助:0帖
  • 帖子:3帖 | 20回
  • 年度积分:0
  • 历史总积分:1205
  • 注册:2008年3月13日
发表于:2008-07-01 14:03:38
4楼

谢谢,楼上热心兄弟们的回复

这是程序没有写错就是那样的

这是从运行着的PLC上下载的程序,就是这样的,比利时造的机器

D50储存的一个动态的8位二进制模拟量

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2008-07-01 18:15:26
5楼

 

  楼主的“ I--【 <=  D50  K5 】-【 <=  D50  K25 】-----【 MOV  K0  D34】--I ” 可以用

     “ I--【 <=  D50  k5 】---------------【 MOV K0 D34】--I ” 来等效!


Hitin

  • 精华:0帖
  • 求助:2帖
  • 帖子:53帖 | 1291回
  • 年度积分:0
  • 历史总积分:2115
  • 注册:2006年12月30日
发表于:2008-07-01 20:20:23
6楼

楼上的简化合理。

并不是所有进口的东西都是好的。

yjig

  • 精华:2帖
  • 求助:5帖
  • 帖子:97帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2008-07-01 20:36:00
7楼

这是一个数学不等式的问题, 在不等式中I--【 <=  D50  k5 】-已经包含了-【 <=  D50  K25 】。

因此,完全可以用-【 <=  D50  k5 】来等效代替。

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2008-07-01 21:33:57
8楼

 

 “ I--【 <=  D50  K5 】-【 <=  D50  K25 】-----【 MOV  K0  D34】--I ”的“实质”就是:

 

 

             “ I--【 <=  D50  k5 】-------【 MOV  K0  D34】--I ”! 

 

 

  楼主希望我们把“ I--【 <=  D50  K5 】-【 <=  D50  K25 】-----【 MOV  K0  D34】--I ”的“实质功能”解释出来。

 

  它的“实质功能”是:  当“ D50  ”的内容“不大于”十进制数“ 5 ”时,就把“ 0 ”传送给“ D34 ”(或者说当D50的内容“不大于”十进制数“ 5 ”时,使D34 “清零”)。

           

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2008-07-01 22:26:57
9楼

 

  “外行看热闹,内行看门道。”有好多的人在看一个设备上的程序时,一看程序量很大就以为这是技术含量较高的程序!如果看到一个很精炼、很巧妙,但程序量相对较小的程序就可能认为这是没水平的程序!很少有人会很认真地去比较、去推敲。其实,真正有水准的人才能在实现相同功能的前提下把程序写得简短

 

  实现与楼主转摘过来的那段程序的相同功能,程序还可以写得更简短。如下述:

 

            I--【 <=  D50  k5 】-------【 RST  D34 】--I 

 

 

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2008-07-02 14:23:15
10楼

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2008-07-02 15:26:08
11楼

 

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2008-07-02 16:31:38
12楼

关于PLC程序的逻辑问题请参阅《殊途同归》http://www.gongkong.com/Forum/ForumTopic.aspx?Id=F-9A38-E7C3C9996B74&page=1
及《<殊途同归>之续篇(一)》http://www.gongkong.com/Forum/ForumTopic.aspx?Id=2008061014063000001

 

 

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2008-07-03 06:58:45
13楼

 

   关于“yjig ”的逻辑推理,我将抽时间来作解析。

 

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2008-07-05 12:56:40
14楼

定义:

 
  如果“集合”N的元素都是“集合”M的元素,则称:N是M的“子集”。相对N而言,M被称为“全集”。

  根据上述的定义,我们可以这样认为:任何一个“全集”也是它自己的“子集”。

            用数学语言来描述“全集”与“子集”的关系:

                                                 

 

            不等于“全集”的“子集”称为“真子集”。

            “全集”与“真子集”的关系则描述为:

 



wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2008-07-05 13:03:08
15楼

举个生活中的例子来对比说明“ yjig ” 网友的逻辑错误:

若定义: 中国籍的“自然人”是“中国人”, 四川籍的“自然人”是“四川人”。

则: “四川人”也必定是中国籍的“自然人”。

这里“中国人”是“全集”,“四川人”是“子集”。“四川人”属于“中国人”或者说“中国人”包含“四川人”。

假设:伦敦一家“川菜馆”要招聘首席大厨师。招聘条件要求,应聘者除了具有一手地道的川菜厨艺之外,还必须符合这样的附加条件:第1、应聘者是“中国人”,第2、应聘者是“四川人”。

逻辑思维明确的人立马就会得出简单的结论:这两个附加条件实质上就只是1条,即:应聘的厨师必须是“四川人”!

决不能说:因为“中国人”包含了“四川人”,所以,完全可以用“厨师必须是中国人”这1个条件来“等效”原招聘条件中的两条附加条件!

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2008-07-06 13:05:52
16楼

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2008-07-06 17:21:59
17楼

  也许会有网友要问:你“ wanggq ”在《殊途同归》第5页 №236楼、№240楼
http://www.gongkong.com/Forum/ForumTopic.aspx?Id=F-9A38-E7C3C9996B74&page=5#replyea

及《〈殊途同归〉之续篇(一)》第1页 № 8楼
http://www.gongkong.com/Forum/ForumTopic.aspx?Id=2008061014063000001

用“包含律”解过一个题,其化简不也是保留“全集”,而省略掉“子集”的做法吗?


  是的,但这个“包含律”是在做“或运算”时才成立的规律。可不能把它照搬到做“与运算”的逻辑问题中来!



  逻辑“或运算”是“与运算”的对偶,在做对偶变换时原来适用的“规律”也须做一个“对偶变换”!

bubli

  • 精华:1帖
  • 求助:0帖
  • 帖子:21帖 | 109回
  • 年度积分:0
  • 历史总积分:2888
  • 注册:2008年6月06日
发表于:2008-07-06 18:59:30
18楼
应该是写错了,前一个条件是大于等于

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2008-07-07 13:33:43
19楼

№2楼、№3楼的两位网友只是猜疑:“前一个比较是不是 >=?!  ”

 

而№18楼的“bubli ”却是“武断”:“应该是写错了,前一个条件是大于等于”

这些都是毫无根据的对楼主的文化水平的不信任!你们要说楼主的“前一个条件写错了”,就得拿出依据来!何况楼主在№4楼郑重保证没有搞错!并说明是从一个运行正常的设备上下载来的。如果是有问题,难道工程师在调试该设备时还发现不了这个问题吗?

下面是楼主在№4楼贴出的内容:

你们就习惯无根无据地胡乱猜想!如果要随便地靠无根无据的“猜想”来讨论问题,那么问题的答案就是无穷无尽的!

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2008-07-07 14:24:31
20楼

 

    上面的两个答案,请有认真习惯的网友们在PLC上实践一下,以辨真伪!

 

 


热门招聘
相关主题

官方公众号

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