-
8000 - 7901
9298 - 9201 9200 - 9101 9100 - 9001 9000 - 8901 8900 - 8801 8800 - 8701 8700 - 8601 8600 - 8501 8500 - 8401 8400 - 8301 8300 - 8201 8200 - 8101 8100 - 8001 8000 - 7901 7900 - 7801 7800 - 7701 7700 - 7601 7600 - 7501 7500 - 7401 7400 - 7301 7300 - 7201 7200 - 7101 7100 - 7001 7000 - 6901 6900 - 6801 6800 - 6701 6700 - 6601 6600 - 6501 6500 - 6401 6400 - 6301 6300 - 6201 6200 - 6101 6100 - 6001 6000 - 4001 4000 - 2001 2000 - 1
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
Új hozzászólás Aktív témák
-
DasBoot
aktív tag
Jó szerencsét! Olyan Rockwell Software RSLogix500 szoftver-verzióra lenne szükségem, ami működik Windows 10-zel, és persze RSLinx is. Köszönöm a segítséget. Jó egészséget mindenkinek! Üdv.: Joe
-
lappy
őstag
Köszönöm de időközben sikerült megcsinalnom de ezt a megoldást is megnezem
-
Tomika86
senior tag
Ezt írtam az elején is sztem, ha megnyomom a stop gombot és mondjuk 300as enkóder poziciónál kell megállni(beállított) , nem pont 300nál de jobb lenne ha nem futna túl 170 impulzust. De így már használható.
A frekvenciaváltó pedig most lett beépítve, nincs felprogramozva semmi hozzá, csak a szekrényben van. De jelenleg mágneskapcsoló van.
Tény hogy elöbb a frekvenciaváltót kellett volna beüzemelni.
-
n0rbert0
senior tag
Ha TIA V14+ és, ha az 1200-as PLC frimware-e 4.1+, akkor ajánlom figyelmedbe a korábban említett motion control technology object-et. link
Ha egy positioning axis-t beállítasz, ott és akkor tudod megállítani a motort ahol szeretnéd (lehet relatív és abszolút mozgás is). Mivel nem abszolút enckódered van ezért ildomos egy homolási szekvenciát is felvenni.
(Habár fentebb azt írtad, hogy nem pozíció szabályzás, most meg még is az, közben kiderül, hogy van frekvencia váltó is.
Ha nem szivárogtatnád az információkat, akkor hatékonyabban lehetne segíteni.) -
Tomika86
senior tag
-
ZetorGumi
addikt
-
Rigor Mortis
csendes tag
Szia lappy!
Azt javaslom, hogy használj "Analog differeintial trigger" és "Analog multiplexer (MUX)" blokkokat a feladat végrehajtásához.
A két analóg jelet célszerű egy-egy alapbeállítású analóg erősítő blokkal kezelni, mert a MUX-ot csak paraméterátadással lehet "etetni". A két erősítő kimenetét egyenként össze kell kötni a trigger két (Ax és Ay) analóg bemenetével, fel kell paraméterezni a kapcsolási pontjait (így: On=0, Off=20000). A MUX engedélyező bemenetére "High"- t kell kötni, a trigger kimenetét pedig úgy kell a MUX S1 és S2 bemenetére kötni, hogy az S2 legyen negálva. A MUX V2 bemeneti paramétere az egyik, a V3 bemeneti paramétere a másik analóg erősítő kimeneti paramétere legyen. Ha jól csináltál mindent, a multiplexer, a kimenetére mindig a kisebb értéket fogja kiadni.
Üdv:
RM
-
lappy
őstag
Sziasztok
Logo plc-n kellene az alábbit megoldanom:
Van két analóg jelem. A feladat hogy mindig csak a kisebb analóg jel értéke mehet ki. Hogyan tudnám ezt megoldási milyen elemek felhasználásával? -
Tomika86
senior tag
Helló
Megcsináltam ablakosra a komparálást, így most mindig ugyanott áll meg(a gond az volt hogy én nem az ID1000-et komparáltam?)
Illetve annyit csináltam hogy egy FCbetettem a komparálásokat és SETelem a bitet. Majd utána hívom azt a blokkot amiben az ellenőrzése van a bitnek, aztán köv sorban Reset.Így mindig ugyanott áll meg, de ha 300 a beállított akkor 470en áll meg.
Ezen hogy tudnék finomítani? -
Tomika86
senior tag
-
n0rbert0
senior tag

Erre gondoltam, amennyiben HW interruptot használsz.(#7989) Tomika86
Leegyszerűsítve ott tudod beállítani, hogy a PLC mikor kérdezze le az inputok és mikor frissítse az outputok állapotát.
Alapértelmezetten a process image-be frissítve vannak ciklikusan. De akár egy OB-hez is tudod kötni, hogy az adott OB elkezdődik, akkor frissíti a kiválasztott image partícióban a bemenetek állapotát, majd ha az OB lefutott, akkor a kimenetekkel teszi ugyan ezt. -
Tomika86
senior tag
-
Tomika86
senior tag
-
n0rbert0
senior tag
Akkor én még futnék a helyedben egy kört a megszakítási rutinokkal. Szerintem nagyobb pontosság érhető el, mint a ciklikus programban komparalással. Bár nyilván vannak a dolognak korlátai.
Ha nem csal az emlékezetem, akkor az input delay (vagy filtering nem tudom mi a pontos neve) gyárilag 6-8ms körül van. Talán ezt is érdemes kisebbre levenni. -
Tomika86
senior tag
-
n0rbert0
senior tag
-
Tomika86
senior tag
-
Tomika86
senior tag
-
Szirty
őstag
Szia!
Igen!
Így kell csinálni. Fogadd meg ZetorGumi tanácsát.
Illetve lehet még úgy is vizsgálni (ha nem HW megszakítással csinálod, hanem szoftveresen) hogy azt figyeled hogy nagyobb vagy egyenlő (illetve kisebb vagy egyenlő csökkenő irány esetén).
Persze ha az encoder felbontása kicsi a forgás meg lassú, akkor lehet egyenlőségre vizsgálni de nagy felbontás és vagy gyors mozgás esetén ez szívás.
Szervóhajtások is tartományt vizsgálnak (ami állítható, de sosem egyenlőséget néznek).A HW-es megszakításos figyeléssel meg az a helyzet hogy kapsz egy jelet amikor a hajtás ott volt.
De hogy most is ott van arra nincs garancia
-
n0rbert0
senior tag
-
Tomika86
senior tag
-
ZetorGumi
addikt
-
Tomika86
senior tag
-
ZetorGumi
addikt
-
Tomika86
senior tag
Sziasztok!
Hogy tudok HSC esetén a megadatott pozicióknál biteket kapcsolni?
Tehát a gépen enkóder S7-1200 PLCvel és szeretnék különböző enkóder értékeknél biteket bekapcsolni?Az összehasonlítás nem működik sima CMP == funkcióval
-
ZetorGumi
addikt
-
joci9
tag
-
Szirty
őstag
Szia!
Az ilyesminek semmilyen problémát nem szabadna okoznia ha megfelelően van kivitelezve.
A 24V DC bemeneteknek is megvan a specifikációja hogy pl. -30V-tól +5V-ig logikai 0 szint, +13-tól +30V-ig logikai 1 szint.
Abszolút nem érdekli a bemeneti modult hogy a bemenetre nem ugyanaz a tápegység adja a feszültséget mint amelyik egyébként energiával látja el (főleg hogy még galvanikusan le is van választva).Nálunk is van olyan megoldás ahol egy szekrényben négy darab 24V-os tápegység van.
Sőt kifejezetten előnyös ha a PLC modulok tápellátását nem ugyanaz a tápegység hajtja meg mint amelyik azoknak a szenzoroknak ad tápot amelyek a bemenetekre visszaküldik a feszültséget (ha jön a "ménkű" akkor legfeljebb csak a szenzorok és a bemenet repül, az egész rendszer nem). -
ratkaics
senior tag
Sziasztok
Honnan lehet legálisan TIA portal-t vásárolni. Van valaki esetleg itt a topic-ban, aki foglalkozik ilyesmivel?
-
ZetorGumi
addikt
-
crucified
tag
-
ZetorGumi
addikt
Ezt én tudom, hogy a legjobb minél jobban elválasztani ezeket egymástól, de nekem itthon így volt csak lehetőségem. Benn meg ne kérdezd, már így volt kiépítve minden.

Itthon úgyis majd az lesz, hogy ha kész teljesen, akkor lemérem a felvett áramot, és kicserélem a két tápot egy, megfelelő méretűre.
Csak addig nem akarok venni, míg nem tudom, hogy mennyi az annyi, lehet elég csak 1db 5A-s. -
crucified
tag
-
ZetorGumi
addikt
Csak azokat monitoroztam.

a gombok nyomásra váltanak állapotot, azokat használom is, és működnek.
Update: Meglett a hiba. Magamat sz.pattam.
Rendszer: 2 db 5A-s 24 V-os táp van beépítve, nullájuk közösítve.
egy táp a PLC, HMI, PP17 triónak, egy a többinek.
A kapcsoló a másik tápról kapta a 24-et, és így nem tetszett neki.
Közösre húztam a +-t is, előtte azért tizedre pontosan belőttem a feszt, és így működik.
Azért nem gondoltam erre, mert máshol így, több táp, nullpont közösítéssel megy évek óta. -
spkkill
tag
-
ZetorGumi
addikt
-
ZetorGumi
addikt
-
Szirty
őstag
-
ZetorGumi
addikt
-
Tomika86
senior tag
-
Szirty
őstag
-
ZetorGumi
addikt
-
Marci0607
csendes tag
-
Szirty
őstag
Jó lenne ha leírnád milyen kábellel (interfésszel) próbálkozol mert az hogy "MPI kábel" elképesztően kevés infó. (Külön kérték hogy írd le pontosan).
Az is lehet hogy nem a 2-es címen van a CPU vagy nem 187.5 kbps-re van beállítva az adatsebesség az MPI porton.
Milyen programot használsz? Ha Simatic managert (klasszikus Step7) akkor próbálkozhatsz a "Display accessible nodes" menüponttal ami felderíti a hozzáférhető eszközöket.
Van-e valamilyen eszköz csatlakoztatva ahhoz a porthoz vagy csak a PC?
Hogyan van pontosan beálítva a PG/PC interface a gépeden? -
Marci0607
csendes tag
-
And
veterán
Egész pontosan milyen típusjelű CPU-hoz próbálsz csatlakozni, miféle kábellel és melyik portján keresztül? Ez azért lehet érdekes, mert futottunk már bele olyan (emlékeim szerint) 315-ösbe, amelyiken a két port (Profibus) DP illetve MPI/DP volt, és mint később kiderült, utóbbi DP-nek volt konfigurálva, így az MPI-kábelünkkel nem értük el. Később szereztünk Helmholz MPI/Profibus-ethernet gateway kábelt, azzal tudtunk hozzá csatlakozni.
-
Marci0607
csendes tag
Sziasztok!
Van egy cpu 315 amit tudok programozni működik minden. Ugyanazzal a PCvel, kábellel stb próbálnék csatlakozni egy másik plchez cpu 315 2dp-hez de sehogy nem ismeri fel, a sima 315nél semmi gond. Létezhet erre valami trükk amit nem ismerek vagy valószínű hardware hibás?
-
Tomika86
senior tag
-
ZetorGumi
addikt
Sziasztok.
Adott egy S7 1214C -> PP17 II PN kapcsolat. TIA V14 az alany.
HW konfig össze van rakva, működik. Gombokat tudom monitirozni, LED-eket ki tudom vezérelni, a DO-t ki tudom vezérelni, de a DI-re kötött bemenetek az istenért sem akarnak életre kelni.
Elvileg működöképes a PP17.
Valakinek ötlet, hogy mi lehet a rossz? Beállítás, vagy huzalozás?
Próbáltam már direktben +24-et vezetni az egyik bemenetre, úgy sem. -
Tomika86
senior tag
-
byte-by
tag
halo
a magam részéről javaslom egy saját recept kezelő funkció blokk létrehozását omron-hoz.
a HMI-k receptkezelése nem valami jó, sokkal jobb egy paraméterezhető adatbázis létrehozása.de ha másnak jobb ötlete van a recept funkcióhoz, akkor használhatod azt is.
a jelzett dolgoknak én nem tudom a megoldását. -
Tomika86
senior tag
Sziasztok!
CX-Designerben a recept funkciót szeretném használni (Data block). 2 dolog érdekelne:
1. Felül az oszlopoknál meg lehet csinálni, hogy sortörés legyen? Feleslegesen széles az oszlop
2. A gyári Write to Address gombot ki tudom váltani saját, nagyobb méretű gombbal?
Nem találtam ezt a funkciót sehol, ami a PLC-be tölti az adatokat, ugyanúgy mint ez a gyári gomb. -
Szirty
őstag
-
ZetorGumi
addikt
-
ratkaics
senior tag
-
ZetorGumi
addikt
-
ratkaics
senior tag
-
vargaf22
csendes tag
Sziasztok!
Segítségeteket szeretném kérni:
Siemens SIMATIC HawkEye 6GF3010-0HE15-1HD0
Barcode olvasó felprogramozásában, esetleg hiba okának megállapításában. A jelenség az,hogy áramkimaradás után nem indul el,és a DMC ellenőrző a programot rá kell tölteni(remélem érthetően írtam le). Ha valaki találkozott hasonló jelenséggel kérem jelentkezzen. Előre is köszönöm! -
Szirty
őstag
Szia!
Azt javaslom a kWh számlálását (halmozását) semmiképpen se real típusú változóval csináld, hanem fix pontos ábrázolással.
A lebegőpontos szám (real) ugyanis annál pontatlanabb lesz minél nagyobb az érték. És mivel a végtelenségig akarod halmozni, az érték garantáltan nagy lesz egy idő után. A halmozandó érték amiket hozzáadogatsz pedig kicsi lesz.
Bizonyos idő után nem fog tovább nőni a halmozott érték amikor a halmozandó kisebb lesz mint a halmozott érték pontossága.
Akkor sem ha a közelében sem jársz az ábrázolási tartomány végének. -
ratkaics
senior tag
-
moseras
tag
-
ratkaics
senior tag
-
moseras
tag
-
ratkaics
senior tag
-
n0rbert0
senior tag
-
ratkaics
senior tag
Sziasztok!
S7-315 cpu-ban tudok valahogy egy folyamatosan változó real értéket integrálni? /idő alapú integrál számítás/
Köszi előre is mindenki segítségét!
-
RC9
tag
Sziasztok,
szeretném beszerezni az alábbi firmware-t (Bosch PLC):
R911319858 FWA-CML402-IL*-04VRS-D0-0024Ha van ismerősötök akinek lenne eladó pm-ben keressen meg.
köszi,
Ricsi -
ZetorGumi
addikt
-
Tomika86
senior tag
-
ZetorGumi
addikt
-
Tomika86
senior tag
Sziasztok!
Hogy lehetséges az, hogy egy gyári új S7-1214 PLC-t kibontok rádugom gépre és nem tudok rátölteni semmit, nem találja.
S7-1200 tool-ban megnézve 0.0.0.0 volt az IP címe. Átírtam és működik, de csak a megegyező IP cím keresésssel (Accessible és Compatible Device semmit se talál)
Gondolom amikor rádugtam a kibontott PLC-t akkor is ez miatt nem találta meg a TIA Portal V15
Mitől lehet ez? -
ZetorGumi
addikt
Sziasztok.
Valaki próbált már 1214C (6ES7 214-1HE30-0XB0)PLC-hez illeszteni egy PP17-II-PN (6AV3 688-4EY06-0AA0)-t?
HWkonfigban hozzá lehet illeszteni, de az IO portokat nem lehet konfigurálni.
GSD kellene hozzá (Ha van TIA-hoz), vagy más a gond?(TIA V14 SP1. Projekt ezen íródott, működik, csak bővíteni kellene.
Külön, új projektben ha hozzáadom az aktuális, új projektben szereplő hwkonfighoz, ott működik, csak a meglévőben nem.) -
Tomika86
senior tag
Közben találtam egy olyan leírást, ahol van használható FIFO blokk.
-
Tomika86
senior tag
Szia!
Találtam Siemenséknél egy letölthető Library-t, amiben van FIFO.
Ezt összedobtam gyorsan egy próbára. Bár nem ugyanúgy működik mint amit te is csatoltál kép, mert ha kiveszem az elemeket akkor a helyükön nulla lesz, viszont a sorrend jó. Rakom bele beírás móddal ilyenkor feltölti a buffert.
Majd Kiolvasás módban azzal kezd amit elöször tettem bele.Azt nem tudom, hogy mi van akkor ha egy időben történik a tulajdonság beírása és egyidőben történik a selejtező elötti kiolvasás.
Alan Bradley-nél van külön blokk a betöltésre és a kivételre. FFO_Load és FFO_Unload és ez úgy működik ahogy te csatoltad képen.
Ilyet sajnos nem találtam Siemensnél. SCL pedig kínai számomra

-
Rigor Mortis
csendes tag
Szia lappy!
„[…] impulzus segítségével nyitom a másodikkal zárom. […]”
A „nyitom” és „zárom” kifejezés azt jelenti, hogy logikai 0-t (hamis), illetve logikai 1-et (igaz) vesz fel? Ezesetben gyanítom Te, a relés logikában impuluskapcsolónak, avagy impulzusrelének megfelelő működésű programozási módszert keresel vagy már lehet, meg is találtad. Lényege, hogy egy impulzusra (valamelyik élre) egy bit logikai egybe, egy következő impulzusra logikai 0-ba billen.
Nos, a megoldás PLC függő. Van olyan PLC, ami utasításszinten ismeri ezt. Van, ahol le kell programozni. Ez utóbbi esetben a járulékos flag-ek alkalmazása nem szokatlan módszer, sőt! Szükség van ugyanis a kérdéses bit előző ciklusban felvett státuszának memorizálására, hogy a funkció helyesen működjön. A két él közötti időtartam nem releváns. (Azért ne legyen rövidebb egy ciklusnál természetesen 😊)
Megosztanád, hogy milyen PLC-ről van szó e konkrét esetben? Szerintem lesz megoldás a problémádra.
RM. -
lappy
őstag
-
lappy
őstag
Sziasztok!
Hogyan tudnám azt megoldani hogy egy kimenetet az első impulzus segítségével nyitom a másodikkal zárom. (ez talán még megy is). De az is kellene nekem hogy ezt a programban többször meg kell hívnom és most jelenleg minden meghíváshoz egy merkert használok, de ez nem túl szép. Hogyan lehetne ezt máshogy megoldani. -
Tomika86
senior tag
-
byte-by
tag
-
Tomika86
senior tag
-
Szirty
őstag
Nem kell enkóder a szalagra, mert nincs szükséged arra az információra hogy hol vannak az üvegek a tárcsa és a kilökő előtt.
Csak két információ kell. Hogy hány darab üveg van ott és sorrendben (nem fizikai pozíció szerint) melyik milyen tulajdonsággal bír (van kalapja/nincs kalapja
.A Shift, azaz bitenkénti léptetés nem lesz jó, mert azzal az üres pozíciót is lépteted, amire itt nincs szükség.
Én másolással léptetném, ahogy leírtam.
Az "üvegek" tehát mindig a puffer alján gyűlnek össze az érkezés sorrendjében. Nincs közöttük üres bejegyzés.
-
Tomika86
senior tag
-
Tomika86
senior tag
-
byte-by
tag
"Shiftelésen gondolkodtam, de mivel léptetem?"
a fifo-t mivel használnád?
szinte bárhová tehetsz egy triggert.
de a kupak ellenőrzésnél valahol is megteszi, csak legyenek összehangolva a lépések.
1- kupakellenörzés és eredmény beírás a tároló memóriába
2- tárcsa fordulás (ellenörző állomás elhagyása pl.)-maga a trigger- shiftelés,
ekkor a tároló memóriából átkerül az első shift memóriába az adat, és a tároló kiürül.
aztán a következő ellenörzés eredménye kerül bele, majd a tárcsaforulásnál minden lép egyet.
nem számít, hogy hány memóriát adsz meg a shift-nek, csak persze több legyen , mint az üveg állomásai a kidobóig.
a memória tömb ha túlcsordul akkor csak simán törlődik az utolsó adat.
megnézed hanyadik memóriát kell figyelned a kidobó elött, annak kiértékeled az eredményét (pl. egy comparátorral) és az történik amit akarsz.néztem, hogy s7-1200 a PLC , a példám nem azzal van, de gondolom abban is van word shift.
-
Tomika86
senior tag
Ma néztem programokat FIFO-ra.
Ha jól értem adatot tologatok előre egy tömbben, felül beírom az adatot, alul kiveszem.
Itt nálam az üveg tulajdonsága az amit tologatok?Így kell egy érzékelő a tárcsa kimenetéhez és a kilökő elé? A tárcsában megvan a tulajdonság hogy van e kupak. A kilökőnél pedig ami kijön adat azt ellenőrzöm, ezzel eldöntöm selejtezek e?
Kell ehhez enkóder a szalagra?
Köszönöm a segítséget
-
Tomika86
senior tag
-
byte-by
tag
halo
használhatsz egyszerű word shift-et is, ha van. a rajz alapján nincs olyan sok állomása az üvegnek a kilökő előtt. odáig léptetsz egy szót, abban lesz egy érték (pl. jó=1, üres=2, nincs kupak=3, vagy akármi).
a fifo is jó, a lényeg, hogy ne kelljen agyon érzékelőzni és az információ utazzon a termékkel. -
Szirty
őstag
Szia!
Ne haragudj, elsiklottam a linked fölött. Pont olyan rajzot követeltem amit már megcsináltál!

"FIFO, erről olvasgattam de úgy konkrétan nem értem hogy működik."
Nem bonyolult és ilyen feladatra elég hatékony. Leírni sajnos kacifántosabb mint megcsinálni.
Képzelj el egy olyan tárolót (puffert) amiben több üveg tulajdonságait tudod tárolni (amilyen tulajdonságokat a tárcsán is nyilvántartasz).
A tárolónak van egy bemenete meg egy kimenete.
A bemenetére beírod az üveg adatait amikor elhagyja a tárcsát (az ábrádon "jelenleg" szöveggel jelölt pozíció) mivel a tárcsán követed a pozíciók (üveg) állapotát, ez nyilván nem probléma.
A bemenetre írt adat a tárolóban "leesik" az aljára (pl. másolással az utolsó szabad címre) A legutolsó cím az amit majd a kimenetre küldesz kiolvasáskor).
Amikor a "kilökő dugattyú" pozíciójába üveg érkezik (egy szenzorral triggereled) akkor kiolvasod ebből a tárolóból annak legalján (utolsó címén) lévő termék adatot és törlöd az utolsó címen lévő adatot, minek következtében a benne lévő többi adatot is egyel lejjebb lépteted.
A kiolvasott adat fogja megmondani a dugattyúhoz érkező üveg tulajdonságait, ki kell lökni vagy nem.
Lényeges dolog, hogy a tároló (mérete) legalább annyi elemű legyen amennyi üveg maximum elfér a tárcsa és a kilökő között. lehet 1-2 elem ráhagyással számolni esetleg.A hibakezeléssel kapcsolatban 3 dolgot kell figyelembe venni. Ha a puffer megtelik és a tárcsa felől újabb trigger jön.
vagy ha a tároló üres, de a kilökő felől mégis újabb trigger jön.
Illetve érdemes egy tároló teljes ürítés funkciót végrehajtani ha a szállító szalag minimum annyi ideig üzemel amennyi idő kell az üvegnek a tárcsa és a kilökő közötti út megtételéhez és a szalag üzemel. Ezt az időt érdemes legalább kétszeres ráhagyással meghatározni.Természetesen az adatok pufferben történő másolgatása helyett alkalmazható a mutatók mozgatása is (hol a teteje és hol a vége). Kinek melyiket az egyszerűbb programozni.
Én így oldanám meg...
-
Tomika86
senior tag
Szia
A jó és rossz termék számlálását így tudtam csak megoldani, hogy a hibabitet és a terméket is léptetem. Meg ha valami kell még a későbbiekben a gépre akkor felhasználható leszRajzot linkként csatoltam a végén, vagy mire gondolsz?
Amúgy amit leírtál azt szeretném igen, a szalagon végigkövetni és selejtezni.
FIFO, erről olvasgattam de úgy konkrétan nem értem hogy működik. Ami elöször bemegy az megy ki elöször, kettő érzékelő között meghatározott számú üveg van, ha jól rémlik. De nem tudom ezzel a hiba hogyan követhető.
Érzékelőket tudok felszerelni, amennyi kell. -
Szirty
őstag
Szia!
"Ha a kupakellenőrzés utáni pozicióban van üveg és kupakhiány akkor megáll a gép."
Van értelme a kupakkal törődni ha nincs üveg?
Gondolom hogy ha nincs üveg, a semmin nem lehet kupak
Abból amit leírtál arra gondolok, hogy a tárcsa után,a szalagon a tárcsától bizonyos távolságban akarod kezelni az üvegeket (ahol már nincsenek konkrét üveg pozíciók) mint a tárcsán.
Egy hevenyészett de lényegre törő rajz (akár kézzel rajzolt) sokat segíthet a feladat megértésében (számunkra, mert te nyilván tudod miről van szó).
De ha jól sejtem, akkor egy FIFO buffer a megoldás itt.
-
Tomika86
senior tag
Sziasztok!
Egy folyadék töltő gépen szeretnék egy módosítást csinálni, hogy folyamatosan tudjon menni.
Jelenleg úgy van, hogy a tárcsában lévő üvegek követve vannak, amikor a tárcsa fordul akkor léptetve van a hozzá tartozó word változó. Amikből kettő van, egyik azt mutatja, hogy van-e üveg a tárcsában, másik azt mutatja, hogy kupakhiány van az adott üvegnél. (Üveg van a tárcsában ott a bit 1, kupak hiányos az üveg ott a bit 1). Ha a kupakellenőrzés utáni pozicióban van üveg és kupakhiány akkor megáll a gép. A jó üvegeket a szállítószalag viszi tovább.Arra szeretnék segítséget kérni, hogy egyrészt megoldható-e, másrészt nem a PLC programot szeretném várni, hanem az elvét a működésnek.
Tehát a szállítószalagra jönne ki a kupakhiányos üveg és itt lenne selejtezve a tárcsától meghatározott távolságban, kb 80cm-re(de ez lényegtelen, mert bárhova tudom tenni). Illetve a kupakhiányos selejtezése, úgy történne, hogy persze ne folyjon ki a benne lévő folyadék.A PLC és HMI programot én írtam nulláról, Siemens S7-1214C és KTP700.
Megköszönök minden segítő választ!
Egy skiccet csináltam róla:
[kép] -
spkkill
tag
Vagy ha meg van a PLC program akkor azzal is le tudod szimulálni.
-
ZetorGumi
addikt
Próbálj meg csatlakozni a PLC-hez, és úgy szimuláld a HMI-t.
pl csatlakozz rá egy kábellal, mint ha programoznád. -
Fortitude444
csendes tag
Sziasztok!
Olyan kérdésem lenne ahhoz, aki ért TIA Portal-hoz, hogy le kellene mentenem egy géphez tartozó HMI kijelző képeit egy dokumentáció/gépleírás elkészítéséhez, ezért tia portalon belül megpróbáltam szimulálni a HMI-t, és így lementeni az összes képet.
Néhány kép nem sikerült csak, ezek azok a képek, aminél a PLC-től kap adatot a HMI, hogy mégis mit jelenítsen meg XY helyen. Ezeknél "Nincs szöveg" jelenik pl. az "Adagoló" szöveg helyett.
Tudok ezzel valamit kezdeni, vagy ilyenkor az a legjobb megoldás, hogyha a HMI képekről a munkahelyen telefonnal megpróbálok csinálni egyelegánsfotót a különböző képekről? -
crucified
tag
-
Tomika86
senior tag
-
byte-by
tag
halo
ezt a két funkciót lehet használni.
CADD(730) a teljes kalendárt kiszedi egy specifikált regiszterbe
CSUB(731) a kalendár specifikált egységeit szedi ki egy specifikált regiszterbede ha ismered az omron date-time belső regisztereit , csinálhatod másolásokkal is.
A351.00 to A351.07Seconds: 00 to 59 (BCD)
A351.08 to A351.15Minutes: 00 to 59 (BCD)
A352.00 to A352.07Hour: 00 to 23 (BCD)
A352.08 to A352.15Day of the month: 01 to 31 (BCD)
A353.00 to A353.07Month: 01 to 12 (BCD)
A353.08 to A353.15Year: 00 to 99 (BCD)
A354.00 to A354.07Day of the week (00 to 06 BCD): 00: Sunday, 01: Monday, 02: Tuesday, 03: Wednesday, 04: Thursday, 05: Friday, 06: Saturdaykiolvasni ezekből lehet.
-
Tomika86
senior tag
-
Onishi
tag
Sziasztok!
Simadyn C-vel találkozott-e már valaki?
Belefutottam egy PLC csere projektbe. S5 115U -> S71500. 2 darab Simoreg egyenáramú hajtás van a rendszerben, azokat nem fogják cserélni, csak a PLC-t. Viszont találtunk egy Simadyn C berendezést is a rendszerben, amely több különböző kártyából áll. A két hajtáshoz a PLC-n egy-egy +/-10V-os analóg kimenet van, ami bemegy a Simadyn-be, majd onnan mennek tovább a hajtásokba. Illetve sok egyéb más jel is belemegy PLC-ből illetve a hajtásból is.
Az alábbi kártyákból áll:
- C74109-A109-B114
- C74109-A109-B120
- 6DC1017-8BC
- 6DC1017-8BC
- 6DC1017-8BC
- 6GA4 630-1BC11
- G31960-W2212-L4-1
Mire használták a Simadyn berendezéseket? Vajon milyen jellemzőt szabályozhatott? Egyáltalán végzett-e szabályzást, vagy csak kijelzésre szolgált (mivel egy halom műszer van fölötte)?
Alább látható pár kép a rendszerről.
[kép] [kép] [kép] -
Tomika86
senior tag
Sziasztok!
NTP szerverről szeretnénk szinkronizálni a gépeinken lévő kijelzett pontos időt.
1. S7-300 sorozat esetében CP340 kártyával vagyunk hálózaton.
itt ha a kártya beállításánál beállítom az NTP szerver címét és a PLC programban már használva van az SFC1 READ_CLK akkor más dolgom nincs is?2. S7-1200 sorozat esetében ha beállítom a szinkronizálást a PLC konfigjában és a szervert, akkor melyik időt kell kiolvastatnom? System vagy Local? RD_LOC_T vagy RD_SYS_T?
Mi a különbség a kettő között?3. Omron CJ1M PLC-nél CJ1W-ETN21 ethernet kártyánk van, ha a beállítások megvannak, akkor itt hogy működik az idő kiolvasása?
Köszönöm!
Új hozzászólás Aktív témák
-
8000 - 7901
9298 - 9201 9200 - 9101 9100 - 9001 9000 - 8901 8900 - 8801 8800 - 8701 8700 - 8601 8600 - 8501 8500 - 8401 8400 - 8301 8300 - 8201 8200 - 8101 8100 - 8001 8000 - 7901 7900 - 7801 7800 - 7701 7700 - 7601 7600 - 7501 7500 - 7401 7400 - 7301 7300 - 7201 7200 - 7101 7100 - 7001 7000 - 6901 6900 - 6801 6800 - 6701 6700 - 6601 6600 - 6501 6500 - 6401 6400 - 6301 6300 - 6201 6200 - 6101 6100 - 6001 6000 - 4001 4000 - 2001 2000 - 1
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Filmvilág
- Spórolós topik
- Battlefield 6
- EU: senki ne használjon Huawei és ZTE hálózati berendezéseket!
- Luck Dragon: Asszociációs játék. :)
- Gyúrósok ide!
- sziku69: Fűzzük össze a szavakat :)
- Samsung Galaxy A56 - megbízható középszerűség
- Diablo IV
- Keresd a képen a Honor új táblagépét!
- További aktív témák...
- Apple iPhone 14 Pro 128gb - Jó állapot, akku 100%, tokkal és fóliával, akár beszámítással
- Samsung Galaxy S26 Ultra 12/256gb Cobalt Violet - Új, bontatlan, garanciális, akár beszámítással
- Apple iPhone 16 128gb - Makulátlan, akku 100%, garanciális, tokkal, akár beszámításal
- 4 FAJTA (Május) DELL Latitude Laptop Tartós-Golyóálló-AKÁR SULIBA 7320 7430 7440 5320 5420 5430
- NEW! Bontatlan Lenovo Thinkpad T14 G6 Tartós Üzleti Laptop 14" -40% Ultra 7 255U 16/512 FHD+ Magyar!
- Honor 400 Lite 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- 218 - Lenovo ThinkBook 16p (G5 IRX) - Intel Core i9-14900HX, RTX 4060
- iPhone 15 Pro Max 256GB 100% (1év Garancia)- ÚJ EREDETI AKKUMULÁTOR - AKCIÓ
- MacBook felvásárlás!! MacBook, MacBook Air, MacBook Pro
- 179 - 180 - 189 - 190 - Lenovo LOQ (15IRX9) - Intel Core i7-13650HX, RTX 4060 (ELKELT)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Ha nem szivárogtatnád az információkat, akkor hatékonyabban lehetne segíteni.)


19,2-n volt átraktam 187,5-re és működik. Köszönöm szépen!

