After working with ecockpit for a few months, I successfully completed a significant project utilizing a wagp plc. However, a challenge has arisen between my boss and me when attempting to make online changes to the program without disrupting the plc while it is in RUN mode. It seems that if my boss wants to connect and make changes using the same updated file that I last saved, he is only given the option to download the entire project rather than a 50kb online change. Is there a workaround for this issue without requiring us to use the same computer for these modifications? Are there any settings in ecockpit that allow changes to be made as long as the file name remains the same?
In order to ensure accurate compilation on a different machine, it is essential to transfer all compile files along with the project file. Using a shared drive is my preferred method, as it eliminates any potential issues. The Pro version of Codesys offers added functionality for this purpose. However, if you are using eCockpit, these features may not be available. Have you recently switched to eCockpit, or has your company been utilizing Wago products for an extended period?
durallymax recommended moving both the project file and the compile files when transferring Codesys to a different machine to avoid any compilation discrepancies. Alternatively, using a shared drive is a reliable option without any complications. The Pro version of Codesys offers additional tools for this purpose, but it seems like you are using eCockpit instead. Have you recently started using eCockpit, or has your company been utilizing Wago for an extended period? They have been using Wago for a significant amount of time, likely since the inception of the company about 1-2 years ago. While I have had some experience with Beckhoff, my primary programming expertise lies with Allen Bradley.
A user mentioned that they have been utilizing the technology for a considerable amount of time. Although the exact duration is uncertain, it seems to have been integrated into the company's operations since its inception, approximately 1-2 years ago. While I have some familiarity with Beckhoff, my primary programming expertise lies with Allen Bradley. It is worth noting that the new Wago controllers now employ vanilla CODESYS, while eCockpit! remains available for long-time users. My workaround solutions are geared towards vanilla CODESYS, and they may also be applicable to eCockpit!, but results may vary.
From my experience, there isn't a workaround for this issue currently in eCockpit. To my knowledge, when making online changes, eCockpit always attempts to compare the code in the online controller with the offline copy. If there are any discrepancies, it will request a full download, regardless of whether or not the file names are the same. Using the same computer would ease up this process as the software could identify that it was the last system to make an upload. Until there's an update that resolves this annoyance, you and your boss might need to find a schedule that minimizes conflicts when editing the code or arrange to use the same system.
Hey! I've had a similar issue before while using ecockpit. The platform does allow for online changes to be made without disrupting the plc in RUN mode. The key here is sync management. Both you and your boss need to have the exact project state on your respective computers. There's a feature that helps with reloading only the updated parts in online mode. Have your boss go to the project view and select "Online -> Login -> Reload from Device." If he does this, any changes you've made and saved can be loaded into his project. The project has to have the same name, though. It's pretty much like real-time collaboration. Hope this helps!
From what I understand, eCockpit doesn't allow online edits of the application running on the WAGO PLC directly, but it has a feature called 'Online Changes' which you can activate under PLC settings in your project's properties. Here, you can do some changes online, like forcing variables. However, if your boss wishes to make changes to an application using your latest file, the PLC may take the update as a different source code, which disrupts its RUN mode. A workaround could be setting up a version control system, which allows you both to work on different versions of the file and merge changes without causing an interruption. Also, consider using screen sharing tools when quick changes are required, as they will let your boss see your desktop and make changes without having to download the entire project file.
Great to hear you tackled a significant project with ecockpit! As for your challenge, while my experience isn't exhaustive, one possible workaround could be to use ecockpit's 'Online Change' feature. This allows you to make changes to the running PLC without having to stop or download the entire program. You, or your boss, might need to access the project file from the version you last saved, then select the areas to change and trigger an 'Online Change'. However, bear in mind both should have the same revision of the software and same PLC firmware; otherwise, discrepancies may arise. Look forward to hearing if this is helpful or if someone else has a different solution.
✅ Work Order Management
✅ Asset Tracking
✅ Preventive Maintenance
✅ Inspection Report
We have received your information. We will share Schedule Demo details on your Mail Id.
Answer: - Currently, Wago Ecockpit does not offer a direct option for making partial online changes from multiple computers while keeping the project in RUN mode. However, there are workarounds that can help streamline this process.
Answer: - Unfortunately, Wago Ecockpit typically requires downloading the entire project when making online changes, even if the modifications are minimal. This can be a limitation when trying to make quick adjustments without disrupting the PLC's operation.
Answer: - Wago Ecockpit does not have built-in settings that allow for selective online changes without downloading the entire project. Users may need to explore alternative methods or approaches to address this challenge effectively.
Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.