MODNETIBM Driver

Anyone know what this driver  is (MODNETIBM), found a reference to it on the support Website but couldn't find it in the driver reference?

Is this just the same as the normal MODNET or there is something special about this one

Any one with the install file for this driver?

  • I have no clue what makes this driver different from the standard MODNET driver as I did not find a single document for this driver.
    I believe it is not officially supported, otherwise it would be downloadable on the Support Site.
    The only released version I could find was in the full Citect v7.00 installer.
  • Hello Richard. This is a very old driver that is not supported anymore. Is there any reason you would like to use this driver instead of the MODNET one?
  • I don't have much info about MODNETIBM. It used to be in the Express Communications Wizard under Manufacturer: IBM, Model: Generic Modnet Device. I don't see any help file for it, or any mention of it in the MODNET driver help. The modnetibm.dbf file has different tag addressing definitions than standard Modnet, so your project may not compile if you change to the MODNET driver and your project is using Sxxxxx, Oxxxxx, or Exxxxx addresses.

    TEMPLATE                                    ¦UNIT       ¦RA¦BIT_¦LOW ¦HIGH     ¦COMMENT                 ¦
    --------------------------------------------¦-----------¦--¦----¦----¦---------¦------------------------¦
    0%U(1,1,99999)                              ¦1          ¦0 ¦1   ¦0   ¦0        ¦Output Coils Status     ¦
    1%U(1,1,99999)                              ¦2          ¦0 ¦1   ¦0   ¦0        ¦Input Status            ¦
    4%U(1,1,99999)[.%u(1,1,16)]                 ¦3          ¦1 ¦16  ¦0   ¦0        ¦Output Registers        ¦
    3%U(1,1,99999)[.%u(1,1,16)]                 ¦4          ¦1 ¦16  ¦0   ¦0        ¦Input Registers         ¦
    S4%U(1,1,99999)%R                           ¦0x80000000 ¦1 ¦16  ¦0   ¦0        ¦Read 4xxxxx as string   ¦
    S3%U(1,1,99999)%R                           ¦0x40000000 ¦1 ¦16  ¦0   ¦0        ¦Read 3xxxxx as string   ¦
    O3%U(1,1,99999)                             ¦41         ¦1 ¦16  ¦0   ¦0        ¦Input Reg, odd addr     ¦
    E3%U(1,1,99999)                             ¦40         ¦1 ¦16  ¦0   ¦0        ¦Input Reg, even addr    ¦
    O4%U(1,1,99999)                             ¦31         ¦1 ¦16  ¦0   ¦0        ¦Output Reg,odd addr     ¦
    E4%U(1,1,99999)                             ¦30         ¦1 ¦16  ¦0   ¦0        ¦Output Reg,even addr    ¦

    I found a note that MODNETIBM is a "Special cache Modnet".

    You should be able to request the old driver installer from Aveva support. They may even have the driver specification document which would explain the differences from MODNET. If they don't have it, it is possible to manually extract the files from your old installation of Citect (or Citect v7.00 if that is the latest release of MODNETIBM). I don't know if it is compatible with newer releases, though. Let me know if you need help to do that.

    You could try making a test project to communicate with one of your devices using MODNET and just read a single tag. If it works, you could try changing all the devices in your project to MODNET (or one of the numbered variants like MODNET11. The E and O addresses may correspond with the G addresses in the standard MODNET driver.

  • Thanks everyone, a customer did an upgrade and they assumed the MODNETIBM driver was still part of the package.

    Since I couldn't find it on the support website thought to ask, however have since migrated the customer to use the standard MODNET driver.

    Thanks