企业简介

西门子自动化与驱动集团(A&D)是西门子股份公司中最大的集团之一,是西门子工业领域的重要组成部分。作为自动化和驱动领域的世界先驱,A&D 目前拥有 70,500 多名雇员,遍布 193 个国家,在2005/06财政年度(截止到2006年9月30日)销售业绩高达128亿欧元, 接受订单达141亿欧元。我们始终致力于给您带来新理念和新技术,为您在全世界,特别是在中国的发展助一臂之力。

  • 公司类型:供应商

联系方式
  • 西门子自动化与驱动集团自动化系统部
  • 地址:北京市朝阳区望京中环南路7号邮政信箱: 8543
  • 邮编:100102
  • 电话:010-64768888
  • 传真:010-64764915
  • 网址:http://www.ad.siemens.com.cn/
  • Email:adweb@siemens.com
  • 联系人:
案例详细
标题灯光亮度控制
技术领域PLC&PAC
行业机床
简介
内容

 

    这个示例解释了一个使用S7-200的集成高速脉冲输出指令来控制灯泡(24V/1W)亮度的例子,模拟电位器0的设置值影响输出端Q0.0方波信号的脉冲宽度,也就是灯泡的亮度。调整电位器时需要一把(2.5mm)螺丝刀。

程序和注释
    在程序的每次扫描过程中,模拟电位器0的值,通过特殊存储字节SMB28被拷贝到内存字MW0的低字节MB1。电位器的值除以8作为脉宽,脉宽和脉冲周期的比率大致决定了灯泡的亮度(相对于最大亮度)。除以8会带来这样一个额外的好处,即丢弃了SMB28所存值的3个最低有效位,从而使程序更稳定。如果电位器值变化了,那么将重新初始化输出端Q0.0的脉宽调制,借此电位器的新值将被变换成脉宽的毫秒值。

    例:SMB28=80 (电位器0的值) 
        80/8=10 
        10/25(=脉宽/周期)=40%(电压时间比)=40%最大亮度

具体程序(有详细中文注释),可以下载直接调试:

tip021.zip(5.81KB)