研控运动控制卡的编程小技巧!
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立场。如有侵权或其他问题,请联系举报。
图片新闻
最新活动更多
-
正在直播立即观看>> OFweek 2024(第十三届)中国机器人产业大会
-
4月23日火热报名中>> 莎益博多物理仿真技术介绍及案例在线研讨会
-
4月26日立即报名 >> 【线上研讨会】TDK模块化电容器、电能质量解决方案
-
即日-4.30免费预约申请>> 艾睿光电-开阳及瑶光系列专家级红外热像仪-产品试用
-
5月8-10日立即报名>> 国际物流解决方案展览会
-
即日-8.25立即报名>> OFweek2024中国优·智算力年度评选
推荐专题
发表评论
请输入评论内容...
请输入评论/评论长度6~500个字
暂无评论
暂无评论