Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrating pf1k0 ppm #132

Merged
merged 2 commits into from
Feb 25, 2025
Merged

Conversation

joshc-slac
Copy link
Contributor

@joshc-slac joshc-slac commented Feb 25, 2025

Description

Created the PF1K0_PM POU which integrates a FB_PPM_PowerMeter and a FB_MPA (motion pneumatic actuator?) to actuate and read from the newly installed power meter at PF1K0

Motivation and Context

We can succesfully read from and actuate new device. However we will only get limit switch cable integrated during the access on 2/26.

How Has This Been Tested?

On the system. Still and extant worry about interfacing with PMPS things generally

Where Has This Been Documented?

Screenshots (if appropriate):

Pre-merge checklist

  • Code works interactively
  • Code contains descriptive comments
  • Test suite passes locally
  • Libraries are set to fixed versions and not Always Newest
  • Code committed with pre-commit (alternatively pre-commit run --all-files)

@joshc-slac joshc-slac requested a review from ZLLentz February 25, 2025 22:41
@joshc-slac joshc-slac force-pushed the integrating-pf1k0-ppm branch from 1bcf262 to 48a2dea Compare February 25, 2025 22:42
@joshc-slac joshc-slac requested a review from ghalym February 25, 2025 22:44
@ghalym
Copy link
Contributor

ghalym commented Feb 25, 2025

Can you check the boxes if this has been tested?
Also, please make sure the library is set to a fixed version

@ZLLentz
Copy link
Member

ZLLentz commented Feb 25, 2025

Seems OK
Did you figure out what was causing the MPS faults?

@joshc-slac
Copy link
Contributor Author

Seems OK Did you figure out what was causing the MPS faults?

Yes. It was expected, the limit switch cable is only being integrated tomorrow during the access.

@joshc-slac joshc-slac force-pushed the integrating-pf1k0-ppm branch from 48a2dea to 7094ceb Compare February 25, 2025 23:14
@ZLLentz
Copy link
Member

ZLLentz commented Feb 25, 2025

Do you want a final review now, or wait until the install is finished?

@joshc-slac
Copy link
Contributor Author

It is finished. Trying to rush for Maggie and Kaushik to test during their window as they want to work off of master.

@@ -156,6 +159,10 @@
<DefaultResolution>Tc3_Module, * (Beckhoff Automation GmbH)</DefaultResolution>
<Namespace>Tc3_Module</Namespace>
</PlaceholderReference>
<PlaceholderReference Include="TcUnit">
<DefaultResolution>TcUnit, * (www.tcunit.org)</DefaultResolution>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All libraries need to be tagged with a version number

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Strangely, this is tagged below in the same file as 1.2.0.0

@joshc-slac joshc-slac merged commit 73b5c2c into pcdshub:master Feb 25, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants