您好, 歡迎來到化工儀器網(wǎng)! 登錄| 免費(fèi)注冊| 產(chǎn)品展廳| 收藏商鋪|
提供商
潯之漫智控技術(shù)(上海)有限公司資料大小
141.7KB資料圖片
查看下載次數(shù)
10次資料類型
JPG 圖片瀏覽次數(shù)
322次吉林長春西門子授權(quán)總代理
模擬量轉(zhuǎn)換的相關(guān)設(shè)置
S7-1200(1214C)內(nèi)部集成了2路模擬量信號輸入通道,分別為通道0和通道1,也就是可以同時接收并處理兩個傳感器輸入的模擬信號,對應(yīng)的為IW和IW66(長度為一個字,16位),在TIA PROTAL中選中PLC的“常規(guī)"—“AI"標(biāo)簽項(xiàng)可以進(jìn)行查看和設(shè)置。
淺談西門子S7-1200PLC的模擬量轉(zhuǎn)換,附實(shí)例演示
S7-1200PLC模擬量轉(zhuǎn)換的工作原理
假設(shè)PLC的AI0口外接了一個溫度傳感器,傳感器將測得的溫度值轉(zhuǎn)換為一個范圍為0~10V的連續(xù)電壓信號輸入給PLC。模擬量經(jīng)過PLC內(nèi)部的A/D轉(zhuǎn)換后被轉(zhuǎn)換成了范圍0~27648的數(shù)字量并存儲在特定的寄存器中。具體的轉(zhuǎn)換流程如下圖所示。
淺談西門子S7-1200PLC的模擬量轉(zhuǎn)換,附實(shí)例演示
如何將模擬量輸入轉(zhuǎn)換的數(shù)字值還原成對應(yīng)的物理量?
例:某個壓力傳感器的量程為0~0.1MPa,轉(zhuǎn)換成對應(yīng)的電壓信號為0~5V,設(shè)轉(zhuǎn)換后IW中的數(shù)值為N,嘗試求以Pa為單位的壓力值。
解:S7-1200PLC默認(rèn)的模擬信號輸入電壓范圍是0~10V,轉(zhuǎn)換成數(shù)字信號的范圍是0~27648,因?yàn)榇藟毫鞲衅鬏敵鲭妷悍秶?~5V,所以轉(zhuǎn)換的數(shù)字信號范圍是0~13824。壓力傳感器的測量壓力范圍是0~0.1MPa,由此可推導(dǎo)出公式,將電壓值還原成以Pa為單位的壓力值并將結(jié)果存儲于寄存器MD30中。
電壓轉(zhuǎn)換成數(shù)字信號后存入IW的數(shù)值為N
淺談西門子S7-1200PLC的模擬量轉(zhuǎn)換,附實(shí)例演示
在博途軟件中編寫對應(yīng)的PLC程序如下:
在編寫梯形圖程序時有以下兩點(diǎn)需要特別注意:
1)因?yàn)镻LC執(zhí)行除法指令時會丟掉余數(shù)而只保留商值,這樣會影響計(jì)算的精度,所以在編寫梯形圖程序計(jì)算壓力值時要注意先乘后除。
2)IW中的數(shù)據(jù)類型為整型(INT),該值乘以100000后其結(jié)果會超出int的范圍,所以必須先應(yīng)用CONV指令將數(shù)據(jù)類型轉(zhuǎn)換為DInt。
S7-1200系列PLC通過PROFINET與V90 PN伺服驅(qū)動器搭配進(jìn)行位置控制,實(shí)現(xiàn)的方法主要有以下三種:
· 方法一、在PLC中組態(tài)位置軸工藝對象,V90使用標(biāo)準(zhǔn)報(bào)文3,通過MC_Power、MC_MoveAbsolute等PLC Open標(biāo)準(zhǔn)程序塊進(jìn)行控制, 這種控制方式屬于控制方式(位置控制在PLC中計(jì)算,驅(qū)動執(zhí)行速度控制)。
· 方法二、在PLC中使用FB284(SINA_)功能塊,V90使用西門子111報(bào)文,實(shí)現(xiàn)相對定位、定位等位置控制,這種控制方式屬于分布控制方式(位置控制在驅(qū)動器中計(jì)算)。
· 方法三、在PLC中使用FB38002(Easy_SINA_)功能塊,V90使用西門子111報(bào)文,此功能塊是FB284功能塊的簡化版,功能比FB284少一些,但是使用更加簡便。
V90 PN配置要點(diǎn)
· 對于方法一:設(shè)置控制模式為'速度控制(S)',配置通信報(bào)文為標(biāo)準(zhǔn)報(bào)文3
· 對于方法二或三:設(shè)置控制模式為'基本控制(EPOS)',配置通信報(bào)文為西門子報(bào)文111
· V90在線后點(diǎn)擊'設(shè)置PROFINET->配置網(wǎng)絡(luò)',設(shè)置V90的IP及設(shè)備名稱:注意:設(shè)置的設(shè)備名稱一定要與1200項(xiàng)目中配置的相同。
參數(shù)保存后需重啟驅(qū)動器才能生效。
方法一 使用標(biāo)準(zhǔn)報(bào)文3和工藝對象
V90 PN與PLC采用PROFINET RT通信方式并使用報(bào)文3,項(xiàng)目步驟如下:
1. 創(chuàng)建項(xiàng)目后,添加新設(shè)備S7-1200 PLC
2. 在網(wǎng)絡(luò)視圖中添加V90 PN設(shè)備(使用GSD)
西門子S7-1200對V90伺服進(jìn)行位置控制的三種方法(一)
2. 建立V90 PN與PLC的網(wǎng)絡(luò)連接,并分別設(shè)置S7-1200及V90 PN的IP及設(shè)備名稱:
西門子S7-1200對V90伺服進(jìn)行位置控制的三種方法(一)
西門子S7-1200對V90伺服進(jìn)行位置控制的三種方法(一)
3. 在設(shè)備視圖中為V90配置標(biāo)準(zhǔn)報(bào)文3
西門子S7-1200對V90伺服進(jìn)行位置控制的三種方法(一)
'驅(qū)動器'選擇'PROFIdrive' :
西門子S7-1200對V90伺服進(jìn)行位置控制的三種方法(一)
配置軸的驅(qū)動,選擇連接到PROFINET總線上的V90 PN:可以手動設(shè)置參考轉(zhuǎn)速及轉(zhuǎn)速,也可以選擇'自動傳送設(shè)備中的驅(qū)動裝置參數(shù)'。
西門子S7-1200對V90伺服進(jìn)行位置控制的三種方法(一)
配置編碼器的數(shù)據(jù)交換:
西門子S7-1200對V90伺服進(jìn)行位置控制的三種方法(一)
用戶可以根據(jù)實(shí)際的需要選擇和填寫后續(xù)的信息,完成工藝對象的配置。
5. 在OB1中使用MC_Power、MC_MoveAbsolute等PLC Open標(biāo)準(zhǔn)程序塊編寫軸的位置控制程序,PLC Open指令位于工藝指令目錄下的運(yùn)動控制文件夾中,命令相關(guān)說明請查看博途的幫助文件。
西門子V90代理商詳細(xì)介紹:
1.應(yīng)用的基本信息
基本應(yīng)用信息描述(您所經(jīng)歷過的現(xiàn)場規(guī)模,例如硬件和網(wǎng)絡(luò)配置、CPU的類型、版本以及個數(shù)等。您在項(xiàng)目的職責(zé),例如項(xiàng)目負(fù)責(zé)人、主要或者設(shè)計(jì)、編程調(diào)試者。)
我在項(xiàng)目中采用的是S7-1215C CPU和4臺V90進(jìn)行PROFINET通信。次使用,鬧了很多笑話,在這里給大家獻(xiàn)丑了。
2.問題描述
項(xiàng)目中配置PROFINET網(wǎng)絡(luò)遇到的問題或PROFINET網(wǎng)絡(luò)在運(yùn)行過程中出現(xiàn)的故障。語言簡要、故障要點(diǎn)突出,現(xiàn)象表達(dá)清楚,為了清晰描述問題的原因,需要配圖。網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)圖
例如:
1. 起初并不知道EPOS模式的111報(bào)文,而是準(zhǔn)備用105報(bào)工藝對象。后來也是在論壇看到們的做法,而且要到了FB284.
2. 之后的測試基本還算順利,不得不說暫停功能真的好用,可以在任意位置停止后繼續(xù)行走;甚至可以在暫停狀態(tài)下給啟動命令,恢復(fù)后依然可以行走。
3. 設(shè)備安裝完成,家里測試無異常,去到客戶現(xiàn)場,發(fā)現(xiàn)Y軸驅(qū)動器總是通信掉線(5類網(wǎng)線)。后換成7類屏蔽雙絞金屬頭網(wǎng)線。
請輸入賬號
請輸入密碼
請輸驗(yàn)證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),化工儀器網(wǎng)對此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購買風(fēng)險(xiǎn),建議您在購買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。