对这程序,有点疑问

已锁定

mouxianxian

  • 帖子

    1
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2015-03-11

普通 普通 如何晋级?

对这程序,有点疑问

441

2

2015-08-01 11:10:17

展开查看
引用自找答案,问题ID:123004

用FC40做定时器的时间输入,发现定时时间短,只能在0-32767ms,如下图
怎样用FC40可以把定时时间设长点,在几十分钟或者几小时或者更长时间

提问者:五千春秋


-我心飞翔- 回答道:

FC40的单位是ms,你若想设定长时间建议不使用FC40。因为这是西门子自带的块,最好不要更改其程序。另定时器最大为 2H_46M_30S,超出的话就要使用其他方法了。
你可以自己编程:
L MW0 //屏上设定值
ITB
L W#16#2FFF //以1s为单位   W#16#3FFF---以10s为单位
AW
T MW2 //给到定时器中

还有5人在找答案上回答了该问题,查看全部>
L 400
T MW0 //给MW0赋值400
L MW0
ITB //得到BCD:0400
L W#16#2FFF //以1S为单位
AW //得到带时基的BCD:W#16#0400
T MW2 //得到4S的定时。不知道哪里弄错了?
另外我直接将MW2给到LAD定时器的TV端,自动显示为4S。不是说定时器的TV端是s5T#格式的么?
对这程序,有点疑问 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54618条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。