Open PHM Predictive Maintenance API for Overhead Crane

Open PHM Predictive Maintenance API for Overhead Cranes — Data Interfacing Completed with 30 MES Vendors. Operational data accumulated by the crane's predictive health management (PHM) system only delivers its full value when integrated with the workshop's manufacturing execution system (MES) and higher-level management platforms — transforming it from an isolated alerting tool into a data hub embedded in production scheduling decisions.

Operational data accumulated by the crane's predictive health management (PHM) system only delivers its full value when integrated with the workshop's manufacturing execution system (MES) and higher-level management platforms — transforming it from an isolated alerting tool into a data hub embedded in production scheduling decisions. Kelude has now officially opened the RESTful API of its overhead crane PHM predictive maintenance system, with data interfacing and joint commissioning completed with 30 MES vendors as of press time, covering three major system categories: metallurgical MES, discrete manufacturing MES, and warehouse WMS. With the API now open, real-time crane status data, alert events, and maintenance recommendations can be pushed directly to customers' existing production management platforms — eliminating the need for operators to switch between multiple systems. This article provides a systematic overview across four dimensions: API technical specifications, integration workflow, typical application scenarios, and commissioning results.

PHM API Architecture and Data Model

The PHM API follows the OpenAPI 3.0 specification and adopts a RESTful architecture, supporting both JSON and Protocol Buffers for data serialization. The API is organized into five resource categories, covering the full core data capabilities of the crane PHM system.

Realtime Status API: Provides one-click query of the crane's current operating status. Key endpoints include: GET /api/v1/crane/{craneId}/status (returns current operating parameters — crane bridge X/Y coordinates, lifting height, travel speed, motor current, brake status, overload limiter readings, and 36 fields in total, refreshed every 1 second), GET /api/v1/crane/{craneId}/health (returns the equipment health score, a 0–100 health index computed from multi-dimensional parameter fusion, updated every 5 minutes), and GET /api/v1/crane/{craneId}/alerts (returns the current list of unresolved alerts, filterable by severity level and alert type).

History API: Provides batch query of operational data and alert history. Endpoints include: GET /api/v1/crane/{craneId}/timeseries (queries historical time-series data for specified parameters over a time range, supporting continuous data export of up to 30 days, with sampling intervals configurable at 1 second / 10 seconds / 1 minute), GET /api/v1/crane/{craneId}/alerts/history (queries historical alert event lists, including alert generation time, clearing time, alert type, severity level, and handling status), and GET /api/v1/crane/{craneId}/maintenance (queries equipment maintenance records, including maintenance type, time, content, and executor). The History API is primarily used by MES systems to generate equipment OEE analysis reports and maintenance plan schedules.

Alert Webhook API: Enables MES platforms to subscribe to PHM alert events via webhooks. Customers configure alert push rules in the PHM web console (specifying the push URL, alert severity threshold, and push frequency). When the PHM system generates a new alert event, it automatically sends a POST request to the configured webhook URL with the alert event data in JSON format. The webhook supports a retry mechanism — if the first push fails, it retries after 30 seconds, up to 3 attempts total; if all three attempts fail, it falls back to email notification for manual handling by an administrator. The median webhook push latency is 5 seconds (from PHM anomaly detection to receipt of the push message by the customer's MES).

Device Management API: Provides CRUD operations for basic crane equipment information. Endpoints support adding new equipment (POST /api/v1/crane, which auto-generates a unique device identifier and initial configuration parameters), updating equipment configuration (PATCH /api/v1/crane/{craneId}, for modifying alert thresholds, sampling frequency, and other parameters), querying the equipment list (GET /api/v1/cranes, filterable by workshop, equipment type, and operating status), and equipment deletion (DELETE /api/v1/crane/{craneId}, requiring secondary confirmation). The Device Management API allows customers' MES systems to automatically complete PHM device registration when adding a new crane, eliminating the need for manual login to the PHM console.

Model API: Provides AI diagnostic model management and diagnostic result queries. Endpoints include: GET /api/v1/model/{modelId}/info (queries information about a specified diagnostic model — model version number, deployment time, supported crane models, and accuracy indicators), POST /api/v1/crane/{craneId}/diagnose (triggers an immediate health diagnosis for a specified crane, returning the health status of each subsystem and recommended maintenance actions), and GET /api/v1/crane/{craneId}/diagnose/history (queries the list of historical diagnostic reports). The Model API enables customers' MES dispatching systems to proactively check crane health status before production scheduling, avoiding assignment of production tasks to equipment in poor health.

API Integration Technical Solution and Security Certification

The PHM API uses OAuth 2.0 Client Credentials Grant for authentication. During initial integration, the customer's MES system applies for a client ID and client secret through the PHM developer platform, then obtains an access token via the POST /oauth/token endpoint. The token is valid for 24 hours by default and must be refreshed using the refresh_token after expiration. API request rate limits are as follows: the Realtime Status API allows up to 6,000 queries per hour (approximately 1.67 per second on average), the History API allows up to 360 queries per hour, and the Alert Webhook and Model APIs have no frequency limits. API response time is under 500 ms at the 99th percentile (excluding slow network transmission).

Data transmission is encrypted with TLS 1.3, and the API gateway is deployed on Alibaba Cloud API Gateway, with support for WAF (Web Application Firewall) and DDoS protection. API request logs record the timestamp, client ID, request path, response status code, and response duration for all calls, with a log retention period of 180 days. Customers can self-service query API call statistics (daily call volume, success rate, average response time, and other indicators) through the developer platform. The platform provides an API sandbox environment where customers can develop and debug interfaces using simulated data before switching to the production environment. The sandbox environment is fully isolated from production data and does not affect real equipment data.

Integration Progress and MES Vendor Coverage

As of press time, API joint commissioning has been completed with 30 MES vendors, covering four industry segments: metallurgy (12 vendors), heavy equipment manufacturing (8 vendors), machining (6 vendors), and warehousing and logistics (4 vendors). The integrated MES system types include: mainstream domestic MES platforms (such as Yonyou U8+MES, Kingdee Cloud Galaxy MES, Digiwin MES, etc. — 14 vendors), vertical-industry MES platforms (such as metallurgical MES, aluminum processing MES, shipbuilding MES, etc. — 10 vendors), and self-developed MES systems (workshop management systems developed in-house by large enterprises — 6 vendors).

During integration, MES vendors typically use three common patterns to incorporate PHM data: Alert dashboard integration (embedding the PHM alert list directly into the MES equipment monitoring dashboard so operators can view overhead crane health alerts without switching systems — chosen by approximately 70% of customers), Automated maintenance work order generation (the MES system receives PHM alerts and automatically triggers the work order creation process, pre-populating equipment information, alert descriptions, and recommended maintenance plans — chosen by approximately 45% of customers), and Equipment health–linked scheduling (the MES scheduling module queries the PHM equipment health score when assigning lifting tasks, prioritizing urgent jobs to cranes with higher health scores — chosen by approximately 20% of customers). These three patterns can be combined and do not conflict with one another.

The average integration testing cycle is 3–5 business days (from receiving the MES vendor's API documentation to completing end-to-end data validation), with the fastest vendor completing integration in just 2 business days. Typical issues identified during joint testing include: API request rate limits being exceeded (resolved by adjusting the MES polling interval — a polling period of no less than 5 seconds is recommended for real-time status endpoints), data synchronization timing issues (timezone mismatches between PHM alert timestamps and MES work order times — resolved by returning both UTC and local time in alert payloads), and expired Webhook receiver certificates (resolved through automated certificate validity monitoring via the API Gateway with 30-day advance renewal alerts).

Typical Application Scenarios and Performance Results

Take a metallurgical enterprise with 5 overhead cranes that has integrated the PHM API. Before integration, equipment administrators had to log into the PHM Web backend to manually check for crane alerts, then fill out paper maintenance work orders and deliver them to the maintenance crew. The average time from alert generation to work order dispatch was 45 minutes. After API integration, PHM alert events are automatically pushed to the enterprise's MES system via Webhook. The MES system then generates maintenance work orders automatically based on alert severity — Warning-level alerts are routed to the day-shift maintenance team, while Critical-level alerts immediately notify the on-duty engineer. Work order generation time has been reduced to under 10 seconds. Six months of post-integration data show that the average response time for unplanned crane downtime (from fault occurrence to maintenance personnel arrival on site) dropped from 85 minutes to 22 minutes, and production capacity losses caused by unplanned downtime were reduced by approximately 62%.

The open API interface also provides a valuable data foundation for continuous PHM system optimization. The crane health score early warning model iteratively trains using maintenance result data fed back from the MES system — including whether the fault was indeed predicted by the PHM alert, the actual replacement component models, and maintenance duration — improving early warning accuracy by approximately 1.5 percentage points per quarter. Data interfaces planned for the next phase include: crane energy consumption data (real-time and cumulative power draw for the crane bridge, trolley, and hoisting motors, supporting energy benchmarking and efficiency optimization) and lifting operation statistics (daily lift counts per crane, load weight distribution, and operational duration metrics to support production scheduling efficiency analysis). The goal is to complete integration with 50 MES vendors by year-end.

FAQ

Q: Are there additional fees for PHM API calls? What is the free quota?

A: The Kelude PHM API is offered as a value-added feature of the remote operation and maintenance platform for overhead cranes and is provided free of charge to customers with an active remote operation and maintenance service subscription. API usage is included in the platform's annual service fee with no separate billing. The free quota is 100,000 API calls per crane per day (covering all endpoints, including real-time status and historical data combined). Usage beyond this limit is billed at ¥10 per 10,000 calls. Based on measured data from integrated customers, average daily API call volumes per crane by usage pattern are: dashboard-only integration — approximately 500–3,000 calls/day; dashboard + maintenance work order — approximately 3,000–8,000 calls/day; and dashboard + work order + scheduling integration — approximately 8,000–25,000 calls/day. The vast majority of customers stay well within the free quota.

Q: What service availability and quality guarantees are provided for the API?

A: The API service SLA guarantees: monthly availability of no less than 99.5% (based on Alibaba Cloud API Gateway availability statistics) and an average API response time not exceeding 500 ms (99th percentile). If monthly availability falls below the committed standard, customers may request a 10% credit on that month's service fee. The API gateway is deployed across dual availability zones in Alibaba Cloud East China 2 (Shanghai) and North China 2 (Beijing), supporting automatic cross-zone fault switching. The platform publishes quarterly API update logs, with parameter changes announced 30 days in advance to ensure sufficient adaptation time for customer MES systems. The service complies with the relevant provisions of ISO/IEC 19086 (cloud service operational general requirements).

Q: What technical capabilities do MES vendors need to integrate with the PHM API?

A: Integrating parties need basic RESTful API integration capabilities: HTTPS communication (TLS 1.2 and Above), OAuth 2.0 client credentials authentication, and JSON data parsing and processing. Recommended team composition: 1 backend developer (familiar with HTTP protocols and JSON data processing, approximately 2–3 business days for interface integration development) and 1 system implementation engineer (responsible for confirming alert thresholds and push policy configuration with on-site equipment administrators, approximately 1 business day). The platform provides comprehensive API documentation (including code examples and SDKs for Python, Java, and C#) as well as technical support via WeChat group (response time under 30 minutes during business hours).

Q: Does the PHM API data model support custom extension fields?

A: Yes. Every API response body includes a reserved extensions object (JSON Object type) that returns an empty value by default. Customers can upload extension field values through the PHM Web backend — such as customer equipment IDs, workshop names, or MES work order numbers — and these fields are returned with standard API responses. Extension fields support up to 20 key-value pairs, with each key name limited to 64 characters and each value limited to 512 characters. Extension field configuration takes effect immediately without requiring an API service restart. A typical use case: customers map their crane's internal code in the MES system to an extension field, enabling automatic device code matching between the two systems.

Kelude Heavy Industry: Your Trusted Partner in Industrial Lifting Solutions

Kelude Heavy Industry is a professional manufacturer dedicated to the design, development, and production of industrial cranes and hoisting equipment. With years of engineering expertise and a commitment to quality, we deliver reliable, high-performance lifting solutions tailored to the demands of modern industry. Our product range is widely used across manufacturing, logistics, shipbuilding, and heavy fabrication sectors, helping businesses improve operational efficiency and workplace safety.

Comprehensive Crane Solutions for Demanding Applications

We understand that every lifting operation is unique. That's why we offer a broad portfolio of crane systems, including single-girder and double-girder overhead cranes, gantry cranes, and specialized hoisting equipment. Each system is engineered with precision, using high-grade materials and advanced manufacturing processes to ensure long-term durability and stable performance under continuous operation.

Our cranes are designed with operator safety and ease of maintenance in mind. From overload protection and emergency stop functions to accessible service points and modular components, every detail is optimized to minimize downtime and reduce total cost of ownership. Whether you need a standard configuration or a custom-engineered solution, our team works closely with you to deliver a crane that fits your exact specifications.

High-Performance Hoists Built for Reliability and Safety

At the core of our lifting systems are high-performance wire rope hoists and chain hoists, available in a wide range of capacities and lifting heights. Our hoists feature precision-machined gears, sealed bearings, and robust braking systems that ensure smooth, accurate load control and secure holding at all times. Optional features such as variable frequency drives and remote control operation further enhance usability and precision.

Safety is non-negotiable in lifting equipment. Our hoists are equipped with multiple layers of protection, including limit switches, anti-drop devices, and thermal overload protection, all compliant with international safety standards. These features not only protect your personnel and cargo but also extend the service life of the equipment, making our hoists a smart, long-term investment.

Custom-Engineered Lifting Equipment for Specialized Needs

Standard solutions don't always fit every application. For projects with unique requirements, we offer full customization services—from load capacity and span width to lifting height, trolley speed, and control systems. Our engineering team collaborates with you from concept to commissioning, ensuring the final product integrates seamlessly into your existing workflow and facility layout.

We also provide retrofitting and upgrade services for existing crane systems, helping you enhance performance, safety, and efficiency without the cost of a full replacement. Whether it's upgrading controls, increasing capacity, or adding remote monitoring capabilities, we deliver practical solutions that extend the value of your equipment.

Global Service Network and Responsive After-Sales Support

Kelude Heavy Industry is committed to more than just manufacturing—we build lasting partnerships. Our global service network ensures quick response times for maintenance, spare parts, and technical support. We offer comprehensive documentation, on-site commissioning guidance, and operator training programs to ensure your team is fully equipped to run the equipment safely and efficiently.

With a strong focus on customer satisfaction, we provide warranty coverage and flexible service agreements tailored to your operational needs. From initial consultation to ongoing support, our goal is to be a reliable partner you can count on for the entire lifecycle of your lifting equipment.

Contact Us for a Customized Lifting Solution

Ready to improve your lifting operations? Contact our team today to discuss your requirements and receive a tailored proposal. We respond to all inquiries promptly and look forward to helping you find the right crane or hoist solution for your business.

Related News

contact

contact us

phone:
+86 13903802779

mail:3915269@qq.com

Working hours: Monday to Friday

Wechat
Wechat
SHARE
TOP