找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
楼主: 荧惑虫虫

[求助] 如何在后处理中加入一个定时开启的事件

[复制链接]

5

主题

866

回帖

7978

积分

少校

积分
7978

可爱天使

发表于 2025-7-4 09:24:55 | 显示全部楼层
荧惑虫虫 发表于 2025-7-4 08:33
后来又想了想,我想达到的效果,就是销子多了就开启吹气吹一吹,那样的话可以不用定时开启,如果是层切, ...

global mom_machine_time
global coolant_timer ;# 定义冷却液计时器
if {![info exists coolant_timer]} {
    set coolant_timer 0
}
set coolant_interval 10 ;# 设置冷却开启/关闭间隔时间,单位为秒,可根据需要修改
incr coolant_timer $mom_machine_time
if {$coolant_timer >= $coolant_interval} {
    if {[info exists mom_coolant_status] && $mom_coolant_status == "ON"} {
        MOM_output_literal "M09" ;# 关闭冷却液
        set mom_coolant_status "OFF"
    } else {
        MOM_output_literal "M08" ;# 开启冷却液
        set mom_coolant_status "ON"
    }
    set coolant_timer 0
}

5

主题

866

回帖

7978

积分

少校

积分
7978

可爱天使

发表于 2025-7-4 09:25:34 | 显示全部楼层
你试试我这个代码行不行?

39

主题

146

回帖

1861

积分

六级士官

积分
1861
 楼主| 发表于 2025-7-8 18:59:47 | 显示全部楼层
NX编程小学生 发表于 2025-7-4 09:24
global mom_machine_time
global coolant_timer ;# 定义冷却液计时器
if {![info exists coolant_timer]} ...

这玩意应该加在哪里

39

主题

146

回帖

1861

积分

六级士官

积分
1861
 楼主| 发表于 2025-7-11 11:33:16 | 显示全部楼层
NX编程小学生 发表于 2025-7-4 09:24
global mom_machine_time
global coolant_timer ;# 定义冷却液计时器
if {![info exists coolant_timer]} ...

翻看了你的贴子,你是真厉害啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-8-1 06:17

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表