Ankündigung

Einklappen
Keine Ankündigung bisher.

Help for someone new to KNX, with a simple project

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Help for someone new to KNX, with a simple project

    Hello,

    This is the only KNX discussion forum I have been able to find. I hope someone is able to help me out.

    I am completely new to KNX, and I am trying to setup a very basic system which is able to take three different 0-10V readings and send them to a software package I am using via a KNX IP Router.

    I have bought 4 components:
    1 x Siemens N146 IP Router,
    1 x Merten Analog Input 4-Gang
    1 x Merten Bus Power Supply 160mA
    1 x Comatec 24V DC Power Supply
    - I also have ETS3 on my computer to setup the system.

    I have created the KNX Bus using the Powersupply, and connected the IP Router and the Analog Input to the Bus (both being powered by the 24V DC supply). I have then connected a Cat5 cable to the IP Router and attached the other end to my computer network.

    I am using "Iseo" show control software from AVStumpfl to interface with the N146 IP Router, but my main problem is I do not know how to set up this basic system within ETS3?

    The N146 has a default physical address of 15.15.0, and the 4 way Analog input has a default physical address of 15.15.255, in the manual for the IP router it says:

    "For a stable communication with the IP Router N146 via EIBnet/IP Tunneling a second physical address must be set using ETS3."

    I have no idea what this means, but I have set the second physcial address of the IP Router to 15.15.100

    In order for Iseo to interface with the N146 IP Router and the KNX Bus it needs to have a group address file (.csv) imported, but I dont really understand the whole system of group addresses and how to set them up within ETS3. Iseo is able to "read" a group address in order to get a value from it, and I assume this is how I will be able to get the 0-10V data from the Analog input, into the Iseo software....but as I dont understand what a group address is I am stuck!

    Is anyone able to help me understand the absolute basics of KNX in order to allow me to set up this simple system? I would be very grateful.

    Also if there is a "Beginners Guide" anywhere I would be very happy to read it. My searches on the web have not had much luck for this...

    Thanks for any advice

    Joe

    #2
    Hi Joe,

    So far, all your settings seem to be okay. Also the second physical address of the IP-Router should work as this is just another address within your line that isn't used already.

    Now that you have assigned the pysical addresses of your devices (or used the default), you have to define group addresses for the different functions of your components.
    For example, for the 4 analog values of your Analog Input, you define 4 group addresses in the ETS3 program like 1/1/1 , 1/1/2 , 1/1/3 , etc.

    Then you have to assign this group addresses to the 4 input channels and program this information into the Analog Input device (also using the ETS3).

    This group address most likely have to be imported into the tool you like to use (which I don't know).
    Gruß,
    Marc

    Kommentar


      #3
      Hi Marc,

      Thanks very much for that advice. I now understand group addresses, and I have created a CSV file outlining 1/1/1, 1/1/2 and 1/1/3 as the three 0-10V inputs from the analog device.

      I have also monitored the device from within ETS3 and I can see that it is recieving the 0-10V signal correctly! Excellent.

      My one question is this:

      I downloaded the .VD1 from the Merten website for the 4-gang analog input, and loaded this into ETS3. Then I set the parameters of the device within ETS3. Now when I click on the Analog input device in the "Topology" window, I am presented with a number of objects.

      There are "Measured value input 1", and "MVI..2", and "MVI..3", and these three objects are 2 byte data objects, to which I have assigned the group addresses 1/1/1, 1/1/2 and 1/1/3. There are also "Limit value 1 input 1", "Limit value 2 input 1", "Limit value 1 input 2" ... etc etc. These 6 objects are 1 bit switch data objects (and I have assigned them as such in ETS3).

      My question is, do these Limit value objects need to be assigned to the three group addresses too?

      I am asking becuase I am still not getting any values through in my "Iseo" software, so I'm thinking it might be a group address problem?

      Thanks for any help.

      Cheers,

      Joe

      Kommentar


        #4
        Zitat von JoeA Beitrag anzeigen
        There are also "Limit value 1 input 1", "Limit value 2 input 1", "Limit value 1 input 2" ... etc etc. These 6 objects are 1 bit switch data objects (and I have assigned them as such in ETS3).

        My question is, do these Limit value objects need to be assigned to the three group addresses too?
        These objects are optional, so you don't need them for the basic functionallity.

        Zitat von JoeA Beitrag anzeigen
        I am asking becuase I am still not getting any values through in my "Iseo" software, so I'm thinking it might be a group address problem?
        How does the ISEO software communicate with the IP Router?
        Can you send values from your ISEO Software to the EIB?

        I would expect that there is an issue with the communication between the IP router and your software or that your IP router is not configured to let these telegrams pass to the LAN ...
        Gruß,
        Marc

        Kommentar


          #5
          Ah! Thank you.

          You were correct, there was an option in the IP router "Routing (bus>IP)" paramaters that said "Group telegrams of main groups 0 to 13" and this was set to "filter", so when I set it to "transmit all (for testing purposes only)" the data got through to "ISEO" which is excellent!

          I then realised that if I changed my 3 groups addresses to 14/1/1/, 14/1/2 etc, then I could reset this setting back to "filter" and the telegrams were still able to reach ISEO over the LAN.

          Thanks very much for your help. It all seems to be working now

          Cheers,

          Joe

          Kommentar


            #6
            Congratulations!

            The first steps are always the most difficult ones ...
            Gruß,
            Marc

            Kommentar

            Lädt...
            X