Strana 1 z 1

S7-1200 + Modbus TCP

Napísané: 18 Feb 2024, 00:44
od používateľa oniko
Ahoj, chcem sa spýtať či by mi niekto vedel poradiť.

Mám spojenú S7-1200 s AI/AO prevodníkom cez Modbus TCP.

Všetko funguje tak ako má, komunikácia beží, dáta prenáša, až do doby pokiaľ sa z hocijakého dôvodu nepreruší spojenie (napríklad odpojením kábla)

Následne už komunikácia nenabehne a je potrebné stopnúť a znova spustiť CPU (warm restart) potom to zasa beží.

S7-1200vka pokiaľ viem nemá možnosť sa reštartovať napríklad cez systémový bit atď...

Dá sa to nejak vyriešiť aby sa spojenie automaticky obnovilo?

Ďakujem za radu.

Re: S7-1200 + Modbus TCP

Napísané: 18 Feb 2024, 09:28
od používateľa Atlass
Skus zrusit volanie komunikacneho bloku pri vypadku komunikacie a napr po 10s zase ten blok volat.
Ak to mas v LAD tak pridaj v networku bit do EN na bloku.

Akurad pozeram ze ten blok ma aj vstup disconect. Skus nahodit na par sec tento bit a znovu zhodit.

Re: S7-1200 + Modbus TCP

Napísané: 18 Feb 2024, 10:55
od používateľa oniko
To som skusal, pri bite poruchy komunikacie mi odpoji vsetky bloky od napajania aj REQ, nasledne da Disconect do true, po 5s da naspat do FALSE, a aktivuje napajanie blokov aj REQ, ale spojenie sa neobnovi, nepomaha ani vypnut prevodnik od napajania, jedine co pomaha dat CPU do stopu a nasledne do RUN.

Re: S7-1200 + Modbus TCP

Napísané: 18 Feb 2024, 11:08
od používateľa Atlass
Ak zrusis volanie bloku cez EN tak to ze potom nahodis disconnect uz nema ziadny vplyv pretoze sa ten blok nevola a nic nevykonava... cize by som volanie bloku ponechal vzdy zapnute a pouzival len disconnect

Re: S7-1200 + Modbus TCP

Napísané: 18 Feb 2024, 11:19
od používateľa oniko
Tak to este vyskusam

Re: S7-1200 + Modbus TCP

Napísané: 19 Feb 2024, 10:46
od používateľa oniko
Vyzera že to zabralo, len samotne odpojenie nepomohlo, musel som spraviť logiku aj na odpojenie rozširujuceho modulu od napajania