台达高手请进,有关子程序调用 点击:9771 | 回复:42



sunsanr

    
  • 精华:2帖
  • 求助:0帖
  • 帖子:47帖 | 225回
  • 年度积分:0
  • 历史总积分:555
  • 注册:2003年5月06日
发表于:2006-05-18 16:05:00
楼主
各位大侠,最近小弟调试程序,遇到了一个问题,还请指教
程序抽出来如下:
   ld m2
   call p1
   fend
p1
   ld m000
   ddrvi k90000 d3000 y0 y1
   sret
   end
程序一旦开始执行,我取消调用条件m2,伺服电机也不停止。
当我不使用子程序时,取消调用条件m2,伺服电机停止。
请高手指点一下,因为根据具体情况,我必须使用子程,特急,非常感谢!!



工控豆豆

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 36回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2004年8月14日
发表于:2006-09-27 08:22:00
21楼
我也用子程序做过一个程序,如果外围操作麻烦的话可以把程序分成若干个部分,那样方便以后看起来方便,但是调试和编程时有一定的麻烦.子程序一但被调用再停止调用时有比如M区Y区等会保持原来的状态.这些都应该注意.不过用子程序编程以后检查程序时挺方便.个人看法,呵呵.我也是从前年才开始学台达PLC的,想和各位老师交个朋友.谢谢~~~

SUNFAW

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2006年10月03日
发表于:2006-10-03 11:17:00
22楼
大家好 初学者

SUNFAW

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2006年10月03日
发表于:2006-10-03 11:18:00
23楼
大家好 初学者

一元

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 345回
  • 年度积分:0
  • 历史总积分:281
  • 注册:2006年7月18日
发表于:2007-01-15 21:10:00
24楼
谢谢了

shenxinwang

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 15回
  • 年度积分:0
  • 历史总积分:124
  • 注册:2007年6月19日
发表于:2009-11-05 10:40:42
25楼

不错!有收获,值得借鉴

kissstar

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 40回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2012年10月15日
发表于:2015-05-04 12:08:49
26楼

这是子程序的特点,断开时调用时,内部的状态会保持。如果想终止内部逻辑需要自己编写程序。

ruguodeshi

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 93回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2013年1月17日
发表于:2015-05-04 13:45:42
27楼

一起学习了,大家一起分享啊

kingszj

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 196回
  • 年度积分:0
  • 历史总积分:93
  • 注册:2010年9月18日
发表于:2015-05-20 08:38:34
28楼

一起学习了,大家一起分享啊

俩渔樵

  • 精华:0帖
  • 求助:3帖
  • 帖子:9帖 | 19回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2015年6月08日
发表于:2015-07-10 22:13:33
29楼

我过去做定位指令时也遇到过类似的问题,程序一旦长了可读性很差。现在用ISP软件写程序由于是模块化的,很容易阅读,更重要的是可设定全局变量和局部变量,这样读和写程序或调试都非常方便。

guangling11

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 93回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2015年5月15日
发表于:2015-09-17 14:44:24
30楼

风格的点点滴滴点点滴滴的点点滴滴滴滴

guangling11

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 93回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2015年5月15日
发表于:2015-10-19 09:17:11
31楼

jfhgjghjgh

yme

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 40回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2017年4月11日
发表于:2017-01-28 21:27:03
32楼

学习了,希望高手学习v学习


brillian0315

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 479回
  • 年度积分:0
  • 历史总积分:276
  • 注册:2016年1月27日
发表于:2017-06-22 15:12:26
33楼

一起学习了,大家一起分享啊

凡尘一过客

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 349回
  • 年度积分:934
  • 历史总积分:1138
  • 注册:2015年8月21日
发表于:2017-07-14 12:00:07
34楼

一起学习了,大家一起分享啊

啊都是大神我学习了

Smile-lyc

  • [管理员]
  • 精华:114帖
  • 求助:50帖
  • 帖子:2786帖 | 22283回
  • 年度积分:262
  • 历史总积分:143993
  • 注册:2006年8月04日
发表于:2017-07-14 12:59:45
35楼


引用 brillian0315 的回复内容: 一起学习了,大家一起分享啊


xiaoshen1989

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 154回
  • 年度积分:20
  • 历史总积分:600
  • 注册:2017年2月16日
发表于:2017-09-01 11:03:14
36楼

一起学习了,大家一起分享啊


小颠工

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 7回
  • 年度积分:0
  • 历史总积分:211
  • 注册:2017年8月08日
发表于:2017-09-20 14:02:03
37楼

初学者一起了学

shaoxing86

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 694回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2009年2月04日
发表于:2017-09-30 20:30:56
38楼

很精彩学习了

maomaxu1985

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 394回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2017年11月16日
发表于:2017-12-22 18:20:13
39楼

不调用,就不会执行,PLC就不会去判断运行条件了

云在

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:32
  • 注册:2018年9月12日
发表于:2018-11-10 10:27:51
40楼

请教!!!

我放入FEND指令的时候,点确定显示无效的指令???不知为什么?


热门招聘
相关主题

官方公众号

智造工程师