您当前的位置:五五电子网电子知识plc技术PLC入门如何传送DT类型数据 . 正文
如何传送DT类型数据 .

如何传送DT类型数据 .

点击数:7452 次   录入时间:03-04 12:02:40   整理:http://www.55dianzi.com   PLC入门

我想读取OB1的“OB1_DATE_TIME”这个DT类型数据,当我把它送到DB时错误——L   #OB1_DATE_TIME    DB1.DBW0 编程时显示红色的错误,DB1中已经定义了DT数据类型。
答:   因为数据不匹配,出项上述的错误提示。
   DT数据类型:
   DATE_AND_TIME数据类型以BCD码格式存储:

BYTE 目录 范围
0 年 1990至2089
1 月 01至12
2 日 1至31
3 小时 0至23
4 分钟 0至59
5 秒 0至59
6 最高两位的毫秒值 00至99
7 (4 MSB) 最低一位的毫秒值 0至9
7 (4LSB) 星期 1至7 (1 = 星期日)

 占用8个字节。

  如果你在程序当中读取plc的系统时钟,只需要两句就可以了。
  你不要直接填写L   #OB1_DATE_TIME    DB1.DBW0 
  你看这个OB1_DATE_TIME 占用的地址是12.0
  所以你在OB1编程为:
  L  LD12  
    T DB1.DBD0
   L   LD16  
   T   DB1.DBD4
   就读到你的DB1里面。DB1里对应8个字节的意思,如上面所描述的。


本文关键字:如何  PLC入门plc技术 - PLC入门