wincc 复选框checkbox怎么使用啊

wincc 复选框checkbox怎么使用啊

问题补充:
我没有样例程序啊,谁能指点一下,用C或VBS都可以。谢谢!

最佳答案

HMICheckBox是通过“输入/输出-选择框”属性来判断选项是否被选中。最简单的,设置一个内部变量ChkBoxTag,类型为无符号32位数,然后将checkbox的“输入/输出--选择框--动态"设置为变量,自己再加个I/O域看看ChkBoxTag的值就知道怎么回事了。

 如果非要用脚本,也是可以的,无非就是读取Process值进行判断而已...
 Dim oChkBox
 Set oChkBox=ScreenItems("ChkBox1")
 If  (oChkBox.Process And &H1)=&H1 Then
  MsgBox "You Choose the First CheckBox"
 End If
 If (oChkBox.Process And &H2)=&H2 Then
  MsgBox "You Choose the Second CheckBox"
 End If
 '......................以下类推

提问者对于答案的评价:
谢谢。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 下午12:05
下一篇 2019年6月11日 下午12:05

相关推荐

  • 上位机的配置和通信

    给位大侠,现在做的项目有3台PLC(s-300),一台工程师站,C/S(一台服务器和四台客户机),两台打印机,连接方式为屏蔽双绞线和工业以太网,请问:1.PLC与PC之前是如何通讯…

    SIMATIC WinCC 2020年11月1日
  • WINCC的图库元件不能翻转

    在WINCC的画面上放置西门子图库里的元件,例如阀门,罐体等,但是不能翻转90°,就是说,选中了一个元件,点击画面上方的“旋转”图标,阀门不变动。请问这是怎么回事? 最佳答案 你这…

    SIMATIC WinCC 2019年6月11日
  • wincc画面上的热键该怎么做?

    我现在做个项目,用户想要用工程键盘,但我想在wicc画面里面做些热键定义来代替工程键盘,该如何去做呢??希望大家给我提供点资料。 最佳答案 属性--其他--热键 内设置&…

    SIMATIC WinCC 2019年6月11日
  • wincc v6.2应该导入那些授权?

    wincc v6.2应该导入那些授权?那位高手能详细地把wincc v6.2所需的授权给我列举一下!如果授权导入多了,会出现什么问题?变量记录不能运行,可能有那…

    SIMATIC WinCC 2019年6月11日
  • 请问在PROTOOL打开项目时出现ERROR on converting OID5==…

    请问在PROTOOL打开项目时出现ERROR on converting OID5==OID_POB_CTDRIVER_MANAGER,please&…

    SIMATIC WinCC 2019年6月11日
  • hmi数据备份

    我的hmi是tp170a,如何备份其数据,我用S7mpi线连接 问题补充:用什么电缆,怎么接线。 最佳答案 用prosave来备份项目,只能做个镜像,不能反编译。恢复时必须同型号设…

    SIMATIC WinCC 2019年6月11日
  • wincc脚本

    WINCC里面实现水泵颜色;水泵启动后是绿色。水泵停止后是灰色,水泵故障显示红色。启动反馈是 I0.1,停止反馈是I0.3故障反馈I0.7 我试了不用脚本好象不…

    SIMATIC WinCC 2019年6月11日
  • WINCC鼠标位置

    请问高手们,如何在画面中获取当前鼠标的位置,也就是X坐标和Y坐标? 问题补充:画面上有一个圆,一个画面对象,我点一下圆后这个画面对象就在我鼠标点击的地方跳出来  最佳答案…

    SIMATIC WinCC 2019年6月11日
  • 人机面板趋势曲线显示数据不全,求助这个应该设置什么

    趋势曲线的显示从中间开始往右才有数据跑动,左边一大块都没有显示,不知道这个该设置什么东西,求助。PLC用的是S7-1511C,记录的是温度数据,人机界面用的是KPT700basic…

    2021年7月5日
  • WINCC打开

    我想问下怎么设置才能让电脑启动后,就自动打开WINCC进入它的操作画面。谢谢 最佳答案 程序—–WINCC———autostart中填入项目名称就行了。 提问者对…

    SIMATIC WinCC 2017年11月29日