Hirdetés
- Xiaomi 15 - kicsi telefon nagy energiával
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Poco F8 Ultra – forrónaci
- Milyen okostelefont vegyek?
- Bemutatkozott a Poco X7 és X7 Pro
- Xiaomi 17 Ultra - jó az optikája
- 8000 nit, maradhat? A szaúdiaknál kezd a Honor 600 Pro
- Mától Huawei okosórákkal is lehet érintésmentesen fizetni
- Yettel topik
- Szívós, szép és kitartó az új OnePlus óra
Ú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
- MSI Pulse 15 B13VFK i7 / RTX 4060 140W / QHD 165Hz 16GB DDR5 1 TB SSD
- DELL OptiPlex 3050 SFF / i5-7500 - i7-7700 / NVME M.2 / DDR4 / DVD-RW / USB 3.1 / HDMI / több db
- Lenovo ThinkPad T14 Gen 2 Ryzen 7 / 32GB RAM / 512 SSD Garancia
- Apple iPhone SE 2022 64GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 13 256GB, Kártyafüggetlen, 1 Év Garanciával
- AKCIÓ! VALVE INDEX virtuális valóság szemüveg garanciával hibátlan működéssel
- Xiaomi Redmi A3 Pro / 6/128GB / Kártyafüggetlen / 12Hó garancia
- Dell Precision 7810 TOWER,E5-2670 v3 (12/24) 16GB DDR4,256GB SSD,QUADRO M4000 8GB VGA,WIN11
- 212 - Lenovo IdeaPad Slim 5 (16IMH9) - Intel Core U5 125H, no GPU
- Samsung Galaxy Tab A8 / 32GB /Kártyafüggetlen / 12 Hó Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


