大電流母線鉚接機控制設計說明書_第1頁
大電流母線鉚接機控制設計說明書_第2頁
大電流母線鉚接機控制設計說明書_第3頁
大電流母線鉚接機控制設計說明書_第4頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、百度文庫大電流母線鉚接設備(控制)設計說明書The Introduction of Design Large Current Bus BarRiveting Equipment (control)學生姓名學號所在學院班級所在專業(yè)機械設計制造及其自動化申請學位學士指導教師職稱副指導教師職稱答辯時間1目錄2Introduction21.32.42.142.243.43.143.243.3103.3.1103.3.2113.3.3113.4124.275.276.281摘 要鉚接機是我國目前工業(yè)生產(chǎn)中越來越占比重的機器之一。 而隨著科技的日新月異,自動化的鉚接機也是當前的趨勢所在。 本次畢業(yè)設計主要

2、是通過設計有半自動和手動工作功能的鉚接機, 對各種型號的大電流母線進行鉚接, 以解放勞動生產(chǎn)力,提高勞動生產(chǎn)率,滿足市場生產(chǎn)的需要。大電流母線鉚接設備的設計分為機械部分和控制部分, 本說明書是控制部分的設計說明。 本次畢業(yè)設計主要通過控制系統(tǒng)人機界面操作鉚接機進行鉚接, 設計內(nèi)容包括鉚接功能的驗證和檢測, 控制器件的選用, 控制系統(tǒng)的硬件構成和程序設計。關鍵詞:鉚接機;大電流母線;自動化;控制IntroductionRiveting machine is more and more in Chinas current industrial production accounts for one

3、 of the machines. But with the progress of science and technology, automatic riveting machine is the current trend. This graduation design is mainly through the design with semi-automatic and manual work function of riveting machine, for riveting, various types of large current bus to liberate labor

4、 productivity, improve labor productivity, meet the needs of the market.The design of the large current bus bar riveting machine are classified into two parts, mechanical and control this paper is the design of the control part. This design mainly by testing the function of riveting, riveting machin

5、e control system interface, the design includes the selection of control devices, hardware structure and software design.Key words : riveting machine; Large current bus; Automation; control2大電流母線鉚接設備(控制)設計1 緒論大電流母線是指用高導電率的銅()、鋁質(zhì)材料制成的,用以傳輸,具有匯集和分配電力能力的產(chǎn)品,電站或變電站輸送電能用的總導線。通過它,把、或整流器輸出的給各個用戶或其他。 目前國內(nèi)的鉚接

6、設備發(fā)展較為成熟, 鉚接機主要靠旋轉與壓力完成裝配,主要應用于需要鉚釘(中空鉚釘,實心鉚釘,空心鉚釘?shù)龋┿T合之場合,常見的有氣動,油壓,電動和單雙頭等規(guī)格型號。而常見的類型有自動鉚釘機和旋鉚機。 自動鉚接機是采用冷碾鉚接的工作原理, 采用鉚桿對鉚釘進行局部加壓, 并繞中心連續(xù)擺動直到鉚釘成形的鉚接設備。 隨著機械工藝發(fā)展,鉚接越來越多的應用在機械的各個方面,作用愈加明顯。 鉚接機其方便多用,高效易操作的特點越來越為廣大的制造商客戶所接受。另外, 隨著單片機的出現(xiàn),以其低成本、低功耗、低價格、高的性價比,適應性強,體積小等突出特點,在自動控制方面顯示出其特有的魅力。從而,以單片機為智能控制,氣動

7、邏輯為中間控制和反饋,機械裝置為執(zhí)行機構的機電氣一體化鉚接設備應運而生,其前景十分廣闊。通過調(diào)查發(fā)現(xiàn), 目前國內(nèi)電器行業(yè)的鉚接車間, 大部分是通過操作人員的手工操作,機械化程度低、 勞動強度大、 效率低、質(zhì)量差,不能滿足大批量的生產(chǎn)。隨著時代的發(fā)展,大電流母線的鉚接的自動化、 半自動化必須跟上步伐, 以滿足市場經(jīng)濟的需要。就個人而言, 希望通過這次畢業(yè)設計, 能對未來從事的工作提前進行適應性訓練,鍛煉自己分析問題,解決問題的能力,提高自己的工作能力。由于個人的能力有限,畢業(yè)設計尚有不足之處,懇請老師給予糾正。2 設計目的和任務要求32.1設計目的( 1)通過設計掌握控制系統(tǒng)的硬件電路、軟件編輯

8、及程序的設計方法。( 2)了解大電流母線鉚接機的工作原理。( 3)掌握和熟悉 C語音編程。2.2任務要求( 1)設計一種可對各種型號大電流母線的半自動鉚接設備, 結構合理;( 2)設備對各種型號母線都能鉚接;( 3)設備能減少操作人員,提高鉚接效率。3 大電流母線鉚接機控制的設計3.1根據(jù)工藝過程分析控制要求由大電流母線的工藝過程可知,當人工推送大電流母線到滾輪相應位置后,開始啟動鉚接機執(zhí)行程序, 其過程為:氣缸下降夾緊 鉚槍上升 鉚接 鉚槍下降 氣缸松開上升。 氣缸和鉚槍的下降、上升的動作轉換靠行程開關來控制,而氣缸的夾緊松開動作的轉換是由壓力傳感器來控制的。鉚接機的工作方式分為手動和半自動

9、工作方式。( 1)手動工作方式: 利用按鈕對鉚接機每一步動作單獨進行控制,例如,按“氣缸 1 上升”按鈕,氣缸1 上升。( 2)半自動工作方式:按下“半自動”按鈕,鉚接機開始自行運轉,完成上述的過程,最后回歸起始位置。3.2控制器件選用1. JMDM-COM20MR串口控制器根據(jù)鉚接機的控制要求,編程C 語言程序以達到工作的目的,選取JMDM-COM20MR工業(yè)數(shù)字量單片機串口控制器,其主要特征和性能參數(shù)如下:( 1) I/O :4 路全光電隔離數(shù)字量輸入、 20 路繼電器輸出; 輸出具有超強負載能力,每路繼電器輸出最大負載 220V 10A;( 2)繼電器工作狀態(tài)指示燈:每路輸出都有一個指示

10、燈,方便觀察工作狀態(tài);( 3)工作電源:主電源: 12V 或 24V,交流或直流通用;外圍驅動電源:DC24V或 DC12V;( 4)主控制芯片: 8 位高性能單片機加高速高穩(wěn)定 FPGA可編程陣列電路;( 5)程序存儲空間: 32 K,(若有特定需要,可擴展為 64K)數(shù)據(jù)存儲空間: 16 K,保存數(shù)據(jù),斷電數(shù)據(jù)不丟失;( 6)外形尺寸:外殼: 146mm90mm40mm;內(nèi)部控制板:245mm102mm40mm;4( 7)圖片如下:2. TK-10 壓力繼電器:氣動控制的時候, 需要測量和調(diào)節(jié)氣動回路中的壓力, 以檢測氣缸是否壓緊工件,從工廠氣源 0.8MPA可知,選取 TK-10 壓力繼

11、電器即可滿足要求, TK-10 壓力繼電器壓力敏感核心采用了高性能的硅壓阻式壓力充油芯體, 內(nèi)部的專用集成電路將傳感器毫伏信號轉換成標準遠距離的傳輸電流信號, 可以直接與計算機接口卡、控制儀表、智能儀表或 PLC等方便相連。其相關性能參數(shù)如下:( 1)壓差調(diào)節(jié)范圍( Pressure adjustment range): 0.1 0.3MPa;( 2)壓力調(diào)節(jié)范圍( Pressure differential adjustment range): 0.4 0.8MPa;( 3)工作介質(zhì)( Working medium ):空氣、油、 Air 、Oil ;( 4)額定電流( Rating Cur

12、rent): 0.5A;( 5)接管螺紋( Connection threads): M121.5( 6)使用壽命( Working life ): 50 萬次( 7)圖片如下:53. 控制系統(tǒng)人機界面:為了操作方便,采用觸摸屏來操控鉚接機的工作,由鉚接機的尺寸選取WLT-TFT8060-104微軟觸摸屏,其相應的性能參數(shù)如下:( 1)操作系統(tǒng): Windows CE 5.0( 2)顯示區(qū)大?。?10.4 寸( 3)分辨率: 800600( 4)通信口: RS232,RS485,USB( 5)電源及功耗: 12/24V DC,8W( 6)圖片如下:64. 壓緊氣缸及液壓鉗鉚接氣缸( 1)兩個壓

13、緊氣缸:型號: SC8080-FA,連接形式:前端固定。氣缸外形尺寸:長 2839494,管接頭 2-G3/8,活塞桿前端:螺紋M201.5 ,螺紋長度 40,扳手方位 22,前安裝板:外形尺寸 143 95,板厚 16,過孔位置 119 70、孔徑 4- 12,圖片如下:( 2)兩個鉚接鉗調(diào)整氣缸型號: DSNT4050-SDB連接形式:后蓋搖擺式,連接底面到銷孔中心的距離 40,銷孔 10,連接過孔 2- 9,孔距 25,板厚 4。氣缸外形尺寸:長200 45,管接頭 2-G1/8,活塞桿前端:螺紋 M141.5 ,螺紋長度 23,扳手方位 14 圖片如下:75. 二位五通閥及三位五通閥:

14、( 1)在進行鉗鉚接調(diào)整時,二位五通閥右端線圈通電,閥芯右移,氣缸上升頂住工件,鉚接完成后,閥左端線圈通電,閥芯左移,氣缸利用重力下降。根據(jù)工廠氣源及相關控制要求,選取4V210-08 型號的二位五通電磁閥即可滿足要求,其相關性能參數(shù)如下:工作介質(zhì):空氣作用方式:先導式使用壓力范圍: 0.1 0.8MPa圖片如下:( 2)根據(jù)工廠氣源及相關控制要求, 選取 4M110-M5型號的三位五通電磁閥即可滿足要求,其相關性能參數(shù)如下:8工作介質(zhì):空氣作用方式:內(nèi)部先導式使用壓力范圍: 0.15 0.8MPa圖片如下:3.3 控制系統(tǒng)硬件構成3.3.1硬件構成圖系統(tǒng)采用觸摸屏和20 路串口繼電控制板進行

15、系統(tǒng)信息采樣、顯示和控制。硬件構成如圖 1。9圖 13.3.2通信協(xié)議觸摸屏與 20 路串口繼電控制板的通信協(xié)議為 free protocol 方式,其波特率為: 9600;奇偶校驗:無;數(shù)據(jù)位: 8 位;停止位: 1 位,無校驗。3.3.3控制系統(tǒng)的界面系統(tǒng)采用半自動控制和手動控制兩種方式,方便現(xiàn)場實際操作需要。兩種控制方式互鎖??刂平缑嫒鐖D 2。10圖 21半自動控制在控制界面上,按半自動控制按鈕(按鈕變紅色),這時半自動的啟動按鈕和急停按鈕才有效。該功能由半自動控制按鈕激發(fā)宏macro_2 完成。按啟動按鈕啟動半自動操作, 按鈕旁的指示燈會變紅, 半自動操作結束指示燈滅。在半自動操作期間

16、系統(tǒng)會鎖定半自動控制選擇按鈕。 該功能由啟動按鈕激發(fā)宏 macro_11 和頁面循環(huán)宏 macro_10 完成。若發(fā)生意外,可按急停按鈕停止一切操作,改用手動操作回復初始狀態(tài)后,才能再次啟動半自動操作。急停功能由急停按鈕激發(fā)宏macro_13 完成。2手動控制在控制界面上,按手動控制按鈕(按鈕變紅色),這時手動區(qū)域內(nèi)按鈕才有效。該功能由手動控制按鈕激發(fā)宏 macro_3 完成。夾緊、松開和上升、下降等按鈕都是復現(xiàn)按鈕,對應的功能都是由該按鈕激發(fā)宏完成( macro_4- macro_7 和 macro_14- macro_17 )。鉚槍上升、鉚槍下降按鈕都是取反按鈕,分別是功能的起動和停止。對

17、應的功能都是由該按鈕激發(fā)宏完成 (macro_8、macro_9 和 macro_18、macro_19 )。113.4 控制系統(tǒng)程序設計void macro_1( )/ 全局初使宏。使自動、手動可選SetByteData( 0,1,15,5, 1);/開手動、自動控制SetByteData( 0,1,16,5, 1);SetByteData( 0,1,17,5, 0); /禁止自動啟動SetByteData( 0,1,100,5, 0); /關停所有步進SetByteData( 0,1,101,5, 0);SetByteData( 0,1,102,5, 0);SetByteData( 0,1

18、,103,5, 0);SetByteData( 0,1,104,5, 0);SetByteData( 0,1,105,5, 0);void macro_2( )/ 半自動選擇宏 bool pValue1;static unsigned short k=1;GetByteData( 0,1,11,1,1, &pValue1);if(pValue1)SetByteData( 0,1,16,5, 0);/用 LB16 來鎖手動if(k=1)SetByteData( 0,1,17,5, 1);elseSetByteData( 0,1,16,5, 1);SetByteData( 0,1,17,5, 0)

19、;k=2;void macro_3( )12/ 手動控制宏bool pValue1;/ 從通道 0 從機 1 地址 11 中讀出 1 個數(shù)據(jù)保存到 &pvalue 中 GetByteData( 0,1,10,1,1, &pValue1);if(pValue1)/ 將數(shù)據(jù) 0 寫入通道 0 從機 1地址 16中SetByteData( 0,1,15,5, 0);/用 LB15 來鎖自動操作else/ 將數(shù)據(jù) 1 寫入通道 0 從機 1地址 16中SetByteData( 0,1,15,5, 1);void macro_4( )/ 氣缸 1 手動操作夾緊宏 bool pValue2;int k;s

20、tatic unsigned char c12 = O(00,01,1)E;/ 從通道 0 從機 1 地址 31 中讀出 1 個數(shù)據(jù)保存到 &pvalue 中GetByteData( 0,1,30,1,1, &pValue1);if(pValue1)c5=0;c6=1;c8=1;Output( 1, &c0, 12, k);Delay(30);SetByteData( 0,1,30,5, 0);void macro_5( )13/ 氣缸 1 手動操作松開宏 bool pValue3;int k;static unsigned char c12 = O(00,01,1)E;/ 從通道 0 從機

21、1 地址 32 中讀出 1 個數(shù)據(jù)保存到 &pvalue 中GetByteData( 0,1,31,1,1, &pValue1);if(pValue1)c5=0;c6=1;c8=0;Output( 1, &c0, 12, k);SetByteData( 0,1,31,5, 0);void macro_6( )/ 氣缸 1 手動操作上升宏bool pValue4;int k;static unsigned char c12 = O(00,02,1)E;/ 從通道 0 從機 1 地址 33 中讀出 1 個數(shù)據(jù)保存到 &pvalue 中 GetByteData( 0,1,32,1,1, &pValu

22、e1);if(pValue1)c5=0;c6=2;c8=1;Output( 1, &c0, 12, k);Delay(30);SetByteData( 0,1,32,5, 0);14void macro_7( )/ 氣缸 1 手動操作下降宏bool pValue5;int k;static unsigned char c12 = O(00,02,1)E;/ 從通道 0 從機 1 地址 34 中讀出 1 個數(shù)據(jù)保存到 &pvalue 中 GetByteData( 0,1,33,1,1, &pValue1);if(pValue1)c5=0;c6=2;c8=0;Output( 1, &c0, 12,

23、 k);Delay(30);SetByteData( 0,1,33,5, 0);void macro_8( )/ 鉚槍 1 手動操作上移宏 bool pValue6;int k;static unsigned char c12 = O(00,05,1)E;/ 從通道 0 從機 1 地址 35 中讀出 1 個數(shù)據(jù)保存到 &pvalue 中GetByteData( 0,1,34,1,1, &pValue1);if(pValue1)c5=0;c6=5;c8=1;15Output( 1, &c0, 12, k);elsec5=0;c6=5;c8=0;Output( 1, &c0, 12, k);voi

24、d macro_9( )/ 鉚槍 1 手動操作下移宏bool pValue7;int k;static unsigned char c12 = O(00,06,1)E;/ 從通道 0 從機 1 地址 11 中讀出 1 個數(shù)據(jù)保存到 &pvalue 中 GetByteData( 0,1,35,1,1, &pValue1);if(pValue1)c5=0;c6=6;c8=1;Output( 1, &c0, 12, k);Delay(30);c5=0;c6=9;c8=1;Output( 1, &c0, 12, k);elsec5=0;c6=6;c8=0;Output( 1, &c0, 12, k);

25、Delay(30);c5=0;16c6=9;c8=0;Output( 1, &c0, 12, k);void macro_10( ) / 系統(tǒng)加載循環(huán)宏 ( 自動步進)bool pValue1,pValue3,pValue4,pValue5,pValue6,pValue7; int k1;/static bool count116;/bool count16;/unsigned int i,j;static unsigned short k=0,h=0;static unsigned char c12=O(00,01,1)E;static unsigned char b12=I(00,0000

26、)E;unsigned char d12=00000000000;unsigned short e;GetByteData( 0,1,100,1,1, &pValue1);/用 LB100-105作為步進循環(huán)轉換開關if(pValue1)/氣缸夾緊c5=0;c6=1;c8=1;Output( 1, &c0, 12, k1);Delay(30);c5=0;c6=3;c8=1;Output( 1, &c0, 12, k1);Delay(30);c5=3;c6=0;c8=1;Output( 1, &c0, 12, k1);Delay(30);Input( 1, &d0, 12, k1);e=d5+(

27、0=1)SetByteData( 0,1,101,5, 1);SetByteData( 0,1,100,5, 0);17GetByteData( 0,1,101,1,1, &pValue2);/氣缸上升if(pValue2)c5=0;c6=2;c8=1;Output( 1, &c0, 12, k1);Delay(30);c5=0;c6=4;c8=1;Output( 1, &c0, 12, k1);Delay(30);h+;/由 h 和 k 控制定時長短if(h=5)k+;h=0;if(k=4)SetByteData( 0,1,102,5, 1);SetByteData( 0,1,101,5,

28、0);k=0;GetByteData( 0,1,102,1,1, &pValue3);/鉚釘if(pValue3)c5=0;c6=6;c8=1;Output( 1, &c0, 12, k1);Delay(30);c5=0;c6=9;c8=1;Output( 1, &c0, 12, k1);Delay(30);c5=0;18c6=8;c8=1;Output( 1, &c0, 12, k1);Delay(30);c5=1;c6=0;c8=1;Output( 1, &c0, 12, k1);h+; / 由 h 和 k 控制定時長短 if(h=5)k+;h=0;if(k=5)c5=0;c6=6;c8=

29、0;Output( 1, &c0, 12, k1);Delay(30);c5=0;c6=9;c8=0;Output( 1, &c0, 12, k1);Delay(30);c5=0;c6=8;c8=0;Output( 1, &c0, 12, k1);Delay(30);c5=1;c6=0;c8=0;Output( 1, &c0, 12, k1);Delay(30);SetByteData( 0,1,102,5, 0);SetByteData( 0,1,103,5, 1);k=0;GetByteData( 0,1,103,1,1, &pValue4);/鉚槍復位if(pValue4)19c5=0;

30、c6=5;c8=1;Output( 1, &c0, 12, k1);Delay(30);c5=0;c6=7;c8=1;Output( 1, &c0, 12, k1);Delay(30);h+;/由 h 和 k 控制定時長短if(h=5)k+;h=0;if(k=2)c5=0;c6=5;c8=0;Output( 1, &c0, 12, k1);Delay(30);c5=0;c6=7;c8=0;Output( 1, &c0, 12, k1);Delay(30);SetByteData( 0,1,104,5, 1);SetByteData( 0,1,103,5, 0);k=0;GetByteData(

31、 0,1,104,1,1, &pValue5);/氣缸下降if(pValue5)c5=0;c6=2;c8=0;Output( 1, &c0, 12, k1);Delay(30);c5=0;20c6=4;c8=0;Output( 1, &c0, 12, k1);Delay(30);h+;/由 h 和 k 控制定時長短if(h=5)k+;h=0;if(k=5)SetByteData( 0,1,105,5, 1);SetByteData( 0,1,104,5, 0);k=0;GetByteData( 0,1,105,1,1, &pValue6);/氣缸松開if(pValue6)c5=0;c6=1;c

32、8=0;Output( 1, &c0, 12, k1);Delay(30);c5=0;c6=3;c8=0;Output( 1, &c0, 12, k1);h+;if(h=3)k+;h=0;if(k=5)SetByteData( 0,1,105,5, 0);SetByteData( 0,1,100,5, 0);SetByteData( 0,1,15,5, 1);/解開自動操作選擇SetByteData( 0,1,17,5, 1);/解開自動啟動SetByteData( 0,1,200,5, 0);/指示啟動燈滅k=0;21void macro_11( )/ 自動啟動宏bool pValue1;G

33、etByteData( 0,1,20,1,1, &pValue1);if(pValue1)SetByteData( 0,1,100,5, 1);SetByteData( 0,1,200,5, 1);/指示啟動燈亮/SetByteData( 0,1,110,5, 1);/用 LB110 作為自動起動、停止控制SetByteData( 0,1,15,5, 0);/啟動時禁止斷開自動選擇SetByteData( 0,1,17,5, 0);SetByteData( 0,1,20,5, 0);/按鈕自復位void macro_13( )/ 半自動急停宏bool pValue1;static unsign

34、ed char c12=O(00,01,1)E;int k1;GetByteData( 0,1,22,1,1, &pValue1);if(pValue1)SetByteData( 0,1,100,5, 0);/停所有步進操作SetByteData( 0,1,101,5, 0);SetByteData( 0,1,102,5, 0);SetByteData( 0,1,103,5, 0);SetByteData( 0,1,104,5, 0);SetByteData( 0,1,105,5, 0);c5=0;c6=5;c8=0;Output( 1, &c0, 12, k1);Delay(30);c5=0

35、;c6=6;c8=0;Output( 1, &c0, 12, k1);Delay(30);22c5=0;c6=7;c8=0;Output( 1, &c0, 12, k1);Delay(30);c5=0;c6=8;c8=0;Output( 1, &c0, 12, k1);Delay(30);c5=0;c6=9;c8=0;Output( 1, &c0, 12, k1);Delay(30);c5=1;c6=0;c8=0;Output( 1, &c0, 12, k1);Delay(30);SetByteData( 0,1,200,5, 0);/啟動指示燈滅/SetByteData( 0,1,17,5,

36、 1);/解開禁止斷開自動啟動SetByteData( 0,1,15,5, 1);/解開禁止斷開自動選擇Delay(30);SetByteData( 0,1,22,5, 0);/按鈕自復位void macro_14( )/ 氣缸 2 手動操作夾緊宏 bool pValue1;int k;static unsigned char c12 = O(00,03,1)E;/ 從通道 0 從機 1 地址 37 中讀出 1 個數(shù)據(jù)保存到 &pValue 中 GetByteData( 0,1,36,1,1, &pValue1);if(pValue1)c5=0;c6=3;23c8=1;Output( 1, &

37、c0, 12, k);Delay(30);SetByteData( 0,1,36,5, 0);void macro_15( )/ 氣缸 2 手動操作松開宏 bool pValue1;int k;static unsigned char c12 = O(00,03,1)E;/ 從通道 0 從機 1 地址 11 中讀出 1 個數(shù)據(jù)保存到 &pvalue 中GetByteData( 0,1,37,1,1, &pValue1);if(pValue1)c5=0;c6=3;c8=0;Output( 1, &c0, 12, k);SetByteData( 0,1,37,5, 0);void macro_16

38、( )/ 氣缸 2 手動操作上升宏bool pValue1;int k;static unsigned char c12 = O(00,04,1)E;/ 從通道 0 從機 1 地址 11 中讀出 1 個數(shù)據(jù)保存到 &pvalue 中 GetByteData( 0,1,38,1,1, &pValue1);if(pValue1)24c5=0;c6=4;c8=1;Output( 1, &c0, 12, k);Delay(30);SetByteData( 0,1,38,5, 0);void macro_17( )/ 氣缸 2 手動操作下降宏 bool pValue1;int k;static unsi

39、gned char c12 = O(00,04,1)E;/ 從通道 0 從機 1 地址 11 中讀出 1 個數(shù)據(jù)保存到 &pvalue 中GetByteData( 0,1,39,1,1, &pValue1);if(pValue1)c5=0;c6=4;c8=0;Output( 1, &c0, 12, k);Delay(30);SetByteData( 0,1,39,5, 0);void macro_18( )/ 鉚槍 2 手動操作上移宏 bool pValue1;int k;static unsigned char c12 = O(00,07,1)E;/ 從通道 0 從機 1 地址 11 中讀出

40、 1 個數(shù)據(jù)保存到 &pvalue 中GetByteData( 0,1,40,1,1, &pValue1);if(pValue1)25c5=0;c6=7;c8=1;Output( 1, &c0, 12, k);elsec5=0;c6=7;c8=0;Output( 1, &c0, 12, k);void macro_19( )/ 鉚槍 2 手動操作下移宏 bool pValue1;int k;static unsigned char c12 = O(00,08,1)E;/ 從通道 0 從機 1 地址 11 中讀出 1 個數(shù)據(jù)保存到 &pvalue 中GetByteData( 0,1,41,1,1, &pValue1);if(pValue1)c5=0;c6=8;c8=1;Output( 1, &c0, 12, k);Delay(30);c5=1;c6=0;c8=1;Output( 1, &c0, 12, k);elsec5=0;c6=8;26c8=0;Outp

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論