ISO 13281:1997是一项关于工业自动化系统的标准,主要涉及制造自动化编程环境(MAPLE)的功能架构。MAPLE是一种通用的编程环境,用于开发和管理制造自动化系统。该标准定义了MAPLE的功能架构,包括MAPLE的组成部分、MAPLE的功能和MAPLE的接口。
MAPLE的组成部分包括MAPLE的核心、MAPLE的扩展和MAPLE的应用程序。MAPLE的核心是MAPLE的基本组成部分,包括MAPLE的编译器、MAPLE的解释器和MAPLE的运行时系统。MAPLE的扩展是MAPLE的可选组成部分,包括MAPLE的库、MAPLE的工具和MAPLE的插件。MAPLE的应用程序是在MAPLE中开发的应用程序,可以使用MAPLE的API进行开发。
MAPLE的功能包括MAPLE的编程、MAPLE的调试、MAPLE的运行和MAPLE的管理。MAPLE的编程包括MAPLE的语言、MAPLE的数据类型和MAPLE的函数。MAPLE的调试包括MAPLE的调试器、MAPLE的跟踪器和MAPLE的错误处理。MAPLE的运行包括MAPLE的执行、MAPLE的性能和MAPLE的安全。MAPLE的管理包括MAPLE的配置、MAPLE的版本和MAPLE的文档。
MAPLE的接口包括MAPLE的用户接口、MAPLE的应用程序接口和MAPLE的系统接口。MAPLE的用户接口是MAPLE与用户之间的接口,包括MAPLE的命令行界面和MAPLE的图形用户界面。MAPLE的应用程序接口是MAPLE与应用程序之间的接口,包括MAPLE的数据类型、MAPLE的函数和MAPLE的错误处理。MAPLE的系统接口是MAPLE与操作系统之间的接口,包括MAPLE的文件系统、MAPLE的进程管理和MAPLE的网络通信。
该标准还定义了MAPLE的应用程序接口(API),以便在MAPLE中开发应用程序。MAPLE的API包括MAPLE的数据类型、MAPLE的函数和MAPLE的错误处理。MAPLE的数据类型包括MAPLE的基本数据类型、MAPLE的结构体和MAPLE的数组。MAPLE的函数包括MAPLE的数学函数、MAPLE的字符串函数和MAPLE的文件函数。MAPLE的错误处理包括MAPLE的错误码、MAPLE的异常处理和MAPLE的日志记录。
该标准适用于制造自动化系统中的MAPLE,包括计算机数控(CNC)系统、机器人系统、自动化装配系统和自动化测试系统等。该标准的实施可以提高制造自动化系统的开发效率和质量,促进制造自动化系统的互操作性和可重用性。
相关标准
ISO 10303-11:1994 Industrial automation systems and integration - Product data representation and exchange - Part 11: Description methods: The EXPRESS language reference manual
ISO 10303-21:1994 Industrial automation systems and integration - Product data representation and exchange - Part 21: Implementation methods: Clear text encoding of the exchange structure
ISO 10303-22:1994 Industrial automation systems and integration - Product data representation and exchange - Part 22: Implementation methods: Standard data access interface
ISO 10303-28:1994 Industrial automation systems and integration - Product data representation and exchange - Part 28: Implementation methods: XML representations of EXPRESS schemas and data
ISO 10303-42:1994 Industrial automation systems and integration - Product data representation and exchange - Part 42: Integrated generic resource: Fundamentals of product description and support data