版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、MCGS触摸屏编程实例精选表格中,两数据连接到两个开关量,要把采集到的“0和“1的状态,显示为“关和“开在表格里输入“开| |关,然后连接开关型变量 DatalDatal, ,按钮是让开关量 DatalDatal 取反。这样就行了,运行时 DatalDatal 默认为 0 0 显示关,按下按钮后 DatalDatal 为 1 1 显示开,如此反复里怎么画渐变色渐变色只有通用版和网络版有,嵌入版没有方法就是:填充颜色一一填充效果,然后根据你的需要设置就行了。3.如何在 mcgs 做脚本=1 让 Q 输出当 PLC 的有信号,让输出,在 PLC 中做我会,不知道在 MCG 中怎么实现 在循环脚本中
2、,循环时间为10ms 条件表达式为 1,脚本程序为IF = 1 THEN=1ELSE=0ENDIF组态如何实现这样的功能?点击某一局部,弹出登录对话框这个画面是在有管理员帐户登录的情况下才可以设置的,我现在想实现当有人在没有登录的情况下点击了这个地方,就弹出提示:请先登录。1条答复可以先用函数!CheckUserGroup 来判断当前登录的用户是不是你需要的用户组, 返回只为 0 表示已经登录了你需要的用户组了,直接进行下一步,如果返回值不为 0,表示当前登 录的不是你需要的用户组或是没有任何登录,那么用子窗口或者可见度啥的都行,显示 出来就行了。追问我是想在用户点击了上面图片中的局部时才弹出
3、登录提示,怎么实现呢?答复你把判断的语句写到图片的事件里就行了追问求在具体一点,不知道怎么写。答复点控件,右键一一事件一一Click事件连接脚本能记录外部机器运行的时间吗我想用触摸屏记录外部设备的总运行时间和单点运行时间,如一个指示灯从亮到灭的这段时间首先新建一个循环策略,循环时间为 1s1s里面添加一个策略,表达式为变量“灯这个变量“灯就是你外部的灯,是通过 PLCPLC 还是通过远程 IOIO 啥的连接到 MCGS1MCGS1 的变量。编辑脚本这样就行了时序图给梯形图画出X1N1N2N3的时序图这个梯形图就是 X1X1 为 ONON 后,Y1Y1 自锁一直为 ONON 在 X1X1 为 O
4、NON 的这段时间里 Y2Y2 和 Y Y3 3 交替闪烁时间数据怎么存盘?,就是比方我要调试一条生产线,调试完成后按退出键,那当时的时间存盘,表示完成时间,当再次进入后会看到上次调试完成时间,这个怎么做? ?data = $Date + +$Time!SaveSingleDataInit(data)放退出键里就行了data 是字符型变量,将当前日期和当前时间的字符型赋值给data然后用!SaveSingleDataInit 函数,把 data 的当前值设置为初始值通用版中实时数据报表的小数位怎么设置,这个位数有点多先设置小数位,如下列图,分别是小数位为1 1 位,2 2 位,3 3 位,4
5、4 位的设置方法 然后连接上变量 这就行了 怎么在画面中做按钮 一个按钮,没按之前是红的,按了以后是绿的,说明启动了,怎么做这个按钮呀, 像图片里那种画面按钮,不是 MCGSIMCGSI 面就有的按钮构件,这是需要自己做的那种。就好似这样的,一个按钮,没按之前是红的,按了以后是绿的,说明启动了首先你要放一个“标签而不是按钮然后设置标签属性,填充颜色和按钮动作然后设置填充颜色,注意,默认的是 0 0 绿 1 1 红,要改一下,换成 0 0 红 1 1 绿然后设置按钮动作 设置完了,点确定就行了,就实现默认红色,按一下绿色,再按一下红色,再按一下绿色。,如果你不想这么来回换,可以不用“取反而用“置
6、 110 .欧姆龙、松下、西门子、三菱、台达的 PLC 哪个应用比拟广泛?稳定性好?编程简 单?目前就国内而言,用的多的还数西门子和三菱的,而国外都是支持国货的,德国公司清 一色西门子,韩货清一色 LG 日本就是三菱,欧姆龙,松下。国外都是只要国货能行的, 坚决用国货,只有国货达不到要求,迫不得已才选择其他国的。至于稳定性,都差不多,只要不是杂牌子的。至于编程简单吗,这东西都是会就简单,不会就难。没法说是简单还是难。编程一般就 是欧系和日系两种模式,就我个人赶脚,还是日系的简单些,欧系的把数据分类分的太 严格了,用着不爽。11 .请问 MCGSg 么用脚本启动子画面的大小用一个标签来控制 由于
7、还要显示数值所以不能用开关需要弹出一个可控制大小的画面脚本程序这样写为什么不能用呢分享到:2021-08-18 08:48提问者采纳这个不用策略就能做标签一一右键一一事件一一 clickclick 事件连接脚本,然后脚本里输入你的翻开子窗口的脚本就行了。输入完了,clickclick 的脚本函数就会出现一个【脚本程序】,点【确定】,就OKOK 了这样你单击标签时就执行这个脚本程序了,弹出子窗口。比你又建变量,就建策略的方便多了。字符串脚本指令怎么用2021-08-18 07:42法国孟子?| ?分类:网站使用?| ?浏览83次目的:输入十六进制数 DO,显示十进制数 D2。例如输入 0B,要显
8、示 11;输入 14,要显示20。我现在 D0 的范围是在 120 之间变化的。这个用不到字符串函数首先建立一个开关型变量 data1data1然后在画面里放上一个输入框,一个标签设置输入框内容:表达式为 data1data1 , ,十六进制设置标签内容:显示输出,表达式 data1data1 , ,十进制。这样就行了13.组态控制技术 mcgs 下列图脚本程序如何编IF 实际总水量 设定总水量 THEN下罐进水阀=0下罐排水阀=1ELSEIF 实际总水量 = 设定总水量 THENIF 下水位 下水位设定量 THEN上罐排水阀=0上罐进水阀=1循环泵=1ENDIFENDIFENDIFENDIF
9、ENDIF当然 如果你的下水位是由开关量来确定的话,后面那一局部也可以改成:IF 实际总水量 = 设定总水量 THENIF下水位低=1 THEN循环泵=0上罐进水阀=0上罐排水阀=1ELSEIF 下水位高=1 THEN上罐排水阀=0上罐进水阀=1循环泵=1上面只是大体的一个思路,里面还是有很多需要补充的地方,比方给上水罐注水时,是 否需要先判断进水阀是否翻开再启动循环泵,给下水罐注水时是否需要判断先关停循环 泵再关停进水阀,然后开启上罐排水阀,如果是这种情况的话,建议你可以使用运行策 略来完成脚本编写。组态软件脚本程序有没有延时指令!Sleep(mTime)函数意义:在脚本程序中等待 mTim
10、el!秒,然后执行下条语句实例:!Sleep(10),延时 10 毫秒15.怎么使 MCGSI 态动画实现左右移动?要用脚本程序写先向右移,再原路返回很简单的啊,就是双击要实现动画的东西,钩选水平移动,然后在水平移动上选择对应 的字地址,将此字地址与要移动的位置对应好,然后在脚本里面对这个字地址编程就可 以了。只要对我之前说的那个对应的字地址编脚本可以了脚本可以这么编IF 对应位=0 THEN 中间变量=0IF 对应位=100 THEN 中间变量=1IF 中间变量=0 THEN 对应位= 对应位+ 5IF 中间变量=1 THEN 对应位= 对应位-5怎么实现按钮按下去不弹起首先放上两个元件,但
11、不是按钮 然后分别设置属性,上面的是“按钮动作一一置一一一按钮 “可见度一一按钮不可见如下列图下面的和上面的刚好相反,“按钮动作一一清零一一按钮 “可见度一一按钮一一可见这样两个元件就可以交替显示了,到达一个按钮按下不起的效果。嵌入版一些元件这个元件 在哪里 找啊。我怎么找不到默认的没有,自己做的,就是几个图合并到一起的而已。比方下面这几个合理放置之后 !18.请问 MCGSf 电后该如何保存窗口界面设置的参数,并且重新上电后可以自动对应读 取?各位工友,你们好!请问我用 MCGSI 态了一个参数设置界面,为下位机 PLC 提供参数, 有好多开关量和数值量,但是如果 MCG 断电后该如何保存这
12、些参数,并且再次上电时能 够自动对应的读取这些参数呢?求教方法,谢谢!因为工程小区有时会停电 !SaveDataInit()!FlushDataInitValueToDisk()用这两个函数。脚本 组态编程,取整函数?2021-05-05 12:06 lj22377 |分类:软件开发|浏览130次产品:需求:在界面显示系统运行时间,以时分秒的方式。描述:系统提供一个只读变量 RunTime,但是是以秒来表示的,现在需要将其转化为时分秒的形式。脚本如下:(RunTimeStr 是自定义字符型变量,$RunTime 是系统变量,!Str 是系统函数,将数字 转化为字符)RunTimeStr = !
13、Str($RunTime/3600) + 时+!Str($RunTime/60) + 分+ !Str($RunTime MOD 60) + 秒但是,这里的除法运算“/ 是浮点数运算,就是 而不是 0 , MCG 脚本程序中貌似没有提供取整函数(没找到?)请问,有解决方法没?实现方法IF $RunTime SecCount THENHourCount = HourCount + 1 每秒力口 1MinCount = MinCount + 1SecCount = SecCount + 1IF HourCount = 3600 THENHour = Hour + 1HourCount = HourC
14、ount -3600ENDIFIF MinCount = 60 THENMin = Min + 1if Min = 60 thenMin = 0endifMinCount = MinCount -60ENDIFRunTimeStr = !Str(Hour) + : +!Str(Min) + : + !Str($RunTime MOD 60)SecCount = $RunTimeENDIF我简单的做了一个其中 data4data4 就相当于系统运行时间$RunTime,$RunTime,将其分解成时 data1data1 , ,分 data2data2 , ,秒data3data3 , ,步骤如
15、下:将 data1data1 , , data2data2 , , data3data3 , ,设置成开关型,这样 data1data1 , , data2data2 , , data3data3 就相当于整数,在做除法运算时,不会有小数局部。做运算,算出时分秒就行了。追问不过,问一个问题啊,开关型 =int (C 语言)么?开关型的范围是多少,0 1 234 一.一直可以到几?设计两个按钮,它们之间不可以同时工作刚刚作了一个,不知道是不是这个意思。初始时,按钮1和按钮2都能按下均为可控状态的,为图1。当按钮1按下后,对应上面的灯亮,按钮2按下没反映,为不可控状态,为图2。当按钮1再次按下 后
16、回到初始状态,按钮2变回可控,为图1。当按钮2按下后,对应上面的灯亮,按钮1按下没反映,为不可控状态,为图3。当按钮2再次按下后回到初始状态,按钮1变回可控,为图1。图1向左转|向右转图2向左转|向右转图3向左转I向右转。其做法就是做4个按钮和2个指示灯。向左转|向右转指示灯的属性为:其中一个指示灯的可见度设置为datal ,另一个指示灯的可见度设置为data2。黑色字的按钮的属性为:按钮1的操作为取反datal ,可见度为data2不可见。按钮2的操作为取反data2 ,可见度为datal不可见。灰色字的按钮的属性为:按钮1的可见度为data2可见。按钮2的可见度为datal可见。然后把相应的黑色字按钮和灰色字按钮叠加排列到一起就行了。脚本程序请
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年家庭安全防护培训
- 鼻中隔偏曲的护理未来趋势展望
- 2026年医疗卫生系统廉政培训试题及答案
- 外贸公司出口货物清关流程指南
- 安徽省部分学校2026届高三3月联考 英语试卷(含答案详解)
- 恪守市场秩序经营行为规范责任书范文6篇
- 以案为鉴警示教育月活动方案
- 2024-2025学年度护士资格证检测卷及答案详解(各地真题)
- 2024-2025学年度收银审核员题库试题附答案详解(典型题)
- 2024-2025学年度执业兽医题库附完整答案详解(网校专用)
- 2026西藏林芝巴宜区人民检察院司法警务辅助人员招聘3人笔试备考题库及答案解析
- 2025-2026学年苏科版(新教材)小学信息科技六年级下册教学计划及进度表
- GB/T 18354-2021物流术语
- 儿童炎症性肠病(IBD)
- 高等学校辅导员管理规定
- 《空气动力学与飞行原理》空气动力学-课件
- 《多媒体设计与制作》教学大纲(本科)
- 高二心理健康教教育课完整版
- LED灯具规格书中英文
- 比例尺的意义 详细版课件
- 全套高中生物思维导图word清晰打印版
评论
0/150
提交评论