回复:应用探讨——S7-1200 通信的应用——发帖整理

总坛主 西门子1847工业学习平台

  • 帖子

    3679
  • 精华

    8
  • 被关注

    366

论坛等级:至圣

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2012-01-04 17:01:14

32楼

S7-1200 TCP通信
quote:以下是引用Automann在2011-11-29 19:54:18的发言:
S7-1200集成的以太网接口的通信功能
S7-1200集成的以太网接口的通信功能极为强大,为了实现PLC与计算机的通信,需要用计算机的控制面板的“网络连接”功能来设置以太网接口的连接属性,选中“Internet协议(TCP/IP)”,设置接口的IP地址和子网掩码。IP地址的前3个字节(子网地址)为192.168.0,第4个字节(子网内设备的地址)可以取任意值,只要不与网络中其他设备的IP地址重叠就行了。
1.用于下载、上载、监控和故障诊断
S7-1200与计算机通信值需要一根普通的网线就可以了,用笔记本电脑在现场下载程序和监控非常方便。CPU可以使用直通的或交叉的以太网电缆进行通信。
一对一的通信不需要交换机,两台以上的设备通信需要交换机。
2.用于S7-1200 CPU之间的通信
S7-1200 CPU之间的通信使用紧凑型指令TSEND_C和TRCV_C,它们除了发送或接收功能外,还可以建立和断开连接。
可以使用ISO-On-TCP连接或TCP连接,连接参数采用图形方式组态。
3.S7-1200与S7-300/400采用ISO-on-TCP和TCP连接的以太网通信
S7-300/400需要配置以太网模块,或使用有以太网接口的CPU。S7-1200调用TSEND_C和TRCV_C指令,S7-300/400调用AG_SEND和AG_RCV指令。双方都需要组态连接,通信伙伴为“未指定”。
4.S7-1200与S7-300/400采用S7连接的以太网通信
在S7通信中,S7-1200只能作服务器,不需要对它的S7通信组态和编程。S7-300/400在通信中做客户机,需要用STEP 7的网络组态工具NetPro建立S7单向连接,调用PUT和GET指令来实现通信。
5.S7-1200与S7-200采用S7连接的以太网通信
S7-200需要配以太网模块CP 243-1,S7-1200的以太网接口在S7通信中只能作服务器,在通信中它是被动的,不需要作任何组态和编程的工作。S7-200 CPU在通信中作客户机,需要用S7-200的以太网向导来组态,并调用组态时生成的指令来实现通信。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15105条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。