PLC programozás - Egyéb hardverek fórum

üzenetek

hozzászólások


Fixer_SH
(tag)

kb. ket hozzaszolassal elobb And leirta.

PLC = Programozhato Logikai Vezerlo

a PLC egy doboz, amin van egy rakas csavar, ide tudsz becsavarni vezetekeket. Vannak bemenetek es kimenetek.. a bemenetekre kell kotni olyan dolgokat, amiknek a valtozasatol fuggoen akarsz valamit a kimenetre tenni. pl. a bemenetre kothetok mozgaserzekelok, kapcsolok, nyomogombok, erzekelok stb. a kimeneten meg lehet egy LED, izzo, motor, magnesszelep, stb. A PLC-ben fut egy program, amit Te irsz meg es toltesz fel ra. A program dolga az, hogy a bemenetek allapotatol fuggoen valtoztassa a kimeneteket.

kb. ennyi.. de google-n kb. huszonsokmillio talaltot talalsz PLC temaban :)


Szirty
(őstag)

Sziasztok!

''Ne ertestek felre nem akarom azt mondani, hogy a PLC = PIC + egy kis korites, csak Lazydog hozzaszolasat ugy ertettem, hogy mintha epiteni akarna egy egyszerubb PLC-t..''

A PLC listán épp erről szólt a nemrég lefutott thread Home made PLC címmel.
Egyik tag a cégénél belefog saját, kis kategóriás PLC fejlesztésébe. Érdekes téma...
([link])

''Es ha megnezzuk, akkor igazabol tenyleg ''csak'' annyi, hogy van egy vezerlo, es tettek hozza koritest, hogy ''jobban birja a gyurodest'' az iparban.''

Ez a körítés elég komoly is tud lenni, különösen ha figyelembe vesszük a szoftver oldalát is. Pláne a nagyobb teljesítményű PLC-k esetén.

Megoldódott a CX-Programmer és CPM kapcsolat problémája?

Egyébként tényleg nagyon kevés a PLC-s fórum. Kevés a témával foglalkozó hazai web oldal (leszámítva a gyártók oldalait).
Ezért is jött létre a PLC-s levelezőlista. Ha gondolja valamelyikőtök szeretettel várunk minden szakmai érdeklődőt.:
[link]

Nem konkurencia szerintem, nem is akarom hogy ennek a fórumnak a rovására menjen át oda valaki. De jó lenne összefogni...


Szirty
(őstag)

Hali!

''Szamlalo van PIC-ben is, idozito is van,''

Jó de mennyi? 128, 256? :)
Persze-persze. Szoftveresen megoldhato :)

''Mondjuk arra nincs konkret elkepzelesem, hogy hogy nez ki egy PLC bemente (marmint aramkori szinten), de a kimenetrol van (rele, tranzisztor)''

A backplane buszrol galvanikusan leválasztott a kimenet és a bemenet is alapból. Akár analóg, akár digitális.
And jól mondja. A PLC magasabb szinten van mint egy PIC és néhány tranzisztorral megépített készülék. Pl. a kommunikációs portok önálló processzoral mennek, nem a fő CPU intézi izomból.
Aztán ha meg is épül PIC-cel vagy más mikrovezérlővel a kütyü, ott van még a dolog szoftver oldala. Az is elég húzós. Az eleve nem megoldás, hogy a mikrovezérlő saját nyelvén kell programozni. Kell valamiféle oprendszer bele, ami a felhasználói programot futtatja, kell hibavédelem, kell hozzá PC-re egy fejlesztői környzet. A ponyprog vagy AVR studio vagy picstart az messze nem eleg!


Fixer_SH
(tag)

Hi,

jaja, nekem is jar mar a PLC levlista levelei:)

A CX-Programmer + CPM nem oldodott meg, laptoprol tovabbra sem tudok csatlakozni ra, csak asztali PC-rol. Meg USB-re kotheto soros port-tal sem, mindegy, hogy az kap-e kulso tapot, avagy nem... tuti valami feszultsegszint-bizbasz van... csak eleg erdekes, hogy pont laptoprol nem lehet PLC-t programozni, hisz a ''terepre'' ritkan visz ki az ember asztali gepet... baaaar... mintha lattam volna valami kütyüt, amit kimondottan laptopokhoz csinaltak, es azt kell bekotni a PLC-re, tehat nem a CX-1-et (asszem ez a neve az RS232-PLC-port atalakitonak) kell hasznalni, hanem a laptoprol kozvetlenul a PLC-be kell dugni a kabelt (olyan is a csatlakozoja).

nomindegy.


qtrica
(aktív tag)

[kép]
Munkám tárgya, és rosszul nézett ki, hogy PLC-k attya meg sem lett nevezve eddig. :)


Szirty
(őstag)

Helló!

Nos szerintem is elképzelhető, hogy a laptop soros portja nem szabványos +/-12V-os jelszintekkel működik. Én is jártam már így egy IBM laptoppal.
Viszont határozottan állítom, hogy ez nem az Omron PLC problémája, hanem a laptop gyártójának a hibája, amiért költségtakarékos megfontolásból eltért az amúgy végtelenül egyszerő szabványtól, ami a közönsége s RS232 soros portra vonatkozik.
Persze az rajtad nyilván nem segít.

Szabványos porttal rendelkező laptopokkal problémamentesen programozható bármelyik Omron PLC. Én olyan problémákba szoktam belefutni, hogy az újabb laptopokon vagy egyáltalán nincsen már se soros port, se LPT port, vagy ha van is, akkor az nincs szabványos DB9/25 csatlakozóra kivezetve. Ilyen pl. az ASUS Travelmate egyik fajtája is. Úgyhogy vagy venni kell hozzá egy port replikátort (jó drágán) és agy plusz koloncot használni terepen, vagy marad az USB-RS232 átalakító (ami persze DOS alapú programokkal egyáltalán nem használható). Cégnél két ilyne átalakítóval próbálkoztam, az egyik működik, a másik nem :(

Sajnos az van, hogy a laptopokat utazó, öltönyös managereknek gyártják, akik a repülőn DVD-t néznek vagy quake-el játszanak (különben mi a búbánatos jófrancnak bele csúcstecnológiájú videokártya?).
No mind1, ez már csak mérgelődés :)


Fixer_SH
(tag)

Az en laptopomon sincs se soros, se parhuzamos port... docking station-on van, azt kell cipelni.. mondjuk belefer ugy is a taskaba :)

Szerintem sem a PLC a hibas, hanem a laptop. A PLC amugy sem, max. az a CIF-01 (asszem ez a neve ( kozben megtalaltam a nevet) ) RS232-PLCport atalakito... de ha belegondolunk, az sem, mert hat... szabvany RS232-re terveztek, nem laptop-ok soros portjara. Es mint mondtam, ugy emlekszem, hogy lattam valami olyan adaptert is, amit az Omron kimondottan laptopok soros portjara tervezett.

na.. asszem mar jol kitargyaltuk ezt a sorosport temat :)



[Szerkesztve]


Szirty
(őstag)

Hello!

Nézzük a dolog jbbik oldalát. :)
A Siemens PLC-k programozásához a soros port sem jó. kell egy PPI/MPI/DP interfész az S7-ekhez, vagy egy TTTY atalakító az S5-ökhöz.
Az se jobb :)


morfondi
(csendes tag)

Szia!

A laptop és a PLC közé kell egy CIF-01 átalakító és egy kábel, ami szerintem nem teljesen szabvány. Én egy laptopot használok, egy USB-RS232 átalakítót (ATEN? vagy ilyesmi), csináltam egy kábelt, rá a CIF-01, rá a CPM1A-20, és a SYSWIN az alapértelmezett beállításokkal rögtön kapcsolódott.

;)


Fixer_SH
(tag)

Hello!

Igen, tudom. CIF-01-et bekotottem, mivel amugy is egy PC irogat a PLC memoriajaba menet kozben, es probaltam ket fele USB-RS232 atalakitot is (egyik aktiv, kulontapos, a masik csak siman az USB-rol kapja a tapot) + probaltam a laptop dockingstation-jen levo kimenetet is ugy, hogy be volt dugva a tap...

sehogysem talalta a PLC-t.


Andrey
(csendes tag)

Üdv!

Keresgéltem a neten, és így akadtam rá erre a fórumra. Örülök, hogy van, mert munkámból kifolyólag egyfolytában PLC-ket programozok, így néha felmerülnek bennem kérdések, ill. akár én is segíthetek. Elsősorban Siemens S7-300 és 400-as (ritkán S5) sorozatú PLC-kel dolgozom, így a STEP-7-ben vagyok legjobban otthon. Emellett mostanában egyre többet foglalkozom Sinumerik hajtásrendszerekkel. Abban is van S7. :)
Szóval nagyjából ennyi...

Andrey


Andrey
(csendes tag)

Ja az előbb elfelejtettem mondani. Jónéhány cégnél, meg magánál a budapesti Siemens szervíznél is szoktak néha régi PG-720, 740-eseket kiselejtezni. Nekik ugye nem gond uj FieldPG-t venni másfél milláért. :) Na ezek a régi PG-k a világ minden létező portjával rendelkeznek alapból az MPI-tól az LPT-ig. Nagy kockák, de azért hordozható méretűek. Néhányon USB is van. Szóval ha nem akartok a szabvány irodai PC-kkel szívni próbáljatok megcsípni egy ilyet. Ha nálunk lesz ilyen akció ígérem szólni fogok. :) Tényleg fillérekért odaadják.

Andrey


Vickers
(csendes tag)

Szeva.. mindenki!
Egy kis segítség kellene.. Véletlen nem tud valaki egy pdf-es vagy bármilyen formátumú Siemens S7-300-as PLC-hez kézikönyvet?
Nagyon jó lenne a segítség szakdogához kellene... ha érdekel valakit van 200-ashoz van kézikönyvem illetve egy pár OMRON is van!!!
Előre is köszike..


Szirty
(őstag)

Hello Vickers!

Véletlen nem tud valaki egy pdf-es vagy bármilyen formátumú Siemens S7-300-as PLC-hez kézikönyvet?

Ha megfelel angol nyelven PDF-ben, akkor szólj.
De pontosítani kellene, hogy milyen információt keresel?
Programozás létrában, SCL-ben, STL-ben, FBD-ben, Graph-ban, stb. Ez mind egy-egy sok száz oldalas PDF.
Vagy rendszerfunkciókról is van külön leírás, stb.


pompom1
(csendes tag)

HELLO INNEN!!

REMÉLEM TI TUDTOK SEGÍTENI!! OMRON PLC-T PROGRAMOZOK, 1 BEMENŐJEL ÉRTÉKÉHEZ (mA ÉRKEZIK AZ ANALÓG BEMENETRE) KELLENE EGY FELTÉTELT BEÁLLÍTANI, HA ELÉRI A KÍVÁNT ÉRTÉKET, AKKOR KELLENE A KIMENETEN 1-NEK LENNIE!!

SEGÍTSETEK MERT KURVA FONTOS!!!!!!!!!!!

KÖSZI

HELLO INNEN


KrAt
(veterán)
Blog

Csáó. Először is a Caps Lock-ot kapcsold ki lécci. Ezen a fórumon nem illik így írni. Másodszor a kurva szór helyettesíthetjük a nagyon, rettentően, stb szinonímákkal.
Amúgy meg további kellemes fórumozást, csak gondoltam én szólok, mint vki más kicsit durvább hangnemben :)
Üdv: Atesz


Szirty
(őstag)

Helló pompom1!

Remélem ti tdtok segíteniI!! Omron PLC-t programozok, 1 bemenőjel értékéhez (mA érkezik az analóg bemenetre) kellene egy feltételt beállítani, ha eléri a kívánt értéket, akkor kellene a kimeneten 1-nek lennie!!

Nos ha átnézed az adott CPU utasításkészletét, biztosan találsz erre utasítást...
A ''comparsion instructions'' között nézz szét. Avagy összehasonlító utasítások.
Sajnos rettentő kevés infót adtál meg. Nem írtad le pl. azt, hogy milyen fajta Omron PLC-ről van szó, mert rengeteg fajta van és ezek utasításkészlete és moduljai is eltérhetnek egymástól. Továbbá nem írtad le milyen analóg kártyáról van szó és azt sem említetted, hogy a bejövő analóg jel milyen fizikai mennyiséggel van összefüggésben, azaz mit mérsz vele. (hőmérséklet, nyomás, áram, szint, stb). Azt sem írtad le, hogy az összehasonlítás eredménye szerint mit kell csinálni. Pl. ha ez egy beavatkozó jel (x érték alatt van, akkor bekapcsol valamit, ami x értékét megnöveli, azaz szabályozás valamilyen formája) akkor bizonyos esetben nem árt ha van hiszterézise, stb...
Nem írtad, hogy az analóg jelet egy konstanssal akarod-e összehasonlítani, vagy egy olyan adattal, amit a kezelő valamilyen módon állítani tud. Nem tudjuk továbbá, hogy az analóg kártyáról milyen típusú adat jön (BCD, integer, real, dint, stb).

Ezek azért lettek volna fontosak (persze nem nekem, hanem neked :) mert a pontosabb kérdésre pontosabb választ lehet adni.
Így vaktában csak azt tudom javasolni, hogy használd a compare utasítást CMP(20).
[kép]
Ezt a képet a CQM1H Omron PLC leírásából ollóztam. Innen letöltheted: [link]


Bogáccso
(csendes tag)

Szükségem lenne egy FuzzyControl++ programra S7-es PLC hez.
Köszönöm segítségüket!
Bogács Árpád
bogacs@gmx.net


Ferra
(csendes tag)

Üdvözlök mindenkit !

Magam is találkozgattam már néhány PLC-vel. Szakdolgozat irásának vagyok kényszerítve, és valszínű, hogy egy probláma (gyakorlati ) PLC-s megoldása lesz a téma.
Ehhez kérek segítséget.
Valakinek nincs-e véletlenül TAIAN PLC programozásához bármilyen szoftvere ?
( a cég néhány évvel ezelőtt kivonult a piacról, már a netes linkjük sem él, a programok meg nem voltak ingyenesek ).

Előre is köszi !


Szirty
(őstag)

Hali Bogáccso!

Szükségem lenne egy FuzzyControl++ programra S7-es PLC hez.

Itt találsz demó verziót:
[link]

Mivel pénzes programról van szó, ha nem megvenni akarod, akkor nem lesz könnyű dolgod ha ez a demó nem elég...
Van néfány kiegészítő és infó is hozzá itt:
[link]


[Szerkesztve]

üzenetek