Új hozzászólás Aktív témák

  • Szirty
    őstag

    Sziasztok!

    Vettem a Siemens S7-300-as PLC-mhez egy MPI/PC adaptert (6ES7-972-0CA21-0XA0).
    Nem sikerül a PLC-t kommunikációra bírnom a PC-vel. Ezt a hibaüzenetet kapom: Online: Communication link to the adapter damaged.
    A beállítások pedig megfelelőek. "Set PG/PC Interface" ablakban PC Adapter.MPI.1 van beállítva, a sebesség megegyezik a CPU tulajdonságaiban az Interface-nél beállított sebességgel(19,2 Kbps). Az adapteren van egy állítási lehetőség 19,2 vagy 38,4. A STEP7-ben nem lehet beállítani 38,4 Kbps-t, így 19,2-re lett állítva.
    A címzés is stimmel (mindenhol Adress: 2). Az adapter kap áramot, zölden világít.
    Mi lehet a probléma szerintetek? Mit csinálok rosszul?

    Üdv Onishi!

    "A beállítások pedig megfelelőek. "Set PG/PC Interface" ablakban PC Adapter.MPI.1 van beállítva, a sebesség megegyezik a CPU tulajdonságaiban az Interface-nél beállított sebességgel(19,2 Kbps)."

    Ez így nem hiszem hogy jó!
    Tehát ez egy PC adapter RS232C porttal.
    Lényeges, hogy a kommunikációnak két oldala van:
    1. PLC <-> PC Adapter (ez most MPI)
    2. PC Adapter <-> Számítógép (PC) (ez pedig RS232)

    Nem kell és nem is tanácsos a kettőt egyformára állítani.
    Az 1. oldal (MPI fül) alapból 187.5 kbps ezt így is kell hagyni. (Nem 19.2 kbps!!)
    A cím (address) alapból 0, ezt is így kell hagyni, ez a PC Adfapter MPI címe lesz. A PLC címe alapból mindig 2 azt is úgy kell hagyni ha csak egy PLC van az MPI buszon. Nyilvánvaló, hogy két azonos című eszköz nem lehet a buszon, és ebbe a PC Adapter is beletartozik, mivel az is egy eszköz a buszon.

    A 2. oldal beállításai a Local Connection fülön van.
    Ott kell beállítani, hogy a PC melyik soros portjába dugtad be a PC adaptert. csak akkor fog működni ha ez megfelelő (USB soros átalakító többnyire felejtős).
    A sebesség itt alapból 19200 (Transmission rate). maradhat úgy, de van olyen PC adapter, amin külön DIP kapcsolókkal hardveresen is be kell állítani a sebességet, ilyen esetben ide azt kell beállítani, amire a kapcsolókkal az eszköz fizikailag be van állítva!
    Ha nem jön össze lehet próbálgatni még a 9600-at is.

    "CPU tulajdonságaiban az Interface-nél beállított sebességgel(19,2 Kbps)"

    Ezt nem teljesen értem, de a CPU MPI buszának kommunikációs beállításit ne állítsd el, különben sose fogsz kapcsolódni hozzá, mivel az gyárilag 187.5 kbps-sel megy. ha te átállítod 19.2k-ra, akkor az fog történni, hogy a PC adapter a CPU-t 19.2k-val fogja megszólítani, de az nem fog rá válaszolni, mivel 187.5 kbps-en kommunikál.

    Persze be lehet állítani az MPI busz sebességét alacsonyabbra akr 19.2k-ra is ha indokolt, de az egy teljesen másik történet.

Új hozzászólás Aktív témák