全球旧事资料 分类
S71200与多个S7200smart之间的S7通讯实例
1、硬件环境(1)电脑1台(2CPU1214CDCDCDC1个(3)CPUSR306个(4)路由器1台(5)网线若干2、软件环境(1)wi
dows10(2)博图V15(3)Step7MicroWINSMARTV243、程序设计(1)硬件配置
1添加新设备
2添加子网、设置IP地址,本项目用到的IP地址如下:
f因为本次使用了路由器作为数据交换,此处应勾选使用路由器,并填入相应路由器地址。3添加S7连接
设备与网络中选择网格视图,选择连接S7连接,右键CPU选择添加新连接
f点击添加,并记住本地ID
添加项目所需的S7连接数目,1个1200cpu与1个200smart之间对应1条S7连接。选择属性常规对伙伴CPU(本项目200smartcpu)IP地址进行配置,每个伙伴CPU的地址不能重复。本项目用到伙伴IP地址为:19216801011921680106。
f在属性常规地址详情信息中伙伴机架选择为3和1。200smart支持TSAP0300和0301。
在CPU属性连接机制中勾选允许来自远程对象的PUTGET通讯访问,别忘了。(2)程序设计
1在指令中选择PUT和GET块
f在有多组PUT和GET指令时,PUT和GET指令背景数据块不能重复2、组态参数
应注意与连接伙伴的IP地址,连接ID应与此前硬件配置设置伙伴IP相匹配!3建立数据块
fS7连接把目标200smart整个V区映射为DB1(3)实验结果、在线监控数据
f根据此前程序设计,DB1DBW168与DB1DBW170的值为200smart发送给1200。VW172与VW174为1200发送给200smart。注:此处不再一一赘述每个S7连接参数传送的实验结果。
fr
好听全球资料 返回顶部