研控运动控制卡的编程小技巧!
2020-11-21 09:06
研控科技
关注
1.3.2 VC编程
VC编程软件中有类似线程查询函数“PeekMessage”。
//循环定义函数名DoEvents
void CMCC800VCTestMotionDlg::DoEvents()
{
static MSG msg;
if(::PeekMessage(&msg,NULL,0,0,PM_NOREMOVE) )
{
::TranslateMessage( &msg );
::DispatchMessage( &msg );
}
}
1.3.3 C# 编程
C#编程软件中有系统自动线程函数“DoEvents”。
//循环判断当前轴运动状态
while (status == 0)
{
// "当前状态:运动",继续循环判断;
status=MCC. YK_check_done(mCardNo, Axis );
// 使用C#编程中自带线程函数“DoEvents”
Application.DoEvents();
}
1.3.4 Labview 编程
Labview编程软件中在循环框中添加延时时间。

声明:
本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。
图片新闻
最新活动更多
-
即日-5.15立即报名>>> 【在线会议】安森美Hyperlux™ ID系列引领iToF技术革新
-
5月16日立即参评>> 【评选】维科杯·OFweek2025中国工业自动化及数字化行业年度评选
-
5月16日立即参评>> 【评选】维科杯·OFweek 2025 传感器行业年度评选
-
5月22日立即预约>>> 宾采尔激光焊接领域一站式应用方案在线研讨会
-
7.30-8.1火热报名中>> 全数会2025(第六届)机器人及智能工厂展
-
7月30-31日报名参会>>> 全数会2025中国激光产业高质量发展峰会
推荐专题
发表评论
请输入评论内容...
请输入评论/评论长度6~500个字
暂无评论
暂无评论