IIoT Implementation with Omron PLCs

Поділитися
Вставка
  • Опубліковано 31 лип 2024
  • ▶ C'mon over to realpars.com where you can learn PLC programming faster and easier than you ever thought possible!
    ▶ You can read the full post here
    realpars.com/iiot-implementation
    ⌚Timestamps:
    00:00 - Intro
    00:29 - What is a machine automation controller?
    01:02 - IoT and IIoT
    02:51 - Cloud computing
    03:16 - IIoT-ready PLCs
    04:29 - IIoT in action
    05:55 - MQTT
    =============================
    In this video, we’re going to talk about how Machine Automation Controllers or PLCs are using Cloud Computing as part of the IIoT in the new Industrial Revolution, also referred to as Industry 4.0.
    We’ll look at how two industry-leading Omron controllers interact with the Cloud and store and use data on SQL databases in machine processes.
    A Machine Automation Controller combines the traditional PLC electrical circuit logic functions with high-speed Motion Controller functions required for extremely precise and lightning-fast position/velocity/torque control.
    This new evolution of PLCs that we’ve referred to as Machine Automation Controllers has evolved even further into a device that easily fits in with other devices of the IIoT.
    As the name suggests the IIoT is part of the IoT but concentrates on the connection of machines and devices in Industry.
    Consumers that are part of a digitally-transformed business enterprise have access to any, and all data when wanted.
    A Consumer can be a human or a device. A business enterprise can be many things including a factory, or several factories.
    Digitally transformed means that consumer devices like instruments, sensors, and other devices are networked together and communicating with computer-driven industrial applications for various functions and control.
    Human consumers need ready access to data for business management.
    For all of this digital transformation, there needs to be considerable computing horsepower to transform, manipulate, store and handle all of the data.
    Some or all of this computing horsepower may be owned by the business enterprise itself, or it might be on the Cloud.
    Cloud computing is the use of internet-based IT services for data storage and computing power as opposed to using local extranet-connected servers.
    The ever-growing list of cloud-computing providers includes Amazon Web Services (AWS), Microsoft Azure Google Cloud, and many more.
    Industry-leading PLC manufacturer Omron has developed a series of IIoT-ready Machine Automation Controllers. ‪@OmronAutomationAmericas‬
    The Omron NX102 and NX701 PLCs can communicate to the cloud via OPC UA (Open Platform Communications Unified Architecture) which is an open industrial protocol.
    Omron’s PLCs have embedded OPC UA servers allowing connection to a variety of platforms such as Windows, Linux, or Android.
    These Omron PLCs also have an SQL client built into the CPU which can talk directly to an SQL database. This essentially eliminates middleware as the PLC can connect to an SQL database wherever it is.
    SQL (Structured Query Language) is the ANSI standard language for relational database management systems.
    The Omron Sysmac Platform shares data from Omron controllers using three methods;
    - Embedded SQL Client,
    - OPC UA Server,
    - MQTT Function Blocks.
    MQTT (Message Queuing Telemetry Transport) is a very popular publish/subscribe messaging communication protocol for IoT devices allowing the exchange of data via Cloud services.
    It is an Open and Standard protocol that requires a Broker. A Broker such as HiveMQ is a commercially available intermediary entity that enables MQTT clients to communicate.
    A Broker receives messages published by clients, performs message sorting by topic, and then distributes them to subscribers.
    The Omron Machine Automation controllers can accomplish MQTT via Sysmac Studio communication Function Blocks as it is not built into the PLC.
    The Function Block MQTTClient controls the connection with the MQTT server. This means that you don’t need to write any program for your PLC to communicate with an MQTT server. All you need to do is to add this function block in your logic and assign the right parameters to it.
    =============================
    Get a RealPars pro membership: learn.realpars.com/bundles/pro
    =============================
    Missed our most recent videos? Watch them here:
    realpars.com/pressure-gauge
    realpars.com/pneumatic-actuator
    realpars.com/pid-controller
    =============================
    To stay up to date with our last videos, make sure to subscribe to this UA-cam channel:
    bit.ly/realpars
    =============================
    TWEET THIS VIDEO: ctt.ac/Qy1bT
    =============================
    Follow us on Facebook 👉 / therealpars
    Follow us on Twitter 👉 / realpars
    Follow us on LinkedIn 👉 / realpars
    Follow us on Instagram 👉 / realparsdotcom
    #RealPars #IIoT #OmronPLC

КОМЕНТАРІ • 28

  • @syufrijal
    @syufrijal 2 роки тому +1

    Amazing...very good explanation about IIOT implementation with Omron PLCs...thanks for sharing

  • @trippermostafiz
    @trippermostafiz 2 роки тому +8

    Waiting for more videos on MQTT & OPC-UA.
    Thanks ......

    • @realpars
      @realpars  2 роки тому +2

      Thanks for the suggestion! Will happily pass it on to our course developers for you.

  • @amarkrish5013
    @amarkrish5013 2 роки тому +4

    Good explanation. Need more videos about it

  • @rohangadge3482
    @rohangadge3482 2 роки тому +6

    Great explanation!!!!
    Could you please make more videos related to iiot?

    • @realpars
      @realpars  2 роки тому +2

      Thanks a million! Sure, I will happily pass your feedback and suggestion on to our course developers.
      Happy learning!

  • @IngDzib
    @IngDzib 2 роки тому +1

    Thanks 😊👍

  • @dattadarade1067
    @dattadarade1067 2 роки тому

    This is the best you tube channel to learn plc plc and Dcs. I request you to please make video in Hindi language

    • @realpars
      @realpars  2 роки тому

      Hi,
      Thanks for your comment! We currently only provide our course videos in English, you are always able to turn on the English subtitles as that might make it a bit easier for you.
      Our apologies for any inconvenience!
      Happy learning!

  • @vitalikomissarov615
    @vitalikomissarov615 2 роки тому +3

    good explanation. thanks

    • @realpars
      @realpars  2 роки тому +1

      Glad it was helpful!

    • @vitalikomissarov615
      @vitalikomissarov615 2 роки тому

      @@realpars it would be good to see, how to create, send/receive xml, json data via omron controller. thanks in advance

    • @brucebaxter6923
      @brucebaxter6923 2 роки тому

      @@realpars
      All this iot stuff and when I hear omron I always think of the first plc I programmed, from memory it was 1kb 1khz and this huge black box about 18” square and had 7seg led display for address and discreet led for element (or and not load out tmr cnt)
      It was the prized possession at that company.

  • @jonnyfive7740
    @jonnyfive7740 2 роки тому

    Good overview, do you know where I can get support on connecting to a cloud based database from a Omron NX/NJ PLC? I have built a small test database on a raspberry pi and it works well but now I want to migrate that database to the "cloud". Any info or direction is appreciated.

    • @realpars
      @realpars  2 роки тому

      Hi @Jonny Five. There are lots of vendors who would be happy to support you in your cloud journey. Here's an example. www.ixon.cloud/knowledge-hub/remote-access-for-omron-plc

  • @chickenz4604
    @chickenz4604 2 роки тому +2

    MQTT vs OPC UA please

    • @realpars
      @realpars  2 роки тому

      Thanks for the suggestion!

  • @laloquera5066
    @laloquera5066 2 роки тому +1

    Thanks for the video. At minute 6:50, you introduced a new term "MQTT server" without clarifying its definition. Is MQTT server same as MQTT broker?

    • @realpars
      @realpars  2 роки тому

      Hi @Lalo Quera. The MQTT broker is a piece of software running on a server computer either on-premises or on the "cloud".

  • @MM-vi9kh
    @MM-vi9kh 2 роки тому

    RealPars
    Is Siemens S7 1200 has AI and AO, if yes what is the model number so that can i get one?

    • @realpars
      @realpars  2 роки тому

      S7-1200 CPUs have 4 built-in 0-10VDC analog inputs but no analog outputs. There are add-on I/O cards that can provide 4-20ma, thermocouple, and RTD analog inputs and I/O) cards that provide analog outputs. For example, Siemens SIPLUS S7-1200 CPU 1212C DC/DC/relay - 6AG1212-1HE40-4XB0 for the CPU, Siemens SIMATIC S7-1200 SM 1231 - 6ES7231-5ND32-0XB0 analog input card, and Siemens SIMATIC S7-1200 SM 1232 - 6ES7232-4HD32-0XB0 analog output card.

  • @s.ananthakumar1943
    @s.ananthakumar1943 Рік тому

    Pls tell is that any possibility instrumentation based cloud computing project

    • @realpars
      @realpars  Рік тому

      Thanks for the topic suggestion! I will happily go ahead and pass this along.

  • @brucebaxter6923
    @brucebaxter6923 2 роки тому

    I still have an omron hand held programmer, not the screw on one.

  • @abbashassanvand3010
    @abbashassanvand3010 2 роки тому +1

    Hi thanks a lot. Can I translate your videos to persian language and reshare?

    • @realpars
      @realpars  2 роки тому +1

      Hi Abbas,
      Thank you for checking that with us! Any translation or modification of our video courses are against RealPars' and UA-cam's copy right policy.
      You can share our video as long as it remains unmodified, tagged and credited back to us. But any modification or translation is not allowed.
      You can email us an SRL document with the translated subtitles, and we will happily add those to the specific video course.
      Thanks for your understanding.