Giter VIP home page Giter VIP logo

opennessprofineteditor's Introduction

OpennessProfinetEditor

Scroll down for English readme.

Aplikacja TIA Openness od szybkiej edycji sieciowych parametrów urządzeń.

Instalacja

Program można pobrać klonując to repozytorium i kompilując je w Visual Studio, lub pobierając stąd gotowy plik wykonywalny. Plik wykonywalny korzysta z biblioteki Openness w wersji 16, ale projekt powinien dać się skompilować także pod 15.1. Po kompilacji sklonowanego projektu, plik NetEditor.exe powinien być dostępny w katalogu NetEditor\bin\Release\.

W TIA Portalu, przejdź do Tools -> External applications -> Configure...

Tools -> External applications -> Configure...

Wprowadź ścieżkę do NetEditor.exe przy polu Command:.

Add new external application

Używanie

Aby uruchomić OpennessProfinetEditor, przejdź do Tools -> External applications -> NetEditor.

W tabeli urządzeń można edytować każdą aktywną komórkę. Zmiany są przenoszone do projektu TIA Portal, ale nie są finalne, dopóki nie klikniesz Commit Changes. Nawet po dokonaniu zmian w projekcie, wszystkie zmiany mogą być cofnięte w TIA Portalu przez funkcję undo (lub ctrl+z).

Czerwone tło pod adresem IP oznacza, że ten adres został już użyty w innym miejscu w projekcie.

Pole statusu rejestruje wszystkie zmiany wykonane w konfiguracji, oraz informuje o innych wydarzeniach.

NetEditor window

Przyciski

Connect / Refresh : połącz z otwartym projektem TIA Portal, lub odśwież go, jeśli jakieś zmiany nie zostały zawarte w tabeli. Aby się połączyć, musisz zezwolić na to w wyskakującym w TIA Portalu oknie. TIA Portal przejdzie w tryb wyłącznego dostępu (Exclusive Access) i tylko OpennessProfinetEditor będzie mógł wtedy wprowadzać zmiany do projektu.

Disconnect : odrzuć wszystkie niedokonane zmiany i odłącz OpennessProfinetEditor od projektu TIA Portal. Oddaje dostęp TIA Portalowi.

Commit Changes : zmiany wprowadzone w tabeli nie są ostateczne dopóki nie zostaną potwierdzone tym przyciskiem.

Clear Changes : czyści zmiany wprowadzone w tabeli. Wymaga odświeżenia tabeli.

Export to CSV : tworzy plik .csv na podstawie tabeli.


English Readme

TIA Openness project for rapid editing of network-related device parameters.

Installation

You can get the program by cloning and compiling the repository in Visual Studio or by downloading released binary.
The binary is compiled against Openness v16 library, but the projects should also work under v15.1.
After compiling the cloned project a NetEditor.exe will be available in NetEditor\bin\Release\

In TIA Portal go to Tools -> External applications -> Configure...

Tools -> External applications -> Configure...

Provide path to NetEditor.exe under Command: control.

Add new external application

Usage

To run NetEditor go to Tools -> External applications -> NetEditor.

In the main device table you can edit every enabled cell. Changes are mirrored in TIA Portal project, but not final unless you click Commit Changes. Feel free to change anything you want. Even after commiting changes, all the changes can be undone with TIA Portal undo function (or ctrl+z).

Red background under IP Address means that the IP is already used somewhere in the project. In the future, red background will show all kinds of simple problems in the project configuration.

Status box at the bottom registers all changes done to configuration for your information.

NetEditor window

Buttons

Connect / Refresh : connect to TIA Portal open project, later refresh it if some changes aren't included in device list.
To connect, you need to allow it in TIA Portal pop-up dialog. TIAP runs in Exclusive Access mode where only NetEditor is allowed to make changes, as long as it is connected.

Disconnect : discard any not commited changes and disconnect from TIA Portal project. Gives control back to TIA Portal.

Commit Changes : any change made in the table is not final until changes are commited to project.

Clear Changes : clears any changes made to project in device table. At this point it doesn't refresh the table for performance reasons. You can do it manually.

Export to CSV : creates a simple .csv file from the device table.

opennessprofineteditor's People

Contributors

k4rbie avatar newshade avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

opennessprofineteditor's Issues

Openness Project

Hello,
This is Dhaval Pathak, a Masters student. I am also working on an Openness project but I am from a Mechanical background, so I am having trouble implementing a few things.
Could you please guide me for the same?

I am wondering about the code behind the "Creating FB. FC, DB with LAD" as I am trying to do the same thing in my Study project.

And yes, have you tried "Excel Code Generator"?

Thanking You,
Dhaval Pathak

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.