做一个简单计时器为例,先建立变量表,如图1所示。

图1 5s计时器变量表
将变量同步到HMI中,如图2所示。

图2 WINCC变量表
制作一个5S定时器的程序,如图3所示

图3 5S计时器程序
画一个数码管,附加开始/停止按钮,以及复位按钮。如图4所示。

图4 wincc组态画面
重点---事件功能与实现(按钮):
1单机按钮右键---2单机属性---3找到事件选项,会看到单机、按下释放、激活、取消激活、更改等选项-----4根据不同的用法选择事件,也可以同时选择----5开始/停止按钮我选择了按下,单机按下会加到添加函数,我们点开添加函数发现很多的函数指令-----6找到取反位选择。如图5所示

图5 事件功能与实现
重点---动画功能与实现(数码管):
1单机按钮右键---2单机属性---3找到动画选项,会看到总览、显示、移动等选项-----4本次数码管选择了显示,添加新动画选择了外观----5在外观中连接WINCC变量-----6选择类型是范围还是多个位,因为数码管变量是布尔型变量,只有0和1,我选择了范围,当变量为0时数码管不亮,当变量为1时数码管点亮。如图6所示。

图6 动画功能与实现