首页 上一页 1 2 3 4 5 6 下一页 尾页

编程思想的图解(深入浅出) 点击:4823 | 回复:111



wanggq

    
  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2010-09-27 14:25:38
楼主

 

  在《求个最简洁的》题目下,我有一个写给<winter938 >网友参考的程序片断(如图1所示)。其程序的构思虽比较简单,但是也有些人在阅读时不动脑筋而对程序的功能理解出了偏差。现在我用图解的方式来讲解,尽量用初学者都能懂的形式把程序的功能讲清楚。

 

  下面这个图1 就是用于实现(在PLC进入RUN状态已达3秒之后)“在任意不足3秒的时间段内,若X1输入的脉冲前沿达到3个,则输出Y1,从X1的任意一个输入脉冲前沿起,3秒以内达不到有3个输入脉冲前沿出现,则停止Y1。”这一目标功能的程序片断:

                      (图1)

 

  这个片断虽不够是“最简洁的”,但是,它却是能正确实现上述目标功能的程序片断。在程序构思上比较符合一般人的思维顺序,比较容易使人理解。

 




zhanglongting

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2009年1月04日
发表于:2010-12-06 20:03:38
101楼

楼主,我学习了,谢谢!!!

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2010-12-07 15:11:16
102楼

 

  两个相同分辨率的计时器在程序中一前一后的两个时刻驱动,不仅仅是要相隔50mS稍多1点的时差,才会有可能发生两计时器一个处在时钟信号的“ON半周”,另一个处在“OFF半周”的情形。即便是只相隔“千分之一毫秒”,也有可能发生一个处在“ON半周”而另一个处在“OFF半周”从而俩计时器对第1个时钟脉冲来说一个计了数而另一个却没有计到这个脉冲,造成两个计时器当前值相差1个时基单位!只不过发生这种情况的几率太小,我们业余的条件下无法用简陋的实验器材来可靠的检测到这种情况。但是,我们可以把检测条件稍微的放宽一点来检测出“小于50毫秒的时差,两计时器当前值相差1个时钟单位”的事实依据:

 

  把上面的实验程序稍微的改动一下,就能在FX1s系列的PLC上检测出驱动时差4mS 的两计时器的当前值相差1个时钟单位。修改后的测试程序如下:

 

  T1滞后于T0的驱动时差仅为4毫秒,其当前值的第1次加“1”却比T1要晚50mS稍多一点 !

               

ximenzi00

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 30回
  • 年度积分:0
  • 历史总积分:144
  • 注册:2010年12月07日
发表于:2010-12-07 15:22:07
103楼
看的眼睛疼。。。。。。。。。。。汗

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2010-12-07 15:31:01
104楼

 

  “看的眼睛疼”就请您休息一会儿!或者建议您不看!

  

SWB888

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 22回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2008年8月09日
发表于:2011-01-16 20:53:33
105楼

俺是打酱油的,学习了,哈哈

彩云之滇东北

  • 精华:20帖
  • 求助:5帖
  • 帖子:107帖 | 2725回
  • 年度积分:0
  • 历史总积分:21121
  • 注册:2005年6月14日
发表于:2011-01-16 21:56:28
106楼

看着挺复杂的,顶一个          

xxx19830411

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 35回
  • 年度积分:0
  • 历史总积分:102
  • 注册:2010年4月19日
发表于:2011-02-15 10:23:39
107楼

都很强,个人意见做技术需要较真.

wl2009

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2009年2月12日
发表于:2011-03-07 21:30:57
108楼

看着有点晕啊,有时间好好看看,学习学习啊!

aronic

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 24回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2009年4月30日
发表于:2011-03-21 22:45:28
109楼
mark一下,以后来看

luw816

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 65回
  • 年度积分:0
  • 历史总积分:777
  • 注册:2010年2月09日
发表于:2011-03-25 21:51:54
110楼
又见王老师    讲解总是那么详细!赞

舟舟

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2006年6月09日
发表于:2011-03-26 10:59:12
111楼
高人指点,收益匪浅,想想自己什么时候能到楼主这样的功力呢··惭愧啊

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 4 5 6 下一页 尾页