SIEMENS西门子黑龙江省佳木斯市(授权)伺服电机一级代理商——西门子东北总代理

供应商
广东湘恒智能科技有限公司
认证
西门子总代理
PLC
西门子一级代
驱动
西门子代理商
伺服电机
联系电话
15903418770
手机号
15915421161
联系人
张经理
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房
更新时间
2024-05-16 07:00

详细介绍

案例:带参数的脚本

using system.windows.forms;
using eplan.eplapi.scripting;
namespace eplanscript
{
public class gkpscriptwithparameter
{
[start]
public void main(string title,string content,string header)
{
messagebox.show(header + content, title);
// return;//不写返回有问题吗?可以
}
}
}

执行脚本:

.\w3u.exe executescript /scriptfile:"c:\users\joygen.zhang\riderprojects\eplanscript\eplanscript\gkpscriptwithparameter.cs" /title:弹窗 /content:内容 /header:标题

运行效果如下所示:

注意:不能遗漏/scriptfile:否则会报错

4三、带eplan动作action的简单脚本

您还可以选择将自动操作集成到一个简单的脚本中。使用这些 eplan操作,您可以自动运行不同的程序功能(例如备份数据、打印等)。在类>[start]特征和方法之后,您必须在脚本中为操作指定参数集,然后通过commandlineinterpreter().execute() 运行操作。这样一个简单的c# 脚本的整体结构如下所示:

public class <scriptname>
{
[start]
public void <functionname>
{
actioncallingcontext <actionname>context = new actioncallingcontext ();
<actionname>context .addparameter("<actionparameter1>","<value>");
<actionname>context .addparameter("<actionparameter2>","<value>");
...
new commandlineinterpreter().execute("<actionname>",<actionname>context);
return;
}
}

注意:使用addparameter方法,程序中必须添加eplan.eplapi.baseu的引用。

5四、读写设定的脚本

可以使用简单的脚本从设置对话框中读取和更改设置。

这个不适用于项目设定

在读出设置之前,您首先必须找到设置的名称。为此,请使用以下c#脚本打开隐藏菜单:

using eplan.eplapi.scripting;
namespace eplanscript
{
public class gkpscriptrwsetting
{
[start]
public void rwsetting()
{
eplan.eplapi.base.settings osettings = new eplan.eplapi.base.settings();
osettings.setboolsetting("user.enfmvc.contextmenusetting.showextended", true, 0);
}
}
}

执行脚本后,首先必须重新启动 eplan。用于复制到剪贴板的设置路径弹出菜单项随后在设置对话框中可用。右键点击运行设置的弹出菜单项并将名称复制到剪贴板。这是显示用户界面颜色的名称user.mf.guicolorscheme。然后您可以在脚本中使用该名称来更改或读出相应的设置。


PLC,变频器,代理商,一级代理,伺服电机

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话