Configuring Multiple EtherCAT Masters on Individual Ethernet Ports with Codesys Runtime on IPC

Question:

Is it feasible to configure an EtherCAT master on each of the two individual Ethernet ports of an IPC running Codesys runtime? Unfortunately, I have been unable to locate any relevant documentation or forum discussions regarding this specific query. Thank you.

Top Replies

CODESYS Control Standard L provides the capability to support two instances for the popular field bus protocols MetricEtherCAT, Profinet, and EthernetIP. However, it is unclear whether these instances can be any two different protocols from the three listed, or if you can create two instances of the same protocol (e.g. two EtherCAT, two EthernetIP, or two Profinet). To clarify this, you can download the Standard L package and test it on a PC. The unlicensed system runs for 2 hours before shutting down, allowing you to experiment with creating two EtherCAT masters on two different network interface cards (NICs). Please note that in demo mode, the software will run for two hours without a license, after which a manual restart is required. One of the case studies on their website mentions "2 CANopen master instances: at least license Basic M." While CANopen is different from EtherCAT, it raises the possibility that CODESYS may also support multiple masters for EtherCAT. If you require further clarification or assistance, feel free to reach out to their support team.

Hello, while I have never personally attempted this, it does seem feasible. Keep reading below to learn more.

Creating separate networks with multiple adapters should be achievable, allowing for increased flexibility and connectivity options.

In theory, it's absolutely feasible to configure an EtherCAT master on each of the Ethernet ports of an IPC running Codesys runtime. Technically, each port operates independently and can support its own EtherCAT master. However, the configuration could become quite complex and may require advanced knowledge of EtherCAT and Codesys. It would also crucially depend on the specific IPC used and if its hardware can handle transmitting and receiving EtherCAT data simultaneously from two ports. Therefore, without more specific information about your setup, it's challenging to give a definite answer. I'd recommend reaching out to your IPC manufacturer or the Codesys support team for a more detailed explanation tailored to your situation.

While I haven't tried this specific configuration myself, theoretically, it should be possible to run an EtherCAT master on each Ethernet port of your IPC. Each master should offer its own 'logical' network and function independently. However, remember that the performance of your IPC might be impacted depending on your system's workload, number of EtherCAT slaves, etc. I would recommend consulting with Codesys support or EtherCAT technology group for more specific advice and implementation details to prevent any unforeseen issues.

More Replies →

Streamline Your Asset Management
See How Oxmaint Works!!

✅   Work Order Management

✅   Asset Tracking

✅   Preventive Maintenance

✅   Inspection Report

We have received your information. We will share Schedule Demo details on your Mail Id.

To add a comment, please sign in or register if you haven't already..   

Frequently Asked Questions (FAQ)

FAQ: FAQs:

Answer: 1. Can I configure multiple EtherCAT masters on separate Ethernet ports of an IPC using Codesys runtime? - Yes, it is feasible to configure an EtherCAT master on each of the individual Ethernet ports of an IPC running Codesys runtime.

FAQ: 2. Where can I find documentation or forum discussions related to configuring multiple EtherCAT masters on individual Ethernet ports with Codesys runtime on an IPC?

Answer: - Unfortunately, there is limited specific documentation available for this query. It is recommended to explore Codesys forums or reach out to Codesys support for assistance.

FAQ: 3. Are there any known challenges or considerations when setting up multiple EtherCAT masters on separate Ethernet ports with Codesys runtime?

Answer: - While the concept is feasible, it is essential to ensure proper configuration and synchronization between the EtherCAT masters to avoid conflicts or communication issues. Testing and troubleshooting may be required for successful implementation.

Ready to Simplify Maintenance?

Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.

Request Demo  â†’