Skip to content

Conversation

@TomKovac
Copy link
Collaborator

@TomKovac TomKovac commented Nov 26, 2025

This pull request introduces major updates to the hardware configuration and IO mapping for the PLC line, with a focus on integrating a new Balluff IO-Link module (bni00l3_2) and updating related system constants, IO addresses, and device templates. It also improves PowerShell scripts for branch creation and dev branch checks, and adds a new UI component to the Blazor app.

Hardware and IO Integration

  • Added configuration and integration for a new Balluff IO-Link device (bni00l3_2), including its hardware identifiers, IO addresses, and device YAML definition. This includes new types and mappings for its 16 DI channels and IO-Link master. [1] [2] [3]
  • Updated hardware identifiers in plc_line_HwIdentifiers.st to support the new device and revised existing ET200SP and profinet identifiers. [1] [2]
  • Added a new project template (BNI00L3_IDM_LinkModule_16_DI.hwl.yml) for the Balluff IO-Link module, defining its submodules and port configurations.
  • Renamed and updated the existing Balluff device YAML (bnixg35080b5r067.hwl.ymlbni00l3.hwl.yml) to match new naming conventions and module definitions. [1] [2] [3]
  • Modified the main hardware configuration (plc_line.hwl.yml) to add a second PROFINET interface, link the new Balluff device, and update device interface references. [1] [2]

PowerShell Script Improvements

  • Enhanced _create_issue_branch.ps1 to support listing issues by assignee or all open issues, with improved logic for determining the effective assignee and output.
  • Updated _is_on_dev_nothing_to_commit.ps1 to use integer return values for branch and commit status checks, improving reliability in script integration.

Blazor UI Updates

@TomKovac TomKovac linked an issue Nov 26, 2025 that may be closed by this pull request
@PTKu PTKu marked this pull request as ready for review December 11, 2025 05:01
@PTKu PTKu merged commit d3098ac into dev Dec 11, 2025
1 of 2 checks passed
@PTKu PTKu deleted the 878-new-feature-io-view-in-the-hmi branch December 11, 2025 05:01
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.

[NEW-FEATURE] I/O view in the hmi

3 participants