Ú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
válasz
Rigor Mortis
#7994
üzenetére
Köszönöm de időközben sikerült megcsinalnom de ezt a megoldást is megnezem
-
Tomika86
senior tag
válasz
n0rbert0
#7997
üzenetére
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
válasz
Tomika86
#7996
üzenetére
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.) -
ZetorGumi
addikt
-
Rigor Mortis
csendes újonc
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
válasz
ZetorGumi
#7979
üzenetére
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? -
n0rbert0
senior tag
válasz
Tomika86
#7988
üzenetére

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. -
n0rbert0
senior tag
válasz
Tomika86
#7986
üzenetére
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. -
Szirty
őstag
válasz
Tomika86
#7978
üzenetére
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
-
Tomika86
senior tag
-
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
-
Szirty
őstag
válasz
crucified
#7968
üzenetére
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
válasz
crucified
#7968
üzenetére
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. -
ZetorGumi
addikt
válasz
spkkill
#7966
üzenetére
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. -
Szirty
őstag
válasz
Marci0607
#7956
üzenetére
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? -
And
veterán
válasz
Marci0607
#7954
üzenetére
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
újonc
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?
-
ZetorGumi
addikt
válasz
Tomika86
#7951
üzenetére
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. -
byte-by
tag
válasz
Tomika86
#7949
üzenetére
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. -
vargaf22
újonc
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
válasz
ratkaics
#7941
üzenetére
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
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 -
Tomika86
senior tag
-
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 újonc
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
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. -
-
Szirty
őstag
válasz
Tomika86
#7916
üzenetére
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.
-
byte-by
tag
válasz
Tomika86
#7915
üzenetére
"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
-
byte-by
tag
válasz
Tomika86
#7912
üzenetére
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
válasz
Tomika86
#7912
üzenetére
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
válasz
Tomika86
#7910
üzenetére
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
válasz
Fortitude444
#7907
üzenetére
Vagy ha meg van a PLC program akkor azzal is le tudod szimulálni.
-
ZetorGumi
addikt
válasz
Fortitude444
#7907
üzenetére
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 újonc
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? -
byte-by
tag
válasz
Tomika86
#7903
üzenetére
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.
-
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
- 15.gen! Intel Core Ultra 9 285K +16-32GB DDR5 RAM +hűtött VRM-es B860 lap! GAR/SZÁMLA (a Te nevedre)
- AOC G24G1 140Hz 24" Ívelt hibátlan állapot
- Dell Latitude E6410 i5 M560, Nvidia NVS 3100M 512MB GDDR3, 4Gb RAM, 250GB HDD, jó akku, számla gar
- Gamer PC minőségi alkatrészekből! I7-9700KF/2TB HDD/800GB SSD/32GB RAM 3600Mhz Rog alaplap
- Dell Latitude 5320 - 13,3" touch, i5-1145G7, 16GB RAM, SSD, EU bill., jó akku, számla, garancia
- BESZÁMÍTÁS! MSI B450M R5 5500 16GB DDR4 512GB SSD RX 6500 XT 8GB Rampage SHIVA ADATA 600W
- ÚJ Lenovo Yoga 7 - 14" WUXGA OLED Érintő - Ryzen AI 5 340 - 16GB - 512GB - Win11 - 4 év garancia
- Samsung Galaxy S23 / 8/256GB / Kártyafüggetlen / 12Hó Garancia
- BESZÁMÍTÁS! Lenovo Legion Go 512GB SSD kézikonzol garanciával hibátlan működéssel
- Dell S3221QSA 32 4K UHD Ívelt Monitor 27% ÁFÁS
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
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!


