Fcmcua jest zewnętrznym środowiskiem pracy, które jest używane do kontrolowania zespołu utworzonego w środowisku Złożenie 4 z serwera OPC UA. Zapewnia to funkcjonalność symulacji maszyn sterowanych przez cyfrowe sterowniki takie jak PLC, o ile sterownik obsługuje OPC UA. Środowisko używa wartości dostarczonych przez serwer OPC UA do manipulowania Attachment Offset lokalnego układu współrzędnych (LCS) każdej części.
Środowisko pracy Fcmcua można zainstalować za pomocą Menadżera dodatków.
Fcmcua udostępnia dwa typy mechanizmów do symulacji ruchu w modelu: Oś i Siłownik.
Oś jest kontrolowana przez wartości zmiennoprzecinkowe, które reprezentują pozycję osi lub prędkość silnika napędzającego oś.
Siłownik to dowolny ruch wyzwalany sygnałem binarnym. W takim przypadku Fcmcua sama symuluje ruch, obliczając wartości pozycji potrzebne do symulacji.
Dalsze instrukcje użytkowania można znaleźć na stronie repozytorium Fcmcua.
Adres URL do serwera OPC UA musi być określony w postaci opc.tcp://127.0.0.1:4840
.
Ustawienie częstotliwości odpytywania może być wykorzystane do ograniczenia czasu między aktualizacjami zespołu FreeCAD.
Stan połączenia jest wyświetlany na panelu połączenia.
Węzeł osi na serwerze OPC UA reprezentuje jednowymiarową zmianę przesunięcia mocowania części w zespole. Aby skonfigurować to przypisanie, należy określić następujące informacje:
Wartość z serwera może być również odwrócona lub skalowana poprzez podanie znaku matematycznego i / lub współczynnika.
Węzeł siłownika na serwerze OPC UA działa jako wyzwalacz "otwarcia" lub "zamknięcia" siłownika. Aby skonfigurować siłownik, należy podać następujące informacje: