您好,欢迎来到星星旅游。
搜索
您的当前位置:首页WINCC输入与显示

WINCC输入与显示

来源:星星旅游
WINCC输入和显示

常开按钮制作,按左键通,释放左键断开

方法一:1、选择按钮-右键-属性-事件-按左键-闪电图标点右键-直接连接-来源选常数设置1-目标选变量

2、释放左键-闪电图标点右键-直接连接-来源选常数设置0-目标选变量

方法二,1、选择按钮-右键-属性-事件-按左键-闪电图标点右键-C动作-内部函数-tag-set-SetTagBit-

2、释放左键-闪电图标点右键-C动作-内部函数-tag-set-SetTagBit-

下面的C动作可以直接复制粘贴在动作编辑对话框中把重复部分删除编译即可

按左键

#include \"apdefap.h\"

void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y)

{

SetTagBit(\"5#泵启动WINCC\

}

释放左键

#include \"apdefap.h\"

void OnLButtonUp(char* lpszPictureName, char* lpszObjectName, char*

lpszPropertyName, UINT nFlags, int x, int y)

{

// WINCC:TAGNAME_SECTION_START

// syntax: #define TagNameInAction \"DMTagName\"

// next TagID : 1

// WINCC:TAGNAME_SECTION_END

// WINCC:PICNAME_SECTION_START

// syntax: #define PicNameInAction \"PictureName\"

// next PicID : 1

// WINCC:PICNAME_SECTION_END

SetTagBit(\"5#泵启动WINCC\

}

开闭轮换按钮制作(按次通,再按次断开,如此反复)

#include \"apdefap.h\"

void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y)

{

// WINCC:TAGNAME_SECTION_START

// syntax: #define TagNameInAction \"DMTagName\"

// next TagID : 1

// WINCC:TAGNAME_SECTION_END

// WINCC:PICNAME_SECTION_START

// syntax: #define PicNameInAction \"PictureName\"

// next PicID : 1

// WINCC:PICNAME_SECTION_END

if(GetTagBit(\"推板小车退到位假信号\")==0) //返回类型:BOOL

SetTagBit(\"推板小车退到位假信号\//返回类型:BOOL

else

SetTagBit(\"推板小车退到位假信号\

}

10毫秒时间输入一

图1变量创建DB5.DW30,时间单位为10毫秒 图2为PLC的变量STAT100设置对应地址DB5.DBW30

1秒时间输入二

如下图:分别是程序块,DB块,WINCC变量的设定, 变量创建DB1.DW2,时间单位为1秒 PLC的变量STAT1=DB1.DBW2

注意:两种时间输入的WINCC变量是有区别的,第一种是无符16位,第二种是浮点32位

时间转换功能块

压力设定转换

显示定时器剩余时间:创建变量,输入输域设置

FM350-2高速计数模块用于测速简单说明

默认已装模块软件和生成了数据块DB2和对应程序块FC2\\FC3\\FC4\\FC5,

0、1通道已经用于测量位移,新使用2通道即程序上的高3通道用于测量转速

编码器接线:A相接5 B相接9,电源直流24V不一定要接模块电源,接屏蔽线,

模块设置: 1 、设置地址

编码器设置 : 1、选择通道2(程序里的高3通道)

2、编码器类型选择和参数设置(左下的500就是编码器转一圈的脉冲数,也就是编码器的条数)

3、操作模式选择和时间窗设置(测速模式)

4、用户类型设置(用户类型2,通道2,测量值)

5、设置完后保存-编译-下载到PLC

2、打开通道的程序

DB2是用于模块专用数据块,具体生成方法看FM350-2入门手册

高1通道对应地址:DB2.DBW44

高2通道对应地址:DB2.DBW46

高3通道对应地址:DB2.DBW48 程序里输出的数值/1000得的数值就是转速(单位转/分钟)

如下图的MW580的单位就是r/min,

M23.7 M24.0 M24.1 分别是对应通道打开的条件

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- stra.cn 版权所有 赣ICP备2024042791号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务