求助 关于TSAP 与PLC S7-300的通讯 点击:3021 | 回复:0



lex0009

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 6回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2014年3月06日
发表于:2014-04-28 03:29:36
楼主

各位工控前辈们!

   我今年大四正在一家自动化小公司做实习,现在碰到一个问题想请教各位前辈们。

   先简要说一下背景,我的任务是用Intouch对一个西门子S7-300的PLC奶粉包装线做一个编程控制。

   然后我选择用DAServer来与PLC联机。在这个过程中,我在设置Local TSAP 和Remote TSAP时感到非常迷茫,我在网上查了很多资料,有的说,TSAP第一个字节是0x03+S7-300的连接数目,第二个字节是机架和槽位。

那这里说到的TSAP是对Local TSAP还是对Remote TSAP? 如果是对于Remote TSAP, 那个Connection Resource又是什么意思?

   然后让我非常困惑的一点是:TSAP包含两个字节,第一个字节标识访问的资源

   01 是PG

   02 是OP

   03 是S7 单边

   10(hex)及以上是S7双边通讯

那我现在控制机是通过MPI与PLC连接的,那这个是算PG还是S7单边?(单边通讯和双边通讯是什么意思我也搞不明白,我感觉自己的脑子好呆,是不是不适合做这行啊。。给工控人丢脸了)

   因为现在互联网上的资料大多是与S7-200的通信,所以我用S7300的感觉好不着边,因为S7200用到PC Access,然后又说PC Access是专门为PLC S7-200而设计的,不能应用于S7-300...

   说的好像太乱了,我重新组织一下,

   问题1: 对于用MPI与PLC S7-300连接的情况该选择什么Local TSAP?

   问题2: Remote TSAP中 Connection Resource是什么意思?

   问题3: S7单边通讯和双边通讯有什么区别吗?

说了好多好乱的话,非常感谢各位前辈能耐心看完!上次发了第一个帖子没有人回。。。不晓得这个会不会有人回了。。




热门招聘
相关主题

官方公众号

智造工程师