您现在所在的是:

PLC论坛

回帖:6个,阅读:577 [上一页] [1] [下一页]
* 帖子主题:

WINCC,c语言

351
第几个一百天
文章数:25
年度积分:50
历史总积分:351
注册时间:2018/2/25
发站内信
发表于:2019/2/25 18:51:44
#0楼
当m200.0为1时阀1不能动作,当m200.0为0时,阀一可以动作,这条c该怎么写?请教各位
此帖发自论坛手机版
7756
changmike
文章数:956
年度积分:1149
历史总积分:7756
注册时间:2018/6/11
发站内信
发表于:2019/2/25 19:47:02
#1楼
阀门控制不是在PLC是实现的吗,wincc负责显示就好了
19263
pqsh 版主
文章数:7424
年度积分:1093
历史总积分:19263
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2019/2/25 19:59:56
#2楼
这个不用写C,直接置位复位就行.
可不可以动作,是在程序里做的.
或者你非得要这样,也是另外有一个点,这个点是控制阀动作的.当你要改变这个点的时候,你需要m200.0的条件.
m200.0也要在wincc里有变量名.
然后你先说清楚,你怎么让阀动作,在让阀动作之前,把m200.0条件作判断.
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{

#pragma option(mbcs)
BOOL m200_0;
m200_0=GetTagBit("m200_0"); //Return-Type: BOOL
if(m200_0) SetTagBit("m200_0",0); //Return-Type: BOOL

}
12465
蛇会大学
文章数:4619
年度积分:791
历史总积分:12465
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2019/2/25 21:49:49
#3楼
这个用梯形图更容易做到
5479
121111115
文章数:1400
年度积分:562
历史总积分:5479
注册时间:2015/3/16
发站内信
2018论坛分享达人
发表于:2019/2/26 9:29:53
#4楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
11770
gzg_00
文章数:8996
年度积分:59
历史总积分:11770
注册时间:2009/10/1
发站内信
发表于:2019/2/26 16:30:13
#5楼
你是用于控制还是用于模拟显示?
11479
346953791
文章数:2897
年度积分:946
历史总积分:11479
注册时间:2011/5/4
发站内信
发表于:2019/2/26 18:42:38
#6楼
听某大神说wincc能不用脚本尽量别用,用它自带的功能实现的控制就用自带功能,不要用脚本。以前在笔记本上装过7.0版的没事的时候还研究一下,现在换了新笔记后也装不了win7了。好久没玩了。前不久才装上7.3版的问题一大堆。。
此帖发自手机工控论坛

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005