{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T17:56:03Z","timestamp":1754157363073,"version":"3.41.2"},"reference-count":15,"publisher":"Emerald","issue":"4","license":[{"start":{"date-parts":[[2000,8,1]],"date-time":"2000-08-01T00:00:00Z","timestamp":965088000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2000,8,1]]},"abstract":"<jats:p>This paper addresses some aspects related to Flexible Manufacturing Cell (FMC) programming, and is based on two previously published papers and focuses more on application details. Recognising that one of the major problems of today\u2019s Flexible Manufacturing Cells is the diversity of languages and hardware architectures present in the same FMC, we introduce an object\u2010oriented and distributed software architecture that can be used for FMC programming and monitoring. Application examples of an industrial FMC and an R&amp;D\/education setup are presented, in which we used an industrial robot and a force\/torque\/acceleration sensor. In the process some implementation details are presented and discussed.<\/jats:p>","DOI":"10.1108\/01439910010372109","type":"journal-article","created":{"date-parts":[[2002,7,27]],"date-time":"2002-07-27T02:07:04Z","timestamp":1027735624000},"page":"279-287","source":"Crossref","is-referenced-by-count":4,"title":["Object\u2010oriented and distributed programming of robotic and automation equipment"],"prefix":"10.1108","volume":"27","author":[{"given":"J.","family":"Norberto Pires","sequence":"first","affiliation":[]}],"member":"140","reference":[{"key":"key2022020720192094500_B1","unstructured":"1 Halsall, F., \u201cData communications, computer networks and open systems\u201d, third edition, Addison\u2010Wesley, Reading, MA, 1992."},{"key":"key2022020720192094500_B2","unstructured":"2 Kusiak, A., Modelling and Design of Flexible Manufacturing Systems, Elsevier Science Publishers, 1986."},{"key":"key2022020720192094500_B3","doi-asserted-by":"crossref","unstructured":"3 Ou\u2010Yang, C. and Lin, J.S., \u201cThe development of a hybrid hierarchical\/heterarchical shop floor control system applying bidding method in job dispatching\u201d, Robotics and Computer\u2010Integrated Manufacturing, Vol. 14 No. 3, 1998, pp. 199\u2010217.","DOI":"10.1016\/S0736-5845(97)00034-3"},{"key":"key2022020720192094500_B4","unstructured":"4 Waldner, J.B., CIM, Principles of Computer Integrated Manufacturing, John Wiley, Chichester"},{"key":"key2022020720192094500_B5","doi-asserted-by":"crossref","unstructured":"5 Pires, J.N. and S\u00e1 da Costa, J.M.G., \u201cObject\u2010oriented and distributed approach for programming robotic manufacturing cells\u201d, IFAC Journal Robotics and Computer Integrated Manufacturing, March, Vol. 16 No. 1, 2000, pp. 29\u201042.","DOI":"10.1016\/S0736-5845(99)00039-3"},{"key":"key2022020720192094500_B6","unstructured":"6 Bloomer, J., Power Programming with RPC, O\u2019Reilly & Associates, Inc, Sebastopol, CA, 1992."},{"key":"key2022020720192094500_B7","unstructured":"7 ABB IRB1400 Users Manual, ABB Flexible Automation, Zurich, 1997."},{"key":"key2022020720192094500_B8","unstructured":"8 RAP, Service Protocol Definition, ABB Flexible Automation, Zurich, 1996."},{"key":"key2022020720192094500_B9","unstructured":"9 Mowbray, T.J. and Zahavi, R., \u201cThe essential CORBA, system integration using distributed objects\u201d, John Wiley & Sons, Chichester, 1995."},{"key":"key2022020720192094500_B10","doi-asserted-by":"crossref","unstructured":"10 Rogerson, D., Inside COM, Microsoft Press, 1997.","DOI":"10.1049\/ee.1997.0007"},{"key":"key2022020720192094500_B11","unstructured":"11 Box, D., Essential COM, Addison\u2010Wesley, Reading, MA, 1998."},{"key":"key2022020720192094500_B12","unstructured":"12 Camplone, M. and Walrath, K., The JAVATM Tutorial, 2nd Edition, Addison\u2010Wesley, Reading, MA, 1998."},{"key":"key2022020720192094500_B13","unstructured":"13 Pires, J.N., \u201cUsing matlab to interface industrial robotic and automation equipment\u201d, Accepted to IEEE Robotics and Automation Magazine, February, 2000."},{"key":"key2022020720192094500_B14","unstructured":"14 Brand\u00e3o, F., Vaz, J. and Pires, J.N., \u201cProgramming robotic and automation applications from matlab\", submitted to Controlo\u20192000, The 4th Portuguese Conference on Automatic Control, Guimar\u00e3es, September, Portugal, 2000."},{"key":"key2022020720192094500_B15","unstructured":"15 JR3 Force\/Torque Sensor Users Manual, JR3 Inc, 1997."}],"container-title":["Industrial Robot: An International Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/01439910010372109","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/01439910010372109\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/01439910010372109\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T23:49:12Z","timestamp":1753400952000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/27\/4\/279-287\/179166"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,8,1]]},"references-count":15,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2000,8,1]]}},"alternative-id":["10.1108\/01439910010372109"],"URL":"https:\/\/doi.org\/10.1108\/01439910010372109","relation":{},"ISSN":["0143-991X"],"issn-type":[{"type":"print","value":"0143-991X"}],"subject":[],"published":{"date-parts":[[2000,8,1]]}}}