Affiliation: | Production Engineering Research Laboratory, Hitachi Ltd., 292 Yoshida-cho, Totsuka-ku, Yokohama 244, Japan |
Abstract: | A new unified FA (Factory Automation) language has been developed. The language is suited for robot control, vision system control and programmable controller (PC) control and enables a unified means for programming. The language is called FA-BASIC and has common functions such as expression, control structure and input/output statement based on BASIC language. FA-BASIC is composed of three subsystems: FA-BASIC/R for robot control, FA-BASIC/V for vision system control and FA-BASIC/C for PCs. Many languages have been developed up to now, but most of them were aimed at single purposes. These single purpose languages were too limited when developing an integrated FA system, because several languages and different program-making methods must be mastered. Using FA-BASIC, programming with mutual interconnections between robots, PCs and vision devices is done by the one common method. In this paper, the basic design concept and functions of FA-BASIC will be presented, along with the features of FA-BASIC/R and on outline of a robot control system using a standard mechanism-independent intermediate language and standard fundamental modules. Also, for easy programming, an off-line programming system with graphical aids and a menu-selection method which require no special effort to master will be introduced as the only present-day universal robot programming method. |