如何使用C脚本实现WinCC 单按钮启停

在使用上位机WINCC时,大家希望通过一个按钮来实现启动和停止,这样可以减少组态画面的显示空间,不占地方,控制起来还特别的方便,那么接下来呢?就带大家来实现如何使用C脚本实现WinCC 单按钮启停。
01
组态软件配置

第一步:(打开桌面上WINCC组态软件)

第二步:(打开后,在左侧菜单栏选择图形编辑器,然后创建一个新的过程画面)。

第三步:(打开新创建的过程画面,在右侧标准菜单栏中窗口对象—按钮,鼠标选中然后鼠标移动到中间画面当中点击创建按钮成功)

第四步:(鼠标选中按钮画面右击选择组态对话框,把文字显示改一下,改成按钮文字,点击确定即可)。

02
编写C脚本

第一步:(参照C脚本表格,写脚本函数)

第二步:(回到主页打开变量管理,创建二进制变量)

第三步:(打开刚才创建好的按钮画面窗口,鼠标双击按钮画面,打开按钮对象属性事件—按钮—鼠标—单击鼠标动作右击选择C动作)。

第四步:(用C脚本对二进制变量进行启停控制)

把以下变量复制到标准函数当中:

#include "apdefap.h"

void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)

{

if (GetTagBit("nanjingHK"))

SetTagBit("nanjingHK",FALSE);

else

SetTagBit("nanjingHK",TRUE);

}

第五步:(在右侧标准菜单栏中标准对象—圆,鼠标选中然后鼠标移动到中间画面当中点击创建输出指示灯成功)

第六步:(鼠标选中圆,右击选择属性。)

第七步:(打开属性后,对象属性—闪烁—闪烁线激活—动态选中鼠标并右击,点击变量,找到之前创建的二进制变量(nanjingHK)并点击确定组态指示灯完成)

第八步:(运行激活画面,可以测试效果)

(1)鼠标点击按钮,这时输出指示灯圆,来回闪烁红—绿

(2)鼠标再次点击按钮,这时输出指示灯圆,关闭停止闪烁。

以上知识点大家都理解并且掌握了嘛?如果你还百思不得其解的?可以在上述文章找答案!

来源:PLC发烧友,作者:徐陈爽
(0)

相关推荐

  • WinCC V7 中如何组态面板

    WinCC V7 中如何组态面板( Faceplate )1 概述及目的1.1 概述面板是用户在项目中作为类型而集中创建的标准化画面对象.WinCC 将面板类型保存为 fpt 文件.然后,对于同一类设 ...

  • 【技成周报25期】单按钮启停程序、WINCC与S7-300PLC通讯等问题解答

    2月21日春节档直播技术问题,你有遇到同样的问题吗?大家有问题可以在留言区咨询哦 扫码免费听直播课 扫码免费听课 问:今天课程讲到Y轴控制,我想知道怎么控制X轴走第3步的时候,Y轴同时开始呢? 答:根 ...

  • 学PLC编程不得不了解的单按钮启停程序!(免费领42种起保停案例)

    42种起保停案例 那回复"42"免费领取 今天给大家介绍一些单按钮启停的控制程序(也叫一键启停程序),就是使用一个点动按钮,按一下启动一个灯泡点亮,再按一次,熄灭灯泡,再按一次,点 ...

  • S7-300 PLC使用计数器来实现单按钮启停

    说起单按钮启停,大家首先想到的是置复位指令去实现,其实单按钮启停并不止这一种方法,有很多方法可以实现,这就要靠大家每个人逻辑思维,今天呢?我实例S7-300 PLC计数器功能来使用单按钮启停控制. 组 ...

  • 单按钮启停的三种方式与触摸屏上显示,你都会吗?

    说到单按钮启停,相比大家都会用到过,在实际的项目中为了使用方便与节省按钮会采用单按钮启停的方式来做程序,那么接下来就为大家来分析实现单按钮启停的三种方法. 一.方式一(位逻辑关系) 第一步:(编程程序 ...

  • 电工识图第二讲:经典的单按钮启停电路

    单按钮启停在PLC中很容易实现,比如三菱PLC中的"ALT"指令,很轻松就可以实现输出的交替.但是在继电器-接触器电路中,如何用一只单按钮实现电机的反复启停,相对比较难.因此在很多 ...

  • 从单键启停程序谈PLC的三个扫描过程

    专业的电工电气领域自媒体,不容错过 学习PLC必须要深刻理解PLC的扫描过程和执行原理,才能可靠无误的编写程序.通俗的讲PLC程序是从上往下,从左往右顺序循环扫描执行,它需要三个过程才真正输出实现外部 ...

  • 如何使用C脚本实现WinCC C单按钮复位

    在WINCC画面中建立按钮 第一步:(打开桌面上WINCC组态软件) 第二步:(打开后,在左侧菜单栏选择图形编辑器,然后创建一个新的过程画面). 第三步:(打开新创建的过程画面,在右侧标准菜单栏中窗口 ...

  • 如何使用C脚本实现WinCC C单按钮置位

    在WINCC画面中建立按钮 第一步:(打开桌面上WINCC组态软件) 第二步:(打开后,在左侧菜单栏选择图形编辑器,然后创建一个新的过程画面). 第三步:(打开新创建的过程画面,在右侧标准菜单栏中窗口 ...