當前位置:首頁 » 網頁前端 » 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 「模擬量變數名低限報警";