西门子中国
工业支持中心
下载中心
文档详情
下载中心
精选主题列表
下载中心
精选主题列表
精选主题详情
下载中心
筛选详情
下载中心
文档列表
下载中心
常见问题大全列表
下载中心
常见问题大全
下载中心
大全章节内容列表
下载中心
大全章节内容
下载中心
会员下载专区
- 自动化系统
- 驱动技术
- 低压电气
- 工业服务
- 其他
SIMATIC S7-1200系列 PLC和组件HMI人机界面通信与网络组件过程控制系统过程仪表及分析仪器工业识别工业信息安全
SIMATIC S7-1500系列
SIMATIC S7-1200系列
SIMATIC S7-200 SMART
SIMATIC S7-200系列
SIMATIC S7-300系列
SIMATIC S7-400系列
LOGO!
ET200
SIMATIC S5
工业自动化软件
工业电源
WinAC
TDC/SYMADYN D
更多

更新至第12集
S7-1200 和 S7-1200 之间 ISO on TCP 通信





SIMATIC S7-1200系列
- 使用操作
发布时间:2024年08月08日
- 0
- 179
S7-1200 和 S7-1200 之间 ISO on TCP 通信
S7-1200 和 S7-1200 之间 ISO on TCP 通信
ISO on TCP 协议通信的连接配置
使用ISO on TCP 协议通信,除了连接参数的定义不同,其它组态编程与 TCP 协议通信完全相同。
S7-1200 CPU中,使用ISO on TCP协议通信时,PLC_1的连接参数如图1所示。通信伙伴PLC_2的连接参数,如图2所示。
图1. PLC_1的ISO on TCP协议通信连接参数
图2. PLC_2的ISO on TCP协议通信连接参数
ISO on TCP 动态长度数据传输
ISO on TCP协议支持动态长度的数据传输。创建接收和发送DB块,可是优化寻址方式或实际地址方式。
1.通信数据区的定义
发送方的数据块通信数据区定义为6个字节,如图3所示
图3.发送方数据块通信数据区的定义
接收方的数据区也定义为6个字节,如图4所示
图4. 接收方数据块通信数据区的定义
2. 编程
发送方的程序如图5所示,“LEN”参数要定义成变量100。
图5. 发送方的编程
接收方的程序如图6所示,“LEN”参数赋一个常数“0”,以便实现动态数据长度传输。注意要创建符号寻址方式的DB块
图6. 接收方的编程
动态长度数据传输:
要实现动态长度数据传输,需要将接收方的数据长度设为0。
如果发送方数据长度“TSENDC_LEN"设为100,则传送100个字节给接收方;
监控结果:
图7. 监控结果
- 评论
收藏
个性标签
尊敬的用户,您将对文档“S7-1200 和 S7...”挑错
扫码分享