We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

DINASORE: A Dynamic Intelligent Reconfiguration Tool for Cyber-Physical Production Systems

00:00

Formal Metadata

Title
DINASORE: A Dynamic Intelligent Reconfiguration Tool for Cyber-Physical Production Systems
Title of Series
Number of Parts
Author
Contributors
License
CC Attribution - ShareAlike 4.0 International:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
The nowadays industrial digital revolution demands for software driven solutions where reconfiguration is one of the key enablers to achieve smart manufacturing by easy deployment and code reuse. Despite existing several tools and platforms that allow for software reconfiguration at the digital twin / edge level, it is most of the times difficult to make use of state of the art algorithms developed in the most popular programming languages due to software incompatibility. This paper presents a novel framework named Dynamic INtelligent Architecture for Software MOdular REconfiguration (DINASORE) that implements the industrial standard IEC 61499 based in Function Blocks (FB) in Python language for Cyber-Physical Production Systems' implementation. It adopts the 4DIAC-IDE as graphical user interface (GUI) to ease the design and deployment of FBs to quickly and on-demand reconfigure target equipment. The proposed framework provides data integration to third party platforms through the use of OPC-UA. The test scenarios demonstrate that the proposed framework 1) is flexible and reliable for different applications and 2) linear increases the CPU and memory workload for a large amount of FBs.
Information securityLink (knot theory)System programmingCybersexAerodynamicsProduct (business)Faculty (division)Physical systemPresentation of a groupForschungszentrum RossendorfUniverse (mathematics)PhysicalismCybersex
Software testingCASE <Informatik>Collision detectionControl flowImplementationINTEGRALSoftware testingBitPerformance appraisalMereologyPhysical systemCASE <Informatik>Presentation of a groupPoint (geometry)Computing platformStandard deviationCybersexComputer animation
Software testingCASE <Informatik>Collision detectionControl flowPerformance appraisalImplementationArchitecturePhysical systemProcess (computing)DigitizingExistenceSystem programmingStandard deviationProduct (business)Order (biology)SoftwareDigitizingConnected spacePerformance appraisalPhysical systemProjective planeDifferent (Kate Ryan album)Product (business)Computer animation
DigitizingExistenceStandard deviationSystem programmingDistribution (mathematics)Product (business)Integrated development environmentRun time (program lifecycle phase)Data modelFunction (mathematics)Block (periodic table)Product (business)Programming languageComputerIntegrated development environmentTask (computing)Line (geometry)Physical systemConfiguration spaceConnectivity (graph theory)Run-time systemEscape characterDifferent (Kate Ryan album)Standard deviationSoftware developerMobile appServer (computing)Computer animation
Standard deviationIntegrated development environmentRun time (program lifecycle phase)Data modelFunction (mathematics)Block (periodic table)Java appletDisintegrationINTEGRALIntegrated development environmentTask (computing)Functional (mathematics)Operator (mathematics)Run-time systemEvent horizonBlock (periodic table)ArmMappingInterface (computing)Multiplication signRight angleComputer animation
AerodynamicsArchitectureJava appletStandard deviationErlang distributionComputer multitaskingDisintegrationOrder (biology)Integrated development environmentRun time (program lifecycle phase)Formal languageModul <Datentyp>Physical systemImplementationData modelInterface (computing)Data structureSocket-SchnittstelleThread (computing)Event horizonMessage passingPattern languageUniversal product codeServer (computing)Service (economics)Computing platformPoint (geometry)Connectivity (graph theory)Abelian categoryCrash (computing)Differenz <Mathematik>Process (computing)Source codeTexture mappingAlgorithmCodeData structureImplementationInformationProgramming languageComputer architectureSoftwareTelecommunicationFunction (mathematics)Type theoryComputerVariable (mathematics)Category of beingINTEGRALSoftware testingIntegrated development environmentTask (computing)State of matterConnected spaceFunctional (mathematics)Limit (category theory)Linear regressionPhysical systemProjective planeVirtual machineLink (knot theory)Data modelOperator (mathematics)CASE <Informatik>Process (computing)Error messageInstance (computer science)Musical ensembleShared memoryExistencePoint (geometry)CuboidIP addressoutputRun-time systemCommunications protocolCartesian coordinate systemThread (computing)Crash (computing)Java appletComputer fileEvent horizonView (database)Endliche ModelltheorieKey (cryptography)Different (Kate Ryan album)Block (periodic table)Computing platformVideo projectorArc (geometry)Multiplication signMessage passingSocket-SchnittstelleService (economics)Pattern languageSoftware developerComputerShift operatorIterationMereologyOffice suiteComputer animation
Performance appraisalControl flowSoftware testingCASE <Informatik>Collision detectionReal numberRandom numberPredictionCollisionApache ForrestGame controllerElectric currentRoboticsAlgorithmSoftware testingTask (computing)Functional (mathematics)Hydraulic motorPower (physics)Real numberServer (computing)PlanningCASE <Informatik>PredictabilityRoboticsOcean currentEvent horizonBlock (periodic table)Computing platformObject (grammar)ArmCollision detectionGame controllerFlow separationSerial portOpen setComputer animation
Control flowGame controllerSoftware testingFunctional (mathematics)Server (computing)CASE <Informatik>Connectivity (graph theory)RoboticsBlock (periodic table)ArmGreen's functionComputer animation
Public domainControl flowGame controllerFunctional (mathematics)Block (periodic table)ArmPosition operatorRotationComputer animation
RoboticsControl flowGame controllerComputerFunctional (mathematics)Operator (mathematics)Block (periodic table)ArmComputer animation
SequenceSimulationProcess (computing)Workstation <Musikinstrument>AdditionMilitary operationVirtual machineError messageKolmogorov complexityPerformance appraisalBefehlsprozessorProduct (business)BefehlsprozessorFunctional (mathematics)Performance appraisalNumberCASE <Informatik>Process (computing)Cartesian coordinate systemWorkstation <Musikinstrument>ScalabilityBit rateDifferent (Kate Ryan album)Block (periodic table)Computer animation
Block (periodic table)Workstation <Musikinstrument>Kolmogorov complexityPerformance appraisalBefehlsprozessorSimulationSoftware frameworkSystem programmingRoboticsLocal ringTelecommunicationLinear regressionNP-hardComputing platformFormal languageControl flowAlgorithmTelecommunicationFunctional (mathematics)Linear regressionPhysical systemVirtual machineRoboticsField (computer science)Musical ensembleCommunications protocolSoftware frameworkBlock (periodic table)Software developerComputer animation
ImplementationData modelMathematical optimizationDisintegrationControl flowSoftwareDatabase transactionErlang distributionFactory (trading post)ComputerPairwise comparisonIntegrated development environmentRun time (program lifecycle phase)AlgorithmMedical imagingData managementTouch typingSoftwareComputerFunction (mathematics)Type theoryINTEGRALTask (computing)Mathematical optimizationBefehlsprozessorFunctional (mathematics)Physical systemProjective planeQuicksortConfiguration spacePresentation of a groupField (computer science)Distribution (mathematics)Point (geometry)Control flowCommunications protocolCartesian coordinate systemOnline chatOpen sourceEndliche ModelltheorieBlock (periodic table)Computing platformMultiplication signGame controllerSoftware developerIntegrated development environmentInformation securitySinc functionCybersexYouTubeInternet der DingeComputer animation
Transcript: Englisch(auto-generated)