Ressourcenzentrum zur EM-Serie

EM300
Ressourcenzentrum zur EM-Serie

Ressourcenzentrum zur EM-Serie

Explore EM300 setup guides, frequently asked questions, technical tutorials and application resources for industrial edge control, PLC integration and protocol communication.

Getting Started

Wie wird der Edge-Controller der EM-Serie angeschlossen?

This chapter introduces how to connect the EM series edge controller and access the web-based configuration interface.

Häufig gestellte Fragen

1. PLC Drivers, Industrial Protocols and I/O

Q1. Is EM300 a Siemens PLC?

A1: EM300 is not a Siemens PLC. They are designed for different roles. A Siemens PLC is mainly used for real-time machine and process control, while EM300 is an Industrial Edge Controller designed for industrial connectivity, protocol conversion, edge computing, data processing and remote communication. EM300 can connect to Siemens PLCs as well as Mitsubishi, Omron, Allen-Bradley and other industrial devices, and transfer their data to SCADA, MES, cloud or IoT platforms through protocols such as Modbus, OPC UA, MQTT, HTTP and BACnet. In many projects, the two devices can work together: Siemens PLC → machine control EM300 → data acquisition + protocol conversion + edge processing + remote connectivity So, rather than being a direct Siemens PLC replacement, EM300 is often used as the edge connectivity and data integration layer around existing PLC systems.

Q2. Could you provide the exact PLC models and firmware versions tested with the EM300?

A2: Yes, we provide the list and detail in the manual.

Q3. Do you have any Siemens, Rockwell Automation or ODVA certification/conformance documentation?

A3: Not have.

Q4. For Siemens S7-1200/S7-1500, does the driver support symbolic addressing and optimized data blocks?

A4: Not support, only DB blocks and absolute addresses are supported, such as DB1.DBD0 or MO.0.

Q5. For Rockwell controllers, does it support symbolic tags, arrays, structures/UDTs and both reading and writing?

A5: Supports tag addresses that can only be of regular types, such as 16-bit and 32-bit Boolean strings, with a maximum tag count of 5000.

Q6. What are the maximum numbers of tags and simultaneous PLC connections, and what scan rates can be achieved?

A6: No limited for numbers of tags, the more points there are, the longer the scanning time will be, with the fastest being a hundred milliseconds.

Q7. Are PLC values collected by polling or by subscriptions/events?

A7: Polling.

Q8. What is the internal bus response latency between EM300 and D0016P / D1600 modules (in ms)?

A8: 50ms

Q9. Does the D0016P module support local hardware pulse/timer output (e.g. sending a command to trigger a 150ms single pulse directly on the module), or must each ON and OFF command be sent separately across the 50ms bus?

A9: At present, the control is to issue separate instructions to control the on and off.

Q10. Does the D0016P module support hardware watchdog/failsafe state (automatically reset all outputs to 0V/OFF when CPU hangs or bus communication is lost)?

A10: Not support for now.

Q11. For the 16DO module (D0016P), can you confirm the output is Solid-State Transistor/MOSFET (PNP 24VDC, 0.5A/ch) and NOT mechanical relay? (We strictly need it for 150ms high-speed pulse dosing valves).

A11: D0016P is a P-channel MOSFET. D0016N is an N-channel MOSFET. D0008R is a relay contact.

Q12. Regarding Digital Outputs, are the 2 onboard DO ports on the EM300 main unit and the DO expansion modules Transistor or Relay contacts? What are their rated voltage, max current per channel, and max switching frequency?

A12: the 2 onboard DO ports on the EM300 is Relay contacts, Load Capacity is 0.6 A @ 125 VAC, 2 A @ 30 VDC
D0016P is PNP output, Output Current is Max. 0.5 A @ 24 V per channel. 5 A @ 24 V total
D0016N is NPN output, Output Current is Max. 0.5 A @ 24 V per channel. 5 A @ 24 V total

Q13. Can the program read a meter and write registers to inverters via Modbus RTU (function codes 06/16) in a loop of 1 second or less?

A13: unterstützen

2. Software Platform and Customization

Q14. Which operating system and kernel version does the EM300 use?

A14: Buildroot 2024.02,Linux 6.1.99-rt36.

Q15. Is shell/root access available?

A15: Openversion is ok.

Q16. Can customers install their own applications, services, Node-RED packages or Docker containers?

A16: Openversion is ok.

Q17. Is there an SDK or API for configuration, automated provisioning and integration with our own cloud platform?

A17: Only provide basic API file for openversion EM300.

Q18. Do we have full root SSH access to the underlying Linux OS and full permission to install custom Node-RED nodes & VPN clients (WireGuard/Tailscale)?

A18: we provide 2 versions EM300
Standard Version: with our software, not provide SSH.
Open Version EM300C: without our software, provide SSH.

Q19. Do you provide Linux drivers / SDK / API (e.g. C, Python, or Node-RED nodes) to control the expansion modules (D0016P, D1600, A0800I) on this Open Version?

A19: Open Version EM300C We will provide API.

Q20. Is the visual programming Node-RED?

A20: Ja

Q21. Which operating system does the EM300 run? Please give the Linux distribution and version, kernel version, and C library (glibc or musl).

A21: Operating System: Buildroot 2024.02
Kernel version: Linux 6.1.99-rt36
C library (glibc or musl): glibc

3. Cybersecurity and Product Lifecycle

Q22. Does the EM300 support Secure Boot and cryptographically signed firmware?

A22: Not Support.

Q23. Are remote updates signed, and is rollback available if an update fails?

A13: Not Support.

Q24. Can you provide an SBOM and your vulnerability/CVE management policy?

A24: Not Provide.

Q25. What is the expected product lifecycle and security-update support period?

A25: 5 years lifecycle.

Q26. Which TLS versions and cipher suites are supported by MQTT and HTTPS?

A26: Openssl 1.3.

Q27. Does it support MQTT mutual TLS with a unique client certificate for each device, including remote certificate rotation?

A27: Supports but no remote rotation.

Q28. Is there a TPM, secure element or other protected storage for private keys?

A28: Not Support.

Q29. Is locally buffered data encrypted at rest?

A29: Not Support.

Q30. Are role-based access control and administrative audit logs available?

A30: Not Support.

4. Remote Management and Data Privacy

Q31. Can the vendor P2P and cloud-management functions be completely disabled?

A31: Yes.

Q32. Which cloud endpoints are contacted by the device, where are those servers located, and what data is transmitted?

A32: Servers located in Germany.

Q33. Is an on-premises fleet-management option available?

A33: Yes available, need discuss.

5. OEM, Certification and Commercial Information

Q34. What OEM/ODM and white-label options are available, including custom branding and firmware?

A34: White-label is free or charge, 1pcs sample also ok.bulk order 100pcs for OEM/ODM custom branding, firmware custom need discuss as need.

Q35. Do you provide an API for zero-touch provisioning, device enrollment and fleet OTA management?

A35: Each device has a VPN and can be remotely accessed to the gateway configuration. ZTP is strongly related to business, and the platform and gateway must be strongly bound. You can develop based on NodeRED. or share us a complete process and agreement then we can discuss.

Q36. What are the MOQ, sample price, production price range, lead time and licensing costs?

A36: MOQ is 1pcs, pls check the price with sales. (Email: agneswang@iotrouter.com, Whatsapp: +86 18982006591)

Q37. Is the 4G/Wi-Fi version already certified for Brazil (ANATEL), either as a complete product or through the installed radio modules?

A37: For now we only have ANATEL for installed radio modules.

Q38. Could you send us the latest manuals, security documentation, CE reports and remote-management documentation?

A38: Yes, pls kindly check with with sales. (Email: agneswang@iotrouter.com, Whatsapp: +86 18982006591).

Q39. Does the quoted EM300 include an integrated 4G LTE module (supporting bands B1/B3/B8 for Vietnam carriers)?

A39: EM300 is 140$/pcs, which include Global 4G module.(Quectel_EG800AK-GL)

Q40. Does the EM300 have Anatel certification (Brazil)?

A40: Yes, we can provide you Anatel certification (Brazil) for the 4G module inside. Not have it for whole EM300 product.

Resources Download

Download Resources

Download product documentation, software tools, certificates, and technical resources.

↑