產(chǎn)品簡(jiǎn)介
公司的PLC產(chǎn)品包括LOGO,S7-200(CN),S7-1200, S7-300,S7-400,TDC,工業(yè)網(wǎng)絡(luò),HMI人機(jī)界面,工業(yè)軟件等。 西門子S7系列PLC體積小、速度快、標(biāo)準(zhǔn)化,具有網(wǎng)絡(luò)通信能力,功能更強(qiáng),可靠性更高。
詳細(xì)介紹
西門子6ES7331-7NF10-0AB0 西門子6ES7331-7NF10-0AB0
《銷售態(tài)度》:質(zhì)量保證、誠(chéng)信服務(wù)、及時(shí)到位!
《銷售宗旨》:為客戶創(chuàng)造價(jià)值是我們永遠(yuǎn)追求的目標(biāo)!
《服務(wù)說明》:現(xiàn)貨配送至全國(guó)各地含稅(16%)含運(yùn)費(fèi)!
《產(chǎn)品質(zhì)量》:原裝,*!均可質(zhì)保一年,假一罰十!
《產(chǎn)品優(yōu)勢(shì)》:專業(yè)銷售 薄利多銷 信譽(yù)好,口碑好,價(jià)格低,貨期短,大量現(xiàn)貨,服務(wù)周到!
以滿足客戶的需求為宗旨,以誠(chéng)為本,精益求精
凡在本公司購買的產(chǎn)品,保證全新,假一罰十,可簽訂正式銷售合同,本公司主要經(jīng)營(yíng)S7-200,S7-300,S7-1200,S7-400 PLC模塊,觸摸屏,通訊電纜,編程電纜,DP接頭,LOGO,模快.SMART模塊,軟啟動(dòng)器,伺服電機(jī),變頻器等產(chǎn)品,西門子保內(nèi)*產(chǎn)品‘質(zhì)保一年。一年內(nèi)因產(chǎn)品質(zhì)量問題免費(fèi)更換新產(chǎn)品;不收取任何費(fèi)。
我公司對(duì)網(wǎng)上交易的客戶流程如下幾點(diǎn):
一、產(chǎn)品報(bào)價(jià)
我們?cè)谑盏娇蛻艚o出型號(hào)、參數(shù)后,會(huì)在短時(shí)間內(nèi)給您的型號(hào)、參數(shù),進(jìn)行報(bào)價(jià),并配合客戶工程師確認(rèn)參數(shù)無誤:是否可以安裝,兼容等項(xiàng)目,確保*。
二、結(jié)算付款
請(qǐng)按照我司提供的付款方式支付費(fèi)用,并盡可能通知我們,以便我們及時(shí)將貨品寄送給您。
三、產(chǎn)品運(yùn)輸
默認(rèn)為快遞方式運(yùn)輸(德邦),在發(fā)貨后會(huì)委派專人協(xié)助跟蹤,將貨運(yùn)單號(hào)給客戶,以便客戶及時(shí)查收,(說明:打包時(shí)會(huì)用氣泡墊或者海綿之類的東西,把貨物包裹好,以防損壞。)
四、保修服務(wù)
我們會(huì)根據(jù)西門子原廠保修標(biāo)準(zhǔn)執(zhí)行,對(duì)所售的貨品保修一年,以及在貨品一周后,進(jìn)行回,及時(shí)跟蹤設(shè)備運(yùn)行狀態(tài),以便我們更好的為您提供優(yōu)質(zhì)的服務(wù)。
西門子竭誠(chéng)為您服務(wù)
產(chǎn)品品牌:siemens/西門子 產(chǎn)品規(guī)格:*
產(chǎn)品質(zhì)量:質(zhì)量保證 產(chǎn)品價(jià)格:價(jià)格優(yōu)勢(shì)
SIEMENS PLC模塊系列技術(shù)參數(shù)
S7-1200設(shè)計(jì)緊湊、組態(tài)靈活,TIA在庫函數(shù)中嵌套了Modbus-RTU和Modbus-TCP功能庫,在做數(shù)據(jù)采集的項(xiàng)目中是非常好用的。
做過一個(gè)換熱站設(shè)備運(yùn)行監(jiān)測(cè)的項(xiàng)目,需采集管網(wǎng)一次側(cè)和二次側(cè)的供水壓力、溫度以及ABB變頻器的工作狀態(tài)。現(xiàn)場(chǎng)各類變送器已經(jīng)接到了原有的智能儀表上,因此采用1200PLC通過MODBUS-RTU與現(xiàn)場(chǎng)智能儀表和變頻器通信是比較經(jīng)濟(jì)的方案,并且可通過MODBUS-TCP與遠(yuǎn)程上位機(jī)通信。<?XML:NAMESPACEPREFIX=O/>
智能儀表及變頻器作為從站,只需在設(shè)定中選擇Modbus-RTU通信協(xié)議并且為設(shè)備分配不重復(fù)的站地址即可。1200PLC作為主站必須配備RS485通信模塊,其通信的基本原理是:首先程序開始運(yùn)行時(shí),調(diào)用一次Modbus庫中的功能塊MB_COMM_LOAD來組態(tài)RS485模塊上的端口;其次調(diào)用庫中的功能塊MB_MASTER作為Modbus主站與設(shè)備進(jìn)行通信。
1200PLC作為主站通信是由DATA_ADDR(從站中的起始Modbus地址)和MODE(讀、寫、診斷模式)參數(shù)一起確定實(shí)際Modbus消息中使用的功能代碼。DATA_PTR(數(shù)據(jù)指針)指向要寫入或讀取的數(shù)據(jù)的CPUDB地址,該DB必須為“非僅符號(hào)訪問”DB類型。在TIAV12以上平臺(tái)中,將該DB屬性中的“優(yōu)化的塊訪問”選項(xiàng)取消。
PLC主站發(fā)送帶有站地址標(biāo)識(shí)的數(shù)據(jù)來尋址不同的從站,同時(shí)不同的從站通過響應(yīng)帶有站地址標(biāo)識(shí)的數(shù)據(jù)給主站,以完成整個(gè)通信過程。這種輪詢通信,可以根據(jù)發(fā)送和接收完成的標(biāo)志來完成,也可以以固定的時(shí)間間隔進(jìn)行輪詢,實(shí)際應(yīng)用時(shí)需要考慮CPU的性能以及輪循Modbus子站時(shí)間。程序編好后先用MODBUS調(diào)試工具測(cè)試一下,正常后再開始接線。
在接線時(shí)遇到一個(gè)小插曲:PLC及變頻器的485接線端子B為正,A為負(fù),很多廠家儀表的485接線端子是A為正,B為負(fù),一開始通信始終不正常,當(dāng)查看儀表說明書時(shí)才發(fā)現(xiàn)。
項(xiàng)目中我使用的是Modbus-TCP通過PLC上PN接口與上位機(jī)進(jìn)行通信,Modbus-TCP使用開放式用戶通信連接作為Modbus通信路徑。在S7-1200PLC的庫函數(shù)中嵌套了Modbus-TCP功能塊庫,它包含了Server和Client的庫函數(shù),編程時(shí)可以直接調(diào)用該庫函數(shù)可實(shí)現(xiàn)與上位機(jī)的Modbus-TCP通信。
在該系統(tǒng)應(yīng)用中S7-1200PLC作為ModbusTcpServer(服務(wù)器),調(diào)用“MB_SERVER”指令處理Modbus-TCP客戶機(jī)的連接請(qǐng)求、接收Modbus功能的請(qǐng)求并發(fā)送響應(yīng),設(shè)置連接ID、IP端口等參數(shù),使用起來比較簡(jiǎn)單。
S7-1200PLC作為網(wǎng)絡(luò)的服務(wù)器端,上位機(jī)可以按需建立連接訪問PLC的數(shù)據(jù)區(qū),這樣在上位機(jī)對(duì)多個(gè)換熱站的PLC連接中不會(huì)占用太多的資源。前提是PLC必需要有固定的IP才行,如果是動(dòng)態(tài)撥號(hào)連接上位機(jī),PLC端就需要作為客戶端,通過修改MODE管腳的值改變發(fā)送或接收狀態(tài),按照主機(jī)的請(qǐng)求來按需向主機(jī)發(fā)送數(shù)據(jù)或主動(dòng)接收主機(jī)的改寫數(shù)據(jù)就比較麻煩了。
這是我在MODBUS通信協(xié)議項(xiàng)目應(yīng)用中的一點(diǎn)小體會(huì),一些觀點(diǎn)或許過于幼稚,望各位同行多我指正,僅以此文起到拋磚引玉的作用。
西門子S7-200PLC程序數(shù)據(jù)的斷電保存方法,主要可分三種,其數(shù)據(jù)斷電保存方法及特點(diǎn)如下:
一、在系統(tǒng)塊中設(shè)置斷電數(shù)據(jù)保持功能來保存數(shù)據(jù)。
在S7-200的編程中,系統(tǒng)塊中有一項(xiàng)功能為斷電數(shù)據(jù)保持設(shè)置,設(shè)置范圍包括V存儲(chǔ)區(qū)、M存儲(chǔ)區(qū)、時(shí)間繼電器T和計(jì)數(shù)器C(其中定時(shí)器和計(jì)數(shù)器只有當(dāng)前值可被保持,而定時(shí)器位或計(jì)數(shù)器位是不能被保持的)。其基本工作原是在PLC外部供電中斷時(shí),利用PLC內(nèi)部的超級(jí)電容供電,保持系統(tǒng)塊中所設(shè)置的斷電數(shù)據(jù)保持區(qū)域的數(shù)值保持不變,而將非保持區(qū)域的數(shù)據(jù)值歸零。由于超級(jí)電容容量的限制,在西門子的資料中宣稱只能保存幾天時(shí)間。對(duì)于M存儲(chǔ)區(qū)中的*四個(gè)字節(jié)(即MB0-MB13),當(dāng)設(shè)為斷電數(shù)據(jù)保持,在PLC外部供電中斷時(shí),PLC內(nèi)部自動(dòng)將以上存儲(chǔ)區(qū)的數(shù)據(jù)轉(zhuǎn)移到EEPROM中,因此可實(shí)現(xiàn)斷電保存。
若需更長(zhǎng)的RAM存儲(chǔ)器斷電數(shù)據(jù)保存時(shí)間,西門子公司可提供一個(gè)可選的電池卡,在超級(jí)電容耗盡后繼續(xù)提供電能,延長(zhǎng)數(shù)據(jù)保存時(shí)間(約200天)。
二、在編程時(shí)建立數(shù)據(jù)塊來保存數(shù)據(jù)。
在程序設(shè)計(jì)的編程階段,可在編程中建立數(shù)據(jù)塊,并賦予需要的初始值,編程完成后隨程序一起下載到PLC的RAM存儲(chǔ)器中,CPU同時(shí)自動(dòng)將其轉(zhuǎn)存于EEPROM,作為EEPROM儲(chǔ)器中的V數(shù)據(jù)永存儲(chǔ)區(qū)。因EEPROM的數(shù)據(jù)保存不需要供電維持,所以可以實(shí)現(xiàn)保存。若在系統(tǒng)塊中相應(yīng)V存儲(chǔ)區(qū)未設(shè)為斷電數(shù)據(jù)保持,在每次PLC上電初始,CPU自動(dòng)將EEPROM中的V數(shù)據(jù)值讀入RAM的V存儲(chǔ)區(qū)。若相應(yīng)V存儲(chǔ)區(qū)設(shè)為斷電數(shù)據(jù)保持,在每次PLC上電初始,CPU檢測(cè)斷電數(shù)據(jù)保存是否成功。若成功,則保持RAM中的相應(yīng)V數(shù)據(jù)保持不變。若保存不成功,則將EEPROM中的相應(yīng)V數(shù)據(jù)值讀入RAM的V存儲(chǔ)區(qū)。此方法只適用于V數(shù)據(jù)的斷電數(shù)據(jù)保存。
三、在程序中用SMB31和SMW32來保存數(shù)據(jù)。
在程序中將要保存的V存儲(chǔ)器地址寫入SMW32,將數(shù)據(jù)長(zhǎng)度寫入SMB31,并置SM31.7為1。在程序每次掃描的末尾,CPU自動(dòng)檢查SM31.7,如果為1,則將的數(shù)據(jù)存于EEPROM中,并隨之將SM31.7置為零,保存的數(shù)據(jù)會(huì)覆蓋先前EEPROM中V存儲(chǔ)區(qū)中的數(shù)據(jù)。在保存操作完成之前,不要改變RAM中V存儲(chǔ)區(qū)的值。存一次EEPROM操作會(huì)將掃描時(shí)間增加15至20毫秒。因?yàn)榇鍱EPROM的次數(shù)是有限制的(少10萬次,典型值為100萬次),所以必須控制程序中保存的次數(shù),否則將導(dǎo)致EEPROM的失效。
結(jié)合以上的了解和工地調(diào)試的經(jīng)驗(yàn),在實(shí)際應(yīng)用中,若遇到需程序數(shù)據(jù)保持的時(shí)候,要多種方法結(jié)合運(yùn)用以達(dá)到較理想的結(jié)果。針對(duì)程序中需保存數(shù)據(jù)的不同,采取不同的方式實(shí)現(xiàn)。對(duì)于需在程序*次運(yùn)行時(shí)進(jìn)行預(yù)置并在程序運(yùn)行過程中個(gè)別情況下進(jìn)行重新設(shè)置的數(shù)據(jù),如高度、荷重等相關(guān)標(biāo)定參數(shù),可在程序的數(shù)據(jù)塊中建立數(shù)據(jù),并賦予初始數(shù)值。同時(shí)在程序中編入SMB31和SMW32命令,在相關(guān)條件下對(duì)EEPROM的V數(shù)據(jù)區(qū)進(jìn)行重新保存,修改先前的初始值。示例如下,當(dāng)進(jìn)行參數(shù)設(shè)置時(shí),置M0.0為1,完成一次VD100的EEPROM存儲(chǔ)器保存操作。
對(duì)于程序運(yùn)行過程中數(shù)值變化比較頻繁,且需斷電*保存的數(shù)據(jù),則可將數(shù)據(jù)存于MB0至MB13存儲(chǔ)區(qū),且系統(tǒng)塊的斷電數(shù)據(jù)保存設(shè)置中將相應(yīng)的M存儲(chǔ)區(qū)設(shè)為斷電數(shù)據(jù)保存。也可使用程序中的V存儲(chǔ)區(qū),在必要時(shí)如上圖所示進(jìn)行一次程序數(shù)據(jù)存儲(chǔ),而在斷電數(shù)據(jù)保持設(shè)置中可選取,也可不選取。