版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)詞典常見問題解答北京亞控科技開展年月目 錄1. 我注意到組態(tài)王軟件是按軟件點(diǎn)數(shù)來收費(fèi)的,請(qǐng)問這個(gè)點(diǎn)數(shù)是如何計(jì)算的?12. 我想刪除一個(gè)指定的變量,但數(shù)據(jù)詞典中該變量的刪除選項(xiàng)灰色,不允許操作,怎么解決?13. 我注意到組態(tài)王的數(shù)據(jù)詞典里有一個(gè)系統(tǒng)自帶的“$新報(bào)警變量,請(qǐng)問此變量是如何使用的?14. 組態(tài)王的數(shù)據(jù)變量的采集頻率采用什么規(guī)那么?有什么考前須知?15. 在工程比擬龐大的情況下,請(qǐng)問我如何能快速的找到某個(gè)變量都在那里使用了呢?26. 我注意到組態(tài)王的變量的屬性頁中有最大值最小值最大原始值最小原始值幾個(gè)設(shè)定項(xiàng),請(qǐng)問具體怎么來應(yīng)用?27. 在定義變量的根本屬性時(shí)狀態(tài)欄中的保存數(shù)值、保存
2、參數(shù)是什么意思?28. 我需要組態(tài)王能記下我運(yùn)行狀態(tài)下設(shè)定的參數(shù),每次啟動(dòng)時(shí)都能按最后一次設(shè)定的參數(shù)運(yùn)行,請(qǐng)問如何來做?39. 我的現(xiàn)場設(shè)備的信號(hào)采集與變換是非線性的,請(qǐng)問在組態(tài)王中我需要如何設(shè)置?310. 請(qǐng)問變量定義時(shí)變量的優(yōu)先級(jí)、平安區(qū)是如何設(shè)置的?如何工作?311. 請(qǐng)問組態(tài)王的報(bào)警優(yōu)先級(jí)配置是如何設(shè)置的?312. 請(qǐng)問變量定義中的生成事件如何使用?313. 請(qǐng)問什么是內(nèi)部局部變量?如何使用?314. 組態(tài)王在運(yùn)行系統(tǒng)中如何修改變量的原始值和工程值?415. 如果設(shè)備中有的數(shù)據(jù)不需要按采集頻率讀取,按需要讀取,在組態(tài)王中如何實(shí)現(xiàn)?416. 在組態(tài)王運(yùn)行環(huán)境中能夠?qū)崿F(xiàn)控制變量記錄的功能?
3、417. 在組態(tài)王文本框中連接變量的時(shí)候,單擊問號(hào)按鈕,沒有反響,彈不出變量列表框,為什么,應(yīng)如何解決?518. 在組態(tài)王數(shù)據(jù)詞典中能否成批修改變量的根本屬性?519. 在組態(tài)王中能否實(shí)現(xiàn)對(duì)變量的操作記錄下來?520. 在組態(tài)王中如何實(shí)現(xiàn)變量的累加計(jì)算?621. 組態(tài)王中的內(nèi)存字符串變量無法保存到組態(tài)王歷史數(shù)據(jù)庫中,應(yīng)如何解決?622. 在組態(tài)王運(yùn)行環(huán)境中通過變量域改變報(bào)警限值,但是回到開發(fā)環(huán)境中看到還是原來設(shè)置的值,應(yīng)如何同步修改開發(fā)環(huán)境中的設(shè)定值?623. 在刪除未用變量列表里,我已經(jīng)選擇全部刪除,為什么還有些未用變量沒有被刪除?61. 我注意到組態(tài)王軟件是按軟件點(diǎn)數(shù)來收費(fèi)的,請(qǐng)問這個(gè)點(diǎn)數(shù)
4、是如何計(jì)算的? 組態(tài)王軟件是按點(diǎn)數(shù)收費(fèi)的,這里講的點(diǎn)數(shù)不是用戶在工程設(shè)計(jì)時(shí)設(shè)計(jì)的采樣點(diǎn)的數(shù)目,而是組態(tài)王數(shù)據(jù)詞典中定義的所有變量不包括軟件本身自帶的21個(gè)變量,因?yàn)樵诮M態(tài)王的數(shù)據(jù)詞典中除了要定義采樣點(diǎn)外,還需要定義一局部內(nèi)存變量來實(shí)現(xiàn)軟件的邏輯控制動(dòng)畫連接等,所以用戶在軟件選型時(shí)要留有一定的點(diǎn)數(shù)余量。2. 我想刪除一個(gè)指定的變量,但數(shù)據(jù)詞典中該變量的刪除選項(xiàng)灰色,不允許操作,怎么解決? 數(shù)據(jù)詞典中的變量的刪除選項(xiàng)為灰色,說明此變量在畫面上或命令語言中正在使用或曾經(jīng)使用過,因而不允許直接刪除,如果確實(shí)需要?jiǎng)h除此變量,請(qǐng)按以下步驟操作:選擇工程瀏覽器的“工具->更新變量計(jì)數(shù)。根據(jù)提示完成變量
5、的更新,更新完成后,選擇“工具->刪除未用變量,看你要?jiǎng)h除的變量在這里出現(xiàn)了嗎?如出現(xiàn),選中刪除即可。假設(shè)沒有出現(xiàn),選擇“工具>變量統(tǒng)計(jì)報(bào)告,在對(duì)話框中找到希望刪除的變量,點(diǎn)開其左邊的“號(hào),如果此變量被畫面或命令語言引用,可以從這里找到被引用的位置,記下所有的位置信息,根據(jù)這些信息去工程中刪除所有的引用。重復(fù)以上所有操作步驟。3. 我注意到組態(tài)王的數(shù)據(jù)詞典里有一個(gè)系統(tǒng)自帶的“$新報(bào)警變量,請(qǐng)問此變量是如何使用的? 組態(tài)王軟件內(nèi)的“$新報(bào)警變量是用來檢測組態(tài)王軟件的報(bào)警信息的。如果用戶在工程開發(fā)中配置了報(bào)警,那么軟件會(huì)在不管那個(gè)變量報(bào)警時(shí)都自動(dòng)將“$新報(bào)警變量的值設(shè)置為1,用戶只要對(duì)
6、這一個(gè)變量進(jìn)行編程,就可以獲取整個(gè)軟件是否有報(bào)警的信息。但是請(qǐng)一定注意,軟件不會(huì)在報(bào)警消失后自動(dòng)將此變量的值改為0,所以用戶要自己編程在適當(dāng)?shù)臅r(shí)候?qū)⒋俗兞恐禋w零。4. 組態(tài)王的數(shù)據(jù)變量的采集頻率采用什么規(guī)那么?有什么考前須知? 組態(tài)王才用是查詢機(jī)制來與設(shè)備進(jìn)行通訊,即組態(tài)王定時(shí)發(fā)起查詢從設(shè)備讀寫數(shù)據(jù)。組態(tài)王定義的變量的讀寫屬性中采用了寫優(yōu)先的機(jī)制,即在同等通信條件下首先保證先寫數(shù)據(jù)在讀數(shù)據(jù)??记绊氈缦拢?只寫變量的頻率盡量定義為0: 組態(tài)王的寫數(shù)據(jù)如果定義了指定的頻率,會(huì)按此頻率頻繁的向下寫數(shù)據(jù),尤其在有大量下寫數(shù)據(jù)的情況下,會(huì)占用大量帶寬,所有一般建議將只寫變量的采集頻率定為0,這樣組態(tài)王
7、會(huì)自動(dòng)判斷,只有在數(shù)據(jù)發(fā)生了變化的情況下才寫一次,可以大大降低帶寬。2頻率并不是定義的越小越好:采集的速度由設(shè)備對(duì)查詢的響應(yīng)速度,通訊協(xié)議,通訊帶寬、通訊電纜的長度等多方面的條件決定。用戶不能想當(dāng)然認(rèn)為55ms就好就快,尤其在如果數(shù)據(jù)量比擬大的情況下。5. 在工程比擬龐大的情況下,請(qǐng)問我如何能快速的找到某個(gè)變量都在那里使用了呢? 組態(tài)王軟件在工程瀏覽器的菜單中提供了變量統(tǒng)計(jì)的功能。具體操作如下:選擇工程瀏覽器的“工具->更新變量計(jì)數(shù)。根據(jù)提示完成變量的更新,更新完成后,選擇“工具->變量統(tǒng)計(jì)報(bào)告,在對(duì)話框中找到需要查詢的變量,點(diǎn)開其左邊的“號(hào),就可以看到變量使用的詳細(xì)信息了。6.
8、我注意到組態(tài)王的變量的屬性頁中有最大值最小值最大原始值最小原始值幾個(gè)設(shè)定項(xiàng),請(qǐng)問具體怎么來應(yīng)用? 組態(tài)王變量的屬性頁中的最小原始值、最大原始值和最小值、最大值這四個(gè)數(shù)值是用來確定原始值與工程值之間的轉(zhuǎn)換比例當(dāng)最小值和最小原始值一樣,最大值和最大原始值一樣時(shí),那么組態(tài)王中顯示的值和外部設(shè)備中對(duì)應(yīng)存放器的值一樣。原始值到工程值之間的轉(zhuǎn)換方式有線性和平方根兩種,線性方式是把最小原始值到最大原始值之間的原始值,線性轉(zhuǎn)換到最小值至最大值之間。工程中比擬常用的轉(zhuǎn)換方式是線性轉(zhuǎn)換,下面將以具體的實(shí)例進(jìn)行講解。例如:以ISA板卡的模擬量輸入信號(hào)AD為例進(jìn)行講解。最小原始值、最大原始值為組態(tài)王ISA總線上獲取到
9、模擬信號(hào)轉(zhuǎn)換值。當(dāng)板卡的A/D轉(zhuǎn)換分辨率為12位時(shí),那么經(jīng)過板卡的AD轉(zhuǎn)換器傳送到ISA總線上的二進(jìn)制數(shù)據(jù)為04095。所以原始最小值定為0,最大原始值為4095,如果用戶希望在畫面中顯示板卡模擬通道實(shí)際輸入的電壓,那么可以將最小值和最大值分別定義為板卡該通道的允許電壓和電流的輸入范圍:例如板卡輸入范圍05V,那么最大值是5,最小值是0。對(duì)于PLC、智能儀表、變頻器,其本身已將物理值轉(zhuǎn)換為工程值所以此時(shí)最大小值與最大小原始值在設(shè)置時(shí)是一致的。7. 在定義變量的根本屬性時(shí)狀態(tài)欄中的保存數(shù)值、保存參數(shù)是什么意思?保存參數(shù):在系統(tǒng)運(yùn)行時(shí),系統(tǒng)自動(dòng)保存這些參數(shù)值,系統(tǒng)正常退出時(shí),系統(tǒng)將此變量的最后一次
10、改變的參數(shù)值保存為該變量的初始參數(shù)配置值。備下次系統(tǒng)啟動(dòng)使用,變量的域的參數(shù)值為上次系統(tǒng)運(yùn)行時(shí)最后一次的設(shè)置值。無需用戶再去重新定義。保存數(shù)值:在系統(tǒng)運(yùn)行時(shí),當(dāng)變量的值發(fā)生變化后,系統(tǒng)自動(dòng)保存該值。當(dāng)系統(tǒng)正常退出后再次運(yùn)行時(shí),變量的初始值為上次系統(tǒng)運(yùn)行過程中變量值最后一次變化的值。8. 我需要組態(tài)王能記下我運(yùn)行狀態(tài)下設(shè)定的參數(shù),每次啟動(dòng)時(shí)都能按最后一次設(shè)定的參數(shù)運(yùn)行,請(qǐng)問如何來做? 首先將需要記錄狀態(tài)的變量的的屬性頁上的保存參數(shù)和保存數(shù)值選中,然后在命令語言的運(yùn)行時(shí)用函數(shù)EnableSaveTagValueToIniValueWhenValueChange()來實(shí)現(xiàn)。將此函數(shù)的參數(shù)設(shè)為1的情況
11、下,就能周期性的保存數(shù)值和參數(shù)到tagname.db中并下次運(yùn)行時(shí)調(diào)入。9. 我的現(xiàn)場設(shè)備的信號(hào)采集與變換是非線性的,請(qǐng)問在組態(tài)王中我需要如何設(shè)置? 針對(duì)這種需求,組態(tài)王軟件在變量的屬性頁中提供了非線性表的編輯功能,你可以自己編輯非線性表來進(jìn)行量程的轉(zhuǎn)換。但請(qǐng)注意使用非線性表時(shí),轉(zhuǎn)換后的工程值應(yīng)該在定義數(shù)據(jù)詞典的工程值范圍內(nèi),否那么超出此范圍的值顯示不出來。10. 請(qǐng)問變量定義時(shí)變量的優(yōu)先級(jí)、平安區(qū)是如何設(shè)置的?如何工作?變量設(shè)置優(yōu)先級(jí)、平安區(qū)是為了提高重要的變量平安級(jí)別。必須與用戶權(quán)限配置同時(shí)使用。只有用戶的權(quán)限高于了變量的平安權(quán)限優(yōu)先級(jí),同時(shí)能同在一個(gè)平安區(qū)時(shí),此用戶才能對(duì)此變量操作。11
12、. 請(qǐng)問組態(tài)王的報(bào)警優(yōu)先級(jí)配置是如何設(shè)置的?報(bào)警優(yōu)先級(jí),為1-999之間的一個(gè)整數(shù)。優(yōu)先級(jí)數(shù)值越小,級(jí)別越高。報(bào)警優(yōu)先級(jí)與報(bào)警窗配合使用。12. 請(qǐng)問變量定義中的生成事件如何使用?如果變量選擇了“生成事件屬性,那么在用戶通過界面輸入改變了此變量的值時(shí)。系統(tǒng)將此操作做為一個(gè)事件保存到報(bào)警數(shù)據(jù)庫中,備查,此功能一般應(yīng)用于工藝中的重要參數(shù),一般會(huì)和用戶登錄一起使用。13. 請(qǐng)問什么是內(nèi)部局部變量?如何使用?內(nèi)部局部變量是用戶進(jìn)行一段命令語言編程中使用的中間變量,如果此變量只會(huì)在此段命令語言中使用,不會(huì)應(yīng)用到程序之外,那么可以使用組態(tài)王的內(nèi)部局部變量。此種變量直接在程序中編寫。如:long varia
13、ble(定義一個(gè)自定義整型變量 ) string variable(自定義一個(gè)字符串變量) 注意:這里定義的變量不能和組態(tài)王數(shù)據(jù)詞典中定義的變量重復(fù)。14. 組態(tài)王在運(yùn)行系統(tǒng)中如何修改變量的原始值和工程值?在組態(tài)王運(yùn)行環(huán)境中修改變量的原始值和工程值是通過變量的屬性域來實(shí)現(xiàn)的:MaxEU:最大值域,模擬型,可讀可寫;MinEU:最小域值,模擬型,可讀可寫; MaxRAW:最大原始值域,模擬型,可讀可寫;MinRAW:最小原始值域,模擬型,可讀可寫;調(diào)用方式:在畫面上添加四個(gè)文本框,在文本框動(dòng)畫連接對(duì)話框的模擬值輸入中分別連接:本站點(diǎn)液位設(shè)定值. MaxEU、本站點(diǎn)液位設(shè)定值. MinE
14、U、本站點(diǎn)液位設(shè)定值. MaxRAW、本站點(diǎn)液位設(shè)定值. MinRAW。15. 如果設(shè)備中有的數(shù)據(jù)不需要按采集頻率讀取,按需要讀取,在組態(tài)王中如何實(shí)現(xiàn)?在組態(tài)王運(yùn)行系統(tǒng)中對(duì)于讀寫屬性為只讀或讀寫型的IO變量可以通過ReadTag()函數(shù)來修改變量的采集頻率,調(diào)用格式如下:ReadTag(TagName, Freq);參數(shù)說明:TagName:字符串型 組態(tài)王數(shù)據(jù)詞典中定義的IO變量名Freq:整型 采集頻率設(shè)定值。范圍03,000,000,單位:毫秒當(dāng)Freq設(shè)置為0時(shí),表示對(duì)變量進(jìn)行單次采集,每執(zhí)行一次函數(shù),對(duì)變量采集一次; 當(dāng)Freq設(shè)置為155之間的某一值時(shí),系統(tǒng)按照55ms的頻率對(duì)變量
15、進(jìn)行數(shù)據(jù)采集; 當(dāng)Freq設(shè)置為563,000,000之間的某一值時(shí),系統(tǒng)按照設(shè)置的頻率對(duì)變量進(jìn)行數(shù)據(jù)采集;例如:ReadTag("原料油液位",0);表示:每執(zhí)行一次此函數(shù),對(duì)原料油液位采集一次數(shù)據(jù)。ReadTag("原料油液位",1000); 表示:系統(tǒng)按照1000ms的采集頻率對(duì)原料油液位進(jìn)行數(shù)據(jù)采集。16. 在組態(tài)王運(yùn)行環(huán)境中能夠?qū)崿F(xiàn)控制變量記錄的功能?可以。通過變量的歷史記錄起??刂朴騌ecLogEnable來實(shí)現(xiàn),此域可讀寫,0表示該變量停止記錄歷史數(shù)據(jù),1表示該變量記錄歷史數(shù)據(jù),默認(rèn)為記錄歷史數(shù)據(jù)。字符串變量沒有RecLogEnable域。
16、17. 在組態(tài)王文本框中連接變量的時(shí)候,單擊問號(hào)按鈕,沒有反響,彈不出變量列表框,為什么,應(yīng)如何解決?解決過程如下:1) 在記事本中輸入如下命令行:HKEY_CLASSES_ROOTCLSID427088E2-D105-11D4-97C1-0050BA4159F5="VariableSelect.Object"HKEY_CLASSES_ROOTCLSID427088E2-D105-11D4-97C1-0050BA4159F5InProcServer32="C:Program FileskingviewVariableSelect.dll""TH
17、READINGMODEL"="both"HKEY_CLASSES_ROOTCLSID427088E2-D105-11D4-97C1-0050BA4159F5ProgID="VariableSelect.Object"2保存文件,并將文件名及擴(kuò)展名更改為VariableSelect.reg;3翻開注冊(cè)表,使用"導(dǎo)入"命令將上述文件導(dǎo)入到本機(jī)的注冊(cè)表中;注:組態(tài)王軟件安裝的路徑為:C:Program Files目錄中。18. 在組態(tài)王數(shù)據(jù)詞典中能否成批修改變量的根本屬性?1當(dāng)數(shù)據(jù)詞典中的變量被引用過的話,是無法成批進(jìn)行修改的,但
18、是可以將變量導(dǎo)出到Excel文檔中,在Excel文檔中成批修改完成后再導(dǎo)入到組態(tài)王數(shù)據(jù)詞典中;2當(dāng)數(shù)據(jù)詞典中的變量沒有被引用的話,是可以成批進(jìn)行修改的,方法如下:按住shift鍵選擇多個(gè)變量,然后鼠標(biāo)雙擊,彈出變量屬性對(duì)話框,此時(shí)再將shift彈起,修改變量的根本屬性。19. 在組態(tài)王中能否實(shí)現(xiàn)對(duì)變量的操作記錄下來?可以。1雙擊待記錄的變量->在彈出的對(duì)話框中選擇“記錄和平安區(qū)選項(xiàng)卡->選中“生成事件復(fù)選框;2在組態(tài)王系統(tǒng)配置->報(bào)警配置->文件配置選項(xiàng)卡->選中“記錄操作事件到文件復(fù)選框;20. 在組態(tài)王中如何實(shí)現(xiàn)變量的累加計(jì)算?實(shí)現(xiàn)過程如下:1數(shù)據(jù)詞典中新建一
19、內(nèi)存整型變量:累計(jì)和;2數(shù)據(jù)改變命令語言:變量.域:本站點(diǎn)變量值;本站點(diǎn)累計(jì)和=本站點(diǎn)累計(jì)和+本站點(diǎn)變量值;21. 組態(tài)王中的內(nèi)存字符串變量無法保存到組態(tài)王歷史數(shù)據(jù)庫中,應(yīng)如何解決?可以通過ODBC方式使用組態(tài)王提供的SQL函數(shù)將內(nèi)存字符串變量保存到外部數(shù)據(jù)庫中。22. 在組態(tài)王運(yùn)行環(huán)境中通過變量域改變報(bào)警限值,但是回到開發(fā)環(huán)境中看到還是原來設(shè)置的值,應(yīng)如何同步修改開發(fā)環(huán)境中的設(shè)定值?在組態(tài)王開發(fā)環(huán)境中,將變量定義窗口中的“保存參數(shù)選項(xiàng)選中即可。23. 在刪除未用變量列表里,我已經(jīng)選擇全部刪除,為什么還有些未用變量沒有被刪除?刪除未用變量時(shí),在列表框中每次最多只能顯示512個(gè),所以有大于512
20、個(gè)未用變量需要?jiǎng)h除的時(shí)候,需要執(zhí)行屢次該命令。組態(tài)王的70個(gè)經(jīng)典問題(老)注:這是對(duì)于老版本組態(tài)王總結(jié)出來的一些解決方案,如果是您現(xiàn)在使用的是新版本組態(tài)王,請(qǐng)到亞控下載中心下載最新的FAQ1、變量設(shè)定中最大小值及最大小原始值的意義? 最大小值是變量在現(xiàn)實(shí)中表達(dá)的工程值(如:溫度、壓力等)的大小,而最大小原始值是采集設(shè)備中存放器數(shù)字量的最大小值如板卡中的819-4095等。一般對(duì)于板卡設(shè)備此值為物理量經(jīng)AD轉(zhuǎn)換之后的值,如12BitAD此值范圍04096、16BitAD為065535,對(duì)于PLC、智能儀表、變頻器,其本身已將物理值轉(zhuǎn)換為工程值所以此時(shí)最大小
21、值與最大小原始值在設(shè)置時(shí)是一致的.2:組態(tài)完成后發(fā)現(xiàn)工程特別大,怎樣把工程文件變??? 可以刪除*.AL2報(bào)警信息文件,*.REC歷史記錄文件,*.111文件*.pic文件的備份文件的文件。3:在定義變量的根本屬性時(shí)狀態(tài)欄中的保存數(shù)值、保存參數(shù)是什么意思? 保存參數(shù):在系統(tǒng)運(yùn)行時(shí),修改變量的域的值可讀可寫型, 系統(tǒng)自動(dòng)保存這些參數(shù)值,系統(tǒng)退出后,其參數(shù)值不會(huì)發(fā)生變化。當(dāng)系統(tǒng)再啟動(dòng)時(shí),變量的域的參數(shù)值為上次系統(tǒng)運(yùn)行時(shí)最后一次的設(shè)置值。無需用戶再去重新定義 。 保存數(shù)值:系統(tǒng)運(yùn)行時(shí),當(dāng)變量的值發(fā)生變化后,系統(tǒng)自動(dòng)保存該值。
22、當(dāng)系統(tǒng)退出后再次運(yùn)行時(shí),變量的初始值為上次系統(tǒng)運(yùn)行過程中變量值最后一次變化的值。4:如何不進(jìn)入系統(tǒng)桌面環(huán)境而直接運(yùn)行組態(tài)王工程如何實(shí)現(xiàn)Win98系統(tǒng)? 編輯Win98系統(tǒng)下的System.ini文件,將shell=explorer.exe改為: path=c:ProgramFilesKingview shell=Touchvew.exe 即可5:組態(tài)王里畫面屬性中覆蓋式與替換式有何區(qū)別? 覆蓋式畫
23、面出現(xiàn)時(shí),它重疊在當(dāng)前畫面之上,其他翻開的畫面還在運(yùn)行,關(guān)閉后被覆蓋的畫面又可見。替換式畫面出現(xiàn)時(shí),所有與之相交的畫面自動(dòng)從屏幕和內(nèi)存中刪除,不再運(yùn)行。6:如何利用多個(gè)攝像頭在組態(tài)王上顯示多幅畫面? 用戶需要增加硬件設(shè)備:矩陣轉(zhuǎn)換器和畫面分割器。視頻采集后通過矩陣轉(zhuǎn)換和畫面分割再送進(jìn)組態(tài)王中,例如需要顯示16個(gè)畫面,可選擇16畫面分割器。7:如何將gif動(dòng)畫用在組態(tài)王畫面中? 在組態(tài)王畫面中的工具箱內(nèi)選折<畫點(diǎn)位圖 designtimesp=451>這一項(xiàng)并用鼠標(biāo)在畫面中畫出一個(gè)點(diǎn)位圖塊,然后點(diǎn)擊鼠標(biāo)右鍵,在其下拉式
24、菜單中選折從文件加載,選擇所需的gif動(dòng)畫文件。8:如何用組態(tài)王在啟動(dòng)一個(gè)應(yīng)用程序時(shí)翻開任意路徑下的一個(gè)文件? 一在組態(tài)王中定義一個(gè)內(nèi)存字符串型變量,在StartApp函數(shù)調(diào)運(yùn)之前,賦給該變量值,為:應(yīng)用程序路徑+一個(gè)或 兩個(gè)空格+文件路徑、文件名 、文件擴(kuò)展名。接下來用StartApp函數(shù),其參數(shù)為該變量名稱。如用WordPad啟動(dòng)時(shí)翻開一個(gè).alg文件:定義“ 文件問內(nèi)存字符串型變量,命令語言為:文件="C:Progra1Access1word.exe "+"C:Progra1KingviewExampleKingdem
25、3"+文件名; startapp(文件;/*文件名可以任意給定,如用列表框選擇的結(jié)果等。文件名為8.3格式9:事件命令語言和程序命令語言內(nèi)容的長度是否能夠加長? 組態(tài)王命令語言的長度為20k,無法加長,但可以將一個(gè)命令語言分為幾個(gè)事件命令語言。10:為什么有些打印機(jī)在打印實(shí)時(shí)報(bào)警時(shí)打出的為亂碼? 為保證實(shí)時(shí)報(bào)警打印的實(shí)時(shí)性,組態(tài)王將實(shí)時(shí)報(bào)警信息直接送到打印端口如LPT1輸出打印,而不是調(diào)用WINDOWS系統(tǒng)的打印,因?yàn)樵诖蛴r(shí)要求有字庫的支持,而直接送端口打印沒有調(diào)用任何系統(tǒng)的東西,所以就要求打印機(jī)提供這些字庫。如果沒有字庫,那么打印出來的東西肯
26、定為亂碼?,F(xiàn)在市場上的打印機(jī)除了局部針式打印機(jī)如EPSON LQ1600K系列、LQ1900等具有硬字庫外,其余的打印機(jī),所以打印出來的實(shí)時(shí)報(bào)警很容易出現(xiàn)亂碼。11:為什么有些網(wǎng)絡(luò)在報(bào)警窗中不出現(xiàn)登錄和注銷事件? 登錄和注銷事件在組態(tài)王中是作為報(bào)警事件顯示在報(bào)警窗中,這就要求作為登錄效勞器的機(jī)器必須有自己的報(bào)警效勞器,因此建議用戶將作為登錄效勞器的機(jī)器同時(shí)做為IO效勞器,并選定一個(gè)報(bào)警效勞器作為這臺(tái)機(jī)器的報(bào)警效勞器。12:如何查詢歷史報(bào)警? 1、翻開組態(tài)王工程瀏覽器下的"報(bào)警配置"項(xiàng),在其對(duì)話框的文件保存欄里
27、輸入報(bào)警信息存放的天數(shù),并單擊報(bào)警記錄格式,其彈出的對(duì)話框里可以進(jìn)行顯示報(bào)警信息時(shí)間的設(shè)置。變量的報(bào)警信息是以*.al2文件的格式存放在指定的工程路徑下面。 2、組態(tài)王工程瀏覽器下的"報(bào)警配置"項(xiàng)中選擇將報(bào)警信息存入數(shù)據(jù)庫,如需在組態(tài)王中查詢可利用sql函數(shù)進(jìn)行查詢.13:如何計(jì)算變化率報(bào)警? 模擬量的值在固定時(shí)間內(nèi)的變化超過一定量時(shí)產(chǎn)生的報(bào)警,即變量變化太快時(shí)產(chǎn)生的報(bào)警。當(dāng)模擬量的值發(fā)生變化時(shí),就計(jì)算變化率以決定是否報(bào)警。變化率的時(shí)間單位有三種:秒、分和時(shí)。變化率報(bào)警利用如下公式計(jì)算:變量的當(dāng)前值 - 變量上一次的值*
28、100* 單位對(duì)應(yīng)的值/這一次產(chǎn)生值的時(shí)間-上一次產(chǎn)生值的時(shí)間* 最大值 - 最小值注:如果是秒,為1;如果是分,為60,如果是時(shí),為3600 取其整數(shù)局部的絕對(duì)值做為結(jié)果,假設(shè)計(jì)算結(jié)果大于定義的變化率的值,那么出現(xiàn)報(bào)警。14:如何利用KVDBGrid控件根據(jù)日期條件查詢歷史報(bào)警? 將數(shù)據(jù)庫中表Alarm中的字段AlarmDate字段類型改為“日期型,利用KVDBGrid進(jìn)行條件查詢,日期變量為:DateString,字符串類型 歷史報(bào)警查詢.Where="AlarmDate=d '"+本站點(diǎn)DateString+
29、"'"; 歷史報(bào)警查詢.FetchData(); 歷史報(bào)警查詢.FetchEnd(); 15:如何利用KVDBGrid控件根據(jù)報(bào)警變量進(jìn)行相似查詢歷史報(bào)警? 歷史報(bào)警查詢.Where="VarName like+'%"+本站點(diǎn)報(bào)警變量+"%'" 歷史報(bào)警查詢.FetchData(); 歷史報(bào)警查詢.Fet
30、chEnd(); 16:如何利用KVDBGrid控件根據(jù)日期范圍查詢一段日期的歷史報(bào)警? 歷史報(bào)警查詢.Where="AlarmDate >=d'"+本站點(diǎn)HTDate+"' and AlarmDate <=d'"+本站點(diǎn)HTDate1+"'" 歷史報(bào)警查詢.FetchData(); 歷史報(bào)警查詢.FetchEnd(); 17:如何利用K
31、VDBGrid控件根據(jù)日期范圍查詢一段日期的歷史報(bào)警? 歷史報(bào)警查詢.Where="AlarmDate >=d'"+本站點(diǎn)HTDate+"' and AlarmDate <=d'"+本站點(diǎn)HTDate1+"'" 歷史報(bào)警查詢.FetchData(); 歷史報(bào)警查詢.FetchEnd(); 18:如何去除組態(tài)王6.0報(bào)表單元格中的內(nèi)容? &
32、#160; 組態(tài)王報(bào)表沒有提供去除報(bào)表內(nèi)容函數(shù),但提供了設(shè)置報(bào)表單元格內(nèi)容的函數(shù),包括設(shè)置一個(gè)或多個(gè)單元格的字符或數(shù)據(jù),可以使用這些函數(shù)ReportSetCellString來去除報(bào)表單元格的內(nèi)容,如設(shè)為空字符。這種方式比擬靈活,而無須組態(tài)王在提供單元格去除函數(shù)。19:如何利用組態(tài)王報(bào)表來實(shí)現(xiàn)數(shù)據(jù)統(tǒng)計(jì)? 組態(tài)王的報(bào)表數(shù)據(jù)統(tǒng)計(jì)功能目前有一定的局限性,但利用組態(tài)王的其它功能與報(bào)表功能一起可以實(shí)現(xiàn)數(shù)據(jù)統(tǒng)計(jì)。 1、設(shè)計(jì)一個(gè)源報(bào)表,該報(bào)表中存儲(chǔ)各種用于數(shù)據(jù)統(tǒng)計(jì)分析的源數(shù)據(jù),可以在系統(tǒng)運(yùn)行時(shí),將源數(shù)據(jù)添到報(bào)表中, 需要統(tǒng)計(jì)分析時(shí),可以取出數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析
33、。然后將結(jié)果添加到統(tǒng)計(jì)結(jié)果報(bào)表中。 2、通過數(shù)據(jù)庫與報(bào)表結(jié)合的方式。將所需的數(shù)據(jù)通過組態(tài)王的SQL功能記錄到數(shù)據(jù)庫中,當(dāng)需要統(tǒng)計(jì)分析時(shí),可以通過條件查詢,將查詢到的數(shù)據(jù)添加到源報(bào)表中,然后通過對(duì)源報(bào)表的計(jì)算將統(tǒng)計(jì)結(jié)果輸出到正式報(bào)表中 20:在使用EXCEL制作的報(bào)表Kintable查詢歷史數(shù)據(jù)注意的問題? 1、在Kintable的VBA編輯器中Auto_Open子程序中修改初始化歷史數(shù)據(jù)庫的函數(shù)的參數(shù):修改歷史庫路徑和工程 2、如果使用的是EXCEL5以上的版本,請(qǐng)?jiān)诓樵儦v史數(shù)據(jù)前,先執(zhí)行初始化歷史庫函
34、數(shù)。在Kintable中VBA中的子程序ButtonOk_Click函數(shù)定義變量局部之后,直接調(diào)用Auto_Open子程序:Call Auto_Open。解決初始化歷史庫失敗或找不到變量等問題。21:如何不進(jìn)入系統(tǒng)桌面環(huán)境而直接運(yùn)行組態(tài)王工程如何實(shí)現(xiàn)Win2000系統(tǒng)? 運(yùn)行RegEdit文件:找到 我的HKEY_Local_MACHINEsoftwareMicrosoftWindows NTcurrentVersionwinlogon 將Userinit=c:winntsystem32userinit.exe改為: Userinit= c:
35、program fileskingviewtouchvew.exe 22:如何在組態(tài)王中修改系統(tǒng)時(shí)間? 調(diào)用批處理文件:dsh.batstring Adate = StrFromInt( A年, 10 ) + "-" + StrFromInt( A月, 10 ) + "-" + StrFromInt( A日, 10 ); string Atime = StrFromInt( A時(shí), 10 ) + ":" + StrFromInt( A分, 10 ) + ":" + StrFro
36、mInt( A秒, 10 ); string Acommand =InfoAppDir()+"dsh.bat" Acommand = Acommand + " " Acommand = Acommand + Adate; Acommand = Acommand + " " Acommand = Acommand + Atime; StartApp(Acommand);批處理文件:dsh.batdate %1 time %2 22:工程被破壞后如何恢復(fù)畫面? 1、新建一工程,在工程瀏覽器中選擇導(dǎo)入,將被破壞工程
37、的畫面導(dǎo)入即可 2、新建一工程,該工程下新建與原來工程*.pic文件名一樣的空畫面,保存畫面.將被破壞工程的*.pic文件拷貝到新建工程的目錄下將新建工程的*.pic文件覆蓋,從新翻開新建工程,將畫面逐個(gè)翻開可以看到工程畫面。 23:如何打印信息到針式打印機(jī)? 用函數(shù)filewritestr()函數(shù)實(shí)現(xiàn),filename參數(shù)為“LPT1:24:組態(tài)王中的報(bào)表RTL為如何格式,如何翻開? 報(bào)表RTL是組態(tài)王自己的報(bào)表格式,只
38、能通過組態(tài)王用載入報(bào)表函數(shù)ReportLoad函數(shù)翻開。25:為什么在命令語言中使用報(bào)表函數(shù)卻不執(zhí)行? 在應(yīng)用程序命令語言中使用各種報(bào)表函數(shù)如:reportsetcellvalue()等。當(dāng)畫面隱含時(shí),函數(shù)無法正常執(zhí)行,如:變量值無法正確寫入對(duì)應(yīng)的單元格中。用戶要注意這種情況,這不屬于軟件錯(cuò)誤,運(yùn)行過程中當(dāng)畫面隱含時(shí)不能對(duì)報(bào)表進(jìn)行操作。26:組態(tài)王中的打印函數(shù)PrintWindow()如何使用紙張的橫向打印功能? PrintWindow()函數(shù)的第二、三個(gè)參數(shù)不能夠?yàn)?并且將打印機(jī)的紙張?jiān)O(shè)置為橫向即可;如:Prin
39、tWindow( "監(jiān)控中心", 60,60, 0,10, 10);27:在歷史趨勢曲線中看不到曲線? 1、數(shù)據(jù)詞典設(shè)置的記錄變化與平安區(qū)中沒有選擇數(shù)據(jù)記錄 2、變量的量程過大,實(shí)際顯示的數(shù)值占量程的百分比非常小,所以感覺沒有曲線顯示 3、系統(tǒng)時(shí)間被修改,歷史數(shù)據(jù)存儲(chǔ)有誤,所以曲線無法顯示28:如何根據(jù)起始日期時(shí)間、終止日期時(shí)間查詢歷史趨勢曲線? 使用通用控件中的歷史趨勢曲線: 本站點(diǎn)PHTTime=AHTTime(本站點(diǎn)HTDate,本站點(diǎn)H
40、TTime); 本站點(diǎn)PHTTime1=AHTTime(本站點(diǎn)HTDate1,本站點(diǎn)HTTime1); 本站點(diǎn)PHTTime2=本站點(diǎn)PHTTime1-本站點(diǎn)PHTTime;批次歷史曲線.SetTimeParam(本站點(diǎn)PHTTime,0,本站點(diǎn)PHTTime2,0);29:如何利用通用控件中的歷史趨勢曲線作為實(shí)時(shí)曲線使用? 在畫面屬性命令語言存在時(shí)調(diào)用歷史趨勢曲線控件HT的方法如下: HT.HTUpdateToCurrentTime()30:與SQL SERVER進(jìn)行數(shù)據(jù)交換,實(shí)數(shù)類型存入
41、數(shù)據(jù)庫后為什么在組態(tài)王中無法讀取? 原因是因?yàn)榭蛻粼跀?shù)據(jù)庫中定義的字段的類型不對(duì)。在組態(tài)王中定義的內(nèi)存實(shí)型變量,在ACCESS數(shù)據(jù)庫中對(duì)應(yīng)的字段的類型應(yīng)該是單精度型,在SQL SERVER數(shù)據(jù)庫中對(duì)應(yīng)的字段的類型應(yīng)該是real型.(不能為float型).31:為什么從EXCEL返回組態(tài)王會(huì)出錯(cuò)? 在EXCEL中用 AppActivate "" 函數(shù)時(shí),如果EXCEL中為AppActivate "組態(tài)王運(yùn)行系統(tǒng)" ,組態(tài)王的設(shè)置運(yùn)行系統(tǒng)中,標(biāo)題條文本里填寫:組態(tài)王運(yùn)行系統(tǒng),同時(shí),不要選"標(biāo)題條中顯示工程路徑",如
42、果選擇了,在AppActivate 應(yīng)寫"組態(tài)王運(yùn)行系統(tǒng)-c:.".否那么就會(huì)出錯(cuò)32:組態(tài)王的存盤數(shù)據(jù)用何方式翻開?為什么組態(tài)王的歷史記錄文件翻開都是亂碼? *.REC文件存放的歷史數(shù)據(jù),不能用excel直接翻開,它本身是二進(jìn)制文件.可以在VBA中調(diào)用提供的動(dòng)態(tài)連接庫來訪問。33:SQLDelete()函數(shù)中選擇條件的用法。A3="客戶="+a2做為條件不執(zhí)行? sql查詢語句如果查詢的字段為字符串時(shí)應(yīng)使用單引號(hào),a3="客戶'"+a2+"'"即
43、可34:數(shù)據(jù)庫插入記錄失敗? 1、在信息窗中查看數(shù)據(jù)庫是否連接 2、數(shù)據(jù)庫表格的字段名與組態(tài)王記錄體定義的字段名是否相同3、數(shù)據(jù)庫表格的字段類型與組態(tài)王變量的類型是否符合,推薦使用組態(tài)王的表格模板創(chuàng)立表格4、表格中使用的字段名是否為data和time,請(qǐng)改為其他字段名。35:如何將數(shù)據(jù)存為.txt文件? 使用函數(shù)FileWriteStr(Filename,FileOffset,Message,LineFeed);例:將名為MsgTag的文字變量寫入文件C:DATAFILE.TXT的末尾。調(diào)用函數(shù)FileWriteSt
44、r ("C:DATAFILE.TXT", 0, MsgTag, 1);36:數(shù)據(jù)庫字段為"反響罐1#溫度時(shí)",組態(tài)王無法通過ODBC往數(shù)據(jù)庫中寫數(shù)據(jù)? ODBC不支持存在'#'字符的字段,不要使用#37:如何在數(shù)據(jù)庫中始終保持一個(gè)月的數(shù)據(jù),自動(dòng)刪除一個(gè)月之前的記錄? 請(qǐng)將控制面板中的區(qū)域設(shè)置日期改為yyyy-mm-dd格式 數(shù)據(jù)庫中保存一個(gè)月的歷史數(shù)據(jù),自動(dòng)刪除一個(gè)月以前的數(shù)據(jù)。命令語言放在應(yīng)用程序命令語言啟動(dòng)時(shí)或者事件命令語言$時(shí)=1中: SQLConnect
45、( DeviceID, "dsn=歷史;uid=er;pwd=0"); long month=本站點(diǎn)$月-1; long year=本站點(diǎn)$年; long day=本站點(diǎn)$日; string date1; if(month=0) month=12; year=本站點(diǎn)$年-1; date1= StrFromInt( year, 10 ); date1=date1+"-" date1 = date1 + StrFromInt( month, 10 ); date1 = date1 + "-" + StrFromIn
46、t( day, 10); string whereexpr="日期=d'"+date1+"'" SQLDelete( DeviceID, "A", whereexpr); if(本站點(diǎn)$月=4|本站點(diǎn)$月=6|本站點(diǎn)$月=9|本站點(diǎn)$月=11) if(本站點(diǎn)$日=30) day=31; date1= StrFromInt( year, 10 ); date1=date1+"-" date1 = date1 + StrFromInt( month, 10 ); date1 = date1
47、 + "-" + StrFromInt( day, 10); whereexpr="日期=d'"+date1+"'" SQLDelete( DeviceID, "A", whereexpr); 38:使用進(jìn)行網(wǎng)絡(luò)配置的遠(yuǎn)程站點(diǎn)后,遠(yuǎn)程站點(diǎn)的數(shù)據(jù)詞典中沒有變量顯示? 1、網(wǎng)絡(luò)是否聯(lián)通 2、主機(jī)的工程應(yīng)該是完全共享,不能是只讀共享,從機(jī)是否可以看到工程文件夾,是否可進(jìn)行讀寫操作39:s7-200通過PPI與King
48、View6.1連,5到6小時(shí)斷線不能恢復(fù),組態(tài)王信息窗口顯示嘗試與S7-200恢復(fù)通訊失敗。請(qǐng)問如何處理? 1)西門子S7200使用西門子公司提供的PC/PPI帶纜選用PPI方式與組態(tài)王通訊當(dāng)中,一旦PLC斷電,那么必須先用PLC的編程軟件與PLC 通訊一次,實(shí)現(xiàn)對(duì)PC/PPI電纜上的模塊的初始化后,此時(shí)才能重新啟動(dòng)組態(tài)王,建立正常的通訊。 2)假設(shè)用戶希望在設(shè)備斷電后再上電時(shí),組態(tài)王能自動(dòng)恢復(fù)與設(shè)備的通訊,那么不用西門子公司提的PC/PPI電纜,而使用RS232/485的轉(zhuǎn)換模塊,其中:485的DATA+接PLC的PORT口的3,DATA-
49、接PLC的PORT的8(自己做線),采用這種方式。40:組態(tài)王6.5安裝后為何撥號(hào)網(wǎng)絡(luò)無法建立“傳入的連接? 運(yùn)行注冊(cè)表文件RegEdit:在注冊(cè)表中: HKEY_LOCAL_MACHINESOFTWAREMicrosoftRasAdminDll 刪掉 然后手動(dòng)在控制面板管理工具效勞中的“Routing and Remote Access效勞啟動(dòng)。 41:for Internet版本如何通過IE瀏覽方式對(duì)數(shù)據(jù)庫進(jìn)行查詢? 對(duì)于for Internet版本組態(tài)王6.01版,畫面發(fā)布不支持SQL
50、函數(shù)。所以不能通過畫面調(diào)用SQL函數(shù)對(duì)數(shù)據(jù)庫進(jìn)行查詢。但是可以通過一種中介的方式。畫面上定義按鈕,定義按下或彈起時(shí)一離散量變化,如離散量: a,按鈕彈起時(shí)a1。在事件 命令語言中定義當(dāng)a1時(shí),數(shù)據(jù)庫進(jìn)行連接,命令語言如下: if(a=1)SQLConnect(DeviceID,"dsn=web數(shù)據(jù)查詢;uid=;pwd="); 如此類推通過離散量發(fā)生變化從而觸發(fā)事件命令語言從而對(duì)數(shù)據(jù)庫進(jìn)行查詢。這樣發(fā)布的畫面可以實(shí)現(xiàn)通過IE瀏覽。42:訪問組態(tài)王發(fā)布的頁面時(shí)為什么總出現(xiàn)“連接主機(jī)失??? 1、網(wǎng)絡(luò)速度太慢。 2、開發(fā)中“網(wǎng)絡(luò)
51、配置沒有配置為“連網(wǎng)。 3、演示版支持10分鐘的WEB發(fā)布,同時(shí)只能夠有1個(gè)用戶通過IE瀏覽43、訪問組態(tài)王發(fā)布的頁面時(shí)為什么會(huì)提示“連接遠(yuǎn)程文件格式錯(cuò)誤? 1、6。01及以前版本畫面中是否使用了控件、過渡色、其他不支持的圖素。 2、是否將文件發(fā)布到了根目錄下,發(fā)布文件不能放在根目錄下44、如何訪問組態(tài)王發(fā)布的頁面? 1、安裝PWS或IIS軟件并進(jìn)行配置、即可以在IE 地址欄中輸入*.*.*.*(*表示W(wǎng)EB效勞器的IP地址)或主機(jī)名; 2、如不安裝PWS或IIS軟
52、件,只需要在IE 地址欄中輸入*.*.*.*(*表示W(wǎng)EB效勞器的IP地址),即能訪問到效勞器端共享的所有文件需要在配置網(wǎng)絡(luò)協(xié)議時(shí)安裝文件打印和和共享效勞。45、為什么發(fā)布的畫面總是一片灰暗沒有圖形? 確認(rèn)發(fā)布路徑下netkingview.cab文件存在,并且大小正確,假設(shè)沒有該文件或文件損壞,從kingview路徑下拷貝netkingview.cab文件至發(fā)布路徑下,IE是否安裝JAVA的支持文件,從IE安裝盤上得到46、web發(fā)布后,在客戶端用IE翻開html文件時(shí)什么都沒有,IE狀態(tài)欄提示“完成 ,或者提示javaclass not found? &
53、#160; 1、可能發(fā)布后的netkingview.cab文件大小為0K,用戶需要將kingview路徑下的netkingview.cab文件 復(fù)制一個(gè)到發(fā)布的路徑下。 2、可能是用戶的java虛擬機(jī)存在問題。用戶可以將發(fā)布路徑下的netkingview.cab文件解壓縮,同時(shí)將 其下的javaclass文件夾放到其上一級(jí)目錄。如果這樣操作會(huì)出現(xiàn)“連接主機(jī)失敗,那么將javaclass文件夾同時(shí)復(fù)制到客戶端機(jī)器的桌面上47、畫面發(fā)布后為什么頁面數(shù)據(jù)沒有變化? 由于不帶WEB功能的加密鎖不支持WEB。如果小于64點(diǎn)演示,請(qǐng)不要安裝加密鎖,否那么
54、假設(shè)安裝不帶WEB功能的加密鎖,遠(yuǎn)程客戶端的數(shù)據(jù)將不變化。48:為什么配方調(diào)不出來? 1、在配方定義中,表格中的變量數(shù)目應(yīng)該與實(shí)際變量數(shù)目相同,如果為空的話就無法調(diào)用配方 2、檢查配方調(diào)用函數(shù)設(shè)置的路徑是否正確49、如何在開發(fā)系統(tǒng)下設(shè)置KVDBGrid控件的列寬? 在開發(fā)系統(tǒng)下,同時(shí)按下 Ctrl+Alt+O,就可以調(diào)整控件的列寬了50:如果jiami瑣不能正常使用怎么辦? 1、確保正確安裝了jiami鎖的驅(qū)動(dòng)程序,6。01以前的版本不支持XP。 2、確保計(jì)算機(jī)并口
55、模式為ECP在BIOS中設(shè)置 。 3、如果還不能解決問題,請(qǐng)上外部網(wǎng)站"軟件下載"中下載jiami鎖檢測程序。 4、鎖壞了禁止帶電拔插狗51、使用組態(tài)王狗,一旦使用打印機(jī)那么找不到狗? 1、將并口設(shè)為ECP方式在BIOS中設(shè)置 2、并安裝驅(qū)動(dòng)程序 3、并口的驅(qū)動(dòng)能力可能有問題,建議增加一并口擴(kuò)展卡,連接打印機(jī)。52、開發(fā)的工程如何能不讓別人看到? 1、對(duì)于大于64點(diǎn)的工程,如果沒有裝上開發(fā)狗的話那么不能翻開工程
56、; 2、在工程瀏覽器的工具菜單中選擇工程jiami可以防止別人翻開工程,但一定要記住密碼,因?yàn)橐坏┟艽a喪失,沒有后臺(tái)可以jiemi。53:使用三菱fx2n的PLC,使用232bd的通訊模塊與組態(tài)王通訊,在組態(tài)王上選擇設(shè)備fx2->編程口,當(dāng)plc 設(shè)置成stop狀態(tài)時(shí),plc與組態(tài)王通訊正常,一旦把plc設(shè)置為run狀態(tài),plc與組態(tài)王出現(xiàn)通訊失敗是為什么? 是否在plc中有一段自己編的有關(guān)232bd通訊方面的程序,這段程序與組態(tài)王的驅(qū)動(dòng)程序有沖突,把這段程序去掉后,plc不管是stop還是run 狀態(tài),和組態(tài)王通訊均正常54:金星K200S使用通
57、訊模塊K3F-CU2A與組態(tài)王通訊不上如何檢查? 1).通訊模塊的運(yùn)行方式通過模塊上的開關(guān)類型選為專用通訊方式。 2).在組態(tài)王開發(fā)環(huán)境中定義設(shè)備時(shí)選擇 PLC->金星-MASTER-K-XXXS。 3).通訊模塊的RS232口到上位機(jī)的RS232口之間的連線和標(biāo)準(zhǔn)的有區(qū)別,建議用廠家配套電纜。55:莫迪康PLC通過以太網(wǎng)方式進(jìn)行通訊,定義設(shè)備時(shí),地址一項(xiàng)該如何填寫? 定義設(shè)備地址時(shí),格式如下:IP地址 單元號(hào),例如:123.123.123.1 0IP地址和單元號(hào)之間有空格。56: H
58、OSLINK方式,組態(tài)王不能控制I/O模塊的輸出。例如組態(tài)王中定義IR0100存放器,執(zhí)行寫操作之后PLC并不動(dòng)作是為什么? 對(duì)于組態(tài)王老版本的驅(qū)動(dòng)程序,上例中只能定義成IR100,而不能定義成IR0100。解決方法:更新驅(qū)動(dòng)程序。兩種方式都支持。57使用6臺(tái)歐姆龍PLC與上位機(jī)進(jìn)行通訊,如果關(guān)掉其中的幾臺(tái)PLC,組態(tài)王的通訊速度變慢-數(shù)據(jù)刷新速度變慢是什么原因? 如果關(guān)閉一些PLC,組態(tài)王會(huì)始終嘗試與其恢復(fù)通訊,使通訊速度減慢。您可以使用組態(tài)王提供的COMMERR存放器,在關(guān)掉PLC之前將相應(yīng)的COMMERR存放器置1,屏蔽PLC與組態(tài)王之
59、間的通訊。然后再調(diào)閉PLC。58:三菱PLC的A和Q系列以太網(wǎng)通訊方式,PLC程序中需要為通訊做些什么工作? 三菱PLC的A和Q系列,以太網(wǎng)通訊模塊中都有8個(gè)通訊緩沖區(qū)。PLC與上位機(jī)通訊時(shí),每個(gè)緩沖區(qū)通過一個(gè)端口與一臺(tái)上位機(jī)連接。因此,PLC首先要定義一個(gè)唯一的IP地址;需要與幾臺(tái)上位機(jī)連接,在程序中就要翻開幾個(gè)緩沖區(qū),分別定義不同的端口;還要循環(huán)查詢這些端口,是否有上位機(jī)連接進(jìn)來,以便隨時(shí)可以通訊。端口可以定義得比上位機(jī)數(shù)量多,對(duì)通訊沒有影響。強(qiáng)烈要求網(wǎng)內(nèi)所有PLC定義的端口不要重復(fù),以防止驅(qū)動(dòng)共享變量可能帶來的通訊混亂。59: S7200使用PPI電纜方式與組態(tài)
60、王進(jìn)行通訊,CPU中可以定義Q,I,M存放器,而組態(tài)王中只有V存放器。如何連接? 組態(tài)王只支持V存放器,數(shù)據(jù)類型包括BYTE,INT,UINT,LONG,FLOAT,如果您要監(jiān)控Q,I,M存放器,您必須在PLC程序中做一下處理,將Q,I,M存放器的值傳至V 存放器,組態(tài)王通過對(duì)V存放器的操作來實(shí)現(xiàn)對(duì)Q,I,M存放器的監(jiān)控。60:組態(tài)王如何與三菱FX0n系列的PLC進(jìn)行通訊 三菱FX0n系列的plc本身只有編程口,如使用組態(tài)王與其進(jìn)行通訊還需給三菱FX0n配置通訊模塊或通訊卡,配置好通訊模塊后與三菱fx2n系列的通訊協(xié)議是兼容的,請(qǐng)根據(jù)您所選用
61、的通訊模塊在組態(tài)王上選用相應(yīng)的選項(xiàng)。1對(duì)于232BD:定義設(shè)備時(shí),選FX2N。2對(duì)于485BD,232ADP, 485ADP:定義設(shè)備時(shí),選FX2N-485方式用編程將D8120設(shè)置為E080,即通訊參數(shù)如下:link, 7, 無校驗(yàn), 1, 9600, RS485, 數(shù)目檢查:YES, 控制程序:Format4.在D8121中設(shè)置地址61:西門子S7200使用西門子公司提供的PC/PPI電纜選用PPI方式與組態(tài)王通訊,一旦PLC斷電通訊不能恢復(fù),重新啟動(dòng)組態(tài)王通訊失敗,必須用西門子的編程軟件和PLC通訊一次后,組態(tài)王才能與PLC通訊是為什么? 1不用西門子公司提供的
62、PC/PPI帶纜,使用RS232/485的轉(zhuǎn)換模塊,485的DATA+接PLC的PORT口的3,DATA-接PLC的PORT的8,采用這種方式連接PLC斷電后組態(tài)王能恢復(fù)與PLC的通訊。 2PLC斷電后先用PLC的編程軟件與PLC通訊一次,初始化PC/PPI電纜上的模塊,再使用組態(tài)王與PLC通訊62:用戶使用組態(tài)王通過遠(yuǎn)程modem撥號(hào)與西門子的s7200系列的plc進(jìn)行通訊。使用ppi協(xié)議。modem撥通后,組態(tài)王與plc通訊失敗,為什么? 組態(tài)王不支持與西門子的plc使用ppi協(xié)議通過遠(yuǎn)程modem撥號(hào)進(jìn)行通訊,請(qǐng)使用西門子s7200系列的自由口協(xié)議kingview6.0版本,可實(shí)現(xiàn)組態(tài)王通過遠(yuǎn)程modem撥號(hào)與
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年教育資源共享平臺(tái)教師資源共享與培訓(xùn)合同3篇
- 入職合同承諾保證
- 三分鐘正能量演講稿范文六篇
- 租車服務(wù)合同模板
- 新版知識(shí)產(chǎn)權(quán)抵押借款合同
- 鋼質(zhì)進(jìn)戶門購銷合同
- 房屋宅基地買賣合同的格式模板
- 運(yùn)動(dòng)服飾購銷協(xié)議
- 2024年電商冷凍食品供貨合同
- 住宅房屋租賃續(xù)租協(xié)議
- 大眾頂級(jí) 輝騰 減振控制的空氣懸架_圖文
- 血液透析專科操作流程及評(píng)分標(biāo)準(zhǔn)
- 電工新技術(shù)介紹(課堂PPT)
- 座板式單人吊具(課堂PPT)
- 托班一日生活情況反饋表
- 機(jī)電設(shè)備維護(hù)保養(yǎng)技術(shù)
- FLAC3D常用命令
- JGJ_T231-2021建筑施工承插型盤扣式鋼管腳手架安全技術(shù)標(biāo)準(zhǔn)(高清-最新版)
- 畢業(yè)論文(設(shè)計(jì))除雪車工作裝置設(shè)計(jì)
- 鏡片加工知識(shí)之四研磨
- 核電站1E級(jí)電氣設(shè)備鑒定標(biāo)準(zhǔn)技術(shù)經(jīng)驗(yàn)
評(píng)論
0/150
提交評(píng)論