硬件和软件需求及所完成的通信任务硬件: ① S7-1200 CPU ② S7-200 SMART CPU (固件V2.0) ③ PC (带以太网卡) ④ TP以太网电缆 软件: ① STEP7 V13 SP1 ② STEP 7 Micro/WIN SMART V2.1 所完成的通信任务: ① S7-1200 将通信数据区 DB1 中的200 个字节发送到 S7-200 SMART的VB 数据区。 ② S7-1200 读取 S7-200 SMART中的VB数据区存储到S7-1200 的数据区DB2 。 S7-1200硬件侧组态和网络组态注意:S7-200 SMART 侧的TSAP 只能设置为03.00 或者03.01 。 TIA软件程序编程状态监控S7连接成功的建立是调用PUT/GET指令的基础,S7连接成功建立后,方能正确执行PUT/GET指令。 在TIA 软件的网络视图中,将软件切换到在线模式,可以监控S7连接状态,如图8.所示。 S7连接成功建立后,S7-1200 触发PUT/GET指令,通过TIA 软件监控表和STEP 7 Micro/WIN SMART 软件的状态表,可以监控数据通信是否正常。 注意:S7-200 SMART中V区对应于DB1,即在PUT指令中使用的通信伙伴数据区ADDR_1=P#DB1.DBX0.0 BYTE 200在S7-200 SMAR中对于为VB0~VB199。本文档中S7-200 SMART 做S7通讯的服务器,占用S7-200 SMART PLC 的服务器连接资源,S7-200 SMART PLC 本身不需要编写通讯程序。S7-1200 与S7-200 SMART S7 通讯的另外一种方法是S7-200 SAMRT PLC做客服端,S7-1200做服务器。该方式需要S7-200 SMART调用PUT/GET指令,S7-1200侧不需要编写通讯程序。该方式比较简单,本文档不做介绍。 |
|
来自: 金玉满堂jjnla8 > 《smart》