施耐德PLC M硬件和內(nèi)存PPT學(xué)習(xí)教案_第1頁(yè)
施耐德PLC M硬件和內(nèi)存PPT學(xué)習(xí)教案_第2頁(yè)
施耐德PLC M硬件和內(nèi)存PPT學(xué)習(xí)教案_第3頁(yè)
施耐德PLC M硬件和內(nèi)存PPT學(xué)習(xí)教案_第4頁(yè)
施耐德PLC M硬件和內(nèi)存PPT學(xué)習(xí)教案_第5頁(yè)
已閱讀5頁(yè),還剩66頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、會(huì)計(jì)學(xué)1施耐德施耐德PLC M硬件和內(nèi)存硬件和內(nèi)存4 4.1 M218.1 M218硬件概述硬件概述 本章節(jié)描述本章節(jié)描述M218M218硬件的型號(hào)、功能硬件的型號(hào)、功能第1頁(yè)/共71頁(yè)第2頁(yè)/共71頁(yè)M218系列主要分為:系列主要分為:第3頁(yè)/共71頁(yè)第4頁(yè)/共71頁(yè)第5頁(yè)/共71頁(yè)第6頁(yè)/共71頁(yè)第7頁(yè)/共71頁(yè)第8頁(yè)/共71頁(yè)第9頁(yè)/共71頁(yè)第10頁(yè)/共71頁(yè)第11頁(yè)/共71頁(yè)第12頁(yè)/共71頁(yè)第13頁(yè)/共71頁(yè)串行串行口口1 1串行串行口口2 2供電供電電源電源接入接入數(shù)字量數(shù)字量輸出輸出以太以太網(wǎng)通網(wǎng)通訊口訊口運(yùn)行運(yùn)行/ /停止停止撥碼撥碼開(kāi)關(guān)開(kāi)關(guān)Mini-Mini-B USBB U

2、SB編程編程口口24V24V供供電輸電輸出出數(shù)字?jǐn)?shù)字量輸量輸入入2 2路模擬量路模擬量輸入輸入/ /輸出輸出模塊模塊擴(kuò)展擴(kuò)展口口第14頁(yè)/共71頁(yè)型號(hào)型號(hào)供電電壓供電電壓串口串口數(shù)字量輸數(shù)字量輸/ /輸出輸出模擬量輸入模擬量輸入/ /輸出輸出HSCHSCPTOPTO以太網(wǎng)以太網(wǎng)TM218LDA40DR4PHNTM218LDA40DR4PHN 220VAC220VAC2 224/1624/162/22/22 22 2否否TM218LDA40DR2HNTM218LDA40DR2HN 220VAC220VAC2 224/1624/160/20/22 2-否否TM218LDA40DRPHNTM218L

3、DA40DRPHN 220VAC220VAC2 224/1624/160/00/02 22 2否否TM218LDA24DRNTM218LDA24DRN220VAC220VAC2 214/1014/100/00/00 00 0否否TM218LDA24DRHNTM218LDA24DRHN220VAC220VAC2 214/1014/100/00/02 20 0否否TM218LFAE40DRPHNTM218LFAE40DRPHN 220VAC220VAC2 224/1624/160/00/02 22 2是是TM218LFAE24DRHNTM218LFAE24DRHN 220VAC220VAC2 21

4、4/1014/100/00/02 20 0是是第15頁(yè)/共71頁(yè) PLCPLC型號(hào)型號(hào)功能描述功能描述 1TM218LDA40DR4PH40點(diǎn)的IO,繼電器輸出,2模擬輸入,2個(gè)模擬輸出,2PTO,兩個(gè)高速計(jì)數(shù),220VAC電源供電 2TM218LDA40DR2H40點(diǎn)的IO,繼電器輸出,2個(gè)模擬輸出,2個(gè)主要的高速計(jì)數(shù),220VAC電源供電 3TM218LDA40DRPH40點(diǎn)的IO,繼電器輸出,2個(gè)脈沖輸出,2個(gè)主要的高速計(jì)數(shù),220VAC電源供電 4TM218LDA24DR24點(diǎn)的IO,繼電器輸出, 220VAC電源供電 5TM218LDA24DRH24點(diǎn)的IO,繼電器輸出,2個(gè)主要的高

5、速計(jì)數(shù),220VAC電源供電 6TM218LDAE40DRPHNTM218LDAE40DRPHN4040點(diǎn)的點(diǎn)的IOIO,1616繼電器輸出,繼電器輸出,2424離散量輸入離散量輸入,2 2個(gè)脈沖輸出,個(gè)脈沖輸出,2 2/4/4通通道道高速計(jì)數(shù),以太網(wǎng),高速計(jì)數(shù),以太網(wǎng),220VAC220VAC電源供電電源供電 7TM218LFAE24DRH24點(diǎn)的IO,繼電器輸出,2個(gè)主要的高速計(jì)數(shù),以太網(wǎng),220VAC電源供電 8TM218LDA40DR2PH40點(diǎn)的IO,繼電器輸出,2個(gè)模擬輸出,2個(gè)脈沖輸出,2個(gè)主要的高速計(jì)數(shù),220VAC電源供電 9TM218LDATM218LDAE E24DRH2

6、4DRHN N2424點(diǎn)的點(diǎn)的IOIO,1010繼電器輸出,繼電器輸出,1414離散量輸入,離散量輸入,2 2個(gè)高速計(jì)數(shù),個(gè)高速計(jì)數(shù),220VAC220VAC電源供電電源供電10TM218LDA16DR16點(diǎn)的IO,繼電器輸出, 220VAC電源供電第16頁(yè)/共71頁(yè) 擴(kuò)展模塊型號(hào)擴(kuò)展模塊型號(hào)擴(kuò)展模塊型號(hào)擴(kuò)展模塊型號(hào)功能描述功能描述1TM2DMM16DRTN8點(diǎn)繼電器輸入, 8點(diǎn)常規(guī)輸入2TM2A4TCTN4 路溫度控制3TM2AMI2HTN2 路模擬量輸入4TM2AMO2HTN2 路模擬量輸出5TM2AMO4HTN2路模擬量輸入, 2路模擬量輸出6TM2DOCKN擴(kuò)展連接器第17頁(yè)/共71頁(yè)

7、n保持型內(nèi)存字容量: 1000字節(jié)n實(shí)時(shí)時(shí)鐘: 內(nèi)置,靠外部電池供電nRTC供電電池時(shí)間; 3年第18頁(yè)/共71頁(yè) Twido PTO會(huì)在下階段支持 最大I/O點(diǎn)數(shù)248,最大繼電器輸出90nHSC功能; 最大2路A/B相或4路單脈沖輸入,頻率為100KHznPTO功能: 最大2路,100KHz第19頁(yè)/共71頁(yè)第20頁(yè)/共71頁(yè)溫度運(yùn)行0+55存儲(chǔ)-25+70相對(duì)濕度5%95%耐腐蝕性否等級(jí)防護(hù)IP20污染2海拔運(yùn)行02000m存儲(chǔ)010000m機(jī)械限制正弦振動(dòng)5150Hz/振幅3.5mm/1g10周期/1倍頻/分鐘震動(dòng)15g/11ms;3次震動(dòng)/方向/軸第21頁(yè)/共71頁(yè)本體類(lèi)型本體類(lèi)型交

8、流電源,交流電源,2424點(diǎn)本體點(diǎn)本體交流電源,交流電源,4040點(diǎn)或以上本體點(diǎn)或以上本體電壓電壓額定額定100100240VAC240VAC范圍范圍8585264VAC264VAC額定頻率額定頻率50/60Hz50/60Hz最大浪涌電流最大浪涌電流30A110VAC30A110VAC60A240VAC60A240VAC欠壓保護(hù)欠壓保護(hù)是是瞬斷瞬斷10ms100VAC10ms100VAC最大容量最大容量25W25W34W34W端子塊端子塊3 3針,針,7.62mm7.62mm端子塊端子塊端子塊保護(hù)端子塊保護(hù)蓋板保護(hù)蓋板保護(hù)第22頁(yè)/共71頁(yè)輸入類(lèi)型輸入類(lèi)型正常正??焖倏焖兕~定輸入額定輸入電壓電

9、壓24VDC24VDC輸入范圍輸入范圍0 028.8VDC28.8VDC電流電流5mA5mA7mA7mA峰值電壓峰值電壓30VDC30VDC30VDC30VDC剩電流剩電流7mA7mA9mA9mA輸入邏輯輸入邏輯源型源型/ /漏型漏型兼容性兼容性2 2線(xiàn)制線(xiàn)制/3/3線(xiàn)制傳感器線(xiàn)制傳感器隔離隔離光隔離光隔離輸入限值輸入限值狀態(tài)狀態(tài)1 1時(shí)電壓時(shí)電壓15V15V狀態(tài)狀態(tài)1 1時(shí)電流時(shí)電流2.5mA2.5mA狀態(tài)狀態(tài)0 0時(shí)電壓時(shí)電壓5V5V狀態(tài)狀態(tài)0 0時(shí)電流時(shí)電流1.0mA1.0mA輸入阻抗輸入阻抗4.7K4.7K響應(yīng)時(shí)間響應(yīng)時(shí)間3ms3ms300ns300ns反彈濾波反彈濾波( (可組態(tài)可組

10、態(tài)) )0-1.5-40-1.5-4或或1212msms最大輸入頻率最大輸入頻率100HZ100HZ端子類(lèi)型端子類(lèi)型2 2行可插拔螺釘端子行可插拔螺釘端子傳感器連接電纜的長(zhǎng)度傳感器連接電纜的長(zhǎng)度最長(zhǎng)最長(zhǎng)1010m(m(屏蔽電纜屏蔽電纜)/)/最長(zhǎng)最長(zhǎng)30m(30m(非屏蔽電纜非屏蔽電纜) )第23頁(yè)/共71頁(yè)輸出供電輸出供電額定電壓額定電壓24VDC24VDC220VAC220VAC供電范圍供電范圍5V5V30VDC30VDC100VAC100VAC250VAC250VAC額定電流值額定電流值2A/2A/通道通道電流電流/ /組組(4(4通道通道) )4A4A最大輸出頻率最大輸出頻率最大負(fù)載最

11、大負(fù)載0.1Hz0.1Hz無(wú)負(fù)載無(wú)負(fù)載5Hz5Hz防短路防短路否否輸出類(lèi)型輸出類(lèi)型繼電器線(xiàn)圈繼電器線(xiàn)圈機(jī)械壽命機(jī)械壽命20,000,00020,000,000次次電纜長(zhǎng)度電纜長(zhǎng)度非屏蔽非屏蔽30m30m第24頁(yè)/共71頁(yè)輸入類(lèi)型輸入類(lèi)型電壓輸入電壓輸入電流輸入電流輸入最大輸入通道數(shù)最大輸入通道數(shù)2 2輸入類(lèi)型輸入類(lèi)型單端輸入單端輸入輸入范圍輸入范圍10VDC10VDC10VDC10VDC0 010VDC10VDC0 020mA20mA4 420mA20mA輸入阻抗輸入阻抗1M1M2502K2K300300負(fù)載類(lèi)型負(fù)載類(lèi)型阻型負(fù)載阻型負(fù)載I/OI/O端子類(lèi)型端子類(lèi)型可插拔端子可插拔端子輸出時(shí)間輸

12、出時(shí)間10ms10ms總輸出傳輸時(shí)間總輸出傳輸時(shí)間10ms+110ms+1掃描周期掃描周期輸入誤差輸入誤差+ +1%1%輸入精度輸入精度1212位位, ,包含符號(hào)位包含符號(hào)位保護(hù)類(lèi)型保護(hù)類(lèi)型輸入和內(nèi)部電路之間的光耦隔離輸入和內(nèi)部電路之間的光耦隔離短路保護(hù)短路保護(hù)是是電纜長(zhǎng)度電纜長(zhǎng)度最大屏蔽電纜最大屏蔽電纜3030米米電纜類(lèi)型電纜類(lèi)型屏蔽電纜屏蔽電纜第26頁(yè)/共71頁(yè)內(nèi)部?jī)?nèi)部RAMRAM2048KB2048KB定位數(shù)據(jù)區(qū)定位數(shù)據(jù)區(qū)總?cè)萘靠側(cè)萘?4000%MW(120KBytes)64000%MW(120KBytes)%MW0%MW0MW59999MW59999系統(tǒng)和診斷變量區(qū)系統(tǒng)和診斷變量區(qū)%M

13、W60000%MW60000MW60199MW60199重新定位區(qū)重新定位區(qū)%MW60200%MW60200MW63999MW63999工作區(qū)工作區(qū)900KB900KB用戶(hù)區(qū)域用戶(hù)區(qū)域1024KB1024KB 標(biāo)志名區(qū)標(biāo)志名區(qū)200KB(200KB(最大最大1000)1000) 程序區(qū)程序區(qū)549Kbytes,549Kbytes,取決于用戶(hù)的應(yīng)用程序,最大不超過(guò)用戶(hù)取決于用戶(hù)的應(yīng)用程序,最大不超過(guò)用戶(hù)區(qū)大小區(qū)大小 函數(shù)庫(kù)函數(shù)庫(kù)內(nèi)部?jī)?nèi)部RAMRAM備份區(qū)備份區(qū)1976Bytes1976Bytes 保持型數(shù)據(jù)區(qū)保持型數(shù)據(jù)區(qū)744Bytes744Bytes 永久保持型數(shù)據(jù)區(qū)永久保持型數(shù)據(jù)區(qū)232By

14、tes232Bytes %MW0%MW0MW499MW4991000Bytes1000Bytes第27頁(yè)/共71頁(yè)任務(wù)數(shù)任務(wù)數(shù)( (最大最大) )7 7任務(wù)類(lèi)型任務(wù)類(lèi)型MAST(MAST(僅僅1 1個(gè)個(gè)) )Freewheeling,CyclicFreewheeling,Cyclic其它任務(wù)其它任務(wù)(2(2個(gè)個(gè)) )Freewheeling,Cyclic,EventFreewheeling,Cyclic,Event外部任務(wù)外部任務(wù)(4(4個(gè)個(gè)) )ExternalExternal處理處理I/OI/O機(jī)制機(jī)制Local I/OLocal I/O由調(diào)用的任務(wù)處理由調(diào)用的任務(wù)處理Reflex out

15、putReflex output直接由硬件處理直接由硬件處理Extension I/OExtension I/O只能由只能由MASTMAST任務(wù)處理任務(wù)處理第28頁(yè)/共71頁(yè)第29頁(yè)/共71頁(yè)第30頁(yè)/共71頁(yè)第31頁(yè)/共71頁(yè)P(yáng)WRPWR亮亮( (綠色綠色) )供電正常供電正常滅滅無(wú)電源供電無(wú)電源供電BATBAT亮亮( (紅色紅色) )無(wú)備份電池?zé)o備份電池閃爍閃爍( (紅色紅色) )備份電池需要更換,但仍能保持?jǐn)?shù)據(jù)備份電池需要更換,但仍能保持?jǐn)?shù)據(jù)滅滅備份電池工作正常備份電池工作正常MSMS閃爍綠色閃爍綠色/ /紅色紅色正在啟動(dòng)正在啟動(dòng)紅色閃爍紅色閃爍無(wú)效操作系統(tǒng)無(wú)效操作系統(tǒng)綠色閃爍綠色閃爍1

16、 1次次沒(méi)有應(yīng)用程序沒(méi)有應(yīng)用程序綠色亮起綠色亮起正在運(yùn)行正在運(yùn)行綠色閃爍綠色閃爍3 3次次斷點(diǎn)運(yùn)行斷點(diǎn)運(yùn)行綠色閃爍綠色閃爍已停止已停止紅色快速閃爍紅色快速閃爍事件狀態(tài)為事件狀態(tài)為”暫停暫?!? ,并檢測(cè)到應(yīng)用程序錯(cuò)誤并檢測(cè)到應(yīng)用程序錯(cuò)誤紅色亮起紅色亮起檢測(cè)到內(nèi)部錯(cuò)誤檢測(cè)到內(nèi)部錯(cuò)誤熄滅熄滅電源已關(guān)閉電源已關(guān)閉綠色綠色, ,伴隨著紅色閃爍伴隨著紅色閃爍運(yùn)行運(yùn)行, ,但檢測(cè)到外部錯(cuò)誤但檢測(cè)到外部錯(cuò)誤綠色閃爍綠色閃爍, ,伴隨著紅色閃爍伴隨著紅色閃爍已停止已停止, ,并檢測(cè)到外部錯(cuò)誤并檢測(cè)到外部錯(cuò)誤第32頁(yè)/共71頁(yè) 本章節(jié)描述本章節(jié)描述 M218 M218 的內(nèi)存地址類(lèi)型、的內(nèi)存地址類(lèi)型、內(nèi)存地址的

17、結(jié)構(gòu)和分配內(nèi)存地址的結(jié)構(gòu)和分配4 4.2 M218.2 M218的內(nèi)存的內(nèi)存 地址分配地址分配第33頁(yè)/共71頁(yè)M218M218內(nèi)存類(lèi)型內(nèi)存類(lèi)型 M218通過(guò)特定的字符來(lái)顯示各個(gè)內(nèi)存地址中的內(nèi)容。語(yǔ)法:% 可以使用以下的范圍前綴: I I 輸入?yún)^(qū) Q Q 輸出區(qū) M M 內(nèi)存區(qū) 可以使用以下的長(zhǎng)度前綴: X X 單個(gè)二進(jìn)制位 NoneNone 單個(gè)二進(jìn)制位 B B 字節(jié)(8位) W W 字(16位) D D 雙字(32位)第34頁(yè)/共71頁(yè)第35頁(yè)/共71頁(yè)注意%MX,%MW,%MD占用相同的內(nèi)存地址,應(yīng)該合理分配,不要重疊。第36頁(yè)/共71頁(yè) RAM內(nèi)存區(qū)有2塊區(qū)域組成,大小是2M 1024

18、 Kbytes系統(tǒng)區(qū),用于操作系統(tǒng)內(nèi)存。 1024 Kbytes用戶(hù)內(nèi)存區(qū),用于應(yīng)用程序。保持和持久保存變量是保存在內(nèi)置RAM中,且可斷電保存。M218M218的內(nèi)存分配的內(nèi)存分配第37頁(yè)/共71頁(yè)第38頁(yè)/共71頁(yè)第39頁(yè)/共71頁(yè)第40頁(yè)/共71頁(yè)第41頁(yè)/共71頁(yè)預(yù)留(預(yù)留(768bytes768bytes)保存區(qū)域保存區(qū)域保持(256 bytes)保存區(qū)域%MW0-%MW499(1000bytes)保存區(qū)域%MW599-59999(59500bytes)非保存區(qū)域第42頁(yè)/共71頁(yè)第43頁(yè)/共71頁(yè)M218M218系統(tǒng)變量名系統(tǒng)變量名第44頁(yè)/共71頁(yè) 給應(yīng)用程序和庫(kù)中的變量命名時(shí)應(yīng)當(dāng)

19、盡可能地遵循匈牙利命名法:每一個(gè)變量的基本名字中應(yīng)該包含一個(gè)有意義的簡(jiǎn)短描述?;久种忻恳粋€(gè)單詞的首字母應(yīng)當(dāng)大寫(xiě),其它字母則為小寫(xiě)(例如:FileSize)依據(jù)變量的數(shù)據(jù)類(lèi)型,在基本名字之前加上小寫(xiě)字母前綴。請(qǐng)看下表列出的一些特定數(shù)據(jù)類(lèi)型的推薦前綴和其它相關(guān)信息:變量名變量名第45頁(yè)/共71頁(yè)數(shù)據(jù)類(lèi)型關(guān)鍵字值數(shù)據(jù)長(zhǎng)度布爾類(lèi)型BOOLTRUE/FALSE1整數(shù)類(lèi)型BYTEWORDDWORDLWORDSINTUSINTINTUINTDINTUDINTLINT0255065536042949672950264-1-1281270255-3276832767065535-21474836482147

20、4836480 4294967295-263 263-18163264881616323264第46頁(yè)/共71頁(yè)數(shù)據(jù)類(lèi)型數(shù)據(jù)類(lèi)型關(guān)鍵字關(guān)鍵字值值數(shù)據(jù)長(zhǎng)度數(shù)據(jù)長(zhǎng)度實(shí)數(shù)類(lèi)型REAL1.175494351e-38F3.402823466e+38F64字符串類(lèi)型STRINGASCII80(default)雙字節(jié)字符串類(lèi)型WSTRINGUNICODE時(shí)間數(shù)據(jù)類(lèi)型TIMETIME_OF_DAYDATEDATE_AND_TIMET#10msTOD#10:00:00D#2010-3-1DT#2010-3-1-10:00:00第47頁(yè)/共71頁(yè) I/OI/O地址映射地址映射 M218的輸入/輸出地址是按照IEC

21、的標(biāo)準(zhǔn)而定的,同時(shí)兼任CODESYS,可以使用%IXm.(0 to 7) or %QXm.(0 to 7),其中m的值是隨著本體和模塊的I/O數(shù)量遞增的。 由于M218的I/O地址管理是與TWIDO不兼容的。因此,必須使用以下標(biāo)志符: ModuleName.ChannelName。M218的具體I/O地址分配如下表:第48頁(yè)/共71頁(yè)型號(hào)型號(hào)數(shù)字量輸入數(shù)字量輸入數(shù)字量輸數(shù)字量輸出出模擬量輸入模擬量輸入模擬量輸出模擬量輸出TM218LDA24DRH%IW0%QW0-TM218LFAE24DRH%IW0%QW0-TM218LDA40DRPH%IW0, %IW1%QW0-TM218LFAE40DRP

22、%IW0, %IW1%QW0-TM218LDA40DR2H%IW0, %IW1%QW0-%QW1, %QW2TM218LDA40DR4PH%IW0, %IW1%QW0%IW2, %IW3%QW1, %QW2TM218LDA24DR%IW0%QW0-第49頁(yè)/共71頁(yè) 用戶(hù)可以在POU的聲明部分或全局變量列表中聲明全局變量。在聲明的數(shù)據(jù)類(lèi)型允許的任何地方都可以使用變量??梢酝ㄟ^(guò)輸入助手訪(fǎng)問(wèn)有效的變量。變量初始化的所有變量聲明的默認(rèn)初始化值均為0。 但可以在各個(gè)變量和數(shù)據(jù)類(lèi)型的聲明中添加自定義的初始值。 使用賦值操作符“:=”指定用戶(hù)自定義初始值。這個(gè)值可以是任意有效的ST表達(dá)式。因此常量、其它變

23、量和函數(shù)都可以作為初始值,而程序只檢查給其他變量初始化的變量自身是否已被初始化。 變量的定義變量的定義第50頁(yè)/共71頁(yè)正確的變量初始化舉例:VARvar1: INT := 12; (* 整數(shù)變量的初始化值為12 *)x: INT := 13 + 8(* 使用常量表達(dá)式定義初始化值 *)y: INT := x + fun(4);(* 使用含有函數(shù)調(diào)用的表達(dá) 式定義初始化值;請(qǐng)注意此處 的順序! *)z: POINTER TO INT := (* IEC61131-3中未描述的情況: 使用地址函數(shù)定義初始化值; 請(qǐng)注意此處:在線(xiàn)修改時(shí)指針 不會(huì)被初始化! *)ADR(y);END_VAR第51頁(yè)

24、/共71頁(yè)變量配置變量配置 “變量配置”可以用來(lái)將功能塊變量映射到過(guò)程映像,例如I/O設(shè)備之中,而不需指定已經(jīng)在功能塊變量聲明中的確定地址。此處確定地址的指定是圍繞所有在全局VAR_CONFIG列表中的功能塊實(shí)例進(jìn)行的。為此您可以把“不完整的”地址指定給在關(guān)鍵字VAR和END_VAR之間聲明的功能塊變量。這些不完整的地址用星號(hào)標(biāo)志。語(yǔ)法: AT %* : ;第52頁(yè)/共71頁(yè)不完整定義的地址的使用舉例: FUNCTION_BLOCK locio VAR xLocIn AT %I*: BOOL := TRUE; xLocOut AT %Q*: BOOL; END_VAR此處定義了兩個(gè)局部I/O變

25、量,一個(gè)局部輸入(%I*)和一個(gè)局部輸出(%Q*)。地址的最終定義在全局變量列表的“變量配置”中進(jìn)行:第53頁(yè)/共71頁(yè)第54頁(yè)/共71頁(yè)第55頁(yè)/共71頁(yè)第56頁(yè)/共71頁(yè)第57頁(yè)/共71頁(yè)變量聲明變量聲明 用戶(hù)可以在POU的聲明部分或者通過(guò)自動(dòng)聲明對(duì)話(huà)框、DUT和GVL編輯器聲明變量。 聲明變量時(shí)可以按照變量的類(lèi)型(如輸入和輸出)分組。每個(gè)帶有關(guān)鍵字的組都可以包含若干個(gè)變量的聲明。常見(jiàn)的聲明以關(guān)鍵字“VAR”開(kāi)頭“END_VAR”結(jié)束。點(diǎn)擊這里 可以查看變量的類(lèi)型。第58頁(yè)/共71頁(yè)變量的類(lèi)型關(guān)鍵字之后可以添加屬性。屬性也是一種關(guān)鍵字,例如RETAIN (VAR_INPUT RETAIN)

26、。變量的聲明必須符合以下規(guī)則:語(yǔ)法: AT : :=;第59頁(yè)/共71頁(yè)本章節(jié)描述本章節(jié)描述M218的變量的定義、變的變量的定義、變量配置和變量聲明量配置和變量聲明4 4.3 .3 M218的變量設(shè)定的變量設(shè)定第60頁(yè)/共71頁(yè) 用戶(hù)可以在POU的聲明部分或全局變量列表中聲明全局變量。在聲明的數(shù)據(jù)類(lèi)型允許的任何地方都可以使用變量。您可以通過(guò)輸入助手訪(fǎng)問(wèn)有效的變量。變量初始化的所有變量聲明的默認(rèn)初始化值均為0。 但用戶(hù)可以在各個(gè)變量和數(shù)據(jù)類(lèi)型的聲明中添加自定義的初始值。 使用賦值操作符“:=”指定用戶(hù)自定義初始值。這個(gè)值可以是任意有效的ST表達(dá)式。因此常量、其它變量和函數(shù)都可以作為初始值,而程序只檢查給其他變量初始化的變量自身是否已被初始化。 變量的定義變量的定義第61頁(yè)/共71頁(yè)正

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論