Nirtec Studio Forum

General Category => Machines Simulator => Topic started by: PKirsch on January 30, 2014, 11:48:21 AM

Title: Identify in/outputs in MachinesSimulator
Post by: PKirsch on January 30, 2014, 11:48:21 AM
In relation to the latest update 2.1 I've got a question:

Is it conceivable that there once will be possible to identify outputs / inputs in the Machine Simulator directly like I0.0/Q0.0/DB1.DBX0.0... (Siemens Standard)?
The detour through EasyPLC in my opinion is very time consuming and the numbering does not allow any easy conclusion about the real inputs / outputs for outside people.
Different software products like this have this feature which greatly simplifies the simulation. Of course, such software is much more expensive but that is another topic.
Probably the people would then pay more ;-)

best regards
Title: Re: Identify in/outputs in MachinesSimulator
Post by: EasyPLC_Master on January 30, 2014, 12:31:19 PM
Hello PKirsch!

Thank you for your suggestion, but I'm afraid but I don't understand very well your idea.
Each PLC manufacturer have their own nomenclature about the I/O and registers (for instance Siemens, Allen Bradley (Rockwell), Telemecanique, Omron, Yamaha, Mitsubishi, etc... have different words to describe it).
This software is used for people around the world, and the idea is that EasyPLC will be a general tool for automation, then I don't want to copy the same words to describe the I/O like Siemens or other manufacturers.
I think the letter 'I' is very descriptive for input and 'O' for output.

Other issue is how the I/O are passed between EasyPLC and Machines Simulator. I think is easy to understand that the Driver used by EasyPLC to communicate with Machines Simulator has the same numeration that the I/O used by Machines Simulator.
Also in the new versions I have improved the ease of use in relation of Machines Simulation I/O used with EasyPLC I/O mapped, for instance, try to open the Machines Simulator Editor, and select from menu Tools -> I/O report, then press the Export button in the bottom.
This file can be open in EasyPLC (Variables window, ToolBar Import Variables-> Machines Simulator) and voila! all the I/O used in your virtual machine are mapped into EasyPLC Logic program.

Also in the new 2.x Machines Simulator you can activate the PLC Panel, where you can see the I/O used, in order to check if are active or not.

Please do not hesitate to follow this thread, if you think I not understand your idea or you have ideas that could improve the software.

Regards!