Electrokit Buggfix Plus
Aktuellt datum och tid: 07.21 2017-09-22

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 6 inlägg ] 
Författare Meddelande
InläggPostat: 18.47 2017-03-22 
Användarvisningsbild

Blev medlem: 14.52 2005-01-10
Inlägg: 22238
Ort: Kristinehamn
Situation:
En dator (PC, Win7 Pro) kopplas till ett LAN. Inget konstigt med det.

Den ska kommunicera med 4 st solpanelinvertrar av Märke A - inget konstigt med det heller, gjort det förut.

MEN - den ska även kommunicera med 3 andra av Märke A i ett annat fläktrum.
SAMT 2 andra (Märke B) i ett tredje fläktrum.

Enda kommunikationskontakten mellan dessa fläktrum går via LAN och nu börjar problemen för mig.

Det finns LAN <-> COM-portar att använda - men det är RS485 som gäller och det finns tidskrav på kommunikationen vilket får mig att bli lite nervös på om det blir stabilt vid att låta PC'n kommunicera "direkt" på detta vis.

Jag har ett eget kretskort som kan "prata" med invertrarna (iaf. Märke A) och jag kan klämma dit en XPort så att den kan kommunicera på LAN så att mitt kretskort kan skicka meddelanden.

Alla enheter får fasta IP-adresser så när alla enheter är på plats ska det inte vara något att gissa på.

Då nätverket går långt vidare än just våra enheter är det ingen lösning att dela ut en del av hårddisken och nu är det att jag börjar vara på tunn is.

Finns det ett "enkelt" sätt att skicka data via nätverk från A till B samt B till A och även A till C och C till A?


Upp
 Profil  
 
InläggPostat: 18.57 2017-03-22 
Användarvisningsbild

Blev medlem: 19.48 2013-10-01
Inlägg: 723
Ort: Orust
TCP/IP, du ansluter via ip-adress och portnummer. Ena ändan är server och andra klient. Förhållandevis enkelt.


Upp
 Profil  
 
InläggPostat: 19.06 2017-03-22 
Co Admin
Användarvisningsbild

Blev medlem: 16.04 2006-04-16
Inlägg: 7838
Det ska inte vara några problem att köra direkt via LAN. Det rör sig om fördröjning på några millisekunder.


Upp
 Profil  
 
InläggPostat: 19.22 2017-03-22 
EF Sponsor
Användarvisningsbild

Blev medlem: 15.29 2005-05-10
Inlägg: 35736
Ort: Söderköping
> och det finns tidskrav på kommunikationen...

Som är vadå mer konkret?

Men det är väl serieportar på invertrarna i alla fall (?), och den
länken kommer att vara den långsamma delen. Pakten över
nätverkat går betydligt snabbare.

En terminalserver, Xport om det ska vara smått. Det finns väl färdiga
drivers till Windows som sätter upp virtuella COM portar som din
PC applikationen kan snacka via.


Upp
 Profil  
 
InläggPostat: 19.29 2017-03-22 
Användarvisningsbild

Blev medlem: 14.52 2005-01-10
Inlägg: 22238
Ort: Kristinehamn
Hmmmm - jo.

Då är mitt största problem nog att jag måste skaffa ett annat programmeringsspråk, jag brukar använda Borland C Builder 6 men det gör ju bara 32-bitars program och den Win7 Pro vi använder är 64 bit.

Men ja, att skapa 3 virtuella COM-portar och använda dom skulle faktisk vara en enkel lösning.


Upp
 Profil  
 
InläggPostat: 22.10 2017-03-22 
EF Sponsor

Blev medlem: 11.54 2014-05-26
Inlägg: 380
Ort: Karlskoga
Det är inget problem att köra 32-bitarsprogram i en 64-bitarsmiljö. I alla fall i windows. Kör själv Delphi version 6 och 7 och gör program som körs på win7 pro.

Så länge man inte behöver det större adressutrymmet är inte mycket vunnet med 64-bitsapplikationer.


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 6 inlägg ] 

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 2 gäster


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
   
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010