1、 KSKSKSKSKSKSKSK KSKSKS KSKSK KSKS KSK KS KS C IEC 61158 6-10 6-10: 10KS C IEC 61158 6-10:2011 2011 12 30 http:/www.kats.go.krKS C IEC 61158 6-10:2011 : ( ) ( ) ( ) : (IEC/TC65) () AC available at IETF RFC 791, Internet Protocol; available at IETF RFC 792, Internet Control Message Protocol; availabl
2、e at IETF RFC 826, An Ethernet Address Resolution Protocol or Converting Network Protocol Addresses to 48.bit Ethernet Address for Transmission on Ethernet Hardware; available at IETF RFC 1034, Domain names concepts and facilities; available at IETF RFC 1112, Host Extensions for IP Multicasting; ava
3、ilable at IETF RFC 1518, An Architecture for IP Address Allocation with CIDR, available at IETF RFC 1519, Classless Inter Domain Routing (CIDR): an Address Assignment and Aggregation Strategy, available at IETF RFC 2131, Dynamic Host Configuration Protocol; available at IETF RFC 2132, DHCP Options a
4、nd BOOTP Vendor Extensions; available at IETF RFC 2365, Administratively Scoped IP Multicast; available at IETF RFC 2474, Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers; available at IETF RFC 2674, Definitions of Managed Objects for Bridges with Traffic Class
5、es, Multicast Filtering and Virtual LAN Extensions, available at IETF RFC 2737, Entity MIB (Version 2), available at IETF RFC 2863, The Interfaces Group MIB, available at IETF RFC 3330, Special Use IPv4 Addresses, available at IETF RFC 3418, Management Information Base (MIB) for the Simple Network M
6、anagement Protocol (SNMP), available at IETF RFC 3490, Internationalizing Domain Names in Applications (IDNA); available at IETF RFC 3621, Power Ethernet MIB, available at IETF RFC 4836, Definitions of Managed Objects for IEEE 802.3 Medium Attachment Units (MAUs), available at The Open Group Publica
7、tion C706, Technical standard DCE1.1: Remote Procedure Call, available at 3 , , 3.1 3.1.1 KS X ISO/IEC 7498 1 KS C IEC 61158 6-10:2011 4 KS X ISO/IEC 7498 1 . a) (application entity) b) (application process) c) (application protocol data unit) d) (application service element) e) (application entity
8、invocation) f) (application process invocation) g) (application transaction) h) (real open system) i) (transfer syntax) 3.1.2 ISO/IEC 8822 ISO/IEC 8822 . a) (abstract syntax) b) (presentation context) 3.1.3 KS X ISO/IEC 8824 1 KS X ISO/IEC 8824 1 . a) (object identifier) b) (type) 3.1.4 KS X ISO/IEC
9、 9545 KS X ISO/IEC 9545 . a) - (application-association) b) - (application-context) c) (application context name) d) - - (application-entity-invocation) e) - - (application-entity-type) f) - - (application-process-invocation) g) - - (application-process-type) h) - - (application-service-element) i)
10、(application control service element) 3.2 . 3.2.1 (active connection control object) ( ) FAL 3.2.2 (configuration data base) ACCO ASE KS C IEC 61158 6-10:2011 5 3.2.3 (connection) RT Auto 3.2.4 (connection channel) 3.2.5 (consumer) 3.2.6 ID (consumerID) ACCO 3.2.7 (data marshaling) FAL ORPC . 3.2.8
11、(engineering) 3.2.9 (event) 3.2.10 (interface) FAL FAL 3.2.11 (interface definition language) ORPC ORPC (wire protocol) . 3.2.12 (interface pointer) 3.2.13 (logical device) , FAL KS C IEC 61158 6-10:2011 6 3.2.14 (method) ASE 3.2.15 (object remote procedure call) 3.2.16 (physical device) 3.2.17 (pro
12、perty) ASE ASE “get_” “set_” IDL “propget” “propout” . 3.2.18 (provider) (source) 3.2.19 ID (providerID) ACCO 3.2.20 (quality code) 3.2.21 (quality code aware) RT Auto RT Auto 3.2.22 (quality code unaware) . 3.2.23 RT Auto FAL 3.2.24 (runtime object model) KS C IEC 61158 6-10:2011 7 3.3 (decentraliz
13、ed periphery) . 3.3.1 (alarm) 3.3.2 (alarm ack) 3.3.3 (alarm data object) / / / 3.3.4 (allocate) . 3.3.5 (application) 3.3.6 (application layer interoperability) FAL / 3.3.7 (application objects) PDU (run time exchange) 3.3.8 (application process) , . 3.3.9 (application process identifier) . 3.3.10
14、(application process object) FAL (class) ( ). FAL ASE . FAL , , KS C IEC 61158 6-10:2011 8 . 3.3.11 (application process object class) 3.3.12 (application relationship) 2 . , . 3.3.13 (application relationship application service element) 3.3.14 (application relationship endpoint) . 3.3.15 (attribut
15、e) . . , . (class) (instance) . 3.3.16 (backup) IO AR , . 3.3.17 (behavior) . 3.3.18 (channel) (addressing) / . (clamp) . PDU . KS C IEC 61158 6-10:2011 9 3.3.19 (channel related diagnosis) , (open loop) 3.3.20 (class) , (class) . , . , . 3.3.21 (class attributes) 3.3.22 (class code) 3.3.23 (class s
16、pecific service) . 3.3.24 (clear) IO , . 3.3.25 (client) a) ( ) b) PDU (initiator) 3.3.26 (common profile) . 3.3.27 (communication data object) , / / / 3.3.28 (configuration check) IO (start-up) IO KS C IEC 61158 6-10:2011 10 . 3.3.29 (configuration fault) , IO IO 3.3.30 (configuration identifier) /
17、 IO . 3.3.31 (consume) 3.3.32 (consumer) (sink) 3.3.33 (context management) , ( ) , , . 3.3.34 (conveyance path) APDU (unidirectional flow) 3.3.35 (cyclic) . 3.3.36 (data consistency) . 3.3.37 (device) . 3.3.38 ID (device ID) KS C IEC 61158 6-10:2011 11 3.3.39 (device profile) . 3.3.40 (diagnosis da
18、ta object) / / / 3.3.41 (diagnosis information) 3.3.42 (dynamic reconfiguration) IO , IO . 3.3.43 (endpoint) 3.3.44 (engineering) 3.3.45 (error) , , 3.3.46 (error class) 3.3.47 (error code) 3.3.48 (event) 3.3.49 (extended channel related diagnosis) (Link Fail) 3.3.50 (frame) KS C IEC 61158 6-10:2011
19、 12 3.3.51 (identification data object) / / / , 3.3.52 AR (implicit AR endpoint) (create) AR 3.3.53 (index) ; 3.3.54 (instance) . 3.3.55 (instance attributes) 3.3.56 (instantiated) 3.3.57 (invocation) (thread) . , . , . , , (invoke) ID . 3.3.58 IO (IO controller) IO ( ) IO . 3.3.59 IO (IO data objec
20、t) / / 3.3.60 IO (IO device) IO KS C IEC 61158 6-10:2011 13 3.3.61 IO (IO parameter server) IO ( ) . 3.3.62 IO (IO subsystem) IO IO 3.3.63 IO (IO supervisor) IO 3.3.64 IO (IO system) IO , IO ( ) PLC IO IO IO . 3.3.65 (Isochronous mode) 1 s (jitter) IO 3.3.66 (member) 3.3.67 (message) 3.3.68 (method)
21、 ASE 3.3.69 (module) 3.3.70 (network) , , 3.3.71 (object) . ( ) (KS C IEC 61158 6-10:2011 14 ) . 3.3.72 (object specific service) 3.3.73 (operate) IO 3.3.74 (packet) 3.3.75 (peer) AR 3.3.76 (physical device) 3.3.77 (point-to-point connection) 2 3.3.78 (primary) IO AR IO (redundance) , IO AR IO AR .
22、3.3.79 (provider) (source) 3.3.80 PTCP (PTCP subdomain) (clock) DTE 3.3.81 (record data object) / / / 3.3.82 (resource) KS C IEC 61158 6-10:2011 15 3.3.83 (run) IO 3.3.84 (server) a) APDU AREP b) ( ) 3.3.85 (service) 3.3.86 (slot) IO , . . 3.3.87 (stop) IO 3.3.88 (submodule) 3.3.89 (subslot) . , 2 .
23、 3.3.90 (vendor ID) 3.4 ACCO (Active Connection Control Object) IDL (Interface Definition Language) IP (Internet Protocol) BNF (Backus-Naur Form) DNS (Domain Name Service) LDev (Logical Device) ORPC (Object Remote Procedure call) PDev (Physical Device) KS C IEC 61158 6-10:2011 16 QoS (Quality of Service) QC (Quality Code) RT (Runtime) RT-Auto (Runtime Automation Object) TCP (Transmission Control Protocol) 3.5 (decentralized periphery) AE (Application Entity) AL (Application Layer) ALME (Application Layer Management Entity) AL