



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、變頻器與西門子PLC在自由口模式下的串行通信 之所以我的博客關(guān)于通訊的內(nèi)容多,主要是因?yàn)槲覍?duì)PLC和變頻器通訊的知識(shí)比較少?,F(xiàn)在也只做過西門子S7-226與英威騰變頻器的Modbus和自由口的通訊1 引言 變頻器與plc配套應(yīng)用是常見的自動(dòng)化集成系統(tǒng)。由plc發(fā)出啟動(dòng)、停止、運(yùn)行頻率等指令,來控制變頻器的運(yùn)轉(zhuǎn)及頻率輸出,達(dá)到控制生產(chǎn)過程自動(dòng)化目的?;诖型ㄓ嵉淖冾l器與plc集成技術(shù)具有的優(yōu)點(diǎn)得到廣泛的工程重視。本文介紹三菱變頻器f700與西門子plc s7-200在自由口模式下的串行通信
2、,達(dá)到plc對(duì)變頻器的便捷控制。2 變頻器與plc的連接 plc s7-200與三菱變頻器通信采用rs485接口的串行方式。s7-200側(cè)為九針接口,三菱變頻器為rs485端子,采用二線式連接。3 通訊系統(tǒng)設(shè)計(jì)3.1 plc的自由口通信模式 s7-200支持自由口通信模式。自由口模式使s7-200可以與許多通信協(xié)議公開的其他設(shè)備和控制器進(jìn)行通信。波特率為1200115200 b/s(可調(diào)整)。
3、 自由口模式的數(shù)據(jù)字節(jié)格式總是有一個(gè)起始位、一個(gè)停止位,用戶可以選擇7位或者8位數(shù)據(jù),也可以選擇是否有校驗(yàn)位以及是奇校驗(yàn)還是偶校驗(yàn)。 在自由口模式下,通過使用發(fā)送中斷、接收中斷、發(fā)送指令(xmt)和接收指令(rcv),為所有通信活動(dòng)編程。在自由口模式下,通信協(xié)議完全由用戶程序控制。3.2 三菱變頻器專用協(xié)議 在自由口模式下,plc與變頻器通信遵循三菱變頻器專
4、用協(xié)議。首先,按照變頻器通訊規(guī)格對(duì)變頻器參數(shù)進(jìn)行設(shè)置(具體參照變頻器手冊(cè))。其次通信采用以下步驟: 向變頻器發(fā)送要求數(shù)據(jù)(變頻器不會(huì)自動(dòng)發(fā)送數(shù)據(jù)),經(jīng)變頻器等待時(shí)間后,從變頻器向plc發(fā)送返回?cái)?shù)據(jù),等待變頻器處理事件后,進(jìn)行再處理。plc與變頻器通信以ascii碼(16進(jìn)制)進(jìn)行。plc對(duì)變頻器進(jìn)行運(yùn)行狀態(tài)監(jiān)控、運(yùn)行頻率設(shè)置、啟動(dòng)、停止等操作。這些數(shù)據(jù)的收發(fā)采用不同的數(shù)據(jù)模式。如運(yùn)行頻率采用附表所示數(shù)據(jù)模式。附表 運(yùn)行頻率寫入數(shù)據(jù)格式12345678910111213ENQ變頻器站號(hào)命令代碼等待時(shí)間數(shù)據(jù)求和校驗(yàn)
5、 附表中,enq為控制符,實(shí)際發(fā)送16進(jìn)制數(shù)據(jù)05,其余皆為ascii碼表示。變頻器站號(hào)范圍為031,指令代碼在變頻器手冊(cè)中給出,如運(yùn)行頻率寫入為ee。不同運(yùn)行指令有不同數(shù)據(jù)。求和校驗(yàn)求法如下:將從“站號(hào)”到“數(shù)據(jù)”的ascii碼按16進(jìn)制加法求總和,再對(duì)和的低兩位進(jìn)行ascii編碼。字符數(shù)13是結(jié)束字符可以是cr或lf。4 自由口通信編程設(shè)計(jì) 下面用實(shí)例來介紹自由口模式下的通信,plc向變頻器發(fā)送20h
6、z頻率。(要使頻率寫入有效,開始時(shí)plc先向變頻器發(fā)送“寫入”指令,命令代碼fb。) 主程序:網(wǎng)絡(luò)1:ld sm0.1 /初始化movb 16#09, smb130 /端口1自由口模式,波特率9600,每個(gè)字符8位,無校驗(yàn)movb 16#b0, smb187 /寫接收指令控制字,允許rcv,檢測(cè)信息結(jié)束字符、空閑線起始條件movb 16#0d, smb189 /設(shè)置信息結(jié)束字符為16#0d(回車符)movw +5, smw190 /設(shè)置空閑線檢測(cè)時(shí)間間隔為5msmovb 100,
7、smb194 /設(shè)置最大字符數(shù)為100網(wǎng)絡(luò)2:ld sm0.0movb 16#0d, vb100 /發(fā)送數(shù)據(jù)字符數(shù)為13movb 16#05, vb101 /通訊要求movb 16#30, vb102 /變頻器站號(hào)01movb 16#31, vb103 movb 16#44, vb104 /頻率寫入命令代碼movb 16#44, vb105movb 16#31, vb106 /等待時(shí)間1×10msm
8、ovb 16#32, vb107 /發(fā)送頻率20hzmovb 16#30, vb108movb 16#30, vb109movb 16#30, vb110movb 16#44, vb111 /求和校驗(yàn)碼demovb 16#45, vb112movb 16#0d, vb113 /結(jié)束字符movb 0, mb10網(wǎng)絡(luò)3:ld sm0.0atch int_0:int0, 26 /端口1發(fā)送完中斷,連接到中斷0atch int_2:int2, 24
9、60;/端口1接收完中斷,連接到中斷2eni /允許中斷網(wǎng)絡(luò)4:ld sm0.0r sm187.7, 1 /禁止接收(避免接收發(fā)送沖突)復(fù)位sm187.7為0即禁止接收rcv vb149, 1xmt vb100, 1 /開始發(fā)送中斷程序0:網(wǎng)絡(luò)1:ld sm0.0movb 5, smb35atch int_1:int1, 11 /定時(shí)中斷到中斷1中斷程序1:網(wǎng)絡(luò)1:ld sm0.0dtch 11s sm187.7, 1 /允許接收(
10、置位sm187.7為1)rcv vb149, 1 /開始接收中斷程序2:網(wǎng)絡(luò)1:ld sm0.0incb mb10 /每發(fā)送接收完一次mb10加1ab= mb10, 3 /當(dāng)超過3次,退出不再發(fā)送creti網(wǎng)絡(luò)2:ldb= smb186, 16#20 /接收無誤條件下ab= vb150, 16#06 /接收數(shù)據(jù)無錯(cuò)誤,退出cretinot /否則,再發(fā)送r sm187.7, 1rcv vb149, 1xmt vb100, 15 結(jié)束語
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 融資籌劃報(bào)告范文
- 區(qū)塊鏈公司年度報(bào)告范文
- 請(qǐng)求調(diào)整 報(bào)告范文
- 汽車制造業(yè)總結(jié)報(bào)告范文
- 二零二五年度光伏發(fā)電屋頂租賃投資合同
- 二零二五年度美團(tuán)商家品牌推廣合作協(xié)議
- 浙江國企招聘2024杭州億晟產(chǎn)業(yè)運(yùn)營(yíng)有限公司招聘2人筆試參考題庫附帶答案詳解
- MySQL教程(新體系-綜合應(yīng)用實(shí)例視頻)(第4版)習(xí)題及答案 第10章
- 二零二五年度房屋出租中介服務(wù)合同(含租賃合同定制服務(wù))
- 二零二五年度設(shè)備安裝安全協(xié)議及設(shè)備保養(yǎng)合同
- 高一上學(xué)期統(tǒng)編版(2019)必修中外歷史綱要上翻書大賽課件
- 心理健康七個(gè)一主題活動(dòng)方案
- 絕緣墊技術(shù)規(guī)范說明
- 2024-2025學(xué)年江蘇省南京建鄴區(qū)新城中學(xué)七年級(jí)(上)期末數(shù)學(xué)試卷(含答案)
- 《公路施工組織設(shè)計(jì)》課件
- 義齒加工廠各部門生產(chǎn)作業(yè)流程
- 筑牢安全防線守護(hù)平安校園
- 公司減資-章程修正案范本
- 2024年普通高等學(xué)校招生全國統(tǒng)一考試(新課標(biāo)I卷)語文含答案
- 工程索賠報(bào)告范文
- 員工期權(quán)合同模板
評(píng)論
0/150
提交評(píng)論