回复:让输出保持一秒,有什么好办法?

satanttt

  • 帖子

    392
  • 精华

    1
  • 被关注

    5

论坛等级:侠客

注册时间:2004-06-03

普通 普通 如何晋级?

发布于 2006-09-09 15:26:01

0楼

quote:以下是引用jari在2006-09-08 08:07:33的发言:
quote:以下是引用伊默在2006-09-07 21:27:42的发言:
在组态硬件的时候可以选择一个M区的字节做脉冲分频器, 8个位有8种频率,其中就有你需要的1S周期的.

伊默的这个方法从没用过,说具体点行吗?

在硬件配置时,需要设置CPU的属性。其中有一个选项为Clock Memory,选中选择框就可激活该功能,如下图所示:
然后在Memory Byte中输入您想为该项功能设置的MB的地址即可,如MB10,则输入10即可。
Clock Memory的功能是在所定义的MB的各个位周期性地改变其二进制的值(脉宽—间歇比例为1:1)。
Clock Memory的各个位的周期及频率如下:
Bit 7 6 5 4 3 2 1 0
Period duration (s): 2 1.6 1 0.8 0.5 0.4 0.2 0.1
Frequency(Hz): 0.5 0.625 1 1.25 2 2.5 5 10
如果您在硬件配置里选择了该项功能,就可以在程序里调用,例如不同频率的方波。

-新年快乐-
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54764条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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