Hirdetés
- Elektromos rásegítésű kerékpárok
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- eBay-es kütyük kis pénzért
- Magga: PLEX: multimédia az egész lakásban
- Hieronymus: Na, mit hoz a húsvéti nyuszi?
- sziku69: Szólánc.
- Luck Dragon: MárkaLánc
Új hozzászólás Aktív témák
-
sryman
csendes tag
Sziasztok!
Előre bocsátom, hogy szinte teljesen kezdő vagyok.
Adott egy S7-1212C CPU hozzá egy CM1241 RS422/485 comm modul.
A lényeg annyi lenne, hogy Modbus RTU kommunikációt használva kellene egy ABB ACS580 frekvenciaváltóról adatokat kiolvasni és írni valamint elindítani leállítani stb...
Az olvasás teljesen jól megy, nincs vele probléma, leszámítva azt, hogy néha a PLC status-ként 8200-ás üzenetet dob mely : 'Port is busy processing transmit a request'. Sajnos viszonylag sokszor előjön ez és akkor nem is olvas adatokat, annyira nem zavaró mert folyamatosan olvasom az adatokat, pár kimarad nem vészes.
Viszont amikor elindítani szeretném már gondba vagyok.
Az indítási folyamat az alábbiak szerint néz ki ennél a frekiváltónál. Le kell küldeni meghatározott sorrendben a Control Wordot, hogy elinduljon a freki. Először 0x406 majd 0x407, 0x40F és végül 0x47F-re indul el. Ennek az egésznek egyszer kell lefutnia.
Én ezt úgy próbáltam megoldani, hogyha egy digitális bemenet 1-be lendül, felfutó élre meghívok egy FC-t benne pedig egymás alatt 4 MB_MASTER. Az elsőbe 0x406 a másodikba 0x407 harmadikba 0x40F és a negyedikben 0x47F-et akarok írni a frekiváltóba. Azt hogy ne egyszerre érkezzen le az adat, úgy 'fűztem' fel őket, hogy amikor az első MB_MASTER done kimenete egybe kerül az az engedélyező jele a második MB_MASTER-nek és így tovább a 0x47F-es MB_MASTER-ig.
A probléma az, hogy mikor meghívom ezt az FC-t már rögtön az első 0x406-os MB_MASTER 8200 hibára kiáll
Nagyon sok mindent kipróbáltam már, késleltetés, időzítés stb... de nem akar sikerülni.
Esetleg tudnátok segíteni, hogy miért lehet ez a 8200-s hiba?Köszönöm szépen.
István
Új hozzászólás Aktív témák
- Jolla és SailfishOS tapasztalatcsere
- Riasztó topik
- Nagy aksival és erős hardverrel megjött Magyarországra a Poco X8 Pro és Pro Max
- Black Friday november 29. / Cyber Monday december 2.
- PlayStation 4
- CASIO órák kedvelők topicja!
- Milyen billentyűzetet vegyek?
- RAM topik
- Renault, Dacia topik
- Battlefield 6
- További aktív témák...
- Eladó Logitech Z3 2.1 fadobozos hangrendszer
- AZONNAL KÉSZLETRŐL! Intel Core i5 14600K 32GB 6000MHz RAM 2TB Gen4 SSD RTX 5060 8GB FSP 750W
- Keresünk iPhone 12/ 12 Mini/ 12 Pro/12 Pro Max
- AKCIÓ! Apple Mac Mini 2020 M1 8GB 512GB számítógép garanciával, hibátlan működéssel
- KERESEK: Poly Voyager 4320 M UC USB-C 218478-02M Part number: 77Z30AA
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

