Forum Replies Created
-
AuthorPosts
-
kumajaya
ParticipantAdministrator server stats will inform you about server status.
kumajaya
ParticipantScadaAdmin on Wine, with a project and start page fix:
https://drive.google.com/file/d/1Y0P4T5G_wUoaE-qWmK8CtArMz7oplSHt/previewkumajaya
ParticipantTo run Administrator on a clean Wine environment:
WINEPREFIX=~/.wine-scada6 winecfg
WINEPREFIX=~/.wine-scada6 WINEDEBUG=+loaddll wine ScadaAdmin.exeScadaAdmin on Wine, without any project:
https://drive.google.com/file/d/17LDSfSQ0eMXccYcQt5p_Eva_okQ6axjJ/previewScadaAdmin on Wine, without a project:
https://drive.google.com/file/d/1RhNmUExJVh6gQ9rVDcr-R6pYuyk-Tiab/previewkumajaya
ParticipantFeel so stupid. I just have to enable AllowAuthApi in ScadaWeb/config/ScadaWebConfig.xml and restart scadaweb6 service. Now I can access SCADA API from Node-RED easily.
kumajaya
Participant@Mikhail I just writing how to build SCADA 6 on VS Code in development section and I have to wait for a moderation? It wasn’t like that before.
kumajaya
ParticipantAny plan for a new beta update?
kumajaya
ParticipantTotally agree. Too fat Administrator also not good.
kumajaya
Participant@Mikhail Since we can use communicator as a gateway now, any plan to add additional tag conversion (ie: raw to engineer value) for Modbus driver? For Mqtt, we can use javascript to manipulate payload data.
kumajaya
ParticipantI managed to install RS6 on Raspberry Pi 4B 8GB with a few adaptions since dotnet installed in /opt/dotnet and RS6 in /opt/scada6 since RS5 in /opt/scada. A great job @Mikhail ?
kumajaya
ParticipantRS5 channel parse my local datetime (in OADate format) as is but RS6 parse it as UTC datetime.
kumajaya
ParticipantI found Mqtt client driver much reliable now and I can expose it as OPC UA directly. I have to say RS6 so great!
@Mikhail Can you confirm RS6 OADate in UTC date and time now?kumajaya
ParticipantMy solution in Node-RED is a bit of tricky with Puppeteer help:
const puppeteer = global.get('puppeteer') const browser = await puppeteer.launch({headless: true, ignoreHTTPSErrors: true}) const page = await browser.newPage() await page.goto('https://localhost/scada/Login.aspx') await page.type('input[name="txtUsername"]', 'admin') await page.type('input[name="txtPassword"]', '12345') await page.click('[name="btnLogin"]') const cookies = await page.cookies() browser.close() msg.payload = cookies return msg;
And then access SCADA API using http request node with above session cookie.
kumajaya
ParticipantNow all supported security mode with user and password works! Thank you.
kumajaya
ParticipantThank you. I can rebuild it by myself.
kumajaya
ParticipantOnly can access OPC UA server anonymously:
https://drive.google.com/file/d/142GmDWYlrdAiIau1aVIgIr8ZOH3i_emG/preview -
AuthorPosts