亚洲精品无码一区二区三区久久久,长春欧亚卖场是哪个区,美熟女一区二区三区,亚洲中文字幕无码一区二区三区 ,欧美人与动牲交zooz男人,日本黄h兄妹h动漫一区二区三区,亚洲国产综合久久天堂,四虎成人影视免费在线站长,小黄片午夜视频在线播放,久久久日韩精品一区二区三区

廣告招募

用Raspberry Pi制作PLC的實(shí)戰(zhàn)教程

2023年01月21日 11:48:48      來(lái)源:云南昌暉儀表制造有限公司 >> 進(jìn)入該公司展臺(tái)      閱讀量:27

分享:

昌暉儀表介紹用Raspberry Pi制作,用CoDeSys作為編程軟件,編寫(xiě)程序和開(kāi)發(fā)人機(jī)交互界面。搭建一個(gè)簡(jiǎn)單的PLC環(huán)境,有助于對(duì)此軟件進(jìn)行相關(guān)的安全研究。

目前常見(jiàn)的PLC廠家有:SIEMENS、Rockwell、Schneider、Mitsubishi、Beckhoff、GE、Omron、臺(tái)達(dá)......但常用的PLC編程語(yǔ)言都是相似的,比如LD、ST、FBD、CFC、IL、GRAPH等,CoDeSys支持LD、ST、IL、FBD、CFC等,用CoDeSys可以學(xué)習(xí)多種PLC編程語(yǔ)言,也可以向其他PLC編程軟件切換,比如TwinCAT2和SoMachine就是基于CoDeSys開(kāi)發(fā)的。用Raspberry Pi代替工業(yè)現(xiàn)場(chǎng)使用的PLC便于學(xué)習(xí)和各類研究等。


1、準(zhǔn)備材料

①CoDeSys V3.5_SP8
②CODESYS Control for Raspberry PI 3.5.8.0.package
③Win32Disklmager
④Window7 PC
⑤Raspberry Pi3
⑥Micro SD卡
⑦USB電源
⑧顯示器和HDMI線
⑨鼠標(biāo)、鍵盤(pán)

2、裝機(jī)

①在Windows電腦上安裝Win32DiskImager,然后打開(kāi)。
安裝Win32DiskImager

②選擇系統(tǒng)鏡像和需要寫(xiě)入的設(shè)備(Micro SD卡),然后選擇“Write”。
選擇系統(tǒng)鏡像和需要寫(xiě)入的設(shè)備

③等待完成后,彈出完成的對(duì)話框,點(diǎn)擊“OK”。
Win32DiskImager安裝完成

④Micro SD卡插入樹(shù)莓派,連接顯示器,連接電源線。
⑤接通電源啟動(dòng)。

3、安裝CODESYS Control for Raspberry PI 3.5.8.0.package

①Raspberry PI插入網(wǎng)線和鼠標(biāo)鍵盤(pán)。
②配置IP地址。
配置IP地址

③開(kāi)啟SSH服務(wù)。
開(kāi)啟SSH服務(wù)

④在Win7上安裝CoDeSys。
⑤安裝CODESYS Control for Raspberry PI 3.5.8.0.package
◆雙擊 CODESYS Control for Raspberry PI 3.5.8.0.package,勾選“本人已閱讀……”,然后點(diǎn)擊“Next”。
◆選擇“完整安裝”,然后一直按“Next”,最后“Finish”。
安裝CODESYS Control for Raspberry PI 3.5.8.0.package
◆完成安裝后打開(kāi)CoDeSys,在“工具”→“包管理器”中可以看到剛才安裝的軟件包。

查看剛安裝的軟件
◆打開(kāi)“Update Raspberry PI”,選擇Package的版本,點(diǎn)擊“Scan”,自動(dòng)查找Raspberry PI設(shè)備(要求Raspberry PI和Windows PC在一個(gè)局域網(wǎng)里),選擇查找到的設(shè)備,然“OK”,輸入Raspberry PI的用戶名和密碼,然后“OK”。

◆完成后可以在CoDeSys的消息中看到如下信息
CoDeSys的消息
◆完成后可以在Raspberry PI中看到多了這個(gè)包文件。
CODESYS Control for Raspberry PI 3.5.8.0.package安裝完成

◆在Windows PC上用Telnet命令測(cè)試這個(gè)軟件包是否在樹(shù)莓派上安裝成功。(要求Windows PC 開(kāi)啟了Telnet服務(wù))。
Telnet命令測(cè)試軟件

4、編寫(xiě)PLC和HMI程序

4.1 編程PLC程序
①新建項(xiàng)目,選擇“Projects”→“Standard project”,給工程起個(gè)名字,選擇存放路徑,然后點(diǎn)擊“確定”。
②“設(shè)備”選擇“CODESYS Control for Raspberry Pi……”,編程語(yǔ)言可以隨便選,此處選擇“梯形邏輯圖”,然后點(diǎn)擊“確定”。
③打開(kāi)程序編輯器。
④定義Start、Stop和Lamp三個(gè)bool變量,分別表示“啟動(dòng)”、“停止”和“燈”。
⑤編寫(xiě)PLC程序。

4.2編程HMI程序

①右鍵“Application”,添加“視圖”。
②確定后,在彈出的對(duì)話框中選中“Active”,然后“打開(kāi)”。
③打開(kāi)“Visualization”,然后從右側(cè)“工具箱”中拖拽“燈”和“按鈕”,并在按鈕中輸入“Start”和“Stop”,完成后如下。
④“Start”按鈕連接“Start”變量。
⑤同理,為“Stop”按鈕連接“Stop”變量。
⑥“燈”連接“Lamp”變量。

4.3配置“網(wǎng)絡(luò)視圖”

起始視圖填入剛才繪制的視圖,.htm文件名自己填寫(xiě),此處我選擇默認(rèn)。匹配選擇“Isotropic”。

4.4編譯并保存

編譯并保存
 
4.5下載
①配置網(wǎng)絡(luò)連接
雙擊“Device”,在節(jié)點(diǎn)名處輸入Raspberry PI的IP地址,然后回車。訪問(wèn)到目標(biāo)后,如下圖。
網(wǎng)絡(luò)訪問(wèn)Raspberry PI
②登錄設(shè)備,出現(xiàn)彈出對(duì)話框點(diǎn)擊“確定”。
③下載完成后,點(diǎn)擊啟動(dòng)。
④完成后如下。

5、網(wǎng)頁(yè)登錄

在瀏覽器中輸入“http://192.168.0.168:8080/webvisu.htm”


6、總結(jié)
在測(cè)試過(guò)程中,用過(guò)幾個(gè)版本的Raspberry Pi Package,有些和CoDeSys不匹配,有些在Raspberry Pi上不能運(yùn)行,如果大家在學(xué)習(xí)過(guò)程中遇到相似的問(wèn)題,可以在Raspberry Pi上重新安裝文件。也可以在Raspberry Pi上運(yùn)行高版本的Package,在CoDeSys上運(yùn)行低版本的CoDeSys。
版權(quán)與免責(zé)聲明:
1.凡本網(wǎng)注明"來(lái)源:歐亞貿(mào)易網(wǎng)"的所有作品,版權(quán)均屬于歐亞貿(mào)易網(wǎng),轉(zhuǎn)載請(qǐng)必須注明歐亞貿(mào)易網(wǎng)。違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
2.企業(yè)發(fā)布的公司新聞、技術(shù)文章、資料下載等內(nèi)容,如涉及侵權(quán)、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔(dān)責(zé)任,本網(wǎng)有權(quán)刪除內(nèi)容并追溯責(zé)任。
3.本網(wǎng)轉(zhuǎn)載并注明自其它來(lái)源的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品來(lái)源,并自負(fù)版權(quán)等法律責(zé)任。 4.如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系。