Forum Home › Forums › Understanding the Software › User Input on Table View
Tagged: User Input on Table View
- This topic has 4 replies, 3 voices, and was last updated 7 months, 3 weeks ago by
Mikhail.
-
AuthorPosts
-
March 16, 2024 at 4:47 am #14229
CCKOH
ParticipantHi Mikhail,
I’m need to create a user input on Table View for user to key in the value for PID tuning, let say Kp (Channel 125).
I’m create a Output channel, setKp (Channel 124) with formula enable SetVal(125,Cmd) However, Channel 125 is not update base on the command value (let say 100) i’m send to channel 124.
I’m have try on my Device 1 (DAQ_IO8A) which is the Modbus DAQ device and the error occurs. I’m believe is due to the modbus device do not recognized data send directly from Table view Command button.
I’m have try to create another Device 2 which is not link to communicator, however it also not successful.I’m attach herewith the Scada Server Log, Scada Communicator Log, Table View, Modbus Device DAQ_IO8R for your references.
Please give me some idea how to do it?
In addition, it is possible to create a Virtual Device (like Device ‘PID’ i’m create ) which mean it is not link to Communicator to receive the User input (entry thru Table View) and do the internal processing and computation with the formula?
After getting the result, then the value is throw to DAQ Modbus device (which is link to Communicator) to control the Actuator. If Rapid Scada required any device shall link to Communicator, for this type of Virtual Device which it is just for internal computation, which type of Device driver DLL shall be use?Thank a lot.
https://www.dropbox.com/scl/fo/gn2om9aut8cpa202qj3wn/h?rlkey=lbsd29bouq1lgrukjdgkd0nes&dl=0 References Images for Topic
-
This topic was modified 1 year, 5 months ago by
Mikhail.
March 17, 2024 at 4:10 am #14231Mikhail
ModeratorHi,
Create a single channel of the Calculated/Output type. Set the Output formula to
SetData()
After making that settings it should be possible to change channel value by a user. This does not depend on the device.If you need to set Modbus register according to a command, configure the Modbus template, and then create channels by a wizard.
> it is possible to create a Virtual Device
Yes. In this case, a device just helps to group channels. Calculations are defined by channels.March 17, 2024 at 1:28 pm #14232CCKOH
ParticipantHi Mikhail,
Thank a lot for your help. SetData() method is working 🙂
January 1, 2025 at 3:57 am #15868詹森
ParticipantHello, how can I directly modify the corresponding channel value on the Viwe page? I use command-rapid SCADA to set, should only send the Command to the server, will not write to the Channel, I need to directly modify the Channel value in the View, what can I do?
January 2, 2025 at 12:45 pm #15884Mikhail
ModeratorWhen a command is sent, an output formula of the channel is executed. In that output formula you can write a value to the channel as discussed above.
-
This topic was modified 1 year, 5 months ago by
-
AuthorPosts
- You must be logged in to reply to this topic.