DIGIVIS 500 Faceplate Command is not working only monitoring is done but no controlling
i have serious issue here
i have connected PLC1.(AC500) via OPC tunnel in DIGIVIS500 faceplate elements is not working.
Procedure i have followed as per my previous expeirence in freelance now i am adopting in Digivis 500.the Procedure is as followed:
i have created the Tagtype Library in the i have created the Faceplate template from browsing the tags from PLC in OPC item List and then i have Instatiating the Tags ,if i create a same types of tags for one TAG-Type Library it is applicable for all of the Pumps where in the same tags must me connected to the internal variable(Userdefined Functional)so in the OPC item List i can see the tag as PLC1..Pump.MPU_500_Pump.XX
where XX is the internal variables of the Functional Block like PLC1..Pump.MPU_500_Pump.Auto_Man_Command
so i have connected all the neccessary for the single pump and first created TAG_type LIb an then instantiate Tags the created Tag-type for each and every pump.and selecting all i have done instantiate all then i have given access rights by gving access writes to the Tag created i can see enable Faceplate icon in the DIGIVIS operations in
i have linked the element to the created tagtype i can browse the list in the tagslist. so, i have connected to each and individual pumps.even after following all the procedure my elements in the faceplate is not operating like start/stop command, auto/manual command its not at all operating but when i force some value from the PLc it will update in the digivis operations and also in the Faceplate but when i write from the digivis operations none of the commands in the faceplate is working. can you please help me in this regard i will be really thankfull to all, i took ABB support even then also it is not working is there any possible answers who knows about this issue, any issue needs to be solved immediately can one help me in this regard
in the OPCsoeclient all the tags shows it as GOOD it is updating values when i forced from PLC even in digivis 500 operations but when i write command/value from Digivis500 no command/value is updating
is there any possible way where i need to enable RW
advance thanksI HAVE ATTACHED MY FACEPLATE IN THE THIS REVIEW
There are some things that can cause such a behaviour. Now this is AC 500 and DigiVis 500 and my experience is with Freelance, but I think it doesn't matter in this case. First check Access rights in Config node (if DigiVis has access to Your OPC Server) - I think it's available in DigiVis 500.
If it's not it, and You're sure of Your configuration, then check if command sent by OPC isn't overwritten by program in AC 500. It may sounds trivial, but don't get misled - if for example there is a piece of code that also accesses AutoMan Command variable You may not even notice that OPC command changed the value, because program changed it right back. The access to a variable can be indirect - maybe an input to Pump block is overwriting the change to internal variables on the function block or something similar. It's typical for blocks that have set priorities between inputs and internat variables or that can't switch between Internal/External state.
Please check if You can find any of the above problems.
Regarding Your comment, here are more info:
To call Configuring the Communication Links in DigiVis 500 Graphic Builder choose CONF node and then from menu > System > Communication configuration. You should get this window:
To establish a link between an OPC server and DigiVis station select the proper field in this matrix.
Is the Pump tag_type standard or Your design?
Have You checked the program for overwriting variables?
Can You write the variables from another OPC client, like Matrikon or MS Excel?
Are there other Faceplates in this project and do they work the same or is it only problem with this type of tag?