Lenze EVF8203-E + vřeteno 1,5kW (vzduch)
Tak jsem zkusil překřížit a přestane fungovat vyhledávání měniče v GDCeasy - prostě to zamrzne (při připojení napřímo sice nic nenajde ale aspoň se tváří, že hledá). Studoval jsem tu svorku pro uzemnění stínění a je na PE přes kondenzátor, takže pro komunikaci není důležitá. Propojení stínění USB konektoru s pravým uzemněním měniče (hned vedlejší svorka na RS485 konektoru) způsobí modrou smrt PC, předtím se zřejmě vypnula pojistka USB portu, protože zhasly diody na převodníku a pomohlo až vytažení a opětné zasunutí. Mezi PE a signály RS485 je cca 30V...
485 ti bez třetího vodiče nebude fungovat. 30 V proti pe je moc. Hoď všechno na jednu fázi, pak budou potenciály srovnané a napětí by nemělo být větší než 5 v, spíš ale 3,5v. Ještě dodatek 485 je sběrnice, tam se nic nekříží, A jde na A a B na B. Takhle na sebe může být připojeno až 32 zařízení.
Když se koukám do manuálu k interfejsům (Lecom A,B,I), tak k zapojení konektoru RS485 je tam následující tabulka: takže svorka 88 je ta kapacitivní PE a na ní jde třetí vodič/stínění. To znamená, že její význam pro přenos dat je nulový, pouze může stahovat na PE střídavé rušení, které se nachytá cestou na stínění.lubbez píše:485 ti bez třetího vodiče nebude fungovat. 30 V proti pe je moc. Hoď všechno na jednu fázi, pak budou potenciály srovnané a napětí by nemělo být větší než 5 v, spíš ale 3,5v. Ještě dodatek 485 je sběrnice, tam se nic nekříží, A jde na A a B na B. Takhle na sebe může být připojeno až 32 zařízení.
V dalším obrázku je vidět, že vždy na jednom zařízení je stínění spojeno s PE galvanicky (svorka 89) a na dalším kapacitivně (svorka 88). Vysvětluju si to tak, že PE jednotlivých modulů (měničů apod.) by měly být spojeny do jednoho nulové bodu a netvořit smyčky, což by se propojením stínění stalo.
Pro mě z toho plyne závěr, že RS485 musí na kabelu délky řádově 30cm chodit po dvou drátech (twisted pair) bez stínění/třetího vodiče. Zůstává otázka, proč to u mně nechodí.
Možné příčiny bych viděl 2:
1)něco je s RS485 převodníkem... EDIT:Ano, převoník očividně nedělá co má.
2)z Aukra mi přišel vadný modul LECOM B....EDIT: Nepotvrilo se (naštěstí), Lecom modul je v pořádku!
Nezkoušel někdo měřit na RS485 naprázno? Já na převodníku naměřím mezi A a B tak 3,9V ale na LECOMu je vždy 0.
Naposledy upravil(a) melsoft dne 22. 4. 2017, 12:04, celkem upraveno 1 x.
Tak nastal mírný pokrok v rámci zákona: ubastlil jsem převodník RS232 na RS485 s MAX232 a SN75168B a trochu jsem laboroval. Když pominu všechny slepé uličky, tak nakonec se jakási komunikace zdařila ale:
1)musel jsem přijímač i vysílač sběrnice na SN75168B nechat trvale zapnuté (nevím, jestli se to trochu netluče)
2)musel jsem překřížit A a B
3)jde mi z měniče číst jen když potvrdím "Ignore Timeout" a zapisovat nejde zřejmě vůbec. (Chyba NAK = asi No AcKnowledge)
Tipuji, že převodník je takhle nestandardně zapojený a tudíž mi něco komolí (měnič se hlásí na adrese 2 a všechny načtené parametry jsou jakoby o jednu pozici posunuté).
Zkusím objednat nový převodník...
Varianta A: http://www.ampertech.cz/prislusenstvi/1 ... rs232.html" onclick="window.open(this.href);return false; (doporučil packa)
Varianta B: http://arduino-shop.cz/arduino/959-prev ... 29054.html" onclick="window.open(this.href);return false;
vypadají skoro stejně ale cena se liší 2,5x. Mám strach aby s tou levnější variantou nebyly problémy. Nemáte s tím (Var. B) někdo zkušenost?
1)musel jsem přijímač i vysílač sběrnice na SN75168B nechat trvale zapnuté (nevím, jestli se to trochu netluče)
2)musel jsem překřížit A a B
3)jde mi z měniče číst jen když potvrdím "Ignore Timeout" a zapisovat nejde zřejmě vůbec. (Chyba NAK = asi No AcKnowledge)
Tipuji, že převodník je takhle nestandardně zapojený a tudíž mi něco komolí (měnič se hlásí na adrese 2 a všechny načtené parametry jsou jakoby o jednu pozici posunuté).
Zkusím objednat nový převodník...
Varianta A: http://www.ampertech.cz/prislusenstvi/1 ... rs232.html" onclick="window.open(this.href);return false; (doporučil packa)
Varianta B: http://arduino-shop.cz/arduino/959-prev ... 29054.html" onclick="window.open(this.href);return false;
vypadají skoro stejně ale cena se liší 2,5x. Mám strach aby s tou levnější variantou nebyly problémy. Nemáte s tím (Var. B) někdo zkušenost?
Naposledy upravil(a) melsoft dne 22. 4. 2017, 12:05, celkem upraveno 1 x.
nechces radsi neco poradnyho, tento se mi tu vali http://www.advantech.com/products/data_ ... 2f2fbd00bf" onclick="window.open(this.href);return false;
"do řiti se řítíme, ani o tom nevíme.."
https://cs.m.wikipedia.org/wiki/RS-485" onclick="window.open(this.href);return false;
filla píše:nechces radsi neco poradnyho, tento se mi tu vali http://www.advantech.com/products/data_ ... 2f2fbd00bf" onclick="window.open(this.href);return false;
Poslal jsem SZ...
Ahoj né že bych doporučil , spíš jsem jen našel odkaz podobného co mám já , jinak ten co mám je ta nejlevnější varianta co je na ebay. a podle mě co jsi dal ty odkazy tak jsou vevnitř oba stejný . spíš mě udivuje to překřížení A/B myslel jsem že je to u mého převodníku blbě označeno .
Jo to jsem taky docela čuměl. Zapojil jsem A na A a B na B podle definice v datasheetu integráče a ono ani ťuk. Pak jsem v podstatě ze zoufalství zariskoval (A na B) a ejhle ono to okamžitě našlo měnič. Dost překvapivé...packa píše: spíš mě udivuje to překřížení A/B myslel jsem že je to u mého převodníku blbě označeno .
Jinak jsem se chtěl zeptat, jestli tobě to komunikuje s měničem správně včetně zápisu? Jakou rychlostí?
Pro řízení motoru po RS485 asi musí (tam by v mém případě musela být tuším 3 tj. současně signály ze svorkovnice i Lecom) ale pro přístup k parametrům evidentně stačí správná adresa a rychlost přenosu.picom píše:Nemusí se napřed správně nastavit parametr C001 aby to komunikovalo s modulem Lecom?
Aspoň to tak vypadá i s tím mým blbě fungujícím převodníkem.
Heuréka!!!
díky fillovi a jeho"exkluzívnímu superprofi" RS485 převodníku, komunikace s měničem jede jako víno = správně a úžasně rychle. Po dvou drátech (A na +, B na -), bez stínění (30cm) a jde měnit parametry.
Takže o víkendu se pustím do ladění. I když, zase tak blbě to asi naladěné nemám, protože jsem stáhnul akcelerační a decelerační časy na 5 sekund a měnič si nestěžuje (najednou).
Prostě z nuly do plnejch do 5 vteřin dá a to už v pohodě zkousnu.
Poučení z krizového vývoje: převodníky RS485 z Číny (označené jako pro Arduino) NEBRAT!!!
díky fillovi a jeho"exkluzívnímu superprofi" RS485 převodníku, komunikace s měničem jede jako víno = správně a úžasně rychle. Po dvou drátech (A na +, B na -), bez stínění (30cm) a jde měnit parametry.
Takže o víkendu se pustím do ladění. I když, zase tak blbě to asi naladěné nemám, protože jsem stáhnul akcelerační a decelerační časy na 5 sekund a měnič si nestěžuje (najednou).
Prostě z nuly do plnejch do 5 vteřin dá a to už v pohodě zkousnu.
Poučení z krizového vývoje: převodníky RS485 z Číny (označené jako pro Arduino) NEBRAT!!!