国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Codesys軟件的高空作業(yè)車控制系統(tǒng)的模塊化設(shè)計(jì)

2012-12-31 00:00:00胡海東
科技資訊 2012年35期

摘 要:高空作業(yè)車控制系統(tǒng)的模塊化設(shè)計(jì)是機(jī)器人模塊化的具體實(shí)例。功能模塊圖程序設(shè)計(jì)語(yǔ)言(FBD)是Codesys軟件的模塊化編程語(yǔ)言。這一語(yǔ)言完全符合高空作業(yè)車控制系統(tǒng)的模塊化設(shè)計(jì)思想。本文通過(guò)實(shí)例簡(jiǎn)要介紹了基于Codesys軟件的高空作業(yè)車控制系統(tǒng)的模塊化編程實(shí)現(xiàn)過(guò)程。

關(guān)鍵詞:高空作業(yè)車 機(jī)器人 控制系統(tǒng) 模塊化 功能塊

中圖分類號(hào):G71 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2012)12(b)-0021-01

1 模塊化的思想及技術(shù)

模塊化是一種思想方法,它廣泛應(yīng)用于機(jī)械、電子和計(jì)算機(jī)等行業(yè)。目前對(duì)模塊化還沒(méi)有一個(gè)統(tǒng)一的定義,一般可以理解為:統(tǒng)籌考慮產(chǎn)品系統(tǒng),把其中含有相同或相似的功能單元分離出來(lái),用標(biāo)準(zhǔn)化原理進(jìn)行統(tǒng)一、歸并、簡(jiǎn)化,以通用單元的形式獨(dú)立存在,這就是模塊;然后用不同的模塊組合成新產(chǎn)品,這就是模塊化。模塊化技術(shù)主要包含兩個(gè)方面的內(nèi)容,一是模塊的合理分解;二是模塊的有效組合。

對(duì)于模塊化機(jī)器人系統(tǒng)的設(shè)計(jì)而言,同樣包含模塊劃分和模塊組合兩方面的內(nèi)容,模塊劃分即是以現(xiàn)有機(jī)器人系統(tǒng)的體系結(jié)構(gòu)分析為基礎(chǔ),劃分出功能相似的單元結(jié)構(gòu),并規(guī)范化其結(jié)構(gòu)形式和接口方式,形成標(biāo)準(zhǔn)化的模塊單元;模塊組合則是以標(biāo)準(zhǔn)化功能模塊為基礎(chǔ),按照具體要求對(duì)模塊進(jìn)行選擇和組合,并加以必要的修正,形成特定的機(jī)器人系統(tǒng)。因此,模塊劃分是模塊化機(jī)器人設(shè)計(jì)的基礎(chǔ),必須根據(jù)各單元的具體功能劃分出合理的功能模塊,才能進(jìn)行高效的模塊化機(jī)器人系統(tǒng)設(shè)計(jì)。

2 高空作業(yè)車控制系統(tǒng)的模塊化

高空作業(yè)車是用來(lái)運(yùn)送工作人員和工作裝備到指定高度進(jìn)行作業(yè)的特種車輛,是將高空作業(yè)裝置安裝在汽車底盤上組成的。高空作業(yè)車一般設(shè)有變幅機(jī)構(gòu)、回轉(zhuǎn)機(jī)構(gòu)、平衡機(jī)構(gòu)和行走機(jī)構(gòu),這些工作機(jī)構(gòu)是為實(shí)現(xiàn)高空作業(yè)車不同的運(yùn)動(dòng)要求而設(shè)置的。而高空作業(yè)車控制系統(tǒng)則是用來(lái)解決各機(jī)構(gòu)怎樣運(yùn)動(dòng)的問(wèn)題。

由于高空作業(yè)車控制系統(tǒng)必須以高空作業(yè)車機(jī)構(gòu)為依托,其各機(jī)構(gòu)單元中所含的控制器模塊應(yīng)具有相對(duì)的獨(dú)立性,能實(shí)現(xiàn)機(jī)構(gòu)模塊所設(shè)定的控制功能,因此在每個(gè)機(jī)構(gòu)模塊中都應(yīng)該有一個(gè)具有一定控制能力的控制器,這樣,以高空作業(yè)車機(jī)構(gòu)的模塊化劃分為依據(jù),高空作業(yè)車控制系統(tǒng)就被順理成章地劃分成了實(shí)現(xiàn)不同功能的大模塊,即控制子系統(tǒng)。這些子系統(tǒng)包括:支腿控制、轉(zhuǎn)臺(tái)控制、臂架控制、工作斗控制等。而在每個(gè)控制子系統(tǒng)功能模塊內(nèi)部,又可以根據(jù)各單元的功能情況進(jìn)一步劃分為多個(gè)功能子模塊。高空作業(yè)車控制系統(tǒng)包含的子模塊主要有:支腿燈控、支腿自動(dòng)調(diào)平、上下車互鎖、轉(zhuǎn)臺(tái)控制、臂架自動(dòng)展開收回、工作斗自動(dòng)調(diào)平稱重、幅度限制、傳感器子模塊等。這些子模塊通過(guò)CAN總線進(jìn)行信息交互,實(shí)現(xiàn)系統(tǒng)的控制功能。

3 Codesys軟件簡(jiǎn)介

本文提到的Codesys軟件是一種功能強(qiáng)大的PLC軟件編程工具,該軟件包括有IL、ST、FBD、LD、SFC等PLC編程語(yǔ)言,用戶可在同一項(xiàng)目中根據(jù)需要選擇不同的語(yǔ)言編寫子程序、功能模塊等。其中,功能模塊圖程序設(shè)計(jì)語(yǔ)言(FBD)是一種模塊化編程語(yǔ)言。其方法是根據(jù)控制要求把PLC編程需要完成的控制任務(wù)劃分為幾個(gè)較小功能塊,然后對(duì)每個(gè)功能塊分別進(jìn)行編程。這完全符合高空作業(yè)車控制系統(tǒng)的模塊化思想。因此,我們可以采用FBD語(yǔ)言編寫功能塊來(lái)實(shí)現(xiàn)高空作業(yè)車的控制系統(tǒng)模塊化設(shè)計(jì)。

4 采用Codesys軟件對(duì)高空作業(yè)車控制系統(tǒng)進(jìn)行模塊化設(shè)計(jì)的實(shí)例

功能塊的開發(fā)是高空作業(yè)車控制系統(tǒng)模塊化設(shè)計(jì)的重要基礎(chǔ)。下面我們通過(guò)高空作業(yè)車工作斗稱重調(diào)平控制功能塊的開發(fā)實(shí)例簡(jiǎn)要介紹一下基于Codesys軟件的高空作業(yè)車控制系統(tǒng)的功能塊編程實(shí)現(xiàn)過(guò)程。

工作斗稱重調(diào)平控制集成了平臺(tái)自動(dòng)調(diào)平與稱重功能于一體。自動(dòng)調(diào)平系統(tǒng)自動(dòng)檢測(cè)工作平臺(tái)偏離水平面的角度驅(qū)動(dòng)開關(guān)電磁閥或輸出PWM信號(hào)驅(qū)動(dòng)比例閥在相應(yīng)的方向動(dòng)作,調(diào)整平臺(tái)水平,保持工作平臺(tái)始終處于水平狀態(tài)。對(duì)于稱重功能來(lái)說(shuō),當(dāng)平臺(tái)載重超過(guò)總載重量的90%時(shí),則產(chǎn)生超載報(bào)警信號(hào),當(dāng)平臺(tái)載重達(dá)到總載重量的100%時(shí)限制所有動(dòng)作。

圖1是工作斗稱重調(diào)平控制功能塊的輸入輸出形式,該功能塊可以完成工作斗平臺(tái)的稱重與調(diào)平控制功能。

功能塊左邊為雙通道稱重、角度傳感器的信號(hào)輸入,右邊的輸出為平臺(tái)的傾角以及載重量。當(dāng)平臺(tái)載重量超過(guò)總載重量的90%時(shí),則產(chǎn)生超載報(bào)警信號(hào)。

5 結(jié)語(yǔ)

功能模塊圖程序設(shè)計(jì)語(yǔ)言(FBD)是Codesys軟件的模塊化編程語(yǔ)言。其方法是根據(jù)控制要求把PLC編程需要完成的控制任務(wù)劃分為幾個(gè)較小功能塊,然后對(duì)每個(gè)功能塊分別進(jìn)行編程。這完全符合高空作業(yè)車控制系統(tǒng)的模塊化思想。因此,我們可以采用FBD語(yǔ)言編寫功能塊來(lái)實(shí)現(xiàn)高空作業(yè)車的控制系統(tǒng)模塊化設(shè)計(jì)。本文通過(guò)實(shí)例介紹了基于Codesys軟件的高空作業(yè)車控制系統(tǒng)的模塊化編程實(shí)現(xiàn)。模塊化編程方法使我們進(jìn)行現(xiàn)場(chǎng)在線調(diào)試時(shí),通過(guò)對(duì)每個(gè)模塊的監(jiān)視,可以及時(shí)發(fā)現(xiàn)存在的問(wèn)題,能夠方便地進(jìn)行修改,大大縮短投運(yùn)的時(shí)間。當(dāng)控制要求增加時(shí),在程序中加入新增模塊即可,這有利于整個(gè)控制系統(tǒng)的調(diào)試和開發(fā)。所以高空作業(yè)車控制系統(tǒng)的模塊化編程設(shè)計(jì)具有深遠(yuǎn)的現(xiàn)實(shí)意義。

參考文獻(xiàn)

[1]劉明堯,談大龍,李斌.可重構(gòu)模塊化機(jī)器人現(xiàn)狀和發(fā)展[J].機(jī)器人,2001,23(3):275-279.

[2]陳航,殷國(guó)富,趙偉,等.工業(yè)機(jī)器人模塊化設(shè)計(jì)研究[J].機(jī)器人技術(shù),2009,36(3):56-58.

[3]林小峰,宋春寧,宋紹劍,等.基于IEC 61131-3標(biāo)準(zhǔn)的控制系統(tǒng)及應(yīng)用[M].北京:電子工業(yè)出版社,2007.

[4]彭瑜,何衍慶.IEC 61131-3編程語(yǔ)言及應(yīng)用基礎(chǔ)[M].北京:機(jī)械工業(yè)出版社,2009.

壶关县| 台北市| 芮城县| 西藏| 江北区| 邵阳市| 墨江| 伊金霍洛旗| 麟游县| 大城县| 长治市| 利川市| 福建省| 邵阳县| 应城市| 许昌县| 封开县| 福安市| 饶河县| 扎兰屯市| 阳原县| 文安县| 宜阳县| 林芝县| 桐乡市| 永德县| 桦川县| 周口市| 鄯善县| 北安市| 湘潭市| 永宁县| 黄梅县| 汕头市| 江油市| 抚宁县| 尼勒克县| 曲沃县| 曲松县| 威海市| 邹城市|