Mingcedar

所属产品: Mingcedar CONTROL

页面脚本、SDK 与 Python | Mingcedar

随浏览器页面运行,处理页面布局、交互与显示。

首次发布 最近更新

<div class="manual-doc-article manual-doc-article-section"><h2 id="script-layers">使用说明: 页面脚本、SDK 与 Python</h2>

按运行位置与数据需求选择接口。

<div class="doc-card-list doc-tutorial">

<article class="doc-card">

<h3 id="script-layers-item-1">页面 JavaScript</h3>

<p>随浏览器页面运行,处理页面布局、交互与显示。</p>

<ol>

<li>将脚本及资源随画面包发布;页面关闭或切换后,该页面脚本的运行生命周期结束。</li>

<li>访问宿主机数据时使用页面 SDK,并声明所需点位与报警范围。</li>

</ol>

</article>

<article class="doc-card">

<h3 id="script-layers-item-2">自写页面 SDK</h3>

<p>为运行页提供受授权的实时值、写入、历史、报警、语言及导航能力。</p>

<ol>

<li>从宿主机菜单打开已发布页面,使用官方 SDK 建立连接。</li>

<li>声明读取与写入点位;写入还取决于当前用户权限和目标 Tag 配置。</li>

<li>具体接口、事件与错误处理见 SDK 教程和接口参考。</li>

</ol>

</article>

<article class="doc-card">

<h3 id="script-layers-item-3">宿主机 Python</h3>

<p>由 Script 服务执行项目逻辑,不依赖操作员浏览器保持打开。</p>

<ol>

<li>在代码区管理项目文件,在运行区配置动作与事件,在记录区查询执行结果。</li>

<li>项目依赖和自写共享包从 Settings → Python 管理;普通第三方库使用其原生 API。</li>

<li>设备点位通过 hqcontrol.tags 访问,并遵循项目作用域与权限。</li>

</ol>

</article>

</div>

</div>