EB500触摸屏可以和西门子PLC S7300通讯吗?

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

西门子S7/300是不是还要建DB10背景数据块,把要在触摸屏上显示的数据都要在DB10中建,那到底这些数据怎么建呢 ?

2个回复

  • plc学习
    plc学习

    DB X  -- 数据块号(如DB10等)
    DB10.DB X -- 数据类型(B:字节,W:字,D:双字/实数, X:位 )
    300首先要建立数据块,定义数据块的类型,长度后才能被使用,你所看到的都是显式使用的方法,即想读取某个地址时就直接把地址写出来。
    当然还可以为这些地址建立符号,这样在程序里写相应的符号就可以表示该地址了。
    比如你要有一组温度数据,它的数据类型是实数,则DB的地址分配为:温度1--DB10.DBD0,温度2--DB10.DBD4,温度3--DB10.DBD8,以次类推。

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

    触摸屏能够访问的不只是db10里面的数据,它能够访问的DB号要大于等于10就可以了。所以你建立DB块的时候,DB10以前的号就不要用了,直接使用DB10以后的。具体建立的方法就是你平常的建立方法。