freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于plc的步進(jìn)電機(jī)同步控制畢業(yè)設(shè)計(jì)論文-wenkub

2023-03-09 10:11:05 本頁(yè)面
 

【正文】 C PC 與 PLC 串口通信程序設(shè)計(jì)的目的 PC 與 PLC 串口通信的線路連接方法。計(jì)算機(jī)作為上位機(jī)可以提供良好的人機(jī)界面,進(jìn)行系統(tǒng)的監(jiān)控和管理,進(jìn)行程序編制,參數(shù)設(shè)定和修改,數(shù)據(jù)采集等,既能保證系 統(tǒng)性能,又能使系統(tǒng)操作簡(jiǎn)便,便于生產(chǎn)過(guò)程的有效監(jiān)督。 CommEvent 屬性存有該錯(cuò)誤或事件的數(shù)值代碼 HandShaking 指定通訊雙方的握手協(xié)議 ComNone 0 沒(méi)有握手協(xié)議 ComXonXoff 1 Xon/Xoff 握手協(xié)議 ComRTS 2 RTS/CTS 握手協(xié)議 ComRTSXonXoff 3 RTS 和 Xon/Xoff 握手協(xié)議 Vb 與 plc通信 可編程邏輯控制器(簡(jiǎn)稱 PLC)主要為現(xiàn)場(chǎng)控制而設(shè)計(jì)的,其人 機(jī)界面主要是開(kāi)關(guān),按鈕,指示燈等。如圖 23所示 圖 23 添加 MSComm 控件 9 ( 3) MSComm 控件的屬性 名稱 功能 CommPort 設(shè)置并返回通訊端口號(hào),通訊端口范圍為 116 InBufferSize 設(shè)置并返回接收緩沖區(qū)的大小,以字節(jié)數(shù)為單位 InputMode 設(shè)置并返回?cái)?shù)據(jù)輸入方式 ComInputModeBinary 數(shù)據(jù)通過(guò) Input 屬性以二進(jìn)制形式取回 InputModeText 數(shù)據(jù)通過(guò) Input 屬性以文字形式取回 OutBufferSize 設(shè)置并返回輸出緩沖區(qū)的大小 ,字節(jié)數(shù)為單位 Rthreshold 設(shè)置并返回要接收的字符數(shù)。新建工程如圖 21 所示。該控件在 windows\system 目錄下。同樣的,校驗(yàn)位是奇數(shù)、校驗(yàn)時(shí),“ A”的校驗(yàn)位便是 1,使 1 的數(shù)目保持在奇數(shù)。該如何選擇呢?只要通信雙方協(xié)議通過(guò)即可,沒(méi)有強(qiáng)制規(guī)定。 6 由于異步串行傳輸中并沒(méi)有使用同步脈沖作基準(zhǔn),故接收端完全不知道發(fā)送端何時(shí)將進(jìn)行數(shù)據(jù)的傳送,發(fā)送端準(zhǔn)備要開(kāi)始傳送數(shù)據(jù)時(shí),發(fā)送端會(huì)在所送出的字符前后分別加上高電位的起始位(邏輯 0)及地點(diǎn)為的停止位(邏輯 1),它們分別是所謂的起始位與停止位。當(dāng)使用字符型時(shí),工業(yè)界使用到的有 ASCII 字符碼及 JIS 字符碼。 串行通信的傳輸受到通信雙方硬件配備性能及通信線路的特性控制,收發(fā)雙方必須按照同樣的速度進(jìn)行串行通信,即收發(fā)雙方采用同樣的波特率。 在實(shí)踐中,使用 VB 串口控件 MSComm 實(shí)現(xiàn)通信的方法比調(diào)用 API 函數(shù)的方法更加方便,快捷,而且用較少的代碼可以實(shí)現(xiàn)相同的功能,從而使編程效率大大提高。屬性也用于為對(duì)象提供數(shù)據(jù)和從對(duì)象取回信息。 5 過(guò)程: 為完成任務(wù)而編寫(xiě)的代碼段。例如 ,數(shù)據(jù)庫(kù)對(duì)象有打開(kāi)紀(jì)錄集并從一個(gè)記錄移動(dòng)到另一個(gè)記錄的方法。 事件: 由用戶或 操作系統(tǒng)引發(fā)的動(dòng)作。這種技術(shù)可以創(chuàng)建可重用組建 , 它是程序的組成模塊。這種編程叫事件驅(qū)動(dòng)編程。 但是以這種方法編程十分困難。如計(jì)算雇員工資, 創(chuàng)建鄰居 郵件列表 或設(shè)置格式化文本以顯示最近的年度報(bào)表信息。沒(méi)有這些特殊的指令 就不 能執(zhí)行預(yù)期的任務(wù)。 Visual Basic 新版中還有更多可用功能。 如今 VB已經(jīng)有了 版。并且從 開(kāi)始 微軟將 ACCESS 的數(shù)據(jù)庫(kù)驅(qū)動(dòng)集成到了VB 中 , 這使得 VB 的數(shù)據(jù)庫(kù)編程能力大大提高。其實(shí) 以我們現(xiàn)在的目光來(lái)看VB10 的功能實(shí)在是太弱了。 BASIC 是種易學(xué)易用的高級(jí)語(yǔ)言 ,非常適合初學(xué)者學(xué)習(xí)運(yùn)用。 第一階段 1964 年 70年代初 1964 年 BASIC 語(yǔ)言問(wèn)世。s Allpurpose symbolic instruction Code 初學(xué)者通用符號(hào)指令代碼的縮寫(xiě), 是國(guó)際上廣泛使用的一種計(jì)算機(jī)高級(jí)語(yǔ)言。所以用三 菱系列 PLC 控制多個(gè)伺服電機(jī)同步運(yùn)動(dòng)的研究具有現(xiàn)實(shí)意義。隨著 PLC 成本的降低和應(yīng)用的日益廣泛, 步進(jìn) 電機(jī)的常規(guī)控制應(yīng)用 PLC 技術(shù)越來(lái)越成為現(xiàn)實(shí)。和發(fā)出可調(diào)的高頻脈沖。模板的上表面一定要保持水平,誤差盡可能小。它采用可以編制程序的存儲(chǔ)器,用來(lái)在其內(nèi)部存儲(chǔ)執(zhí)行邏輯運(yùn)算、順序運(yùn)算、計(jì)時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等操作的指令,并能通過(guò)數(shù)字式或模 擬式的輸入和輸出,控制各種類型的機(jī)械或生產(chǎn)過(guò)程。 ........................ 11 PC 端(上位機(jī)) VB 程序 ............................................................................... 11 第 3 章 步進(jìn)電機(jī)與步進(jìn)驅(qū)動(dòng)器 ........................................................................ 15 步進(jìn)電機(jī) ..................................................................................................................... 15 步進(jìn)電機(jī)與伺服電機(jī)的區(qū)別 ............................................................................ 15 步進(jìn)電機(jī)的基本情況 ........................................................................................ 17 步進(jìn)電機(jī)的工作原理 ........................................................................................ 17 步進(jìn)電機(jī)的一些基本參數(shù) ................................................................................ 17 步進(jìn)電機(jī)的一些特點(diǎn) ........................................................................................ 18 本設(shè)計(jì)所使用的步進(jìn)電機(jī) ................................................................................ 19 步進(jìn)驅(qū)動(dòng)器 .................................................................................................................... 20 為何要使用步進(jìn)電機(jī)驅(qū)動(dòng)器 ........................................................................... 20 細(xì)分原理 ......................................................................................................... 21 本設(shè)計(jì)中所用的步進(jìn)驅(qū)動(dòng)器 ........................................................................... 24 第 4 章 PLC 控制步進(jìn)電機(jī) ............................................................................. 29 PLC 的概述 .................................................................................................................... 29 PLC 的結(jié)構(gòu)及各部分的作用 ........................................................................................ 30 PLC 的工作原理 ............................................................................................................ 31 輸入處理 ............................................................................................................ 31 程序執(zhí)行 ............................................................................................................ 31 輸出處理 ........................................................................................................... 31 PLC 編程語(yǔ)言 ................................................................................................................ 32 梯形圖編程語(yǔ)言 ................................................................................................ 32 語(yǔ)句表編程語(yǔ)言 ............................................................................................... 32 III 控制系統(tǒng)流程圖編程圖 .................................................................................... 32 三菱 PLC 控制三個(gè)步進(jìn)電機(jī)同步運(yùn)動(dòng) ....................................................................... 32 PLC 的基本結(jié)構(gòu) ................................................................................................ 32 PLC 控制步進(jìn)電機(jī)的 I/O 分配如表 41 所示。并說(shuō)明了FX3U 通訊模板的具體使用方法及注意事項(xiàng)??刂葡到y(tǒng)的設(shè)計(jì)主要包括兩個(gè)方面。 I 基于 PLC 的步進(jìn)電機(jī)同步控制 摘 要 PLC 是 80 年代發(fā)展起來(lái)的一種新型的電器控制裝置 它的誕生給工業(yè)控制帶來(lái)了一次革命性的飛躍。一是下位機(jī)測(cè)控系統(tǒng)的設(shè)計(jì) 二是上位機(jī)監(jiān)控系統(tǒng)的設(shè)計(jì)。 在上位機(jī)系統(tǒng)設(shè)計(jì)部分 ,本文介紹了 Visual 語(yǔ)言的 MSComm 控件的基本概念 對(duì) FX3U系列可編程控制器和 PC 機(jī)之間的通訊協(xié)議進(jìn)行的詳盡的介紹 著重介紹了基于 VB 的利用 MSComm 控件實(shí)現(xiàn)串口通訊的方式 對(duì)利用 FX3U通訊模板及編程口實(shí)現(xiàn)上下位機(jī)通訊的方法作了比較 區(qū)分了分別用編程口和用 RS232 通訊口進(jìn)行串行數(shù)據(jù)通訊報(bào)文格式的不同點(diǎn)。 ............................................ 33 PLC 程序代碼 .................................................................................................... 33 VB 作為上位機(jī)時(shí)控制 PLC 的程序(測(cè)試階段) .......................................... 39 外部電路接線圖如圖 4 42 、 43 所示。PLC 及其有關(guān)的外圍設(shè)備都應(yīng)該按易于與工業(yè)控制系統(tǒng)形成一個(gè)整體,易于擴(kuò)展其功能的原則而設(shè)計(jì)。若多個(gè)步進(jìn)電機(jī)速度不同,會(huì)使模板在運(yùn)動(dòng)中卡死。而伺服驅(qū)動(dòng)器驅(qū)動(dòng)伺服電機(jī)呢又恰恰需要外部的脈沖信號(hào)。所以用三菱系列 PLC 控制多個(gè) 步進(jìn) 電機(jī)同步運(yùn)動(dòng)的研究具有現(xiàn)實(shí)意義。 在 分析了國(guó)內(nèi)外的設(shè)計(jì)之后,提出了一種自己的解決方案,能很好的滿足該測(cè)量設(shè)備的設(shè)計(jì)要求,列出了需要的零件,設(shè)計(jì)原理圖,設(shè)備工程圖,程序源代碼,在進(jìn)行可行性分析以及多次修改優(yōu)化之后,以實(shí)驗(yàn)室提供的設(shè)備及原材料制作出了導(dǎo)師要求的功能模塊,經(jīng)過(guò)測(cè)試之后安裝到設(shè)備上。 BASIC 簡(jiǎn)單、易學(xué) 。 第二階段 1975 年 80年代中 微機(jī)上固化的 BASIC。常用的編譯軟件有 True BASIC,Turbo BASIC Quick BASIC,Visual BASIC,CAREALIZER,GFA BASIC,POWER BASIC,等等 ...... 1991 年 微軟推出了 Visual 版。但在當(dāng)時(shí) 它是第一個(gè) 可視 的編程軟件。從
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1