⑴ 如何用c語言在WINCC里寫動作

不用腳本的話,在plc程序里實現。用腳本的話,方法多了。在輸入輸出連接一個變數a,a改變時,腳本里給別的變數賦值!腳本觸發器選擇變數a改變!

⑵ Wincc中常用的c語句有哪些

你打開編輯動作的窗口,左邊有所有的c語句,像標准函數,內部函數。你可以編自己的函數放在項目函數裡面。

⑶ WINCC怎麼用C語言讀取內部變數(變數類型為字元集)

c沒有,你自己定義一個唄
typedef char* string

⑷ 請問Wincc中c腳本是c語言嗎如果要學習的話,需要從哪方面入手啊

實際上WINCC的腳本系統,同時提供了對C腳本、VB腳本、VBA腳本的支持。
其中C腳本是回ANSI-C。如果要學習,答 除開常見的C語言學習資料,官方提供的「WINCC組態手冊」文檔的相關章節也提供了C腳本使用的詳細指導,你可以通過西門子自動化官網或者其它資源搜索下載並學習。

⑸ 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語言嗎

實際上WINCC的腳本系統,同時提供了對C腳本、VB腳本、VBA腳本的支持。
其中C腳本是內ANSI-C。如果要學容習, 除開常見的C語言學習資料,官方提供的「WINCC組態手冊」文檔的相關章節也提供了C腳本使用的詳細指導,你可以通過西門子自動化官網或者其它資源搜索下載並學習。

⑻ 我在Wincc中用C語言編寫一段程序用來調用畫面窗口,但是卻失敗了

表述不是很明白。失敗是怎麼個失敗法

⑼ Wincc 中如何用C語言把一個變數的值傳給另一個變數 最好能詳細說明下 是不是在全局腳本里寫

不用腳本的話,在plc程序里實現。用腳本的話,方法多了。在輸入輸出連接一個變數a,a改變時,腳本里給別的變數賦值!腳本觸發器選擇變數a改變!還有很多辦法,比如輸入輸出的內容改變事件,在這里給其他幾個變數賦值,當然還是腳本賦值!

⑽ wincc中 怎麼用C語言編程

在C腳本里需要周期性的執行:
假如三個變數是版無符號16位字的類型權
unsigned int a=0,b=0,c=0;
a=GetTagWord("V1");
b=GetTagWord("V2");
c=GetTagWord("V3");
if((a>10)&&(a<20))
{
b=1;
c=0;
}
if(a>20)
{
b=1;
c=1;
}
SetTagWord("V2",b);
SetTagWord("V3",c);