Mag

PLC Simulator Online

14 posts in this topic

Hi guys!

I’d like to invite you to test new PLC Simutaltor https://plcsimulator.online/. PLC simulator online is our answer to the lack of simple and free PLC programming tools. We are working on a tool you can use both for study and work. 

Features already developed:

  • · Basic ladder logic elements

  • · Contact

  • · Coil

  • · Branch

  • · Timer

!!!

It’s still early stage of the project but you can already use and test our PLC Simulator Online. We will be able to grow better if you’ll leave us your feedback. We prepare small survey but we will appreciate every comment.

Symulator à https://plcsimulator.online/

More info about project à https://www.codingplc.com/

Quick Syrvey à https://us19.list-manage.com/survey?u=c96405bf9f5158c1ca2ff8e69&id=0046eed155

Share this post


Link to post
Share on other sites

Hi Mag,

Your plc simulator looks good so far.
What are your plans for additional instructions?
How about your plans for rung comments?
Will you be able to save your logic? 
I have been using PLC Fiddle. https://www.plcfiddle.com/

https://accautomation.ca/plc-fiddle-online-editor-and-simulator-in-your-browser/
https://accautomation.ca/series/plc-fiddle-online-plc-editor-and-simulator-in-your-browser/

Good work so far.
Thank you,
Garry

1 person likes this

Share this post


Link to post
Share on other sites
1 hour ago, gclshortt said:

Hi Mag,

Your plc simulator looks good so far.
What are your plans for additional instructions?
How about your plans for rung comments?
Will you be able to save your logic? 
I have been using PLC Fiddle. https://www.plcfiddle.com/

https://accautomation.ca/plc-fiddle-online-editor-and-simulator-in-your-browser/
https://accautomation.ca/series/plc-fiddle-online-plc-editor-and-simulator-in-your-browser/

Good work so far.
Thank you,
Garry

Garry,

Thanks for your comment! 

This is oour project road map:

In progress

  • Timer
  • Counter
  • Math instructions and Number variable
  • Comparators
  • Positive and Negative edges for Contacts
  • Latching and Unlatching Coils


Stage 3 - Next priority

  • Undo, redo
  • Saving ladder diagrams
  • Sharing diagrams
  • Drag and Drop for desktop browsers


Stage 4 

  • Import/export logic in XML files
  • Projects with multiple diagrams

Share this post


Link to post
Share on other sites

Wow that sounds great. 
What time frame are you expecting for all of these stages?

How are you making your money if you are offering this for free?

Would you mind me promoting this free programming tool once you have it further developed?
Thanks,
Garry

https://accautomation.ca/

 

2 people like this

Share this post


Link to post
Share on other sites

Garry,

Timeframe is more or less 6 - 12 months :) In the future we are going to develop some paid courses based on our simulator. However simulator itself will remain free.

Let's keep in touch! We'll let you know in the future!

1 person likes this

Share this post


Link to post
Share on other sites

Hi Garry,

My name is Simon, and I'm PLC Simulator Online developer. First of all, I would like to thank you for the great feedback. Your words keep me motivated. :)

Recently I wrote a bit more about release V0.1:

https://www.codingplc.com/blog/plc-simulator-online-release-v0-1/

Currently, I'm working on adding counters. I'm going to release the new version in a week or two. I'll keep you posted. :)

Share this post


Link to post
Share on other sites

Hi Simon,
I like what you have developed so far. The timers and counter work well.
When I am monitoring variables when running the program, it would be nice to be able to arrange them in the order for the logic I'm testing. 
It would also be nice to have the choice where the variable section is on the screen. (I would prefer the variables on the left or right side of the screen.)

Looking good!
Thanks, Simon

Garry 

 

Share this post


Link to post
Share on other sites

Hi Garry,

UI is designed with mobile devices in mind at the moment. That is why I decided to drop drag and drop for now. I want to make sure that the app is 100% functional without it because it's hard to implement it on mobile devices when you have to scroll windows.

When all functions that I'm planning to implement are ready, I'll focus on rearranging panels on the desktop browsers and adding drag and drop.

Here you can find all release v0.2 changes with examples:  https://www.codingplc.com/blog/plc-simulator-online-release-v0-2/

Share this post


Link to post
Share on other sites

Thanks Simon,

This makes sense once I looked at the app on my phone. 
The simulator is looking good.

Can you include a save option sooner? This would greatly increase the usability of the simulator especially if you want to promote working samples.
The save can be to a unique web address so the program can be viewed and modified. This would allow individuals time to work out the program and show the work.

Keep up the good work!
Garry

 

Share this post


Link to post
Share on other sites

Next two features will be Progressive Web Apps (PWA) functionality and undo/redo. We should publish them in two weeks a month.

After that, I'll be working on math components, and my colleague is going to work on sharing diagrams through a link. The biggest challenge there is to figure out compatibility with newer versions of the PLC Simulator. Let's say that we changed the structure of the store where we are saving the diagram to implement new features. Now the old links refer to the old structure, so you won't be able to display them correctly. We want old links to be compatible with new versions, so once saved links are always valid.

Edited by Dagryl
1 person likes this

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now