Forum Replies Created
-
AuthorPosts
-
jacklondonParticipant
Nope, that’s not the cause, because i have four other alarms also calculated discrete and they are registered as events…
jacklondonParticipantHi Mikhail,
i think, i found the cause of this issue. Since the alarms (received from the plc and read as word values via Modbus) are interpreted as calculated discretes in separate channels (via GetBit), these (calculated) channels do not have any signal numbers assigned from the device template (because there are 5 words to read from the plc which are then being interpreted via GetBit as on/off alarm values).The result of the GetBit operation is then being assigned to the value and the status of the calculated discrete (without a device signal number).
As i mentioned earlier, even though “Write Event” and “Event on Change” are selected, these events on the calculated discretes are not being fired. Could this be the reason?
jacklondonParticipantHi Mikhail,,
1. “All Events” filter is selected.
2. Scada-Server GUI -> Events also checked: The events are simply not there in the DAT!jacklondonParticipantHi Mikhail,
i think it would be enough for the beginning, to have also a range definition for hours (begin and end) additionally to date range at the page where we call an elasticreport, if possible!?
That way we could give the same date as begin/end and then define the hour range for example for shift begin and end.
Regards
jacklondonParticipantHi,
… or between the beginning and the end of the selected period.
Could be an alternative solution, if we could enter not only the date, but also concrete beginning and ending time (hours) when we let create the report at the elastic report page… For example: Same day, but only the beginning and ending times differ!?
- This reply was modified 5 years, 9 months ago by jacklondon.
jacklondonParticipantHi Mikhail, for example:
One needs to report different energy consumptions for every shift between 00:00-08:00, 08:00-16:00 and 16:00-24:00, additionally hourly, daily, weekly, monthly…
How to achieve that?
Regards
jacklondonParticipantHmmm, i understand. Unfortunately, i don’t have an appropriate M-Bus device at the moment…
jacklondonParticipant1. OpenSource M-Bus Library (implemented in C)
http://www.rscada.se/libmbus/ , https://github.com/rscada/libmbus
2. OpenSource (Simple) M-Bus Library (in C#)
https://github.com/ananjev-a-v/MeterBusLibrary
3. OpenSource M-Bus Library (in Java)
https://www.openmuc.org/m-bus/
There is also a dedicated chapter (chapter 9) for M-Bus and Wireless M-Bus in the book “The Internet of Things: Key Applications and Protocols, 2nd Edition”
Regards
jacklondonParticipantOK, got it from the internet, same content 🙁
jacklondonParticipantHi Mikhail,
the element in Chrome looks as follows;
<input type=”button” name=”repCommands$ctl01$btnCmd” value=”A
& # 2 3 1;
“ onclick=”javascript:__doPostBack(‘repCommands$ctl01$btnCmd’,”)” id=”repCommands_btnCmd_1″ class=”btn btn-danger” data-cmdval=”1″>,The bug appears only at the commmand window!
Regards
- This reply was modified 5 years, 10 months ago by jacklondon.
- This reply was modified 5 years, 10 months ago by jacklondon.
- This reply was modified 5 years, 10 months ago by jacklondon.
- This reply was modified 5 years, 10 months ago by jacklondon.
jacklondonParticipantHi Mikhail,
i am stuck with one formula and was searching for a tutorial (even it’s outdated ;-). I saw the link http://rapidscada.org/download/scada_guide_3_en.pdf. But it isn’t available at the moment. Could you please upload it again?
Regards
jacklondonParticipantjacklondonParticipantDone that and it worked, thank you Mikhail!
jacklondonParticipantit’s under C:\Program Files\Scada
jacklondonParticipantHi Mikhail,
The PID algorithm is being handled by/in the PLC. I just need to implement the faceplate, for example, if you click on a valve, a popup (browser) window comes up or selects another view (via link?) with the visual PID faceplate and accordingly you can set it to auto/manual modes, show/set the process/setpoint/manual value in the faceplate/component (sending commands to corresponding PLC registers) and show the “level” (via dynamic pictures?)…
As visual (conceptional) examples, https://ibb.co/jWiEGJ
- This reply was modified 5 years, 11 months ago by jacklondon.
-
AuthorPosts