当前位置:首页 » 网页前端 » 力控脚本动作错误
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

力控脚本动作错误

发布时间: 2022-07-14 21:43:55

Ⅰ 力控密码错误弹窗

力控密码错误弹窗是因为用户密码名错误。
在按钮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试试