Signal 1 du boitier MDC (En cycle)

Le premier signal du boîtier MDC est renvoyé à DNC-Max via la ligne DSR du port série qui représente normalement le signal 'En cycle'.

Cliquez sur Moniteur DSR et cochez la case Activer les messages du signal DSR. Sélectionnez Commutateur comme Type d'entrée (allumé ou éteint), CYCLESTOP comme Message à l'état bas et CYCLESTART comme Message. Cochez la case Envoyer message quand le port démarre pour que l'état actuel du signal soit envoyé lorsque la machine démarre.

Configuration du signal En cycle (DSR)

Cette configuration génère deux messages: CYCLESTART lorsque la machine est en marche et CYCLESTOP lorsque la machine est arrêtée. Le fonctionnement est comme suit:

Le temps de cycle minimum est le temps mis par la machine pour changer d'état - laissez cette valeur à 500 ms dans la plupart des cas. Cela éliminera tout bruit électrique lorsque la machine change d'état.

Si vous cochez la case Mode débogage, tous les messages apparaitront dans le journal du port quel que soit le paramétrage du serveur DNC-Max. Une fois que le système fonctionne correctement, désactivez cette option pour éviter de remplir le journal du port.

Signal de pulsation sur les machines Haas

Certaines machines (notamment les machines Haas) font clignoter la lampe 'En cycle' lorsque la pièce est finie. Nous pouvons utiliser cet état pour générer un message PARTCOMPLETE sur le même signal que celui de 'En cycle'.

Cochez la case Message lorsque impulsion, fixez le Nombre minimum d'impulsions à 2 (pour éviter qu'un seul clignotement déclenche un message) et la Durée maximale d'impulsion à 1 seconde. Sélectionnez PARTCOMPLETE comme Message.

Configuration du signal de pulsation pour le message Pièce finie

Si la lampe clignote une fois par seconde, vous devrez augmenter le Temps de cycle minimum de 500 ms à plus d'1 seconde. Sinon, vous allez générer continuellement des messages CYCLESTART / CYCLESTOP.

Notez que sur certaines machines (par exemple DMU), un clignotement 'En cycle' signifie que la machine attend un opérateur et vous pouvez l'utiliser pour générer un autre message (par exemple WAITINGOPER)