一种数据传输方法及相关设备

    公开(公告)号:CN111049926B

    公开(公告)日:2022-09-20

    申请号:CN201911345846.8

    申请日:2019-12-24

    Abstract: 本发明提供一种数据传输方法及相关设备,该数据传输方法包括:获取I/O模块数据,判断I/O模块数据的数据类型;若I/O模块数据为第一数据,转发I/O模块数据至对应设备;若I/O模块数据为第二数据,缓存I/O模块数据,直至转发周期到达时,对转发周期内缓存的I/O模块数据进行处理,并将处理后的I/O模块数据转发至对应设备;第一数据的实时性要求高于第二数据的实时性要求。在本方案中,通信转发设备根据I/O模块数据的实时性,确定I/O模块数据对应的数据类型,并根据数据类型的不同将I/O模块数据转发至对应设备,能够保证I/O模块数据转发的实时性,从而提高I/O模块数据的传输效率,且能够降低远程通信总线的负荷。

    一种多任务控制系统快速冗余方法

    公开(公告)号:CN114609892A

    公开(公告)日:2022-06-10

    申请号:CN202111669840.3

    申请日:2021-12-31

    Abstract: 本发明公开了一种多任务控制系统快速冗余方法,包括统计各用户任务的全部关联数据变量;检测分析各用户任务对应的冗余数据变量;在用户任务结束时,将该用户任务对应的冗余数据变量进行冗余。本发明可在各用户任务结束时将该用户任务对应的冗余数据变量进行冗余;还可通过确定各数据变量关联的最低优先级任务的方式,在用户任务结束时将对该用户任务进行关联标记的相应数据变量进行冗余,实现高优先级用户任务先结束先对相应的冗余数据变量进行冗余,实现了对数据变量进行分步、实时的冗余同步,减少了最终最低优先级用户任务完成后的数据变量冗余时间,在保证冗余数据的完整性时,满足了冗余的实时性和快速性的需求。

    一种适用于PLC应用的高速总线方法

    公开(公告)号:CN114116559B

    公开(公告)日:2022-05-17

    申请号:CN202210065791.0

    申请日:2022-01-20

    Abstract: 本发明公开了一种适用于PLC应用的高速总线方法,包括以下步骤:在SPI主机和SPI从机的GPIO接口上设置由SPI主机控制的MPIN线以及由SPI从机控制的SPIN线;当SPI主机向SPI从机发送数据时,SPI主机通过MPIN线向SPI从机发送MPIN信号,通过MOSI数据线向SPI从机发送主机数据包;当SPI从机向SPI主机发送数据时,SPI从机通过SPIN线向SPI主机请求有数据需要发送,收到MPIN线返回的反馈信号后,通过MISO数据线向SPI主机发送从机数据包;本发明通过设置MPIN线和SPIN线实现数据发送请求和反馈,使得SPI主机和SPI从机在准备好的情况下发送和接收数据,实现了不同的设备之间高速搬移数据,提高了通信效率;SPI从机发送数据长度不再受限于主机的时钟信号周期个数影响,可以为任意长度。

    一种数据传输方法及相关设备

    公开(公告)号:CN111049926A

    公开(公告)日:2020-04-21

    申请号:CN201911345846.8

    申请日:2019-12-24

    Abstract: 本发明提供一种数据传输方法及相关设备,该数据传输方法包括:获取I/O模块数据,判断I/O模块数据的数据类型;若I/O模块数据为第一数据,转发I/O模块数据至对应设备;若I/O模块数据为第二数据,缓存I/O模块数据,直至转发周期到达时,对转发周期内缓存的I/O模块数据进行处理,并将处理后的I/O模块数据转发至对应设备;第一数据的实时性要求高于第二数据的实时性要求。在本方案中,通信转发设备根据I/O模块数据的实时性,确定I/O模块数据对应的数据类型,并根据数据类型的不同将I/O模块数据转发至对应设备,能够保证I/O模块数据转发的实时性,从而提高I/O模块数据的传输效率,且能够降低远程通信总线的负荷。

    应用于工业控制系统的冗余切换方法和工业控制系统

    公开(公告)号:CN115933481A

    公开(公告)日:2023-04-07

    申请号:CN202211626186.2

    申请日:2022-12-15

    Abstract: 本发明涉及一种应用于工业控制系统的冗余切换方法和工业控制系统,该冗余切换方法包括:定时获取由主用Ethernet/IP通信模块发送的第一通信状态信息;其中,第一通信状态信息用于表示主用Ethernet/IP通信模块和至少一个从站模块中所有从站模块的通信状态;判断第一通信状态信息是否携带有通信故障标识;其中,通信故障标识用于标识主用Ethernet/IP通信模块和目标从站模块之间存在通信故障;若确定存在通信故障标识,则与通信故障标识对应的目标从站模块进行通信,从而无需控制器参与冗余切换,简化结构,降低成本,提高工作效率,不影响其他正在通信的从站模块。

    串行通信异常检测方法、装置、总线系统、设备及介质

    公开(公告)号:CN115604232A

    公开(公告)日:2023-01-13

    申请号:CN202211295169.5

    申请日:2022-10-21

    Abstract: 本申请提供一种串行通信异常检测方法、装置、总线系统、设备及介质,涉及串行通信技术领域。该串行通信异常检测方法包括:若第一从设备处于监听状态,则监听串行总线上的数据通信;若监听到主设备基于第一从设备的地址发送的第一数据包,继续监听串行总线上的数据通信;若在监听到第一数据包之后的预设时间内监听到第二从设备基于第一从设备的地址发送的第一数据包的应答消息,则确定第一从设备和第二从设备存在地址冲突,并保持监听状态。实现了对多个从设备应用场景下的从设备地址冲突检测,此外,确定第一从设备与第二从设备存在地址冲突之后,通过保持第一从设备的监听状态,保证了第二从设备的正常工作,即不影响原本正常工作的从设备。

    具有线损补偿的电压输出模块及电压电流一体化输出装置

    公开(公告)号:CN115473411A

    公开(公告)日:2022-12-13

    申请号:CN202211057005.9

    申请日:2022-08-29

    Abstract: 本发明涉及一种具有线损补偿的电压输出模块,用于向负载输出电压控制信号,包括:电压转换电路,用于接收PWM信号,并将所述PWM信号转换为电压控制信号;以及稳压补偿电路,用于接收所述电压控制信号和线损反馈信号,并根据线损反馈信号对电压控制信号补偿后输出至负载;其中,所述稳压补偿电路包括第一运算放大器,所述第一运算放大器的第一输入端与电压转换电路的输出端连接,第一运算放大器的输出端用于向负载输出电压控制信号;且第一运算放大器的第一输入端与负端线损反馈端子连接,第一运算放大器的第二输入端与正端线损反馈端子连接。本发明提供的电压输出模块具有较好的控制精度和更快的响应速度。

    一种数据掉电保持方法及系统

    公开(公告)号:CN109918228A

    公开(公告)日:2019-06-21

    申请号:CN201910081089.1

    申请日:2019-01-28

    Abstract: 本发明提供了一种数据掉电保持方法及系统,其中方法包括:将需掉电保持的实时数据划分为多个数据块;以周期备份的方式,将多个数据块按序分批备份至非易失性存储器,每个数据块的备份过程如下:将当前数据块备份至非易失性存储器的第二备份区;当前数据块在第二备份区备份完成后,再将当前数据块备份至非易失性存储器的第一备份区;当前数据块在第一备份区备份完成后,清空第二备份区中存储的数据,供下一数据块备份使用。本发明提供的数据掉电保持方法及系统,只要一份稍大于需要掉电保持的实时数据区的存储空间,就能实现对实时数据的双备份掉电保持,而且备份数据在更新过程中发生掉电时也具有掉电保持功能,成本低,可靠性好。

Patent Agency Ranking