求助各位高手讲解这段程式下,不太懂 点击:381 | 回复:14



陈天涯

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 8回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2013年6月26日
发表于:2013-06-26 17:32:48
楼主

各位高手教教我这个菜鸟讲解讲解下

 




湖北老四

  • 精华:2帖
  • 求助:13帖
  • 帖子:25帖 | 845回
  • 年度积分:0
  • 历史总积分:2751
  • 注册:2013年2月16日
发表于:2013-06-26 20:30:54
1楼

网络1

这是个起保停电路的变种(M2.0的线圈好像还放错了地方,这个错误将导致M2.0无法断开,从而只要M2.1的常闭点闭合,计时器就会开始计时)。启动按钮=I0.6,停止按钮=M2.1。保持继电器=M2.0。起保停电路驱动的是一个延时继电器。当M2.0闭合时,T32开始计时10秒。


网络2

当启动按钮I0.6从闭合状态释放的下个周期,将T32的计时值写入后面那个VW96的地址当中(看不清)。同时,将停止按钮M2.1闭合一下,中止网络1当中的T32计时。(因为前面提到的错误,所以计时将会在I0.6闭合的第二个周期重新开始计时,而I0.6的权力貌似被架空了)


网络3

当T32计时值(就是I0.6闭合的时间)大于等于2200毫秒时,M2.2闭合一个周期。并且将模拟输出端口AQW0清零,最后返回主程序。


==============================================

不厚道的说一句,这个程序写的真特么啰嗦+坑爹+扯!你要是照着这种程序学习,非把九阴真经练成欧阳锋那德行不可。。。


简单的写法,

1、当I0.6接通时,T37开始计时。

2、用比较指令,当T37大于等于22时,驱动M2.2线圈,并将AIW0清零,然后返回主程序就好了。


fyc871356965

  • 精华:1帖
  • 求助:3帖
  • 帖子:14帖 | 1802回
  • 年度积分:0
  • 历史总积分:2312
  • 注册:2012年1月09日
发表于:2013-06-26 20:40:24
2楼

引用 湖北老四 的回复内容: 网络1 这是个起保停电路的变种。启动按钮=I0.6,停... 


 四哥。。。。。。牛逼。。。解释牛逼,金庸看的不错啊 

湖北老四

  • 精华:2帖
  • 求助:13帖
  • 帖子:25帖 | 845回
  • 年度积分:0
  • 历史总积分:2751
  • 注册:2013年2月16日
发表于:2013-06-26 20:44:51
3楼

引用 fyc871356965 的回复内容: 引用 湖北老四 的回复内容: 网络1 这是个起保停电路...


啊??你是谁?干啥偷窥我???

原创军团--恒温区奋斗

  • 精华:0帖
  • 求助:2帖
  • 帖子:31帖 | 993回
  • 年度积分:0
  • 历史总积分:3328
  • 注册:2012年8月29日
发表于:2013-06-26 20:48:29
4楼

M2.0就是类似接触器自保触点,位置不算错。

湖北老四

  • 精华:2帖
  • 求助:13帖
  • 帖子:25帖 | 845回
  • 年度积分:0
  • 历史总积分:2751
  • 注册:2013年2月16日
发表于:2013-06-26 20:58:45
5楼

回复内容:

对: 原创军团--恒温区奋斗 M2.0就是类似接触器自保触点,位置不算错。 内容的回复!


现在的位置,M2.0如何断的开?

陈天涯

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 8回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2013年6月26日
发表于:2013-06-27 08:17:22
6楼

回复内容:

对: 湖北老四  网络1 这是个起保停电路的变种(M2.0的线圈好像还放... 内容的回复!


 I0.6这个输入信号时脉冲频率信号来着

 

陈天涯

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 8回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2013年6月26日
发表于:2013-06-27 08:24:19
7楼

回复内容:

对: 湖北老四  网络1 这是个起保停电路的变种(M2.0的线圈好像还放... 内容的回复!


 没有它还有程式的,我只是发一部分上来,那个I0.6输入信号是脉冲频率信号的,我有些不懂VW96是什么一个意思

陈天涯

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 8回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2013年6月26日
发表于:2013-06-27 08:36:23
8楼

回复内容:

对: 陈天涯  回复内容:对: 湖北老四  网络1 这是个起保停电路的... 内容的回复!


T32 定时器是不是给它一使能信号就开始计时了。使能信号不是长期给,只是一个脉冲信号而已

湖北老四

  • 精华:2帖
  • 求助:13帖
  • 帖子:25帖 | 845回
  • 年度积分:0
  • 历史总积分:2751
  • 注册:2013年2月16日
发表于:2013-06-27 12:06:24
9楼

回复内容:

对: 陈天涯 回复内容:对: 湖北老四  网络1 这是个起保停电路的... 内容的回复!


VW96这个地址里保存的是T32的计时数值,T32的计时单位是毫秒,每当程序走到网络2这里,就把T32里面的计时数值保存到VW96里。


如果I0.6是一个脉冲信号,T32的功能就是要测量脉冲信号的高电平时间的话,直接采集I0.6就行了呀,没必要弄什么M2.0,M2.1,还有VW96什么一大堆的东西啊。

LN368

  • 精华:0帖
  • 求助:40帖
  • 帖子:306帖 | 1715回
  • 年度积分:0
  • 历史总积分:6747
  • 注册:2004年9月09日
发表于:2013-06-27 12:21:23
10楼

这个程序采集的是整个脉冲周期吧,不是高电平。

这个不太准的,应该用高速计数器才准确吧,如果测量不需要太准的话,这个程序还是不错的。VW96是采集到的每个周期。因为T32是变化的,在最大值的瞬间保存到VW96中。

陈天涯

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 8回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2013年6月26日
发表于:2013-06-27 17:52:34
11楼

回复内容:

对: 湖北老四  回复内容:对: 陈天涯  回复内容:对: 湖北老四  ... 内容的回复!


 VW96和T32S时间比较来控制停机和不停机的,当I0.6脉冲频率慢,机器停机,当I0.6脉冲信号频率快机器正常动作的。VW96怎么理解它呢?怎么知道它的存储单元在哪里

陈天涯

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 8回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2013年6月26日
发表于:2013-06-27 17:55:51
12楼

回复内容:

对: LN368  这个程序采集的是整个脉冲周期吧,不是高电平。这个不太准... 内容的回复!


 T32变化的?不是给它个使能信号,它就开始计时吗?就算中途断电,它依然计时到设定值?是这样不?帮我解析解析下了。

陈天涯

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 8回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2013年6月26日
发表于:2013-06-27 17:57:18
13楼

感谢各位高人的指点。呵呵

fyc871356965

  • 精华:1帖
  • 求助:3帖
  • 帖子:14帖 | 1802回
  • 年度积分:0
  • 历史总积分:2312
  • 注册:2012年1月09日
发表于:2013-06-27 21:18:24
14楼

引用 湖北老四 的回复内容: 引用 fyc871356965 的回复内容: 引用 湖... 


我是小付。。。。你的FAN S


热门招聘
相关主题

官方公众号

智造工程师