西门子PLC用SMB28实现3分钟可调例子 点击:2883 | 回复:4



zzl105118

    
  • 精华:0帖
  • 求助:29帖
  • 帖子:29帖 | 35回
  • 年度积分:0
  • 历史总积分:497
  • 注册:2012年2月20日
发表于:2012-04-30 02:48:44
楼主
西门子PLC用SMB28实现3分钟可调例子,那位大哥知道怎么实现,谢谢赐教。


楼主最近还看过



ye_w

  • 精华:23帖
  • 求助:1帖
  • 帖子:84帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2012-04-30 11:38:12
1楼

SMB28中的数字值代表模拟电位器0 的位置,SMB29中的数字值代表模拟电位器1的位置,模拟电位器的标定范围是0-255。

 

如何实现与你的定时器相结合,就需要将SMB28中对应的值与定时器时间对应起来才行

gsja

  • 精华:0帖
  • 求助:1帖
  • 帖子:7帖 | 193回
  • 年度积分:0
  • 历史总积分:746
  • 注册:2008年8月22日
发表于:2012-04-30 12:46:07
2楼
引用 ye_w 的回复内容:SMB28中的数字值代表模拟电位器0 的位置,SMB29中的数字值代表模拟电位器1的位置,模拟电位器的标定范围是0-255。 如何实现与你的定时器相结合,就需要将SMB28中对应的值与定时器时间对应起来才行


就是这样,可以将smb28的值乘以一个系数,然后赋值给定时器

广州@阿君——王者之师

  • [版主]
  • 精华:25帖
  • 求助:20帖
  • 帖子:532帖 | 7001回
  • 年度积分:16
  • 历史总积分:66978
  • 注册:2010年6月26日
发表于:2012-04-30 14:53:42
3楼
可不可以上个例子截图,让俺们也学习一下

guoms8126

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 25回
  • 年度积分:0
  • 历史总积分:125
  • 注册:2007年9月03日
发表于:2012-04-30 15:50:36
4楼
SMB28赋值到VB11,VB11转换为VW12(整数),再转换为VD20(双整数),VD20*1800为VD24,VD24/255为VD28,那么VW30就是你所要的值(定时器是100ms).

热门招聘
相关主题

官方公众号

智造工程师