提供三菱技术交流平台 点击:55947 | 回复:2163



keyi科一

    
  • 精华:3帖
  • 求助:0帖
  • 帖子:16帖 | 1034回
  • 年度积分:0
  • 历史总积分:1197
  • 注册:2005年4月27日
发表于:2005-05-28 13:48:00
楼主

本人自认对三菱工控技术有一定的了解,期望与更多的高手交流,希望各位多多支持。各位大侠有什么心得、困惑不妨贴出来一起探讨。可以通过以下方式联系我,电话:0758-3287048 13612242267 E-mail:keyijan@21cn.net keyijan498@sohu.com 。欢迎大家一起聊聊技术,互相帮忙




c.d

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 514回
  • 年度积分:0
  • 历史总积分:568
  • 注册:2005年5月10日
发表于:2005-06-10 12:02:00
361楼
to 胡言: 你的程序存在很多基本的问题,你应该去书上看看关于ORB 和 ANB 的说明,你的程序写得有错误,第四句之后开始出错,应该加个ORB,后面还有一系列错误,你先把程序的各种语句的功能弄清在写吧,我看你写的就知道你才开始学的。加油吧。

c.d

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 514回
  • 年度积分:0
  • 历史总积分:568
  • 注册:2005年5月10日
发表于:2005-06-10 12:38:00
362楼
to 胡言: 你用的编程器软件是什么版本啊?怎么还有SP啊? 现在在语句表格式里对计数器和定时器的时间定义都是用:out t1 k50 的形式啊,怎么还有你的那种表示,我没见过,也许有吧。而且你的t0也没有设定定时的长短。这个程序需要作不少的调整。

keyi科一

  • 精华:3帖
  • 求助:0帖
  • 帖子:16帖 | 1034回
  • 年度积分:0
  • 历史总积分:1197
  • 注册:2005年4月27日
发表于:2005-06-10 12:52:00
363楼
c.d,胡言的程序没有地方需要ORB或ANB,另他对时间继电器的表示方法源自手持编程器,手持编程器其线圈与常数是不同行的,且需在常数的前面加空格SP以表示是上一条命令的后缀。

c.d

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 514回
  • 年度积分:0
  • 历史总积分:568
  • 注册:2005年5月10日
发表于:2005-06-10 13:34:00
364楼
那不可能,钟大哥,我把他的程序输入编程器,如果没有ORB会出错。

c.d

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 514回
  • 年度积分:0
  • 历史总积分:568
  • 注册:2005年5月10日
发表于:2005-06-10 13:37:00
365楼
钟大哥您仔细再看看,我现在有事,也许我弄错了,明天我再和你讨论。

fsang

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 184回
  • 年度积分:0
  • 历史总积分:619
  • 注册:2003年9月11日
发表于:2005-06-10 18:21:00
366楼
钟大哥,K4M0是什么意思啊?指的是哪几个M呢?

keyi科一

  • 精华:3帖
  • 求助:0帖
  • 帖子:16帖 | 1034回
  • 年度积分:0
  • 历史总积分:1197
  • 注册:2005年4月27日
发表于:2005-06-10 20:24:00
367楼
K4M0是指M0-M3这4点继电器组合在一起。

fsang

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 184回
  • 年度积分:0
  • 历史总积分:619
  • 注册:2003年9月11日
发表于:2005-06-10 20:34:00
368楼
这样组合在一起是否可以当字元件用了呢

诸葛村夫

  • 精华:0帖
  • 求助:0帖
  • 帖子:71帖 | 278回
  • 年度积分:0
  • 历史总积分:479
  • 注册:2004年3月06日
发表于:2005-06-10 20:46:00
369楼
这个好 !

keyi科一

  • 精华:3帖
  • 求助:0帖
  • 帖子:16帖 | 1034回
  • 年度积分:0
  • 历史总积分:1197
  • 注册:2005年4月27日
发表于:2005-06-10 20:46:00
370楼
对.另,上面有点错误,应该是M0-M15。16位数据用K1-K4,32位数据用K1-K8,每连续4位位元件为一组。

fsang

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 184回
  • 年度积分:0
  • 历史总积分:619
  • 注册:2003年9月11日
发表于:2005-06-10 21:05:00
371楼
好的,谢谢.:)

fsang

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 184回
  • 年度积分:0
  • 历史总积分:619
  • 注册:2003年9月11日
发表于:2005-06-10 21:34:00
372楼
与其用KXMX,不如直接用D,他们有什么区别吗

keyi科一

  • 精华:3帖
  • 求助:0帖
  • 帖子:16帖 | 1034回
  • 年度积分:0
  • 历史总积分:1197
  • 注册:2005年4月27日
发表于:2005-06-10 21:53:00
373楼
用过个组合可以直接将内部的二进制数据变成继电器的动作,不需要进行解码,ON判断等等,而且有些地方只能用这个组合,不能用D。当然,说到底PLC提供的功能越多我们编程的时候就可以越灵活。

laugh

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 172回
  • 年度积分:0
  • 历史总积分:273
  • 注册:2004年5月31日
发表于:2005-06-11 00:31:00
374楼
to keyi 你是教PLC的教师吧,对PLC好熟悉呀! 可以交你这个朋友吗! jin210@xj.com

keyi科一

  • 精华:3帖
  • 求助:0帖
  • 帖子:16帖 | 1034回
  • 年度积分:0
  • 历史总积分:1197
  • 注册:2005年4月27日
发表于:2005-06-11 00:34:00
375楼
laugh,荣幸之致,我不是教PLC的,我是修PLC的。我的联系方式在楼顶。

c.d

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 514回
  • 年度积分:0
  • 历史总积分:568
  • 注册:2005年5月10日
发表于:2005-06-11 10:17:00
376楼
钟大哥,你觉得我说的?如果不对那怎么解释出错的问题呢?

keyi科一

  • 精华:3帖
  • 求助:0帖
  • 帖子:16帖 | 1034回
  • 年度积分:0
  • 历史总积分:1197
  • 注册:2005年4月27日
发表于:2005-06-11 10:22:00
377楼
胡言,从你的控制思路来看,用你的方法很难实现你想要的功能,我从新编了一个小程序,贴在这里,你看看能不能达到你的要求(因为我只是从你的程序来猜测你的控制要求的)。 LD X1 ANI T0 OUT T0 K50 LDP X1 ORP C0 RST C0 LDP T1 OUT C0 K2 LD= C0 K0 OUT M1 LD= C0 K1 OUT M2 LD= C0 K2 OUT M3 LD X1 MC N0 M10 LDP M1 OR Y1 ANI T1 OUT Y1 OUT T1 K100 LDP M2 OR Y2 ANI T2 OUT Y2 OUT T2 K100 LDP M3 OR Y3 ANI T3 OUT Y3 OUT T3 K100 MCR N0 END 我的这段程序不管你控制多少个输出点,你只把C0的常数改成对应的,再在里面加判断指令,加时间继电器和输出点就行了。

c.d

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 514回
  • 年度积分:0
  • 历史总积分:568
  • 注册:2005年5月10日
发表于:2005-06-11 10:28:00
378楼
呵。。。钟大哥你到是省事情了,呵。。直接给他程序的。

keyi科一

  • 精华:3帖
  • 求助:0帖
  • 帖子:16帖 | 1034回
  • 年度积分:0
  • 历史总积分:1197
  • 注册:2005年4月27日
发表于:2005-06-11 10:32:00
379楼
注:以上程序只适用于支持指令脉冲执行的FX系列,如果PLC不支持这一指令方式的话你要在程序的适当位置加PLS指令。

胡言

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 25回
  • 年度积分:0
  • 历史总积分:292
  • 注册:2004年2月05日
发表于:2005-06-11 10:47:00
380楼
钟大哥你好 我这是在一本书上看的一个程序 其中的T0我决的应该是T1 而且后面的Y001以及Y002 Y003 书上说是那种典型的启-保-停控制 但我不明白他能实现自保吗

热门招聘
相关主题

官方公众号

智造工程师