Friday 17 November 2017

Beckhoff Média Móvel


FUNCTIONBLOCK FBCTRLMOVINGAVERAGE Der Funktionsbaustein stellt ein gleitendes Mittelwertfilter im Wirkungsplan dar. Beschreibung: Es wird der arithmetische Mittelwert aus den letzten n Werten gebildet. Von dem Programmierer muss ein Array: ARRAY 1. n de FLOAT angelegt werden, em dem der Funktionsbaustein die intern bentigten Daten ablegen kann. FIn. Eingangsgre des Moving-Average-Filters. FManSyncValue. Eingangsgre, auf die das Mudança-Média-Filtro gesetzt werden kann, ou morreu Manual-Mode am Ausgang ausgegeben wird. BSync. Mit einer steigenden Flanke e Diesem Eingang wird das Moving-Average-Filter no arquivo Wert fManSyncValue gesetzt. EMode. Eingang, der die Betriebsart des Bausteins festlegt. BHold. Ein TRUE e Diesem Eingang hlt den internen Zustand und somit auch den Ausgang Unabhngig von der Eingangsgre konstant auf dem aktuellen Wert. VAROUTPUT fOut. Ausgang des-Average-Filters. Estado . Estado das Funktionsbausteins. EErrorId. Liefert bei einem gesetzten bError - Ausgang die Fehlernummer. BError. Wird TRUE, sobald ein Fehler eintritt. VARINOUT stParams. Parameterstruktur des Moving-Average-Filters. Diese besteht aus den folgenden Elementen: tCtrlCycleTime. Zykluszeit, mit der der Regelkreis bearbeitet wird. Diese muss grer oder gleich der TaskCycleTime sein. Der Funktionsbaustein berechnet mit dieser Eingangsgre estagiário, ob die Zustands - und Ausgangsgren im aktuellen Zyklus aktualisiert werden mssen. TTaskCycleTime. Zykluszeit, mit der der Funktionsbaustein aufgerufen wird. Diese entspricht der Task-Zykluszeit der aufrufenden Tarefa, wenn der Baustein em jedem Zyklus aufgerufen wird. NSamplesToFilter. Anzahl der Werte n, ber die der arithmetische Mittelwert gebildet wird. PWorkArrayADR. Endereço des Arrays, indem die Eingangswerte zwischengespeichert werden. NWorkArraySIZEOF. Gre des WorkArrays. WMX2 Controlador de movimento suave EtherCAT com biblioteca de classes do Windows Um controlador de movimento geral versátil de gama alta, capaz de controlar simultaneamente até 64 eixos e 64 canais com funções de controle avançadas. O WMX2 pode ser executado como um Mestre EtherCAT no PC com uma porta LAN, não é necessária nenhuma placa de interface especializada. O WMX2 inclui a pilha original EtherCAT Master com funcionalidades EtherCAT completas, incluindo DC Sync e HotConnect, e ferramenta de extensão em tempo real do Windows que permite o controle de movimento em tempo real com ciclo de comunicação síncrona tão rápido quanto 0.25ms. Desenvolva o controlador de movimento original de alto desempenho com a biblioteca de classe WMX2 Windows que suporte até 256 threads e mais de 500 funções da API, incluindo a API de gerenciamento de rede EtherCAT. Novos perfis avançados de movimento permitem aos desenvolvedores programar movimentos complexos e sensíveis para situações difíceis que exigem precisões extremas. Controle de sincronização (Master-Slave) máximo de 32 pares Principais funções EtherCAT: CoE, FoE, DC Sync, LineStarRing Topologias, HotConnect, EtherCAT Network Management API Perfis de Movimento: Trapezoidal, S-Curve e Jerk-Limited, Sinusoidal, Parabólico, Avançado S E Tempo médio de movimentação trapezoidal, perfil especificado pelo usuário As funções de movimento incluem, jog, reposicionamento, PTP, movimento de lista, funções de buffer de API de início. Funções de substituição capazes de alterar PTP, PTPDVC, parâmetro de perfil durante o movimento Novas Funções: Interpolação de Caminho, Simulação de Tempo de Buffer de API, Aterragem suave Métodos de Comando Suportados: PositionVelocityTorque (Modo Transparente disponível para Torque, Velocity) IO baseado em eventos e controle de movimento. Ideal para aplicações SMT Compensação de erro de passo, compensação de compensação, compensação de retaguarda Visual Studio 2008 ou posterior (CC) e Microsoft. NET framework 4.5 ou posterior O WMX2 vem com Network Configurator 2, uma ferramenta de gerenciamento de rede EtherCAT tudo-em-um. Todas as configurações necessárias, a configuração, a verificação do status do escravo e mesmo o diagnóstico de erro podem ser feitos dentro dessa única ferramenta. Todas as funções disponíveis como API para desenvolvedores.

No comments:

Post a Comment