PLC通信模块中从设备的EEPROM恢复方法

    公开(公告)号:CN111223517B

    公开(公告)日:2023-10-17

    申请号:CN201910893367.3

    申请日:2019-09-20

    Inventor: 金亨来

    Abstract: 本发明提供一种在使用EtherCAT网络的PLC通信模块中存储从设备的设置信息的EEPROM的数据被修改或发生错误时自动恢复EEPROM的数据的方法。根据本发明的PLC通信模块中从设备的EEPROM恢复方法中,包括:步骤A,使用PLC通信模块分析EEPROM的原始数据,并以段为单位计算校验和;步骤B,对从附加到从设备的ESC的EEPROM读取的EEPROM数据进行分析,并以段为单位计算校验和;步骤C,以段为单位分别比较所述EEPROM的原始数据的校验和及所述EEPROM数据的校验和;步骤D,在所述比较结果中每个以段为单位的校验和中的任何一个不匹配时,检测不匹配的段的校验和,并用标志标记检测的EEPROM数据的段中是否发生异常;以及步骤E,使用所述标志中标记的是否为异常,将发生异常的EEPROM数据通知给用户。

    通用异步收发器通信速度自动切换方法

    公开(公告)号:CN110096464A

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

    申请号:CN201910086657.7

    申请日:2019-01-29

    Inventor: 金亨来

    Abstract: 本发明涉及一种方法,当正在与低速装置进行通信中从其它装置接收到高速通信请求时,将通信速度自动切换为被请求的高速通信的通信速度,由此能够解决现有技术中的只能在网络指定一种速度的问题。本发明的UART通信速度自动切换方法包括:步骤A,在中断检测部利用中断信号来测量起始位的脉宽;步骤B,在通信速度计算部利用所测量的所述脉宽保持的时间来计算通信速度;以及步骤C,在通信速度切换部将当前的通信速度切换为计算出的所述通信速度。

    PLC通信模块中从设备的EEPROM恢复方法

    公开(公告)号:CN111223517A

    公开(公告)日:2020-06-02

    申请号:CN201910893367.3

    申请日:2019-09-20

    Inventor: 金亨来

    Abstract: 本发明提供一种在使用EtherCAT网络的PLC通信模块中存储从设备的设置信息的EEPROM的数据被修改或发生错误时自动恢复EEPROM的数据的方法。根据本发明的PLC通信模块中从设备的EEPROM恢复方法中,包括:步骤A,使用PLC通信模块分析EEPROM的原始数据,并以段为单位计算校验和;步骤B,对从附加到从设备的ESC的EEPROM读取的EEPROM数据进行分析,并以段为单位计算校验和;步骤C,以段为单位分别比较所述EEPROM的原始数据的校验和及所述EEPROM数据的校验和;步骤D,在所述比较结果中每个以段为单位的校验和中的任何一个不匹配时,检测不匹配的段的校验和,并用标志标记检测的EEPROM数据的段中是否发生异常;以及步骤E,使用所述标志中标记的是否为异常,将发生异常的EEPROM数据通知给用户。

    用于RS通信的转换端子极性的装置

    公开(公告)号:CN103916105B

    公开(公告)日:2018-01-12

    申请号:CN201410003603.7

    申请日:2014-01-03

    Inventor: 金亨来

    CPC classification number: H04B3/02

    Abstract: 本发明公开了一种用于RS通信的转换端子极性的装置,当电缆被连接用于RS‑485通信时,即使电缆的极性被错误地连接,所述装置配置为自动地转换设备的端子极性,所述装置包括:比较器,其配置为通过比较用于RS‑485通信的电缆的第一信号线及第二信号线上所指示的电压电平来识别第一信号线和第二信号线的极性;开关单元,其配置为响应于所提供的开关控制信号而将TRXD+端子连接到第一信号线并且将TRXD–端子连接到第二信号线,或者将TRXD+端子连接到第二信号线或将TRXD–端子连接到第一信号线;以及开关控制器,其配置为响应于通过所述比较器对于第一信号线和第二信号线的极性识别结果而将开关控制信号发送到所述开关单元。

    用于检查PLC以太网通信模块的IP地址冲突的方法

    公开(公告)号:CN105979019A

    公开(公告)日:2016-09-28

    申请号:CN201610136484.1

    申请日:2016-03-10

    Inventor: 金亨来

    Abstract: 本发明公开了一种用于检查IP地址冲突的方法,所述方法包括:通过设置PLC以太网通信模块的IP地址作为目的地来发送ARP(地址解析协议)请求消息;接收响应于所述ARP请求消息的ARP应答消息;判定所述ARP应答消息中所包含的MAC(媒体访问控制)地址与所述PLC以太网通信模块的MAC地址是否相同;以及,当所述ARP应答消息中所包含的MAC(媒体访问控制)地址与所述PLC以太网通信模块的MAC地址不同时,判定发生IP地址冲突。

    用于RS通信的转换端子极性的装置

    公开(公告)号:CN103916105A

    公开(公告)日:2014-07-09

    申请号:CN201410003603.7

    申请日:2014-01-03

    Inventor: 金亨来

    CPC classification number: H04B3/02

    Abstract: 本发明公开了一种用于RS通信的转换端子极性的装置,当电缆被连接用于RS-485通信时,即使电缆的极性被错误地连接,所述装置配置为自动地转换设备的端子极性,所述装置包括:比较器,其配置为通过比较用于RS-485通信的电缆的第一信号线及第二信号线上所指示的电压电平来识别第一信号线和第二信号线的极性;开关单元,其配置为响应于所提供的开关控制信号而将TRXD+端子连接到第一信号线并且将TRXD–端子连接到第二信号线,或者将TRXD+端子连接到第二信号线或将TRXD–端子连接到第一信号线;以及开关控制器,其配置为响应于通过所述比较器对于第一信号线和第二信号线的极性识别结果而将开关控制信号发送到所述开关单元。

    设置缓存器容量的方法
    7.
    发明授权

    公开(公告)号:CN104731524B

    公开(公告)日:2018-01-12

    申请号:CN201410858437.9

    申请日:2014-12-24

    Inventor: 金亨来

    CPC classification number: H04L49/9005

    Abstract: 本公开涉及一种设置缓存器容量的方法,该方法包括:初始化步骤,当通过判断容量设置程序是否是第一次执行而确定容量设置程序是第一次执行时,初始化构成主缓存器的多个子缓存器;比较数据接收步骤,当确定容量设置程序不是第一次执行时,从多个子缓存器接收存储频率和剩余容量;数据比较步骤,通过比较多个子缓存器的当前存储频率和在前存储频率,来判断多个子缓存器的当前存储频率和在前存储频率是否相同;设置容量计算步骤,在多个子缓存器的当前存储频率和在前存储频率不相同时,计算多个子缓存器的分配容量;以及容量重设置步骤,使用通过设置容量计算步骤计算的分配容量来重设置多个子缓存器的容量。

    设置缓存器容量的方法
    8.
    发明公开

    公开(公告)号:CN104731524A

    公开(公告)日:2015-06-24

    申请号:CN201410858437.9

    申请日:2014-12-24

    Inventor: 金亨来

    CPC classification number: H04L49/9005

    Abstract: 本公开涉及一种设置缓存器容量的方法,该方法包括:初始化步骤,当通过判断容量设置程序是否是第一次执行而确定容量设置程序是第一次执行时,初始化构成主缓存器的多个子缓存器;比较数据接收步骤,当确定容量设置程序不是第一次执行时,从多个子缓存器接收存储频率和剩余容量;数据比较步骤,通过比较多个子缓存器的当前存储频率和在前存储频率,来判断多个子缓存器的当前存储频率和在前存储频率是否相同;设置容量计算步骤,在多个子缓存器的当前存储频率和在前存储频率不相同时,计算多个子缓存器的分配容量;以及容量重设置步骤,使用通过设置容量计算步骤计算的分配容量来重设置多个子缓存器的容量。

Patent Agency Ranking