西门子840D二次开发
文章平均质量分 54
一代码农_h
勤劳勇敢、认真负责
展开
-
840D sl(QT)使用ocx外部控件
QT中使用OCX控件,个人觉得比较好用的一种方法,而且可以使用在840D sl的开发上。原创 2022-12-18 14:56:28 · 538 阅读 · 0 评论 -
西门子二次开发3GL环境搭建
西门子840Dsl二次开发环境搭建原创 2022-07-31 21:05:21 · 1841 阅读 · 6 评论 -
西门子840D二次开发输入框值变化事件处理
哈哈哈哈西门子840D二次开发所用到的是QT,不过他没有用QT单独的编译器,说到输入框的事件处理,如果对QT比较熟悉的人,直接采用QT的信号和槽就可以了,如果不熟悉请往下看。1、将新建好(新建项目的过程请看前面的文章)项目中sloem2dialog.xml文件的formpanel改为"FullForm",如下代码,可以使界面铺满整个数控系统的屏幕。<!DOCTYPE HMI_DIALOG_CONFIGURATION><DIALOGUI defaultscreen="asloem原创 2021-09-01 21:44:08 · 862 阅读 · 2 评论 -
西门子840D新建项目
1、需要一个32位的WIN7或者XP系统,并且已经在系统中安装完成西门子840Dsl开发包和VS2008。(我采用的是XP系统虚拟机)2、在开始->所有程序找到如下位置3、在这个位置打开Visual Studio4、文件->新建->项目名称和位置都可以随意更改,点击确定。5、在左侧选择第二个选项进入下面的界面点击“Add Screen”按钮可以修改“class name”然后点击“OK”返回上一个界面,再点击“Add Form”可以修...原创 2021-08-24 20:36:43 · 1427 阅读 · 5 评论 -
西门子840Dsl二次开发响应屏幕侧键的方法
1、新建一个空项目并且可以在开发环境的虚拟系统上运行。原创 2021-08-23 21:10:14 · 815 阅读 · 0 评论 -
西门子840Dsl二次开发程序生成(带硬盘和不带硬盘)
西门子840Dsl编程工具采用VS2008和QT,界面在QT中编写,逻辑运算在VS2008中编写,这样的编写方式还是非常方便的。当我们采用带硬盘的840Dsl数控系统时,一般装的是Windows操作系统,当我们采用的是不带硬盘的840Dsl是,操作系统为Linux。两个操作二次开发的程序都是一样的,建立的同一个项目如果能在开发环境的模拟系统中运行(Windows),理论上就可以在Linux系统中运行,只不过会多一部生成环节,并且多一个文件。当然多的这一步生成环节对项目的校验会更加严格,in...原创 2021-08-19 09:55:08 · 2661 阅读 · 0 评论