黑人草-黑人艹逼-黑人艹-黑人操日本妞-亚洲激情综合-亚洲激情自拍偷拍

股票代碼:002979
中文
技術(shù)熱線: 400-885-5501
下載

服務(wù)與支持

技術(shù)文章

您所在的位置:首頁(yè) > 服務(wù)與支持 > 應(yīng)用支持 > 技術(shù)文章

CNC解釋庫(kù)調(diào)用接口詳述

一、問題現(xiàn)象及分析 問題經(jīng)常通過以下編程表現(xiàn)出來:


//X發(fā)出脈沖后,等待脈沖發(fā)完后再做其它事情

d1000_start_t_move( 0, 6400, 3200, 6400, 0.1 );

while( d1000_check_done(0) == 0 ); 老版本的庫(kù)函數(shù)如下:


d1000_start_tr_move( 0, 6400, 3200, 6400, 0.1 );

while( d1000_check_done(0) == 0 ); 或者:

d1000_wait_done( 0 ); 此函數(shù)內(nèi)部實(shí)際上包含類似于while( d1000_check_done(0) == 0 );的語句 以上可以看出,在檢測(cè)脈沖是否發(fā)完時(shí),此段代碼的執(zhí)行完全獨(dú)占了CPU分配給當(dāng)前進(jìn)程的所有時(shí)間, 因而也排擠了其它消息的響應(yīng),當(dāng)然也就不能響應(yīng)定時(shí)器讀取位置,或其它停止操作等. 二、解決方法 解決此問題關(guān)鍵是讓while循環(huán)時(shí)能檢測(cè)系統(tǒng)消息,以下分別介紹在VB,VC,CB下的解決措施: 注:以下編程全以DMC1000最新的驅(qū)動(dòng)庫(kù)函為參考


1.VB編程

d1000_start_t_move 0, 6400, 3200, 6400, 0.1

DO

DoEvents

LOOP WHILE (d1000_check_done(0) = 0)


2.VC編程 在VC下編程關(guān)鍵是要解決類似于VB的DoEvnets函數(shù)


void DoEvents()

{

static MSG msg;

if( ::PeekMessage(&msg,NULL,0,0,PM_NOREMOVE) ){

::TranslateMessage( &msg );

::DispatchMessage( &msg );

}


在線客服 意見反饋 知識(shí)產(chǎn)權(quán)舉報(bào)
主站蜘蛛池模板: 日韩视频在线观看视频| 日本韩国理论片大全在线| 欧美壮熊| 老师黑色丝袜大胸内裤内衣衣| 91婷婷色涩涩| 成人第一页| 每日更新国产精品视频| 2022中文字字幕久亚洲| 成人影院免费| 综合久久99久久99播放| 欧美日韩一二区| bbbb成人毛片免费看| 九九这里只有精品视频| 一级毛片免费一级直接观看| 成人综合在线视频免费观看| 8x福利精品第一福利视频导航| 一区二区不卡在线观看| 美人老师沦为便器| 久久香蕉国产精品一区二区三| 美女把尿囗扒开图片| 肉小说集全文免费阅读| 波多野结字衣dvd中文字幕| 老太婆毛茸茸一级毛片| bnb998八度免费影院午夜| 97久久国语露脸精品对白| ass老女人pjcsxxxx| 调教母女| 奇米在线8888在线精品| 肥肉余姗姗91baby| 办公室揉捏老师调教h| 91禁漫免费进入| 青草视频在线看| 人妖性喷潮xxxx| 久久久精品免费国产四虎| 俺也来国产精品欧美在线观看| 99九九| 欧美另类丰满69xxxxx| 欧美一级特黄aaaaaaa在线观看| 免费看黄30分钟| 99久久精品免费| 成人免费视频在线播放|