Po přehrání SoftPLC Runtime na MiniPLC nejde komunikace

Domat Control System Forums Po přehrání SoftPLC Runtime na MiniPLC nejde komunikace

Toto téma obsahuje 4 replies, má 3 hlasů a naposledy ho aktualizoval  Jan Vidim 3.3. 2014 12:06.

Prohlížíte si 5 příspěvků - 1 až 5 (z celkem 5)
  • Autor
    Příspěvky
  • #12587

    Jan Vidim
    Keymaster

    U některých starších IPLC201 / 301 se může stát, že vlivem mylné detekce typu desky se po přehrátí SoftPLC runtimu (což je nutná podmínka pro nahrání nového programu aktuálním SoftPLC IDE) zastaví veškerá sériová komunikace a přestane i fungovat bzučák (podle toho se to při startu dobře pozná).

     

    Nové IDE (verze 8.6.2012 a novější), které tohle řeší, má upraven dialog Advanced servicing. Pokud ho nemáte, použijte staré IDE – verzi, v níž byl regulátor programován původně – max. do konce r. 2011.

    5.force_miniPLC

    Pokud tedy po přehrátí runtimu regulátoru přestane fungovat komunikace, postupujte takto:

    - klikněte na regulátor v tabulce v Platform Config

    - otevřete dialog Advanced servicing

    - klikněte na tlačítko Force MiniPLC, v operačním systému regulátoru se nastaví proměnná, která umožní správnou detekci

    - přehrajte znovu runtime (Upload SoftPLC Runtime)

    - rebootujte regulátor.

     

    Tlačítko Automatic tuto pomocnou proměnnou zase odstraní, používat ho nebudeme.

     

    #13982

    Václav Turek
    Participant

    IPLC 201/301 s verzí RTOS 1.04 není podporované aktuální verzí IDE. Náprava však není věcí nemožnou natož pak složitou. Verzi RTOS je pomocí programu chiptool

    http://www.beck-ipc.com/en/download/licence.asp

    potřeba přehrát na verzi 1.06B (v příloze).

    Potom se postupuje standartním způsobem při oživování miniPLC, dostaneme-li se do stádia kdy nám nefunguje komunikace z fyzického portu postupujeme způsobem zmíněným v předcházejícím příspěvku.

    #13989

    guest
    Participant

    Prehrani RTOS rovnez pomaha pri vyskytu chyboveho hlaseni „Hardware IPLC už nepodporuje tuto verzi Runtime a nástrojů“. Takze vlastne nikoli „hardware“, ale „neco co je pod runtimem“, tedy RTOS. Neni treba se bat, ze by se musel hardware menit.

    #14006

    Jan Vidim
    Keymaster

    Pozor, u MXPLC je tomu ale obráceně, právě proto, že deska MXPLC je naopak detekována jako IPLC201/301:

    Prehral som runtime a projekt v MXPLC SN047854 a po naštartovaní v Runtime sa rozblikajů ledky COM2 a COM3 , pritom v IDE projekte sů definované kanály COM3 a COM4. Skůsil som teda použiť iné MXPLC (SN041062) a výsledok rovnaký!! (…) Mám IDE 0.9.13.1023 (23.10.2013) čo je najnovšie IDE dostupné na rcware.eu . … (Další tip byl) v platform configu použit tlačidlo Platform detect Automatic. Toto funguje! Je to teda relevantné k tejto téme, akurát, že riešenie presne opačné. BTW symptómy okrem vyššie popísaných boli aj: absencia zvukových signálov, neprihlásenie sa cez Platform Config v móde runtimu (v móde prevodníku sa vždy prihlásilo).

    #14007

    Jan Vidim
    Keymaster

    Reset to factory defaults maze vse krome autoexec.bat, chip.ini, softplc.bex/exe, splccfg.bex/exe. Po tomto vymazu nahraje do PLC defaultni chip.ini, ktery je v instalaci IDE. Takze SoftPLC projekt se maze.

Prohlížíte si 5 příspěvků - 1 až 5 (z celkem 5)

Pro odpověď se musíte přihlásit.