2.3WINCC組態
WINCC組態首先是創建變量,由于不用與PLC相連,所以只需創建內部變量,還有就是組態畫面,從前面的圖中可以看到,人機界面主要包括:三個輸入輸出域,用于顯示過程參數值,一個在線趨勢控件,用于顯示過程參數曲線,兩個按鈕控件,一個按鈕用于調節器手動/自動模式切換,另一個按鈕用于調節器PID自動整定的啟動與停止,為了實現狀態切換,按鈕中需組態C腳本,具體腳本如下(以PID自整定為例):
#include "apdefap.h"
void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y)
{
#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
BOOL state;
state=!GetTagBit("AT");
SetTagBit("AT",(short)state);
}
上一篇:用單片機玩PID控制—從理想PID控制至先進PID控制_3
下一篇:用單片機玩PID控制—從理想PID控制至先進PID控制_4
推薦閱讀
史海拾趣
自1958年成立以來,Chemtronics公司在電子維護和維修領域不斷進取。最初,公司專注于生產一系列清潔劑產品,以其高效清潔能力獲得了市場的認可。隨著時間的推移,Chemtronics逐漸將產品線擴展至超純溶劑、凈化室級別擦拭棒和擦拭布等領域,進而又擴展到電子電氣和電信工業的精密返工和維修工具。這一轉變不僅體現了公司對市場需求的敏銳洞察,也彰顯了其不斷創新的精神。
GreenTech自成立以來,便專注于綠色能源技術的研發。公司早期投入大量資源于太陽能光伏技術的研發,成功開發出高效能的太陽能電池板。這一技術不僅提高了能源轉換效率,還顯著降低了生產成本,使得太陽能發電更加普及和經濟。隨著技術的不斷成熟,GreenTech的太陽能產品逐漸進入國際市場,為全球能源轉型貢獻了一份力量。
在發展過程中,Crystalfontz America Inc公司不斷完善和升級產品線。除了傳統的LCD、OLED顯示模塊外,公司還推出了觸摸屏、線纜、PC安裝支架等一系列配套產品。這些產品的推出不僅豐富了公司的產品線,也滿足了客戶多樣化的需求。同時,公司還關注行業動態和市場需求變化,及時調整產品策略,確保產品始終保持競爭力。
Califia Lighting公司的創立源于創始人對節能照明技術的深刻理解和前瞻視野。在電子照明行業快速發展的背景下,他們看到了LED照明技術的巨大潛力,并決定投身其中。憑借對技術的熱愛和對市場的敏銳洞察,Califia Lighting成功研發出了一系列高性能的LED燈具和模塊,為公司的起步奠定了堅實的基礎。
Celduc Relais公司注重企業文化的建設,倡導創新、協作、責任和卓越的核心價值觀。公司通過舉辦各類文化活動、培訓和學習等方式,提升員工的凝聚力和歸屬感。同時,公司還建立了完善的激勵機制,鼓勵員工積極創新、追求卓越。這一舉措為公司的發展提供了強大的文化支撐和人才保障。
這五個故事只是Celduc Relais公司發展歷程中的冰山一角,但它們足以展現出公司在技術創新、市場拓展、質量管理、環保理念和企業文化建設等方面的努力和成就。正是這些因素的共同作用,使得Celduc Relais公司在電子行業中脫穎而出,成為一家備受尊敬的企業。
Cornerstone Sensors一直致力于技術創新和產品升級。公司不斷投入研發資源,探索傳感器技術的新應用和新領域。例如,公司率先推出了具有自校準功能的智能傳感器,大大提高了產品的使用便捷性和準確性。此外,Cornerstone Sensors還積極探索物聯網、人工智能等新興技術與傳感器的結合點,為行業發展注入了新的活力。
針對近來我們論壇的lpc和傳感器的DIY活動,由于手頭沒有lcd,昨天我干脆焊了一個8*32的LED,整整花了我一天的時間,打算用它來顯示調試信息,并做顯示用。到時候還可以在上面直接玩貪吃蛇,俄羅斯方塊,迷宮,飛機等 ...… 查看全部問答∨ |
vs2005 開發smartphone應用,設置設備仿真屬性時,點擊“仿真器選項”顯示“沒有注冊類別”,請問是什么原因?是不是仿真器沒有安裝?可裝VS2005時,我是全部安裝?… 查看全部問答∨ |
wince6.0 定制catalog,修改pbcxml文件問題 小弟在學習wince6.0,在開始階段就遇到了問題,向大家請教。 導入BSP后,發現Third Party--> My BSP下所有的驅動選項前面的方框都是灰色的,無法選擇,在網上搜索了一下,然后檢查pcbxml文件,發現模塊定義時少了一行,如backlight驅動,應該增 ...… 查看全部問答∨ |
#include <AT89X51.H> #define uchar unsigned char #define unit unsigned int char DATA_7SEG[10]={0xC0,0XF9,0XA4,0XB0,0X99,0X92,0X82,0XF8,0X80,0X90}; uchar FFW[4]={0xfe,0xfd,0xfb,0xf7}; /*正轉*/ uchar &n ...… 查看全部問答∨ |
想了解整個PC的體系架構,應該看哪些書比較適合,請高手推薦一下 本人以前從事過基于ARM的嵌入式驅動(windows mobile)的開發,現在正在從事windows CE在基于龍芯平臺上的移植,由于該平臺與一般PC的架構很相似,故想參考些有關PC體系架構說明的書籍,包括CPU與北橋南橋芯片,PCI總線,以及一大堆外設等等是如何 ...… 查看全部問答∨ |
|
module tribuffer (a,b,en,dr); inout[7:0]a,b; input en,dr; reg [7:0]a,b; always@(*) if(dr==1) a=en?b:8\'bz; else b=en?a:8\'bz; endmodule 為什么會有以下warning Warning ( ...… 查看全部問答∨ |
最近江浙滬的天氣實在糟糕,但是自己身邊的空氣究竟怎么樣啊,就從淘寶上采購了點元件做了個網絡觀測站,來分析分析數據, 順便也把氣溫,濕度,氣壓也做了進去,現在能統計氣溫,氣壓,濕度,pm1.0顆粒數,pm2.5的顆粒數,雖然不是很精準,但起碼 ...… 查看全部問答∨ |