Hey guys,
I am working on a project currently and I aam doing the PLC side of it and my partner is doing the HMI side. I have never used Wonderware before and we seem to be in a bit of a bind.
My last project used Factory Talk and I had it set up where I could send a word from a Premium PLC to a Prosoft Card in a Compact Rack which served up info to the Factory talk. ie.
Bit to Word instruction in PLC = HMI_DATA_1a... HMI TAGs created HMI_DATA_1a.7 HMI_DATA_1a.9 etc.
I could quite easily send words to the HMI and then from there break them appart down to the bit level and use them where needed.
Now I am hoping I am missing something really easy here but as it stands now with the new project we are using Quantum PLCs and I am storing information in a %MW900 for example on wonderware when we create a tag the address it looks for in the PLC is what Unity calls a 984 Address with the Value of 400900.
My question is how can we break that 400900 address down to the bit level? It seems to me a waste of %MWs if we need to create single bit tags and store them in the PLC in a memory word just so the HMI can see them individually.
I hope I have explained myself well enough.
Software is Unity 6.0 and Wonderware 10.0
I am working on a project currently and I aam doing the PLC side of it and my partner is doing the HMI side. I have never used Wonderware before and we seem to be in a bit of a bind.
My last project used Factory Talk and I had it set up where I could send a word from a Premium PLC to a Prosoft Card in a Compact Rack which served up info to the Factory talk. ie.
Bit to Word instruction in PLC = HMI_DATA_1a... HMI TAGs created HMI_DATA_1a.7 HMI_DATA_1a.9 etc.
I could quite easily send words to the HMI and then from there break them appart down to the bit level and use them where needed.
Now I am hoping I am missing something really easy here but as it stands now with the new project we are using Quantum PLCs and I am storing information in a %MW900 for example on wonderware when we create a tag the address it looks for in the PLC is what Unity calls a 984 Address with the Value of 400900.
My question is how can we break that 400900 address down to the bit level? It seems to me a waste of %MWs if we need to create single bit tags and store them in the PLC in a memory word just so the HMI can see them individually.
I hope I have explained myself well enough.
Software is Unity 6.0 and Wonderware 10.0