添加和配置一个组件

<< 点击显示目录 >>

主页  mappServices帮助手册 > mapp File: 文件管理系统 > 开始工作 > 在mapp视图中为CNC程序创建一个文本编辑器 >

添加和配置一个组件

mapp Services V5.16

在Automation Studio中的下一步是导航到应该包含CNC编辑器的那块内容。

组件 "MotionPad " 被添加。这个组件可用于显示数控程序。

gt2_insert_motionpad

增加了两个按钮来加载和保存程序。

第一个按钮用于加载一个数控程序。如果该按钮被点击,应触发 "OpenFileExplorer "动作。这将打开一个文件浏览器,可以选择并加载所需的程序。

gt2_openexplorer_button

Event Binding可以是这样的:

<EventBinding>
    <Source xsi:type="widgets.brease.Button.Event" contentRefId="MyContent" widgetRefId="OpenExplorer" event="Click" />
        <EventHandler>
            <Action>
                <Target xsi:type="widgets.brease.MotionPad.Action" contentRefId="MyContent" widgetRefId="MotionPad1" >
                    <Method xsi:type="widgets.brease.MotionPad.Action.OpenFileExplorer" />
                </Target>
            </Action>
        </EventHandler>
</EventBinding>

第二个按钮应该用来保存程序。出于这个原因,点击该按钮会触发 "SaveAs "动作。

gt2_saveas_button

Event Binding可以是这样的:

<EventBinding>
    <Source xsi:type="widgets.brease.Button.Event" contentRefId="MyContent" widgetRefId="SaveAs" event="Click" />
        <EventHandler>
            <Action>
                <Target xsi:type="widgets.brease.MotionPad.Action" contentRefId="MyContent" widgetRefId="MotionPad1" >
                    <Method xsi:type="widgets.brease.MotionPad.Action.SaveAs" />
                </Target>
            </Action>
        </EventHandler>
</EventBinding>

最后,必须添加库MpServer。这样就完成了通过HMI应用程序显示事件的所有必要步骤。

gt2_insert_mpserver