Энэ хуудас машинтайлдан орж оролдлоо боловсрогүй орчуулгатай боломжтой. Английн эхлэл нь үндэсний мэдээллээс гадна бишгүй. Энгэзүй англи үгсийг харлах: Код ажиллуулах

ROOTCASTLE / ҮНЭТЛЭГ СУРГАЛТ

Код ажиллуулах

JavaScript болон Python вэб хөтөчдөд, Sofia AI тусламжтай.

LOCAL EXECUTION · CODE STAYS IN YOUR BROWSER · Pyodide 314.0.7 (WebAssembly) · Time limit 10 s

Tab inserts indentation; press Esc, then Tab to leave the editor. Ctrl+Enter runs the program.

Output (stdout / stderr)

The program has not been run yet.

Understand the error with Sofia AI

The code and the end of the output are sent to Sofia AI for an explanation and a fix suggestion. The code is not run on the server.

Тайлбар нь ч юу вэ

CRC хүлээгдэж буй тооцоолуудыг, PID цуглуулгыг, сенсор өгөгдлийг тусгаарлах эсвэл хэмжээний нийлүүлэлт хэрэгжүүлэх боломжтой. Жишээ нь Modbus CRC-16-ийг протокол шалгагчтай, PID хариуг sandbox-тай харах боломжтой. Програмын ажил зогссон бол, код болон гажигт гарсан үр дүнг Sofia AI-д илгээж, тайлбар болон заавар авах боломжтой.

Код хэдэнд ажиллаж байна

Лишээ вэб хөтөчдээс л ажиллаж байна. JavaScript сүлжээ болон хадгалах хангамжгүй веб воркэр дээр ажиллаж байна; Python Pyodide (CPython-ыг WebAssembly-д хөрвүүлсэн), jsDelivr-ээс нөөцлөгдөж байна. Rootcastle сервер кодыг ажиллуулж байхгүй бол хадгалахгүй. Таалагдсан код вэб хөтөчдийн local storage-д хадгалагддаг. Sofia AI кодын эхний 6,000 тэмдэгт болон гаравах үр дүнгээс сүүлийн 2,000 тэмдэгтийг, таны товчийг дарж зөвшөөрсөн үедээ л хүлээж байна.

Үнэмлэх

Бүгд ажиллаж байгаа үед 10 секунд болон 100,000 тэмдэгт хэтэрвэл ажиллаж байгаа worker-ийг зогсоолно. Input interactive биш: input() болон readline() stdin box-аас мөрүүдийг дарааллаар уншина. Python-д standard library-тэй (numpy гэх мэдээлэл ачаалагддаггүй). Browser-д Timing болон floating-point үр дүнг microcontroller-ийн real-time үйл ажиллагаагаар харах боломжгүй; embedded кодыг target hardware-д шалгаарай.

Үнэлгээний жагсаалт

Pyodide · Modbus over Serial Line Specification V1.02, §6.2.2 (CRC-16) · K. J. Åström, T. Hägglund, Өргөн PID удирдаж байна, ISA, 2006 · MDN: Web Workers API

Боловсролын ажлын хэвлэл. Sofia AI шигшээлүүд буруу болж болно; хамааруулж ашиглах өмнө өөрчлөлтийг ажиллуулж шалгаарай.

← Rootcastle LAB

Хайлт команд эсвэл хуудас