Posts made by cechurat
-
RE: REXYGEN 3.0.0
@MikeyH Hi Mike,
there is a new beta version available (same location: https://download.rexcontrols.cz/partner/testing/) - the fixes of issues reported above should be part of the version available.
Kind regards,
Tomas -
RE: Delete Archives
@MikeyH Hi Mike,
thanks for the report. It seems that the Archive viewer in Diagnostics is limited to the 16 signals.
I have prepared a Python script for converting the Archive timezone - find it attached.
How to use the script:
- export the REXYGEN archive using the RexArc command line utility. For details execute command
RexArc --help
- put the exported file in the same directory as the Python conversion script
- run the conversion script using the following command:
python archive_timezone_converter.py input.csv output.csv offset
Parameters meaning:
- input.csv - original file exported using RexArc
- output.csv - output file
- offset - The timezone offset to apply (in hours).
Script file: archive_timezone_converter.py
Let me know if it helps.
Cheers, Tomas
- export the REXYGEN archive using the RexArc command line utility. For details execute command
-
RE: Delete Archives
@MikeyH Hi Mike,
which values are you missing? The archive viewer in Diagnostics should show all values stored in the archive. From your screenshot (first one) it seems to me that the values between 10:40 and 13:30 weren't stored for some reason (RexCore not running?).
TRND block shows data stored after RexCore restart and to the maximum buffer length set in TRND configuration.
Cheers, Tomas
-
RE: Delete Archives
@MikeyH Hi Mike,
all the timestamps in REXYGEN are stored in UTC. REXYGEN Tools often use Local timezone and convert the timestamps to the Local time (e.g. System Log, DWM Archives, etc.). However export from Archives will be always in UTC.
Cheers,
Tomas -
RE: Delete Archives
@MikeyH Hi Mike,
the deletion of archives is possible manually directly on the target device only - have a look at the old forum post: https://www.rexygen.com/oldforum/viewtopic.php@pid=481.html
EDIT: There is a function block ACLEAR for deletion of the specified archive/s. When the archive is stored in RAM memory it is deleted completely with any mode settings.
When using Disk Archive the behaviour of the mode parameter is as follows:
1 = Delete today
2 = Delete yesterday
4 = Delete older records than yesterday
(it can be combined bitwise: e.g. 3 = today + yesterday; 7 = entire archive)Cheers,
Tomas -
RE: TRND block in REXYGEN 3
@MikeyH Hi Mike,
you are right - this is new in v3. The parameter SigNames is passed to the TRND block and can be read in Watch Mode in REXYGEN Studio (just double-click the TRND block) - see the signal annotation in the right part of a window.
It is also read by HMI component TRND which displays the information directly to the HMI (you can override the information by editing the HMI component parameters).Cheers,
Tomas -
RE: Simulate project without target connected
@Tourneur Hi Ludovic,
What OS system do you use on your development PC? If Windows there is no need to install anything else except REXYGEN Development Tools. When you hit the "Compile and Download" button (F6) you will be asked by Connection Dialog to locate your target device. Just fill in 127.0.0.1. Afterwards, you will be asked if you want to run RexCore locally - confirm. Your project will be downloaded to the RexCore running on your Windows machine.
Cheers, Tomas
-
RE: asci conversion
@MikeyH Hi Mike,
I'm glad it works for you
For the "variable decimal point" I would use blocks MUL and CNDR. CNDR configure so it reflects the changing of the gain according to the value.
You will probably find many other solutions which will lead you to the desired behaviour (e.g. SSW for switching gain according to the value)
Hope it helps.
Cheers,
Tomas -
RE: HTTP Error in system log
@MikeyH Hi Mike,
Code "-102" stands for Timeout - see Doc: https://www.rexygen.com/doc/ENGLISH/MANUALS/BRef/BRef_ENGap3.html#x360-359000C
How often do you write the values?
PS: In version 3 we have introduced native support for the PostgreSQL database. Have a look at the documentation if you find it useful: https://download.rexcontrols.cz/partner/testing/rexygen/doc/3.0.0.15811/ENGLISH/MANUALS/PqDrv/PqDrv_ENG.html
Cheers,
Tomas -
RE: REXYGEN 3.0.0
@MikeyH Hi Mike,
thanks for sharing the details. I talked to our HMI developers, who assured me that the issue you are reporting is already fixed. I will keep you posted once a new version is available for testing.Thank you for your feedback - it is precious for us.
Cheers,
Tomas -
RE: Simulate project without target connected
@Tourneur Hi Ludovic,
Thank you for your question. We understand the need to test the project without the final HW solution. Therefore it is possible to run REXYGEN RexCore even on Windows machines. Instead of filling in the target IP address in Connection Dialog fill in "localhost" (or 127.0.0.1). Just apply for a DEMO licence on the Windows machine (development PC) and you have 2 hours of testing without any other limitations. After 2 hours restart the RexCore and continue evaluating.
The constraint is that not all drivers are valid for Windows (e.g. RPiDrv). However, even in those cases, it is possible to simulate the outer world using SimDrv. However, most projects will run independently on the target platform.
If you require any other information just let us know.
Cheers, Tomas
-
RE: asci conversion
Hi Mike,
in REXYGEN 3 we have introduced "Register String" in Modbus driver.
Register string: text variable (Count is the number of bytes occupied by text in this case)
Did you try out this option? Instead of the "Swap word" flag try to set the "Swap byte" flag since every character is represented by a byte.
Let me know if it helped.
Cheers,
Tomas -
RE: REXYGEN 3.0.0
@MikeyH Hi Mike,
I'm sorry to hear that you are struggling using the new REXYGEN version. Screenshot sharing is fixed now (we have recently updated the forum ecosystem).
Please, can you share some more details? HMI block configuration, etc.
Cheers, Tomas
-
RE: Home assistant
@mtomek Hi Michal,
if the period of read/write request won't be shorter than a few seconds I would use REXYGEN REST API - see docs: https://www.rexygen.com/doc/ENGLISH/MANUALS/RexRestApi/RexRestApi_ENG.html
Have a look at the "0302 IoT Integrations" examples folder - it contains some examples on using REST API.
Cheers,
Tomas -
RE: Raspberry Pi 5 Compatibility
@MikeyH Hi Mike,
Thank you for your question regarding the RPi 5 compatibility. I can say that the RPi 5 is compatible with REXYGEN. The only known issue we face is running RS485 on Monarco HAT with REXYGEN. Apart from that, we don't know about any other issue.
The ALU case for Monarco HAT and RPi 5 is under development - we expect to have a first sample soon and the first production batch will follow.
Cheers, Tomas
-
RE: REXYGEN Studio 2.50.12.14711 (x64) freezing
@martinpies Hello Martin,
Thank you for your feedback. I'm sorry to hear that you are struggling with using REXYGEN Studio. In version 2.50.12 there is a known issue with the closing of diagnostic protocol. The recommended workflow is disconnecting completely from the target (F8) before Compile and Download (F6). In other words - avoid reconnecting to the running target when developing the project.
Please, let me know your findings.
Cheers,
Tomas -
REXYGEN 3.0.0 is available
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:
- Completely rewritten Studio is now also available on Linux.
- Added functionality to install runtime directly from the Studio.
- Static runtime binaries that run on any Linux on ARM and Intel (64-bit and 32-bit).
- Added support for new architectures and platforms.
- Added new I/O drivers for platforms and communications.
- New function blocks and improvements of existing ones.
- Many other improvements and bug fixes.
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/hmidesignerNew 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 -
RE: PT100 thermocouple ADC conversion UniPi
@jarek If the UniPi you are using have RS485 bus it will work.
-
RE: PT100 thermocouple ADC conversion UniPi
@jarek Hi Jarek,
Thanks for your question. Have a look at this old forum topic: https://www.rexygen.com/oldforum/viewtopic.php@id=182.html (some links won't work however the idea of the solution is clear).If I can be of any assistance just drop me a line.
Cheers, Tomas