⑴ 组态王的命令语言问题...
你是在显示时运行的应该只执行一次,即画面被“showpicture”调用的时候,如果多次运行有以下可能:1、画面被多次调用,检查命令语言是否存在问题;2、机器反应太慢,语句被重复执行。解决办法:可以增加标志位,画面关闭的时候置1,开启后置零(写在listAddItem命令后执行),只有为1的时候执行命令。
⑵ 组态王中设置灯闪烁条件是延迟5后怎么用命令语言编写
假设你的IO布尔量bool1
设置一个中间变量,如内存整型 temp1.
在命令语言中加入:
$秒变化
if( bool1 )
{
if(temp1 <10){
temp1 = temp1 +1 ;
}
}
else
{
temp1 = 0;
}
3. 在画面中连接元素中"闪烁"连接 temp1 > 5
⑶ 组态王建立菜单项的命令语言(c语言)是什么
在工具箱中找到菜单选项,画个按钮,然后双击它,在菜单项框中右击建立你要的子图,单击命令语言在里面输入命令语言
二级子图
if(menuindex==?)
ShowPicture("二级子图");
有三级子图
if(menuindex==?,childmenuindex=?)
showPichture("三级子图")
⑷ 组态王命令语言问题
缺括号,要这么写:
If(MenuIndex==0)
{ShowPicture("动画连接");}
If(MenuIndex==1&&childmenuindex==0)
{ShowPicture("OK");}
⑸ 组态王的命令语言是类似与C型语言 下位机是PLC
C型语言是高级语言,是面向过程,我猜是程序,还有一种低级语言,是命令 上位机一般是集中管理监控机,下位机是指现场直接控制器或控制机。上位机面向管理级用户,下位机面向底层设备控制。下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般模拟量),转化成数字信号反馈给上位机。简言之如此,真实情况千差万别不离其宗。上下位机都需要编程,都有专门的开发系统。
⑹ 组态王中的命令语言怎么编辑啊
有点类似C语言,很简单的组态王的语言,网上搜几个例子看看就知道了。
⑺ 组态王按钮太多,可以用命令语言实现吗
这个没办法快,因为不管你有多少按钮都是去按呀!而且你的按钮命名还是有规律的,并不在太费事,而且你直接引用要比用命令写执行效率高呀!就算你能用自定义命令语言去写的话,你一样的在命令按钮里引用自定义命令呀!反倒不如你直接在按钮上操作快!
⑻ 如何进行组态王命令语言编辑
在组态王编辑画面中,双击你的 按钮,就会打开按钮属性画面,其中就有 命令语言 按钮,点击即可编辑你的按钮触发事件程序,然后看是关联了哪个变量,再查看滑块的属性,看是关联了哪个变量,两个变量是否一致
⑼ 组态王和PLC的小问题
1,组态王使用命令语言或者其他指令实现的动画或者其他功能,只是在组态王内部实现数据交互,而这些数据无法下达至下位机实现具体的功能。所以需要PLC或者其他的元件来执行。
2,那个亚控PLC主要用来在没有PLC等元件时执行模拟操作,一般没有实际的用途。
3,组态王等上位软件对PLC等的操作,主要是两者建立通讯后,上位机软件通过读取或者写入PLC等元件的寄存器,实现PLC按照设定的要求来控制设备、显示数据等功能。所以,两者之间的联系主要是通过通信来实现的。
⑽ 组态王怎么使用命令语言显示文本消息
可以实现你说的。不知道你具体要怎样,是要弹出报警窗口还是要弹出着火了这三个字?如果是前者,你在命令语言中定义。IF Q1.0对应的变量=1 则showpicture(报警窗口)。 如果是后者,只需要在界面组态“着火了”三个字,属性选择为隐含,当Q1.0为真时显示,就可以了。