s7200smart与调试助手之间tcp通信Word格式文档下载.docx

上传人:b****5 文档编号:17996561 上传时间:2022-12-12 格式:DOCX 页数:9 大小:234.69KB
下载 相关 举报
s7200smart与调试助手之间tcp通信Word格式文档下载.docx_第1页
第1页 / 共9页
s7200smart与调试助手之间tcp通信Word格式文档下载.docx_第2页
第2页 / 共9页
s7200smart与调试助手之间tcp通信Word格式文档下载.docx_第3页
第3页 / 共9页
s7200smart与调试助手之间tcp通信Word格式文档下载.docx_第4页
第4页 / 共9页
s7200smart与调试助手之间tcp通信Word格式文档下载.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

s7200smart与调试助手之间tcp通信Word格式文档下载.docx

《s7200smart与调试助手之间tcp通信Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《s7200smart与调试助手之间tcp通信Word格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。

s7200smart与调试助手之间tcp通信Word格式文档下载.docx

服务器:

被动建立连接,可以理解为从站。

?

注意:

S7-200SMART在CPU硬件固件及编程软件版本均升级到之后才开始支持开放式通信。

编程软件版本低于,无OpenUserCommunication库指令;

硬件固件低于,硬件不支持开放式通信协议。

S7-200SMARTTCP连接资源:

8个主动连接资源,8个被动连接资源

S7-200SMARTTCP通信数据量:

1024字节

硬件和软件需求及所完成的通信任务

硬件:

①PC(带以太网卡)(IP地址;

子网掩码)

②S7-200SMARTCPU(固件版本(IP地址;

③TP以太网电缆?

软件:

①TCP&

UDPDebug?

②STEP7Micro/WINSMART(软件版本)?

所完成的通信任务:

UDPDebug发送10个字节数据:

-->

(S7-200SMART侧)VB2000~VB2009

②TCP&

UDPDebug接收10个字节数据:

<

--(S7-200SMART侧)?

VB0~VB9

TCP&

UDPDebug设置(客户端设置)

1.打开TCP&

UDPDebug软件

2.右键“客户端模式”---“创建连接”

如图1所示,创建连接

图1.创建连接

①选择连接类型:

TCP

②填写S7-200SMART的IP地址及端口号

③设置PC的端口号

④单击创建

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

图2.?

建立连接

①蓝色圆点:

未建立连接;

黄色三角箭头:

正在建立连接;

绿色三角箭头:

连接建立成功;

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

UDPDebug设置(服务器设置)

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

图3.创建服务器

①选择PC的端口号后,点击确定

3.右键“服务器模式”----“启动服务器”

图4.启动服务器

S7-200SMART侧编程

1.打开STEP7Micro/WINSMART>

项目树>

指令树>

库>

OpenUserCommunication?

调用TCP_CONNECT,如图5、图6所示。

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

图6.TCP连接块

表1.引脚说明

TCP_CONNECT

用TCP_SEND和TCP_RCV指令,如图7、图8所示。

图7.TCP发送块

表2.引脚说明

CALLTCP_SEND

发TCP接收块

表3.引脚说明

CALLTCP_RECV

配库存储区,如图9所示。

图9.?

分配库存储区

为保证指令库可以正常工作,分配库存储区的时候,一定不能与程序中使用的其他V区地址重叠!

通信结果

以S7-200SMART做服务器为例。

将S7-200SMART项目编译,下载并触发建立连接;

在TCP&

UDPDebug中点击连接。

通信结果如下:

图10.测试结果

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 文化宗教

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1