设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
FX5UJ编程应用指南(Socket通信TCP服务篇) ...
返回列表
发新帖
[三菱]
FX5UJ编程应用指南(Socket通信TCP服务篇)
[复制链接]
97063
|
0
|
2024-4-1 08:42:48
|
显示全部楼层
|
阅读模式
上一篇我们谈到FX5UJ编程应用指南(Socket通信TCP客户端篇),今天我们来讲解TCP服务器的使用,先说说服务器和客户端两者的区别,见下图:
1.客户端通信流程
2.服务器通信流程
3.从上图可以看出客户端是可以主动打开和关闭连接,而服务器随着客户端进行被动打开和关闭连接。
4.服务器通信程序编写(以FX5UJ的CH3为例)
4.1参数设定
4.2程序编写
①通信连接对象确认
②PLC发送数据给客户端
③PLC接收客户端数据
5.硬件连接确认(FX5UJ自带PING测试)
6.在线调试
①FX5UJ以太网连接诊断确认,同时也可以监控通信报错代码
②PLC发送数据到TCP助手
③PLC接收来自TCP调试助手数据
7.总结
①在使用SP.SOCRCV(接收数据指令)、SP.SOCSND(数据发送指令)时,允许最大字节为2046个字节。
②TCP时,请将发送数据长度控制在对象设备的最大窗口尺寸(TCP的接收缓冲区)以下。超出对象设备的最大窗口尺寸的数据,将无法发送
③执行GP.SOCRCV指令时,将在END处理时从Socket通信接收数据区域读取接收数据。因此,执行GP.SOCRCV指令时扫描时间将延长
以上是FX5UJ作为TCP服务器使用的全部内容,下期我们将带来FX5UJ SOCKET通信UDP篇讲解。
兴东机电设备(深圳)有限公司
三菱工控产品特级代理商
三菱工控产品技术培训中心
三菱工控产品维修中心
所有原创文章版权为 兴东机电设备(深圳)有限公司 所有,严禁盗用文章等相关内容。如喜欢并愿意分享,请一定通过链接方式转载分享。欢迎关注此公众号,如有三菱产品需求、技术问题,可以联系我公司:0755-82984881。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
兴东机电
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』