SIEMENS西门子海南省儋州市(授权)一级代理商——西门子华南总代理
更新:2024-05-20 07:00 发布者IP:120.237.217.245 浏览:0次- 发布企业
- 广东湘恒智能科技有限公司商铺
- 认证
- 资质核验:已通过营业执照认证入驻顺企:第1年主体名称:广东湘恒智能科技有限公司组织机构代码:91441304MAC3TWY11U
- 报价
- 请来电询价
- 西门子总代理
- PLC
- 西门子一级代
- 驱动
- 西门子代理商
- 伺服电机
- 关键词
- PLC,变频器,代理商,一级代理,伺服电机
- 所在地
- 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房
- 联系电话
- 15903418770
- 手机
- 15915421161
- 联系人
- 张经理 请说明来自顺企网,优惠更多
- 请卖家联系我
- 15915421161
产品详细介绍
如何将整个画面作为对象画面中图层号和脚本中索引值的关系画面图层随机显示条目描述软件版本wincc7.5 SP1创建项目打开wincc7.5Advance软件,创建对应的项目,项目名称为LayerVisible。创建变量.先创建变量组Function,然后创建两个变量(红色框框),其他变量为其他画面用到的,不用于此项目画面。创建画面,画面名称为Layer01,切记此画面名称,后面创建画面对象时,需要用到。按钮列表对象对象名称数量描述图形对象控件默认1显示图片静态文本默认2显示画面名称和图层颜色介绍按钮默认9控制图层的隐藏/显示矩形默认66个矩形处于画面的6个图层,通过颜色区分按钮描述按钮名称作用图层1点击此按钮,隐藏其他五个矩形,只显示红色矩形图层2点击此按钮,隐藏其他五个矩形,只显示蓝色矩形图层3点击此按钮,隐藏其他五个矩形,只显示黄色矩形图层4点击此按钮,隐藏其他五个矩形,只显示绿色矩形图层5点击此按钮,隐藏其他五个矩形,只显示紫色矩形图层6点击此按钮,隐藏其他五个矩形,只显示白色矩形红绿黄点击此按钮,隐藏其他三个矩形,显示红绿黄三个颜色的矩形蓝白紫点击此按钮,隐藏其他三个矩形,只显示蓝白紫三个颜色的矩形随机点击此按钮,隐藏其他五个矩形,显示一个随机颜色的矩形按钮脚本图层1DimSobjDim VisibleOnSet Sobj = hmiruntime.Screens("Layer01")'获取画面对象,Set VisibleOn = HMIRuntime.Tags("VisibleOn")'获取变量VisibleOn.Write 1 '变量值写1If VisibleOn.Value = 1 Then '逻辑判断 Sobj.Layers(1).visible = True '显示图层0 Sobj.Layers(2).visible = False '隐藏图层1 Sobj.Layers(3).visible = False Sobj.Layers(4).visible = False Sobj.Layers(5).visible =False Sobj.Layers(6).visible = FalseElse Sobj.Layers(1).visible = FalseEnd If 图层2Dim SobjDimVisibleOnSet Sobj = hmiruntime.Screens("Layer01")Set VisibleOn =HMIRuntime.Tags("VisibleOn")VisibleOn.Write 2If VisibleOn.Value = 2Then Sobj.Layers(1).visible = False Sobj.Layers(2).visible = True Sobj.Layers(3).visible =False Sobj.Layers(4).visible = False Sobj.Layers(5).visible = False Sobj.Layers(6).visible =FalseElse Sobj.Layers(2).visible = FalseEnd If 图层3Dim SobjDimVisibleOnSet Sobj = hmiruntime.Screens("Layer01")Set VisibleOn =HMIRuntime.Tags("VisibleOn")VisibleOn.Write 3If VisibleOn.Value = 3Then Sobj.Layers(1).visible = False Sobj.Layers(2).visible = False Sobj.Layers(3).visible =True Sobj.Layers(4).visible = False Sobj.Layers(5).visible = False Sobj.Layers(6).visible =FalseElse Sobj.Layers(3).visible = FalseEnd If图层4Dim SobjDimVisibleOnSet Sobj = hmiruntime.Screens("Layer01")Set VisibleOn =HMIRuntime.Tags("VisibleOn")VisibleOn.Write 4If VisibleOn.Value = 4Then Sobj.Layers(1).visible = False Sobj.Layers(2).visible = False Sobj.Layers(3).visible =False Sobj.Layers(4).visible = True Sobj.Layers(5).visible = False Sobj.Layers(6).visible =FalseElse Sobj.Layers(4).visible = FalseEnd If图层5Dim SobjDimVisibleOnSet Sobj = hmiruntime.Screens("Layer01")Set VisibleOn =HMIRuntime.Tags("VisibleOn")VisibleOn.Write 5If VisibleOn.Value = 5Then Sobj.Layers(1).visible = False Sobj.Layers(2).visible = False Sobj.Layers(3).visible =False Sobj.Layers(4).visible = False Sobj.Layers(5).visible = True Sobj.Layers(6).visible =FalseElse Sobj.Layers(5).visible = FalseEnd If图层6Dim SobjDimVisibleOnSet Sobj = hmiruntime.Screens("Layer01")Set VisibleOn =HMIRuntime.Tags("VisibleOn")VisibleOn.Write 6If VisibleOn.Value = 6Then Sobj.Layers(1).visible = False Sobj.Layers(2).visible = False Sobj.Layers(3).visible =False Sobj.Layers(4).visible = False Sobj.Layers(5).visible = False Sobj.Layers(6).visible =TrueElse Sobj.Layers(6).visible = FalseEnd If红绿黄Dim SobjDimVisibleOnSet Sobj = hmiruntime.Screens("Layer01")Set VisibleOn =HMIRuntime.Tags("VisibleOn")VisibleOn.Write 7If VisibleOn.Value = 7Then Sobj.Layers(1).visible = True Sobj.Layers(2).visible = False Sobj.Layers(3).visible =True Sobj.Layers(4).visible = True Sobj.Layers(5).visible = False Sobj.Layers(6).visible =FalseElse Sobj.Layers(1).visible = False Sobj.Layers(3).visible = False Sobj.Layers(4).visible =FalseEnd If蓝白紫Dim SobjDim VisibleOnSet Sobj =hmiruntime.Screens("Layer01")Set VisibleOn =HMIRuntime.Tags("VisibleOn")VisibleOn.Write 8If VisibleOn.Value = 8Then Sobj.Layers(1).visible = False Sobj.Layers(2).visible = True Sobj.Layers(3).visible =False Sobj.Layers(4).visible = False Sobj.Layers(5).visible = True Sobj.Layers(6).visible =TrueElse Sobj.Layers(2).visible = False Sobj.Layers(5).visible = False Sobj.Layers(6).visible =FalseEnd If随机Dim SobjSet Sobj =HMIRuntime.Screens("Layer01")HMIRuntime.Tags("ColorNumber").WriteMyRnd(1,6)Msgbox HMIRuntime.Tags("ColorNumber").ReadIfHMIRuntime.Tags("ColorNumber").Read = 1 Then Sobj.Layers(1).visible = True Sobj.Layers(2).visible = False Sobj.Layers(3).visible = False Sobj.Layers(4).visible = False Sobj.Layers(5).visible = False Sobj.Layers(6).visible = FalseElseifHMIRuntime.Tags("ColorNumber").Read = 2 Then Sobj.Layers(1).visible = False Sobj.Layers(2).visible = True Sobj.Layers(3).visible = False Sobj.Layers(4).visible = False Sobj.Layers(5).visible = False Sobj.Layers(6).visible = FalseElseifHMIRuntime.Tags("ColorNumber").Read = 3 Then Sobj.Layers(1).visible = False Sobj.Layers(2).visible = False Sobj.Layers(3).visible = True Sobj.Layers(4).visible = False Sobj.Layers(5).visible = False Sobj.Layers(6).visible = FalseElseifHMIRuntime.Tags("ColorNumber").Read = 4 Then Sobj.Layers(1).visible = False Sobj.Layers(2).visible = False Sobj.Layers(3).visible = False Sobj.Layers(4).visible = True Sobj.Layers(5).visible = False Sobj.Layers(6).visible = FalseElseifHMIRuntime.Tags("ColorNumber").Read = 5 Then Sobj.Layers(1).visible = False Sobj.Layers(2).visible = False Sobj.Layers(3).visible = False Sobj.Layers(4).visible = False Sobj.Layers(5).visible = True Sobj.Layers(6).visible = FalseElseifHMIRuntime.Tags("ColorNumber").Read = 6 Then Sobj.Layers(1).visible = False Sobj.Layers(2).visible = False Sobj.Layers(3).visible = False Sobj.Layers(4).visible = False Sobj.Layers(5).visible = False Sobj.Layers(6).visible = True Else Sobj.Layers(1).visible = False Sobj.Layers(2).visible = False Sobj.Layers(3).visible = False Sobj.Layers(4).visible = False Sobj.Layers(5).visible = False Sobj.Layers(6).visible = FalseEndIf在使用随机按钮时,需要先创建项目函数MyRnd(min,max),此函数会出现一个随机函数,min代表随机数的下限,max为上限,产生的随机数为int型。
成立日期 | 2022年11月17日 | ||
主营产品 | 西门子PLC代理商,plc变频器,伺服电机,人机界面,触摸屏,线缆,DP接头 | ||
公司简介 | 广东湘恒智能科技有限公司主要从事工业自动化产品的集成,销售与维修。致力于为您提供在机械、化工、水泥、电力、环保等领域的电气及自动化技术的完整解决方案,包括自动化产品及系统、工程项目执行及管理、主要过程控制领域技术支持,以及专业的售后服务、培训等。公司本着“以人矢志创新、追求卓越”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成、销售,拥有丰富的自动为本、科技先导、化产品的应用和实 ... |
公司新闻
- 步进电机驱动算法—S形加减速运动算法(二)什么是S形加减速如下图所示,假设该装置使用步进电机实现物体X的移动,系统要求物体... 2024-05-20
- 步进电机驱动算法—S形加减速运动算法确定已知量和未知量S形加减速我们需要求解的未知量如下:(1)加速阶段时的加加速度... 2024-05-20
- 步进电机驱动算法—梯形加减速运动算法什么是梯形加减速如下图所示,假设该装置使用步进电机实现物体X的移动,系统要求物体... 2024-05-20
- 加减速算法推导过程加减速算法推导过程1.电机转过的角度的计算:电机转过的角度等于脉冲数乘以步距角:... 2024-05-20
- 推导脉冲数和加速度成反比5、推导脉冲数和加速度成反比在电机由速度零匀加速或匀减速到速度零的运动情况下,由... 2024-05-20
我们的其他产品
- SIEMENS西门子海南省三沙市(授权)一级代理商——西门子华南总代理西门子总代理:PLC
- SIEMENS西门子海南省三亚市(授权)一级代理商——西门子华南总代理西门子总代理:PLC
- SIEMENS西门子海南省海口市(授权)一级代理商——西门子华南总代理西门子总代理:PLC
- SIEMENS西门子福建省宁德市(授权)一级代理商——西门子华南总代理西门子总代理:PLC
- SIEMENS西门子福建省龙岩市(授权)一级代理商——西门子华南总代理西门子总代理:PLC
- SIEMENS西门子内蒙古呼和浩特市(授权)一级代理商——西门子华北总代理西门子总代理:PLC
- SIEMENS西门子内蒙古包头市(授权)一级代理商——西门子华北总代理西门子总代理:PLC
- SIEMENS西门子内蒙古乌海市(授权)一级代理商——西门子华北总代理西门子总代理:PLC
- SIEMENS西门子内蒙古赤峰市(授权)一级代理商——西门子华北总代理西门子总代理:PLC
- SIEMENS西门子内蒙古通辽市(授权)一级代理商——西门子华北总代理西门子总代理:PLC