雙遼市西門子總代理6ES74000HR044AB0 雙遼市西門子總代理6ES74000HR044AB0
:李 工()竭誠為您服務(wù)
24小時 一三七九五二八九八七三
在線工作;
西門子PLC S7-300系列及有關(guān)設(shè)備應(yīng)是集成的、標(biāo)準(zhǔn)的,按照易于與工業(yè)控制系統(tǒng)形成一個整體,易于擴(kuò)充其功能的原則選型所選用西門子PLC應(yīng)是在相關(guān)工業(yè)領(lǐng)域有投運(yùn)業(yè)績、成熟可靠的系統(tǒng),西門子PLC S7-300的系統(tǒng)硬件、軟件配置及功能應(yīng)與裝置規(guī)模和控制要求相適應(yīng)。本文下面就為您介紹一下西門子PLC S7-300系列的選型方法,供您在配置過程中參考。
西門子PLC S7-300選型
一、機(jī)型的選擇
(一)西門子PLC S7-300的類型
西門子PLC按結(jié)構(gòu)分為整體型和模塊型兩類,按應(yīng)用環(huán)境分為現(xiàn)場安裝和控制室安裝兩類;按CPU字長分為1位、4位、8位、16位、32位、64位等。從應(yīng)用角度出發(fā),通常可按控制功能或輸入輸出點(diǎn)數(shù)選型。
整體型西門子PLC的I/O點(diǎn)數(shù)固定,因此用戶選擇的余地較小,用于小型控制系統(tǒng);模塊型PLC提供多種I/O卡件或插卡,因此用戶可較合理地選擇和配置控制系統(tǒng)的I/O點(diǎn)數(shù),功能擴(kuò)展方便靈活,一般用于大中型控制系統(tǒng)。
(二)輸入輸出模塊的選擇
輸入輸出模塊的選擇應(yīng)考慮與應(yīng)用要求的統(tǒng)一。例如對輸入模塊,應(yīng)考慮信號電平、信號傳輸距離、信號隔離、信號供電方式等應(yīng)用要求。對輸出模塊,應(yīng)考慮選用的輸出模塊類型,通常繼電器輸出模塊具有價(jià)格低、使用電壓范圍廣、壽命短、響應(yīng)時間較長等特點(diǎn);可控硅輸出模塊適用于開關(guān)頻繁,電感性低功率因數(shù)負(fù)荷場合,但價(jià)格較貴,過載能力較差。輸出模塊還有直流輸出、交流輸出和模擬量輸出等,與應(yīng)用要求應(yīng)*。
可根據(jù)應(yīng)用要求,合理選用智能型輸入輸出模塊,以便提高控制水平和降低應(yīng)用成本。
考慮是否需要擴(kuò)展機(jī)架或遠(yuǎn)程I/O機(jī)架等。
(三)存儲器的選擇
由于計(jì)算機(jī)集成芯片技術(shù)的發(fā)展,存儲器的價(jià)格已下降,因此,為保證應(yīng)用項(xiàng)目的正常投運(yùn),一般要求PLC的存儲器容量,按256個I/O點(diǎn)至少選8K存儲器選擇。需要復(fù)雜控制功能時,應(yīng)選擇容量更大,檔次更高的存儲器。
(四)冗余功能的選擇
1.控制單元的冗余
(1)重要的過程單元:CPU(包括存儲器)及電源均應(yīng)1B1冗余。
(2)在需要時也可選用PLC硬件與熱備軟件構(gòu)成的熱備冗余系統(tǒng)、2重化或3重化冗余容錯系統(tǒng)等。
2.I/O接口單元的冗余
(1)控制回路的多點(diǎn)I/O卡應(yīng)冗余配置。
(2)重要檢測點(diǎn)的多點(diǎn)I/O卡可冗余配置。3)根據(jù)需要對重要的I/O信號,可選用2重化或3重化的I/O接口單元。
二、控制功能的選擇
該選擇包括運(yùn)算功能、控制功能、通信功能、編程功能、診斷功能和處理速度等特性的選擇。
為減輕CPU通信任務(wù),根據(jù)網(wǎng)絡(luò)組成的實(shí)際需要,應(yīng)選擇具有不同通信功能的(如點(diǎn)對點(diǎn)、現(xiàn)場總線、工業(yè)以太網(wǎng))通信處理器。
三、輸入輸出(I/O)點(diǎn)數(shù)的估算
I/O點(diǎn)數(shù)估算時應(yīng)考慮適當(dāng)?shù)挠嗔浚ǔ8鶕?jù)統(tǒng)計(jì)的輸入輸出點(diǎn)數(shù),再增加10%~20%的可擴(kuò)展余量后,作為輸入輸出點(diǎn)數(shù)估算數(shù)據(jù)。實(shí)際訂貨時,還需根據(jù)制造廠商PLC的產(chǎn)品特點(diǎn),對輸入輸出點(diǎn)數(shù)進(jìn)行圓整。
四、存儲器容量的估算
存儲器容量是可編程序控制器本身能提供的硬件存儲單元大小,程序容量是存儲器中用戶應(yīng)用項(xiàng)目使用的存儲單元的大小,因此程序容量小于存儲器容量。設(shè)計(jì)階段,由于用戶應(yīng)用程序還未編制,因此,程序容量在設(shè)計(jì)階段是未知的,需在程序調(diào)試之后才知道。為了設(shè)計(jì)選型時能對程序容量有一定估算,通常采用存儲器容量的估算來替代。
存儲器內(nèi)存容量的估算沒有固定的公式,許多文獻(xiàn)資料中給出了不同公式,大體上都是按數(shù)字量I/O點(diǎn)數(shù)的10~15倍,加上模擬I/O點(diǎn)數(shù)的100倍,以此數(shù)為內(nèi)存的總字?jǐn)?shù)(16位為一個字),另外再按此數(shù)的25%考慮余量。
用戶可以在使用西門子PLC S7-300系列時,參考本文提供的內(nèi)容進(jìn)行配置,從而設(shè)計(jì)出完整合理的自動化控制系統(tǒng),并保證其穩(wěn)定運(yùn)行。
LSTW //將狀態(tài)字中0—8位裝入累加器1中,累加器9—31位被清0
TSTW //將累加器1中的內(nèi)容傳送到狀態(tài)字中
注:對 S7-300系列的CPU, LSTW不對狀態(tài)字中的SC、STA、OR位進(jìn)行操作,僅將狀態(tài)字中的1,4,5,6,7位裝入累加器1的對應(yīng)位。
3.4.4 裝入時間值或計(jì)數(shù)值
定時器字中的剩余時間值以二進(jìn)制格式保存,用L指令從定時器字中讀出二進(jìn)制時間值裝入累加器1中,稱為直接裝載。也可用LC指令以DCD碼格式讀出時間值,裝入累加器1低字中,稱為BCD碼格式讀出時間值。以BCD碼格式裝入時間值可以同時獲得時間值和時基,時基與時間值相乘就得到定時剩余時間。
L T1 //將定時器T1中二進(jìn)制格式的時間值直接裝入累加器1的低字中
LC T1 //將定時器T1中的時間值和時基以BCD碼格式裝入累加器1 低字中
對當(dāng)前計(jì)數(shù)值也可以直接裝載和以BCD碼格式讀出當(dāng)前計(jì)數(shù)值。
L C1 //將計(jì)數(shù)器C1中計(jì)數(shù)值以二進(jìn)制格式裝入累加器1的低字中
LC C1 //將計(jì)數(shù)器C1中的計(jì)數(shù)值以BCD碼格式裝入累加器1低字中
3.4.5地址寄存器裝入和傳送
對于地址寄存器,可以不經(jīng)過累加器1而直接將操作數(shù)裝入或傳出,或?qū)蓚€地址寄存器的內(nèi)容直接交換。
指令格式: LAR1
說明:將操作數(shù)的內(nèi)容裝入地址寄存器1(ARl);
指令格式: LAR2
說明:將操作數(shù)的內(nèi)容裝入地址寄存器2(AR2);
指令格式:TAR1
說明:將ARl的內(nèi)容傳送給存儲區(qū)或AR2;
指令格式:TAR2
說明:將ARl的內(nèi)容傳送給存儲區(qū)或AR2;
指令格式:CAR
說明:交換ARl和AR2的內(nèi)容