『7x24小时有问必答』

点击上方蓝字   关注更多编程知识

知识改变命运

      在实际应用场合中,TCPIP的应用对一个工程师而言是非常重要的,本期主要分享在CODESYS中如何进行TCPIP服务器的通讯使用。

PART

01
硬件及软件组成部分

1、台达AX8:J1900+4G+32G

2、TCP调试助手:SocketTest

PART

02
01
创建新工程

打开Codedsys软件,点击文件--新建工程--Standard project,按下确定键;接着在标准工程中选择AX8,点击确定;此时已完成新工程的建立。

02
添加通讯库

左侧设备档中找到库管理器--添加库--高级--输入 CAA NET--选择CAA NET Base,然后点击确定;此时已成功添加库文件。

03
功能块介绍

TCP_Server:用于开启端口号监听的功能块;
TCP_Connection:用于让客户端进行连接的功能块;
TCP_Read:用于读取客户端发送过来数据的功能块;
TCP_Write:用于往客户端发送数据的功能块;

04
编写程序

根据要求进行编写服务器的程序,主要涉及如何开启监听、监听到客户端进行连接、连接成功后接收客户端发送的数据、把数据发送至客户端。
05
下载程序至PLC

编写程序完成后,将程序下载到PLC中。

06
助手开启客户端

笔记本电脑开启TCP调试助手,并开启客户端连接。
07
程序上触发开启服务器,助手进行连接

程序上触发TCPStartEnable进行连接,助手点击开启,这时双方已连接成功。

08
助手发送数据,PLC接收

在TCP助手发送数据,PLC侧正常接收到数据。
09
PLC发送数据,助手接收

在PLC侧发送数据,TCP助手正常接收到数据。
10
断开是否能正常连接

在TCP助手侧进行断开,然后重新开启,助手会自动连接PLC侧。

结语

通过上述的讲解可以学习到如何使用Cosesy类的PLC进行简单TCPIP服务器的使用。此时已学习完成TCPIP的通讯使用。
转载是一种动力 分享是一种美德

倍福 | 编程
公众 号 |   PC Base Control
扫码
关注
我们

努力,坚持

上位控制方案、倍福控制方案、Codesys控制方案等,包括学习过程中遇到问题,请私信与我进行联系;一起进步,一起努力。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码