[三菱] FX5U内置以太网FB块编程应用

[复制链接]
查看44318 | 回复0 | 2024-3-15 14:45:50 | 显示全部楼层 |阅读模式


FX5U内置以太网FB块编程应用

前言

以太网是一种常用的局域网通讯方式,它是指利用以太网协议进行通讯的网络。以太网的发展历史可以追溯到20世纪70年代,当时它被用于连接计算机和打印机。

以太网的优点在于其传输速度快、成本低、易于安装和维护等。同时,由于以太网使用标准化协议,不同的设备可以互相通信,因此它具有很好的兼容性。

以太网的应用非常广泛,它被用于连接计算机、服务器、打印机、路由器等各种设备,实现它们之间的数据传输。此外,以太网还被应用于视频监控、工业自动化、智能家居等领域。近年来,随着物联网的发展,以太网在连接各种智能设备方面的应用也越来越广泛。

以太网是一种非常重要的通讯方式,它在现代化网络中发挥着重要的作用。虽然它存在一些缺点,但其优点远大于缺点,因此被广泛应用于各种领域。未来,随着网络技术的不断发展,以太网也将不断改进和完善,为人们带来更加高效、安全的网络通讯体验。

本次测试仅针对于FX5U内置通用以太网通讯功能,此FB块可做为服务器端或者客户端接收和发送数据来使用。

01 硬件部分



02 参数设置部分

1.PLC本机IP地址设置



2.本机端口号及需要通讯的对象IP地址与端口号设置



03 功能块调用部分

以太网通讯分为2步:1.连接;2.发送。当触发连接,返回已连接后,我们就可以进行数据的发送了。

K1为对应参数设置里的通道号

M0触发连接

M1每置位一次便发送一次D100为起始的数据,发送的字节长度数由D0内的值决定(一个D地址里面可以存放2个字节数据)

D2里存放接收到数据的字节数长度,D200里存放收到的数据

M3点亮表示通道已连接上

注:因本FB块内发送数据与接收数的信息里使用了数据,各占100个D地址,所以请勿使用D100至D199和D200到D299内的寄存器。



04 测试结果总结



FX5U-Socket通用以太网通讯编写成FB块,参数设置好后我们只需要去填写FB块上的通道号,便可以通过指定通道进行通讯,无需再去另写连接发送接收这些程序。

使FX5U通用以太网通讯的使用更便捷了,降低了开发人员需要对FX5U以太网使用的了解程度,另外以太网传输数据时无需高低字节需要互换。

05 FB块内程序及标签明细





























本帖子中包含更多资源

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

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

本版积分规则