logo
Wyślij wiadomość
Guangzhou Sande Electric Co.,Ltd.
E-mail Sales01@sande-elec.com TEL: 86--18620505228
Dom > produkty > PLC programowalny sterownik logiczny >
Nowy Siemens S7 300 6ES7312-1AE14-0AB0 6ES73121AE140AB0 6ES7312-1AE14-OABO
  • Nowy Siemens S7 300 6ES7312-1AE14-0AB0 6ES73121AE140AB0 6ES7312-1AE14-OABO
  • Nowy Siemens S7 300 6ES7312-1AE14-0AB0 6ES73121AE140AB0 6ES7312-1AE14-OABO
  • Nowy Siemens S7 300 6ES7312-1AE14-0AB0 6ES73121AE140AB0 6ES7312-1AE14-OABO

Nowy Siemens S7 300 6ES7312-1AE14-0AB0 6ES73121AE140AB0 6ES7312-1AE14-OABO

Miejsce pochodzenia Niemcy
Nazwa handlowa SIMENS
Orzecznictwo CE RoHS
Numer modelu 6ES7312-1AE14-0AB0
Szczegóły produktu
Stan:
Nowa uszczelka fabryczna (NFS)
Nr artykułu:
6ES73121AE140AB0
MFG:
SIMENS
Pochodzenie:
Niemcy
Podkreślić: 

Siemens Fuji regulator temperatury

,

SIEMENS PLC programowalny sterownik logiczny

Warunki płatności i wysyłki
Minimalne zamówienie
1 szt
Szczegóły pakowania
Oryginalne opakowanie
Czas dostawy
0-3 dni
Zasady płatności
T/T, Paypal, Western Union
Możliwość Supply
100 szt./dzień
Opis produktu

Siemens 6ES7312-1AE14-0AB0 | SIMATIC S7-300 CPU 312 — Jednostka Centralna, Interfejs MPI, 32KB Pamięci Roboczej, Zintegrowany Zasilacz 24VDC, Przetwarzanie Bitowe 0,1µs, 40×125×130mm


Przegląd

Siemens 6ES7312-1AE14-0AB0 to CPU 312 — podstawowy standardowy (niekompaktowy) procesor z rodziny SIMATIC S7-300.

Przy szerokości zaledwie 40 mm i wadze 270 g, jest to jeden z najbardziej kompaktowych fizycznie procesorów S7-300, oferujący jednocześnie pełny zestaw instrukcji S7-300, standardowy interfejs komunikacyjny MPI oraz wystarczającą wydajność przetwarzania dla zdecydowanej większości zadań sterowania małymi i średnimi maszynami oraz automatyki procesowej.

Aby zrozumieć, gdzie CPU 312 ma swoje miejsce, należy zrozumieć strukturę zakresu procesorów S7-300.

Rodzina obejmuje procesory kompaktowe (takie jak CPU 312C, które posiadają zintegrowane wejścia/wyjścia cyfrowe) po standardowe procesory (takie jak ten CPU 312, bez zintegrowanych wejść/wyjść, ale z pełną elastycznością modułową) aż po bardziej wydajne procesory (CPU 314, 315, 317) z większą pamięcią i zintegrowanymi interfejsami PROFIBUS DP. 

CPU 312 jest punktem wyjścia dla standardowego zakresu procesorów — wyborem, gdy zadanie wymaga modułowości i elastyczności inżynieryjnej standardowej architektury procesora, ale nie wymaga większej pamięci, możliwości pracy w wielu szafach ani dodatkowych interfejsów procesorów wyższych modeli.

32 KB pamięci roboczej to główne ograniczenie CPU 312 i określa, do jakich zastosowań jest on odpowiedni.

Przy 32 KB, CPU 312 obsługuje małe i średnie programy STEP 7 — te z maksymalnie kilkuset blokami programowymi, standardową logiką sterowania PLC, podstawowym przetwarzaniem danych i umiarkowanymi wymaganiami komunikacyjnymi.

Nie nadaje się do programów zarządzających dużymi tabelami receptur, obszernymi buforami historycznymi ani złożonymi algorytmami matematycznymi generującymi duży kod obiektowy. Do tych zastosowań odpowiednie są procesory CPU 314 (64 KB), CPU 315-2 DP (256 KB) lub CPU 317-2 DP (1 MB).


Kluczowe specyfikacje

Parametr Wartość
Pamięć robocza 32 KB
Interfejs 1 × MPI
Zintegrowany zasilacz 24VDC
Przetwarzanie bitowe 0,1 µs
Liczba bloków 1024 maks.
Licznik 256
Obraz procesu 128 bajtów I/O
Szafy rozszerzeń 1 maks.
Połączenia 6 łącznie
Wymiary (szer. × wys. × gł.) 40×125×130mm
Waga 270g
Status Wycofany zamiennik

0,1 µs przetwarzania binarnego — co to oznacza dla czasów cyklu

0,1 µs na instrukcję binarną w CPU 312 to podstawowa metryka szybkości wykonania procesora. W praktyce typowy program S7-300 miesza instrukcje binarne (styki/cewki), operacje słowne, arytmetykę i narzut komunikacyjny.

Program z 1000 instrukcji binarnych ma surowy czas wykonania instrukcji wynoszący 0,1 ms — ale całkowity czas cyklu jest dłuższy, ponieważ system operacyjny S7-300 dodaje do każdego cyklu aktualizację obrazu procesu (odczyt wszystkich wejść, zapis wszystkich wyjść), przetwarzanie komunikacji i narzut autotestu.

Dla CPU 312 uruchamiającego program o umiarkowanej wielkości w stacji z jedną szafą i standardowymi modułami cyfrowymi i analogowymi S7-300, typowe czasy cyklu mieszczą się w zakresie 5–15 ms, w zależności od wielkości programu, liczby aktywnych modułów i ruchu komunikacyjnego w interfejsie MPI. W przypadku aplikacji sterowania maszynami, do których przeznaczony jest CPU 312 — sekwencjonowanie przenośników, blokady maszyn, proste procesy wsadowe — czas cyklu 5–15 ms jest całkowicie wystarczający.

Pętle regulacji temperatury procesu, regulacja ciśnienia i inne wolnodynamiczne zmienne procesowe zmieniają się w skali od sekund do minut, co sprawia, że czas cyklu skanowania PLC jest nieistotny dla wydajności pętli (która jest zdominowana przez czas reakcji nadajnika i dynamikę zaworów).

Tylko szybkie procesy mechaniczne (sortowanie z dużą prędkością, sterowanie prasą, szybkie operacje typu pick-and-place) wymagają czasów cyklu PLC poniżej 5 ms, a te aplikacje są obsługiwane przez procesory o wysokiej wydajności ze znacznie większą pamięcią i dedykowanymi możliwościami przetwarzania przerwań, a nie przez CPU 312.


Karta Micro Memory Card — przechowywanie programu bez baterii

CPU 312 wymaga karty Micro Memory Card (MMC) do przechowywania programu — karty opartej na pamięci flash, która służy jednocześnie jako pamięć ładowania (przechowująca kompletny program pobrany z STEP 7) i jako mechanizm trwałego przechowywania, eliminujący potrzebę stosowania baterii zapasowej. Za każdym razem, gdy CPU 312 jest zasilany, odczytuje program z MMC do pamięci RAM i rozpoczyna jego wykonanie. Program na MMC jest nieulotny — pozostaje niezmieniony przez cykle zasilania w nieskończoność, a Siemens określa minimalny okres przechowywania danych na MMC wynoszący 10 lat.

Ta bezbateryjna praca jest prawdziwą zaletą konserwacyjną w porównaniu do starszych generacji procesorów, które wymagały regularnej wymiany baterii w celu zachowania programu podczas przerw w zasilaniu. Rozładowana lub uszkodzona bateria zapasowa w starszym procesorze S7-300 lub S5 skutkowała całkowitą utratą programu przy następnej przerwie w zasilaniu — zdarzenie serwisowe, które mogło wymagać godzin ponownego ładowania programu i restartu systemu w środowisku produkcyjnym.

Architektura MMC eliminuje ten tryb awarii całkowicie. MMC jest kopią zapasową — wyjęcie MMC z działającego procesora zachowuje program w nienaruszonym stanie na karcie, którą można przenieść do terminala programistycznego w celu wykonania kopii zapasowej lub do procesora zamiennego w celu wstępnego załadowania.

6-znakowe gniazdo serwisowe z przodu CPU 312 akceptuje standardowe karty S7-300 MMC (SIMATIC Micro Memory Cards, rodzina 6ES7953-8LXXX-0AA0) o pojemności od 64 KB do 8 MB.


Interfejs MPI — możliwości i ograniczenia

CPU 312 posiada jeden interfejs MPI — brak PROFIBUS DP, brak PROFINET, brak zintegrowanego Ethernetu.

To ograniczenie interfejsu jest najważniejszym kryterium wyboru: jeśli aplikacja wymaga, aby procesor działał jako master PROFIBUS DP (sterując zdalnymi stacjami I/O, napędami lub instrumentami w sieci PROFIBUS), CPU 312 nie jest właściwym wyborem. Wymagany byłby procesor z zintegrowanym interfejsem PROFIBUS DP (CPU 315-2 DP, CPU 317-2 DP) lub dodanie procesora komunikacyjnego CP 342-5.

Interfejs MPI zapewnia:

Dostęp do terminala programistycznego: Stacja robocza STEP 7 łączy się z procesorem za pomocą adaptera PC (6ES7972-0CB20-0XA0 lub odpowiednik USB) przez port MPI w celu pobierania programu, monitorowania online i diagnostyki.

Połączenie HMI: Panele operatorskie Siemens OP i TP łączą się przez MPI w celu wyświetlania danych procesowych i przyjmowania danych wejściowych od operatora. W przypadku pojedynczych paneli MES, połączenie MPI jest opłacalne i proste.

Komunikacja PLC-PLC: Wiele procesorów S7-300 może współdzielić sieć MPI i wymieniać dane za pomocą podstawowej komunikacji S7 (SFC 65/66 dla danych globalnych) lub komunikacji S7 (SFB 8/9 BSEND/BRCV lub SFB 12/13 BSEND/BRCV), umożliwiając prostą koordynację wielu sterowników bez PROFIBUS.

Dane globalne: Do 4 cykli danych globalnych można zdefiniować do cyklicznej wymiany danych między sterownikami S7 w tej samej sieci MPI — prosty mechanizm udostępniania zmiennych statusu między PLC bez jawnego programowania komunikacji.

Limit 6 połączeń CPU 312 (łącznie połączeń PG, OP i S7) ogranicza liczbę jednocześnie aktywnych uczestników sieci MPI.

W stacji z jednym terminalem programistycznym, jednym panelem HMI i jednym połączeniem komunikacyjnym S7, limit połączeń jest już prawie osiągnięty.


Struktura programu i typy bloków

CPU 312 obsługuje pełną strukturę programu opartą na blokach STEP 7 w ramach swojego limitu 1024 bloków.

Typy bloków to:

OB (Organization Blocks): Interfejs między systemem operacyjnym a programem użytkownika. OB1 to główny program cykliczny. OB35 to przerwanie cykliczne (domyślnie 100 ms). OB40 to przerwanie sprzętowe z modułów. OB82 to przerwanie diagnostyczne.

OB100 to OB startowy. OB to zdefiniowane punkty wejścia, przez które system operacyjny S7-300 wywołuje kod użytkownika w odpowiedzi na zdarzenia.

FB (Function Blocks) i FC (Functions): Tworzone przez użytkownika moduły programowe wielokrotnego użytku. FB mają powiązane bloki danych instancji, które przechowują zmienne statyczne FB; FC to funkcje bezstanowe.

Oba mogą być wywoływane z OB lub z innych FB/FC w celu utworzenia hierarchii programu.

DB (Data Blocks): Obszary przechowywania danych — współdzielone bloki danych dla zmiennych w całej fabryce, bloki danych instancji dla FB i trwałe przechowywanie danych.

W 32 KB pamięci roboczej wszystkie OB + FB + FC + DB muszą zmieścić się w 32 KB.

Doświadczeni inżynierowie S7-300 są zaznajomieni z zarządzaniem budżetem pamięci — menu STEP 7 Online zapewnia wykorzystanie pamięci roboczej w czasie rzeczywistym, a docelowe rozmiary programów powinny być ustalane na wczesnym etapie projektu, aby uniknąć odkrycia limitu 32 KB późno w fazie rozwoju.


FAQ

P1: CPU 312 nie posiada interfejsu PROFIBUS DP. Jak może komunikować się z urządzeniami terenowymi PROFIBUS, jeśli wymaga tego aplikacja?

Standardowym podejściem do dodania możliwości mastera PROFIBUS DP do systemu CPU 312 jest zainstalowanie modułu procesora komunikacyjnego CP 342-5 (6GK7342-5DA02-0XE0) w szafie S7-300.

CP 342-5 zapewnia pełny interfejs mastera PROFIBUS DP i działa niezależnie od portu MPI CPU 312. Z perspektywy programu CPU 312, CP 342-5 wymienia dane z CPU poprzez magistralę S7-300, a programista używa wywołań funkcji (FC1 DP_SEND i FC2 DP_RECV z biblioteki funkcji CP 342-5) do transferu danych między blokami danych CPU 312 a obrazem I/O PROFIBUS CP 342-5.

To podejście zużywa jedno z cennych 8 gniazd modułowych CPU 312, a dodatkowy koszt CP 342-5 (który przekracza cenę samego CPU 312 w cenniku) często sprawia, że bardziej opłacalne jest przejście na CPU 315-2 DP (który ma zintegrowany PROFIBUS DP) niż dodanie CP do systemu CPU 312. Podejście z CP 342-5 jest odpowiednie dla istniejących instalacji CPU 312, gdzie potrzebne jest dodanie możliwości PROFIBUS, ale pełna wymiana CPU nie jest uzasadniona.


P2: Jaka jest maksymalna liczba punktów wejść/wyjść analogowych i cyfrowych, które CPU 312 może przetworzyć w jednej stacji, i czy jest to ograniczone przez pamięć roboczą czy sprzęt?

Ograniczenie sprzętowe jest bardziej restrykcyjne niż ograniczenie pamięci dla CPU 312.

Rozmiar obrazu procesu — 128 bajtów dla wejść i 128 bajtów dla wyjść — określa maksymalną adresowalną I/O: 128 bajtów × 8 bitów = 1024 wejścia cyfrowe (I 0.0 do I 127.7) i 1024 wyjścia cyfrowe (Q 0.0 do Q 127.7), lub równoważną mieszankę adresowania analogowego i cyfrowego w tym samym zakresie bajtów.

Ograniczenie sprzętowe to liczba gniazd modułowych: 8 gniazd w szafie centralnej + 8 gniazd w jednej dozwolonej szafie rozszerzeń = 16 pozycji modułowych. Z modułami cyfrowymi 16-kanałowymi po 2 bajty każdy, 16 modułów zapewnia 32 bajty I/O cyfrowych — znacznie poniżej limitu obrazu procesu.

Z modułami analogowymi 8-kanałowymi po 16 bajtów każdy (8 kanałów × 2 bajty na słowo analogowe), 16 modułów analogowych zużyłoby 256 bajtów — przekraczając limit obrazu procesu. W praktyce, mieszana instalacja modułów cyfrowych i analogowych w stacji 16-gniazdowej nie ma problemu z zmieszczeniem się w limicie obrazu procesu 128 bajtów.

32 KB pamięci roboczej ogranicza złożoność programu, ale rzadko adresowanie I/O dla skali instalacji, do których przeznaczony jest CPU 312.


P3: Co dzieje się z danymi retencyjnymi w blokach danych, gdy CPU 312 traci zasilanie, i jaka jest rola karty Micro Memory Card w retencji danych?

W architekturze pamięci CPU 312, pamięć RAM (32 KB) jest aktywną pamięcią wykonawczą — przechowuje działający program i wszystkie aktualne wartości zmiennych. Pamięć RAM jest ulotna: traci zawartość po odłączeniu zasilania.

Micro Memory Card to nieulotna pamięć Flash i przechowuje tylko kopię programu w pamięci ładowania. Co ważne, zawartość bloków danych — nawet jeśli są oznaczone jako retencyjne we właściwościach bloku danych w STEP 7 — nie są automatycznie zapisywane do MMC podczas pracy.

Dane retencyjne w CPU 312 są zachowywane podczas krótkich przerw w zasilaniu przez obwód zasilany kondensatorem w CPU (ten sam wewnętrzny kondensator, który utrzymuje zegar CPU podczas utraty zasilania), ale ten kondensator przechowuje dane tylko przez ograniczony czas (zazwyczaj godziny w temperaturze pokojowej).

Jeśli CPU jest wyłączony wystarczająco długo, aby kondensator się rozładował, dane retencyjne zostaną utracone. W przypadku aplikacji, w których dane muszą przetrwać długie przerwy w zasilaniu — liczniki produkcji, numery identyfikacyjne partii, skumulowane sumy — program powinien okresowo zapisywać te wartości do nieulotnego bloku danych i kopiować cały blok danych do MMC za pomocą SFC 84 (WRIT_DBL, Write Data Block to Load Memory).

Przy starcie, OB100 odczytuje blok danych z MMC za pomocą SFC 82 (CREA_DBL lub podobnego). Ta jawna procedura zapisu/odczytu MMC zapewnia prawdziwe przechowywanie nieulotne kosztem nieco dłuższych procedur startowych/wyłączających.


P4: Czy CPU 312 można programować za pomocą TIA Portal, czy wymagany jest STEP 7 V5.x?

Głównie STEP 7 V5.5 SP1 lub nowszy (klasyczny STEP 7, nie TIA Portal) jest natywnym środowiskiem programistycznym dla CPU 312.

TIA Portal nie zawiera natywnego wsparcia dla CPU S7-300 312 w swojej standardowej konfiguracji produktu — wsparcie TIA Portal dla S7-300 obejmuje określone modele CPU, które Siemens wyraźnie uwzględnił w bibliotece S7-300 TIA Portal, a starszy CPU 312 (szczególnie wersja sprzętowa 1AE14) może nie być w pełni obsługiwany. 

Niektórzy inżynierowie używali TIA Portal ze wsparciem dla starszych urządzeń S7-300 za pomocą plików HSP (Hardware Support Package) dostępnych w Siemens Industry Online Support, ale to podejście powinno być zweryfikowane w stosunku do konkretnej wersji TIA Portal i wersji firmware CPU 312 przed zastosowaniem go w projekcie produkcyjnym.

W przypadku nowych projektów, w których TIA Portal jest wymaganym środowiskiem inżynieryjnym, Siemens zaleca wybór procesora S7-300 z zakresu wyraźnie obsługiwanego w TIA Portal (takiego jak CPU 315-2 PN/DP lub CPU 317-2 DP w nowszych wersjach firmware) lub migrację do platformy S7-1500, która jest głównym celem TIA Portal.


P5: Jaka jest zalecana ścieżka migracji z CPU 312 na obecną platformę Siemens i jak złożona jest migracja?

Oficjalna rekomendacja firmy Siemens dotycząca migracji z S7-300 to platforma SIMATIC S7-1500. Dla typowego profilu aplikacji CPU 312 — małe samodzielne maszyny, proste sterowanie procesami, instalacje w jednej szafie — CPU S7-1500 1511-1 PN jest przybliżonym funkcjonalnym zamiennikiem: oferuje znacznie więcej pamięci roboczej (150 KB), zintegrowany PROFINET IO, szybsze przetwarzanie (48 ns binarne) i inżynierię TIA Portal.

Nakład pracy związany z migracją jest znaczący: program STEP 7 musi zostać zrestrukturyzowany i przepisany dla TIA Portal (nie ma automatycznej konwersji kodu — STEP 7 Classic i TIA Portal używają różnych paradygmatów programowania i struktur bloków, chociaż zestaw instrukcji jest w dużej mierze kompatybilny na poziomie języka).

Sprzęt I/O musi zostać przeprojektowany (moduły S7-300 nie są kompatybilne z S7-1500), a wszelkie HMI podłączone przez MPI muszą zostać wymienione lub zaktualizowane do łączności PROFINET lub Ethernet. 

Dla zakładów, które nie mogą sobie pozwolić na inwestycję inżynieryjną w pełną migrację, utrzymanie istniejącego CPU 312 na STEP 7 V5.x z częściami zamiennymi jest realną strategią długoterminową — Siemens zobowiązuje się do 10 lat dostępności części zamiennych po wycofaniu produktu (do około 2033 roku), a zainstalowana baza systemów S7-300 jest wystarczająco duża, aby utrzymać rynek wtórny sprzętu i wiedzy eksperckiej znacznie poza tym okresem.


Nowy Siemens S7 300 6ES7312-1AE14-0AB0 6ES73121AE140AB0 6ES7312-1AE14-OABO 0

SKONTAKTUJ SIĘ Z NAMI W DOWOLNEJ CHWILI

+86 18620505228
10/F, budynek Jia Yue, Chebei Road, dzielnica Tianhe, Guangzhou, Chiny
Wyślij zapytanie bezpośrednio do nas