发布于 2009-10-21 04:09:56
5楼
理论上WinCC和1200之间是可以通过S7协议进行通讯的,但是WinCC的driver只能识别两种S7协议数据包(PDU=Protocol Data Unit),分别是480字节的PDU(来自S7-300)和920字节PDU(来自S7-400)。现在1200的S7协议PDU是240字节,所以WinCC无法识别。
WinCC flexible对PDU的检查比较宽松,所以还勉强可以跟1200通讯,但是没经过测试,不知道会不会在某些情况下出问题。
如果非要跟1200通讯的话,现在只能用SimaticNET作个OPCserver,让SimaticNET从1200中取数,然后WinCC再从OPC里读数,不过这实在太麻烦了,而且也没经过system test。
建议你还是等一等,WinCC 7.0 SP2应该会支持1200的,或者1200的研发修改一下PDU大小没准会快点。。。
TIA Portal软件论坛 tiaportal.5d6d.com