当前位置:首页 » 网页前端 » wincc中用的c脚本是什么语言
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

wincc中用的c脚本是什么语言

发布时间: 2022-12-27 07:33:53

❶ Wincc触摸屏脚本程序是要用什么语言编写哪我的触摸屏型号是 SMART700IE

西门子smart 700IE ,不能够 进行脚本编辑的。我目前这个项目使用的就是这款触摸屏。如果是能使用脚本编辑的触摸屏,则 wincc flexible 可以使用VB来进行脚本编辑。

❷ WINCC中用一个变量退出WINCC的c语言脚本编程

你可以用动态向导,系统函数,添加你想要的功能,根据提示下一步。
把以下代码添加到鼠标动作或者其他动作,可实现退出WINCC运行项目。你可原则直接退出WINCC(在动态向导中选择你要的系统函数)。
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
#pragma option(mbcs)
// 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
{
DeactivateRTProject ();
}
}

❸ WINCC,C语言脚本,什么作用

实际上WINCC的脚本系统,同时提供了对C脚本、VB脚本、VBA脚本的支持。
其中C脚本是ANSI-C。如果要学习, 除开常见的C语言学习资料,官方提供的“WINCC组态手册”文档的相关章节也提供了C脚本使用的详细指导,你可以通过西门子自动化官网或者其它资源搜索下载并学习。

❹ WINCC的C脚本,谁能帮我解释下,多谢!

BOOL UpE_Function()
{
BOOL Mid,Current; // 定义两个临时变量,BOOL类型。
Mid = GetTagBit("Up3"); //将外部变量"Up3"赋值给Mid。
Current = GetTagBit("Up1"); //将外部变量"Up1"赋值给Currentd。
if(Current !=Mid & Current ==TRUE) //条件判断,如果Up1≠Up3并且Up1=1。也就是说 Up1=1,Up3=0。
{
SetTagBit("Up2",(short)!GetTagBit("Up2")); //将Up2取反后返还给Up2。
}

SetTagBit("Up3",(short)Current ); //将Up1赋值给Up3。
return GetTagBit("Up2"); //返回 Up2的值,这有可能是一个IO显示域,所以会有返还值。
}

❺ wincc中的c动作是什么意思

wincc中的对象可以c,c++语言编写触发动作,简称C动作
另外还支持VB等其他语言。

❻ 请问Wincc中c脚本是c语言吗如果要学习的话,需要从哪方面入手啊

实际上WINCC的脚本系统,同时提供了对C脚本、VB脚本、VBA脚本的支持。
其中C脚本是ANSI-C。如果要学习, 除开常见的C语言学习资料,官方提供的“WINCC组态手册”文档的相关章节也提供了C脚本使用的详细指导,你可以通过西门子自动化官网或者其它资源搜索下载并学习。

❼ WINCC用脚本根据条件显示文字怎么做,用C脚本语言

以某模拟量高低限为例,高限值为5.0,低限值为1.0,建一个静态文本,右键点属性中的字体中的第一项文本,选择C脚本,在#pragma option(mbcs)后面输入
if(GetTagFloat("拟量变量名")>5.0)
return “模拟量变量名高限报警";
if(GetTagFloat("拟量变量名")<1.0)
return “模拟量变量名低限报警";