intouch訪問opc
『壹』 intouch如何通過opc讀取傑控組態數據
重慶傑控?資料庫伺服器上安裝MicrosoftSQL2000中文版資料庫軟體,用來貯存全部污水廠重要的歷史數據,通過iFIX3.5與MicrosoftSQL2000的通訊來讀取歷史數據。單獨
『貳』 如何使用OPC SERVER FOR INTOUCH
如何使用OPC SERVER FOR INTOUCH
1、 安裝OPC SERVER FOR INTOUCH .
2、 運行OPC SERVER FOR INTOUCH,並為其制定INTOUCH文件所在路徑。如下圖
雙擊紅框內位置,可以添加需要運行的INTOUCH路徑。
3、 添加完畢後,運行INTOUCH WINDOW VIEWER。再運行server。如下圖
4、 若是設置沒有出錯,則會出現如圖所示圖標
在本機上安裝ITOPC client,以測試server是否創建成功。 5、 打開OPC CLIENT FOR INTOUCH,點擊「OPC SERVER」按鈕。如下圖
在隨後的OPC Server(s) listing中選擇「OPC SERVER FOR INTOUCH」。如圖
然後點擊「connect」按鈕。若連接上後會出現如下圖紅框內所示。
勾選$second,可以看到數據類型、當前值等信息。
6、 然後看server端得狀態,如下圖所示
由此可見,server和client連接成功。Server創建成功。
出自:http://wenku..com/link?url=_
『叄』 施耐德TM218PLC與intouch通訊的opc軟體是什麼
opc軟體?opc是一種協議,如果你問的是TM218的編程軟體的話是Somachine,4.1是比較新的版本,3.5也可以使用。
『肆』 intouch輸入如何設置許可權
許可權實現說明:
在主畫面中添加水泵房的鏈接按鈕,雙擊按鈕後選擇動作綁定,在條件類型為滑鼠左鍵/鍵按下時輸入腳本:
IF ($AccessLevel>7500) THEN
Show("水泵房");
ELSE
Show("許可權警告");
ENDIF;
2. 第一步中如果許可權級別小於7500的話,將自動跳轉至許可權警告界面,在該界面的登錄按鈕的滑鼠動作中綁定了
IF (1==PostLogonDialog()) AND $AccessLevel>7500 THEN
Show("水泵房");
ENDIF;
該腳本想通過點擊按鈕進行重新登錄並且當許可權大於7500時直接跳轉至水泵房界面,但是每次在輸入demo用戶之後,需要再次按登錄界面才自動跳轉至水泵房界面,個人分析原因是:以上腳本雖然運行正常,但是需要再次點擊登錄按鈕才能進行AccessLevel>7500的判定。以上便實現了只有當用戶登錄的許可權大於7500才能登錄水泵房界面,才能使用下一步的控制功能。
控制實現說明:
1. 通過Kepware配置工程文件test.opf (請從空間資源中下載),並配置了可讀寫的開關量c.d.b
2. 在Intouch工程中添加IO離散量testbool,選擇可讀寫,配置Kepware的訪問名時,請將應用程序名寫為servermain,這樣就 將通過Intouch的Suitelink協議綁定到kepware工程中的c.d.b開關量。
3. 在水泵房的控制按鈕的滑鼠點擊動作中綁定以下控制腳本:
IF (testbool==0) THEN
testbool=1;
ELSE
testbool=0;
ENDIF;
4. 測試是否控製成功:首先通過kepware打開test.opf,打開水泵房窗口,點擊控制按鈕,通過kepware的opc quick client查看c.d.b的值在0與1之間切換,oh yes 控製成功!
『伍』 intouch畫面怎麼和西門子PLC變數聯系起來
intouch 本身支持驅般需要建立OPC訪問服務
2種式
1使用西門自軟體建立連接通訊 300/400PLC使用 simatic net 200PLC使用PC ACESS
2使用第三通訊軟體建立連接 kep server ex 或TOP SERVER等
具體何創建連接及通訊網路文庫面找找
另外樓說DASERVERINTOUCH資料庫交換訪問服務,安裝INTOUCH自帶
使用2種式創建連接僅僅實現PLC與INTOUCH DASERVER數據交換通訊
INTOUCH與DASERVER數據交換創立面連接INTOUCH界面面才能調用DASERVER數據DASERVER再與kep server ex /SIMATIC NET等交換數據kep server ex /SIMATIC NET再與西門PLC通訊流程比較繁瑣
intouchDASERVERkep server EX5.2 PLC
『陸』 為什麼intouch不能直接和pc access 通訊,不都有支持opc通訊么為什麼通過opc
opc還要轉為dde或suitelink才到intouch的,pc access耗費資源太多,其實一個kepserver就行,就不需要pc access + opc link了。
『柒』 intouch 怎麼分別與西門子plc的連接
intouch
本身支持的驅動不多,一般需要建立OPC訪問服務
有2種方式
1,使用西門子自己的軟體建立連接通訊
300/400PLC使用
simatic
net
200PLC使用PC
ACESS
2,使用的第三方通訊軟體建立連接
kep
server
ex
或TOP
SERVER等
具體如何創建連接及通訊,你可以去網路文庫裡面找一找
另外樓上說DASERVER是INTOUCH的資料庫交換訪問服務中心,是安裝INTOUCH自帶的,
使用以上2種方式創建的連接,也僅僅是實現PLC與INTOUCH
的DASERVER數據交換通訊,
INTOUCH只與DASERVER數據交換,創立了上面的連接在INTOUCH界面裡面才能調用DASERVER中的數據,DASERVER再與kep
server
ex
/SIMATIC
NET等交換數據,kep
server
ex
/SIMATIC
NET再與西門子PLC通訊,流程就是這樣,比較繁瑣,
intouch<====>DASERVER<====>kep
server
EX5.2
<====>PLC
『捌』 Intouch怎麼通過OPCLink連接到一個OPC Server
如何使用OPC SERVER FOR INTOUCH
1、 安裝OPC SERVER FOR INTOUCH .
2、 運行OPC SERVER FOR INTOUCH,並為其制定INTOUCH文件所在路徑。如下圖
雙擊紅框內位置,可以添加需要運行的INTOUCH路徑。
3、 添加完畢後,運行INTOUCH WINDOW VIEWER。再運行server。如下圖
4、 若是設置沒有出錯,則會出現如圖所示圖標
在本機上安裝ITOPC client,以測試server是否創建成功。 5、 打開OPC CLIENT FOR INTOUCH,點擊「OPC SERVER」按鈕。如下圖
在隨後的OPC Server(s) listing中選擇「OPC SERVER FOR INTOUCH」。如圖
然後點擊「connect」按鈕。若連接上後會出現如下圖紅框內所示。
勾選$second,可以看到數據類型、當前值等信息。
6、 然後看server端得狀態,如下圖所示
由此可見,server和client連接成功。Server創建成功。
出自:http://wenku..com/link?url=_
『玖』 Intouch2012能通過OPCLink8.0讀取數據嗎
可以,IOServer還是支持的,實際上IOServer比現在DAServer執行效率高。OPCLink的效率比FSGATEWAY的效率要高。
『拾』 intouch 可以作為opc server嗎
這個還是挺簡單的,在FS Gateway中有個配置的地方,你只要添加一個OPC 對象,然後在頁面上瀏覽到相應的OPC SERVER名稱就可以了,你不行就在我的文庫里找FS GATEWAY,但那個是把FS Gateway當成OPC SERVER了,不過也差不多!!