课程中心
HOME
课程中心
正文内容
plc编程电脑ip 如何在CODESYS的PLC进行TCPIP服务器的使用?
发布时间 : 2025-05-07
作者 : 小编
访问数量 : 23
扫码分享至微信

如何在CODESYS的PLC进行TCPIP服务器的使用?

在实际应用场合中,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的通讯使用。

转发是最大的鼓励!谢谢您的支持!

小贴士

PLC专属资料: 含有从入门到高级所有PLC学习资料(三菱/西门子/欧姆龙) ,电气经典18本大全书,历年电气考试真题、电气必备实训仿真软件、电气自动化行业各类型技术手册!

免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系删除,谢谢!

如何获取更多 电气热门资料?

操作指引如下!

10个步骤完成PLC从编程到下载,超详细的TIA博途V13软件使用教程

大家好,欢迎关注电气技术微课堂!

许多学习PLC编程的朋友接触最多的编程软件可能是STEP-7,随着近年来S7-1200型PLC逐渐替代S7-200PLC的大趋势,TIA博途 软件的使用也越来越广泛。下面是我总结的TIA博途V13 软件的基本操作流程,并不是很深入,适用于入门新手。

第一步:双击图标打开TIA博途V13软件。

第二步:在这个界面中我们可以打开一个已经存在的项目,也可以新建一个项目。这里选择新建项目。

第三步:在选择“新建项目”后会出现如下菜单,可以继续设置项目的名称以及项目保存的位置,在填写完成后点击“创建”按钮。

第四步:这时候会弹出一个新的菜单,在此菜单中既可以直接进行设备组态,也可以创建PLC程序,或是打开项目视图,选择最后一个“打开项目视图”,如果需要多个PLC进行组态,也可以后期在项目视图里去完成。

第五步:打开项目视图界面后,左边栏是经典的“项目树”结构,因为我们还没有添加任何硬件设备,所以还不能开始编程操作。双击“项目树”中的“添加新设备”选项,给项目添加一个PLC。

在新弹出的窗口中,左侧包括控制器、HMI、PC系统三个选项,因为要添加的是PLC设备,所以我们选择“控制器”,选择PLC的型号为CPU 1214C AC/DC/RLY,在下拉列表中进一步选择该PLC的订货号(PLC的订货号一般印刷在PLC本体上,是一个16位的字母与数字结合的串号,例如6ES7 214-1BG40-0XB0)。

注意PLC选型这一步骤很关键,如果PLC的型号选择不正确,项目程序将不能成功下载到PLC。

第六步:成功添加PLC设备之后,可以看到左边栏“项目树”中已经新增了一个"PLC_1"文件夹,该文件夹下还包含程序块、工艺对象、外部源文件、PLC变量等子目录。与此程序相关的所有文件都存储于这个项目文件夹中。

在这一步骤中,如果需要给PLC增加扩展模块,我们还可以在右侧边栏中选择各种功能模块进行添加。

举一个例子,因为我所选择的1214型PLC是自带模拟量输入的,但是没有模拟量输出功能,所以这里我在PLC的信号板上添加了一个模拟量输出模块AQ。

第七步:在完成了第六步的设备组态之后,还不能马上开始编写梯形图程序,我们要根据项目的具体控制要求来设定PLC的输入和输出变量。点击左边栏的PLC变量文件夹,双击打开下拉表中的“默认变量表”,依次输入变量的名称和地址来完成变量的设置。

第八步:打开项目树中的“程序块”文件夹,双击打开“Main[OB1]”主程序块,在该块中编写梯形图程序。编程的步骤与STEP-7基本相似,这里就不再一一赘述了。

第九步:编写完成梯形图程序后,我们还要对PLC设备的IP地址进行设置(也可以直接下载项目到PLC,下载过程中系统会自动给PLC分配一个IP地址)。需要注意PLC的IP地址必须与计算机的IP在同一个网段,且两个设备的IP地址不能重复,否则会提示下载失败。具体设置参看下图:

第十步:点击下载按钮,在弹出菜单中选择网卡接口,点击搜索按钮,软件会自动搜索到在线的PLC设备,点击完成下载,操作结束!

相关问答

电脑和plc用网线联接,怎么获得plc的ip地址-ZOL问答

根据富士SPH系列PLC的系统结构定义,可以将基板与模块插入到D300Win软件的系统结构定义中。然后,在以太网模块的参数定义中,输入IP地址为192.168.0.1,子网掩码为...

不知道plc的ip地址可以连接电脑么?

可以连接,PLC的IP地址可以通过网络连接到电脑。通过在电脑上设置网络配置,可以实现从电脑对PLC进行远程访问、监控和控制。通过这种方法,可以方便地对PLC进行...

plc端口设置?

位机开发中三菱PLC如果要走MC协议,是不需要额外编程的,但是需要做一些简单的配置。1.在右侧工程栏中双击PLC参数;2、在弹框中选择内置以太网端口设置,设置I...

三菱fx3uplc怎么设置ip地址?

1、通过GXWorks2软件下载PLC程序2.在工程栏中双击打开网络参数中的以太网/CCIE/MELSECNET选项3.网络类型选择以太网,对起始IO号、网络号、组号、站号及...

怎么查PLC设备的IP地址?

查PLC设备的IP地址方法:1.检查PLC是否正常运行,有无报错的现象。检查电脑状态,确定运行良好,网络硬件驱动正常。2.用网线连接PLC组中的以太网模块,观察电脑...

怎么用网线从PLC中下载程序到电脑上-ZOL问答

电脑侧上位机的SIEMENS软件里面,设置PG/PC接口,选择对应网卡,IP地址和PLC一个网段但不能重复,网关相同。通讯对象MAC地址填写PLC的MAC地址就行了。不过你的电...

PLC子网掩码怎么设置?

1、如果电脑与PLC通过无线热点连接,就把WLAN属性里的IP地址与PLC修改到同网段,子网掩码与PLC子网掩码相同2、如果电脑与PLC通过网线直接连接,禁用电脑无线连...

新买的PLC从IP地址设定?

要设定新买的PLC的IP地址,您需要按照以下步骤进行操作:1.首先,通过PLC的各个接口(例如,串口、以太网口)将PLC连接到计算机或网络设备。2.然后,打开一个...

关于怎么查看AB的plc的ip地址问题?

你用网线跟电脑连起来之后打开AB软件BOOTP/DHCP,可以看到MAC地址,然后在软件里设置IP地址,保存就好了,或者你买的PLC随机的文档里有资料信息可以查看下你用网...

plc怎么给地址定义?

1.这里说PLC的地址有两种:串口通讯地址和网络通讯地址2.PLC都集成了串行通讯接口,例如:RS232/RS485/RS422有些型号的PLC集成了多个串行接口那么每...

 涟源行知中学  英语口译 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部