基于CoDeSys控制器的脉冲轴控制方法

    公开(公告)号:CN112748697B

    公开(公告)日:2021-11-23

    申请号:CN202011599857.1

    申请日:2020-12-29

    Abstract: 一种基于CoDeSys控制器的脉冲轴控制方法,包括:创建脉冲轴主站设备描述文件和脉冲轴从站设备描述文件并导入设备仓库;创建IoDrvStepPulseAxis库和用于设置脉冲数和读取编码器值所需的CmpStepPulseEncoder库并导入库仓库;IoDrvStepPulseAxis库包括脉冲轴主站设备功能块和脉冲轴从站设备功能块,脉冲轴从站设备功能块由CoDeSys软件的功能块AXIS_REF_SM3继承得到;在CoDeSys工程中添加脉冲轴主站设备和脉冲轴从站设备,并配置脉冲轴的工作参数;使用添加的脉冲轴主站设备和脉冲轴从站设备对脉冲型伺服驱动器进行控制。本发明可实现脉冲轴的闭环控制,且脉冲轴与其它总线轴完全平等。

    一种冲压装置控制系统及方法

    公开(公告)号:CN111376516A

    公开(公告)日:2020-07-07

    申请号:CN201811624651.2

    申请日:2018-12-28

    Abstract: 本发明实施例涉及机械加工设备技术领域,公开了一种冲压装置控制系统,冲压装置包括首台机以及与首台机通信连接的多个次台机,首台机包括首控制器以及与首控制器通信连接的主冲压机械手及主冲床;每个次台机包括次控制器以及与次控制器通信连接的次冲压机械手及次冲床;首控制器用于实时检测多个次控制器中是否存在发出故障信号的次控制器,在检测到存在发出故障信号的次控制器时,向多个次控制器发送停止信号、并控制主冲压机械手及主冲床停止运动;次控制器用于在接收到停止信号时,控制次冲压机械手及次冲床停止运动。本发明还提供了一种冲压装置控制方法。本发明提供的冲压装置控制系统及方法能够提高冲压装置的的工作效率及安全性。

    一种数据交互方法、装置、电子设备及存储介质

    公开(公告)号:CN117424775A

    公开(公告)日:2024-01-19

    申请号:CN202311190820.7

    申请日:2023-09-14

    Abstract: 本发明实施例涉及工业自动化领域,公开了一种数据交互方法、装置、电子设备及存储介质。本发明中,主站依次将基于所述RS485总线进行通信的从站调整至使能状态,并依次为所述从站分配物理地址;通过广播形式向所有的从站发送配置信息,以使未被选定的所述从站根据所述配置信息将自身调整至失能状态;周期性的将向所述选定的从站发送的报文合并为一个周期报文,并以广播的形式发送所述周期报文至所有选定的从站。可以实现一次与多个部分从站进行数据交互。本专利以RS485总线为基础,提供了一种新型的主站与从站的交互方法,与传统的轮询方法相比,该方法可实现主站与部分从站实时快速的通信,其实时性强且提高了整个系统的通信效率。

    自动点胶的方法、装置、电子设备和存储介质

    公开(公告)号:CN115999864B

    公开(公告)日:2024-03-15

    申请号:CN202211587615.X

    申请日:2022-12-09

    Abstract: 本发明涉及工业自动化技术领域,公开了一种自动点胶的方法、装置、电子设备和存储介质。该方法包括:将待点胶图形解析为图形单元并以节点的形式保存在节点链表中;将待点胶图形划分为离散的子点胶图形;若封闭,确定其开、关胶点均为在起点之后预设距离的点,根据开、关胶点更新链表中相关节点的参数;若非封闭,在链表中增加节点,确定胶枪运动起始点为该节点上距起点预设距离的点,并根据该点确定链表中该节点的参数;根据节点链表生成G代码文件,并利用其控制胶枪进行自动点胶。利用生成的G代码文件能够实现自动点胶,且生成的G代码文件满足封闭或非封闭的点胶图形的需求,能够避免胶枪直接在待点胶图形的起点处开始点胶而导致胶线不均匀。

    基于无操作系统单片机平台的互斥资源访问方法

    公开(公告)号:CN112286697B

    公开(公告)日:2022-11-25

    申请号:CN202011233896.X

    申请日:2020-11-06

    Abstract: 一种基于无操作系统单片机平台的互斥资源访问方法,包括:后台程序或低优先级中断在访问互斥资源前,先为待访问的互斥资源设置互斥锁;高优先级中断打断后台程序或低优先级中断程序的运行,设置中断返回上下文,在访问互斥资源前如检测到互斥锁有效则关闭当前中断,加入互斥资源等待队列并设置等待资源上下文,然后跳转到所述中断返回上下文,实现中断返回;后台程序或低优先级中断恢复运行,在访问互斥资源后,释放互斥锁,并使能互斥资源等待队列中优先级最高的中断;优先级最高的中断跳转到等待资源上下文,若检测到互斥锁已释放,则访问互斥资源。本发明实现了在无操作系统的单片机平台中多任务同步访问互斥资源。

    自动点胶的方法、装置、电子设备和存储介质

    公开(公告)号:CN115999864A

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

    申请号:CN202211587615.X

    申请日:2022-12-09

    Abstract: 本发明涉及工业自动化技术领域,公开了一种自动点胶的方法、装置、电子设备和存储介质。该方法包括:将待点胶图形解析为图形单元并以节点的形式保存在节点链表中;将待点胶图形划分为离散的子点胶图形;若封闭,确定其开、关胶点均为在起点之后预设距离的点,根据开、关胶点更新链表中相关节点的参数;若非封闭,在链表中增加节点,确定胶枪运动起始点为该节点上距起点预设距离的点,并根据该点确定链表中该节点的参数;根据节点链表生成G代码文件,并利用其控制胶枪进行自动点胶。利用生成的G代码文件能够实现自动点胶,且生成的G代码文件满足封闭或非封闭的点胶图形的需求,能够避免胶枪直接在待点胶图形的起点处开始点胶而导致胶线不均匀。

    基于CoDeSys控制器的脉冲轴控制方法

    公开(公告)号:CN112748697A

    公开(公告)日:2021-05-04

    申请号:CN202011599857.1

    申请日:2020-12-29

    Abstract: 一种基于CoDeSys控制器的脉冲轴控制方法,包括:创建脉冲轴主站设备描述文件和脉冲轴从站设备描述文件并导入设备仓库;创建IoDrvStepPulseAxis库和用于设置脉冲数和读取编码器值所需的CmpStepPulseEncoder库并导入库仓库;IoDrvStepPulseAxis库包括脉冲轴主站设备功能块和脉冲轴从站设备功能块,脉冲轴从站设备功能块由CoDeSys软件的功能块AXIS_REF_SM3继承得到;在CoDeSys工程中添加脉冲轴主站设备和脉冲轴从站设备,并配置脉冲轴的工作参数;使用添加的脉冲轴主站设备和脉冲轴从站设备对脉冲型伺服驱动器进行控制。本发明可实现脉冲轴的闭环控制,且脉冲轴与其它总线轴完全平等。

    基于无操作系统单片机平台的互斥资源访问方法

    公开(公告)号:CN112286697A

    公开(公告)日:2021-01-29

    申请号:CN202011233896.X

    申请日:2020-11-06

    Abstract: 一种基于无操作系统单片机平台的互斥资源访问方法,包括:后台程序或低优先级中断在访问互斥资源前,先为待访问的互斥资源设置互斥锁;高优先级中断打断后台程序或低优先级中断程序的运行,设置中断返回上下文,在访问互斥资源前如检测到互斥锁有效则关闭当前中断,加入互斥资源等待队列并设置等待资源上下文,然后跳转到所述中断返回上下文,实现中断返回;后台程序或低优先级中断恢复运行,在访问互斥资源后,释放互斥锁,并使能互斥资源等待队列中优先级最高的中断;优先级最高的中断跳转到等待资源上下文,若检测到互斥锁已释放,则访问互斥资源。本发明实现了在无操作系统的单片机平台中多任务同步访问互斥资源。

Patent Agency Ranking