Plant SCADA link variables and tags with unity Pro (Control Expert)

Hello everyone,

does anyone know how to link variable between M340 CPU and Plant SCADA including UDT & DDT. I have created a PLC program with defined data types (structures) and when I link my project Plant SCADA does not see these variables. Is it available or I will have to modify my PLC?

Parents
  • I must say that I don't have any experience with the M340 PLC specifically. Having said that, I recommend using MODBUS. Pretty much every PLC on the market today supports MODBUS, either via a serial connection or MODBUSTCP. In Plant SCADA, the MODBUS driver is for Serial MODBUS, and the MODNET driver(s) are for MODBUS TCP connections. In my experience, it is very easy to set up, and by defining your tags with MODBUS addresses, you can take your project and communicate with any PLC that supports MODBUS; which, in today's world is practically all of them. This approach has two major benefits: 1) It makes your project more portable: it will work with just about any PLC "out of the box", and 2) There are usually no licensing fees associated with MODBUS, as (once again) it is native to practically all currently manufactured PLCs.

Reply
  • I must say that I don't have any experience with the M340 PLC specifically. Having said that, I recommend using MODBUS. Pretty much every PLC on the market today supports MODBUS, either via a serial connection or MODBUSTCP. In Plant SCADA, the MODBUS driver is for Serial MODBUS, and the MODNET driver(s) are for MODBUS TCP connections. In my experience, it is very easy to set up, and by defining your tags with MODBUS addresses, you can take your project and communicate with any PLC that supports MODBUS; which, in today's world is practically all of them. This approach has two major benefits: 1) It makes your project more portable: it will work with just about any PLC "out of the box", and 2) There are usually no licensing fees associated with MODBUS, as (once again) it is native to practically all currently manufactured PLCs.

Children
  • Using MODNET has no major advantages over using OFS:

    1) OFS can use standard modbus/TCP protocol as well, just like MODNET.
    2) As Bas and Antonio already mentioned, OFS does not require an additional license.

    Instead, OFS has some real benefits over MODNET for Schneider PLCs:

    3) Engineering friendly, as it supports name-based variable addresses (instead of abstract modbus register numbers)
    4) Better performance: OFS uses UMAS protocol for Schneider PLCs which uses larger telegrams per request and performs intelligent grouping of variables in data blocks

    (edit: typo)