请教:S7-300,PLC间MPI的通讯问题 点击:738 | 回复:11



春华★秋实

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:103帖 | 1038回
  • 年度积分:0
  • 历史总积分:3013
  • 注册:2007年5月17日
发表于:2007-09-21 15:03:00
楼主
调用SFC67/SFC68时,参数REQ需要一直为1,还是只要一次为1,然后就可断开?



guafa58

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 2142回
  • 年度积分:4
  • 历史总积分:3969
  • 注册:2006年1月13日
发表于:2007-09-21 15:45:00
1楼
请高手给予解答啊

皓月

  • 精华:9帖
  • 求助:0帖
  • 帖子:483帖 | 5271回
  • 年度积分:0
  • 历史总积分:8863
  • 注册:2003年11月09日
发表于:2007-09-22 02:09:00
2楼

你可用全局变量的方式来做,不用编写任何通讯程序

yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2007-09-22 06:56:00
3楼
REQ参数只需要触发即可,因为当触发后,如没有完成,是不能进行二次触发的,也就是说,在没有完成的情况下,第二次触发信号将被忽略。

茗风

  • 精华:4帖
  • 求助:1帖
  • 帖子:77帖 | 1272回
  • 年度积分:0
  • 历史总积分:5069
  • 注册:2006年11月16日
发表于:2007-09-22 18:11:00
4楼
我也很想知道,高手指点一下.

春华★秋实

  • 精华:0帖
  • 求助:0帖
  • 帖子:103帖 | 1038回
  • 年度积分:0
  • 历史总积分:3013
  • 注册:2007年5月17日
发表于:2007-09-26 08:46:00
5楼
TOyuanle:
首先谢谢您的答案。不过还是不大明白。您的意思是如果要一直得到通讯数据,应使REQ一直为TRUE?我看书上说:即使REQ为0,连接是不被释放的,调用SFC69才能释放的啊。连接不释放,不知道是不是就是一直能得到通讯数据。

guafa58

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 2142回
  • 年度积分:4
  • 历史总积分:3969
  • 注册:2006年1月13日
发表于:2007-09-27 08:52:00
6楼
我测试过.好象没有成功的啊,
按照 知道说明做的

春华★秋实

  • 精华:0帖
  • 求助:0帖
  • 帖子:103帖 | 1038回
  • 年度积分:0
  • 历史总积分:3013
  • 注册:2007年5月17日
发表于:2008-02-22 14:30:00
7楼
最后顶一次

皓月

  • 精华:9帖
  • 求助:0帖
  • 帖子:483帖 | 5271回
  • 年度积分:0
  • 历史总积分:8863
  • 注册:2003年11月09日
发表于:2008-02-22 23:09:00
8楼
我说的方法最简单,呵呵。

KKK007

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2008年2月23日
发表于:2008-02-23 09:50:00
9楼
还是不懂什么事

duanmin123868

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2006年4月26日
发表于:2008-02-23 21:06:00
10楼

duanmin123868

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2006年4月26日
发表于:2008-02-23 21:15:00
11楼
调用SC67/68时,参数REQ需要一直为1,直到检测到参数BUSY=0,可将REQ=0.

热门招聘
相关主题

官方公众号

智造工程师