Ⅰ 力控密碼錯誤彈窗
力控密碼錯誤彈窗是因為用戶密碼名錯誤。
在按鈕buttonex的禁止屬性上設$userlevel0,何時禁止使用表達式為假。這兩個是一樣的意思。
這樣,運行一下會發現這個按鈕在不登陸的時候是無法操作的。增加一文本text1在按鈕的左鍵動作里增加一個動作,例如說在文本里輸入字元。
在系統配置的用戶管理里增加用戶。例如用戶名admin,密碼123456。而且要設置用戶的安全區,在這里要在用戶的安全區里把a區選擇上。
Ⅱ 我想在力控的條件腳本動作里寫一個帶時間的動作,如:如果a=1 那麼b=0且五秒鍾後c=0。請問該怎
if a.pv==1
then b.pv=0;
if b.pv==0
then d.pv=d.pv+1;
if d.pv==5
then c.pv=0
endif
endif
else d.pv=0;
endif
Ⅲ 力控軟體提示腳本錯誤.下面是我編寫的腳本程序--
if後面加上條件判斷時必須用雙等號!另外少了個endif
IF qidong.pv==1 THEN
IF yewei<=3 THEN
rukou.pv=1;
chukou.pv=0;
ENDIF
ENDIF
IF yewei.pv>=100 THEN
rukou.pv=0;
chukou.pv=1;
ENDIF
IF qidong.pv==0 THEN
rukou.pv=0;
chukou.pv=1;
ENDIF
Ⅳ 在打開力控系統的時候報界面腳本賦值語句左端應為變數請高手指點
是的,左端為變數,例如a.pv=2,意思就是將2賦值給a.pv這個變數,如果是a.pv=5,那就是將5賦值給a.pv這個變數,如果兩個同時出現,例如a.pv=2;a.pv=5,那a.pv最後是5
RUN.PV==1是
RUN.PV這個變數已經等於1了,肯定不對,例如你想寫當RUN.PV等於1的時間STOP.PV等於0就可以寫
if
RUN.PV==1
then
STOP.PV=0
endif
Ⅳ 力控,條件動作不執行了!!
你的指令不對吧! 條件中寫a==1這個沒問題,但是執行b==1,這個是什麼?你的意思是當a等於1的時間,賦值b等於1嗎?那應該執行是b=1。
Ⅵ 力控資料庫組態後再腳本編輯器時仍要定義中間變數
在利用力控進行資料庫操作時,可能因為少許的錯誤導致力控與資料庫之間不能交互,因此採用SQLLastError()函數顯示最後一條資料庫操作錯誤,通過該錯誤提示即可逐步完成資料庫操作
一、力控組態和資料庫交互時可能出現問題的地方:
1、如果利用關系型資料庫SQL Server
2000存入力控產生的數據,必須在組態中建立綁定表。在建立過程中,欄位名必須和SQL Server
2000中數據表中的欄位名字相同,否則不能數據的傳遞;
2、建立的綁定表的名字最好不要和SQL Server 2000中數據表的名字相同,否則也不能傳遞數據;
3、建立資料庫操作時,可以在動作條件中寫入腳本,寫腳本時應注意綁定表和SQL Server
2000中數據表的前後關系,應該是SQL Server 2000中數據表在前邊,綁定表在後邊才可以。
二。檢查資料庫操作錯誤的時候,可以利用下邊方法進行:
1、首先在力控組態中定義一個字元型的中間變數ErrorMe
2、打開腳本編輯器,例如在寫條件動作的腳本時,選擇SQLLastError()函數,確定把最後一條資料庫操作錯誤存放到ErrorMe中;利用MsgBox()函數以對話框的形式顯示錯誤信息即可
SQLLastError(ErrorMe);
MsgBox(ErrorMe)
Ⅶ 力控軟體提示工程存在問題
登陸執行代碼。
在應用程序動作裡面寫全局性的代碼進行判斷,判斷如果登錄不正確,那麼執行彈出一個窗口;接下來就要開發這個要彈出的窗口了:建一個窗口,然後上面寫上幾行字就可以了。
這是因為你目前的工程所在路徑也失效,也就是說你工程讓你給刪除或者移到別的地方了,你從工程管理器中點搜索,找到你工程的所在目錄,在開發就行了
Ⅷ 力控DCS腳本程序執行時跟程序邏輯不相符合
0<=X<=20這種方式改成 X<=20&&x>=0試試