西門子s7-1200-plc--【科旭機(jī)電】代理經(jīng)銷產(chǎn)品有:亞德客,費(fèi)斯托,施耐德,西門子,ABB,歐姆龍,韓國(guó)LS,常熟,上海人民,倍加福,圖爾克,奧托尼克斯,SMC等國(guó)內(nèi)外知名品牌,......,想了解和采購(gòu)其他工業(yè)品,請(qǐng)各位新老客戶來(lái)電咨詢、洽談!
采購(gòu)西門子(Siemens)低壓配電與工業(yè)自動(dòng)化產(chǎn)品,請(qǐng)咨詢我們?。?!
SIMATICNETPCSOFTWAREV6.0SP5或以上版本NCMPCV5.1+SP2或以上版本STEP7V5.1+SP2或以上版本SOFTNET-IES7授權(quán)(CP1612或普通網(wǎng)卡)S7-1613授權(quán)(CP1613)硬件:CP1613或普通10/100自適應(yīng)以太網(wǎng)卡PC機(jī)操作系統(tǒng):西門子s7-1200-plc根據(jù)不同版本SIMATICNET軟件來(lái)選擇,如bbbbbbS2000;bbbbbbSXP…通訊處理器(CP)的作用是將SIMATICPLC連接到工業(yè)以太網(wǎng)網(wǎng)絡(luò)中,設(shè)計(jì)用于嚴(yán)酷的工業(yè)環(huán)境,可用于較寬的溫度范圍內(nèi),并通過(guò)船級(jí)認(rèn)證(ABS),可用于船只或海上設(shè)備。通訊處理器配置有RJ45接口,10/100Mbit/s的數(shù)據(jù)傳輸速率,能快速傳輸大量數(shù)據(jù)。SIMATICPLC工業(yè)以太網(wǎng)通訊處理器的優(yōu)點(diǎn):·通過(guò)UDP連接或群播功能可達(dá)到多用戶。·利用西門子s7-1200-plc(網(wǎng)絡(luò)時(shí)間協(xié)議)提供時(shí)鐘同步(使用CP443-1和CP443-1IT)。·可選擇KeepAlive功能。·使用10/100Mbit/s工業(yè)以太網(wǎng)可將SIMATICS7集成到復(fù)雜的成套裝置內(nèi)。使用S5兼容通訊可將SIMATICS7集成到現(xiàn)有裝置內(nèi)?!そ柚赥CP/IP的WAP功能,通過(guò)電話網(wǎng)絡(luò)(例如ISDN),CP也能遠(yuǎn)距離編程和對(duì)設(shè)備進(jìn)行初始調(diào)試?!ひ环N模塊就能用于不同應(yīng)用:PG/PC,操作和監(jiān)視系統(tǒng)(OP通訊的多路轉(zhuǎn)換;最多可連接16個(gè)OP)以及SIMATICS5/S7。使用NCMS7(已集成在STEP7中)可提供范圍廣泛的診斷功能,包括顯示CP的操作狀態(tài),實(shí)現(xiàn)通用診斷和統(tǒng)計(jì)功能,提供連接診斷和LAN控制器統(tǒng)計(jì)及診斷緩沖器。1.主程序主程序(OBI)是程序的主體,每一個(gè)項(xiàng)目都必須并且只能有一個(gè)主程序。在主程序中可以調(diào)用子程序和中斷程序。主程序通過(guò)指令控制整個(gè)應(yīng)用程序的執(zhí)行,每次CPU掃描都要執(zhí)行一次主程序。
在主程序或中斷程序中,局部變量表只包含TEMP變量。子程序的局部變量表中還有三種變量:IN(輸入變量)、OUT(輸出變量)、IN_OUT(輸入/輸出變量)。在局部變量表中賦值時(shí),只需指定西門子s7-1200-plc聲明局部變量的類型(TEMP、IN、IN_OUT或OUT)和數(shù)據(jù)類型(參見(jiàn)SIMATIC和IEC1131-3的數(shù)據(jù)類型),但不指定存儲(chǔ)器地址,程序編輯器自動(dòng)地在L存儲(chǔ)區(qū)中為所有局部變量指定存儲(chǔ)器位置。起始地址為L(zhǎng)O,每字節(jié)8位,能訪問(wèn)到位。字節(jié)、字和雙字在局部存儲(chǔ)器中按字節(jié)順序分配,例如LBx、LWx或LDx。局部變量作為參數(shù)向子程序傳遞時(shí),在該子程序的局部變量表中指定的數(shù)據(jù)類型必須與調(diào)用西門子s7-1200-plc中的數(shù)據(jù)類型值匹配。例如,在主程序OB1中調(diào)用子程序SBR0,使用名為bbbbb1的全局符號(hào)作為子程序的輸入?yún)?shù)。在SBR0的局部變量表中,已經(jīng)定義了一個(gè)名為FIRST的局部變量作為該輸入?yún)?shù)。
出廠默認(rèn)值為08、往復(fù)測(cè)量時(shí)的最大最小值往復(fù)測(cè)量時(shí)的最小值:在多圈往復(fù)測(cè)量模式下,把編碼器的起始點(diǎn)作為往復(fù)測(cè)量的最小值。往復(fù)測(cè)量時(shí)的最大值:在多圈往復(fù)測(cè)量模式下,把編碼器的終點(diǎn)作為往復(fù)測(cè)量的最大值。9、編碼器地址使用西門子s7-1200-plc總線信號(hào)的編碼器進(jìn)行多個(gè)(≤9)編碼器對(duì)一個(gè)西門子s7-1200-plc接口作從站連接時(shí),可分別給編碼器設(shè)定不同的地址(如01,02,03..)注意最下面,“編程允許線接地時(shí)允許通訊握手”前面的√必須打上,如果不打√就是主動(dòng)發(fā)送模式。10、波特率設(shè)備與編碼器之間,雙方約定一個(gè)相同的通信速度(如RS232協(xié)議),稱之為波特率。通訊中,要求雙方有相同的波特率,以便正確地識(shí)別被傳輸?shù)臄?shù)據(jù)位。波特率決定了通訊的速度,波特率越小,通訊速度越慢,同時(shí)出錯(cuò)率也越低。出廠默認(rèn)波特率為19200。
MD0同理。自由口通訊過(guò)程中很難避免通訊數(shù)據(jù)的出錯(cuò)概率,這就要求在通訊數(shù)據(jù)中增加校驗(yàn)數(shù)據(jù),以判斷數(shù)據(jù)是否是正確的。常用的校驗(yàn)方式有CRC、LRC,今天來(lái)說(shuō)說(shuō)西門子s7-1200-plc方式,該校驗(yàn)方式是把參與校驗(yàn)的數(shù)據(jù)進(jìn)行“異或”運(yùn)算。BCC校驗(yàn)方式的編程思路:將西門子s7-1200-plc參與校驗(yàn)的數(shù)據(jù)逐個(gè)進(jìn)行異或運(yùn)算。1)創(chuàng)建一個(gè)BCC校驗(yàn)的子程序,以便進(jìn)行幾個(gè)或者多個(gè)數(shù)據(jù)的校驗(yàn)。2)在主程序或其它子程序中調(diào)用BCC校驗(yàn)BCC子程序:1)創(chuàng)建接口變量并按參與通訊的數(shù)據(jù)異或運(yùn)算為方便閱圖理解注釋,用STL方式2)在主程序OB1或者其它子程序中調(diào)用3)將程序下載到cpu驗(yàn)證異或指令:將2個(gè)參與異或運(yùn)算的數(shù)據(jù)按二進(jìn)制方式按位進(jìn)行運(yùn)算,假如第0位數(shù)據(jù)均為0,則運(yùn)算結(jié)果為0;如果均為1,則運(yùn)算結(jié)果為0;其它狀態(tài)運(yùn)算結(jié)果均為1。
初學(xué)plc的時(shí)候特別不太容易明白FB和FC的區(qū)別和用法。接下來(lái)給大家談?wù)勎鏖T子s7-1200-plc他們的區(qū)別和用法。FB--功能塊,帶背景數(shù)據(jù)塊FC--功能,相當(dāng)于函數(shù)FB,F(xiàn)C塊均相當(dāng)于子程序,既可以調(diào)用其它FB,F(xiàn)C塊,也可以被OB,F(xiàn)B,F(xiàn)C塊調(diào)用。主要區(qū)別是:FB使用背景數(shù)據(jù)塊作為存儲(chǔ)區(qū),F(xiàn)C沒(méi)有獨(dú)立的存儲(chǔ)區(qū),使用西門子s7-1200-plc全局DB或M區(qū)FB局部變量有STAT和TEMP,F(xiàn)C由于沒(méi)有自己的存儲(chǔ)區(qū)因此不具有STAT,TEMP本身不能設(shè)置初始值。本質(zhì)上,F(xiàn)B,F(xiàn)C的實(shí)現(xiàn)目的是相同的;無(wú)論何種邏輯要求,F(xiàn)B,F(xiàn)C均可實(shí)現(xiàn)。只是實(shí)現(xiàn)方式效率不同,這也和工程師個(gè)人編程習(xí)慣有關(guān)。*也可以通俗的理解為:FC使用的是共享數(shù)據(jù)塊,F(xiàn)B使用的是背景數(shù)據(jù)塊*FB塊優(yōu)點(diǎn):1.易于移植性,對(duì)于相同控制邏輯不同參數(shù)的被控對(duì)象,只要使用不同的背景DB,同一個(gè)FB塊就可以方便2.多重背景,減少重復(fù)工作,提高效率3.多次調(diào)用時(shí),參數(shù)修改方便4.有獨(dú)立的存儲(chǔ)區(qū)FC塊優(yōu)點(diǎn):1.小巧靈活,對(duì)于非多次調(diào)用的程序更易理解2.不占用額外的存儲(chǔ)資源。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“機(jī)電號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of JDZJ Hao, which is a social media platform and only provides information storage services.