OPC UA & CODESYS | Webinar | English

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ค. 2024
  • The webinar provides you with an overview of the comprehensive solutions CODESYS offers around OPC UA, and how you can benefit directly from them. Key topics are OPC UA Server/Client, OPC UA PubSub and user-defined information models (Companion Specifications).
    Contents:
    00:00 Welcome
    00:22 Introduction
    03:37 Communication between PLC and visualization | OPC UA Server/Client, OPC UA Information Models, method calls, HMI
    27:34 Server/client communication between controllers | OPC UA Server/Client, Data Sources Manager
    36:34 Communication between arbitrary devices | Network Variables, OPC UA PubSub
    46:36 Recap
    Website: www.codesys.com/products/code...
    Contact: products@codesys.com
    CODESYS Store International: store.codesys.com/en/opc-ua-p...
    Our customers in the USA, Canada and Mexico, please visit the CODESYS Store North America: us.store.codesys.com/opc-ua-p...
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 29

  • @TohidAlizadeh
    @TohidAlizadeh 2 ปีที่แล้ว +2

    Thanks for the video. You explained it in a very nice and clear way.

  • @CarlosAbner
    @CarlosAbner 2 ปีที่แล้ว +2

    Thank you for the video, there is a lot of good information.
    Maybe you said but I don´t remeber, which Codesys version are you using?
    I am using 3.5.16 and I don´t see object "Communication Manager", I see that is like a cloud the icon but I dónt have it, it comes in latest version or I could install a package?

    • @Codesys-AutomationSoftware
      @Codesys-AutomationSoftware  2 ปีที่แล้ว +2

      The Communication Manager is available as of CODESYS V3.5 SP17. Thus, try it with the latest version :-).

  • @vaughandocker6292
    @vaughandocker6292 ปีที่แล้ว

    thanks for the video, how do i determine the url of my opc server? as you had yours already prepared. thankyou

    • @Codesys-AutomationSoftware
      @Codesys-AutomationSoftware  ปีที่แล้ว

      The URL of your OPC server is generated out of the IP address of your PLC. For example, an IP address of 192.168.0.1 results in a URL of: opc.tcp://192.168.0.1:4840
      There are several different ways to get the IP address of your device. You could either see it in the device log in the CODESYS Development System or use tools like Advanced IP Scanner to search for it, just to name two options.

  • @user-gj4pd4ll5h
    @user-gj4pd4ll5h 8 หลายเดือนก่อน

    Thanks for the video. I have a problem I can't select the data source type as OPC UA server I only have CODESYS ApplicationV3, do you have any advice? thank you!

    • @Codesys-AutomationSoftware
      @Codesys-AutomationSoftware  7 หลายเดือนก่อน

      Since CODESYS 3.5 SP17 the data source "OPC UA Server" is available within the Data Sources Manager besides the CODESYS Application V3. On reason might be that you are using a version < 3.5 SP17.

  • @user-lt2nz6hh7k
    @user-lt2nz6hh7k 11 หลายเดือนก่อน

    Is there a way to edit the publish interval of the exposed variables? And which is the default one?
    I am using UaExpert as opcua client and I can't manage to read the values faster than 100ms

    • @Codesys-AutomationSoftware
      @Codesys-AutomationSoftware  11 หลายเดือนก่อน

      Currently the fastest default sampling rate is 100ms. But the value can be set via CODESYSControl.cfg. On good hardware you should be able to reach faster sampling rates, maybe even as low as 10ms. We didn't test this yet however, since there were no complaints that the 100ms sampling rate is too slow.

    • @user-lt2nz6hh7k
      @user-lt2nz6hh7k 11 หลายเดือนก่อน

      @@Codesys-AutomationSoftware Thanks, which is the variable to change this sampling rate? Or can you redirect me to a related documentation? The ones I found did not cover any information about the opcua settings. Thanks

    • @Codesys-AutomationSoftware
      @Codesys-AutomationSoftware  11 หลายเดือนก่อน

      The sampling rate needs to be changed with an additional setting in the config file. In order to do this, you need to open the CODESYSControl.cfg file and search for the [CmpOPCUAServer] section and add "ItemMinSamplingRate". The value of this setting is in ms, so 50 equals 50ms.
      Feel free to write us an email in case this doesn't work for you: products@codesys.com

  • @pedromendes148
    @pedromendes148 2 ปีที่แล้ว

    I don't have the Symbol Configuration Object when I click on "Add new object" I am using the latest version of Codesys. Am I missing something?

    • @Codesys-AutomationSoftware
      @Codesys-AutomationSoftware  2 ปีที่แล้ว

      Please check in the CODESYS Installer whether the Addon package "CODESYS Communication" is installed. Probably this is missing.

  • @user-mi3xd7jh3u
    @user-mi3xd7jh3u 8 หลายเดือนก่อน

    Hello! How many clients can connect to a single port 4840 on server simultaneously? For example, i wanna take data from a single plc via opc ua to: Weintek panel 1, weintek panel 2 and SCADA ( tia portal for example). Thanks

    • @Codesys-AutomationSoftware
      @Codesys-AutomationSoftware  7 หลายเดือนก่อน

      @user-mi3xd7jh3u There is no general answer to this question. How many clients can connect depends on various factors, e.g. the performance of your hardware and how much data the clients retrieve.
      Since three clients is not a lot, there is a good chance that this will work. 😉

    • @user-mi3xd7jh3u
      @user-mi3xd7jh3u 7 หลายเดือนก่อน +1

      @@Codesys-AutomationSoftware Thanks

  • @JoshuaChristianJavier
    @JoshuaChristianJavier ปีที่แล้ว

    May I know what OPC Server should I use to integrate Codesys to Factory IO?

    • @Codesys-AutomationSoftware
      @Codesys-AutomationSoftware  ปีที่แล้ว

      Simply use the CODESYS OPC UA server which is part of the SoftPLCs in the CODESYS Store, e.g. for PC based systems (CODESYS Control Win SL or CODESYS Control RTE SL under Windows or CODESYS Control for Linux SL) or for other systems like the Raspberry Pi (CODESYS Control for Raspberry Pi SL MC).

  • @kaizokudc
    @kaizokudc 6 หลายเดือนก่อน

    Hello Sir, I am trying to configure my codesys softplc as an opc ua client and read data from a different opc ua server. When I add data sources manager to my project, opc ua server does not appear among the options. I only see codesys applicationv3. Is there any other way?
    Another question I have is, is CODESYS OPC UA CLIENT SL license required for this situation?
    BR,

    • @Codesys-AutomationSoftware
      @Codesys-AutomationSoftware  6 หลายเดือนก่อน

      Did you install the CODESYS Communication Add-on with the CODESYS Installer? That is needed to setup a OPC UA Server in the Data Sources Manager.
      You don't need a license for that. The feature has a demo mode.

  • @veoteveo1
    @veoteveo1 2 ปีที่แล้ว

    can it be used with wonderware intouch?

    • @Codesys-AutomationSoftware
      @Codesys-AutomationSoftware  2 ปีที่แล้ว +1

      CODESYS supports all OPC UA Clients, so the usage with Wonderware Intouch should be no problem.

    • @veoteveo1
      @veoteveo1 2 ปีที่แล้ว

      @@Codesys-AutomationSoftware thank you! Is there a way to migrate a AB plc program to codesys?

    • @Codesys-AutomationSoftware
      @Codesys-AutomationSoftware  2 ปีที่แล้ว

      You can migrate your program to CODESYS if the IDE you use to configure your PLC offers an export function which is PLCopenXML compatible.
      So you just need to export the PLCopenXML file and then import it into CODESYS.

    • @veoteveo1
      @veoteveo1 2 ปีที่แล้ว

      @@Codesys-AutomationSoftware i will try, thank you

    • @veoteveo1
      @veoteveo1 2 ปีที่แล้ว

      @@Codesys-AutomationSoftware Dear Sir, Thank you for the kind help. I am unable to connect codesys to intouch SMS opc server and then to my intouch HMI. it seems as if the data is not communicating from the codesys to my SMC Archestra. I set up the symbol configuration, selected the variables and then build, download and run. I may be missing something in codesys? I have been on the phone with AVEA wonderware for several days and we cannot get the comms working. Have you tested it with intouch archestra SMC? thanks im kinda lost now...everyone that posts a video uses kepserver to comm with intouch, i haven seen anyone use archestra smc intouch.