电力电子技术
直播中

刘静焱

7年用户 213经验值
私信 关注
[问答]

如何在S7-1200和S7-200 Smart之间进行S7单边通信

介绍下如何在S7-1200和S7-200 Smart之间进行S7单边通信


回帖(2)

李建

2021-1-15 11:48:30
  首先我们来认识下本例程的硬件环境:
  CPU1215C(S7-1200 PLC);
  CPU ST40(S7-200 Smart);
  编程电脑PC及网络交换机;
  通信任务:
  采用S7单边通信的方式,将S7-200 Smart ST40作为服务器(Server),将S7-1200 CPU1215C作为客户端(Client);
  CPU 1215C 将通信数据区 DB1 中的100 个字节发送到 S7-200 SMART的V存储区(VB0~VB99)。;
  CPU1215C 读取 S7-200 SMART中的V存储区(VB100~VB199)的数据到S7-1200 的数据块DB2 。
  IP地址设置:CPU 1215C的IP地址为:192.168.0.10;CPU ST40的IP地址为:192.168.0.15;
  本例程将CPU1215C作为客户端(Client),仅需要在CPU1215C侧进行编程和配置,CPU ST40要占用服务器的连接资源,不需要任何编程。
举报

李淑华

2021-1-15 11:48:43
  使用博途V13进行CPU1215C的配置和编程。
  打开博途新建项目,选择硬件CPU1215C并配置其IP地址,如下图:
  
  点击【网络视图(Network view)】-【连接(connection)】,右键单击CPU1215C,选择【添加新的连接(Add new connection)】,如下图:
  
  在弹出的对话框中,选择【S7连接(S7 Connection)】,点击【添加(Add)】,如下图:
  
  在新添加的S7连接的属性中,对IP地址和Slot进行配置,如下图:
  
举报

更多回帖

发帖
×
20
完善资料,
赚取积分