Hirdetés
Új hozzászólás Aktív témák
-
n0rbert0
senior tag
válasz
molntomi #8250 üzenetére
Közben szerkesztettem a korábbi hozzászólásomat.
Azért szürke mert ki kell választani, hogy hova akarod létrehozni az új kapcsolatot.
Kattints rá valamelyik "CPU 315-2 PN/DP" feliratra és utána próbálkozz ezzel a menüponttal. De működik a jobb egér kill és utána "Insert new connection...." vagy CTRL+N.... -
n0rbert0
senior tag
válasz
molntomi #8248 üzenetére
Szia,
Gondolom 300-as vagy 400-as plckről van szó. Tudtommal a szimulátor nem tud olyat amit Te akarsz. S7-1500-al már elvileg meglehet csinálni. [link]
Úgy látszik tévedtem:
PLCSIM V5.4+SP3-tól már lehet szimulálni a CPU-CPU kommunikációt is. [link]
Ez a forum bejegyzés alatt van egy hozzászólás ahol azt a tippet adják, hogy ne az FB-t hívd meg mert az nem támogatott a szimulátor által, hanem az SFB-t. -
molntomi
csendes tag
-
spkkill
tag
válasz
molntomi #8238 üzenetére
Szia!
Az FB1 meghívódik, viszont a blokkon belül valami nem futhat le. A blokk kerete azért nem színes, mert a benne található kód nem úgy fut le mint a másikban. A CPU státusz szóban BR (binary result) bit határozza meg, hogy az ENO 1 vagy 0 lesz. Át kell nézni az Fb tartalmát és meg lesz a hiba. -
Szirty
őstag
válasz
molntomi #7545 üzenetére
Szia!
Örülök hogy sikerült!
"...itt az MPI/DP egybe van."
Azért van egyben, mert az interfész tudja az MPI-t és a profibus DP-t i. De egyszerre csak az egyiket (amelyiket beállítod neki).
Ugyanígy (és ugyanezért) pl. az S7-300 CPU 315-2 DP PLC-n is a bal oldali interfész tud MPI-t és DP-t is. De ha DP-re van beállítva akkor azon MPI kommunikáció nem fog menni és viszont (már eleve eltérő adatsebesség az alapértelmezés a kettőnél). -
regenyid
tag
válasz
molntomi #7542 üzenetére
Szia,
Szirtynek igaza van.
Először is határozd meg a PLC interfészt, hogy MPI vagy DP-t szeretnél használni, majd eszerint állítsd be a HMI kommunikációt is, majd ezt követően a "Set PG/PC interface"-en belül állítsd át a PG adatperét annak megfelelően amit megadtál a PLC és a HMI esetében.. Ha ez megtörtént, monitorozz rá a BUS-ra az "Accassible Device" ikonnal, és ott már látni fogod hogy mit lát a PG-d a Profibus-on vagy épp az MPI-on. -
Szirty
őstag
válasz
molntomi #7542 üzenetére
Sajnálom, azt hiszem nem tudok segíteni.
Vagy MPI, vagy DP amellett hogy egy interfész tudja ezt is meg azt is, beállítás kérdése hogy vagy csak MPI vagy csak DP. De utána szigorúan csak az egyik. Esetleg én értek félre valamit...
A képet sajnos nem tudom értelmezni (félre ne érts, ez csak annyit tesz hogy nem tudom mit ábrázol). -
Szirty
őstag
válasz
molntomi #7540 üzenetére
Nincs esélyed hogy kapcsolatba kerülj a HMI-vel ha az profibuszon van te meg MPI-n próbálkozol (nem csak beállítást tekintve, hanem fizikailag IS).
"Köszönöm a választ, de mint írtam,"
Nem írtál arról hogy mi mivel hogyan van összekötve.
Annyit lehet látni, hogy profibus DP profil van beállítva, ennek ellenére MPI kábelt próbálsz és MPI van a HMI-n beállítva. -
byte-by
tag
válasz
molntomi #7464 üzenetére
ez egy ingyenes szoftver a festo oldalán le lehet tölteni a frisset.
arra kell figyelni, hogy a CMMP-AS verzióhoz készült plug-in legyen.
abban benne lesz a módosítás lehetősége, felajánlva az M3-as verziót.
úgy ahogy az én verziómban lehet látni.
de, ahogy nézem ez is legördülő meüvel rendelkezik, ha nincs benne az M3-as, akkor töltsd le az újabb szoftvert.
mint, jeleztem az én környezetemben nincs ilyen vagy ehhez hasonló vezérlő, de a szoftvere alapján ez
tűnik logikusnak.talán ez a link használható:
https://www.festo.com/net/hu_hu/SupportPortal/default.aspx?cat=1528&tab=4&s=t#result
-
byte-by
tag
válasz
molntomi #7460 üzenetére
halo
én nem tudok online menni, de gondolom ha kapcsolódsz akkor letölti a paramétereket.
a kapcsolat beállításait én nem tudom, nincs ilyen vezérlőm, erre nem tudok pontos választ adni.
de feltételezem ez a saját programjával nem okozhat nagy gondot. a letöltött paramétereket el lehet menteni, majd módosítani és rátölteni az új vezérlőre.érdemes egyébként a súgóját használni, ott esetleg található információ erről.
én ezt találtam, alatta gugli fordítóval.Establishing an online connection
Establish an online connection. The "Synchronize project and device data" dialog box is displayed. Select "Upload" (the only possible action). This copies all data from the motor controller into your FCT project.If a password has been assigned, you must enter it before you can change parameters in the motor controller.
Carrying out necessary steps
You can carry out all necessary parameterisation and optimisation steps if there is an online connection (discernible by the green online symbol in the toolbar).Online kapcsolat létrehozása
Online kapcsolat létrehozása. Megjelenik a "Projekt és eszközadatok szinkronizálása" párbeszédpanel. Válassza a "Feltöltés" lehetőséget (az egyetlen lehetséges művelet). Ez az összes adatot átmásolja a motorvezérlőből az FCT projektbe.Ha jelszót adtak hozzá, meg kell adnia, mielőtt megváltoztathatja a motorvezérlő paramétereit.
Végezze el a szükséges lépéseket
Az összes szükséges paraméterezési és optimalizálási lépést végrehajthatja, ha van egy online kapcsolat (az eszköztáron látható a zöld online szimbólum). -
byte-by
tag
válasz
molntomi #7458 üzenetére
halo
nagyon én sem használtam,de nem vészes a dolog.
maga a programmal (festo FCT) el lehet menteni az eredeti verziót.
ugyanúgy megnyitva rá lehet tölteni az újra.de! előtte a projekt fában a " Configuration" alatt, ahol a "Drive Configuration " van, ott ki kell cserélni a
controllert az M3-ra.
itt egyszerre megtalálható a kontroller a motor és a tengely típusa is.nem okoz majd problémát kicserélni, mert a 3A váltótípusa a 3A-M3 és alapból fel fogja ajánlani.
lásd fotó.vigyázz, mensd el máshova is az eredetit, mert visza alakítani nem sima ügy, ha probléma van.
azért mégegyszer hozzáteszem, én sem vagyok túl járatos benne.
érdemes egyébként a festo-nál megejteni egy telefont , ha bizonytalan vagy. -
Szirty
őstag
válasz
molntomi #7205 üzenetére
Szia!
Ha jól értem, akkor az eredeti project ami a gyártótól van aktuális. Tehát a PLC-ben az a program és DB struktúra van, ami az offline projectben és a célod az, hogy a DB tartalmat aktualizáld a projectben,
Ha így van, akkor tedd a következőket:
1. Mentsd el az eredeti projectet megmaradjon érintetlenül.
2. Nyisd meg a gyári projectet
3. csatlakozz a PLC-hez online valamilyen interfésszel.
4. Nyisd meg a Simatic managerben az online ablakot (View/Online menü)
5. Az online blokk listában jelöld ki az összes kívént DB blokkot, majd jobb gomb COPY (vagy Ctrl-C)
6. Válts át az offline ablakra és ott a blokk listában jobb gomb PASTE (vagy Ctrl-V)Kérdezni fogja felülírja-e, mondj igent.
Elkezd tölteni.
Amikor kész nézz bele az offline DB blokkokba. Az adattartalmuk és a struktúrájuk azonos lesz a PLC-ben lévővel.
Ha a blokkot valaki szerkesztette (változót tett hozzá vagy törölt akkor a blokk megnyitásakor figyelmeztetni fog hogy a symbol infók nem stimmelnek, majd azt látod hogy minden sorban a symbol név STAT szöveggel kezdődik comment meg nincs.
Ha az eredeti project tényleg aktuális volt, akkor az eredeti symbol neveket és commenteket fogod látni és a DB offline adattartalma azonos lesz a mentéskor végzett pillanatnyi tartalommal. -
byte-by
tag
válasz
molntomi #7186 üzenetére
halo!
érdekes a dolog, én személy szerint csak USB-n keresztűl használtam a korábban megadott PLC
környezetben. De akkor minden működött.
Esetleg az omron support megkérdezése járható út lehet, hátha van ötletük. szoktak segíteni, ha az ember esetleg nagyon elakad.
Nem tudom mire gondoljak , hasonló helyzetbe én nem kerültem, de hátha van itt még valaki akinek van ötlete.
vagy tudja.Esetleg CQM DIP kacsolók?....stb.,de ez csak vaktöltény...
"Szerintem lassan nem adok több esélyt az NQ-nak."
hosszú évek óta száműztük a rendszerből.
-
byte-by
tag
válasz
molntomi #7184 üzenetére
halo
az elem nem csinál ilyen problémát, de egyébként ha aktuális kicserélheted.
viszont az elején belinkelt képen a PLC settings -nél az unit nubmer át van állítva 1-re.
azt próbáltad visszaállítani alapra?illetve esetleg még töltsd le a legújabb NQ -designert.
de vigyázz, mert nem a megszokott módon frissül.
előszőr le kell totál dózerolni a régit és úgy telepíteni az újat.
v2.21 a legújabb, omron kft oldalon díjmentes.(még jó, hogy nem kérnek ezért pénzt...)"szerkesztés"
jut eszembe, a soros kábel az omronos? csak azért kérdezem, mert a gépkönyv dedikált rs232
kábelt ír a csatlakozáshoz.
tudom , írtad, hogy lecsekkoltad, ez azt jelenti, hogy egyébként csatlakoztál vele már omron PLC-re
és online tudtál lenni? -
byte-by
tag
-
byte-by
tag
válasz
molntomi #7178 üzenetére
halo
ott, a beállításoknaál lehet megnézni elmentett projekt esetében is.
ekkor már nincs lehetőség módosítani.
de újat lehet kezdeni , de az elején mindenképp beállítani a protokollt.
ezt azért kell, mert többféle gyártó több féle protokolljához is lehet illeszteni és az első letöltéskor azt a firmware-t és drivert tölti le.
a COM1 és COM 2-nél ilyenkor aktívak lesznek a legördülő menük.
a Baud Rate, data Bits, stb. automatikusan ki lesz töltve, alapértelmezett beállítási értékekkel.ezután már működnie kell, a plc-n a settings-ben a soros portot nem igazán kell el állogatni.
ebbe a projektbe be lehet másolni a nem működő projrkt elemeit, így nem kell mindent újra írni.utóirat, ezen fórumon már jeleztem, hogy véleményem szerin az NQ szériát meszziről el kell kerülni,
ha mód van rá. -
vtomcsire
csendes tag
válasz
molntomi #7133 üzenetére
Szia!
Tapasztalataim szerint a Siemens komponensek visszafelé kompatibilisek. Eddig nem volt probléma újabb hardver esetén, mind PLC, IO (Safety is) és HMI is gond nélkül cserélhető volt. Ha a régebbi HMI-re csinálsz projektet és mentést, akkor működnie kell az újabb követő típusnál is. Természetesen HMI-nél az OS állapotát ellenőrizni kell, mert ha frissítés történt a régebbi készüléken már nem a cikkszám a mérvadó.
Ha jól értem mind a két típusod van, akkor le is tudod tesztelni. -
Szirty
őstag
válasz
molntomi #7133 üzenetére
Egészen biztos hogy rá tudod tölteni ugyanazt a projectet tölteni mindkettőre WinCCF-ből.
Hogy az egyikről lementett image backup (pl. Prosave) a másikra felmegy-e azt nem tudom, szerintem igen.Ha a verzió tér el, akkor a WinCCF project töltés előtt a verzió egyeztetés után figyelmeztet hogy OS update kell és megkérdezi hogy megcsinálja-e.
Ha igent nyomsz megcsinálja és átmegy a project, ha nem-et, akkor kilép.OS update elég hosszadalmas és ha közben megszakad (pl. "erase flash" közbel emegy a HMI tápja, akkor nem bootol be utána szóval abban van egy kis kockázat. Helyrehozható az is, de körülményes lehet a dolog).
Ha az order number kibontását akarod tanulmányozni, akkor a MLFB numbering system nevű dokumentumot keresd (Machine-Readable Product Designation).
Regisztrációhoz kötött, de letölthető a Siemens-től. Bár szerintem sokat abból sem fogsz megtudni az utolsó számjegy jelentésével kapcsolatban. -
moseras
tag
válasz
molntomi #7015 üzenetére
Üdv!
Ha jól értem a skálázó blokkjaidat, akkor megméred a nyomást egy külső jeladóval, a felső skálázó blokk ezt számmá alakítja, aztán ezt a számot a másik skálázó blokkal visszaalakítod az analóg kimenetnek megfelelően,
illetve ezt az analóg kimenetet rávezeted a Festo szelep alapjelére, az alapjel bemenetére.Ennek így mi értelme van ? Szerintem semmi.
A mért értéket nem lehet beadni az alapjel bemenetre, az alapjel bemenetre az alapjelnek megfelelő feszültséget/áramot kell beadni.
A másik, hogy a linkelt pdf alapján, bár ilyen szelepet még nem láttam, de szerintem ebben van egy zárt hurkú szabályzás (valószínű, hogy egy PID). Ennek csak alapjelet kell adni 0-10V vagy 4-20mA formájában. Maga méri a tényleges nyomást, és szabályoz is egyben.
Ha így van, akkor amit mérsz nyomást, azt ki kell rakni a kijelzőre. Aztán a kijelzőn bekérni a Setpointot is, azt feszültségre/áramba konvertálni, beadni a Festonak, aztán próba.
Itt egy videó, beadja a feszt, és tartja a nyomást:
De lehet, hogy rosszul értem, hogy mi a célod. Azt én sem értem, hogy miért kell kettő szelep.
Imi.
-
Mazsika
őstag
válasz
molntomi #7015 üzenetére
Valóban nekem is az lenne a logikus, hogy az egyik szeleppel nyomást lehet elengedni, bár ha folyamatosan töltitek a terméket akkor a nyomás esés úgyis folyamatos.
Kétlem, hogy azzal a két blokkal meg tudod oldani, hiszen azok csak skálázzák az analóg értékeidet (pl 0-27648 analóg érték -> 0-6 bar).
Neked biztos, hogy kellesz egy PID szabályzó. Szirty honlapján találsz egy nagyon jó kis leírást, példaprogrammal együtt, azzal szerintem könnyedén meg tudod oldani. -
Szirty
őstag
válasz
molntomi #7015 üzenetére
Szerintem a skálázással nem tudod megoldani.
Ha egyszerű lenne a megoldás, akkor valószínűleg a gépgyártó programozója megoldotta volna.Nem azért van két prop. szelep, mert az egyikkel növelni lehet a nyomást a tartályban a másikkal meg leengedni belőle?
Talán PID vezérlőben gondolkoznék én is...
-
Szirty
őstag
válasz
molntomi #6969 üzenetére
Szia!
Konkrétan ezzel még én sem, de hamarosan lesz egy project amiben 4 is van (X, Y, Z és egy független tengely).
Más szervókkal van tapasztalatom, ami itt vagy segít, vagy nem. leírom szerintem mi lehet.A following error ún. "követési hiba".
Ez azt jelenti, hogy a hajtás számított (belső pozíció generátora által előállított) pozíciója és a mért (valós) pozíciója egy (paraméterekben) meghatározott mértéknél jobban eltér egymástól.
Magyarán a tengely nem pontosan ott van ahol lennie kellene az adott időpillanatban.Az üzenet magyarázata ad is néhány tippet arra hogy ennek mi lehet az oka. Nem akarom mindet magyarázni, nyilván magad is érted a szöveget.
De a leggykoribb ok a nagy túlterhelés. Pl. túl rövid rámpa. A hajtás nem képes követni azt a sebességet, vagy gyorsulási mértéket a mozgatott tömeggel amit előírnak a paraméterek.
Ha a hiba már régóta működő gépnél jelentkezik amihez nem nyúltak akkor mechanikai szorulás is okozhatja. Sokszor a követési hiba hamarabb jön mint egy túláram vagy túlterhelés jelzés. Főleg ha a pozíció ablak szigorúra van beállítva (ami a követési hiba toleranciája). -
aboutterms
csendes tag
válasz
molntomi #6969 üzenetére
Szia!
Konkret választ nem tudok (valószínű valamelyik paraméter nem kerek neki a home metódusban, esetleg követési hibája van, vagy probald meg tuningolni ha engedi), viszont nekem a Festo szervoval volt olyan szívásom, hogy régi volt a szoftver amit kaptam hozzá CD-n, és amiatt nem lehetett beállítani normálisan a tengelyt (konkretan a féket a szervón).
Ugyanazt a konfigot újabb szoftverrel letöltve tökéletesen működött!
Szóval ha minden jónak tűnik amúgy, akkor érdemes ezt is megnézni! -
Szirty
őstag
válasz
molntomi #6961 üzenetére
Siwarex-nél (ahogy minden mérlegnél nyilván) tárázni is lehet és skálázni is lehet.
A tárázás a nullázás. Azzal lehet beállítani hogy a mérleg mekkora tömeggel mérjen 0 grammot.
Ezzel a mérés egy offsetet kap.A skálázás ezzel szemben két tömeggel történik. Mondjuk 0g tömeggel és ismert etalon tömeggel (vigyázat ez utóbbinak meg kell haladnia a mérőcella teljes méréstartományának x (nem tudom fejből mennyi) százalékát).
Az etalon tömeg ezen feltételeken kívül bármennyi lehet csak ismert és pontos értéknek kell lennie.Van hogy keverik a skálázást és nullázást, ami komoly és eleinte érthetetlen mérési hibákat okozhat.
A operátorpanel lassúsága ne zavarjon, általában (ha külön nem állították) az értékek kiolvasása és kijelzése 1mp-enként történik.
A mérleg pontossága könnyen ellenőrizhető egyébként etalon tömegekkel. Persze ezt támogatnia kell(ene) a PLC és P szoftvernek is, hogy ne csak töltés közben mutasson tömeget.
A hibát (szórást) mechanikai hiba is okozhatja. -
ghoul_
csendes tag
válasz
molntomi #6959 üzenetére
Egy gyors kókány megoldás jutott az eszembe, csak a teszt kedvéért.
Mikor már közelít az elvárt súly végéhez, a szelepet próbáld meg egy tact flag (vagy timer ) segítségével vezérelni. Ilyenkor olyan mintha darabosan engedné a cuccot, lehet jobban tudod szabályozni az adagot.
-
byte-by
tag
válasz
molntomi #6957 üzenetére
halo
a kért tömeg nettó?
esetleg nincs belekalkulálva az üres doboz tömege?
azért gondolom, mert azt mondod 5000 gr-nál és 4500 gr-nál is ugyanakkora az eltérés.
nincs erre esetleg valamilyen mérleg paraméter?ha jól látom,a robbantott ábrán láthatólag az üléktömítés a cső végére zár, akkor plusz termék nem lehet. (elvileg)
-
byte-by
tag
válasz
molntomi #6954 üzenetére
halo
jó lenne tudni milyen anyagot mér, darabost, folyékonyat, stb.
tehát a mérleg jellege, előtartály? mérőtartály? mérőfejek száma 1/több?
pl. darabos esetén mennyi egy termék súlya, stb.?
a töltőszelep és a mérleg között lehet-e termék pl. egy töltőcsőben?van-e hasonló gép, azzal va-e probléma?
-
-
molntomi
csendes tag
válasz
molntomi #6948 üzenetére
Végül rájöttem, cx-integrator-t kell használni, onnan ki lehet szedni, hogyan is van felépítve a rendszer.
Itt akkor megtudtam a network, és a node számokat, amelyet használni kell az ethernet megadásánál.Én esetemben:
Devicenet networkje: 1
Controllerlink networkje: 2
CJ2M-es PLC node száma: 3
IP cím: CJ1M PLC IP-je, itt található az ethernet modult.Akkor a kép alapján csatlakozhatsz:
Gondoltam megosztom, ha valaki más is szembe kerül majd ezzel.
Báár az még nem világos, hogy default beállítás mellett miért tudtam a másik CJ1M PLC-re csatlakozni,. -
Szirty
őstag
válasz
molntomi #6939 üzenetére
"értem én, hogy felül írja a rekordjaimat, de ez mit is takarna pontosan?"
Hát pontosan ezt.
De nézzük másképpen. Amikor először feltöltöd a projectet olyan állapot alakul ki. Tehát ami receptet utána írtál be a panelen az mind elvész.Pack and go egy olyan csomagot készít (egy EXE file) amit elindítva feltölti a projectet a HMI-re WccF nélkül.
Arra találták ki, hogy ne kelljen a project újratöltéséhez WinCC Flex-el telepített számítógép.
Olyankor elég az a csomag amit ilyenkor létrehoz. Persz a szükséges interfésszel (ami a HMI-vel való kapcsolathoz kell ilyenkor is szükséges.) -
DasBoot
aktív tag
válasz
molntomi #6913 üzenetére
Szép napot! Rendszeresen használok Dummy-biteket, és mindenki, csak nem tudják, hogy mire való. Ezek arra valók, hogy programfejlesztés közben a fejlesztő bizonyos funkciókat, programrészleteket saját maga ki-, vagy bekapcsoljon egy időre, próbaképpen. Majd, ha működik, eltávolítsa és a működőképes programrészletet véglegesítse. Ez akkor előnyös, ha többen is "beleszólnak" a programba. Valahol szokás, valahol nem engedik, valahol kérik, valahol tiltják. Van előnye, van hátránya, csak tudni kell kezelni. Nálunk kifejezetten kérik. Üdv.: Joe
-
Szirty
őstag
válasz
molntomi #6913 üzenetére
Olyan dolgokat szoktak ezzel jelölni, aminek a program szempontjából nincs hasznos funkciója (szerintem).
Pl. amikor formai oka van.
Mondjuk egy sablon (előre elkészített egységes váz) szerint van felépítve a program, de az adott konkrét gép bizonyos, a sablon által "előírt" funkcionális elemeket nem tartalmaz. Ilyenkor a sablon miatt (hogy a forma egységes legyen) létrehozzák a funkcionálisan nem is létező elemhez tartozó program blokkot, vagy adat blokkot, de üresen marad és dummy névvel illetik.Vagy amikor sok-sok network-ből egyet akarnak kovácsolni, akkor létrehoznak egy párhuzamos kapcsolatot, vagy elágazást. Az elágazás vagy a párhuzamos kapcsolat eredménye dummy lesz, mert nincs semmilyen működésbeli funkciója csak a fordító követeli meg hogy egy network legyen.
De agy ha egyben van, akkor annak aki a programot írja vagy nézi és hibát keres benne átláthatóbb, mint ha számos network-re szét lenne aprózva. Így több oldal helyett egy oldalon látja azt a részt. -
Szirty
őstag
-
byte-by
tag
válasz
molntomi #6797 üzenetére
halo
itt is megtalálhatók az IO Table-ban a Rack-ek megnyitva , láthatóak az IO címek.
illetve az a szó amit az adott hardver lefoglal.
ez a CS-CJ szériára vonatkozik leginkább.mindenképp érdemes a gépkönyvet lapozni, mert pl. az analóg kártyáknak van alap címzésük, és azt kapják akkor is ha a pl. a 0003.-ik szó után kerül beépítésre. (alapból cio 2000 pl.)
a CQM-nél kissé más a helyzet.
itt automatikus allokáció van. a hardver helyzete határozza meg a kiosztott és lefoglalt címeket.
az inputok 000-tol indulnak az outputok 100-as szótól.ha közben bekerül egy pl. egy analóg kártya mondjuk 4 elemes akkor lefoglalja az n+3.-ik szót.
pl. PLC majd- 1 input (000) , 1 output (100), 1 input (001) , egy 4 elemes analóg kártya (002-005), stb.
ebben az esetben is érdemes a gépkönyvet átnézni. a hardver konfighoz CQM esetén nemigen férünk hozzá.a CQM egy fejlettebb cpu , mint a CPM-sorozat, de még hasonló szoftverrel.
kevésbé praktikus, de használható. -
moseras
tag
válasz
molntomi #6732 üzenetére
Üdv!
Siemens S7-300-hoz nem értek, juss el oda, hogy az analóg kimeneten jöjjön ki a 10V.
A frekiváltóban ezt annak idején így oldottam meg:
Ha mondjuk 55 Hz-et akarsz:
P1082 (max. frekvencia) = 55 Hz (>= P2000)
P2000 (referencia) = 55 Hz
P0757 (X1) = 0 V
P0758 (Y1) = 0 %
P0759 (X2) = 10 V
P0760 (Y2) = 100 %Ekkor 10V bemenet esetén 55 Hz-et kaptam.
Imi.
-
byte-by
tag
válasz
molntomi #6716 üzenetére
halo
már írtam, hogy error esetén előfordul.
de leginkább akkor , ha módosították a programot, de az FB forráskódot / szimbólumokat nem töltötték le.
ez megtehető tiszta letöltés esetén is, ha a Symbols nincs kiválasztva a letöltés listában.
FB használat esetén ez okoz problémákat.
akkor is előfordul, ha módosítják az FB-t de "normal" helyett "quick" módban töltik rá.
ekkor az FB source kód nem kerül rá.sajnos a probléma megoldásához tudtommal a forráskód szükséges, mivel az FB source-t így
lehet rátölteni és javítani.más: a szerkesztőben az Input Mode-ot SMA (smart)-ról kapcsold át CI (classic)-ra.
csak erős javaslat, de ha Neked bejön ez a SMA akkor hagyd. -
byte-by
tag
válasz
molntomi #6714 üzenetére
halo
az egy rs223 - rs422 konverter.
próbáld meg az 1-es DIP kapcsolót off-ba tenni, az gyári beállítás.
ezzel az 1:1 NT és az 1NT link módot kapcsolod.
sajnos sok tapasztalatom ezzel nincs , régen használtam csak nt-21-et, hálóba még sohasem.letöltés:
nem okozol gondot, ha csak letöltesz.
hasonlóképp a program letöltéshez.
információt ad a hálózathoz adott eszközökről.
nod számokról, paraméterekről, stb. , illetve el is lehet menteni. -
byte-by
tag
válasz
molntomi #6710 üzenetére
halo
ilyesmi akkor szokott előfordulni pl. ha error van a programban.
esetleg területi beállítások.
de hogy akarsz csatlakozni?
auto online, és egyből letöltés?a devicenet-tel kapcsolatban,annyira nem vagyok járatos, de milyen devicenet terminal van az NT21-en?
mivel az NT-21 elvileg NT-Link valamilyen formájában kommunikál, és a pl. NT-DRT21 csatoló
az NT-31/631-et supportálja, az NT-21-et nem.esetleg próbáltad a hálózatot letölteni a konfigurátorral?
ott meg kellene lennie az eszközöknek, nod számokkal, stb. -
Bazs87
tag
válasz
molntomi #6687 üzenetére
Szia!
Az excelbe kiírást mi visu scripttel oldjuk meg. Gyakorlatilag felépítünk egy *.csv fájlt sima text manipulálással és appenddel. Utána már csak az opről kellene "letölteni".
A kimentéshez sok egyéb lehetőség is van, a fő kérdés, hogy pontosan mi a feladat és milyen eszközök állnak rendelkezésedre.
(a TIA-s cpuknak mint ha lenne csv mentési funkciója, amit a kártyára ment el, de 400asnál nem tudom mi a helyzet.)
-
Szirty
őstag
válasz
molntomi #6687 üzenetére
Ha körültekintően csinálod, nem lesz gond belőle.
Fontos:
Először az FC-t és az új DB blokkokat töltsd át.
Csak ezután töltsd át a PLC-re a módosított OB1-et ami az új blokkra hivatkozik.Egy a lényeg: Amikor az OB1 meghívja az új FC blokkot és az új FC blokk hozzáfér az új DB blokkhoz, azok már legyenek a PLC-n, különben CPU stop lesz ha nincs benne OB121.
Ha eredetileg a PLC-ben lévő DB-t is módosítottál, akkor annak rátöltése össze fogja kuszálni az aktuális értékeket benne, ami a tartalomtól függő galibát okozhat.
Ha nincsen ilyen DB csak új (ami eddig nem volt a PLC-ben) akkor ilyen gond nem lesz.Ne legyen az új FC-ben címzési hiba, mert ha az új blokk olyan címhez akar hozzáférni ami nincs (pl. a DB írása olvasása során) az szintén CPU stop-ot okozhat.
Az új FC-ben lehetőleg ne legyen végtelen (vagy nagyon hosszú lefutású) ciklus, mert akkor ugat a watchdog vagyis timing errort okoz, ami szintén CPU stop-hoz vezethet. -
byte-by
tag
válasz
molntomi #6663 üzenetére
halo
ha Szirty nem szólt volna hozzá a dologhoz, én azon megállapítás után, hogy
"Komolyabb feladatoknál már nem elég a LAD programozási nyelv, kell az STL is"
és
"Ügye a Létra nyelv még a relés korszakból maradt fent, de sokszor ez nem elég."
erősen kérdőjelet tettem volna.régebben siemens-el dolgoztam, de jó ideje már megint csak omronnal.
ugyan van mnemonic nyelv, de az is csak a létra fordítottja.létrával és a hozzá tartozó létrás és/vagy strukturált text fb blokkokkal ugyanúgy létrehozható
bármilyen bonyolult program.
ha akarnék se tudnék omronba stl-be programozni, és van még jó pár olyan típus aminél nincs lehetőség használni stl-t.ez természetesen nem hitvita, mindenki úgy programoz ahogy
számára a legkedvezőbb. -
Szirty
őstag
válasz
molntomi #6662 üzenetére
Szia molntomi!
Sajnálom, félreértés van! Úgy néz ki nagyon benéztem elnézést!.
Nem írtad le hogy az említett üzenetet a panel küldi backtransfer során és nem a PC!!!Na mindegy. Innen az erdőből üzenem, hogy ezt olvasd el:
A 3. fejezet foglalkozik a problémával (7. oldal): "Why is the back transfer aborted with the error message
"Could not find the pdz file"?"Meg ez is hasznos:
[Back transfer devices] -
Szirty
őstag
válasz
molntomi #6659 üzenetére
Szia!
Nem áll össze a kérdés teljesen a fejemben.
A .PDZ file backup file amit a ProSave készít amikor a panelt backup-olod. Ekkor jön létre.
Erre a file-ra akkor van szükség ha a mentést vissza akarod tenni a panelre (restore) a ProSave-vel.Ez a file sem a baktransferhez nem kell, sem a WinCC Flex-hez (szerintem).
A TP177B a TP177A-val ellentétben tudja a backtransfer funkciót.
De mint írtam visszahozni róla a forrás projectet (végrehajtani a backtransfert) csak akkor lehet ha azt a panelre rátették amikor utoljára töltötték rá a projectet. -
Bazs87
tag
-
Szirty
őstag
válasz
molntomi #6637 üzenetére
Helló!
Ez csak bináris image mentés. Nem szerkeszthető.
Ezzel egy dolgot tudsz tenni: visszamásolod egy ugyanilyen panelra és működik.Korábban írtam hogy szerkeszthető forrás projectet panelről nem lehet visszatölteni, csak bizonyos feltételek teljesülése esetén.
Pl. hogy olyan fajta panel legyen ami tud ilyet, és amikor rátették a projectet akkor be kellett hogy legyen kapcsolva az "Enabla backtransfer" opció.Másképp a panel nem tartalmazza a forrás adatokat, arra a futtatáshoz nincs szükség.
-
Szirty
őstag
válasz
molntomi #6634 üzenetére
A PG/PC interfésznél jó a nullás cím (alapból a PG mindig 0. címen van).
De mivel azt írtad hogy a panel profibus DP-n van és nem MPI buszon, a PG/PC interfésznél beállított CP5711.MPI.1 nem lesz jó!
Ezt vagy profibus-ra állítsd, vagy auto-ra (inkább profibus-ra, mert előfordul hogy nem boldogul auto-n).
-
crucified
tag
válasz
molntomi #6632 üzenetére
Szia, a PG/PC interace-ben is átállítottad MPI-ra a kapcsolat típusát? Ott gondolom az MPI száma 1, a panel száma 2,3,4, vagy valami ilyesmi.
Átállítottad a Wicc-ben a kapcsolat típusát? gondolom ugyanaz az MPI száma mint a panelé. Elindítottad a panelben a Transfer-t?
Küldj képet lécci mindegyikről (Wincc, fotózd le lécci a panelben a transfer setting-et is).
Üdv.
-
crucified
tag
válasz
molntomi #6628 üzenetére
Szia, indítsd újra a panelt - táp lehúz, visszadug -, majd ha elindul, akkor menj bele a control panel / transfer setting menübe. Nézd meg mi az MPI száma és ha - nem ismerem a panelt - több lehetőség van az adatátvitelre - profibus, mpi, soros, usb - akkor állítsd be az MPI adatátvitelre. Utána kilépsz és kiválasztod az adatátvitelt - file transfer ha jól rémlik.
A Wincc -ben kiválasztod a Project / Transfer / Communication settings-ben a panel típusát , a módot (MPI) és az MPI számát. Nyomsz egy OK-t, kilépsz. Majd ismét a Project / Transfer / Backup menü és elindítod a feltöltést . Komplett backup és a file helyét kell megadnod.
Szerintem ennyi.
-
Psanyi42
tag
válasz
molntomi #6616 üzenetére
Szia!
Én kizártnak tartom, hogy a 28. oldalon található digitális 25 I/O pin-re van rákötve a profibus
A profibus valószínűleg a CAN bus-ra van rákötve és egy DIP kapcsolóval lehet állítani, hogy most profibus, can bus stb.Ha neked nem kell profibus, akkor használd a digitális I/O-t, ha pedig profibus kell, akkor nem a bekötési dokumentációban kell keresgélned.
-
Szirty
őstag
válasz
molntomi #6616 üzenetére
Szia!
Azt hiszem értem a kérdést.
Ennek az eszköznek a kezelésébe nem mélyedtem bele (mindegyik más egy kicsit).
Így csak egy elég távoli tippet adhatok, ami az hogy a lényeg a hardver configban van eltemetve, nem a gyári FB blokkban.Más szóval: mélyebbre kell ásnod és szerezni egy leírást arról, hogy a buszon átadott adatoknak pontosan mi is a jelentése ennél az eszköznél.
-
byte-by
tag
válasz
molntomi #6297 üzenetére
halo
konkrétan nem igazán találsz a doksikban a memóriákról különösebb infót.
szó alapú előre definiált memória tömbök vannak, direkt címzéssel bármilyen szabad memóriát
felhasználhatsz bármire.
azt mondod Cj1M-el már foglalkoztál, akkor ezt is ismerned kell, ugyan az, gyakorlatilag csak a neve más:nem D hanem DM terület.
az utasítások is szinte ugyanazok.
a példádban a BSET nullával feltölti a D21-től a D80-ig az összes memóriát.
a MUL aritmetika, a D82 értékét szorozza #50-el és az eredményt elmenti a D83-D84 memóriába.
ez a CJ1-ben is így van, csak más a neve: * vagy *L .a probléma a feltételek beazonosítása, igen sajnos, itt kell keresgélni.
Új hozzászólás Aktív témák
Hirdetés
- iKing.Hu - Apple Retina Macbook Pro 16 - 2019 - Használt, megkímélt
- Bomba ár! Lenovo ThinkPad L480 - i5-8GEN I 16GB I 256GB SSD I 14" FHD I HDMI I Cam I W11 I Gari!
- ÁRGARANCIA! Épített KomPhone i5 13400F 32/64GB RAM RX 7700 XT 12GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RTX 4060 Ti 8GB GAMER PC termékbeszámítással
- DELL Thunderbolt Dock - WD19TB modul 02HV8N (ELKELT)
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest