Autor Tópico: Botão para zerar o contador do numero de peças produzidas  (Lida 1096 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline kennedyrsb

  • Novato
  • *
  • Posts: 1
  • Sexo: Masculino
  • GUIA CNC BRASIL
  • Cidade - UF: Ampére PR
  • Nome:: Kennedy
  • Profissão: Eng. de Controle e Automação
Botão para zerar o contador do numero de peças produzidas
« Online: 15 de Maio de 2019, 13:45 »

Boa tarde a todos, na empresa onde trabalho possuímos uma cnc onde um display apresenta o numero de peças produzidas, fiquei encarregado de introduzir a tela do sistema, um botão virtual que faz o zeramento do contador de peças porém estou com algumas dificuldades. A principio consegui inserir o botão a tela, normalmente, mas não consigo definir uma função para este botão, no caso, zerar contador. Alguém poderia me dar uma ajuda?
Segue algumas informações do projeto:


<vbox>
<rectled>
    <halpin>"zrled"</halpin>
    <height>"30"</height>
    <width>"45"</width>
    <on_color>"green"</on_color>
    <off_color>"gray"</off_color>
</rectled>
<button>
    <halpin>"RESETDRY"</halpin>
    <text>"Reset\nErros"</text>
    <height>"3"</height>
    <width>"2"</width>
</button>
</vbox>




#********************************
# Links painel controle virtual *
#********************************


net pecasprod motion.analog-out-02 => pyvcp.pecpro
net lx-up halui.flood.on <= pyvcp.lixadw
net lx-dw halui.flood.off <=  pyvcp.lixaup


net lxis-on Modbus.in-00 <= halui.spindle.is-on
net lixa-on Modbus.in-01 <= pyvcp.lixaon
net lixa-of Modbus.in-02 <= pyvcp.lixaoff




net lxis-dw Modbus.in-03 <= halui.flood.is-on
 


net exa-on  Modbus.in-04 <= pyvcp.EXON
net exa-off Modbus.in-05 <= pyvcp.EXOFF


net clis-dw Modbus.in-06 <= halui.mist.is-on
net cl-up   Modbus.in-07 <= pyvcp.coletordw
net cl-dw   Modbus.in-08 <=  pyvcp.coletorup




net automat  Modbus.in-09 <= toggle.3.out <= pyvcp.modeled
net test     Modbus.in-10 <= toggle.1.out => pyvcp.testled motion.digital-in-02
net testlx   Modbus.in-11 <= toggle.5.out => pyvcp.tstlxld
net dryok    Modbus.in-12 <= parport.0.pin-10-in-not
net ma-is-on Modbus.in-13 <= halui.machine.is-on


net rstdry   <= pyvcp.RESETDRY  <= parport.0.pin-09-out  <= axisui.notification s-clear-error
#net prog-str   
#net prog-stp halui.program.stop #<= parport.0.pin-12-in-not

 

/** * */