Osoitteenluontisäännöt
Kullekin I/O-korttivalmistajalle on määritetty oma osoitteenluontisääntönsä. Osoitteet syntyvät automaattisesti, kun kortille määrittää I/O-kortin luonnissa tai muokkauksessa Alkuosoite IN- tai Alkuosoite OUT -tiedon. Yksittäisten kanavien osoitteita ei voi muokata, jos ne ovat syntyneet automaattisesta osoitteenluonnista.
Osoitteet muodostetaan seuraavilla arvoilla:
{0} = Kortin lyhyt tunnus. Jos kortin kokotunnus on =123+MCC1-A01-A1, lyhyt tunnus on A01-A1.
{1} = Räkin lyhyt tunnus. Jos I/O-räkin kokotunnus on =123+MCC1-A01, lyhyt tunnus on A01. Jos kortille ei ole määritetty räkkiä, arvo on tyhjä.
{2} = Räkin lyhyt tunnus. Jos I/O-räkin kokotunnus on =123+MCC1-A01, lyhyt tunnus on A01. Jos kortille ei ole määritetty räkkiä, tulee arvoksi Local.
{3} = Saa arvoksi kortin Alkuosoite IN -arvon.
{4} = Saa arvoksi kortin Alkuosoite OUT -arvon.
{5} = Saa arvoksi kortin Asematunnus-arvon.
{6} = Saa arvoksi kortin Kenttäohjain-arvon.
{7} = Saa arvoksi Asematunnus-sähköposition.
{8} = Saa arvoksi kortin PIC-numero-arvon.
{9} = Saa arvoksi kortin Tyyppi-lisätiedon arvon (DI, DO, AI, AO).
{10} = Saa arvoksi kanavan Kanavanumero-arvon.
{11} = Ei käytössä.
{12} = Saa arvoksi kanavan Sanan muutos -arvon.
{13} = Saa arvoksi kanavan Bittiosoite-arvon.
{14} = Ei käytössä.
{15} = Saa arvoksi kanavan Vara 1 -kentän arvon.
{16} = Saa arvoksi kanavan Vara 2 -kentän arvon.
{17} = Saa arvoksi kortin Alkuosoite IN + Sanan muutos -summan.
{18} = Saa arvoksi kortin Alkuosoite OUT + Sanan muutos -summan.
{19} = Saa arvoksi kanavan Alkuosoite IN + Sanan muutos- tai Alkuosoite OUT + Sanan muutos -summan riippuen siitä, kumman alkuosoitearvon antaa.
{20} = Saa arvoksi kanavan Bittiosoite + Bittiosoite offset -summan.
{21} = Saa arvoksi kortin Korttipaikka-arvon.
{22} = Saa arvoksi kanavan Kanavanumero -1 -erotuksen.
{23} = Saa arvoksi kortin Vara 1 -kentän arvon.
{24} = Saa arvoksi kortin Vara 2 -kentän arvon.
{25} = Saa arvoksi kanavan Kortin tunnus -kentän arvon (alilaitteen tunnuksen) ilman räkin tunnusta. Jos räkin tunnus on A200-A10 ja kortin tunnus A200-A10-AB-100, arvo ilman räkin tunnusta on AB-100.
Määrittele sääntö näin:
-
Avaa I/O-kortin tuotemallin muokkaus Tuotemallit-projektipuusta valitsemalla Muokkaa.
-
Valitse Automaattinen päivitys laitteille -kohdasta Kyllä. Jos valittuna on Ei, muutokset pitää päivittää erikseen tuotemallin laitteille Päivitä tuotemallin laitteet -painikkeella.
-
Valitse Kanavat-välilehti.
-
Kaksoisnapsauta haluamaasi kanavaa. Vaihtoehtoisesti voit valita kanavan ja napsauttaa Muokkaa kanavaa -painiketta. Kanava-dialogi avautuu.
-
Anna haluamasi formaatti Osoite, etuliite -kenttään. Jos esimerkiksi haluat nähdä kortin lyhyen tunnuksen, korttipaikan ja osoitteen, syötä kenttään ID: {0} SLOT: {21} ADDRESS PEW{17} (jossa PEW on AI-kortin tarvitsema etuliite).
-
Määritä sama formaatti muille kanaville seuraavasti:
-
Kopioi formaatti Osoite, etuliite -dialogista.
-
Sulje Kanava-dialogi napsauttamalla OK-painiketta.
-
Kaksoisnapsauta seuraavaa kanavariviä, ja liitä kopioimasi formaatti Osoite, etuliite -kenttään.
-
Sulje Kanava-dialogi napsauttamalla OK-painiketta.
-
-
Sulje Tuotemalli-dialogi Sulje-painikkeella. Muutokset päivitetään projektipuuhun:
-
Päivitä tarvittaessa puuttuvat tiedot (esim. korttipaikka) laitteen ominaisuuksiin. Muutokset päivitetään automaattisesti sekä projektipuuhun että kuvaan.
Kun kortille antaa Alkuosoite IN- ja Alkuosoite OUT -arvot, ohjelma muodostaa osoitteet kortin kanaville säännön mukaan.