S7-300程序问题 点击:311 | 回复:13



lujun_0520

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:48帖 | 98回
  • 年度积分:0
  • 历史总积分:492
  • 注册:2006年3月15日
发表于:2008-06-01 15:14:42
楼主

我想问一下,就是如过我调用两个FC,在这两个FC中有同一线圈输出,那样可以吗

 




最速风神

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 17回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2005年2月04日
发表于:2008-06-01 15:31:57
1楼
可以,但是结果估计不会是你想要的. 就我个人而言,我认为它最后的输出会是以一个扫描周期内最后一个扫描到的线圈状态为最终输出状态.

彩虹

  • 精华:2帖
  • 求助:4帖
  • 帖子:54帖 | 1626回
  • 年度积分:8
  • 历史总积分:7586
  • 注册:2006年9月21日
发表于:2008-06-01 18:45:58
2楼
最后CALL FC 内Q有效

学以至用

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 36回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-06-02 08:29:21
3楼
同意楼上两位观点!最后程序所描输出为准

huangyoufu

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1083回
  • 年度积分:0
  • 历史总积分:1224
  • 注册:2006年9月23日
发表于:2008-06-06 23:18:39
4楼
同意楼上两位观点,,,,,,,,,,,,,

lmhx

  • 精华:9帖
  • 求助:0帖
  • 帖子:483帖 | 5271回
  • 年度积分:0
  • 历史总积分:8863
  • 注册:2003年11月09日
发表于:2008-06-07 02:07:34
5楼
s r 指令还是=指令?

suny45

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 75回
  • 年度积分:0
  • 历史总积分:137
  • 注册:2007年10月31日
发表于:2008-06-07 09:05:19
6楼
引用最速风神 的回复内容:可以,但是结果估计不会是你想要的. 就我个人而言,我认为它最后的输出会是以一个扫描周期内最后一个扫描到的线圈状态为最终输出状态.

完全同意

大雪封门

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 117回
  • 年度积分:0
  • 历史总积分:445
  • 注册:2005年7月04日
发表于:2008-06-07 15:49:04
7楼
引用suny45 的回复内容:引用最速风神 的回复内容:可以,但是结果估计不会是你想要的. 就我个人而言,我认为它最后的输出会是以一个扫描周期内最后一个扫描到的线圈状态为最终输出状态.

完全同意



最好不要用到相同的两个线圈

shiyechenggong

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2008年6月03日
发表于:2008-06-08 10:36:42
8楼

同意风神以上说的,`

重在参与

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 87回
  • 年度积分:0
  • 历史总积分:718
  • 注册:2005年2月26日
发表于:2008-06-08 11:34:08
9楼
同意1楼的说法.               

苗子

  • 精华:0帖
  • 求助:1帖
  • 帖子:363帖 | 2721回
  • 年度积分:0
  • 历史总积分:5525
  • 注册:2002年11月15日
发表于:2008-06-11 09:13:07
10楼

不可以!

只能置位才行.

一个扫描周期内不能有两个地方输出同一线圈

lmhx

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

ob 1

uc fc1

uc fc2

fc1

a m0.0

s m0.2

fc 2

a m0.1

r m0.2

有什么效果?

孤掌难鸣

  • 精华:0帖
  • 求助:0帖
  • 帖子:76帖 | 324回
  • 年度积分:0
  • 历史总积分:704
  • 注册:2007年8月17日
发表于:2008-06-12 08:30:01
12楼

知道OB怎么用的了,学习中。

VIP用户

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 59回
  • 年度积分:0
  • 历史总积分:165
  • 注册:2006年10月02日
发表于:2008-06-14 21:15:44
13楼
首先要知道什么时候PLC会输出信号,在一般的编程中(PI/PO除外)用的I/O都是指过程映像输入/输出区的值,而不是实际的值,只不过是由于扫描太快,所以可以忽略误差。过程映像输入区是在程序开始之前刷新的,过程映像输出区是在程序结束之后刷新,所以输出的结果就是在程序扫描中这个位的最后逻辑结果。10楼的朋友说的不对,1楼的朋友说的非常对,但是好像也不是很理解!

热门招聘
相关主题

官方公众号

智造工程师