西门子 二次界面 vb 窗口激活 菜鸟求指导

怎么通过点击第一个界面中的软键A,出现对应的A窗口。然后按A窗口的软键退出,又可以重新选B窗口等。软键上文本,我已经通过DLL文件嵌进去了。还有zus文件中的标志符是怎么确定的呢?水平垂直软键的起始地址为什么不跟rc文件中一样,是10和100开始却是0和0呢?

最佳答案

zus文件:

[0] 0 0  "OEM0" "" "0" 0   "//[0]代表画面0,水平按键从0开始,垂直按键从0开始"
0   -1 -1   ""    "0"  -1
1   -1 -1   ""    "1"  1   "//最后的1表示此键切换到画面1"
2   -1 -1   ""    "2"  -1
。。。。。。

[1] 20 10  "OEM1" "" "0" 0 "//[1]代表画面1,水平按键从20开始,垂直按键从10开始,[1]-表示 State
位于哪个画面信息(数值)传给private.bas中Function State_Changed中的整数newstate”
0   -1 -1   ""    "0"  -1
1   -1 -1   ""    "1"  -1
2   -1 -1   ""    "2"  -1
3   -1 -1   ""    "3"   0   "//0表示此键切换到画面0"
4   -1 -1   ""    "4"  -1
5   -1 -1   ""    "5"  -1
6   -1 -1   ""    "6"  -1
7   -1 -1   ""    "7"  -1
8   -1 -1   ""    "OEM1_VSK1" -1  "//OEM1_VSK1和数字一样都是字符,因为有引号,此键动作后引号中的字符信息传给private.bas中Function State_Changed中的字符变量Action"
。。。。。。

提问者对于答案的评价:
太感谢了,之前一直没懂,现在明白了……以后还望多指教

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc215938.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月23日 下午4:15
下一篇 2017年11月23日 下午4:15

相关推荐

  • 808D中速度监控

    各位大神,808D中PLC如何读取各轴的运转速度,参数手册里只有实际位置,剩余长度。 最佳答案 808D貌似不行吧,808D AD的带drive bus总线,系…

    SINUMERIK 2021年7月5日
  • 西门子840SL 刀具列表问题

    有没有什么办法能查询到当前机床刀具列表的刀具号并用变量记录下来。机床刀具号比较混乱的情况,比如:T01,T03,T06,T08,T10,   &nbs…

    SINUMERIK 2020年10月31日
  • 840D系统加装雷尼绍测量工件的仪器。

    现场有840D系统的车床,具体OPU不祥,需要加雷尼绍测量工件的仪器,请问具体是怎么样加装呢?本人第一次搞这个,这方面不太懂,请教大神。 问题补充:如果接入NCU上的X121接口的…

    SINUMERIK 2020年10月31日
  • 刀具半径补偿输入

    $TC_DP6[      ,1]=请问将刀具半径直接补偿到主轴上,上面语句中空白处是什么指令? 问题补充:我知道可以填…

    SINUMERIK 2020年10月31日
  • 深孔钻削指令

    各位高手:      802DSL一直没法使用深孔钻削指令,初始化文件只是安装Config_siemens目录下的PRO…

    SINUMERIK 2019年6月11日
  • 如何修改屏幕保护的等待时间

    不知道有没有办法切换到桌面,然后就和PC一样设置? 问题补充:我找了一下以前的帖子 发现有3种方法 不过还有一些疑问 1  &nb…

    SINUMERIK 2018年12月14日
  • 西门子840D系统数据采集方法

    想要把840D的一些状态,如开机,关机,报警,产量,进给,转速等数据采集出来,有没有哪位知道通过什么方法,最好可以具体用什么软件,怎么来完成,我QQ252395114,可以发个红包…

    SINUMERIK 2017年6月7日
  • 802C 电机过载报警

    一台 802C 车床 平时使用正常,最近开切削液偶尔会出现电机过载报警,不开切削液就好了,请问是什么原因呢? 最佳答案 应该是冷却油泵电机过载,检查一…

    SINUMERIK 2017年12月7日
  • SIMATIC NET建立和PLC的通讯之后,服务器里列表下没有值。

    SIMATIC NET建立和PLC的通讯之后,服务器里列表下没有值,也就看不到各个数据的ID,那我怎么获得PLC里的数据呢?通讯是没问题,已经验证过了,建立成功了。 问题…

    2020年10月31日
  • 802C系统主轴用作U轴怎样实现回参考点

    802C系统主轴用作U轴,实现分度,需要回参考点,怎么实现. 问题补充:用的是安川驱动和电机,反馈用的是圆光栅全闭环。 最佳答案 一般主轴使用是普通电机,不具备分度功能,建议首先确…

    SINUMERIK 2017年8月16日