亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種基于PLC的工業(yè)注射泵控制系統(tǒng)設(shè)計(jì)

        2021-04-28 08:05:32史志鵬
        山西電子技術(shù) 2021年2期
        關(guān)鍵詞:指令設(shè)置檢測

        史志鵬,李 晨,王 經(jīng),馬 聰

        (1.中國電子科技集團(tuán)公司第三十三研究所,山西 太原 030032;2.中國鐵路蘭州局集團(tuán)有限公司蘭州車輛段,甘肅 蘭州 730050)

        工業(yè)注射泵通常在過程自動(dòng)化中作為配套設(shè)備,實(shí)現(xiàn)高精度微量流體傳輸與處理,一般采用旋轉(zhuǎn)閥、面板安裝、通過RS485,RS232或CAN總線進(jìn)行通訊控制[1]。通過先進(jìn)的電機(jī)微步驅(qū)動(dòng)技術(shù),智能的初始化、故障處理等算法,使得軟件更加穩(wěn)健,同時(shí)具備卓越的電磁兼容性能和低溫環(huán)境應(yīng)用支持,更適合工業(yè)場合使用。

        1 系統(tǒng)原理

        本系統(tǒng)選用SP1-CX型工業(yè)注射泵,采用西門子S7-200 Smart PLC[2]作為控制器,通過RS485接口與注射泵進(jìn)行數(shù)據(jù)交互,從而實(shí)現(xiàn)注射泵的控制功能。

        2 系統(tǒng)功能

        本系統(tǒng)的主要功能有:

        1) 能夠完成1-10mL液體的取液操作;

        2) 能夠完成進(jìn)液0.1mL、0.05mL操作;

        3) 能夠完成啟動(dòng)速度、運(yùn)行速度和停止速度設(shè)置。

        3 系統(tǒng)設(shè)計(jì)

        系統(tǒng)設(shè)計(jì)主要包括電氣設(shè)計(jì)和軟件設(shè)計(jì)。

        3.1 電氣設(shè)計(jì)

        本系統(tǒng)主要由西門子S7-200 Smart PLC與注射泵構(gòu)成。系統(tǒng)電氣設(shè)計(jì)如圖1所示。系統(tǒng)由交流220V供電,通過AC-DC電源模塊轉(zhuǎn)換為DC24V電源,分別給PLC和注射泵供電。PLC與注射泵之間通過雙絞線進(jìn)行連接。

        圖1 電氣設(shè)計(jì)原理圖

        3.2 軟件設(shè)計(jì)

        本系統(tǒng)采用STEP7-Micro/WIN Smart編程軟件,進(jìn)行梯形圖設(shè)計(jì)。該軟件主要包括:初始化模塊、指令集模塊、發(fā)送完成中斷模塊和接收完成中斷模塊。

        3.2.1 初始化模塊

        初始化模塊主要進(jìn)行通信初始化工作,包含通信端口控制字設(shè)置、接收消息控制字設(shè)置、起始字符設(shè)置、結(jié)束字符設(shè)置、字符間定時(shí)器設(shè)置、接收最大字符數(shù)設(shè)置、指令編碼復(fù)位、注射泵狀態(tài)字復(fù)位。流程圖如圖2所示。

        圖2 初始化流程圖

        通信端口控制字設(shè)置,通過對SMB30進(jìn)行設(shè)置,完成校驗(yàn)類型、數(shù)據(jù)位和波特率設(shè)置。本系統(tǒng)采用無校驗(yàn)類型、數(shù)據(jù)位為8位、波特率為38400bps、同時(shí)采用自由口通信。因此,SMB30的值設(shè)為16#01。

        接收消息控制字設(shè)置,通過對SMB87進(jìn)行設(shè)置,包含啟用/禁止接收消息功能、啟用/禁止SMB88檢測消息起始字符、啟用/禁止SMB89檢測消息結(jié)束字符、啟用/禁止SMW90作為空閑線檢測條件、定時(shí)器為字符間定時(shí)還是消息定時(shí)、啟用/禁止超時(shí)終止、啟用/禁止中斷條件作為消息檢測的開始。本系統(tǒng)啟用接收消息功能、啟用SMB88檢測消息起始字符、啟用SMB89檢測消息結(jié)束字符、禁止SMW90作為空閑線檢測條件、定時(shí)器為字符間定時(shí)、禁止超時(shí)終止、禁止中斷條件作為消息檢測的開始。因此,SMB87的值設(shè)為16#C4。

        起始字符設(shè)置SMB88為16#02;結(jié)束字符設(shè)置SMB89為16#03;字符間定時(shí)值SMW92設(shè)置為1000ms;最大接收字符數(shù)SMB94設(shè)置為100。

        3.2.2 指令集模塊

        該模塊主要完成:發(fā)送前初始化、接收完成標(biāo)志復(fù)位、發(fā)送指令調(diào)用。其中在發(fā)送指令調(diào)用前,已將發(fā)送指令的數(shù)據(jù)在數(shù)據(jù)塊中進(jìn)行定義。涉及的指令有取液指令、進(jìn)液指令和參數(shù)設(shè)置指令。以取液指令發(fā)送為例,流程圖如圖3所示。

        圖3 取液指令發(fā)送流程圖 圖4 發(fā)送完成中斷流程圖

        數(shù)據(jù)塊中的取液指令(十六進(jìn)制表示)如下:

        02 31 31 4F 41 36 00 00 00 44 39 30 30 49 52 03

        3.2.3 發(fā)送完成中斷模塊

        該模塊屬于中斷模塊,主要是在指令集模塊中調(diào)用XMT指令后,以中斷形式進(jìn)行響應(yīng)。主要完成接收指令RCV調(diào)用、綁定接收中斷事件、斷開發(fā)送中斷事件。流程如圖4所示。

        3.2.4 接收完成中斷模塊

        該模塊屬于中斷模塊,主要是調(diào)用RCV指令后,以中斷形式進(jìn)行響應(yīng)。主要完成接收完畢判斷、接收數(shù)據(jù)轉(zhuǎn)移、接收緩沖區(qū)清零、斷開接收中斷事件、接收完成標(biāo)志位置位。流程如圖5所示。

        圖5 接收完成中斷流程圖

        4 結(jié)語

        本系統(tǒng)采用PLC作為控制器,通過RS485接口完成對工業(yè)注射泵的精密控制,實(shí)現(xiàn)取液、不同步進(jìn)取液以及參數(shù)設(shè)置等功能,達(dá)到了預(yù)期效果。

        猜你喜歡
        指令設(shè)置檢測
        聽我指令:大催眠術(shù)
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        中隊(duì)崗位該如何設(shè)置
        ARINC661顯控指令快速驗(yàn)證方法
        LED照明產(chǎn)品歐盟ErP指令要求解讀
        電子測試(2018年18期)2018-11-14 02:30:34
        小波變換在PCB缺陷檢測中的應(yīng)用
        本刊欄目設(shè)置說明
        中俄臨床醫(yī)學(xué)專業(yè)課程設(shè)置的比較與思考
        国产av丝袜熟女丰满一区二区| 精品人妻VA出轨中文字幕| 精品久久久久久99人妻| 你懂的视频网站亚洲视频| 色老板美国在线观看| 少妇寂寞难耐被黑人中出| 日韩精品一区二区三区毛片| 国产美女一区三区在线观看| 少妇高潮惨叫久久久久电影69| 午夜精品久久久久久久久久久久| 69av在线视频| 高清不卡av在线播放| 十八禁无遮挡99精品国产| 久久午夜伦鲁片免费无码| 久久一区二区三区不卡| 中文字幕一区二区人妻性色av| 无码一区二区三区中文字幕| 老熟妇高潮喷了╳╳╳| 久久精品国产亚洲片| 国产一区二区三区视频地址| 无码成人一区二区| 国产精品理人伦国色天香一区二区| 免费av网址一区二区| 精品国产午夜肉伦伦影院| 国产性生交xxxxx免费| 亚洲欧洲一区二区三区波多野| 自拍偷区亚洲综合第一页| 日韩精品真人荷官无码| 日韩精品成人一区二区三区| 插入中文字幕在线一区二区三区| 亚洲高清三区二区一区| 亚洲国产精品福利片在线观看| 日本精品一区二区三本中文| 亚洲av乱码国产精品观| 把女的下面扒开添视频| 91热这里只有精品| 一区二区三区精品婷婷| 欧洲美女熟乱av| 国产亚洲精品第一综合麻豆| 视频一区二区三区中文字幕狠狠 | 我和隔壁的少妇人妻hd|