Distributed numerical controllers

被引:0
|
作者
Orban, PE [1 ]
机构
[1] Natl Res Council Canada, Integrated Mfg Technol Inst, London, ON N6G 4X8, Canada
来源
SENSORS AND CONTROLS FOR INTELLIGENT MANUFACTURING II | 2001年 / 4563卷
关键词
numerical controller; open architecture; distributed system; real-time system; embedded system;
D O I
10.1117/12.452655
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
While the basic principles of Numerical Controllers (NC) have not changed much during the years, the implementation of NCs' has changed tremendously. NC equipment has evolved from yesterday's hard-wired specialty control apparatus to today's graphics intensive, networked, increasingly PC based open systems, controlling a wide variety of industrial equipment with positioning needs. One of the newest trends in NC technology is the distributed implementation of the controllers. Distributed implementation promises to offer robustness, lower implementation costs, and a scalable architecture. Historically partitioning has been done along the hierarchical levels, moving individual modules into "self contained" units. The paper discusses various NC architectures, the underlying technology for distributed implementation, and relevant design issues. First the functional requirements of individual NC modules are analyzed. Module functionality, cycle times, and data requirements are examined. Next the "infrastructure" for distributed node implementation is reviewed. Various communication protocols and distributed real-time operating system issues are investigated and compared. Finally, a different, vertical system partitioning, offering true scalability and reconfigurability is presented.
引用
收藏
页码:17 / 24
页数:8
相关论文
共 50 条
  • [31] ViWoSG: A distributed scene graph of ultramassive distributed virtual environments
    Wang GuoPing
    Li Sheng
    Wang ShaoRong
    Lu Bin
    Li WenHang
    SCIENCE IN CHINA SERIES F-INFORMATION SCIENCES, 2009, 52 (03): : 457 - 469
  • [32] ViWoSG: A distributed scene graph of ultramassive distributed virtual environments
    GuoPing Wang
    Sheng Li
    ShaoRong Wang
    Bin Lu
    WenHang Li
    Science in China Series F: Information Sciences, 2009, 52 : 457 - 469
  • [33] Design and implementation of fixed-wing MAV controllers.
    Espinoza Fraire, A. T.
    Parada Morado, R. P.
    Dzul Lopez, A. E.
    Lozano Leal, R.
    2015 WORKSHOP ON RESEARCH, EDUCATION AND DEVELOPMENT OF UNMANNED AERIAL SYSTEMS (RED-UAS), 2015, : 172 - 179
  • [34] Optimal Task Allocation for Maximizing Reliability in Distributed Real-time Systems
    Faragardi, Hamid Reza
    Shojaee, Reza
    Keshtkar, Mohammad Amin
    Tabani, Hamid
    2013 IEEE/ACIS 12TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2013, : 513 - 519
  • [35] Dependabilities in a high-performance quantum real-time distributed system
    Chou, Yao-Hsin
    Tsai, I-Ming
    Fahn, Chin-Shyurng
    Hong, Shi-Jinn
    Kuo, Sy-Yen
    INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 1107 - +
  • [36] Information dependability in distributed systems: The dependable distributed storage system
    Distefano, Salvatore
    Puliafito, Antonio
    INTEGRATED COMPUTER-AIDED ENGINEERING, 2014, 21 (01) : 3 - 18
  • [37] TOPS: Two-Phase Scheduling for Distributed Real-time Systems
    Alghamdi, Mohammed I.
    Jiang, Xunfei
    Qin, Xiao
    Zhang, Jifu
    Jiang, Minghua
    Qiu, Meikang
    2014 IEEE COMPUTING, COMMUNICATIONS AND IT APPLICATIONS CONFERENCE (COMCOMAP), 2014, : 143 - 148
  • [38] Distributed running state monitoring and pre-warning of common span railway bridges
    Zhao, Wei-Gang
    Wang, Xin-Min
    Du, Yan-Liang
    Li, Yun-Dong
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2015, 49 (07): : 1046 - 1051
  • [39] Anomaly Detection Based on Temporal Behavior Monitoring in Programmable Logic Controllers
    Han, Seungjae
    Lee, Keonyong
    Cho, Seongje
    Park, Moonju
    ELECTRONICS, 2021, 10 (10)
  • [40] Distributed operating systems
    Tanenbaum, AS
    1996 CERN SCHOOL OF COMPUTING, 1996, 96 (08): : 101 - 107