jlbcontrols / Flintium

Open-source library of Ignition® faceplates and graphics that pair with AOIs from the Rockwell Automation® Library of Process Objects.
MIT License
32 stars 13 forks source link

Alarm integration (P_Alarm UDT) #62

Open tord-v opened 4 years ago

tord-v commented 4 years ago

Integrate the P_Alarm block with the Ignition alarming system.

Alarming should minimally handle:

Integrating shelving require some investigating.

jlbcontrols commented 4 years ago

@tord-v I hope all is well! The project is progressing well, but I could use some help with the alarming. Could you find some time to work on the alarming? If you would rather not use git, you could send me any changes that you make and I can integrate it into the project.

tord-v commented 4 years ago

Hi. Sure I can try to get something done before the weekend is over. I can use git. Do we have the udt and graphic for p_alarm done?

Sendt fra Outlook Mobilehttps://aka.ms/blhgte


From: jlbcontrols notifications@github.com Sent: Thursday, May 28, 2020 5:30:19 PM To: jlbcontrols/Flintium Flintium@noreply.github.com Cc: Tord van Delft tord.van.delft@goodtech.no; Mention mention@noreply.github.com Subject: Re: [jlbcontrols/Flintium] Alarm integration (P_Alarm UDT) (#62)

@tord-vhttps://github.com/tord-v I hope all is well! The project is progressing well, but I could use some help with the alarming. Could you find some time to work on the alarming? If you would rather not use git, you could send me any changes that you make and I can integrate it into the project.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/jlbcontrols/Flintium/issues/62#issuecomment-635421807, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AN2CLAVF5MINETZ3OSPUWB3RTZ7QXANCNFSM4LL5APVQ.

jlbcontrols commented 4 years ago

That would be great, thanks. Yes the udt and P_Alarm templates are mostly done. You can see .png thumbnail images of the templates in this repository, for example: https://github.com/jlbcontrols/Flintium/blob/master/flintium/com.inductiveautomation.vision/templates/Flintium/Panels/P_Alarm/Main/Operator/thumbnail.png

tord-v commented 4 years ago

I could not get anything done this weekend. It is hard to say when I get the time to do some real work regarding the alarms..

I expect it would take more than 10 hours to implement and test alarming, as I would need to do the following as well:

Just to excuse myself here, im working full days, have a 2 kids, one which is 2 week old which I have to take care of in the evening, as my wife need to sleep 😊

Not sure how to plan #62 atm. Maybe someone else can do it, or you would have to wait even more for me, until I have the time. Sorry for the inconvenience , and keep up the good job!

From: jlbcontrols notifications@github.com Sent: torsdag 28. mai 2020 19:15 To: jlbcontrols/Flintium Flintium@noreply.github.com Cc: Tord van Delft tord.van.delft@goodtech.no; Mention mention@noreply.github.com Subject: Re: [jlbcontrols/Flintium] Alarm integration (P_Alarm UDT) (#62)

That would be great, thanks. Yes the udt and P_Alarm templates are mostly done. You can see .png thumbnail images of the templates in this repository, for example: https://github.com/jlbcontrols/Flintium/blob/master/flintium/com.inductiveautomation.vision/templates/Flintium/Panels/P_Alarm/Main/Operator/thumbnail.png

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/jlbcontrols/Flintium/issues/62#issuecomment-635482049, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AN2CLAWUNSB6PKVG2HWZRL3RT2L2JANCNFSM4LL5APVQ.

jlbcontrols commented 4 years ago

OK thanks for checking in. We'll figure this out at some point.

tord-v commented 4 years ago

Done setting up a VM vSphere. Installed ignition, git, and the library :)

Great work with the setup readme.md and the setup scripts in the designer! Worked like a charm!(got some errors on som tag overrides with "color1", but not a big deal..)

Wish we had a PLC we could connect to. Guess my next step is to find a V32 at work tomorrow...

tord-v commented 4 years ago

We dont have any L7X or L8X on stock for the moment. I will need to set up a emulator, then access this emulator via FT Gateway, or DCOM.

I have a problem with the current tag UDT structure. That all OPC tags are prefixed with "ns=1;s=" Here is a full example of the current OPC tag: ns=1;s=[{PLC}]{PAX Tag}.Signal If possible, I need it to be like this: {dataserver}[{PLC}]{PAX }.Signal

If we put a dataserver to default "ns=1;s=", people using the logix driver wont notice any difference.

jlbcontrols commented 4 years ago

Awesome, glad to hear you were able to set up using the readme! I created a new issue #140 to discuss ways to set up Emulate. I also created issue #141 to update the opc prefix.