发表于:2004-04-13 13:25:00
楼主
我在这样的条件下通讯:
现场plc是s7 200的主动发送定义的数据包,接gprs的232口,无线透传到挂在网上的计算机,做这个系统主要问题是intouch怎么认传上来的数据。上次时间仓促做了个外挂写到记事本,在用intouch去读记事本,总算能实现,但效率非常低,而且解数据包非常烦琐。这次改进写到excle里去了,解数据包倒是好点了,但点数多了肯定出问题。本来是也可以用.dll函数编外挂或vb外挂与intouch以dde方式通讯,但是这样子对plc编码(数据包的里的数据信息不能灵活)的限制。
我想最好的方法是改动intouch读s7 200的驱动(但intouch与s7 200没标准),直接读取的方法。我看到有个俄罗斯的组态软件把sm卡通讯做进去了,intouch有类似的功能吗?
还有在我们现在这套系统中有明显而且方便改进的地方吗?