- Amlogic S905, S912 processzoros készülékek
- OLED TV topic
- Gaming notebook topik
- AMD GPU-k jövője - amit tudni vélünk
- Hobby elektronika
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Házimozi haladó szinten
- Autóhifi
- HiFi műszaki szemmel - sztereó hangrendszerek
- Rendkívül ütőképesnek tűnik az újragondolt Apple tv
Hirdetés
-
Rövid előzetesen a S.T.A.L.K.E.R. 2: Heart of Chornobyl
gp Továbbra is szeptemberi premierrel számolnak a fejlesztők, reméljük több halasztásra már nem kell számítanunk.
-
A Video AI lehet a One UI 6.1.1 ütőkártyája
ma Vagy hogy fogja a mesterséges intelligencia manipulálni a mozgóképeket?
-
Rossz üzlet az EV-kölcsönzés
it Küszködik az EV-kölcsönzés miatt a Hertz Global, még több EV-t adnak el.
Új hozzászólás Aktív témák
-
n0rbert0
senior tag
válasz n0rbert0 #8701 üzenetére
Most megnéztem, mert nem voltam ebben 100%-ig biztos, csak rémlett, hogy olvastam valahol azt, hogy az 1200/1500 nullázza a local területet híváskor.
1200 biztosan inicializálja bizonyos frimware-től, csak az a kérdés, hogy melyiktől kezdve. A V4.3 system manuáljában már az van leírva, hogy nullázza.
Egy régebbeiben ami a V3.0-át taglalja ott kifejezetten írja, hogy maradhat benne szemét.
Ha tippelnem kellene szerintem V4.0-tól működik a nullázás.
1500-ról nem találtam írásos bizonyítékot a nullázásra, pedig biztosan valahol le van írva, hogy nullázza-e vagy sem.
-
spkkill
tag
válasz n0rbert0 #8704 üzenetére
Akkor a tuti az ha maradok a jól bevált inicializálásnál. Bár őszíntén megvallva nagyon ritkán használok temp változókat. Inkább az FB-ket preferálom és static változókat használok. Így elkerülöm, hogy ha később szükség lenne egy változóra máshol akkor ne álljon rendelkezésre.
Ha jól tudom a Siemens is azt ajánlja, hogy kerüljük a Temp változókat. A merkerek használatát is, de ezt csak így merem leírni. -
norbert1998
veterán
Sziasztok, egy újabb kérdésem lenne.
Van egy Markator gravírozógépünk, amiben van Ethernet kapcsolódási lehetőség. A katasztrofális leírása említi, hogy PuTTy-tyal tudunk vele játszani, és valóban, putty-on megy is, mégpedig:
IP-cím 192.168.1.50
port 6000 (ez teljesen fix, nem változtatható)
connection type: RawNo, mi ezt szeretnénk S7-1200 vagy 1500 Siemens-sel hajtani, bár elvileg a markator a szerver.
Van már egy PC a rendszerben, de egyrészt az 3rd party cucc, semmit nem tudunk rá telepíteni, másrészt a putty nem igazán automatizálható szerintem. Nem is tervezzük, mert akkor sem tudunk belenyúlni abban PC-ben ilyenekbe, és szükség van rá így is úgy is.
Tehát: tcp "raw" kapcsolatot szeretnénk kialakítani a gravírozó és a PLC között.
A kapcsolat elvileg létre is jön, a masina jelzi, hogy lát kapcsolatot a 6000-es porton, valamint a PLC is sikeresnek veszi a kapcsolódást, amit TCON, illetve más próbák alkalmával TSEND_C blokkal próbáltuk ki.A parancs, amit küldeni akarunk, az kb ennyi:
SETI:0x06
, vgay éppSTART
. EsetlegGETO
.Ezt String-ként próbáltuk küldeni, de konkrétan semmi sem történik. Mit lehet tenni ennek érdekében?
-
spkkill
tag
válasz norbert1998 #8706 üzenetére
Szia!
Nálunk vannak 1500-al hajtott Markator-ok, MV5 széria.
Fel vannak véve a Device Config-ba és van hozzá egy FB ami kezeli. A Markator-on van egy fájl és annak egy változójába küld karaktereket.Ha gondolod privátban meg tudom osztani.
Egyébként a Markator-nak elég segítőkész volt a magyar szervizese mikor probléma volt vele. -
norbert1998
veterán
-
spkkill
tag
válasz norbert1998 #8708 üzenetére
Írtam.
-
Mugen35
újonc
Sziasztok! Látom vannak Tia Portal használók ,talán tudnak segíteni!
Már egy ideje szenvedek a Tia portal V16 -tal!A PLCSIM PG/PC interface tipus beállítással minden működik tökéletesen, betöltődik (PN/IE, MPI, és a PROFIBUS is),és létrejön a kapcsolat .Viszont ha PG/PC kapcsolatnál az Intel (R) 219 LM Ethernet beállításra váltok nem jön létre az Ethernet kapcsolat a beállított készülékkel a Tia programban.A Tia program láthatja az Ethernetet kapcsolatot mert ha kihúzom a a számítógépből eltűnik a listából,így be sem lehet állítani.Ennek mi lehet az oka? Ez a kapcsolat csak valóságos készülékkel és programozó kábellel jön létre ?Letöltöttem a PLCSIM Advanced 3 virtuális adaptert ,ezzel működik az adatcsere de csak az 1500-as modellen!Tanulásra használom a V16-ot jó lenne tudni ,létre lehet hozni Ethernet kapcsolatot valóságos PLC és kábel nélkül .Köszönöm A választ! -
Mugen35
újonc
válasz n0rbert0 #8712 üzenetére
Szia Köszi a választ!Tegnap kipróbáltam a PLCSIM-ben a PUT/GET funkciót,egy 1200-as és egy 1500-as készülék között,jól működött az átvitel BOOL,INT, és REAL adattípussal is ,a szöveges adtatokat nem tudtam beállítani !Nem tudod véletlen mit kellene beírni Az adatblokk táblázatába.Milyen adattipust kellene választani?Csak 1 betűt tudtam küldeni.
További ,egy 3.-dik PLC-t már nem tudtam hozzáadni a hálózathoz,pedig van 4 db ADDR fül
a PUT dobozon! -
spkkill
tag
válasz norbert1998 #8708 üzenetére
Sikerült valamit kihozni belőle?
-
norbert1998
veterán
válasz spkkill #8714 üzenetére
Nem, sajna nem áll össze. Nekünk ugye nincs profinet kártya, így marad a tcp kommunikáció. Elvileg már ugyanazt küldjük, és mégsem jó.
Hercules TCP szerverrel néztük, mit küld a putty és mit küld a PLC. Teljesen megegyezik. Szerintem az enterrel lehet gondja, vagy nem tudom.
-
n0rbert0
senior tag
válasz Mugen35 #8713 üzenetére
Szia,
Egy képernyőmentés formájában oszd meg velünk, hogy pontosan mit csináltál. Az ugye megvan, hogy PLC-PLC kommunikációnkként kell felvenned PUT/GET-et. Tehát, ha 1 PLC több PLC-vel kommunikál, akkor több PUT kell a küldő oldalon és a fogadó oldalon meg nyilván kell egy GET.
Azzal is érdemes tisztában lenni, hogy a PUT/GET-nek azért vannak korlátai a küldött adatmennyiséget illetőleg és ráadásul ez PLC családonként eltérő:
-
Mugen35
újonc
válasz n0rbert0 #8716 üzenetére
Szia
Először is elnézésed kérem nem léptem fel egy ideje,időközben elkezdtem ismerkedni a LOGO 8 szoftverrel is!
Szerintem az adatmennyiség az rendben lehet mert csak 2-3 számot küldtem,
sajnos nincs már meg ez a projektem mert nem mentettem el meg kell csinálnom újra ,
abban biztos vagyok hogy csak 1 GET és elemet adtam hozzá a 2.vevőhöz nem volt külön PUT elem létrehozva a 2. vevőPLC számára, a Küldő PLC OB'1 -ében ,hanem küldő PLC PUT elemébe Az addr1 fülhöz tettem be az 1. vevő PLC adatblokkjának a hivatkozását.EZ a P#Db11.DBX0.0 byte 8
.A küldő PLC -é P# DB10.DBX0.0 byte 8 amit SD_1 fülhöz adtam meg a PUT elemen.Ez így működött!
Ha jól gondolom ezek az adatok P#DB10 stb.ez helyet foglal le 8 byte adat részére a memóriában a küldő PLC-ben .A 2. vevő PlC Adatblokkja DB12 volt ugyan úgy 8 byte adatfogadásra,és ezt tettem be a küldő PLC PUT eleméhebe az ADDR2 fülhöz,szóval nem volt újabb PUT elem hozzáadva a 2.vevő PLC számára a küldő PLC OB1 ében ,csak egy GET elem a vevő 2.PLC OB1-ben.
Köszönöm a választ!
A képernyőmentésnek utána kell néznem még nem csináltam,ha lenne egy két iránymutatásod erre vonatkozóan ,azt megköszönöm -
norbert1998
veterán
válasz norbert1998 #8715 üzenetére
UPDATE:
Valóban az enter volt a gondja.
TSEND egy char array kettes számú karakterére mutatva kezdi küldeni a parancsot, így a méret bájtok lemaradnak a küldésről. És akkor ennek a char array-nek a végére kellett még egy $R és $L karakter, ezek 1-1 karaktert jelentenek. -
spkkill
tag
válasz norbert1998 #8718 üzenetére
-
Tomika86
senior tag
Sziasztok!
Valaki használt már ilyen motoros szelepet? [Siemens SAS61] 0-10V bemenettel és 0-10V kimenettel rendelkezik.
Az a gondom, hogy adok neki egy elvárt értéket, ami mondjuk 60%. A szelep kinyit ennyire, de a visszajelzett poziciója mondjuk csak 30%-ot ad vissza. A grafikonon látszik, hogy egy bizonyos értékkel van eltolva, de miért van ez?Motoros szelep analóg kimenete a PID blokkról van. A motoros szelep által szolgáltatott analóg jel pedig skálázva, 0-100% és unipolar beállítással. S7-314 PLC
Nem tudom, hol alakul ki ez a különbség.
Köszönöm![ Szerkesztve ]
-
ratkaics
senior tag
válasz Tomika86 #8721 üzenetére
Szia!
Első körben az jutott eszembe, hogy nem-e esetleg logaritmikusra van állítva a szelephajtás?
Ezt a doksit nézd át.
Ami még okozott még gondot egy esetben nálunk, hogy annak a PLC-nek a bemenete jobban "beterhelte" a szelephajtást, de szerintem ez nálad nem játszik.
De szerintem annyira sajnos nem jó ez a szelephajtás.[ Szerkesztve ]
Olyan nincs, hogy valami nem sörnyitó ....
-
DasBoot
aktív tag
Jó szerencsét! Abban szeretnék segítséget kérni, hogy MSExcel-ben szeretném megjeleníteni egy Zelio programozható relé adatait. Egy MicroLogix 1200-zal és RSLinx-szel ez nem jelent gondot. Egyáltalán lehetséges? Köszönöm a segítséget. Üdv.: Joe
[ Szerkesztve ]
LEGO-ból bármit megépíteni, csak idő kérdése.
-
norbert1998
veterán
válasz DasBoot #8727 üzenetére
Szerintem legközelebb is hasonló módon fogjuk törni magunkat az ügy érdekében. Hálád kifejezése arra sarkallja bennem a jómagyart, hogy akkor se változtassak a kérdéseid megválaszolására irányuló morálomon, ha esetleg tudom is a választ. De egyszerűebben fogalmazva azt is mondhatnám, hogy bunkó.
-
DasBoot
aktív tag
válasz norbert1998 #8728 üzenetére
Jó szerencsét! Ahogy elnéztem most sem törte senki a válaszadást, szóval nem lesz változás. Érdekes, hogy közel két hétig senki sem válaszolt, csak, mikor ezt megjegyeztem, de azt rövid időn belűl . Van némi ellentmondás. Nem szükséges a válasz. Üdv.: Joe
LEGO-ból bármit megépíteni, csak idő kérdése.
-
norbert1998
veterán
válasz DasBoot #8729 üzenetére
Pont ezt mondom, hgoy senki nem tudja a választ. Nekem mikor kérdéseim voltak, hamar érkezett válasz, mert tudták rá. Ha nem tudjuk, akkor nem lesz előbb válasz azért, mert felülve a magas lóról elénk köpnek Nem is értem a logikát emögött.
Bemégy a legkisebb kisboltba, kérsz 2 kiló Graham lisztet, de mivel kisbolt, nincs nekik, akkor majd elkezdődik az arcoskodás az eladóval? -
DasBoot
aktív tag
válasz norbert1998 #8730 üzenetére
Azt fogja mondani, hogy nincsen Graham liszt. Nem állni fog és meg sem szólal.A "nem tudom" válasz is válasz. Ez a logika.
[ Szerkesztve ]
LEGO-ból bármit megépíteni, csak idő kérdése.
-
rsf
senior tag
válasz DasBoot #8734 üzenetére
Akkor lenne igazad, ha XY-t kérdezted volna meg konkrétan. Akkor tényleg bunkóság nem válaszolni. De te a közösségtől kérdezted a közösség meg nem tud válaszolni csak a benne lévő egyének. De egy fórumon ez így szokás. Meg kell szokni vagy meg kell szökni.
“Az a baj a világgal, hogy a buták mindenben holtbiztosak, az okosak meg tele vannak kételyekkel.“
-
DasBoot
aktív tag
rsf, Tomika86, SafE84, norbert1998, ratkaics, spkkill, Mugen35, n0rbert0, Tercsi, Fercsi, Kata, Klára és valamennyi név a naptárba. Esetleg a Matrikon-nak van ehhez OPC szervere?
LEGO-ból bármit megépíteni, csak idő kérdése.
-
rsf
senior tag
válasz DasBoot #8737 üzenetére
Valószínűleg nincs!
A Zelio csak egy okos relé. Megvannak a határai.Komolyabb dolgokra nem való.
A példádban említett MicroLogix 1200- azért teljesen más kategória.
Azzal komoly gépeket építenek.
Üdv.“Az a baj a világgal, hogy a buták mindenben holtbiztosak, az okosak meg tele vannak kételyekkel.“
-
DasBoot
aktív tag
Már ezt is megtettem, de gy púpos gondit sem találtam. Feszültségeket próbáltam vizsgálni, de nem tudom, hogy mit kellene mérjek. Próbáltam valami service Műmanual-t keresni, de még az AB oldalon sincsen. Nyilván ez nem igazán publikus. Ennél többet Én sem tudok tenni. Amúgy tényleg csak úgy, egyik pillanatrólm, a másikra megállt a PLC.
LEGO-ból bármit megépíteni, csak idő kérdése.
-
Starchm
őstag
Új hozzászólás Aktív témák
- AKCIÓ - TELEFONTOKOK, EGYÉB AUTÓS KIEGÉSZÍTŐK, FÜLHALLGATÓK
- Olympus M.ZUIKO DIGITAL 25mm f/1.8 objektív
- Xiaomi Redmi 9 64GB, Kártyafüggetlen, 1 Év Garanciával
- Dell Latitude E7450 Full i7-5600U, 16GB DDR3, 512GB SSD, FHD IPS, Nvidia, HUN Vil.Bill. Új
- Dell Latitude 7310 i7-10610U, 16GB DDR4, 512GB NVMe, FHD IPS Privacy, HUN Vil.Bill, NBD, Új Állapot