-
公开(公告)号:CN118945000A
公开(公告)日:2024-11-12
申请号:CN202410936562.0
申请日:2024-07-12
Applicant: 上海宝信软件股份有限公司
IPC: H04L12/40 , H04L67/1095 , H04L67/568
Abstract: 本发明提供了一种基于FPGA的PLC系统数据通信握手与缓存方法及系统,包括:步骤S1:主设备基于FPGA中的通信握手模块向FPGA发送指令数据;步骤S2:FPGA中的通信握手模块通过读写命令控制FPGA中的数据缓存同步模块缓存读写数据;步骤S2:通过FPGA中的发送接收数据控制模块与从设备进行数据传输。本发明设计了一种握手机制与缓存方式,在FPGA与主设备和从设备通信方式、通信速率不同的情况下,仍然可以通过握手机制完成数据的读写,设计数据缓存同步模块,使得数据在三者之间仍然可以保证传输速度和传输数据的正确性。