產品簡介
西門子S7-1500PLC 控制器產品系列中具有較大容量程序及數據存儲器的 CPU,適用于具有較高程序范圍和聯網要求的苛刻應用。具有*處理速度,適用于二進制和浮點運算。用于系列機器、*機器以及工廠中的跨領域自動化任務,在具有集中式和分布式 I/O 的生產線上作為集中式控制器使用。
詳細介紹
陜西西門子S7-1500PLC模塊代理商專業銷售
應用
---- S7-300是模塊化中小型 PLC 系統,它能滿足中等性能要求的應用。
---- 模塊化,無排風扇結構,易于實現分布,易于用戶掌握等特點使得S7-300成為各種從小規模到中等性能要求控制任務的方便又經濟的解決方案。
---- SIMATIC S7-300的應用領域包括:
機床
紡織機械
包裝機械
通用機械工程應用
控制系統
機床
樓宇自動化
電器制造工業及相關產業
---- 多種的性能遞增的CPU和豐富的且帶有許多方便功能的I/O擴展模塊,使用戶可以*根據實際應用選擇合適的模塊。
---- 當任務規模擴大并且愈加復雜時,可隨時使用附加模塊對PLC進行擴展。
---- SIMATIC S7-300已經得到以下國內和標準認證:
DIN
UL認證
CSA認證
FM1級1區,A, B, C, D 組
溫度組T4(≤135°C)
船級認證
- 美國船級社
- 法國船級社
- 挪威船級社
- 德國勞氏船級社
- 英國勞氏船級社
結構
---- SIMATIC S7-300可編程序控制器是模塊化結構設計。各種單獨的模塊之間可進行廣泛組合以用于擴展。
---- 系統組成:
*處理單元 (CPU)
各種CPU 有各種不同的性能,例如,有的CPU 上集成有輸入/輸出點,有的CPU上集成有PROFI- BUS-DP通訊接口等。
信號模塊 (SM)
用于數字量和模擬量輸入/輸出
通訊處理器 (CP)
用于連接網絡和點對點連接
功能模塊 (FM)
用于高速計數,定位操作 (開環或閉環控制) 和閉環控制。
根據客戶要求,還可以提供以下設備:
負載電源模塊 (PS)
用于將SIMATIC S7-300 連接到120/230V AC電源。
接口模塊 (IM)
用于多機架配置時連接主機架(CR)和擴展機架 (ER)。S7-300通過分布式的主機架(CR)和3個擴展機架(ER),可以操作多達32個模塊。運行時無需風扇。
SIMATIC M7自動化計算機
AT-兼容的計算機用于解決對時間要求非常高的技術問題。它既可作為 CPU,也可以作為功能模塊使用。
SIMATIC S7-300適用于通用領域:
高電磁兼容性和強抗振動,沖擊性,使其具有高的工業環境適應性。
S7-300 有兩種類型:
標準型
溫度范圍從0到60°C
環境條件擴展型
溫度范圍從-25°C到 +60°C,更強的耐受振動和污染特性。
用在擴展環境條件的特殊模塊可以單獨訂貨。
簡單的結構使得S7-300靈活而易于維護
DIN標準導軌安裝
只需簡單地將模塊鉤在 DIN標準的安裝導軌上,轉動到位,然后用螺栓鎖緊。
集成的背板總線
背板總線集成在模塊上,模塊通過總線連接器相連,總線連接器插在機殼的背后。
更換模塊簡單并且不會弄錯
更換模塊時,只需松開安裝螺釘。很簡單地拔下已經接線的前連接器。在連接器上的編碼防止將已接線的連接器插到其他的模塊上。
可靠的接線端子
對于信號模塊可以使用螺釘型接線端子或彈簧型接線端子
TOP連接
采用一個帶螺釘或夾緊連接的1至3線系統進行預接線。或者直接在信號模塊上進行接線。
S7-300plc常規型號如下:
6ES7312-1AE14-0AB0 CPU312, 32KB
6ES7314-1AF11-0AB0 CPU314, 64 KB
6ES7314-1AG13-0AB0 CPU314, 96 KB
6ES7314-1AG14-0AB0 CPU314, 128 KB
6ES7313-6CG04-0AB0 CPU313C-2 DP, 16DI/16DO, 128 KB
6ES7314-6BH04-0AB0 CPU314C-2PTP, 24DI/16DO/5AI/2AO, 192 KB
6ES7314-6CG03-0AB0 CPU314C-2DP, 24DI/16DO/4AI/2AO, 96 KB
6ES7314-6CH04-0AB0 CPU314C-2DP, 24DI/16DO/5AI/2AO, 192 KB
6ES7314-6EH04-0AB0 CPU314C-2PN/DP, 24DI/16DO/4AI/2AO, 192KB
6ES7315-2AG10-0AB0 CPU315-2DP, 128KB
6ES7315-2AH14-0AB0 CPU315-2DP, 256 KB
6ES7315-2EG10-0AB0 CPU315-2 PN/DP, 128KB
6ES7315-2EH13-0AB0 CPU315-2 PN/DP, 256 KB
6ES7315-2EH14-0AB0 CPU315-2 PN/DP, 384 KB
6ES7316-1AG00-0AB0 SIMATIC S7-300, CPU 316
6ES7316-2AG00-0AB0 SIMATIC S7-300, CPU 316
6ES7317-2AJ10-0AB0 CPU317-2DP, 512KB
6ES7317-2AK14-0AB0 CPU317-2 DP, 1 MB
6ES7317-2EJ10-0AB0 CPU317-2 PN/DP, 512KB
6ES7317-2EK13-0AB0 CPU317-2 PN/DP, 1 MB
6ES7317-2EK14-0AB0 CPU317-2 PN/DP, 1 MB
6ES7318-2AJ00-0AB0 CPU318-2DP, 512KB
6ES7318-3EL00-0AB0 CPU319-3 PN/DP, 1.4MB
6ES7318-3EL01-0AB0 CPU319-3 PN/DP, 2 MB
6ES7305-1BA80-0AA0 PS305 24 V/ 2 A OUTDOOR
6ES7307-1BA00-0AA0 POWER SUPPLY PS307 24 V/2 A [Intranet]
6ES7307-1BA01-0AA0 電源 PS307 24V/2A
6ES7307-1EA00-0AA0 POWER SUPPLY PS307 24 V/5 A [Intranet]
6ES7307-1EA01-0AA0 電源 PS307 24 V/5 A
6ES7307-1EA80-0AA0 PS307 24 V/ 5 A OUTDOOR
6ES7307-1KA00-0AA0 POWER SUPPLY PS307 24 V/10 A [Intranet]
6ES7307-1KA01-0AA0 POWER SUPPLY PS307 24 V/10 A [Intranet]
6ES7307-1KA02-0AA0 電源 PS307 24 V/10 A
6ES7321-1BH02-0AA0 SM321, 16DI, DC24V
6ES7321-1BH10-0AA0 SM321,16DI,DC24V, 0.05MS INPUT DELAY.
6ES7321-1BH50-0AA0 SM321, 16DI, DC24V, SOURCE INPUT
6ES7321-1BH81-0AA0 SM 321, 16 *DC 24V, optically isolated
6ES7321-1BH82-0AA0 SIMATIC S7-300, DIGITAL INPUT
6ES7321-1BL00-0AA0 SM321, 32DI, DC24V
6ES7321-1BL80-0AA0 SIMATIC S7-300, DIGITAL INPUT
6ES7321-1BP00-0AA0 SM321, 64 DI, DC 24V, 3MS, SINK/SOURE
6ES7321-1CH00-0AA0 SM321, 16 DI, AC/DC 24-48V, 1CH/COMMON
6ES7321-1CH20-0AA0 SM321, 16DI, DC48-125V
6ES7321-1CH80-0AA0 SIMATIC S7-300, DIGITAL INPUT
6ES7321-1EH00-0AA0 SM 321, 16*AC 120V, optically isolated
6ES7321-1EH01-0AA0 SIMATIC S7-300, DIGITAL INPUT
6ES7321-1EL00-0AA0 SM321, 32DI, AC120V
6ES7321-1FF00-0AA0 SM 321, 8*AC120/230V, optically isolated
6ES7321-1FF01-0AA0 SM321, 8DI, AC120/230V
6ES7321-1FF10-0AA0 SM321, 8 DI, AC/DC 120/230V, 1CH/COMMON
6ES7321-1FF81-0AA0 SIMATIC S7-300, DIGITAL INPUT
6ES7321-1FH00-0AA0 SM321, 16 DI, 120/230V AC
6ES7321-7BH00-0AB0 SM 321, 16*DC 24V, with interrupts
6ES7321-7BH01-0AB0 SM321, 16DI, 24V DC
6ES7321-7BH80-0AB0 SIMATIC S7-300, DIGITAL INPUT
第二種是采用西門子的sapi接口函數,這樣plc里面不需要過多的編程了,當然pc側的編程難度就比較高了,ms只能用c來寫,所以我望而卻步鳥。看過相關帖子和論文,有高人在項目里面就這么干的,而且數據量很大,看來高人很多很多啊,向他們致敬!關于sapi的資料其實都在simaticnet軟件光盤里面,有興趣的可以去找來看看。
西門子S7-300/400的PLC用戶程序結構與S7-200有明顯的不同,可以使用線性化結構以及功能調用式結構與結構化編程。
采用調用式結構與結構化編程時,程序以組織塊(OB)、程序塊(FC)、功能塊(FB)、系統程序塊( SFC)、系統功能塊(SFB)、數據塊(DB)等形式出現,其中,組織塊(OB)、程序塊(FC)、功能塊(FB)統稱為“邏輯塊(Logic Block)”;系統程序塊(SFC)、系統功能塊(SFB)統稱為“系統塊”。
(1)組織塊(OB)
組織塊(Organization Blocks,簡稱OB)提供了PLC內部CPU操作系統與用戶程序間的接口,它是由CPU操作系統直接進行調用的邏輯塊,用來管理PLC程序中各組成部分的調用和執行中斷。OB決定了PLC用戶程序的結構與塊的調用順序,起到了“管理”用戶程序的作用。
S7-300/400不同的CPU類型,可以選擇、支持不同的OB塊,但OB1是所有PLC用戶程序的循環控制塊,它是運行PLC用戶程序的前提條件,因此,任何PLC程序、任何CPU都不可以缺少OB1。
OB塊的調用條件被稱為“觸發事件”,根據“觸發事件”的不同,OB塊可以分為若干級別,各個級別有不同的優先級,高優先級的OB可以中斷低優先級OB的執行。如果需要,S7系列PLC除OB1外,還可以使用多個OB塊。
(2)程序塊(FC)
程序塊(Function,簡稱FC)是由用戶編寫的、不需要專門數據塊的常用邏輯塊。
FC塊在程序中一般不可以重復調用,在大多數場合,FC塊應直接使用PLC的“地址”或“符號地址”進行編程,但根據需要,可以定義部分程序變量。
與S7-200 -樣,FC塊的“臨時變量”同樣存儲在局部變量數據堆棧(L)中,這一區域為全部程序塊所公用,只可以用于FC塊內部使用的中間運算結果寄存(這些中間運算結果不可以用于FC塊外部);程序塊執行完成后,局部變量數據堆棧內的數據將被其他塊所需要的內容所替代。如果需要保存可以用于其他邏輯塊的狀態,應使用PLC的內部標志寄存器M或使用“數據塊DB”。
在程序塊FC中,有部分為PLC生產廠家所提供的、集成在S7 CPU操作系統中的邏輯塊,稱為系統程序塊(System Function,簡稱SFC)。系統程序塊SFC屬于PLC內部操作系統的一部分,用戶不需要編寫,也不可以對其進行編輯,但可以根據需要直接調用。
(3)功能塊(FB)
功能塊(Function Blocks,簡稱FB塊)是由用戶編寫的、需要數據塊(Instance Data Blocks,稱為“即時數據塊”或“背景數據塊”,簡稱DI)支持的常用邏輯塊。
FB塊與FC塊的作用基本相同,但FB中除可以使用“地址”或“符號地址”進行編程外,在結構化編程時必須使用“程序變量”進行編程,因此,FB必須配套的、獨立的數據存儲區域——“即時數據塊DI”。DI -方面可以為調用FB提供執行程序所需要的“程序變量”賦值與其他數據,另一方面,功能塊FB也能通過DI給調用它的邏輯塊返回所需要的數據。
與功能調用塊FC -樣,功能塊FB中也有部分為PLC生產廠家所提供的、集成在S7 CPU操作系統中的功能塊,稱為系統功能塊(System Function Blocks,簡稱SFB)。系統功能塊SFB同樣屬于PLC內部操作系統的一部分,用戶不需要編寫,也不可以對其進行編輯,但可以根據需要直接調用。
(4)數據塊(DB)
數據塊(Data Blocks,簡稱DB)是用來存放執行用戶程序時所需的數據與存儲程序執行結果的數據存儲區,其作用與標志寄存器類似,但數量更多。數據塊DB按不同的用途可以分為即時數據塊(Instance DataBlocks,又稱背景數據塊,簡稱DI)和通用數據塊(Data Blocks,又稱共享數據塊,簡稱DB)兩類。
即時數據塊( DI)用于傳遞功能塊的參數,只能被的功能塊FB訪問。調用功能塊FB時,必須同時用于該功能塊的即時數據塊DI,即時數據塊內的數據可以自動生成,它們可以是FB變量聲明表中的數據(不含臨時變量)。
通用數據塊(DB)用于存儲PLC的全局數據,所有的FB、FC或OB都可以對通用數據塊進行讀寫操作,因此,又被稱為共享數據塊。通用數據塊內的數據不會因用戶程序的結束而刪除。
陜西西門子S7-1500PLC模塊代理商專業銷售