所属产品: Mingcedar Studio DESIGNER
阅读路径:入门、模板复用与开发 | Mingcedar Studio
按目标选择路线,完成一个可运行画面,再查字段参考和进阶教程。
<div class="manual-doc-article manual-doc-article-section"><h2 id="learning-paths">从这里开始: 阅读路径:入门、模板复用与开发</h2>
按目标选择路线,完成一个可运行画面,再查字段参考和进阶教程。
<div class="doc-card-list">
<article class="doc-card">
<h3 id="learning-paths-item-1">产品评估:环境与功能范围</h3>
<p>在 PowerPoint 绘图,配置行为和模板,导出 HTML / SVG / JS,再由 Mingcedar 加载画面包。插件负责画面制作;宿主负责提供数据和控制访问权限。PowerPoint 原生动画与幻灯片放映效果不属于插件行为的导出承诺。</p>
<p class="doc-step-result"><strong>完成标志</strong> 确认制作环境、运行平台和功能范围符合项目要求。</p>
<ul class="doc-related-links">
<li><a href="/ppt/manual/foundation/">产品职责与环境</a></li>
<li><a href="/ppt/manual/capability-reference/">完整功能与方法索引</a></li>
<li><a href="/ppt/manual/export-and-publish-screen-package/">导出与交付范围</a></li>
</ul>
</article>
<article class="doc-card">
<h3 id="learning-paths-item-2">初次使用:完成画面制作与发布</h3>
<p>首屏教程用页面变量完成组件命名、行为绑定、导出与发布。无需 PLC;发布和运行验证需要 Mingcedar。</p>
<p class="doc-step-result"><strong>完成标志</strong> 两个按钮分别切换状态灯和文本,重新加载后恢复初始状态。完成后再接入真实 Tag。</p>
<ul class="doc-related-links">
<li><a href="/ppt/manual/windows-install/">安装与授权</a></li>
<li><a href="/ppt/manual/first-screen/">制作第一个画面</a></li>
<li><a href="/ppt/manual/text-tag-text/">连接真实 Tag</a></li>
</ul>
</article>
<article class="doc-card">
<h3 id="learning-paths-item-3">实施工程师:模板复用与参数化</h3>
<p>实例之间固定的差异用模板占位符;当前页临时状态用运行时变量;打开页面或弹窗时的上下文用页面参数。保存 Tag 名称的字符串只是地址,读值和写值是另外的操作。</p>
<p class="doc-table-hint">左右滑动查看完整表格</p>
<div class="doc-table-scroll" role="region" aria-label="实施工程师:模板复用与参数化" tabindex="0"><table class="doc-reference-table">
<thead><tr><th scope="col">需求</th><th scope="col">使用机制</th><th scope="col">生效时机</th></tr></thead><tbody>
<tr><th scope="row">同一个泵复用到 PUMP01 / PUMP02</th><td><PLC> / <DEVICE> 模板字段</td><td>设计阶段为每个实例填值,导出时使用</td></tr>
<tr><th scope="row">页面不关闭,切换目标设备</th><td>Page Script 变量与支持表达式的字段</td><td>运行时求值</td></tr>
<tr><th scope="row">打开所选设备的详情页</th><td>导航参数和 GetPageParameter</td><td>目标页打开时读取</td></tr>
<tr><th scope="row">显示筛选后的表格</th><td>Page Script 返回数组的函数</td><td>表格数据求值时</td></tr>
</tbody></table></div>
<p class="doc-step-result"><strong>完成标志</strong> 两个模板实例绑定不同目标,传参页面只接受预期设备。</p>
<ul class="doc-related-links">
<li><a href="/ppt/manual/design-reuse-guide/">先选复用与传参方法</a></li>
<li><a href="/ppt/manual/recipe-template-bit-write/">模板控制字位写入</a></li>
<li><a href="/ppt/manual/recipe-page-parameter-input/">传参驱动输入框</a></li>
<li><a href="/ppt/manual/recipe-parameterized-table/">模板与传参表格</a></li>
<li><a href="/ppt/manual/recipe-popup-selection/">弹窗选择并返回结果</a></li>
</ul>
</article>
<article class="doc-card">
<h3 id="learning-paths-item-4">开发者:脚本作用域与接口</h3>
<p>Page Script 供当前页共用,Setup Script 准备当前行为的数据。表达式须同步返回;动态 Tag 须声明全部候选名称,写入仍受宿主权限和确认要求控制。</p>
<ul>
<li>检查参数缺失、未知设备、质量 bad、目标切换和写入被拒绝的路径。</li>
<li>编辑器能保存、导出检查通过、宿主完成写入是三个不同的验收点。</li>
<li>需要超出内置模板能力的专用应用时,再使用自写页 SDK。</li>
</ul>
<ul class="doc-related-links">
<li><a href="/ppt/manual/script-scope-and-parameter-passing/">脚本作用域与传参协议</a></li>
<li><a href="/ppt/manual/capability-reference/">运行时方法索引与边界</a></li>
<li><a href="/hqserver/manual/custom-page-tutorial/">自写页 SDK 入门</a></li>
</ul>
</article>
</div>
</div>