We didnât design these roll-up doors. Youâre right, it doesnât make much sense as to why it would, this is the first time its happened. Which is why I have been guessing and not stating facts, Iâm not intentionally misunderstanding you⌠I simply donât because of what weâve experienced.
By breaking the safety, I mean taking it out of the picture in general, the safety wasnât open or closed it just didnât exist. Sorry for misrepresenting that information. I still feel like if the safety isnât seen the door shouldnât open but again, we didnât design them. and trust me it is very hard to get to that mag-strip without hitting a light-curtain because you have to remove a cover right beside it, so the chances of this even happening were microscopic.
Weâre troubleshooting this problem based off of past experiences. Now to me, its strange you say its not the server because with our FactoryTalk setup we never experienced this problem. Let me break down our troubleshooting.
We compared the differences between phase 1 and 2 and the only significant change is; the HMI talks through some sort of server that was setup with Windows 10 and then to the PLC (HMI -> Server -> Switch -> PLC). Compared to phase 1 with FactoryTalk (HMI -> Switch -> PLC).
We then noticed that while a button was pressed, when the OPC path was cut due to either a push-HMI update, or a Server Memory overload, bits in the PLC would remain on, or buttons on the HMI would stay pressed after release. We presumed from what we gathered that the issue revolved around the lack of fluidity between HMI and PLC, caused by this new server.
This is why we changed the update style from Push to Notify and worked some magic in the PLC logic, so far nothing has gone wrong. Once again pushing our bias in favor of the server being a factor in this problem.
Whether its the server or not, there were never any handshaking/heartbeat/scheduled I/O schemes configured in the last phase. And only in this phase, information has been unable to correlate itself between the HMI and PLC. This problem was only recognized after the server was implemented.
Its not harsh, its the truth, however questioning peoples positions on a post where the problem isnât crystal clear should be disregarded altogether. Weâre trying to find a fix not find who we should fire for being unaware. Especially in the Roll-up door scenario where any type of wiring/mechanical problems could be underlying. This is why I called it a guesstimate, you have to remember reputation is hard to gain and easily tarnished. Mistakes will always happen when new technology is introduced.
I appreciate all of your time and input.
Thank you,
Thomas Shank