关于S7-300时间继电器的用法 点击:3271 | 回复:7



飞鸽传书

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:0
  • 历史总积分:41
  • 注册:2010年1月04日
发表于:2011-01-05 22:03:48
楼主

请教:

S7-300中子程序中能否有时间继电器,如:电机控制中延时故障报警信号,所有电机控制均调用此子程序,此子程序中包含一个时间继电器。此子程序中的时间继电器标号是个temp变量。

请前辈们多多指教。




索尔

  • 精华:1帖
  • 求助:0帖
  • 帖子:4帖 | 17回
  • 年度积分:0
  • 历史总积分:312
  • 注册:2004年3月08日
发表于:2011-01-06 09:34:26
1楼

可以在定时触发的OB块中,用ADD功能块完成,不需要子程序,而且子程序中不能用C和T

彩云之滇东北

  • 精华:20帖
  • 求助:5帖
  • 帖子:107帖 | 2725回
  • 年度积分:0
  • 历史总积分:21121
  • 注册:2005年6月14日
发表于:2011-01-06 18:41:33
2楼

嗯?子程序中不能用c和t?

 

fs007

  • 精华:0帖
  • 求助:40帖
  • 帖子:305帖 | 1715回
  • 年度积分:0
  • 历史总积分:6747
  • 注册:2004年9月09日
发表于:2011-01-06 19:27:24
3楼
把子程序的C,T放到输入参数里吧,我这样用过,每次分配不同的号码。其它的不知道了?

爱上电工

  • 精华:0帖
  • 求助:8帖
  • 帖子:59帖 | 895回
  • 年度积分:0
  • 历史总积分:2086
  • 注册:2008年6月23日
发表于:2011-01-06 21:10:29
4楼
引用索尔 的回复内容:

可以在定时触发的OB块中,用ADD功能块完成,不需要子程序,而且子程序中不能用C和T



   能说详细一点吗!!



爱上电工

  • 精华:0帖
  • 求助:8帖
  • 帖子:59帖 | 895回
  • 年度积分:0
  • 历史总积分:2086
  • 注册:2008年6月23日
发表于:2011-01-06 21:12:05
5楼
引用fs007 的回复内容:把子程序的C,T放到输入参数里吧,我这样用过,每次分配不同的号码。其它的不知道了?


能帖图上来给小弟里学一下吗!

zhy518

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2009年8月05日
发表于:2011-01-06 21:20:46
6楼
可以在定时触发的OB块中,用ADD功能块完成,不需要子程序,而且子程序中不能用C和T

飞鸽传书

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:0
  • 历史总积分:41
  • 注册:2010年1月04日
发表于:2011-01-06 21:59:06
7楼

问题已解决。

子程序中是可以调用timer和counter的,只是要在in变量中建立一个timer属性的变量。然后调用的时候给予一个timer序号。eg:T0,T1等等。


热门招聘
相关主题

官方公众号

智造工程师