上位机读取西门子plc db块的问题 点击:3757 | 回复:4



zjiori

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:40帖 | 81回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2008年12月08日
发表于:2009-03-29 12:56:36
楼主

我刚接触西门子plc,所以对与相应的读取西门子plc功能块db块读取不是很清楚 ,哪位高手知道的麻烦指导下。

我用的上位机软件是INTOUCH9.5的 现在有几个报警需要在上位机上显示:如下

DB3.DBX224.0 BOOL 0或1 1#UF进水压力高报警 a1  IO整形  读取的项目名是 db3,int224
DB3.DBX224.1 BOOL 0或2 2#UF进水压力高报警 a2  IO整形 读取的项目名是 db3,int224
DB3.DBX224.2 BOOL 0或3 3#UF进水压力高报警 a3  IO整形 读取的项目名是 db3,int224
然后我在INTOUCH中是这样读的 a1.00==1  a2.01==1  a3.02==1  做了一个动画链接 可是实际是我好像没有没有读到





zjiori

  • 精华:0帖
  • 求助:3帖
  • 帖子:40帖 | 81回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2008年12月08日
发表于:2009-03-31 09:41:16
1楼

是不是可以这样定义 a1 IO离散 项目名是 db3,bool224.0 ?

youhm

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 709回
  • 年度积分:0
  • 历史总积分:2593
  • 注册:2005年2月16日
发表于:2009-03-31 09:52:43
2楼

a1 IO离散 db3,x224.0

zjiori

  • 精华:0帖
  • 求助:3帖
  • 帖子:40帖 | 81回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2008年12月08日
发表于:2009-04-03 13:24:02
3楼

谢谢了 这样能读么?等会我去试试

fyy2046

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:20
  • 注册:2006年3月20日
发表于:2009-04-17 11:35:23
4楼

你可以试试读取ai.08、ai.09、ai.10是否和你想要的三个信号相对映,如果是那就是你的通讯驱动里在读数据的时候把字的高低八位读反了。

 


热门招聘
相关主题

官方公众号

智造工程师