[問題] rs232控制步進馬達已回收
請問各位
我現在用rs232控制步進馬達的移動
其中有一個指令是關鍵
因為其他的部分都不用做太大的修改吧
以下是程式的部份
%tmtool used for instrument tool box
text=':P500,200,30';
com = serial('com1');
fopen(com);
set(com,'terminator',{'CR/LF','CR/LF'});
fprintf(com,text);
%fprintf(com,'a');
%out = fscanf(com)
fclose(com);
fprintf('it is done.');
delete(com);
其中 text=':P500,200,30'
這個指令是用來控制馬達移動到
X=500,Y=200,Z=30的位置上
但是我現在有好幾百個座標點
不希望用手動輸入的方式改這裡讓馬達移動
請問 我該如何處理呢??
我們老師給的提示是字串與數字的轉換
不然 我們先處理簡單一點的
假設我現在只有三個座標點
存在一個 crossline.tif 的檔案裡
座標值為
(200,156,30)
(100,58,30)
(50,69,30)
請問我該怎麼修改 text=':P500,200,30' 這個部份呢??
感謝您的幫忙 謝謝您的不吝賜教
謝謝
--
人生可貴朋友情 尋之當珍惜
世間難得知己心 得知且相惜
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.72.3
推
05/05 16:08, , 1F
05/05 16:08, 1F
→
05/05 16:09, , 2F
05/05 16:09, 2F
→
05/05 16:09, , 3F
05/05 16:09, 3F
→
05/05 17:14, , 4F
05/05 17:14, 4F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章