西門子S7-1200 控制器是我們新推出產(chǎn)品的核心,可實(shí)現(xiàn)簡(jiǎn)單卻高度精確的自動(dòng)化任務(wù)。西門子S7-1200 控制器實(shí)現(xiàn)了模塊化和緊湊型設(shè)計(jì),功能強(qiáng)大、投資安全并且*適合各種應(yīng)用。可擴(kuò)展性強(qiáng)、靈活度高的設(shè)計(jì),可實(shí)現(xiàn)標(biāo)準(zhǔn)工業(yè)通信的通信接口以及一整套強(qiáng)大的集成技術(shù)功能,使該控制器成為完整、全面的自動(dòng)化解決方案的重要組成部分。
產(chǎn)品簡(jiǎn)介
西門子S7-1200 控制器是我們新推出產(chǎn)品的核心,可實(shí)現(xiàn)簡(jiǎn)單卻高度精確的自動(dòng)化任務(wù)。西門子S7-1200 控制器實(shí)現(xiàn)了模塊化和緊湊型設(shè)計(jì),功能強(qiáng)大、投資安全并且*適合各種應(yīng)用。可擴(kuò)展性強(qiáng)、靈活度高的設(shè)計(jì),可實(shí)現(xiàn)標(biāo)準(zhǔn)工業(yè)通信的通信接口以及一整套強(qiáng)大的集成技術(shù)功能,使該控制器成為完整、全面的自動(dòng)化解決方案的重要組成部分。
詳細(xì)介紹
內(nèi)蒙古西門子PLC模塊*代理商
PLC常見的輸入元件有按鈕、行程開關(guān)、挨近開關(guān)、轉(zhuǎn)換開關(guān)、撥碼器、各種傳感器等,輸出設(shè)備有繼電器、接觸器、電磁閥等。正確地銜接輸入和輸出電路,是確保PLC安全可靠作業(yè)的條件。
1、與主令電器元件銜接
如下圖所示是與按鈕、行程開關(guān)、轉(zhuǎn)換開關(guān)等主令電器類輸入設(shè)備的接線示意圖。圖中的PLC為直流匯點(diǎn)式輸入,即一切輸入點(diǎn)共用一個(gè)公共端COM,一起COM端內(nèi)帶有DC24V電源。
2、與旋轉(zhuǎn)編碼器銜接
旋轉(zhuǎn)編碼器是一種光電式旋轉(zhuǎn)丈量設(shè)備,它將被測(cè)的角位移直接轉(zhuǎn)換成數(shù)字信號(hào)(高速脈沖信號(hào))。因些可將旋轉(zhuǎn)編碼器的輸出脈沖信號(hào)直接輸入給PLC,運(yùn)用PLC的高速計(jì)數(shù)器對(duì)其脈沖信號(hào)進(jìn)行計(jì)數(shù),以取得丈量結(jié)果。不同類型的旋轉(zhuǎn)編碼器,其輸出脈沖的相數(shù)也不同,有的旋轉(zhuǎn)編碼器輸出A、B、Z三相脈沖,有的只要A、B相兩相,簡(jiǎn)略的只要A相。
輸出兩相脈沖的旋轉(zhuǎn)編碼器與FX系列PLC示例,編碼器有4條引線,其間2條是脈沖輸出線,1條是COM端線,1條是電源線。編碼器的電源能夠是外接電源,也可直接運(yùn)用PLC的DC24V電源。電源“-”端要與編碼器的COM端銜接,“+ ”與編碼器的電源端銜接。編碼器的COM端與PLC輸入COM端銜接,A、B兩相脈沖輸出線直接與PLC的輸入端銜接,銜接時(shí)要注意PLC輸入的呼應(yīng)時(shí)刻。有的旋轉(zhuǎn)編碼器還有一條屏蔽線,運(yùn)用時(shí)要將屏蔽線接地。
3、與傳感器銜接
傳感器的品種許多,其輸出辦法也各不相同。當(dāng)選用挨近開關(guān)、光電開關(guān)等兩線式傳感器時(shí),因?yàn)閭鞲衅鞯穆╇娏鬏^大,可能呈現(xiàn)過錯(cuò)的輸入信號(hào)而導(dǎo)致PLC的誤動(dòng)作,此刻可在PLC輸入端并聯(lián)旁路電阻R。當(dāng)漏電流不足lmA時(shí)能夠不考慮其影響。
4、與多位撥碼開關(guān)銜接
假如PLC控制系統(tǒng)中的某些數(shù)據(jù)需求常常修正,可運(yùn)用多位撥碼開關(guān)與PLC銜接,在PLC外部進(jìn)行數(shù)據(jù)設(shè)定。例如一位撥碼開關(guān)能輸入一位十進(jìn)制數(shù)的0~9,或一位十六進(jìn)制數(shù)的0~F。撥碼開關(guān)拼裝在一起,把各位撥碼開關(guān)的COM端連在一起,接在PLC輸入側(cè)的COM端子上。每位撥碼開關(guān)的4條數(shù)據(jù)線按一定次序接在PLC的4個(gè)輸入點(diǎn)上。由圖可見,運(yùn)用撥碼開關(guān)要占用許多PLC 輸入點(diǎn),所以不是十分必要的場(chǎng)合,一般不要選用這種辦法。
PLC與輸出元件的銜接
PLC開關(guān)量輸出的有:
繼電器輸出:輸出交直流都能夠,電壓規(guī)模寬,電流大,動(dòng)作頻率低,一般1Hz左右。
晶體管輸出:只能輸出直流,一般是30V以下,電流小,動(dòng)作頻率高,高可達(dá)200KHz或更高。
晶閘管輸出:只能輸出溝通,一般是60-450V,電流大,動(dòng)作頻率高,價(jià)格貴。
模擬量輸出的有:
電壓輸出,一般是-10V到+10V電壓輸出。
電流輸出,一般是0-20mA、4-20mA電流輸出。
PLC與輸出設(shè)備銜接時(shí),不同組(不同公共端)的輸出點(diǎn),其對(duì)應(yīng)輸出設(shè)備(負(fù)載)的電壓類型、等級(jí)能夠不同,但同組(相同公共端)的輸出點(diǎn),其電壓類型和等級(jí)應(yīng)該相同。要根據(jù)輸出設(shè)備電壓的類型和等級(jí)來決議是否分組銜接。如下圖所示以FX2N為例說明PLC與輸出設(shè)備的銜接辦法。圖中接法是輸出設(shè)備具有相同電源的狀況,所以各組的公共端連在一起,否則要分組銜接。
1、與理性負(fù)載元件銜接
PLC的輸出端常常銜接的是理性輸出設(shè)備(理性負(fù)載),為了按捺理性電路斷開時(shí)發(fā)生的電壓使PLC內(nèi)部輸出元件形成損壞。因而當(dāng)PLC與理性輸出設(shè)備銜接時(shí),假如是直流理性負(fù)載,應(yīng)在其兩頭并聯(lián)續(xù)流二極管;假如是溝通理性負(fù)載,應(yīng)在其兩頭并聯(lián)阻容吸收電路。
2、與七段LED顯示器銜接
PLC可直接用開關(guān)量輸出與七段LED顯示器的銜接,但假如PLC控制的是多位LED七段顯示器,所需的輸出點(diǎn)是許多的。
西門子s7-200系列PLC變量存儲(chǔ)區(qū)的結(jié)構(gòu)及在分組輪流控制中的應(yīng)用
熟練運(yùn)用一款PLC進(jìn)行編程設(shè)計(jì)和調(diào)試,把握其數(shù)據(jù)存儲(chǔ)區(qū)的結(jié)構(gòu)對(duì)錯(cuò)是很有必要的。盡管主流的PLC產(chǎn)品基本相似,學(xué)習(xí)和實(shí)踐能夠觸類旁通,但在基礎(chǔ)而又關(guān)鍵的存儲(chǔ)區(qū)特色上,仍各有差異。當(dāng)你了解透PLC的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)時(shí),就能夠揮灑自如處理一些數(shù)據(jù)處理問題。
二、西門子s7-200系列PLC存儲(chǔ)器
西門子s7-200系列PLC的存儲(chǔ)器,包括輸入輸出映像寄存器I、Q、AI、AQ,內(nèi)部標(biāo)志寄存器M、內(nèi)部特別標(biāo)志寄存器SM、變量存儲(chǔ)器V、局部變量存儲(chǔ)器L、順序操控繼電器存儲(chǔ)器S、累加器AC、定時(shí)器存儲(chǔ)器T、計(jì)數(shù)器存儲(chǔ)器C以及高速計(jì)數(shù)存儲(chǔ)器HC。
2.1 數(shù)據(jù)編址方式
存儲(chǔ)器由許多存儲(chǔ)單元構(gòu)成,每個(gè)單元都有僅有的地址,能夠依據(jù)存儲(chǔ)器地址來存取數(shù)據(jù)。存儲(chǔ)器地址格局分為四種:位、字節(jié)、字、雙字。
以變量存儲(chǔ)器V存儲(chǔ)器為例,位為數(shù)字量布爾型,值為0或1,或許True或False兩種狀況,形如V11.0、V128.7。
字節(jié)包括8個(gè)位,字包括2個(gè)字節(jié),而雙字包括2個(gè)字。西門子PLC字和雙字關(guān)于其字節(jié)和字的結(jié)構(gòu)上有著自己的特色——低字節(jié)(低字)在高位上,即摩托羅拉編址方式。例如VW100,高字節(jié)是VB100,低字節(jié)是VB101;VD100,高字是VW100,低字是VW102。
2.2 舉個(gè)比方
VW100=1234H,VB100=12H
詳細(xì)到“位”來講,關(guān)于VD100(32位雙字),高位MSB到低位LSB順次為V100.7...V100.0,V101.7...V101.0,V102.7...V102.0,V103.7...V103.0。假如VW100=1234H,那么VB100=12H,VB101=34H。
三、在分組輪番操控中的使用
了解了PLC數(shù)據(jù)存儲(chǔ)器存儲(chǔ)結(jié)構(gòu),就能夠熟練把握各種數(shù)據(jù)處理,比方數(shù)據(jù)格局改換、數(shù)值運(yùn)算、數(shù)據(jù)通訊等等。有些小技巧,能夠利用數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)的特色,化繁為簡(jiǎn),提高編程效率。
3.1 池*2單雙次數(shù)輪番反沖刷
這里供給兩個(gè)編程小事例,也是項(xiàng)目中遇到的,期望對(duì)咱們有所啟示。一是污水處理項(xiàng)目中,兩個(gè)深度處理池在給定周期和時(shí)刻,主動(dòng)輪番排泥。
首要對(duì)反沖刷計(jì)數(shù),次數(shù)存儲(chǔ)在計(jì)數(shù)存儲(chǔ)器C13中,格局為Word型。接下來問題來了,怎樣斷定反沖刷次數(shù)的奇偶呢?不論是編子程序核算,還有選用小技巧都必須將反沖刷次數(shù)C13傳送給便于數(shù)據(jù)處理的存儲(chǔ)器,比方變量存儲(chǔ)器V,如C13賦值給VW10。那怎樣判別VW10中數(shù)值的奇偶性呢?其實(shí)只需求判別其終一個(gè)位是0仍是1就能夠了,0為偶數(shù),1為奇數(shù)。VW10終一個(gè)位怎樣表示?這時(shí)你就必須了解西門子s7-200 PLC的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)了。
VW10的低位能夠反映奇偶性,這個(gè)位就是V11.0。因?yàn)閂W10高字節(jié)是VB10,低字節(jié)是VB11。假如編小程序判別數(shù)值奇偶,小學(xué)老師教導(dǎo)過咱們,把這個(gè)數(shù)除以2,然后看有沒有余數(shù)能不能整除——也行,不過挺麻煩的。
PLC的硬件組成部分都有哪些
PLC的硬件主要由*處理器(CPU)、存儲(chǔ)器、輸入單元、輸出單元、通信接口、擴(kuò)展接口電源等部分組成。其中,CPU是PLC的核心,輸入單元與輸出單元是連接現(xiàn)場(chǎng)輸入/輸出設(shè)備與CPU之間的接口電路,通信接口用于與編程器、上位計(jì)算機(jī)等外設(shè)連接。
對(duì)于整體式PLC,所有部件都裝在同一機(jī)殼內(nèi);對(duì)于模塊式PLC,各部件獨(dú)立封裝成模塊,各模塊通過總線連接,安裝在機(jī)架或?qū)к壣?。無論是哪種結(jié)構(gòu)類型的PLC,都可根據(jù)用戶需要進(jìn)行配置與組合。
盡管整體式與模塊式PLC的結(jié)構(gòu)不太一樣,但各部分的功能作用是相同的,下面對(duì)PLC主要組成各部分進(jìn)行簡(jiǎn)單介紹。
1、*處理單元(CPU)
同一般的微機(jī)一樣,CPU是PLC的核心。PLC中所配置的CPU 隨機(jī)型不同而不同,常用有三類:通用微處理器(如Z80、8086、80286等)、單片微處理器(如8031、8096等)和位片式微處理器(如AMD29W等) 。小型PLC大多采用8位通用微處理器和單片微處理器;中型PLC大多采用16位通用微處理器或單片微處理器;大型PLC大多采用高速位片式微處理器。
目前,小型PLC為單CPU系統(tǒng),而中、大型PLC則大多為雙CPU系統(tǒng),甚至有些PLC中多達(dá)8 個(gè)CPU。對(duì)于雙CPU系統(tǒng),一般一個(gè)為字處理器,一般采用8位或16位處理器;另一個(gè)為位處理器,采用由各廠家設(shè)計(jì)制造的芯片。字處理器為主處理器,用于執(zhí)行編程器接口功能,監(jiān)視內(nèi)部定時(shí)器,監(jiān)視掃描時(shí)間,處理字節(jié)指令以及對(duì)系統(tǒng)總線和位處理器進(jìn)行控制等。位處理器為從處理器,主要用于處理位操作指令和實(shí)現(xiàn)PLC編程語言向機(jī)器語言的轉(zhuǎn)換。位處理器的采用,提高了PLC的速度,使PLC更好地滿足實(shí)時(shí)控制要求。
在PLC中CPU按系統(tǒng)程序賦予的功能,指揮PLC有條不紊地進(jìn)行工作,歸納起來主要有以下幾個(gè)方面:
1)接收從編程器輸入的用戶程序和數(shù)據(jù)。
2)診斷電源、PLC內(nèi)部電路的工作故障和編程中的語法錯(cuò)誤等。
3)通過輸入接口接收現(xiàn)場(chǎng)的狀態(tài)或數(shù)據(jù),并存入輸入映象寄有器或數(shù)據(jù)寄存器中。
4)從存儲(chǔ)器逐條讀取用戶程序,經(jīng)過解釋后執(zhí)行。
5)根據(jù)執(zhí)行的結(jié)果,更新有關(guān)標(biāo)志位的狀態(tài)和輸出映象寄存器的內(nèi)容,通過輸出單元實(shí)現(xiàn)輸出控制。有些PLC還具有制表打印或數(shù)據(jù)通信等功能。
2、存儲(chǔ)器
存儲(chǔ)器主要有兩種:一種是可讀/寫操作的隨機(jī)存儲(chǔ)器RAM,另一種是只讀存儲(chǔ)器ROM、PROM 、EPROM 和EEPROM。在PLC中,存儲(chǔ)器主要用于存放系統(tǒng)程序、用戶程序及工作數(shù)據(jù)。
系統(tǒng)程序是由PLC 的制造廠家編寫的,和PLC的硬件組成有關(guān),完成系統(tǒng)診斷、命令解釋、功能子程序調(diào)用管理、邏輯運(yùn)算、通信及各種參數(shù)設(shè)定等功能,提供PLC運(yùn)行的平臺(tái)。系統(tǒng)程序關(guān)系到PLC的性能,而且在PLC使用過程中不會(huì)變動(dòng),所以是由制造廠家直接固化在只讀存儲(chǔ)器ROM、PROM或EPROM中,用戶不能訪問和修改。
用戶程序是隨PLC的控制對(duì)象而定的,由用戶根據(jù)對(duì)象生產(chǎn)工藝的控制要求而編制的應(yīng)用程序。為了便于讀出、檢查和修改,用戶程序一般存于CMOS靜態(tài)RAM中,用鋰電池作為后備電源,以保證掉電時(shí)不會(huì)丟失信息。為了防止干擾對(duì)RAM中程序的破壞,當(dāng)用戶程序經(jīng)過運(yùn)行正常,不需要改變,可將其固化在只讀存儲(chǔ)器EPROM中?,F(xiàn)在有許多PLC直接采用EEPROM作為用戶存儲(chǔ)器。
工作數(shù)據(jù)是PLC運(yùn)行過程中經(jīng)常變化、經(jīng)常存取的一些數(shù)據(jù)。存放在RAM中,以適應(yīng)隨機(jī)存取的要求。在PLC的工作數(shù)據(jù)存儲(chǔ)器中,設(shè)有存放輸入輸出繼電器、輔助繼電器、定時(shí)器、計(jì)數(shù)器等邏輯器件的存儲(chǔ)區(qū),這些器件的狀態(tài)都是由用戶程序的初始設(shè)置和運(yùn)行情況而確定的。根據(jù)需要,部分?jǐn)?shù)據(jù)在掉電時(shí)用后備電池維持其現(xiàn)有的狀態(tài),這部分在掉電時(shí)可保存數(shù)據(jù)的存儲(chǔ)區(qū)域稱為保持?jǐn)?shù)據(jù)區(qū)。
由于系統(tǒng)程序及工作數(shù)據(jù)與用戶無直接聯(lián)系,所以在PLC 產(chǎn)品樣本或使用手冊(cè)中所列存儲(chǔ)器的形式及容量是指用戶程序存儲(chǔ)器。當(dāng)PLC提供的用戶存儲(chǔ)器容量不夠用,許多PLC還提供有存儲(chǔ)器擴(kuò)展功能。
3、輸入/輸出單元
輸入/輸出單元通常也稱I/O單元或I/O模塊,是PLC與工業(yè)生產(chǎn)現(xiàn)場(chǎng)之間的連接部件。 PLC通過輸入接口可以檢測(cè)被控對(duì)象的各種數(shù)據(jù),以這些數(shù)據(jù)作為PLC對(duì)被控制對(duì)象進(jìn)行控制的依據(jù);同時(shí)PLC又通過輸出接口將處理結(jié)果送給被控制對(duì)象,以實(shí)現(xiàn)控制目的。
由于外部輸入設(shè)備和輸出設(shè)備所需的信號(hào)電平是多種多樣的,而PLC內(nèi)部CPU的處理的信息只能是標(biāo)準(zhǔn)電平,所以I/O接口要實(shí)現(xiàn)這種轉(zhuǎn)換。I/O接口一般都具有光電隔離和濾波功能,以提高PLC的抗*力。另外,I/O接口上通常還有狀態(tài)指示,工作狀況直觀,便于維護(hù)。
PLC提供了多種操作電平和驅(qū)動(dòng)能力的I/O接口,有各種各樣功能的I/O接口供用戶選用。I/O接口的主要類型有:數(shù)字量(開關(guān)量)輸入、數(shù)字量(開關(guān)量)輸出、模擬量輸入、模擬量輸出等。
常用的開關(guān)量輸入接口按其使用的電源不同有三種類型:直流輸入接口、交流輸入接口和交/直流輸入接口。
常用的開關(guān)量輸出接口按輸出開關(guān)器件不同有三種類型:是繼電器輸出、晶體管輸出和雙向晶閘管輸出。繼電器輸出接口可驅(qū)動(dòng)交流或直流負(fù)載,但其響應(yīng)時(shí)間長(zhǎng),動(dòng)作頻率低;而晶體管輸出和雙向晶閘管輸出接口的響應(yīng)速度快,動(dòng)作頻率高,但前者只能用于驅(qū)動(dòng)直流負(fù)載,后者只能用于交流負(fù)載。
內(nèi)蒙古西門子PLC模塊*代理商