一. 一种情况(同一项目中操作)
使用 STEP 7 V16 在同一个项目中,新建两个S7-1200站点,做 TCP 通讯。
1.1 通信的编程,连接参数及通信参数的配置
1. 打开 STEP7 V16 软件并新建项目
在 STEP7 V16 的 “Portal 视图” 中选择 “创建新项目” 创建一个新项目
2. 添加硬件并命名PLC
进入 “项目视图”,在“项目树” 下双击 “添加新设备”,在对话框中选择所使用的S7-1200 CPU添加到机架上,命名为PLC_1,如图1所示。
同样方法再添加通信伙伴的S7-1200 CPU ,命名为 PLC_2。
图1. 添加新设备
为了编程方便,使用 CPU 属性中定义的时钟位,定义方法如下:
在 “项目树” > “PLC_1” > “设备组态” 中,选中 CPU ,在下面的属性窗口中,“属性” >“系统和时钟存储器” 下,将系统位定义在MB1,时钟位定义在MB0,如图2所示。
时钟位我们主要使用 M0.3,它是以2Hz 的速率在0和1之间切换的一个位,可以使用它去自动激活发送任务。