Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
:設定中最大(小)值及最大(小)原始值的意義?
最大(小)值是變量在現實中表達的工程值(如:溫度、壓力等)的大小,而最大(小)原始值是采集設備中【寄存器】數字量的最大(小)值(如板卡中的819-4095等)。
一般對于板卡設備此值為物理量經AD轉換之后的值,如12BitAD此值范圍0~4096、16BitAD為0~65535,對于PLC、智能儀表、變頻器,其本身已將物理值轉換為工程值所以此時最大(小)值與最大(小)原始值在設置時是一致的。
2:組態完成后發現工程特別大,怎樣把工程文件變小?
可以刪除*.AL2(報警信息文件),*.REC(歷史記錄文件),*.111文件(*.pic文件的備份文件)的文件。
3:在定義變量的基本屬性時狀態欄中的保存數值、保存參數是什么意思?
保存參數:在系統運行時,修改變量的域的值(可讀可寫型),系統自動保存這些參數值,系統退出后,其參數值不會發生變化。當系統再啟動時,變量的域的參數值為上次系統運行時最后一次的設置值。無需用戶再去重新定義 。
保存數值:系統運行時,當變量的值發生變化后,系統自動保存該值。當系統退出后再次運行時,變量的初始值為上次系統運行過程中變量值最后一次變化的值。
4:如何不進入系統桌面環境而直接運行組態王工程如何實現(Win98系統)?
編輯Win98系統下的System.ini文件,將shell=explorer.exe改為:
path=c:\ProgramFiles\Kingview
shell=Touchvew.exe 即可
5:組態王里畫面屬性中覆蓋式與替換式有何區別?
覆蓋式畫面出現時,它重疊在當前畫面之上,其他打開的畫面還在運行,關閉后被覆蓋的畫面又可見。替換式畫面出現時,所有與之相交的畫面自動從屏幕和內存中刪除,不再運行。
6:如何利用多個攝像頭在組態王上顯示多幅畫面?
用戶需要增加硬件設備:矩陣轉換器和畫面分割器。視頻采集后通過矩陣轉換和畫面分割再送進組態王中,例如需要顯示16個畫面,可選擇16畫面分割器。
7:如何將gif動畫用在組態王畫面中?
在組態王畫面中的工具箱內選折<畫點位圖 designtimesp=451>這一項并用鼠標在畫面中畫出一個點位圖塊,然后點擊鼠標右鍵,在其下拉式菜單中選折〈從文件加載〉,選擇所需的gif動畫文件。
8:如何用組態王在啟動一個應用程序時打開任意路徑下的一個文件?
一在組態王中定義一個內存字符串型變量,在StartApp函數調運之前,賦給該變量值,為:應用程序路徑+一個或 兩個空格+文件路徑、文件名 、文件擴展名。
接下來用StartApp函數,其參數為該變量名稱。如用WordPad啟動時打開一個.alg文件:定義“ 文件”問內存字符串型變量,命令語言為:
文件=C:\Progra~1\Access~1\word.exe +C:\Progra~1\Kingview\Example\Kingdem~3\+文件名; startapp(文件);/*文件名可以任意給定,如用列表框選擇的結果等。【文件名為8.3格式】
9:事件命令語言和程序命令語言內容的長度是否能夠加長?
組態王命令語言的長度為20k,無法加長,但可以將一個命令語言分為幾個事件命令語言。
10:為什么有些打印機在打印實時報警時打出的為亂碼?
為保證實時報警打印的實時性,組態王將實時報警信息直接送到打印端口(如LPT1)輸出打印,而不是調用WINDOWS系統的打印,因為在打印時要求有字庫的支持,而直接送端口打印沒有調用任何系統的東西,所以就要求打印機提供這些字庫。如果沒有字庫,則打印出來的東西肯定為亂碼。現在市場上的打印機除了部分針式打印機(如EPSON LQ1600K系列、LQ1900等)具有硬字庫外,其余的打印機,所以打印出來的實時報警很容易出現亂碼。
11:為什么有些網絡在報警窗中不出現登錄和注銷事件?
登錄和注銷事件在組態王中是作為報警事件顯示在報警窗中,這就要求作為登錄服務器的機器必須有自己的報警服務器,因此建議用戶將作為登錄服務器的機器同時做為IO服務器,并選定一個報警服務器作為這臺機器的報警服務器。
12:如何查詢歷史報警?
1、打開組態王工程瀏覽器下的報警配置項,在其對話框的〈文件保存〉欄里輸入報警信息存放的天數,并單擊報警記錄格式,其彈出的對話框里可以進行顯示報警信息時間的設置。變量的報警信息是以*.al2文件的格式存放在指定的工程路徑下面。
2、組態王工程瀏覽器下的報警配置項中選擇將報警信息存入數據庫,如需在組態王中查詢可利用sql函數進行查詢.
13:如何計算變化率報警?
模擬量的值在固定時間內的變化超過一定量時產生的報警,即變量變化太快時產生的報警。當模擬量的值發生變化時,就計算變化率以決定是否報警。變化率的時間單位有三種:秒、分和時。
變化率報警利用如下公式計算:((變量的當前值 - 變量上一次的值)*100)* 單位對應的值/((這一次產生值的時間-上一次產生值的時間)* (最大值 - 最小值)(注:如果是秒,為1;如果是分,為60,如果是時,為3600)) 取其整數部分的絕對值做為結果,若計算結果大于定義的變化率的值,則出現報警。
14:如何利用KVDBGrid控件根據日期條件查詢歷史報警?
將數據庫中表Alarm中的字段AlarmDate字段類型改為“日期型”,利用KVDBGrid進行條件查詢,日期變量為:DateString,字符串類型
歷史報警查詢.Where=AlarmDate={d ’+\本站點\DateString+’};
歷史報警查詢.FetchData();
歷史報警查詢.FetchEnd();
15:如何利用KVDBGrid控件根據報警變量進行相似查詢歷史報警?
歷史報警查詢.Where=VarName like+’%+\本站點\報警變量+%’;
歷史報警查詢.FetchData();
歷史報警查詢.FetchEnd();
16:如何利用KVDBGrid控件根據日期范圍查詢一段日期的歷史報警?
歷史報警查詢.Where=AlarmDate >={d’+\本站點\HTDate+’} and AlarmDate <={d’+\本站點\HTDate1+’};
歷史報警查詢.FetchData();
歷史報警查詢.FetchEnd();
17:如何利用KVDBGrid控件根據日期范圍查詢一段日期的歷史報警?
歷史報警查詢.Where=AlarmDate >={d’+\本站點\HTDate+’} and AlarmDate <={d’+\本站點\HTDate1+’};
歷史報警查詢.FetchData();
歷史報警查詢.FetchEnd();
18:如何清除組態王6.0報表單元格中的內容?
組態王報表沒有提供清除報表內容函數,但提供了設置報表單元格內容的函數,包括設置一個或多個單元格的字符或數據,可以使用這些函數(ReportSetCellString)來清除報表單元格的內容,如設為空字符。這種方式比較靈活,而無須組態王在提供單元格清除函數。
19:如何利用組態王報表來實現數據統計?
組態王的報表數據統計功能目前有一定的局限性,但利用組態王的其它功能與報表功能一起可以實現數據統計。
1、設計一個源報表,該報表中存儲各種用于數據統計分析的源數據,可以在系統運行時,將源數據添到報表中, 需要統計分析時,可以取出數據進行統計分析。然后將結果添加到統計結果報表中。
2、通過數據庫與報表結合的方式。將所需的數據通過組態王的SQL功能記錄到數據庫中,當需要統計分析時,可以通過條件查詢,將查詢到的數據添加到源報表中,然后通過對源報表的計算將統計結果輸出到正式報表中
20:在使用EXCEL制作的報表Kintable查詢歷史數據注意的問題?
1、在Kintable的VBA編輯器中Auto_Open子程序中修改初始化歷史數據庫的函數的參數:修改歷史庫路徑和工程
2、如果使用的是EXCEL5以上的版本,請在查詢歷史數據前,先執行初始化歷史庫函數。在Kintable中VBA中的子程序ButtonOk_Click函數定義變量部分之后,直接調用Auto_Open子程序:Call Auto_Open。解決初始化歷史庫失敗或找不到變量等問題。
21:如何不進入系統桌面環境而直接運行組態王工程如何實現(Win2000系統)?
運行RegEdit文件:找到 我的\HKEY_Local_MACHINE\software\Microsoft\Windows NT\currentVersion\winlogon 將Userinit=c:\winnt\system32\userinit.exe改為: Userinit=c:\program files\kingview\touchvew.exe
22:如何在組態王中修改系統時間?
調用批處理文件:dsh.bat
string Adate=StrFromInt( A年, 10 ) + - + StrFromInt( A月, 10 ) + - + StrFromInt( A日, 10 );
string Atime=StrFromInt( A時, 10 ) + : + StrFromInt( A分, 10 ) + : + StrFromInt( A秒, 10 );
string Acommand=InfoAppDir()+dsh.bat;
Acommand=Acommand + ;
Acommand=Acommand + Adate;
Acommand=Acommand + ;
Acommand=Acommand + Atime;
StartApp(Acommand);
批處理文件:dsh.bat
date %1
ime %2
23:工程被破壞后如何恢復畫面?
1、新建一工程,在工程瀏覽器中選擇導入,將被破壞工程的畫面導入即可
2、新建一工程,該工程下新建與原來工程*.pic文件名一樣的空畫面,保存畫面.將被破壞工程的*.pic文件拷貝到新建工程的目錄下將新建工程的*.pic文件覆蓋,從新打開新建工程,將畫面逐個打開可以看到工程畫面。
24:如何打印信息到針式打印機?
用函數filewritestr()函數實現,filename參數為“LPT1:”
25:組態王中的報表RTL為如何格式,如何打開?
報表RTL是組態王自己的報表格式,只能通過組態王用載入報表函數(ReportLoad函數)打開。
26:為什么在命令語言中使用報表函數卻不執行?
在應用程序命令語言中使用各種報表函數(如:reportsetcellvalue()等)。當畫面隱含時,函數無法正常執行,如:變量值無法正確寫入對應的單元格中。用戶要注意這種情況,這不屬于軟件錯誤,運行過程中當畫面隱含時不能對報表進行操作。
27:組態王中的打印函數PrintWindow()如何使用紙張的橫向打印功能?
PrintWindow()函數的第二、三個參數不能夠為0并且將打印機的紙張設置為橫向即可;如:PrintWindow( 監控中心, 60,60, 0,10, 10);
28:在歷史趨勢曲線中看不到曲線?
1、數據詞典設置的記錄變化與安全區中沒有選擇數據記錄
2、變量的量程過大,實際顯示的數值占量程的百分比非常小,所以感覺沒有曲線顯示
3、系統時間被修改,歷史數據存儲有誤,所以曲線無法顯示
29:如何根據起始日期時間、終止日期時間查詢歷史趨勢曲線?
使用通用控件中的歷史趨勢曲線:
\本站點\PHTTime=AHTTime(\本站點\HTDate,\本站點\HTTime);
\本站點\PHTTime1=AHTTime(\本站點\HTDate1,\本站點\HTTime1);
\本站點\PHTTime2=\本站點\PHTTime1-\本站點\PHTTime;
批次歷史曲線.SetTimeParam(\本站點\PHTTime,0,\本站點\PHTTime2,0);
30:如何利用通用控件中的歷史趨勢曲線作為實時曲線使用?
在畫面屬性命令語言存在時調用歷史趨勢曲線控件HT的方法如下:
HT.HTUpdateToCurrentTime()
31:與SQL SERVER進行數據交換,實數類型存入數據庫后為什么在組態王中無法讀取?
原因是因為客戶在數據庫中定義的字段的類型不對。在組態王中定義的內存實型變量,在ACCESS數據庫中對應的字段的類型應該是單精度型,在SQL SERVER數據庫中對應的字段的類型應該是real型.(不能為float型).
32:為什么從EXCEL返回組態王會出錯?
在EXCEL中用 AppActivate 函數時,如果EXCEL中為AppActivate 組態王運行系統 ,組態王的設置運行系統中,標題條文本里填寫:組態王運行系統,同時,不要選標題條中顯示工程路徑,如果選擇了,在AppActivate 應寫組態王運行系統-c:\…...否則就會出錯
33:組態王的存盤數據用何方式打開?為什么組態王的歷史記錄文件打開都是亂碼?
*.REC文件存放的歷史數據,不能用excel直接打開,它本身是二進制文件.可以在VBA中調用提供的動態連接庫來訪問。
34:SQLDelete()函數中選擇條件的用法。A3=客戶=+a2做為條件不執行?
sql查詢語句如果查詢的字段為字符串時應使用單引號,a3=客戶’+a2+’即可
35:數據庫插入記錄失敗?
1、在信息窗中查看數據庫是否連接
2、數據庫表格的字段名與組態王記錄體定義的字段名是否相同
3、數據庫表格的字段類型與組態王變量的類型是否符合,推薦使用組態王的表格模板創建表格
4、表格中使用的字段名是否為data和time,請改為其他字段名。
36:如何將數據存為.txt文件?
使用函數FileWriteStr(Filename,FileOffset,Message,LineFeed);
例:將名為MsgTag的文字變量寫入文件C:DATA\FILE.TXT的末尾。調用函數FileWriteStr (C:\DATA\FILE.TXT, 0, MsgTag, 1);
37:數據庫字段為反應罐1#溫度時,組態王無法通過ODBC往數據庫中寫數據?
ODBC不支持存在’#’字符的字段,不要使用#
38:如何在數據庫中始終保持一個月的數據,自動刪除一個月之前的記錄?
請將控制面板中的區域設置日期改為yyyy-mm-dd格式
數據庫中保存一個月的歷史數據,自動刪除一個月以前的數據。命令語言放在應用程序命令語言啟動時或者事件命令語言$時==1中:
39:使用進行網絡配置的遠程站點后,遠程站點的數據詞典中沒有變量顯示?
1、網絡是否聯通
2、主機的工程應該是完全共享,不能是只讀共享,從機是否可以看到工程文件夾,是否可進行讀寫操作
40:S7-200通過PPI與KingView6.1連,5到6小時斷線不能恢復,組態王信息窗口顯示嘗試與S7-200恢復通訊失敗。請問如何處理?
(1)西門子S7200使用西門子公司提供的PC/PPI帶纜選用PPI方式與組態王通訊當中,一旦PLC斷電,則必須先用PLC的編程軟件與PLC通訊一次,實現對PC/PPI電纜上的模塊的初始化后,此時才能重新啟動組態王,建立正常的通訊。
(2)若用戶希望在設備斷電后再上電時,組態王能自動恢復與設備的通訊,則不用西門子公司提的PC/PPI電纜,而使用RS232/485的轉換模塊,其中:485的DATA+接PLC的PORT口的3,DATA-接PLC的PORT的8(自己做線),采用這種方式。
41:組態王6.5安裝后為何撥號網絡無法建立“傳入的連接”?
運行注冊表文件(RegEdit):在注冊表中: \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ras\AdminDll 刪掉
然后手動在控制面板—管理工具—服務中的“Routing and Remote Access”服務啟動。
42:for Internet版本如何通過IE瀏覽方式對數據庫進行查詢?
對于for Internet版本組態王【6.01版】,畫面發布不支持SQL函數。所以不能通過畫面調用SQL函數對數據庫進行查詢。但是可以通過一種中介的方式。
畫面上定義按鈕,定義按下或彈起時一離散量變化,如離散量:a,按鈕彈起時a=1。在事件 命令語言中定義當a=1時,數據庫進行連接,命令語言如下:if(a==1)SQLConnect(DeviceID,dsn=web數據查詢;uid=;pwd=); 如此類推通過離散量發生變化從而觸發事件命令語言從而對數據庫進行查詢。這樣發布的畫面可以實現通過IE瀏覽。。
43:訪問組態王發布的頁面時為什么總出現“連接主機失敗”?
1、網絡速度太慢。
2、開發中“網絡配置”沒有配置為“連網”。
3、演示版支持10分鐘的WEB發布,同時只能夠有1個用戶通過IE瀏覽
44:訪問組態王發布的頁面時為什么會提示“連接遠程文件格式”錯誤?
1、【6.01及以前版本】畫面中是否使用了控件、過渡色、其他不支持的圖素。
2、是否將文件發布到了根目錄下,發布文件不能放在根目錄下
45:如何訪問組態王發布的頁面?
1、安裝PWS或IIS軟件并進行配置、即可以在IE 地址欄中輸入\***.***.***.***(***表示WEB服務器的IP地址)或主機名;
2、如不安裝PWS或IIS軟件,只需要在IE 地址欄中輸入\***.***.***.***(***表示WEB服務器的IP地址),即能訪問到服務器端共享的所有文件【需要在配置網絡協議時安裝文件打印和和共享服務】。
46:為什么發布的畫面總是一片灰暗沒有圖形?
確認發布路徑下netkingview.cab文件存在,并且大小正確,若沒有該文件或文件損壞,從kingview路徑下拷貝netkingview.cab文件至發布路徑下,【IE是否安裝JAVA的支持文件,從IE安裝盤上得到』
47:web發布后,在客戶端用IE打開html文件時什么都沒有,IE狀態欄提示“完成” ,或者提示javaclass not found?
1、可能發布后的netkingview.cab文件大小為0K,用戶需要將kingview路徑下的netkingview.cab文件 復制一個到發布的路徑下。
2、可能是用戶的java虛擬機存在問題。用戶可以將發布路徑下的netkingview.cab文件解壓縮,同時將 其下的javaclass文件夾放到其上一級目錄。如果這樣操作會出現“連接主機失敗”,則將javaclass文件夾同時復制到客戶端機器的桌面上
48:畫面發布后為什么頁面數據沒有變化?
由于不帶WEB功能的加密鎖不支持WEB。如果小于64點演示,請不要安裝加密鎖,否則若安裝不帶WEB功能的加密鎖,遠程客戶端的數據將不變化。
49:為什么配方調不出來?
1、在配方定義中,表格中的變量數目應該與實際變量數目相同,如果為空的話就無法調用配方
2、檢查配方調用函數設置的路徑是否正確
50:如何在開發系統下設置KVDBGrid控件的列寬?
在開發系統下,同時按下 Ctrl+Alt+O,就可以調整控件的列寬了
51:如果jiami瑣不能正常使用怎么辦?
1、確保正確安裝了jiami鎖的驅動程序,(6。01以前的版本不支持XP)。
2、確保計算機并口模式為ECP(在BIOS中設置) 。
3、如果還不能解決問題,請上外部網站軟件下載中下載jiami鎖檢測程序。
4、鎖壞了(禁止帶電拔插狗)
52:使用組態王狗,一旦使用打印機則找不到狗?
1、將并口設為ECP方式(在BIOS中設置)
2、并安裝驅動程序
3、并口的驅動能力可能有問題,建議增加一并口擴展卡,連接打印機。
53:開發的工程如何能不讓別人看到?
1、對于大于64點的工程,如果沒有裝上開發狗的話則不能打開工程
2、在工程瀏覽器的工具菜單中選擇工程jiami可以避免別人打開工程,但一定要記住密碼,因為一旦密碼丟失,沒有后臺可以jiemi。
54:使用三菱fx2n的PLC,使用232bd的通訊模塊與組態王通訊,在組態王上選擇設備fx2->編程口,當PLC設置成stop狀態時,PLC與組態王通訊正常,一旦把PLC設置為run狀態,PLC與組態王出現通訊失敗是為什么?
是否在PLC中有一段自己編的有關232bd通訊方面的程序,這段程序與組態王的驅動程序有沖突,把這段程序去掉后,PLC不論是stop還是run 狀態,和組態王通訊均正常
55:金星K200S使用通訊模塊K3F-CU2A與組態王通訊不上如何檢查?
1、通訊模塊的運行方式通過模塊上的開關類型選為專用通訊方式。
2、在組態王開發環境中定義設備時選擇 PLC->金星-〉MASTER-K-XXXS。
3、通訊模塊的RS232口到上位機的RS232口之間的連線和標準的有區別,建議用廠家配套電纜。
56:莫迪康PLC通過以太網方式進行通訊,定義設備時,地址一項該如何填寫?
定義設備地址時,格式如下:IP地址 單元號,例如:123.123.123.1 0 (IP地址和單元號之間有空格)。
57:HOSLINK方式,組態王不能控制I/O模塊的輸出。例如組態王中定義IR0100寄存器,執行寫操作之后PLC并不動作是為什么?
對于組態王老版本的驅動程序,上例中只能定義成IR100,而不能定義成IR0100。解決方法:更新驅動程序。兩種方式都支持。
58:使用6臺歐姆龍PLC與上位機進行通訊,如果關掉其中的幾臺PLC,組態王的通訊速度變慢-數據刷新速度變慢是什么原因?
如果關閉一些PLC,組態王會始終嘗試與其恢復通訊,使通訊速度減慢。您可以使用組態王提供的COMMERR寄存器,在關掉PLC之前將相應的COMMERR寄存器置1,屏蔽PLC與組態王之間的通訊。然后再調閉PLC。
59:三菱PLC的A和Q系列以太網通訊方式,PLC程序中需要為通訊做些什么工作?
三菱PLC的A和Q系列,以太網通訊模塊中都有8個通訊緩沖區。PLC與上位機通訊時,每個緩沖區通過一個端口與一臺上位機連接。因此,PLC首先要定義一個唯一的IP地址;需要與幾臺上位機連接,在程序中就要打開幾個緩沖區,分別定義不同的端口;還要循環查詢這些端口,是否有上位機連接進來,以便隨時可以通訊。
端口可以定義得比上位機數量多,對通訊沒有影響。強烈要求網內所有PLC定義的端口不要重復,以避免驅動共享變量可能帶來的通訊混亂。
60:S7200使用PPI電纜方式與組態王進行通訊,CPU中可以定義Q,I,M寄存器,而組態王中只有V寄存器。如何連接?
組態王只支持V寄存器,數據類型包括BYTE,INT,UINT,LONG,FLOAT,如果您要監控Q,I,M寄存器,您必須在PLC程序中做一下處理,將Q,I,M寄存器的值傳至V 寄存器,組態王通過對V寄存器的操作來實現對Q,I,M寄存器的監控。
61:組態王如何與三菱FX0n系列的PLC進行通訊?
三菱FX0n系列的plc本身只有編程口,如使用組態王與其進行通訊還需給三菱FX0n配置通訊模塊或通訊卡,配置好通訊模塊后與三菱Fx2N系列的通訊協議是兼容的,請根據您所選用的通訊模塊在組態王上選用相應的選項。
1、對于232BD:定義設備時,選FX2N。
2、對于485BD,232ADP, 485ADP:定義設備時,選FX2N-485方式
用編程將D8120設置為E080,即通訊參數如下:
link, 7, 無校驗, 1, 9600,
RS485, 數目檢查:YES, 控制程序:Format4.
在D8121中設置地址
62:西門子S7200使用西門子公司提供的PC/PPI電纜選用PPI方式與組態王通訊,一旦PLC斷電通訊不能恢復,重新啟動組態王通訊失敗,必須用西門子的編程軟件和PLC通訊一次后,組態王才能與PLC通訊是為什么?
1、不用西門子公司提供的PC/PPI帶纜,使用RS232/485的轉換模塊,485的DATA+接PLC的PORT口的3,DATA-接PLC的PORT的8,采用這種方式連接PLC斷電后組態王能恢復與PLC的通訊。
2、PLC斷電后先用PLC的編程軟件與PLC通訊一次,初始化PC/PPI電纜上的模塊,再使用組態王與PLC通訊
63:用戶使用組態王通過遠程modem撥號與西門子的S7-200系列的PLC進行通訊。使用ppi協議。modem撥通后,組態王與PLC通訊失敗,為什么?
組態王不支持與西門子的PLC使用ppi協議通過遠程modem撥號進行通訊,請使用西門子S7-200系列的自由口協議(kingview6.0版本),可實現組態王通過遠程modem撥號與西門子的S7-200系列的PLC進行通訊
64:西門子S7-3OOMPI方式通訊,PLC內寄存器名稱與組態王支持的寄存器名稱不符如何組態?
組態王支持的寄存器名稱是英文方式,寄存器英德文對照表如下:
德文 英文
A Q 輸出寄存器
M M 位寄存器
DB DB 數據塊寄存器
E I 輸入寄存器
T T 定時器
Z C 記數器
65:組態王與西門子的S7-300 MPI方式通訊不上,地址設置為2.0是什么原因?
地址設置錯誤,PLCMPI方式通訊,組態王中設備地址應設成2.2,其中小數點前為MPI地址(即站號),小數點后為MPI設備(即所使用的通訊模塊或CPU模塊)的槽號(slot number)。
66:西門子S7-300 MPI方式通訊,CPU 313,使用模擬量模塊E304,E305讀不上來數據是什么原因?
E304,E305模擬量輸入數據是12位的,而組態王只支持BYTE型,所以數據讀不上來,您可以在PLC程序中將模入數據送入DB塊,再利用組態王讀取DB塊的內容。
67:如何使用Profibus-(DP,S7,FMS)協議實現組態王與PLC的通訊?
實現Profibus-DP通訊需要以下軟硬件配置:
(1)STEP7V5.0+SP2及以上版本
(2)需要購買西門子提供的Softnet-DP , COMPROFIBUS3.3及以上版本,用于實現對主站組態,地址定義,從站類型定義,以及I/O配置,從站參數賦值信息等。組態完后生成的*.ldb文件將添加到CP中以起動并初始化從站。
(3)通訊卡 (如CP5611,CP5613 等),在Profibus -DP通訊網中做為主站。
實現Profibus-S7通訊需要軟硬件支持
(1)STEP7V5.0+SP2及以上版本
(2)需要購買西門子提供的Softnet-S7軟件 .
(3)通訊卡 (如CP5611,CP5613 等)
68:如何實現三菱A系列的PLC與組態王進行通訊?
需要選用通訊模塊。
1、計算機通訊組件A1SJ71C24-R2 應按照如下設置:
將MODE撥盤指向4的位置,本協議只支持通信協議的模式4
2、計算機通訊組件A1SJ71C24-R4 應按照如下設置:
1 2 3 4 5 6 7 8 9 10 11 12
off on off on on off on on on on off on
mode 選擇 位置 8
組態王中設置:RS_485 , 9600 , 8 , 1, 偶校驗
3、以太網組件:
A1SJ71E71B2 A1SJ71E71B5
在組態王中定義設備三菱-〉中型PLC以太網-〉TCPIP
69:Q系列以太網通訊如何配置?
如果使用Q系列以太網方式,在組態王中定義設備三菱-〉Q系列以太網-〉TCPIP
設備地址格式:aaa.bbb.ccc.ddd:ppppp:t
aaa.bbb.ccc.ddd為PLC的IP地址, ppppp為PLC中定義的端口號,t是連接超時(單位秒),都是十進制數。
70:如何與 MODBUS PLUS協議的設備進行通訊?
此協議需要在你的計算機中安裝Modicon SA85接口卡(一臺計算機最多4塊)。使用廠家提供的電纜,通過卡上的接口與PLC的Modbus Plus接口相連。 在使用SA85卡之前,必須安裝SA85卡的驅動程序。否則組態王不能進行設備定義。
1、組態王定義設備時請選擇MODBUS PLUS下的SA85卡
2、設備地址
必須在1~64的范圍內給網絡上的每個節點分配一個唯一的地址,一般來說,地址是通過控制器上的一個特殊的DIP開關來設定(或通過主機上的Modbus Plus通訊適配器卡來設定),
3、組態王調用的驅動程序:
ModPlus.dll,需要調用默迪康的兩個庫文件Netbios.dll,Netlib.dll,注,98和2000系統下的庫文件Netlib.dll是不同的。
71:在XP下安裝組態王問題,原來在XP下安裝組態王,現已經全部卸載,想安裝組態王6.5,但安裝程序在安裝后顯示“安裝程序發現機器上已安裝有組態王軟件,單擊“確定”退出后先卸載組態王其他版本,然后再安裝組態王6.5!”,將注冊表中的所有KIngview和亞控的關鍵字刪除,也無法安裝。請問如何解決?
用RegEDIT打開注冊表,查找如下位置:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths
如果安裝完組態王的各種版本會在注冊表的上述位置中生成一個名為“組態王*”的鍵值(*:為版本號,如:5.1、6.0、.6.01、6.02、6.03、6.5),正常卸載組態王后,該鍵值能正確刪除。如果是非正常卸載(卸載失敗,文件丟失等)該鍵值不能刪除掉,再次安裝組態王6.5時則不能安裝。手動刪除此路徑下的組態王鍵值則可安裝。
免責聲明:本文轉自網絡,版權歸原作者所有,如涉及作品版權問題,請及時與我們聯系刪除,謝謝!
超全電氣學習資料
TML 屬性
HTML 標簽可以擁有屬性。屬性提供了有關 HTML 元素的更多的信息。
屬性總是以名稱/值對的形式出現,比如:name="value"。
屬性總是在 HTML 元素的開始標簽中規定。
屬性實例
HTML 鏈接由 <a> 標簽定義。鏈接的地址在 href 屬性中指定:
[demo]
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<a >
This is a link</a>
</body>
</html>
[/demo]
更多 HTML 屬性實例
屬性例子 1:
<h1> 定義標題的開始。
<h1 align="center"> 擁有關于對齊方式的附加信息。
[demo]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<h1 align="center">This is heading 1</h1>
<p>上面的標題在頁面中進行了居中排列。上面的標題在頁面中進行了居中排列。上面的標題在頁面中進行了居中排列。</p>
</body>
</html>
[/demo]
屬性例子 2:
<body> 定義 HTML 文檔的主體。
<body bgcolor="yellow"> 擁有關于背景顏色的附加信息。
[demo]
<html>
<head>
<meta charset="UTF-8">
<meta http-equiv="Content-Type" content="text/html />
<meta http-equiv="Content-Language" content="zh-cn" />
</head>
<body bgcolor="yellow">
<h2>請看: 改變了顏色的背景。</h2>
</body>
</html>
[/demo]
屬性例子 3:
<table> 定義 HTML 表格。(您將在稍后的章節學習到更多有關 HTML 表格的內容)
<table border="1"> 擁有關于表格邊框的附加信息。
HTML 提示:使用小寫屬性
屬性和屬性值對大小寫不敏感。
不過,萬維網聯盟在其 HTML 4 推薦標準中推薦小寫的屬性/屬性值。
而新版本的 (X)HTML 要求使用小寫屬性。
始終為屬性值加引號
屬性值應該始終被包括在引號內。雙引號是最常用的,不過使用單引號也沒有問題。
在某些個別的情況下,比如屬性值本身就含有雙引號,那么您必須使用單引號,例如:
name='Bill "HelloWorld" Gates'
下面列出了適用于大多數 HTML 元素的屬性:
屬性 值 描述
class classname 規定元素的類名(classname)
id id 規定元素的唯一 id
style style_definition 規定元素的行內樣式(inline style)
title text 規定元素的額外信息(可在工具提示中顯示)
HTML 全局屬性
HTML 屬性賦予元素意義和語境。
下面的全局屬性可用于任何 HTML 元素。
HTML 全局屬性
屬性 描述
accesskey 規定激活元素的快捷鍵。
class 規定元素的一個或多個類名(引用樣式表中的類)。
contenteditable 規定元素內容是否可編輯。
contextmenu 規定元素的上下文菜單。上下文菜單在用戶點擊元素時顯示。
data-* 用于存儲頁面或應用程序的私有定制數據。
dir 規定元素中內容的文本方向。
draggable 規定元素是否可拖動。
dropzone 規定在拖動被拖動數據時是否進行復制、移動或鏈接。
hidden 規定元素仍未或不再相關。
id 規定元素的唯一 id。
lang 規定元素內容的語言。
spellcheck 規定是否對元素進行拼寫和語法檢查。
style 規定元素的行內 CSS 樣式。
tabindex 規定元素的 tab 鍵次序。
title 規定有關元素的額外信息。
translate 規定是否應該翻譯元素內容。
HTML 事件屬性
Window 事件屬性
針對 window 對象觸發的事件(應用到 <body> 標簽):
屬性 值 描述
onafterprint script 文檔打印之后運行的腳本。
onbeforeprint script 文檔打印之前運行的腳本。
onbeforeunload script 文檔卸載之前運行的腳本。
onerror script 在錯誤發生時運行的腳本。
onhaschange script 當文檔已改變時運行的腳本。
onload script 頁面結束加載之后觸發。
onmessage script 在消息被觸發時運行的腳本。
onoffline script 當文檔離線時運行的腳本。
ononline script 當文檔上線時運行的腳本。
onpagehide script 當窗口隱藏時運行的腳本。
onpageshow script 當窗口成為可見時運行的腳本。
onpopstate script 當窗口歷史記錄改變時運行的腳本。
onredo script 當文檔執行撤銷(redo)時運行的腳本。
onresize script 當瀏覽器窗口被調整大小時觸發。
onstorage script 在 Web Storage 區域更新后運行的腳本。
onundo script 在文檔執行 undo 時運行的腳本。
onunload script 一旦頁面已下載時觸發(或者瀏覽器窗口已被關閉)。
Form 事件
由 HTML 表單內的動作觸發的事件(應用到幾乎所有 HTML 元素,但最常用在 form 元素中):
屬性 值 描述
onblur script 元素失去焦點時運行的腳本。
onchange script 在元素值被改變時運行的腳本。
oncontextmenu script 當上下文菜單被觸發時運行的腳本。
onfocus script 當元素失去焦點時運行的腳本。
onformchange script 在表單改變時運行的腳本。
onforminput script 當表單獲得用戶輸入時運行的腳本。
oninput script 當元素獲得用戶輸入時運行的腳本。
oninvalid script 當元素無效時運行的腳本。
onreset script 當表單中的重置按鈕被點擊時觸發。HTML5 中不支持。
onselect script 在元素中文本被選中后觸發。
onsubmit script 在提交表單時觸發。
Keyboard 事件
屬性 值 描述
onkeydown script 在用戶按下按鍵時觸發。
onkeypress script 在用戶敲擊按鈕時觸發。
onkeyup script 當用戶釋放按鍵時觸發。
Mouse 事件
由鼠標或類似用戶動作觸發的事件:
屬性 值 描述
onclick script 元素上發生鼠標點擊時觸發。
ondblclick script 元素上發生鼠標雙擊時觸發。
ondrag script 元素被拖動時運行的腳本。
ondragend script 在拖動操作末端運行的腳本。
ondragenter script 當元素元素已被拖動到有效拖放區域時運行的腳本。
ondragleave script 當元素離開有效拖放目標時運行的腳本。
ondragover script 當元素在有效拖放目標上正在被拖動時運行的腳本。
ondragstart script 在拖動操作開端運行的腳本。
ondrop script 當被拖元素正在被拖放時運行的腳本。
onmousedown script 當元素上按下鼠標按鈕時觸發。
onmousemove script 當鼠標指針移動到元素上時觸發。
onmouseout script 當鼠標指針移出元素時觸發。
onmouseover script 當鼠標指針移動到元素上時觸發。
onmouseup script 當在元素上釋放鼠標按鈕時觸發。
onmousewheel script 當鼠標滾輪正在被滾動時運行的腳本。
onscroll script 當元素滾動條被滾動時運行的腳本。
Media 事件
由媒介(比如視頻、圖像和音頻)觸發的事件(適用于所有 HTML 元素,但常見于媒介元素中,比如 <audio>、<embed>、<img>、<object> 以及 <video>):
屬性 值 描述
onabort script 在退出時運行的腳本。
oncanplay script 當文件就緒可以開始播放時運行的腳本(緩沖已足夠開始時)。
oncanplaythrough script 當媒介能夠無需因緩沖而停止即可播放至結尾時運行的腳本。
ondurationchange script 當媒介長度改變時運行的腳本。
onemptied script 當發生故障并且文件突然不可用時運行的腳本(比如連接意外斷開時)。
onended script 當媒介已到達結尾時運行的腳本(可發送類似“感謝觀看”之類的消息)。
onerror script 當在文件加載期間發生錯誤時運行的腳本。
onloadeddata script 當媒介數據已加載時運行的腳本。
onloadedmetadata script 當元數據(比如分辨率和時長)被加載時運行的腳本。
onloadstart script 在文件開始加載且未實際加載任何數據前運行的腳本。
onpause script 當媒介被用戶或程序暫停時運行的腳本。
onplay script 當媒介已就緒可以開始播放時運行的腳本。
onplaying script 當媒介已開始播放時運行的腳本。
onprogress script 當瀏覽器正在獲取媒介數據時運行的腳本。
onratechange script 每當回放速率改變時運行的腳本(比如當用戶切換到慢動作或快進模式)。
onreadystatechange script 每當就緒狀態改變時運行的腳本(就緒狀態監測媒介數據的狀態)。
onseeked script 當 seeking 屬性設置為 false(指示定位已結束)時運行的腳本。
onseeking script 當 seeking 屬性設置為 true(指示定位是活動的)時運行的腳本。
onstalled script 在瀏覽器不論何種原因未能取回媒介數據時運行的腳本。
onsuspend script 在媒介數據完全加載之前不論何種原因終止取回媒介數據時運行的腳本。
ontimeupdate script 當播放位置改變時(比如當用戶快進到媒介中一個不同的位置時)運行的腳本。
onvolumechange script 每當音量改變時(包括將音量設置為靜音)時運行的腳本。
onwaiting script 當媒介已停止播放但打算繼續播放時(比如當媒介暫停已緩沖更多數據)運行腳本
reamweaver快捷鍵
dreamweaver的所有快捷鍵、給開發人員快速開發編寫
代碼的好幫手。這個很不錯哦
新建文檔 Ctrl+N
打開一個 HTML文件 Ctrl+O或者將文件從[文件管理器]或[站點]窗口拖動到[文檔]窗口中
在框架中打開 Ctrl+Shift+O
另存為 Ctrl+Shift+S
檢查鏈接 Shift + F8
退出 Ctrl+Q
編輯菜單
重復 Ctrl+Y 或 Ctrl+Shift+Z
剪切 Ctrl+X 或Shift+Del
拷貝 Ctrl+C 或Ctrl+Ins
粘貼 Ctrl+V 或Shift+Ins
選擇父標簽 Ctrl+Shift+<
選擇子標簽 Ctrl+Shift+>
查找和替換 Ctrl+F
查找下一個 F3
平衡大括弧 Ctrl+’
啟動外部編輯器 Ctrl+E
參數選擇 Ctrl+U
標準視圖 Ctrl+Shift+F6
布局視圖 Ctrl+F6
工具條 Ctrl+Shift+T
查看頁面元素
可視化助理 Ctrl+Shift+I
標尺 Ctrl+Alt+R
顯示網格 Ctrl+Alt+G
靠齊到網格 Ctrl+Alt+Shift+G
頭內容 Ctrl+Shift+W
頁面屬性 Ctrl+Shift+J
切換到設計視圖 Ctrl+Tab
打開快速標簽編輯器 Ctrl+T
選擇父標簽 Ctrl+Shift+<
平衡大括弧 Ctrl+’
查找和替換 Ctrl+F
查找下一個 F3
替換 Ctrl+H
重復 Ctrl+Y
切換斷點 Ctrl+Alt+B
向上選擇一行 Shift+Up
向下選擇一行 Shift+Down
選擇左邊字符 Shift+Left
選擇右邊字符 Shift+Right
向上翻頁 Page Up
向下翻頁 Page Down
向上選擇一頁 Shift+Page Up
向下選擇一頁 Shift+Page Down
選擇左邊單詞 Ctrl+Shift+Left
選擇右邊單詞 Ctrl+Shift+Right
移到行首 Home
移到行尾 End
向上選擇到代碼頂部 Ctrl+Shift+Home
向下選擇到代碼頂部 Ctrl+Shift+End
編輯文本
創建新段落 Enter
插入換行
Shift+Enter
插入不換行空格 Ctrl+Shift+Spacebar
拷貝文本或對象到頁面其他位置 Ctrl+拖動選取項目到新位置
選取一個單詞 雙擊
將選定項目添加到庫 Ctrl+Shift+B
在設計視圖和代碼編輯器之間切換 Ctrl+Tab
打開和關閉[屬性]檢查器 Ctrl+Shift+J
檢查拼寫 Shift+F7
格式化文本
縮進 Ctrl+]
左縮進 Ctrl+[
格式>無 Ctrl+0 (零)
段落格式 Ctrl+Shift+P
應用標題1到6到段落 Ctrl+1 到 6
對齊>左對齊 Ctrl+Shift+Alt+L
對齊>居中 Ctrl+Shift+Alt+C
對齊>右對齊 Ctrl+Shift+Alt+R
加粗選定文本 Ctrl+B
傾斜選定文本 Ctrl+I
編輯樣式表 Ctrl+Shift+E
查找和替換文本
查找下一個/再查找 F3
替換 Ctrl+H
處理表格
選擇表格(光標在表格中) Ctrl+A
移動到下一單元格 Tab
移動到上一單元格 Shift+Tab
插入行(在當前行之前) Ctrl+M
在表格末插入一行 在最后一個單元格 Tab
刪除當前行 Ctrl+Shift+M
插入列 Ctrl+Shift+A
刪除列 Ctrl+Shift+ - (連字符)
合并單元格 Ctrl+Alt+M
拆分單元格 Ctrl+Alt+S
更新表格布局(在“快速表格編輯”模式中強制重繪) Ctrl+Spacebar
處理框架
選擇框架 框架中Alt+點擊
選擇下一框架或框架頁 Alt+右方向鍵
選擇上一框架或框架頁 Alt+左方向鍵
選擇父框架 Alt+上方向鍵
選擇子框架或框架頁 Alt+下方向鍵
添加新框架到框架頁 Alt+從框架邊界拖動
使用推模式添加新框架到框架頁 Alt+Ctrl+從框架邊界拖動
*請認真填寫需求信息,我們會在24小時內與您取得聯系。