实现S7-300通过TCP\IP与上位机直接通讯的步骤:1、先在netpro里面建立一个connection,组态一个plc与unspecificed(就是你的pc机)的连接,填上plc和plc的ip地址和端口号就行了,然后这个连接要下载到plc中去。2、plc侧用fc5、fc6编程3、vb侧用socket编程4、注意西门子的数据字节存放顺序与pc不同