Sign In |Help & Support
ALL SECTORS
  • ALL SECTORS
  • GB(National Standard)
  • CB(Shipping)
  • CECS(Engineering Construction)
  • CJ(Urban Construction)
  • CY(News and Publication)
  • DB(Provincial Standard)
  • DL(Electricity & Power)
  • DZ(Geology & Mineralogy)
  • FZ(Spinning & Textile)
  • GA(Public Security)
  • HB(Aviation)
  • HG(Chemical Industry)
  • HJ(Environmental Protection)
  • JB(Machinery)
  • JC(Building Materials)
  • JG(Building & Construction)
  • JJ(Metering)
  • JT(Highway & Transportation)
  • LY(Forestry)
  • MT(Coal)
  • NB(Energy)
  • NY(Agriculture)
  • QB(Light Industry)
  • QC(Automobile & Vehicle)
  • QJ(Aerospace)
  • SH(Petrochemical)
  • SJ(Electronics)
  • SL(Water Resources)
  • SN(Commodity Inspection)
  • SY(Oil & Gas)
  • TB(Railway & Train)
  • YB(Ferrous Metallurgy)
  • YC(Tobacco)
  • YD(Telecommunication)
  • YY(Medical Device)
Database: 365,228(8 Aug 2026)
real-time operating system coordinate system conversion function numerical control system part real-time operating system three-layer software platform model software platform introduction analysis humic acid ammonium fertilizer chinese national tobacco industry standard yc/t animal single nucleotide polymorphisms marker methods
GB/T 18759.5-2016 in English

GB/T 18759.5-2016 in English

VALID

Electrical equipment of machines—Open numerical control system—Part 5: Software platform

  • Issued on:2016-04-25
  • Implemented on:2016-11-01
  • File Format:PDF
  • Delivery:Via email within 5 business days
Price(USD): $640.00
$621.00
Standard No: GB/T 18759.5-2016
Document status: VALID
Title in English: Electrical equipment of machines—Open numerical control system—Part 5: Software platform
Title in Chinese: 机械电气设备 开放式数控系统 第5部分:软件平台
Language: English
File Format: Electronic (PDF)
Delivery: Via email within 5 business days
Issued on: 2016-04-25
Implemented on: 2016-11-01
Professional Classification: GB-National Standard
Related Keywords: real-time operating system coordinate system conversion function
numerical control system part
real-time operating system
three-layer software platform model
software platform introduction analysis
Related Topics: CNC
mechanical electrical equipment
GBT18759.5
GB/T 18759.5-2016
CNC macro software

《GB/T 18759.5-2016机械电气设备 开放式数控系统 第5部分:软件平台》由TC231(全国工业机械电气系统标准化技术委员会)归口,主管部门为中国机械工业联合会。


Introduction

Analysis of the core architecture of the standard

GB/T 18759.5-2016 builds a three-layer software platform model consisting of an application programming interface, middleware and real-time operating system. This model isolates the hardware platform from the application software through standardized interfaces, meeting the requirements of portability and interoperability.


Comparison of key technical components

Component typeCore functionInterface example
Real-time operating systemTask scheduling/interrupt managementrtapi_task_new()
Communication middlewareInter-process communicationrtapi_shmem_new()
Kinematics moduleCoordinate transformationkinematicsForward()
Mathematical libraryInterpolation calculationtp_AddLine()

Data type specification

The standard defines 15 basic data types and 6 derived types, among which:

  • BOOL type uses single-byte storage (0/1 encoding)
  • LREAL type uses 8-byte IEEE754 floating-point format
  • Structures support nested definitions (≤3 levels)

Typical application case

In the development of the interpolation module, it is necessary to call the following at the same time:

  1. REAL type operation interface of the math library
  2. Periodic task management API of the real-time operating system
  3. Coordinate system conversion function of the kinematics module

Implementation suggestions

1. Priority design: Real-time tasks should be configured as preemptive scheduling
2. Memory management: Strict boundary checks are required for bit string types such as DWORD
3. Compatibility testing: The API interface must remain unchanged when upgrading middleware

Sample only — not a preview of GB/T 18759.5-2016
Page: 1 / 0
100%

Loading PDF document...

Error loading PDF. Please make sure the file is valid and try again.

We also recommend

  • GB/T 4698.25-2017 in English

    GB/T 4698.25-2017 in English

    Methods for chemical analysis of titanium sponge, titanium and titanium alloys - Part 25: Determination of chlorine content - Silver chlorin spectrophotometry

    2017-09-29
  • GB/T 1927.14-2022 in English

    GB/T 1927.14-2022 in English

    Test methods for physical and mechanical properties of small clear wood specimens—Part 14: Determination of tensile strength parallel to grain

    2022-07-11
  • GB/T 17999.6-2008 in English

    GB/T 17999.6-2008 in English

    SPF chicken - Microbiological surveillance - Part 6: Enzyme-linked immunosorbent assay for SPF chicken

    2008-12-31
  • GB/T 17851-2022 in English

    GB/T 17851-2022 in English

    Geometrical product specifications (GPS)—Geometrical tolerancing—Datums and datum systems

    2022-12-30
  • GB/T 42967-2023 in English

    GB/T 42967-2023 in English

    Guidelines for preventing food waste in Party and government organ canteens

    2023-06-09
  • GB/T 17213.10-2015 in English

    GB/T 17213.10-2015 in English

    Industrial-process control valves—Part 2-4: Flow capacity—Inherent flow characteristics and rangeability

    2015-12-10
  • GB/T 27935.1-2016 in English

    GB/T 27935.1-2016 in English

    Graphic technology―Prepress digital data exchange―Use of PDF―Part 1:Complete exchange using CMYK data(PDF/X-1 and PDF/X-1a)

    2016-12-13
  • GB/T 24926-2024 in English

    GB/T 24926-2024 in English

    Performance and measurement method for braking of all-terrain vehicles

    2024-03-15
  • GB/T 32193-2015 in English

    GB/T 32193-2015 in English

    Standard practice for testing flame ionization detectors used in gas or supercritical fluid chromatography

    2015-12-10
  • GB/T 12729.4-2020 in English

    GB/T 12729.4-2020 in English

    Spices and condiments—Determination of degree of fineness of grinding(hand sieving method)

    2020-03-31