设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
西门子200 SMART PLC之间的TCP通讯典型案例分享(服务器 ...
返回列表
发新帖
[西门子]
西门子200 SMART PLC之间的TCP通讯典型案例分享(服务器与客户...
[复制链接]
30938
|
0
|
2024-10-8 01:06:51
|
显示全部楼层
|
阅读模式
各位同仁:大家好
西门子200SMART PLC之间的通信有很多种,本文主要讲一讲两个西门子200SMART PLC之间的TCP通信协议基础上实现的以太网通信,双方均可编写发送指令与接收指令程序块,即一台PLC作为客户端,则另一台PLC作为服务器,反之亦然。本案例一台作为客户端另一台PLC作为服务器端,相互之间完成发送与接收数据,实现PLC之间的互为控制,即甲可以给乙发送数据,同时乙也可以给甲发送数据。本文把一个PLC站点作为服务器端另一个PLC站点作为客户端编程,实现客户机端与服务器端相互发送接收数据。
培训中心推出线上与线下面授实操培训课程,为了解决大家在学习过程中遇到的各种问题以及在工作过程中遇到的各种问题进行咨询、交流、探讨,每周三晚上七点半到九点通过腾讯会议在线直播答疑,欢迎加微信(13811659603)进入工控技术交流群,每周三晚上的在线直播答疑会议号会在每周三下午发布在培训中心各个技术交流群里。欢迎咨询、交流、探讨。
第一步:编写甲PLC站点的程序
下面就甲PLC站点的编程详细步骤每段程序注释,具体详细编程步骤如下:
运行库文件需要的V存储器地址范围
甲PLC站点用于验证通信是否正确的状态图表,用于查看甲plc站点与乙PLC站点发送数据与接收数据是否正常。
至此甲站点作为客户端编程接收,同在客户端分别发送与接收数据。
第二步:编写乙PLC站点的程序:
下面就乙PLC站点的编程详细步骤每段程序注释,具体详细编程步骤如下:
设置库文件运行数据存储区地址
乙PLC站点用于验证通信是否正确的状态图表,用于查看甲plc站点与乙PLC站点发送数据与接收数据是否正常。
乙PLC站点编程到此结束:
第三步:分别对甲plc站点、乙PLC站点进行编译、下载:
第四步:在线调试,验证以上通信编程是否正常
通过验证以上甲PLC站与乙PLC站点的程序都是正确的。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
水煮PLC
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』