您现在所在的是:

机器人论坛

回帖:18个,阅读:14128 [上一页] [1] [2] [下一页]
541
回眸PNmhWazj
文章数:63
年度积分:50
历史总积分:541
注册时间:2016/12/1
发站内信
发表于:2016/12/8 13:03:00
#10楼
是C++吗?
1041
zzhbeyond
文章数:51
年度积分:50
历史总积分:1041
注册时间:2015/6/3
发站内信
发表于:2017/1/8 4:32:37
#11楼
这是四轴的吧,不像六轴的程序啊
567
十二年的狐狸
文章数:1
年度积分:50
历史总积分:567
注册时间:2013/11/18
发站内信
发表于:2017/1/8 21:52:31
#12楼
程序写的挺好
此帖发自手机工控论坛
358
一生美好9999
文章数:3
年度积分:50
历史总积分:358
注册时间:2017/4/13
发站内信
发表于:2017/4/13 10:35:32
#13楼
你好,请问INTERRUPT 128中的128是什么意思,我看文档中有这一段,我想问89是什么意思,请大神帮忙解释一下呗
附件 err.jpg
358
一生美好9999
文章数:3
年度积分:50
历史总积分:358
注册时间:2017/4/13
发站内信
发表于:2017/4/13 15:12:41
#14楼
回复 #13楼 一生美好9999
这段代码,在与上位机通讯过程中,当通讯中断时,会跳入该程序但执行到EKI_CHECK这一行就停住了,不往下执行,也就是自动重连不好使
878
菜根
文章数:296
年度积分:50
历史总积分:878
注册时间:2015/6/15
发站内信
发表于:2017/4/14 15:57:17
#15楼
回复 #13楼 一生美好9999
别听14楼的解释,他的解释不对。

INTERRUPT DECL 89 WHEN $FLAG[1]==FALSE DO CON_ERR()
这段程序的意思是定义一个优先级为89的中断条件及中断程序。如果$FLAG[1]==FALSE时,程序指针会跳到CON_ERR()程序执行。

INTERRUPT ON 89
这段程序的意思是将中断89开启。如果中断不开启,就算$FLAG[1]==FALSE,程序指针也不会跳到CON_ERR()程序中进行中断程序的执行。
17528
ahljj
文章数:3386
年度积分:240
历史总积分:17528
注册时间:2002/3/23
发站内信
发表于:2017/8/1 13:11:05
#16楼
程序写的挺好
358
一生美好9999
文章数:3
年度积分:50
历史总积分:358
注册时间:2017/4/13
发站内信
发表于:2018/1/12 10:40:26
#17楼
回复 #15楼 菜根
谢谢
5076
sxwsyc
文章数:656
年度积分:50
历史总积分:5076
注册时间:2005/7/5
发站内信
发表于:2018/1/31 11:14:51
#18楼
以下是引用菜根2017/4/14 15:57:17的发言:
别听14楼的解释,他的解释不对。

INTERRUPT DECL 89 WHEN $FLAG[1]==FALSE DO CON_ERR()
这段程序的意思是定义一个优先级为89的中断条件及中断程序。如果$FLAG[1]==FALSE时,程序指针会跳到CON_ERR()程序执行。

INTERRUPT ON 89
这段程序的意思是将中断89开启。如果中断不开启,就算$FLAG[1]==FALSE,程序指针也不会跳到CON_ERR()程序中进行中断程序的执行。
论坛里总有一些献丑和现眼分不开的混子,不明白可以虚心向别人学,但不能瞎掰

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005