DB10背景数据块需要怎么设置呢?

西门子plc 发布于 1年前 分类:S7-300/400

DB10数据块里我创建了定时器S5#10S,我在EVIEW500触摸屏里显示不了这数据,不知到需要怎么设置呢?是不是要进行转换呢?我在触摸屏上建这个数据是用"数值输入",不知到组态和数据块要怎么设置?

3个回复

  • plc学习
    plc学习

    你的意思是想在触摸屏上显示和修改该时间吧,如果是你可以这样操作:
    触摸屏上的io域和一个标签连接,比如标签的地址是mw10,假设单位是s
    然后在plc上进行如下转换:
    L MW10
    ITB
    L W#16#2000   //时基是s
    OW
    T DB10.DBW??  //db10上你设定定时器时间的地址

    当然你也可以通过S7自带的IEC标准功能块进行转换,FC33\FC40,你可以看看这两个块的帮助。

  • plc学习
    plc学习

    可以将该16位时间值取上来后分别做两次“或”运算:
    0~10位为0~999的时间值;
    13、14位为时基值:00是10mS时基;01是100mS;10是1S;11是10S

  • plc电工爱好者
    plc电工爱好者

    可以将该16位时间值取上来后分别做两次“或”运算:
    0~10位为0~999的时间值;
    13、14位为时基值:00是10mS时基;01是100mS;10是1S;11是10S