PLC程序修改咨询 点击:468 | 回复:17



dwq0119

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 40回
  • 年度积分:0
  • 历史总积分:49
  • 注册:2012年12月29日
发表于:2013-03-10 22:48:57
楼主

目前程序,X007为手/ 自动开关,X017为自动启动按钮。

修改前自动状态下一个周期动作步骤为:Y010---Y011---Y013---Y015---Y016---Y014---Y012     

 要求修改后动作步骤为:Y011---Y013---Y010---Y015---Y016---Y014---Y012  

请大虾们帮忙,谢谢!

 

我的想法:直接把51步到58步改到92步前,不知道这样行不行得通?




dwq0119

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 40回
  • 年度积分:0
  • 历史总积分:49
  • 注册:2012年12月29日
发表于:2013-03-10 23:00:38
1楼

 

 

重新上图程序段1

dwq0119

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 40回
  • 年度积分:0
  • 历史总积分:49
  • 注册:2012年12月29日
发表于:2013-03-10 23:01:21
2楼

 

 

 

重新上图程序段2

dwq0119

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 40回
  • 年度积分:0
  • 历史总积分:49
  • 注册:2012年12月29日
发表于:2013-03-10 23:01:55
3楼

 

 

重新上图程序段3

dwq0119

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 40回
  • 年度积分:0
  • 历史总积分:49
  • 注册:2012年12月29日
发表于:2013-03-10 23:03:11
4楼

 

重新上图程序段4

 

 

盼高手们见贴急速解答!!!

江湖走走--原创军团

  • [版主]
  • 精华:30帖
  • 求助:7帖
  • 帖子:836帖 | 7833回
  • 年度积分:193
  • 历史总积分:46108
  • 注册:2001年2月15日
发表于:2013-03-11 02:53:02
5楼

最简单的办法就是改输出号------

原程序的输出Y010---Y011---Y013---Y015---Y016---Y014---Y012     

                                 

对应改成输出Y011---Y013---Y010---Y015---Y016---Y014---Y012  

也就是原来的Y010--改成Y011,Y011--改成Y013,Y013改成Y010,后续顺序一样的,可以不动;改之前要先改成一个没有用过的,然后才能修改,因为不能同时输入2个一样的。

莫其麟

  • 精华:14帖
  • 求助:0帖
  • 帖子:120帖 | 5688回
  • 年度积分:0
  • 历史总积分:29157
  • 注册:2004年2月27日
发表于:2013-03-11 06:06:29
6楼

修改后是否可以,可运行程序观察;

楼上的方法,可以一试。

阿水--王者之师

  • 精华:24帖
  • 求助:348帖
  • 帖子:1616帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2013-03-11 07:19:36
7楼

最简单的办法就是改输出号------

原程序的输出Y010---Y011---Y013---Y015---Y016---Y014---Y012     

                                 

对应改成输出Y011---Y013---Y010---Y015---Y016---Y014---Y012  

修改后是否可以,可运行程序观察;不行的话再修改

qinghang

  • 精华:0帖
  • 求助:3帖
  • 帖子:20帖 | 1090回
  • 年度积分:5
  • 历史总积分:3153
  • 注册:2010年8月04日
发表于:2013-03-11 10:11:36
8楼

建议修改后可模拟运行试试

bhdxzgp

  • 精华:5帖
  • 求助:8帖
  • 帖子:141帖 | 5451回
  • 年度积分:0
  • 历史总积分:21609
  • 注册:2006年4月16日
发表于:2013-03-11 10:47:34
9楼
呵呵!楼上的方法都可行啊!!!

dwq0119

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 40回
  • 年度积分:0
  • 历史总积分:49
  • 注册:2012年12月29日
发表于:2013-03-11 11:30:31
10楼
改输出我也想过,可Y10是三位五通电磁阀气动控制没有正反向,其他输出都是液压控制有正反向(接近开关控制行程),可能不不行

秦君_1

  • 精华:8帖
  • 求助:22帖
  • 帖子:148帖 | 4867回
  • 年度积分:1651
  • 历史总积分:39896
  • 注册:2005年6月28日
发表于:2013-03-11 11:33:17
11楼
我觉得可以的话,你将Y010---Y011---Y013输出接线换成到 Y011---Y013---Y010上最简单。

dwq0119

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 40回
  • 年度积分:0
  • 历史总积分:49
  • 注册:2012年12月29日
发表于:2013-03-11 11:34:12
12楼
其中Y13和Y14输出还有互锁控制,不能这么简单的修改输出吧?

秦君_1

  • 精华:8帖
  • 求助:22帖
  • 帖子:148帖 | 4867回
  • 年度积分:1651
  • 历史总积分:39896
  • 注册:2005年6月28日
发表于:2013-03-11 11:34:57
13楼
引用 dwq0119 的回复内容:改输出我也想过,可Y10是三位五通电磁阀气动控制没有正反向,其他输出都是液压控制有正反向(接近开关控制行程),可能不不行



那就要改程序了。

dwq0119

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 40回
  • 年度积分:0
  • 历史总积分:49
  • 注册:2012年12月29日
发表于:2013-03-11 14:25:42
14楼

我自己想了下,去除原程序中51,55两行,在85行Y013输出后做如下修改:

因为暂时不能上机器调试,不知道可不可以,高手指教下啊!

帝国时代-王者之师

  • 精华:0帖
  • 求助:3帖
  • 帖子:28帖 | 3047回
  • 年度积分:0
  • 历史总积分:7188
  • 注册:2006年5月16日
发表于:2013-03-11 15:11:08
15楼

“我的想法:直接把51步到58步改到92步前,不知道这样行不行得通?”

这样应该是不行的,估计楼主用的是三菱FX系列,这里用到了步进梯形图指令STL,你确定修改动作顺序机械方面没有问题吗?

王者之师--lzgz00

  • 精华:0帖
  • 求助:0帖
  • 帖子:445帖 | 1223回
  • 年度积分:0
  • 历史总积分:4892
  • 注册:2008年9月02日
发表于:2013-03-11 15:48:17
16楼
引用 帝国时代-王者之师 的回复内容:“我的想法:直接把51步到58步改到92步前,不知道这样行不行得通?”这样应该是不行的,估计楼主用的是三菱FX系列,这里用到了步进梯形图指令STL,你确定修改动作顺序机械方面没有问题吗?



tbx007

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:92
  • 历史总积分:191
  • 注册:2007年6月12日
发表于:2013-03-12 14:38:25
17楼

直接修改步号就可以了


热门招聘
相关主题

官方公众号

智造工程师