In the present invention, several timer functions (e.g. delay on make,
delay on break, recycle, single shot, etc.) are expressed in terms of a
series of timer subfunctions, and code segments are developed for each
identified subfunction. A program of a timer is established to include a
plurality of subfunction code segments and a subfunction ordering table
for determining the ordering of execution for the subfunction code
segments. The ordering of subfunctions of the subfunction ordering table
may be selectable in accordance with a model number input received at a
program builder system adapted for use in programming the programmable
timer. In one embodiment, the programming method provides for
reprogramming of a timer including a control circuit having a one-time
programmable processor.
Na invenção atual, diversas funções do temporizador (por exemplo atrasa sobre fazem, atrasa na ruptura, recycle, único tiro, etc..) são expressados nos termos de uma série de subfunctions do temporizador, e os segmentos de código são desenvolvidos para cada subfunction identificado. Um programa de um temporizador é estabelecido para incluir um plurality de segmentos de código do subfunction e de uma tabela requisitando do subfunction para determinar requisitar da execução para os segmentos de código do subfunction. Requisitar dos subfunctions da tabela requisitando do subfunction pode ser selecionável de acordo com uma entrada do número modelo recebida em um sistema do construtor do programa adaptado para o uso em programar o temporizador programável. Em uma incorporação, o método de programação fornece reprogramming de um temporizador including um circuito de controle que tem um processador programável one-time.