1、 /10303-1602 2014 1602 . ISO/TS 10303-1602: 2006 Industrial automation systems and integration Product data representation and exchange Part 1601: Application module: Altered part (IDT) 2015 / 10303-16022014 II 1 -, 4. 2 459 3 - 17 2014 . 1600- 4 / 10303-1602:2006 - . . 1602. . (ISO/TS 10303-1602:20
2、06 Industrial automation systems and integration Product data representation and exchange Part 1602: Application module: Altered part) - -, 5 1.02012 ( 8). ( 1 ) , -. () - . , (gost.ru) , 2015 , - / 10303-16022014 III 1 .1 2 .1 3 , .2 3.1 , 10303-1 .2 3.2 , 10303-202 2 3.3 , / 10303-1001 .2 3.4 , /
3、10303-1017 2 3.5 .3 4 3 4.1 , 3 4.2 .3 5 4 5.1 .4 5.2 EXPRESS 7 A () 8 B () 8 C () EXPRESS-G .9 D () EXPRESS-G 9 E () - 10 () 11 .12 / 10303-16022014 IV 10303 - . , . , . -, , . - - . , , , , . 1 -, . 3 , , - 10303. 4 - . - , (). -, . (). , 5.1, . , 5.2, . D. EXPRESS , . . , () . (.) , () - . / 1030
4、3-16022014 1 1602 . Industrial automation systems and integration. Product data representation and exchange. Part 1602. Application module. Altered part 20151001 1 . : - ; - , / 10303-1601 Altered package; - , / 10303-1710 Packaged part black box model. 2 ( , , ): / 8824-1:19981) . (A.1). 1. (ISO/IE
5、C 8824-1:2002, Information technology Abstract Syntax Notation One (ASN.1): Part 1: Specification of basic notation) 10303-1:1994 . - . 1. - (ISO 10303-1:1994, Industrial automation systems and integration Product data representation and exchange Part 1: Overview and fundamental principles) 10303-11
6、:2004 . . 11. . EXPRESS (ISO 10303-11:2004, Industrial automation systems and integration Product data repre-sentation and exchange Part 11: Description methods: The EXPRESS language reference manual) 10303-21:2002 . . 21. . (ISO 10303-21:2002, Industrial automation systems and integration Product d
7、ata representation and exchange Part 21: Implementation methods: Clear text encoding of the exchange structure) 1). / 8824-1:2008. / 10303-16022014 2 10303-202:1996 . . 202. . (ISO 10303-202:1996, Industrial automation systems and integration Product data representa-tion and exchange Part 202: Appli
8、cation protocol: Associative draughting) / 10303-1001:20062) . - . 1001. . (ISO/TS 10303-1001:2006, Industrial automation systems and integration Product data representation and exchange Part 1001: Application module: Appearance assignment) / 10303-1017:20043) . - . 1017. . (ISO/TS 10303-1017:2004,
9、Industrial automation systems and integration Product data repre-sentation and exchange Part 1017: Application module: Product identification) / 10303-1601:20064 . - . 1601. . (ISO/TS 10303-1601:2006, Industrial automation systems and integration Product data represen-tation and exchange Part 1601:
10、Application module: Altered package) / 10303-1710:2006 . - . 1710. . (ISO/TS 10303-1710:2006, Industrial automation systems and integra-tion Product data representation and exchange Part 1710: Application module: Packaged part black box model) 3 , 3.1 , 10303-1 : - (application); - (application obje
11、ct); - ; (application protocol; AP); - ; (application reference model; ARM); - (data); - (information); - (integrated resource); - (product); - (product data). 3.2 , 10303-202 : - ; (application interpreted construct; AIC). 3.3 , / 10303-1001 : - ; (application module; ); - ; (module interpreted mod
12、el; MIM). 3.4 , / 10303-1017 : - (common resources). 2). / 10303-1001:2010. 3) . / 10303-1017:2010. 4). / 10303-1248:2008. 4. / 10303-1601:2010. / 10303-16022014 3 3.5 : ; ; ; URL . 4 - , . 1 . 2 5.1. , , - , . EXPRESS-, Altered_part_arm. . EXPRESS: *) SCHEMA Altered_part_arm; (* 4.1 , EXPRESS, , .
13、EXPRESS: *) USE FROM Altered_package_arm; - ISO/TS 10303-1601 USE FROM Packaged_part_black_box_model_arm; - ISO/TS 10303-1710 (* 1 , , 10303: Altered_package_arm / 10303-1601; Packaged_part_black_box_model_arm / 10303-1710. 2 .1 .2, . 4.2 . , , . . 4.2.1 Altered_package Altered_packaged_part Package
14、d_part, - used_package Altered_package, , base_packaged_part. , Packaged_part / 10303-16022014 4 EXPRESS: *) ENTITY Altered_packaged_part SUBTYPE OF (Packaged_part); base_packaged_part : Packaged_part; WHERE WR1: NOT EXISTS(SELFProduct_view_definition.name); WR2: (SIZEOF(SELFPackaged_part.used_package) = 1) AND (AL-TERED_PACKAGE_ARM.ALTERED_PACKAGE IN TYPEOF(used_package1) OR (EX-ISTS(SELFPackaged_part.implemented_function) AND (SELFPackaged_part.implemented_function : , -, , ; , =, , ; (SELECT) (ENUMERATION)