MCGS触摸屏编程实例精选
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
然后用!SaveSingleDataInit函数,把data的当前值设置为初始值
8、MCGS通用版中实时数据报表的小数位怎么设置,这个位数有点多
先设置小数位,如下图,分别就是小数位为1位,2位,3位,4位的设置方法
然后连接上变量
这就行了
9、MCGS怎么在画面中做按钮
一个按钮,没按之前就是红的,按了以后就是绿的,说明启动了,怎么做这个按钮呀,像图片里那种画面按钮,不就是MCGS里面就有的按钮构件,这就是需要自己做的那种。
MCGS触摸屏编程实例精选
1、MCGS表格中,两数据连接到两个开关量,要把采集到的“0”与“1”的状态,显示为“关”与“开”
在表格里输入“开|关”,然后连接开关型变量Data1,按钮就是让开关量Data1取反。
这样就行了,运行时Data1默认为0显示关,按下按钮后Data1为1显示开,如此反复
2、mcgs里怎么画渐变色
7、MCGS时间数据怎么存盘?,
就就是比如我要调试一条生产线,调试完成后按退出键,那当时的时间存盘,表示完成时间,当再次进入后会瞧到上次调试完成时间,这个怎么做??
data = $Date + " " +$Time
!SaveSingleDataInit(data)
放退出键里就行了
data就是字符型变量,将当前日期与当前时间的字符型赋值给data
IF下水位<下水位设定量THEN
循环泵=0
上罐进水阀=0
上罐排水阀=1
ELSE
IF下水位>下水位设定量THEN
上罐排水阀=0
上罐进水阀=1
循环泵=1
ENDIF
ENDIF
ENDIF
ENDIF
ENDIF
当然如果您的下水位就是由开关量来确定的话,后面那一部分也可以改成:
IF实际总水量=设定总水量THEN
IF下水位低=1 THEN
首先新建一个循环策略,循环时间为1s
里面添加一个策略,表达式为变量“灯”这个变量“灯”就就是您外部的灯,就是通过PLC还就是通过远程IO啥的连接到MCGS里的变量。
编辑脚本
这样就行了
6、PLC时序图
给梯形图画出X1/Y1/Y2/Y3的时序图
这个梯形图就就是X1为ON后,Y1自锁一直为ON,在X1为ON的这段时间里Y2与Y3交替闪烁
设置输入框内容:表达式为data1,十六进制
设置标签内容:显示输出,表达式data1,十进制。
这样就行了
13、组态控制技术mcgs下图脚本程序如何编
IF实际总水量<设定总水量THEN
下罐进水阀=1
下罐排水阀=0
ELSE
IF实际总水量>设定总水量THEN
下罐进水阀=0
下罐排水阀=1
ELSE
IF实际总水量=设定总水量THEN
渐变色只有通用版与网络版有,嵌入版没有
方法就就是:填充颜色——填充效果,然后根据您的需要设置就行了。
3、如何在mcgs做脚本i0、0=1让Q输出
当PLC的I0、0有信号,让Q0、0输出,在PLCFra Baidu bibliotek做我会,不知道在MCGS中怎么实现
在循环脚本中,循环时间为10ms,条件表达式为1,脚本程序为
IF I0、0 = 1 THEN
就好像这样的,一个按钮,没按之前就是红的,按了以后就是绿的,说明启动了
首先您要放一个“标签”而不就是按钮
然后设置标签属性,填充颜色与按钮动作
然后设置填充颜色,注意,默认的就是0绿1红,要改一下,换成0红1绿
然后设置按钮动作
设置完了,点确定就行了,就实现默认红色,按一下绿色,再按一下红色,再按一下绿色。。。。,如果您不想这么来回换,可以不用“取反”而用“置1”
需要弹出一个可控制大小的画面
脚本程序这样写为什么不能用呢
分享到:
2014-08-18 08:48
提问者采纳
这个不用策略就能做
标签——右键——事件——click——事件连接脚本,然后脚本里输入您的打开子窗口的脚本就行了。
输入完了,click的脚本函数就会出现一个【脚本程序】,点【确定】,就OK了
这样您单击标签时就执行这个脚本程序了,弹出子窗口。比您又建变量,就建策略的方便多了。
至于稳定性,都差不多,只要不就是杂牌子的。
至于编程简单不,这东西都就是会就简单,不会就难。没法说就是简单还就是难。编程一般就就是欧系与日系两种模式,就我个人赶脚,还就是日系的简单些,欧系的把数据分类分的太严格了,用着不爽。
11、请问MCGS怎么用脚本启动子画面的大小
用一个标签来控制由于还要显示数值所以不能用开关
循环泵=0
上罐进水阀=0
上罐排水阀=1
ELSE
IF下水位高=1 THEN
上罐排水阀=0
上罐进水阀=1
循环泵=1
上面只就是大体的一个思路,里面还就是有很多需要补充的地方,比如给上水罐注水时,就是否需要先判断进水阀就是否打开再启动循环泵,给下水罐注水时就是否需要判断先关停循环泵再关停进水阀,然后开启上罐排水阀,如果就是这种情况的话,建议您可以使用运行策略来完成脚本编写。
12、mcgs字符串脚本指令怎么用
2014-08-18 07:42法国孟子|分类:网站使用|浏览83次
目的:输入十六进制数D0,显示十进制数D2。例如输入0B,要显示11;输入14,要显示20。
我现在D0的范围就是在1~20之间变化的。
这个用不到字符串函数
首先建立一个开关型变量data1
然后在画面里放上一个输入框,一个标签
追问
我就是想在用户点击了上面图片中的部分时才弹出登录提示,怎么实现呢?
回答
您把判断的语句写到图片的事件里就行了
追问
求在具体一点,不知道怎么写。
回答
点控件,右键——事件——Click——事件连接脚本
5、mcgs能记录外部机器运行的时间不
我想用触摸屏记录外部设备的总运行时间与单点运行时间,如一个指示灯从亮到灭的这段时间
10、欧姆龙、松下、西门子、三菱、台达的PLC,哪个应用比较广泛?稳定性好?编程简单?
目前就国内而言,用的多的还数西门子与三菱的,而国外都就是支持国货的,德国公司清一色西门子,韩货清一色LG,日本就就是三菱,欧姆龙,松下。国外都就是只要国货能行的,坚决用国货,只有国货达不到要求,迫不得已才选择其她国的。
Q0、0 = 1
ELSE
Q0、0 = 0
ENDIF
4、MCGS
这个画面就是在有管理员帐户登录的情况下才可以设置的,我现在想实现当有人在没有登录的情况下点击了这个地方,就弹出提示:请先登录。
1
可以先用函数!CheckUserGroup来判断当前登录的用户就是不就是您需要的用户组,返回只为0表示已经登录了您需要的用户组了,直接进行下一步,如果返回值不为0,表示当前登录的不就是您需要的用户组或就是没有任何登录,那么用子窗口或者可见度啥的都行,显示出来就行了。
8、MCGS通用版中实时数据报表的小数位怎么设置,这个位数有点多
先设置小数位,如下图,分别就是小数位为1位,2位,3位,4位的设置方法
然后连接上变量
这就行了
9、MCGS怎么在画面中做按钮
一个按钮,没按之前就是红的,按了以后就是绿的,说明启动了,怎么做这个按钮呀,像图片里那种画面按钮,不就是MCGS里面就有的按钮构件,这就是需要自己做的那种。
MCGS触摸屏编程实例精选
1、MCGS表格中,两数据连接到两个开关量,要把采集到的“0”与“1”的状态,显示为“关”与“开”
在表格里输入“开|关”,然后连接开关型变量Data1,按钮就是让开关量Data1取反。
这样就行了,运行时Data1默认为0显示关,按下按钮后Data1为1显示开,如此反复
2、mcgs里怎么画渐变色
7、MCGS时间数据怎么存盘?,
就就是比如我要调试一条生产线,调试完成后按退出键,那当时的时间存盘,表示完成时间,当再次进入后会瞧到上次调试完成时间,这个怎么做??
data = $Date + " " +$Time
!SaveSingleDataInit(data)
放退出键里就行了
data就是字符型变量,将当前日期与当前时间的字符型赋值给data
IF下水位<下水位设定量THEN
循环泵=0
上罐进水阀=0
上罐排水阀=1
ELSE
IF下水位>下水位设定量THEN
上罐排水阀=0
上罐进水阀=1
循环泵=1
ENDIF
ENDIF
ENDIF
ENDIF
ENDIF
当然如果您的下水位就是由开关量来确定的话,后面那一部分也可以改成:
IF实际总水量=设定总水量THEN
IF下水位低=1 THEN
首先新建一个循环策略,循环时间为1s
里面添加一个策略,表达式为变量“灯”这个变量“灯”就就是您外部的灯,就是通过PLC还就是通过远程IO啥的连接到MCGS里的变量。
编辑脚本
这样就行了
6、PLC时序图
给梯形图画出X1/Y1/Y2/Y3的时序图
这个梯形图就就是X1为ON后,Y1自锁一直为ON,在X1为ON的这段时间里Y2与Y3交替闪烁
设置输入框内容:表达式为data1,十六进制
设置标签内容:显示输出,表达式data1,十进制。
这样就行了
13、组态控制技术mcgs下图脚本程序如何编
IF实际总水量<设定总水量THEN
下罐进水阀=1
下罐排水阀=0
ELSE
IF实际总水量>设定总水量THEN
下罐进水阀=0
下罐排水阀=1
ELSE
IF实际总水量=设定总水量THEN
渐变色只有通用版与网络版有,嵌入版没有
方法就就是:填充颜色——填充效果,然后根据您的需要设置就行了。
3、如何在mcgs做脚本i0、0=1让Q输出
当PLC的I0、0有信号,让Q0、0输出,在PLCFra Baidu bibliotek做我会,不知道在MCGS中怎么实现
在循环脚本中,循环时间为10ms,条件表达式为1,脚本程序为
IF I0、0 = 1 THEN
就好像这样的,一个按钮,没按之前就是红的,按了以后就是绿的,说明启动了
首先您要放一个“标签”而不就是按钮
然后设置标签属性,填充颜色与按钮动作
然后设置填充颜色,注意,默认的就是0绿1红,要改一下,换成0红1绿
然后设置按钮动作
设置完了,点确定就行了,就实现默认红色,按一下绿色,再按一下红色,再按一下绿色。。。。,如果您不想这么来回换,可以不用“取反”而用“置1”
需要弹出一个可控制大小的画面
脚本程序这样写为什么不能用呢
分享到:
2014-08-18 08:48
提问者采纳
这个不用策略就能做
标签——右键——事件——click——事件连接脚本,然后脚本里输入您的打开子窗口的脚本就行了。
输入完了,click的脚本函数就会出现一个【脚本程序】,点【确定】,就OK了
这样您单击标签时就执行这个脚本程序了,弹出子窗口。比您又建变量,就建策略的方便多了。
至于稳定性,都差不多,只要不就是杂牌子的。
至于编程简单不,这东西都就是会就简单,不会就难。没法说就是简单还就是难。编程一般就就是欧系与日系两种模式,就我个人赶脚,还就是日系的简单些,欧系的把数据分类分的太严格了,用着不爽。
11、请问MCGS怎么用脚本启动子画面的大小
用一个标签来控制由于还要显示数值所以不能用开关
循环泵=0
上罐进水阀=0
上罐排水阀=1
ELSE
IF下水位高=1 THEN
上罐排水阀=0
上罐进水阀=1
循环泵=1
上面只就是大体的一个思路,里面还就是有很多需要补充的地方,比如给上水罐注水时,就是否需要先判断进水阀就是否打开再启动循环泵,给下水罐注水时就是否需要判断先关停循环泵再关停进水阀,然后开启上罐排水阀,如果就是这种情况的话,建议您可以使用运行策略来完成脚本编写。
12、mcgs字符串脚本指令怎么用
2014-08-18 07:42法国孟子|分类:网站使用|浏览83次
目的:输入十六进制数D0,显示十进制数D2。例如输入0B,要显示11;输入14,要显示20。
我现在D0的范围就是在1~20之间变化的。
这个用不到字符串函数
首先建立一个开关型变量data1
然后在画面里放上一个输入框,一个标签
追问
我就是想在用户点击了上面图片中的部分时才弹出登录提示,怎么实现呢?
回答
您把判断的语句写到图片的事件里就行了
追问
求在具体一点,不知道怎么写。
回答
点控件,右键——事件——Click——事件连接脚本
5、mcgs能记录外部机器运行的时间不
我想用触摸屏记录外部设备的总运行时间与单点运行时间,如一个指示灯从亮到灭的这段时间
10、欧姆龙、松下、西门子、三菱、台达的PLC,哪个应用比较广泛?稳定性好?编程简单?
目前就国内而言,用的多的还数西门子与三菱的,而国外都就是支持国货的,德国公司清一色西门子,韩货清一色LG,日本就就是三菱,欧姆龙,松下。国外都就是只要国货能行的,坚决用国货,只有国货达不到要求,迫不得已才选择其她国的。
Q0、0 = 1
ELSE
Q0、0 = 0
ENDIF
4、MCGS
这个画面就是在有管理员帐户登录的情况下才可以设置的,我现在想实现当有人在没有登录的情况下点击了这个地方,就弹出提示:请先登录。
1
可以先用函数!CheckUserGroup来判断当前登录的用户就是不就是您需要的用户组,返回只为0表示已经登录了您需要的用户组了,直接进行下一步,如果返回值不为0,表示当前登录的不就是您需要的用户组或就是没有任何登录,那么用子窗口或者可见度啥的都行,显示出来就行了。