主控制器WT97 脈沖計時模塊接口信號包括:級別輸入level[2∶0]、開始計數輸入auto_reset、判斷輸出judge[1∶0]、讀指令輸出read,還有輸入時鐘fre_in和復位使能reset,模塊內部設寄存器clk_add[32∶0],用于脈沖計數。模塊的狀態包括idle、calculate、 judgment和readtime,狀態機如圖3所示。

其具體工作過程為:
(1)狀態為idle時,read置0,clk add[32∶0]清空,讀入level值。Level是計數判斷的基準,必須在計數前讀入。
(2)當收到auto_reset為高電平,狀態從idle轉至calculate開始脈沖計數。由于計數的頻率同時是FPGA的工作頻率,所以 clk_add[32∶0]只需在calculate狀態下每個時鐘累加一次。
(3)auto_reset變為低時,狀態轉至judgment,將clk_add[32∶0]與所在級別的上下限對比,將結果通過judge[1∶0] 輸出。
(4)狀態轉至readtime,將read置1,read信號告知分級控制模塊judge[1∶0]信號已經更新,要求讀取,當clk_add [32∶0]等于中心脈沖數,read不置為1,表示無需改變電壓值。
(5)狀態轉回idle。
主控制器WT97
BOSCH AWL 8-698-823-530 CARD 8698823530
PILZ PZE-5 RELAY 1774
BAUER BS03-54VL/D08MA4-TF GETRIEBEMOTOR BS03-54VL-D08M
OMRON 3G3EV-A2001 SYSDRIVE INVERTER
BOSCH DEM 8-698-823 CARD 8698823
PHOENIX CONTACT IBS S5 DSC/I-T INTER BUS
OMRON C200H-BC081-V1 CPU BASE UNIT
SIEMENS 1LA71304AA60-Z 3~ MOTOR
GENERAL ELECTRIC 44B295358-00 BOARD 44A398714G02
HEIDENHAIN ERN1331.051-1024 PULSECODER
LEUZE LUMIFLEX IEC1496 561303 COMPACT TRANSMITTER IEC1
BOSCH NT2 POWER SUPPLY
TELEMECANIQUE 6W-9343-001-060 SERIAL LINK VW3A16104
BOSCH LT12 0-608-750-057 BOSCH NETZTEIL 0608750057
TOSHIBA EX40-4MCRD5 PROGRAMMABLE CONTROLLER
TAMAGAWA SEIKI RT-5X8-11 PICKUP UNIT BKO-NC6062A
BBC GJR5-211-500-R1 KOMMUTATOR GJR5211500R1
KL?CKNER MOELLER LE4-116-XD1 EXTERNES MODUL LE4116XD1
KL?CKNER MOELLER EM4-201-DX2 EXTERNES MODUL EM4201DX2
SANYO HFT604M ZEILENTRAFO
DIEMEN 0452013600 or HR 1WP1 46204 ZEILENTRAFO
ZEILENTRAFO ZTFJ54014A or 6827U
ZEILENTRAFO 6174Z-1024A or 4AC16
SIEMENS 6ES5 312-3AB11 SIMATIC S5 6ES5312-3AB11_
OKUMA E4809-032-452-B OPUS 5000 EC BOARD
OKUMA E4809-032-452-D OPUS 5000 EC BOARD
VIEWSONIC VP 140 OR VP140 TFT-DISPLAY
OKUMA E7191-292-323-2 OPUS 5000 CPU IF RACK 9_
SIEMENS KSP-A356 SINUMERIK C8451-A40-A58-3
INDRAMAT DDS2.1-W050-D AC SERVO CONTROLLER
SIEMENS 6SE7090-0XX84-0KA0 MODUL 6SE7 090-0XX84-0KA0
MODICON AS-584A-032 PLC MODULE 584A032 _
SIEMENS SMP 16-EA217 SICOMP 6AR1302-0AE00-0AA0
SIEMENS SMP16-EA216 6AR1302-0AD00-0AA0
SIEMENS 6AR1306-0HA00-0AA0 STROMVERSORGUNG SMP16-SV531
SIEMENS 6FX1126-1AA01 SINUMERIK 6FX11261AA01
SIEMENS 6FX1126-4AA00 SINUMERIK 6FX11264AA00
SIEMENS 6SC6100-0GB00 SIMODRIVE Reparatur
Siemens 6FC5103-0AB03-0AA3 Sinumerik Reparatur
Siemens 6SC 6100-0GA11 6SC6100-0GA11 Reparatur
Siemens C98043-A1204-L21Simoreg Reparatur
Okuma VAC-Drive Unit Type A D22-A Motor 22/15 Reparatur
BAUER BF60-04W/D11MA4-TF-ZW or BF 60 04W-D11MA4-TF-ZW
FANUC A860-2000-T321 PULSECODER A8602000T321
E4809-770-015-B BDU-30 OKUMA SVC-A Board Reparatur
Wir reparieren alle m?glichen Okuma Drives
SIEMENS 6SC6108-0SG01SIMODRIVE Reparatur
SIEMENS 6AV3547-2MM00-5CF0 PANEL Reparatur
Okuma Operating Panel OSP5000 und andere Reparatur
Maxax 100 or 100/3000 bruchless drive Reparatur
FANUC A20B-1000-0560-13F BOARD A20B1000056013F
CUTLER-HAMMER 1775K PMPP1700 PANELMATE Reparatur
MATSUSHITA A61L-0001-0074 TX-1404AB Reparatur
VELLINGE ELECTRONICS 3HAB3700-1/3 200MA Reparatur
BEIJER ELECTRONICS MAC90 BEDIENERTERMINAL 00950B
SIEMENS 6ES5310-3AB11 SIMATIC S5 6ES5 310-3AB11
BAUM?LLER BUS21-7.5-1530-001 STROMRICHTER Reparatur
BAUM?LLER BUS21-15-30-31-020 STROMRICHTER Reparatur
SIEMENS 6SC6130-0FE00 POWER SUPPLY 6SC61300FE00
BAUM?LLER BUS 2-30-45-30-003 STROMRICHTER Reparatur
BAUER G12-10/DK84-200L or G12-10-DK84-200L MOTOR
SIEMENS 3TF4822-OAK6 SCH?TZ
BAUMUELLER BUS 3-15-30-30-004 UMRICHTER Reparatur
主控制器WT97