Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Linux

Linux 5.2 Will Introduce The Fieldbus Subsystem (phoronix.com) 59

"The new Fieldbus system has been deemed ready to be released into the staging area of the Linux kernel," writes jwhyche (Slashdot reader #6,192).

Phoronix reports: This newest subsystem for the Linux kernel benefits industrial systems. Fieldbus is a set of network protocols for real-time distributed control of automated industrial systems. Fieldbus is used for connecting different systems/components/instruments within industrial environments. Fieldbus is used for connecting facilities ranging from manufacturing plants up to nuclear energy facilities. The Fieldbus specification has been around for decades while now seeing a formal subsystem within the Linux kernel.

The subsystem allows for devices to exchange data over a Fieldbus whether it be Profinet, FLNet, or one of the other implementations. The subsystem provides a generic framework for exposing switches, lights, actuators, motors, and other hardware... The Linux kernel's Fieldbus subsystem has gone through over ten rounds of public revisions in recent months and has been deemed ready to premiere with Linux 5.2 [which] should debut in July.

This discussion has been archived. No new comments can be posted.

Linux 5.2 Will Introduce The Fieldbus Subsystem

Comments Filter:
  • Now the systemd guys are going to be upset because they've been trying to get dbus into the kernel for a decade, and now this 'ancient technology' finally gets approval.

    Create a good design, guys, minimize the surface of your interface.
  • What happened to KDBUS? There is a nice talk from by L. Poeterring from almost 5 years ago: https://www.youtube.com/watch?... [youtube.com] I think this was never merged and superseded by bus1, which was also never merged?
  • Well, I guess it's kinda cool that kernel developers recognize industrial automation exists, but...it's not like there aren't already better linux options...

    Ethernet/IP from ODVA (Rockwell...)
    https://github.com/EIPStackGro... [github.com]

    Profi* the standard throughout Europe:
    https://www.rtautomation.com/s... [rtautomation.com]
    And this one, is still around, too
    http://profim.sourceforge.net/ [sourceforge.net]

    Modbus for process automation and DCS sorta stuff
    https://github.com/stephane/li... [github.com]

    etc.
    etc.
    etc. ..

    • by karlandtanya ( 601084 ) on Sunday April 21, 2019 @05:34PM (#58468776)

      In the words of Roseanne-Rosanadana... "Never Mind".

      This is actually pretty cool; it provides kernel support for any industrial network (a fieldbus, not specifically Foundation Fieldbus).
      They started with Profinet (I would have preferred ENet/IP, but that's just because of where I work).

      • Yeah I did this too. When read it I was like "WTF would anyone bother putting Foundation Fieldbus in the kernel"

    • by rew ( 6140 )

      Not sure if this new support is what I hope it is, but what you need when designing an industrial control system is that your underlying system provides you with easy interface to the hardware. So when the machine is in state "production" you need to monitor some variables to remain within allowed ranges. A monitor program should then be as simple as
      while (1) {
      read (mydevice, &myvariable, sizeof (myvariable));
      if ((myvariable

  • Great for talking to equipment. Now how about a secured system with this so that Russia, North Korea, and China can not control our nuke power plants?
  • > (Slashdot reader #6,192).
    A long time ago I decided I wouldn't play along with the "grab a low user number" game. So I waited a while before registering.

    Pfff 6192 ha! wimp! :-)

Technology is dominated by those who manage what they do not understand.

Working...