Hur många kommunikationsmetoder har Siemens PLC?
författare: chen
2023-08-03
Siemens PLC är ett av de märken som många ofta använder, så idag skulle jag vilja dela med mig av hur många sätt man kan kommunicera med Siemens PLC när man gör utveckling av övre datorer. Här kan vi förklara från tre aspekter: serieportkommunikation, Ethernet-kommunikation och OPC-kommunikation.
1. Seriell kommunikation
Siemens PLC stöder seriell portkommunikation. I S7-200 och S7-200Smart är serieporten direkt integrerad, men från S7-1200 till S7-1500 avbryts den gradvis. Vid behov kan den läggas till med hjälp av expansionsmoduler. Anledningen till detta fenomen är faktiskt det oundvikliga resultatet av industriell utveckling.
Fördelarna med seriell kommunikation är enkelhet och låg kostnad, men nackdelen är också mycket uppenbar, det vill säga överföringseffektiviteten är låg.
Siemens tidiga seriella kommunikation är huvudsakligen Profibus DP-kommunikation, men den övre datorn kan inte direkt kommunicera med Siemens PLC genom Profibus DP. Därför är det seriella kommunikationsschemat som vanligtvis används av Siemens PLC följande:
PPI-kommunikation: PPI-kommunikation är endast för S7-200 och S7-200 Smart serie PLC, andra modeller stöder inte det.
ModbusRTU Master: Siemens PLC stöder Modbus-protokollet ganska bra. Här hänvisar det till PLC:n som Slaven (det vill säga slavstationen) och värddatorn som Mastern (det vill säga masterstationen).
ModbusRTU Slave: Detta hänvisar till PLC:n som Master (det vill säga masterstationen) och värddatorn som Slaven (det vill säga slavstationen).
2. Ethernet-kommunikation
Siemens PLC-kommunikation domineras fortfarande av Ethernet-kommunikation. Många människor kanske vet att de två huvudsakliga proprietära protokollen för Siemens är S7-protokollet och Profinet-buss, men Profinet är ett bussprotokoll. Så vitt jag vet kan C# inte direkt kommunicera med Siemens PLC. Ta Profinet kommunikation. Därför är Ethernet-kommunikationsschemat som vanligtvis används av Siemens PLC följande:
S7-kommunikation: I grund och botten kan den realiseras från S7-200 till S7-1500. Det finns många öppen källkod eller kommersiella bibliotek att välja mellan, inklusive //s7.net, pronodave, libnodave, sharp7, och du kan också paketera kommunikationsbiblioteket själv.
ModbusTCP Server: Detta hänvisar till PLC:n som servern (det vill säga servern) och värddatorn som klienten (det vill säga klienten).
ModbusTCP Client: Detta hänvisar till PLC:n som klienten (det vill säga klienten) och värddatorn som servern (det vill säga servern).
OpenProtocol Server: Detta hänvisar till öppen TCP-kommunikation, där PLC:n fungerar som TCPServer (det vill säga servern), och värddatorn fungerar som TCPClient (det vill säga klienten).
OpenProtocol Client: Detta refererar till PLC som TCPClient (det vill säga klient) och värddatorn som TCPServer (det vill säga server).
3. OPC-kommunikation
OPC-kommunikation är en vanlig kommunikationsmetod inom industriell styrning. Här ligger det främst i valet av OPC-mjukvara och valet av OPCDA och OPCUA. Därför är OPC-kommunikationsschemat som vanligtvis används av Siemens PLC följande:
PC Access-serien: Siemens utvecklar PC-Access-mjukvara för S7-200,
PC-Access Smart programvara tillhandahålls för S7-200 Smart, OPCDA-kommunikation kan realiseras direkt genom denna programvara.
Simatic Net-serien OPCDA: Simatic Net är OPC-mjukvaran som främst marknadsförs av Siemens, som stöder hela serien av Siemens, främst OPCDA-kommunikationsmetoden här.
Simatic Net-serien OPCUA: Den nya versionen av Simatic Net börjar också stödja OPCUA, här är främst OPCUA-kommunikationsmetoden.
KepServer-serien OPCDA: KepServer är också en kommersiell OPC-programvara som har en mycket hög användningsgrad i Kina. Den stöder också alla serier av Siemens, främst OPCDA kommunikationsmetod här.
Simatic Net-serien OPCUA: Den nya versionen av KepServer börjar också stödja OPCUA, här är främst OPCUA-kommunikationsmetoden.
Relaterade nyheter
Om klassificering, tillämpning och utveckling av PLC 2024-01-02 416
Det finns ett problem med PLC, hur hittar man snabbt orsaken? 2024-01-02 349
Siemens PLC S7-300 har kommunikationsfel och fjärrunderhållsmetod 2023-08-03 3596
Vilka är serierna och egenskaperna hos Siemens PLC 2023-08-03 800
Sammanfattning av valmetod för Siemens PLC 2 2023-08-03 383
Sammanfattning av valmetod för Siemens PLC 1 2023-08-03 414
Vilka applikationer skulle du använda PLC:er? - Utforska den utbredda användningen av programmerbara logiska styrenheter 2023-05-31 533
Används PLC inom robotik? - Förstå rollen för PLC:er inom robotik 2023-05-31 507
Är PLC-programmering svårt? - En omfattande guide till PLC-programmering 2023-05-31 707
Vad är en PLC i Business? 2023-05-27 509
Vad används en PLC till? 2023-05-26 587
Vad är ett stegdiagram i PLC? 2023-05-25 614
Varför fungerar inte Smart Switch på min PLC? 2023-05-24 534
Varför installeras PLC inuti ett hölje? 2023-05-23 530
Varför används logiska rack i PLC? 2023-05-22 535
Varför det finns ett behov av PLC i industrin 2023-05-20 556
Varför PLC är viktigt 2023-05-19 509
Varför vissa PLC använder endast de grundläggande tilläggen 2023-05-18 533
Varför skalning görs i PLC 2023-05-17 496
Varför PLC är viktigt i utbildning 2023-05-16 486