研华智能设备控制器 MAS控制器

MAS控制器

MAS控制器

简单高效

Motion Studio V1.9.6.0 发布

108




Motion Studio

v1.9.6.0


简单!快速!模块化开发程序!


Motion Studio

新增


快速导览起始页

起始页将最实用的讯息分类整理成4大项. 从入门需要的帮助到网站连结.

帮助您快速的了解使用Motion Studio, 取得最新的讯息.





提供4种程序模板框架

依您的设备选择你需要框架, 在框架的基础上开发您的控制程序, 缩短开发设备时程

为什么要使用模版框架?

  1. 更快,更简单,让您事半功N倍的程序框架

  2. 基于模块化快速搭建一个设备程序

  3. 4种模版框架,Open Source!

  4. 简单扩展多工位,视觉!





基于模块化的程序模版框架

程序框架就是毛坯房, 主结构好了, 再由使用者依需求对毛坯房施工成精装修房.

框架是积木(模块)架构, 可以弹性组合.

每个模块独立运行, 透过信号交互!





软件操作log记录

日志会记录你的操作, 并将记录存放在C:\Advantech\Motion Studio\

Motion Studio\Log路径下,出现问题时, 可将档案发送给研华技术支持工程师,

协助您快速追踪错误。





程序发布版本管理

自 V1.96 版本起,提供版本管理功能。点击此菜单,会弹出对话框。填写好

相关配置信息,点击确定后,此信息将保存并下载到控制器端。

此后,编译/运行 Task, 生成 Task 的 exe 将包含配置的版本信息.

版本信息可以从Runtime控制台中查看, 从而实现工程的版本控制(管理)。





20200516_162448.gif

Runtime控制台

再Window右下角的 Runtime图标, 鼠标右键点击后可跳出Runtime控制台,

提供下面功能:

  1. 查看目前Task状态

  2. 复制机器 (导入/导出项目)

  3. 通讯参数设定

  4. 版本管理



20200513_121410.gif

转到定义(F12) 跳转到代码实现部分

编辑bas档时, 公共SUB/FUNCTION下拉菜单转到定义(F12)改为跳转到实现部分, 而非Declear定义部分



  • CylIsReady(Cyl1, Cyl2...)

  • ERR_MSG(ErrorCode)

CylIsReady, MSG_ERR指令

  • 气油缸新增CylIsReady指令, 可以判断指定气油缸是否到位

  • MSG_ERR指令,可以通过ErrorCode编号获取错误讯息字符串


修正

  1. 选择配寘来源,有时候要点击两次/多次才生效.

  2. IO表导入.csv中若描述栏值为空,会报异常.

  3. 按住Shift键输入大写时,指令不会出现下拉提示框.

  4. Task名称按字母排序处理后,编译对话方块中显示不正常.

  5. 断点行,系统输入法,在此行的程序码前输入“/”后,IDE会卡死.

  6. 新建/删除/重命名BASIC Task/子Task,流程图的编译/运行/调试的Icon位置可能不对.

  7. Motion Studio,非最大化,最小化后,再按两下VR表隐藏Group细节,再最大化,可能会报异常.

  8. 若Motion Studio.exe路径下的AmiProject.xml中记录的工程路径/工程不存在,打开会出现异常.

  9. 虚拟轴卡EMG=1时,Path运动仍可以跑问题.

  10. 虚拟轴卡设定PATHDO后对可能无法停止轴运动.

  11. 在负极限位置,JOG控制项移出极限会报error stop.

优化

  1. 导入工程,存储器新增的问题.

  2. 查找所有的结果按Task名称排序.

  3. 自动补齐框中的关键字区分大小写.

  4. 虚拟卡及虚拟Task占用CPU过高.

  5. TCP通信埠被占用时runtime无法正常启动.

  6. 优化Base指令扩容至16轴, 改善大于8时task不正常结束.

  7. 删除FILE_ERROR为5的无效返回值,使用EOF指令进行档案结束符判定.




HMI.Net

修正

  1. 修正:MSTagServer添加内容UserPortSet,防止Runtime端修改埠号之后无法连接.

  2. 修正:读写数据时,精度遗失的问题.

  3. 修正:MSAlarm类别绑定的标签写值错乱的问题.

  4. 修正:添加多个MSTagserver时程序运行抛异常的问题.

  5. 修正:MSAlarm的类别设定在每次打开后都会重复copy的BUG .

  6. 修正:在MSOperationLogView的Mode内容为Inquire时,根据时间的査询功能无效.

  7. 修正:MSOperationLogConfig的Config内容中自定义标签插入的时候,触发值为False .

优化

  1. 优化:软件操作log记录.

  2. 新增:MSDataTableList的列宽在调整后重啓可保存该调整.

  3. 优化:解决生成的dll大小接近10mb的问题.

  4. 优化:MSTagServer的MotionCommand中存在重复的内容.




文章分类: 产品发布