FactoryTalk Parameter List Value

ma77c00k

Member
Join Date
Sep 2012
Location
Automotive Capital of the World
Posts
14
Is there a way I can get a parameter list value passed back to the logic?

I'm using FactoryTalk Studio 9.0 ME and RSLogix 5000 v30.

I have 2 GoTo Display buttons, when the first is selected it moves a 0 into parameter #4 in the list and when the second is selected it moves a 1 into parameter #4. I have verified this works by created a text box to view the literal number of parameter #4 like so: /*LN:1 #4 NOFILL DP:0*/

The problem I have is I can't find a way to move this value (1 or 0) back to the PLC.

The only way I could think of is using a MacroTen to read the value of #4 then write to a plc tag but it doesn't work because the read side thinks #4 is a tag instead of the parameter that it is.

I hope I'm missing something obvious, thanks in advance!
 
Use a piloted list selector. In the Value Connection put your PLC Tag. In the Indicator Connection put your Parameter {#4} In the Remote Access Connector put 1. Put the Piloted list selector on your parameter page and make it invisible. it's only purpose is to report parameter to value connection.
 
Is this FT Machine Edition? If so, I think you can create an HMI memory tag to do what you need; and use the MacroTen activeX.

Create a tag named Memory\Tag0, with a default value of 0.
Then use this connection in the MacroTen activeX
Memory\Tag#4


Do the same for Memory\Tag1
If you are using FT Site Edition, then you have a few more (better) options.
 
This tag looks odd to me. {[#2]#3.SchedOrder.PartMode}
Are you using a parameter to identify your shortcut? Are you writing values to multiple PLC's?

I am not doubting it works just never tried it. I would suggest hard code your tag path and test again.

Also tag place holders do not work in test display mode and they will not work in Macros.

Just thinking out loud but have you tried { } around your #2 and #3

Have you checked you diagnostic viewer? Are there any errors or warnings?
 
If you have a test bench PLC you can put your program in then you can use the Running Man / test application. Just make sure your Design Path in the communication setup is mapped to the Test Bench PLC. Then the parameters will work. I use a local IP address for my test and a network IP for my runtime. Same shortcut two different paths.

Anyway, glad you got it working. Good luck with your project.
 

Similar Topics

I have a screen that can be opened by 4 different buttons. Each button loads a different parameter file for that screen. I am passing a constant...
Replies
3
Views
2,200
All, Thanks for reading this post and for any ideas and suggestions. As stated on one of my previous post, I am in the process of upgrading an...
Replies
14
Views
5,125
Hi all, I have an ME project (not my code) that I have to modify. The original programmer has used parameter lists (not parameter files)...
Replies
3
Views
2,909
Hi Everyone, I am trying to add a constant value (such as a string) into the parameter file. I put the string in " " but it does not work. would...
Replies
2
Views
160
Hi All, I'm currently designing a faceplate for an analog input object, and I'm trying to create an alarm tab with an Alarm and Event Summary...
Replies
1
Views
403
Back
Top Bottom