Forum Replies Created
-
AuthorPosts
-
kumajaya
ParticipantHi, Xml Content Translator use Google translate API to automate translate base language to target language. Even the translation results not always perfect but quite useful to speed up translation task, we can manually review and edit the results directly on the application after. This app can track online base language and sync to our translation target locally, remove the missing content and add the new one. You can continue to update the base language as you need and I can start translate it right now.
Original app show all Xml node attributes as translation base, not as we expected and can’t translate multi line words. That’s why a modification needed.
kumajaya
ParticipantSupport both SCADA 5 and 6 language files:
https://github.com/kumajaya/XmlContentTranslator/releases/download/1.11.2/XmlContentTranslator.zipkumajaya
ParticipantDownload XML Content Translator for SCADA 6:
https://github.com/kumajaya/XmlContentTranslator/releases/download/1.11.1/XmlContentTranslator.zip…and be happy translate SCADA 6 to your own language!
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.
-
AuthorPosts