Fórum témák
» Több friss téma |
Fórum
Szia
Megcsináltam a változtatást olvas a AR területre de nem irja át az adatokat a DM területre, nézd át milyen bakit csináltam még. A DS1820 CPM2A RS232C csatlakozóján van a programozást CIF01-el csinálom a peiféria porton keresztül. Előre is köszönöm a segitségedet. Üdv S Pál
Beleírtam pár kommentet, nem javítottam bele a létrába semmit, hogy lásd, mire gondolok.
Szerintem elbonyolítod a megoldást, elsőre nem szoktuk telerakni KEEP-ekkel a hibák detektálására, azt akkor kezdjük, ha sehogy nem megy... A TXD ütemezéséhez sem kellene 2 timer, meg pláne nem KEEP-elt bit, és differenciálatlan végrehajtatás. A port beállításaiban RS-232C szerepel 9600 bps sebességgel, ez oké, de 1-7-2-E formátummal, vagyis 1 startbit, 7 adat, 2 stopbit, páros paritás. Ez a HostLink alapértelmezettje; nem tudom, milyen kontrollert milyen módban kötöttél a PLC-hez, de ügyelj arra, hogy a két eszköz azonos protokollt használjon.
Szia taimagic ! Próba-cseresznye ->
Helló
Amit küdtél már olvas, csak a dm területre nem ir át.az ar területen 1-2 vált. elküdtem becsomagolva remélem igy megbirod nyitni, néz át lehet hogy a DM6645-DM6650 területen való beállitások nem jó. Előre is köszönöm a fáradozásaid. Üdv S Pál
Szia Aflmor!
Regisztrációd van a v3.0 CX-One-hoz? Taimagic
Összedobtam valami borzadályt, új projektben, mert a tiéddel nem tudtam mit kezdeni, még a scroll se ment az ablakban. Remélem, meg tudod nyitni (v3.3 a Programmer-em), de csatoltam Imaging formátumban is, hátha...
Igazából félmegoldás, mert a kontrolleres részt meg ezt együtt kéne kitalálni, összehangolni, és azt sem ártana tudni, hogy mi lesz majd a PLC-ben kapott eredmény sorsa (megjelenítés panelon, szabályzás a jel szerint stb.). Ha kérdésed van, szívesen válaszolok, csak pár napra most eltűnök szem elől
Ha van egy opt kiterjesztésű állomány is a projekthez, tudnád még azt csatolni? Fagyasztja a CX-Progammert a nyitás, hirtelen nem tudom, miért.
A kommunikációs beállításokat meg a progit is megnézem alaposan, átviszem a projektet a másik gépemre. Így elsőre a TXD és RXD utasításokat @TXD, @RXD-re módosítanám, de csak a biztonság kedvéért.
Helló Kobold
Ez elég sok segitség,már elkezdtem csinálni,elküldöm a programot lehet hogy sok hiba van benne légyszi segits. Előre is köszönöm. Üdv S Pál
taimagic
ilyennel még nem találkoztam.szepi003 -> SUCOSOFT S30 S3 VERSION V2.3 van, a Sucosoft S40 Ver. 5.04 most csordogál lefele
hello mindenkinek. keresek egy sucosoft s40a2.0verzotol szoftvert ps-201-mm1 plc -hez
ha valaki eltudnáküldeni megköszönném szepi003@citroail.hu
A feladat akkor két részre osztható:
1. DS kezelése kontrollerből: ha csak egyetlen szenzorod van, nem kell címezni, hanem a Reset, Skip ROM, Convert T parancsokat kell kiküldeni felé, a konverzió letelte után (DS 0-ba húzza az adatvonalat) a Reset, Skip ROM, Read Scratchpad utasítások után az első két byte tartalmazza a hőmérsékletet; ha több byte nem kell (9 jönne összesen), újabb Reset paranccsal a további küldés leállítható. A kapott érték 0.5 °C-os felbontású, a 0. byte (vagyis amit elsőként kaptunk) a hőmérséklet, az 1. byte összes bitje az előjel, a felbontás megtartásához két byte-ot kell majd a PLC felé továbbítania. Több DS esetén először egyesével rá kell kötni őket a kontrollerre, Reset, Read ROM parancsokkal lekérni az azonosítójukat (lehetne több Search ROM is, csak az macerásabb), programban eltárolni, majd a főprogramban a Skip ROM helyett Match ROM plusz az eltárolt 8 byte megy ki a DS felé, a többi ugyanaz. 2. A PLC-ből kell egy soros port a kontroller felé; ha az előlapon lévő kapcsolója (Communications Switch) OFF állásban van, STUP paranccsal lehet módosítani a soros porti beállításokat, de csak a beépített RS232 portra. Ezt a műveletet max. egyszer kell végrehajtani, ezért célszerűbb a PLC Setup-ban csinálni, RS232C, illetve no-protocol módot állítva a használt portra (beépített, vagy perifériális, az adatlap No-protocol Communications szekciójában minden benne van). Ki lehet találni két parancs kódját, az egyik a konverziót, a másik az olvasást indítja. Ezeket kell felváltva küldözgetni a kontroller felé, a konverziós parancs a Convert T végű ciklust, az olvasó parancs pedig a Read Scratchpad végű ciklust fogja a kontrollerben lefuttatni; vagy, egy parancs kell, erre a kontroller először végrehajtja az első fázist, kivárja önállóan a konverziót, majd beolvassa és eltárolja az értékeket, ezután küldi a PLC felé. Kontrollernek küldeni a TXD paranccsal lehet, paraméterei S, C, N jelűek: - S: küldendő byte-ok kezdőcíme - C: vezérlőszó, kommunikációs port és a küldési sorrend (alsó vagy felső byte felől kezd) kiválasztására - N: küldendő byte-ok száma A kontrollertől való fogadáshoz az RXD parancs alkalmazható. Paraméterei D, C, N jelűek: - D: fogadott byte-ok kezdőcíme, ide kerül majd vétel után - C: vezérlőszó, kommunikációs port és a küldési sorrend (alsó vagy felső byte érkezik először) kiválasztására - N: fogadni kívánt byte-ok száma Mindkét utasításnál nagyon fontos, hogy csakis a megfelelő jelzőbit megléte esetén hajtsuk végre (pl. beépített soros porton való küldésnél az AR08.05, RS-232C Transmit Ready Flag jelzi, hogy már kiürült a küldő buffer), illetve hogy akkor is csak egyszer alkalmazzuk, ezt vagy egy korábban DIFU-val egy ciklusra beállított bit, vagy pl. timer és a @ parancs-előtag(élvezérelt végrehajtás) biztosíthatja. Ellenkező esetben az ER flag 1 lesz, azaz programhiba lépett fel. A tesztelésnél ezt a hibajelet (255.03) mindenképp célszerű figyelni, sok csodálkozáson átsegíti a dolgozót.
Szia Aflmor!
Mit jelent az az üzenet az eMule-ban, hogy: "Engedélyt kér egy másik fájlra" Köszi! Taimagic
Helló,
én azt mondom, direktben sehogy. Végignéztem vagy kétszer az adatlapját, Pt100, J, K analóg szenzorokat megfelelő bővítőn át tud fogadni, de egyvezetékes kommunikációt nemigen lehet vele csinálni. Igaz, eddig csak egy (elég rosszul sikerült) melóm volt CPM2A-val, Omronból főleg CQM meg CJ típusokkal dolgozom, tehát lehet, hogy tévedek, de eddigi tapasztalataim alapján az interruptos kezelés, timerek, ciklusidő stb. túl lassúak ahhoz a kommunikációs módhoz, amit a DS igényel (lásd read-write time slots, a DS adatlapjában). Egy áthidaló megoldás lehet, ha valami kontrollerrel közvetlenül kezeled a DS-t, és soros porton TXD utasítással utasítod a kontrollert a kívánt műveletekre, illetve RXD-vel beolvasod a visszaérkező választ.
Sziasztok
Én is egykérdéssel fordulnák hozátok. DS1820 digitális thermométereket szeretnék kezelni a Omron CPM2A val ha valaki tudna segíteni a programozásban megköszönném. Üdv S Pál Email
Sziasztok!
Van egy S7-200 CPU 226-os PLC-m. 14 kimenet 24 bemenet. Nekem nem kell! Ha esetleg valakit érdekel!
Köszi Aflmor!
Próbálkozom, remélem semmi se robbanik majd! Taimagic
Itt olvashatsz róla, és EZT használom . Google a barátod, Wiki a barátnőd! Ne feledd!
Itt az új, de még nem próbáltam:CX-One 3.0 Ez kiváló: OMRON.CX-ONE.CD1 OMRON.CX-ONE.CD2 OMRON.CX-ONE.CD3
Szia Aflmor!
Mi az az emule? Honnan, hogyan lehet így Omron progit leszedni? Köszi és üdv: Taimagic
Sziasztok
Nincs valakinek egy S7 200-as PLC-hez adatkábel kapcsolási rajza soros portra?
Én megosztanám, de 3 cd-t gyorsabban le tudsz szedni, máshonnan. (emule)
Szia !
Hasonló oldalt nem tudsz véletlen LG PLC -hez ? Üdv!
Tartok tőle, hogy hivatalosan sehonnan... De hátha megosztja veled valaki, akinek van
Hello!
Valaki nem tudja véletlenül, honnan lehetne letölteni az omron cx-one legújabb talán 7-es nem demo szoftverét? Egy projekt miatt nem szívesen venném meg!
Ezt hogy érted? Van kábelem, gyári (mondjuk, még egy elkelne, most vagy CQM, vagy CJ). A CX-Programmer, CX-Server is azon át kommunikál, Toolbus-t használva, hiba nélkül. Egyszer már nekikezdtem a protokoll fejtésének, párhuzamosított másik soros portról, de abbahagytam...
Nincs véletlenül valakinek Omron Toolbus protokollról leírása? Van nálunk egy CQM1H meg egy CJ1M. Az elsőhöz szépen ledokumentálták a HostLinket, írtam hozzá progit, szépen működik is. A második viszont nagyon hatékonyan tudna a PC felé kommunikálni Toolbus-on, csak erről sehol se találtam anyagot. Így a CX-Server DDE felületét használom, muszájból...
|
Bejelentkezés
Hirdetés |


ilyennel még nem találkoztam.
