System.Data.Entity.Core.EntityCommandExecutionException: An error occurred while executing the command definition. See the inner exception for details. ---> System.Data.SqlClient.SqlException: Invalid column name 'AlsoVisibleInDomains'.
   at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
   at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
   at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
   at System.Data.SqlClient.SqlDataReader.get_MetaData()
   at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted)
   at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
   at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
   at System.Data.Entity.Infrastructure.Interception.InternalDispatcher`1.Dispatch[TTarget,TInterceptionContext,TResult](TTarget target, Func`3 operation, TInterceptionContext interceptionContext, Action`3 executing, Action`3 executed)
   at System.Data.Entity.Infrastructure.Interception.DbCommandDispatcher.Reader(DbCommand command, DbCommandInterceptionContext interceptionContext)
   at System.Data.Entity.Core.EntityClient.Internal.EntityCommandDefinition.ExecuteStoreCommands(EntityCommand entityCommand, CommandBehavior behavior)
   --- End of inner exception stack trace ---
   at System.Data.Entity.Core.EntityClient.Internal.EntityCommandDefinition.ExecuteStoreCommands(EntityCommand entityCommand, CommandBehavior behavior)
   at System.Data.Entity.Core.Objects.Internal.ObjectQueryExecutionPlan.Execute[TResultType](ObjectContext context, ObjectParameterCollection parameterValues)
   at System.Data.Entity.Core.Objects.ObjectContext.ExecuteInTransaction[T](Func`1 func, IDbExecutionStrategy executionStrategy, Boolean startLocalTransaction, Boolean releaseConnectionOnSuccess)
   at System.Data.Entity.Core.Objects.ObjectQuery`1.<>c__DisplayClass41_0.<GetResults>b__0()
   at System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute[TResult](Func`1 operation)
   at System.Data.Entity.Core.Objects.ObjectQuery`1.GetResults(Nullable`1 forMergeOption)
   at System.Data.Entity.Core.Objects.ObjectQuery`1.<System.Collections.Generic.IEnumerable<T>.GetEnumerator>b__31_0()
   at System.Data.Entity.Internal.LazyEnumerator`1.MoveNext()
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector)
   at MuME2.Data.Managers.CachingManagerBase`2.GetDictionary() in D:\a\1\s\src\Legacy\MuME2.Core\Data\Managers\CachingManagerBase.cs:line 70
   at MuM.Foundation.Caching.Services.CustomCacheService.Get[T](String key, GetFromSourceDelegate`1 getDelegate) in D:\a\1\s\src\Foundation\Caching\code\Services\CustomCacheService.cs:line 260
   at MuME2.Data.Managers.CachingManagerBase`2.get_CachedDictionary() in D:\a\1\s\src\Legacy\MuME2.Core\Data\Managers\CachingManagerBase.cs:line 72
   at MuME2.Data.Managers.CachingManagerBase`2.All() in D:\a\1\s\src\Legacy\MuME2.Core\Data\Managers\CachingManagerBase.cs:line 67
   at MuME2.Data.Managers.EventTypeManager.All() in D:\a\1\s\src\Legacy\MuME2.Core\Data\Managers\EventTypeManager.cs:line 26
   at MuME2.Data.Managers.EventTypeManager.SingleByName(String name) in D:\a\1\s\src\Legacy\MuME2.Core\Data\Managers\EventTypeManager.cs:line 90
   at MuME2.Data.Managers.EventManager.SingleForDetails(Uri url) in D:\a\1\s\src\Legacy\MuME2.Core\Data\Managers\EventManager.cs:line 73
   at MuM.Project.Website.Services.SeoService.GetCurrentEvent() in D:\a\1\s\src\Project\Website\code\Services\SeoService.cs:line 216
   at MuM.Project.Website.Services.SeoService.GetCanonicalUrl(Base_Page page, String customHost) in D:\a\1\s\src\Project\Website\code\Services\SeoService.cs:line 188
   at MuM.Project.Website.Services.SeoService.RenderHrefLangTags(Base_Page page) in D:\a\1\s\src\Project\Website\code\Services\SeoService.cs:line 65
   at Mum.Relaunch.Web.Controllers.Framework.DefaultPageController.HtmlHead() in D:\a\1\s\src\Legacy\Mum.Relaunch.Web\Controllers\Framework\DefaultPageController.cs:line 111
   at lambda_method(Closure , ControllerBase , Object[] )
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c.<BeginInvokeSynchronousActionMethod>b__9_0(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__11_0()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_1.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_1.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_6.<BeginInvokeAction>b__3()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__5(IAsyncResult asyncResult)
    

Digitale Fabrik

Durchgängige Fabrik- und Prozessplanung, Instandhaltung und Anlagenmanagement

Immer kürzere Projektlaufzeiten, Konkurrenz aus Fernost und steigender Kostendruck haben Konsequenzen: Entweder macht man noch mehr Fehler, überzieht Termine und scheitert an Intransparenz und nicht verfügbarem Wissen. Oder man wagt die „Digitale Fabrik“.
Haben Sie Fragen?

Grundlage

Eine gemeinsame Datenbasis enthält die Geometrie und Meta-Daten der Gebäude, Medien, Maschinen, Anlagen und Betriebsmittel. So lassen sich Daten vernetzen und Prozesse optimieren. Die Integration ins ERP und andere vorhandene Systeme wird möglich; die Daten stehen jederzeit überall zur Verfügung.

Lösung

Die Datenbasis ermöglicht durchgängige Fabrik- und Prozessplanung, Instandhaltung und Anlagenmanagement. MuM bietet flexible Softwaresysteme, die sich zur optimalen Lösung verbinden lassen, sowie Beratung und Betreuung von der Entscheidung bis zum täglichen Einsatz.
Überalterung des Personals? Effizientere Produktion? Schnellere Entscheidungen von der Planung bis zur Instandhaltung? Viele Themen werden angeschnitten, wenn es um ein durchgängiges und systematisches Fabrikdatenmanagement geht. Der Weg zur erfolgreichen Bewältigung dieser Aufgaben ist ein Fabrikdatenmodell (digitaler Zwilling), das zur Standardisierung der Workflows und der Schnittstellen unternehmensweiter Anwendungen beiträgt. Die Kopplung aller Daten erzeugt Synergieeffekte, welche nahezu alle Geschäftsprozesse unternehmensweit unterstützen und transparent machen.
Aufgaben des Fabrikdatenmanagements sind die Verwaltung und Bereitstellung von Daten entlang des Lebenszyklus. Von der Vorplanung neuer Anlagen, der Instandhaltung bestehender Anlagen bis hin zum Abriss wird der gesamte Lebenszyklus des Anlagenmanagements dokumentiert. Dabei sollen alle benötigten Daten aus Sicht des Kunden in den entsprechenden Phasen des Fabriklebenszyklus bereitgestellt werden. Ziel ist, alle Planungsprozesse effizient und optimal zu gestalten.
Bei MuM ist ein durchgängiges und systematisches Datenmanagement die Grundlage für die Vernetzung der digitalen Modelle, Methoden und Analyse-Werkzeuge. Hierauf aufbauend ist festzulegen, wo und in welcher Form die Daten im System abzulegen sind. Das resultierende Modell repräsentiert alle fabrikbeschreibenden Objekte, einschließlich ihrer Eigenschaften und Beziehungen entlang des gesamten Fabriklebenszyklus.
 
Das MuM Fabrikdatenmodell ist

  • Skalierbar: Sowohl bezogen auf die räumliche und zeitliche Skalierung innerhalb einzelner technischer Prozesse, als auch auf die unterschiedliche Skalierung aller in der gesamten Fabrik ablaufenden Prozesse.
  • Raumbezogen: Alle Objekte erhalten einen eindeutigen Raumbezug, um bessere Analysen und eine schnelle Navigation zu ermöglichen.
  • Modular: Das Gesamtsystem setzt sich aus frei definierbaren Modulen zusammen und ist immer kundenspezifisch konfiguriert.
  • Erweiterbar: Zusätzliche Module für bestimmte Planungsaktivitäten oder Industrien möglich.
  • Offen: Die Speicherung der Modelle findet voranging in offen Datenmodellen statt, um die Abhängigkeit einzelner Softwareanbieter zu minimieren.
 

Hüttenwerke Krupp Mannesmann Duisburg

Kundenreferenz HKM
Vollendete Partnerschaft
Branchenübergreifende Zusammenarbeit bei Planung, Konstruktion und Infrastrukturmanagement
Kundenreferenz HKM Duisburg
Ja, wo fahren sie denn?
MuM MapEdit macht den Schienenverkehr auf dem HKM-Werksgelände auch im Büro sichtbar.

ArcelorMittal Bremen

Kundenreferenz Arcelor Mittal
Werkskataster auf Knopfdruck
Ganzheitliche CAD- und Anlagedaten in einem System
Power-GIS mit Wachstumspotenzial
Die ArcelorMittal Bremen GmbH managt Baustellen mit MuM MapEdit