S7-200 SMART 与调试助手之间 TCP 通信

2019-09-01 23:09

S7-200 SMART 与调试助手之间 TCP 通信 TCP 协议通信

TCP 通信为面向连接的通信,需要双方都调用指令以建立连接及交换数据。S7-200 SMART 与 TCP&UDP Debug通过 TCP 通信,在 TCP&UDP Debug建立客户端或服务器,在 S7-200 SMART 调用 Open User Communication 库指令

( TCP_CONNECT,DISCONNECT,TCP_SEND,TCP_RECV) 。 客户端:主动建立连接,可以理解为主站 ; 服务器:被动建立连接,可以理解为从站。 注意:

S7-200 SMART 在 CPU 硬件固件及编程软件版本均升级到 V2.2 之后才开始支持开放式通信。编程软件版本低于V2.2,无 Open User Communication 库指令;硬件固件低于 V2.2,硬件不支持开放式通信协议。

S7-200 SMART TCP 连接资源:8个主动连接资源,8个被动连接资源

S7-200 SMART TCP 通信数据量:1024 字节 硬件和软件需求及所完成的通信任务

硬件:

① PC (带以太网卡)(IP 地址 192.168.0.254 ;子网掩码 255.255.255.0)

② S7-200 SMART CPU (固件版本V2.2) ( IP 地址 192.168.0.20 ;子网掩码 255.255.255.0) ③ TP 以太网电缆 软件:

① TCP&UDP Debug

② STEP 7 Micro/WIN SMART ( 软件版本 V2.2 ) 所完成的通信任务:

① TCP&UDP Debug 发送 10 个字节数据: -->( S7- 200 SMART 侧 ) VB2000~VB2009 ② TCP&UDP Debug 接收 10 个字节数据: <-- ( S7-200 SMART 侧 ) VB0~VB9

TCP&UDP Debug设置(客户端设置)

1. 打开TCP&UDP Debug软件

2. 右键“客户端模式”---“创建连接” 如图1所示,创建连接

图1.创建连接

① 选择连接类型:TCP

② 填写S7-200 SMART的IP地址及端口号 ③ 设置PC的端口号 ④ 单击创建

3. 右键“客户端模式”----“连接”

图2. 建立连接

① 蓝色圆点:未建立连接;黄色三角箭头:正在建立连接;绿色三角箭头:连接建立成功;

② 勾选“自动连接”后,点击连接按钮。

TCP&UDP Debug设置(服务器设置)

1. 打开TCP&UDP Debug软件

2. 右键“服务器模式”---“创建服务器”

图3. 创建服务器

① 选择PC的端口号后,点击确定 3. 右键“服务器模式”----“启动服务器”

图4. 启动服务器 S7-200 SMART侧编程

1.打开STEP 7 Micro/WIN SMART>项目树>指令树>库>Open User Communication ,调用TCP_CONNECT,如图5、图6所示。

图5. 开放式以太网通讯指令库

图6. TCP连接块


S7-200 SMART 与调试助手之间 TCP 通信.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2015北语汉硕复试真题 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: