Hi,
I want to activate my emulation connection using a dashboard button.
The code Emulation.Connection.("Modbus TCP Connection").isActive returns a readonly value,
so how can i write that value?
Thank you in advance
Hi,
I want to activate my emulation connection using a dashboard button.
The code Emulation.Connection.("Modbus TCP Connection").isActive returns a readonly value,
so how can i write that value?
Thank you in advance
Hi @Celia C2, was Phil BoBo's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.
If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always unaccept and comment back to reopen your question.
That field is read-only because you shouldn't change it during a model run.
If you want to set it before running the model, you can set the value on the connection node itself (which is what the Emulation UI does):
Emulation.Connection modbusConnection = Emulation.Connection("Modbus TCP Connection"); treenode connectionNode = modbusConnection; setsdtvalue(connectionNode, "isActive", 0);
Note that this won't update any open GUI views. You'll need to close and reopen the Emulation window to see that it changed.
18 People are following this question.
FlexSim can help you understand and improve any system or process. Transform your existing data into accurate predictions.
FlexSim is a fully 3D simulation software environment. FlexSim can be used to simulate any process in any industry.
FlexSim®, FlexSim Healthcare™, Problem Solved.®, the FlexSim logo, the FlexSim X-mark, and the FlexSim Healthcare logo with stylized Caduceus mark are trademarks of FlexSim Software Products, Inc. All rights reserved.
Privacy | Do not sell or share my personal information | Cookie preferences | Report noncompliance | Terms of use | Legal | © Autodesk Inc. All rights reserved