if prediction[0] > 0.85: iomap.DO[5].value = True # Trigger warning light ml.log_event("High anomaly probability", severity="WARNING")
If you are still running legacy 452 units, the ROI on upgrading is compelling: lower latency, higher security, and the ability to run predictive analytics without cloud costs. For new projects, the "Full New" should be on your shortlist alongside offerings from Siemens, Rockwell, and Beckhoff—but at a fraction of the total cost of ownership. be2works 452 full new
| SKU | Description | List Price (USD) | | :--- | :--- | :--- | | | Hardware only, no software license. Bring your own RTOS. | $895 | | 452-STD-NEW | Hardware + Standard RTOS, 32 tag limit, no historian. | $1,495 | | 452-FULL-NEW | Hardware + All software, unlimited tags, NPU access, 5 yr updates. | $2,895 | if prediction[0] > 0
from be2works import ml, iomap import numpy as np model = ml.load_model("vibration_anomaly.onnx") Read real-time accelerometer data from local I/O vib_data = [iomap.AI[0].value for _ in range(100)] Run inference on NPU (non-blocking) prediction = model.predict(np.array(vib_data).reshape(1, -1)) Bring your own RTOS
| Scenario | Legacy 452 | BE2WORKS 452 Full New | Improvement | | :--- | :--- | :--- | :--- | | | 25 ms | 8 ms | 68% faster | | EtherCAT Cycle Time (64 axes) | 4 ms | 500 μs | 87% faster | | Data Logging to CSV (1000 events/sec) | Dropped 12% of events | 0% dropped | 100% reliable | | Encrypted MQTT Publish (100 KB payload) | 320 ms | 45 ms | 86% lower latency | | Cold Boot to Operational | 45 seconds | 12 seconds | 73% faster |
5 years (extendable to 10 years for an additional fee).