没有合适的资源?快使用搜索试试~ 我知道了~
首页Siemens机床功能二次开发
Siemens机床功能二次开发
需积分: 48 774 浏览量
更新于2023-05-30
评论 2
收藏 2.25MB DOCX 举报
机床二次功能的开发,Siemens数控系统所提供的主要功能。二次开发常见的需求功能: CAP 服务(通道控制点通信) 组件编程(HMI programming widget+QT) 报警、事件处理 文件文件夹服务
资源详情
资源评论
资源推荐

多 在同一 中 分上下、左右显示方法:
在 文档中,指定 所含有的 表单,以及表单显示方式;
隐藏对话框
显示 软键菜单 与显示 文件

多个问题要整明白!!

1. 电气工程的职责,主要是机床控制操作方面!
( 连接机床电路,现场电柜、电线缆等,保证机床能正常工作
调试程序,机床数据
机床功能二次开发,供用户使用。(这个应该是机床提供商来做,目前精机自行设计
的机床,使用的是 或 的数控系统,这些功能应该由我们来完成,因为我们
是机床提供方。那么,机床二次功能的开发应该是我的主要工作职责。)
)
2. Siemens 数控系统所提供的主要功能。二次开发常见的需求功能:
服务(通道控制点通信)
组件编程( )
报警、事件处理
文件文件夹服务
二次开发步骤:
!软键栏设计""文件编写
#! 设计 "" $ 设计
!控件功能通信实现 – 文件编译(基本控件 %&' 布局设计实现、 通
信槽机制、文件文件夹处理)
!整合编译('(! 文件、 文件、$ 文件)
& 仿真功能
软件为数控机床的仿真系统,真实模拟 编程、控制、加工过程,以及机床设
备环境。
3. EASYScreen 与 HMI Programming Package 之间的关系:
)' 是 采 用 * 组 件 的 方 式 , 将 * 存 放 在 下 的 ! 路 径 , 为
+, 版本界面开发语言。
是 实 现 二 次 开 发 的 两 种 方 式 , 不 过 )- 是 + , 版 本 的 ,
+ 是 +* 版本的。
而 + 是基于 开发的用于用户二次开发的开发库,开发更为方便。
通过 文档编写和编写 $ 文件& 文件& 的方法,实现功能的二次开发。提供了很
多的库函数,实现通信和界面编辑,界面可以直接通过 $ 进行设计。
仔细考虑 + 能实现的功能:
. 组件化界面编程( 设计 ;基于 + 界面框架的 开发方式 设计软
件栏;)
#. 通信服务机制(采用 提供的槽通信机制,便于 /0 的信息传递至 并显
示)
.
.
1. S7 语法!!
)2 为 开发的 编程语言。电气控制与 编程 是电气工程师的基础,
对于我来说,其他技术可以不掌握,这个必须读透。

上图为用户二次开发的加工界面:
车、铣削&钻 多种加工方式,多个视图控制、程序设计、以及模拟运行功能
实现了工件由毛坯件到加工完成的整个工艺过程的模拟。
以上功能的实现要结合 和 实现。

3. 未知缩写含义:
4 : 存储 / 通道变量
,: ,5,程序激活服务
/0: /+
%
: 控制访问点、控制通道点
4 变量分为:
6"(47 主轴基本设置
8$ 模式群数据
" 通道分配数据
, 主轴驱动数据
扩展卡数据
, 进给轴数据
9!创建工程的步骤:
.首先配置好工程项目所需要的设置,如库文件 目录、# 文件目录、生成目录、
生成文件的导出目录。
#.在工程头文件中 :相应头文件,并定义要用到接口类实例化,调用实例。
.在 文件中创建水平 竖直工具条软键以及其他功能。
.在 中利用 提供的组件库创建界面
.在构造函数中 创建上面设计界面对应句柄,并创建 界面 ' 布局。
.建立槽机制,通道方面信号参数传递。
.在功能函数中实现相应功能。
剩余63页未读,继续阅读















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0