系统上电复位后,从8000H单元开始执行程序。首先进行系统初始化,然后进行显示调用和键扫描及按键处理。当按置数键后,可对十位、个位调整设置相应的加工步数,按启动键后,系统启动定时器中断,进入加工状态,加工完成后,显示其状态并退刀,电极退回到原位。
根据步进电机正反转的控制状态,确定出相应的控制字,然后存入一个表中,在程序中根据加工的状态取相应的控制字输出。步进电机的步进步数也是根据步进电机的步进当量和电极的耗损系统来确定相应的控制参数,将1~99丝的控制数存入一表中,在加工时与表中相应的单元进行比较。而步进电机转速的快慢,可以通过改变定时常数来实现速度的调整。
在设计软件过程还加进了干扰自动保护措施。在程序运行时,利用8031的定时器跟踪程序,当程序正常时,定时器不断得到复位,若由于干扰使程序出错,定时器便能够使程序返回到出错点,从而使程序继续运行。
ABB 3HAB8797-1 DSQC 266B Drive unit
ABB 3HAB8798-1 DSQC 266C Drive unit
ABB 3HAB8801-1 DSQC 266G Drive unit
ABB 3HAB8800-1 DSQC 266H Drive unit
ABB 3HAB8799-1 DSQC 266K Drive unit
ABB 3HAB8802-1 DSQC 266T Drive unit
ABB 3HAA3573-AAA DSQC 300 Board - Computer
ABB 3HAB2210-1 DSQC 300 Board - Computer
ABB 3HAB2233-1 DSQC 300 Board - Computer
ABB 6369901-380 DSQC 300 Board - Computer
ABB 3HAA3573-ABA DSQC 301 Programming board
ABB 3HAB2209-1 DSQC 306 Computer board
ABB 6369901-298 DSQC 306 Computer board
ABB E3HAB2209-1 DSQC 306 Computer board
ABB 3HAB3700-1 DSQC 313 Serial measurement board
ABB 3HAB4259-1 DSQC 313 Serial measurement board
ABB 3HAC9522-1 DSQC 313 Serial Measurement Board
ABB 3HAB2215-1 DSQC 314A Rectifier
ABB 3HAB2216-1 DSQC 314B Rectifier
ABB 3HAB2231-1 DSQC 314C Rectifier DC link
ABB 6369901-336 DSQC 314C Rectifier DC link
ABB E3HAB2231-1 DSQC 314C Rectifier DC link
ABB 3HAB2214-1 DSQC 315 Combi I/O
ABB 3HAB2219-1 DSQC 316 Computer board
ABB 3HAB2209-1 DSQC 317 Memory expansion board
ABB 3HAB2233-1 DSQC 322 Robot computer
ABB 3HAB5956-1 DSQC 323 Memory expansion board
ABB 3HAB5957-1 DSQC 324 Memory expansion board
ABB 3HAB2241-1 DSQC 325 Main computer
ABB 3HAB2242-1 DSQC 326 Robot computer
ABB 3HAB7230-1 DSQC 327 Analogue Digital Combi I/O
ABB 3HAB7229-1 DSQC 328 Digital 24 VDC I/O
ABB 3HAB7215-1 DSQC 331 Panel unit
ABB 3HAC17973-1 DSQC 332 Digital relay I/O
ABB 3HAB5845-1 DSQC 334 Power supply
ABB 3HAB6182-1 DSQC 335 Robot computer
ABB 3HNE00001-1 DSQC 336 Network board NIOC-01
ABB 3HAB8101-1 DSQC 345A Rectifier
ABB 3HAB8101-2 DSQC 345B Rectifier
ABB 3HAB8101-3 DSQC 345C Rectifier
ABB 3HAB8101-4 DSQC 345D Rectifier
ABB 3HAB8101-14 DSQC 345E Rectifier
ABB 3HAB8101-5 DSQC 346A Drive unit
ABB 3HAB8101-6 DSQC 346B Drive unit
ABB 3HAB8101-7 DSQC 346C Drive unit
ABB 3HAB8101-11 DSQC 346E Drive unit
ABB 3HAB8101-8 DSQC 346G Drive unit
ABB 3HAB8101-13 DSQC 346U Drive unit
ABB 3HNE00957-1 DSQC 350 Remote I/O