Input conflict with hardware config for SIEMENS PLCSim

Started by nongkode, March 24, 2025, 05:19:10 PM

Previous topic - Next topic

nongkode

First of All I really impressive for this fantastic software
It's contain from simple to advanced feature and still easy to use
but I found some limit functional to make digital twin for SIEMENS PLC

I use TIA Portal V19 with PLC Sim Advanced 6.0 Update 1
to simulate S7-1500 PLC

If the input card are configured in hardware config
as below picture there are 32 DI config at input address 0-3



Config Machines Simulator drive input device, such as button or sensor, at address 0-3.
It can push signal to PLCSIM but it's flickering you can see the trace signal like a pulse in below picture




By the way if you remove input card from hardware config





Machines Simulator are working fine




Yes it's may only remove the i/o card but if you have config some technology object like axis, which require input or output assigned to it, to remove i/o card are the big deal


After google I just found that this problem also occur on other brand in the past too.
Seem this problem are occurring because driver are use PUSH/GET library.
They have fixed this problem with new driver, I think they use API method because new driver are linking base on instance name instead of IP Address.

It's would be great if you can make an additional driver to fixed this problem.

----------------------------------------------------------------------------------------
for more clearly below are full video to repeat above problem


If you would like me to test anything more please let me know.

Best Regards,

EasyPLC_Master

Hi, Thank you for your comments!

Yes, when you're simulation in TIA PORTAL it is mandatory not to configure I/O cards, otherwise enter in conflict with the simulation and the signals flicks.

The problem with using new drivers is backward compatibility with older versions; not all business users work with the latest versions.

As part of our goal to continually improve our software, we've taken note and, if we find a viable solution, we'll implement it in future versions.

nongkode

Thank you very much for the feedback and support  :D .

I think you may have 2 drivers, one use PUSH/GET and another one use new method.

as far as I can remember seem from TIA 15.1, PLCSim V15.1/PLCSim Advanced4.0SP1 can be use other method than PUSH/GET.