@jackobocze Ještě doplním, že existuje příklad přímo na použití ESP8266 - "0302-11 ESP8266 REST API"
Jak jednoduše začít s příkladem viz zde: https://www.rexygen.com/example-projects-rexygen/
Hezký den,
Tomáš
@jackobocze Ještě doplním, že existuje příklad přímo na použití ESP8266 - "0302-11 ESP8266 REST API"
Jak jednoduše začít s příkladem viz zde: https://www.rexygen.com/example-projects-rexygen/
Hezký den,
Tomáš
Announcement: New Version of REXYGEN is ready for Beta Testers!
We are thrilled to announce that the latest version of REXYGEN, the industrial automation and control system, is now available for beta testing. This release introduces several exciting key features and enhancements, including a completely redesigned REXYGEN Studio, expanded compatibility with Linux operating systems, and numerous bug fixes.
https://download.rexcontrols.cz/partner/testing/
What's New in REXYGEN pre-release Version 3:
1️⃣ Completely New REXYGEN Studio: We have revamped the REXYGEN Studio with a modern and intuitive user interface, making it easier than ever to design, simulate, and deploy your automation projects. The new Studio offers enhanced functionality, improved project management capabilities, and a more streamlined workflow.
2️⃣ Linux Compatibility: We understand the importance of flexibility in choosing the operating system that best suits your needs. In response to user feedback, we have added support for running REXYGEN Studio on Linux, expanding the range of platforms available to our users. Now you can leverage the power of REXYGEN on your preferred Linux distribution.
3️⃣ Bug Fixes: Our dedicated team of developers has been hard at work addressing reported issues and enhancing the stability and performance of REXYGEN. This release includes a significant number of bug fixes, ensuring a smoother and more reliable experience.
Installation Options:
To accommodate diverse user preferences, we provide two installation options for REXYGEN:
1️⃣ Manual Package Installation: If you prefer manual installation, you can download the necessary packages from our website. Follow the instructions here: https://download.rexcontrols.cz/partner/testing/ - just choose the proper Linux distribution. It will enable you to integrate REXYGEN seamlessly into your existing setup.
2️⃣ Ready-to-Use OS Image Files: For users utilizing Monarco HAT or UniPi Patron hardware, we offer ready-to-use OS image files. These files are preconfigured with the latest version of REXYGEN and provide a hassle-free setup experience. Simply flash the image onto your device, and you'll be up and running in no time.
RPi + MonarcoHAT: https://download.rexcontrols.cz/partner/testing/rexygen/monarcohat/ (Linux credentials: pi/rexygen)
UniPi Patron: https://download.rexcontrols.cz/partner/testing/rexygen/unipi-patron/ (Linux credentials: root/rexygen)
Join the Beta Testing Program:
We invite you to participate in the beta testing program and be among the first to experience the new features and improvements in REXYGEN. Your feedback and insights are crucial to helping us refine and enhance the software further.
You don't have to sign up anywhere - just navigate to our website https://download.rexcontrols.cz/partner/testing/ and gain early access to REXYGEN pre-release Version 3. Don't miss this opportunity to shape the future of REXYGEN.
Thank you for your continued support, and we look forward to your participation in the beta testing program. Together, let's make REXYGEN even better!
Best regards,
Tomas
REXYGEN 3.0.0 is the first beta version of the upcoming stable version 3.0. You can try it and give us feedback on how you like it. The expected release of the stable production version is planned for Q1/2024.
What’s new in this version:
A detailed list of fixes and new features is available in the release notes.
Please read the installation instructions for supported platforms.
Installation Options:
To accommodate diverse user preferences, we provide two installation options for REXYGEN:
1️⃣ Manual Package Installation: If you prefer manual installation, you can download the necessary packages from our website. Follow the instructions here: https://download.rexcontrols.cz/partner/testing/ - just choose the proper Linux distribution. It will enable you to integrate REXYGEN seamlessly into your existing setup.
2️⃣ Ready-to-Use OS Image Files: For users utilizing Monarco HAT or UniPi Patron hardware, we offer ready-to-use OS image files. These files are preconfigured with the latest version of REXYGEN and provide a hassle-free setup experience. Simply flash the image onto your device, and you'll be up and running in no time.
RPi + MonarcoHAT: https://download.rexcontrols.cz/partner/testing/rexygen/monarcohat/ (Linux credentials: pi/rexygen)
UniPi Patron: https://download.rexcontrols.cz/partner/testing/rexygen/unipi-patron/ (Linux credentials: root/rexygen)
UniPi Iris: https://download.rexcontrols.cz/partner/testing/rexygen/unipi-iris/ (Linux credentials: root/rexygen)
HMI Tools:
The REXYGEN HMI Designer is no longer part of the REXYGEN Windows Installer. Please, install the REXYGEN HMI Designer separately - this is a one-shot action.
You can use the following link: https://download.rexcontrols.cz/partner/testing/rexygen/hmidesigner
New REXYGEN Studio:
Have a look at Tips&Tricks documentation to speed up the transition to a new REXYGEN Studio. Animated GIFs will guide you through new features.
We look forward to your participation in the beta testing program. Together, let's make REXYGEN even better!
If you encounter any difficulties just create a forum topic and our team will help you as soon as possible.
Best regards,
Tomas
@jackobocze Dobrý den, zřejmě došlo při aktualizaci nějaké Arduino knihovny ke změně syntaxe. Postup co s tím např. zde: https://codeutility.org/arduino-esp8266-error-call-to-httpclientbegin-declared-with-attribute-error-obsolete-api-use-beginwificlient-url-stack-overflow/
Chybu v příkladech samozřejmě opravíme a oprava bude součástí další verze.
Hezký večer,
Tomáš
@pocket_brewing Hi Emil, thank you for your question. Have a look at FB called CNDR - Nonlinear conditioner (docs: https://www.rexygen.com/doc/PDF/ENGLISH/BRef_ENG.pdf#page=111).
It should do the job.
Let us know if it worked for you. Good luck with your project!
Kind Regards,
Tomas
UPDATE: The REXYGEN HMI Designer is no longer part of the REXYGEN Windows Installer. Please, install the REXYGEN HMI Designer separately - this is one-shot action.
You can use the following link: https://download.rexcontrols.cz/partner/testing/rexygen/hmidesigner
Cheers, Tomas
@sadilekivan Hi Ivan,
thanks for sharing your project files - I was able to get the error as you described. I handed over your source-files to our developers. Once I have some information I will let you know.
Regards, Tomas
@pancirm Hi Michal,
Thanks for your posts. There is no one-shot solution for general filtering applications so playing around with AVG function block would be the approach I would recommend. There are also some filters which can be used - low-pass, band-pass, and spike.
Kind Regards,
Tomas
@stepan-ozana Hi Stepan,
Thank you for your question. It is possible to set the start of task execution as soon as the previous task ends. More details in TASK documentation: https://www.rexygen.com/doc/ENGLISH/MANUALS/BRef/TASK.html#x26-250002
Information between tasks should be always sent via Inports and Outports if possible (SETPx function blocks can introduce undesired inverse of priorities when sending data between tasks).
Second part - "on demand" execution:
Thanks for sharing your solution! It is also possible to use SRTF function block (Set run-time flags):
Doc: https://www.rexygen.com/doc/ENGLISH/MANUALS/BRef/SRTF.html#x21-200002
If you need any assistance just let me know.
Cheers,
Tomas
Hi Ivan,
thanks for question.
You are right - there is more simple way to center a string than adding variable prefix and suffix.
All you need is:
Let me know if I can be of any assistance.
Regards,
Tomas
Hi Phil,
Thanks for your question.
Yes, it is possible using AlarmsTable HMI component - see docs: https://www.rexygen.com/doc/ENGLISH/MANUALS/RexHMI/RexHMI_ENG.html#x1-180002.4.3
More about the REXYGEN Alarm feature can be found here: https://www.rexygen.com/doc/ENGLISH/MANUALS/BRef/ALARMS.html#x8-70002
To create a banner, you can use the Dialog feature, which is part of the Group Animation settings.
Let me know if I can be of any assistance.
Cheers,
Tomas
@MikeyH Hi Mike,
Thanks for reporting this. This is really weird. Please, can you record and share your screen? E.g. using online tool https://gifcap.dev/
Kind regards,
Tomas
@MikeyH Hi Mike!
Do you use the same versions of Development tools and REXYGEN Runtime?
The TRND not providing any data seems to be disabled - is it active in the running project?
The error message about parsing the output can be omitted - the extension returns something which throws this error. It won't affect the behaviour of the HMI. We will try to fix it. Can you share your source files with us?
Kind regards,
Tomas
@bech Hi John,
There is the exec counter feature built into the REXYGEN diagnostics. And it is accessible via special signals. The example you are looking for is "0001 Special Signals", and the parameter is excnt.
Thanks for your comment. We are working on better interconnection between the Function block documentation and the Example library. For now, you can use search input within the Examples library to help you find the right example.
Let me know if it helped.
Kind Regards,
Tomas
@MikeyH Hi Mike,
The version you have is correct. The issue is in running the HMI Designer without proper initialization. Try to run the Designer via REXYGEN TrayMon (see the screenshot)
The thing is that you need to tell the Designer which REXYGEN version is valid. The reason for this is that one Designer version is shared among all REXYGEN versions, so you don't have to install all Designer things every time you install a new REXYGEN version. If you run Designer without this connection, it won't work. Running the Designer via TrayMon should solve this.
Kind regards,
Tomas
@MikeyH Hi Mike,
Yes, your assumption is right. Always try to have the same versions both on your PC and on your target device.
The update process depends on the state of your OS image. If you don't need any fixed version of other packages for some reason, I would perform an upgrade of the whole OS:
sudo apt update
sudo apt upgrade
If it won't help, you will probably need to change the location of the REXYGEN packages - for more details, see Chapter "Manual installation" in the documentation provided with the 3.0.3 Development tools.
Let me know if it helps.
Cheers,
Tomas
@carvin Hi carvin,
thanks for your feedback. I would suggest to use the SRTF function block with some certain subsystem (e.g. "sybsystem_slow") within your fast task.
Would that solve your issue?
Cheers,
Tomas
@stepan-ozana Hi Stepan,
Thank you for your question. It is possible to set the start of task execution as soon as the previous task ends. More details in TASK documentation: https://www.rexygen.com/doc/ENGLISH/MANUALS/BRef/TASK.html#x26-250002
Information between tasks should be always sent via Inports and Outports if possible (SETPx function blocks can introduce undesired inverse of priorities when sending data between tasks).
Second part - "on demand" execution:
Thanks for sharing your solution! It is also possible to use SRTF function block (Set run-time flags):
Doc: https://www.rexygen.com/doc/ENGLISH/MANUALS/BRef/SRTF.html#x21-200002
If you need any assistance just let me know.
Cheers,
Tomas
Hi Carvin,
Thanks for the question. With all the provided information I don't see anything suspicious. Please, can you share the whole project (mdl files at minimum) just to see all other information and configuration which are not visible from the screenshot?
Just be aware that arrays and vectors in REXYGEN are connected by references so the flow of "information" is different from ordinary "wire" flow where the wire starts somewhere and goes somewhere else. Contrary reference contains the same data in every instance.
Kind regards,
Tomas
@gninaus Hi Guenther,
the fix is available in our daily build repository: https://download.rexcontrols.cz/partner/daily/
Feel free to test it and report back.
Kind Regards,
Tomas