產品簡介
全新的西門子S7-200SMART帶來兩種不同類型的CPU 模塊,標準型和經濟型,*滿足不同行業、不同客戶、不同設備的各種需求。標準型作為可擴展CPU 模塊,可滿足對I/O 規模有較大需求,邏輯控制較為復雜的應用;而經濟型CPU 模塊直接通過單機本體滿足相對簡單的控制需求。
詳細介紹
重慶市西門子S7-200smartPLC模塊代理
PLC中無非就是三大量:開關量、模仿量、脈沖量。只在搞清楚三者之間的聯系,你就能嫻熟的把握PLC了。
一、簡述
1、開關量也稱邏輯量,指僅有兩個取值,0或1、ON或OFF。它是常用的操控,對它進行操控是PLC的優勢,也是PLC基本的使用。
開關量操控的意圖是,根據開關量的當前輸入組合與歷史的輸入次序,使PLC產生相應的開關量輸出,以使系統能按必定的次序工作。所以,有時也稱其為次序操控。
而次序操控又分為手動、半主動或主動。而采用的操控準則有渙散、會集與混合操控三種。
2、模仿量是指一些接連改變的物理量,如電壓、電流、壓力、速度、流量等。
PLC是由繼電操控引入微處理技術后開展而來的,可便利及可靠地用于開關量操控。因為模仿量可轉化成數字量,數字量僅僅多位的開關量,故經轉化后的模仿量,PLC也*可以可靠的進行處理操控。
因為接連的生產進程常有模仿量,所以模仿量操控有時也稱進程操控。
模仿量多是非電量,而PLC只能處理數字量、電量。一切要完成它們之間的轉化要有傳感器,把模仿量轉化成數電量。假如這一電量不是規范的,還要經過變送器,把非規范的電量變成規范的電信號,如4—20mA、1—5V、0—10V等等。
一起還要有模仿量輸入單元(A/D),把這些規范的電信號變換成數字信號;模仿量輸出單元(D/A),以把PLC處理后的數字量變換成模仿量——規范的電信號。
所以規范電信號、數字量之間的轉化就要用到各種運算。這就需要搞清楚模仿量單元的分辨率以及規范的電信號。例如:
PLC模仿單元的分辨率是1/32767,對應的規范電量是0—10V,所要檢測的是溫度值0—100℃。那么0—32767對應0—100℃的溫度值。然后計算出1℃所對應的數字量是327.67。假如想把溫度值精確到0.1℃,把327.67/10即可。
存儲器主要有兩種:一種是可讀/寫操作的隨機存儲器RAM,另一種是只讀存儲器ROM、PROM 、EPROM 和EEPROM。在PLC中,存儲器主要用于存放系統程序、用戶程序及工作數據。
系統程序是由PLC 的制造廠家編寫的,和PLC的硬件組成有關,完成系統診斷、命令解釋、功能子程序調用管理、邏輯運算、通信及各種參數設定等功能,提供PLC運行的平臺。系統程序關系到PLC的性能,而且在PLC使用過程中不會變動,所以是由制造廠家直接固化在只讀存儲器ROM、PROM或EPROM中,用戶不能訪問和修改。
用戶程序是隨PLC的控制對象而定的,由用戶根據對象生產工藝的控制要求而編制的應用程序。為了便于讀出、檢查和修改,用戶程序一般存于CMOS靜態RAM中,用鋰電池作為后備電源,以保證掉電時不會丟失信息。為了防止干擾對RAM中程序的破壞,當用戶程序經過運行正常,不需要改變,可將其固化在只讀存儲器EPROM中。現在有許多PLC直接采用EEPROM作為用戶存儲器。
工作數據是PLC運行過程中經常變化、經常存取的一些數據。存放在RAM中,以適應隨機存取的要求。在PLC的工作數據存儲器中,設有存放輸入輸出繼電器、輔助繼電器、定時器、計數器等邏輯器件的存儲區,這些器件的狀態都是由用戶程序的初始設置和運行情況而確定的。根據需要,部分數據在掉電時用后備電池維持其現有的狀態,這部分在掉電時可保存數據的存儲區域稱為保持數據區。
由于系統程序及工作數據與用戶無直接聯系,所以在PLC 產品樣本或使用手冊中所列存儲器的形式及容量是指用戶程序存儲器。當PLC提供的用戶存儲器容量不夠用,許多PLC還提供有存儲器擴展功能。
3、輸入/輸出單元
輸入/輸出單元通常也稱I/O單元或I/O模塊,是PLC與工業生產現場之間的連接部件。 PLC通過輸入接口可以檢測被控對象的各種數據,以這些數據作為PLC對被控制對象進行控制的依據;同時PLC又通過輸出接口將處理結果送給被控制對象,以實現控制目的。
由于外部輸入設備和輸出設備所需的信號電平是多種多樣的,而PLC內部CPU的處理的信息只能是標準電平,所以I/O接口要實現這種轉換。I/O接口一般都具有光電隔離和濾波功能,以提高PLC的抗*力。另外,I/O接口上通常還有狀態指示,工作狀況直觀,便于維護。
PLC提供了多種操作電平和驅動能力的I/O接口,有各種各樣功能的I/O接口供用戶選用。I/O接口的主要類型有:數字量(開關量)輸入、數字量(開關量)輸出、模擬量輸入、模擬量輸出等。
常用的開關量輸入接口按其使用的電源不同有三種類型:直流輸入接口、交流輸入接口和交/直流輸入接口。
常用的開關量輸出接口按輸出開關器件不同有三種類型:是繼電器輸出、晶體管輸出和雙向晶閘管輸出。繼電器輸出接口可驅動交流或直流負載,但其響應時間長,動作頻率低;而晶體管輸出和雙向晶閘管輸出接口的響應速度快,動作頻率高,但前者只能用于驅動直流負載,后者只能用于交流負載。
PLC的I/O接口所能接受的輸入信號個數和輸出信號個數稱為PLC輸入/ 輸出(I/O)點數。I/O點數是選擇PLC的重要依據之一。當系統的I/O點數不夠時,可通過PLC的I/O擴展接口對系統進行擴展。
PLC程序結構
①主程序(0Bl):是用戶程序的主體。CPU在每個掃描周期都要執行一次主程序指令。
②子程序:是程序的可選部分,只有當主程序調用時,才能夠執行。合理使用子程序,可以優化程序結構,減少掃描時間。
③中斷程序:是程序的可選部分,只有當中斷事件發生時,才能夠執行。中斷程序可在掃描周期的任意點執行。
(2)數據塊
數據塊(DB)為可選部分,它主要存放控制程序運行所需要的數據,在數據塊中允許的數據類型為:①布爾型、表示編程元件的狀態;②二進制、十進制或十六進制數;③字母、數字和字符型。
(3)參數塊
參數塊也是可選部分,它存放的是CPU的組態數據,如果在編程軟件和其他編程工具上未進行CPU的組態,則系統以默認值進行自動配置。
組態(ConFIGURING)的含義:ConFIGURING-般被翻譯為組態。在自動化領域中有一個趨勢就是系統的模塊化,即由帶有智能功能技術模塊組成的自動化系統,對這些模塊預先的初始化、編程就是組態。
一、編程理念不同
三菱plc是日系品牌,編程直觀易懂,學習起來會比較輕松,但指令較多。而西門子plc是德國品牌,指令比較抽象,學習難度較大,但指令較少,所以學習三菱和學習西門子的周期是一樣的。
個人認為三菱(日系的中品牌)PLC的軟件至少落后西門子5年以上,大中型的暫且不說,就拿三菱比較有優勢的小型機FX系列和西門子S7-200系列相比,西門子有如下優勢:
1、三菱的編程軟件從早期的FXGPWIN到近期的GX8.0(我所知道新的),和所有的日系品牌一樣,該軟件的編程思路是自上而下的單一縱向結構,而西門子的MicroWIN則是縱向和橫向兼備的結構,而且子程序支持局部變量,相同的功能只需要編一次程序即可,大大減少了開發難度和時間。
2、S7-200一直以來支持強大的浮點運算,編程軟件直接支持小數點輸入輸出,而三菱直至近年推出的FX3U系列才有此種功能,以前的FX2N系列的浮點功能都是假的。
3、S7-200的模擬量輸入輸出程序非常簡單方便,AD、DA值可以不需編程直接存取的,三菱的FX2N及其以前的系列都需要非常繁瑣的FROMTO指令。FX3U如今倒支持此功能了,但足足晚了五年甚至更多。
4、當然三菱的FX2N系列也有它自己的優勢,一是高速計數器指令比S7-200方便,二是422口比西門子的PPI口皮實(因為200系列的PPI口是非光電隔離的,非規范操作和仿制的編程電纜可能會導致串口損壞)。
以上的比較僅僅是小型機,至于西門子的300和400系列以及更大型的TDC系列,這里就無需多言了。
學PLC,三菱是很容易上手的,因為直來直去思路簡單,但從學習的角度講,肯定是西門子更好。
重慶市西門子S7-200smartPLC模塊代理