您现在所在的是:

PLC论坛

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

WINCC,c语言

401
第几个一百天
文章数:25
年度积分:50
历史总积分:401
注册时间:2018/2/25
发站内信
发表于:2019/2/25 18:51:44
#0楼
当m200.0为1时阀1不能动作,当m200.0为0时,阀一可以动作,这条c该怎么写?请教各位
此帖发自论坛手机版
8286
changmike
文章数:965
年度积分:418
历史总积分:8286
注册时间:2018/6/11
发站内信
发表于:2019/2/25 19:47:02
#1楼
阀门控制不是在PLC是实现的吗,wincc负责显示就好了
19741
pqsh 版主
文章数:7484
年度积分:357
历史总积分:19741
注册时间: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

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

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

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

78.0005