MCGS昆仑触摸屏快速上手

2024-03-14 01:12
文章标签 快速 mcgs 触摸屏 昆仑

本文主要是介绍MCGS昆仑触摸屏快速上手,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 初级代码游戏的专栏介绍与文章目录-CSDN博客

        这是给新手的指引。

目录

一、MCGS触摸屏是什么

二、技术要点

2.1 安装软件

2.2 模拟运行

2.3 下载到触摸屏

2.4 输出点表在哪里

2.5 程序要点

2.6 快速查找变量在哪里被使用

三、常见问题

3.1 触摸屏IP地址是多少

3.2 工程为何不能上传

3.3 屏幕分辨率不匹配怎么办

3.4 文件太大下载失败怎么办

四、一点心得


一、MCGS触摸屏是什么

        是一台功能有限的电脑,里面有个组态软件运行,有串口等接口连接机器,类似于DTU、上位机的功能,同时触摸屏除了屏幕触摸操作也有输出能力,可以作为modbus_tcp从机向上提供数据,也就是作为下位机。

        在机器-触摸屏-上位机这种架构里面触摸屏的地位实际上是屏蔽了机器,作为机器的可以编程的对外接口。

        比如我正在折腾的机器是被PLC控制的,PLC连接到触摸屏,触摸屏对外提供modbus_tcp。

二、技术要点

2.1 安装软件

        需要安装开发环境才能访问触摸屏。安装好后双击mcp文件即可打开工程,可以模拟运行,也可以操作实体触摸屏。打开工程文件时如果提示驱动找不到,选择自动搜索就好了(怀疑是版本差异造成的)。

2.2 模拟运行

        菜单“工具”-“模拟运行”,【下载】是把文件传输到模拟器,【运行】就是让模拟器运行。

2.3 下载到触摸屏

        菜单“工具”-“下载工程”,其实跟模拟运行是一个界面。输入触摸屏的IP地址,然后继续操作即可。

2.4 输出点表在哪里

        【设备窗口】,点开,找“...数据转发设备”,可以导出成csv文件。

2.5 程序要点

        程序的核心是“变量”,从机器采集的数据连接到变量,输出给上位机的数据也是来自变量,程序里面还可能对变量进行加工。

        每个窗体、控件都有一些脚本,整个程序也有初始化和定时脚本。

2.6 快速查找变量在哪里被使用

        菜单“工具”-“文本查找替换”。

三、常见问题

3.1 触摸屏IP地址是多少

        上电时按住屏幕就会显示IP地址并进入系统菜单。

3.2 工程为何不能上传

        当初下载的时候没有选择“允许上传”啊。

3.3 屏幕分辨率不匹配怎么办

        菜单“文件”-“工程设置”,HMI配置就是触摸屏的型号,看触摸屏背面的铭牌。

3.4 文件太大下载失败怎么办

        在菜单“工具”-“工程字体管理”,字体替换,减少所需的字体文件。注意,替换完就没了,所以要保存原来的工程文件。

        主要靠这个。另外,菜单“工具”-“工程文件压缩”也可考虑一下。

四、一点心得

        如果要测试,用模拟器就可以了,实测模拟器效果和实机是一样的(对数采而言)。如果需要模拟各种变化,修改触摸屏程序,在初始化脚本里面设置初始值,在循环脚本里面模拟动态数据。脚本很简单,看开发环境的帮助文件就可以了。

(这里是结束)

这篇关于MCGS昆仑触摸屏快速上手的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/806815

相关文章

shell脚本快速检查192.168.1网段ip是否在用的方法

《shell脚本快速检查192.168.1网段ip是否在用的方法》该Shell脚本通过并发ping命令检查192.168.1网段中哪些IP地址正在使用,脚本定义了网络段、超时时间和并行扫描数量,并使用... 目录脚本:检查 192.168.1 网段 IP 是否在用脚本说明使用方法示例输出优化建议总结检查 1

Rust中的Option枚举快速入门教程

《Rust中的Option枚举快速入门教程》Rust中的Option枚举用于表示可能不存在的值,提供了多种方法来处理这些值,避免了空指针异常,文章介绍了Option的定义、常见方法、使用场景以及注意事... 目录引言Option介绍Option的常见方法Option使用场景场景一:函数返回可能不存在的值场景

电脑桌面文件删除了怎么找回来?别急,快速恢复攻略在此

在日常使用电脑的过程中,我们经常会遇到这样的情况:一不小心,桌面上的某个重要文件被删除了。这时,大多数人可能会感到惊慌失措,不知所措。 其实,不必过于担心,因为有很多方法可以帮助我们找回被删除的桌面文件。下面,就让我们一起来了解一下这些恢复桌面文件的方法吧。 一、使用撤销操作 如果我们刚刚删除了桌面上的文件,并且还没有进行其他操作,那么可以尝试使用撤销操作来恢复文件。在键盘上同时按下“C

hdu 4565 推倒公式+矩阵快速幂

题意 求下式的值: Sn=⌈ (a+b√)n⌉%m S_n = \lceil\ (a + \sqrt{b}) ^ n \rceil\% m 其中: 0<a,m<215 0< a, m < 2^{15} 0<b,n<231 0 < b, n < 2^{31} (a−1)2<b<a2 (a-1)^2< b < a^2 解析 令: An=(a+b√)n A_n = (a +

v0.dev快速开发

探索v0.dev:次世代开发者之利器 今之技艺日新月异,开发者之工具亦随之进步不辍。v0.dev者,新兴之开发者利器也,迅速引起众多开发者之瞩目。本文将引汝探究v0.dev之基本功能与优势,助汝速速上手,提升开发之效率。 何谓v0.dev? v0.dev者,现代化之开发者工具也,旨在简化并加速软件开发之过程。其集多种功能于一体,助开发者高效编写、测试及部署代码。无论汝为前端开发者、后端开发者

利用Django框架快速构建Web应用:从零到上线

随着互联网的发展,Web应用的需求日益增长,而Django作为一个高级的Python Web框架,以其强大的功能和灵活的架构,成为了众多开发者的选择。本文将指导你如何从零开始使用Django框架构建一个简单的Web应用,并将其部署到线上,让世界看到你的作品。 Django简介 Django是由Adrian Holovaty和Simon Willison于2005年开发的一个开源框架,旨在简

CentOs7上Mysql快速迁移脚本

因公司业务需要,对原来在/usr/local/mysql/data目录下的数据迁移到/data/local/mysql/mysqlData。 原因是系统盘太小,只有20G,几下就快满了。 参考过几篇文章,基于大神们的思路,我封装成了.sh脚本。 步骤如下: 1) 先修改好/etc/my.cnf,        ##[mysqld]       ##datadir=/data/loc

SAM2POINT:以zero-shot且快速的方式将任何 3D 视频分割为视频

摘要 我们介绍 SAM2POINT,这是一种采用 Segment Anything Model 2 (SAM 2) 进行零样本和快速 3D 分割的初步探索。 SAM2POINT 将任何 3D 数据解释为一系列多向视频,并利用 SAM 2 进行 3D 空间分割,无需进一步训练或 2D-3D 投影。 我们的框架支持各种提示类型,包括 3D 点、框和掩模,并且可以泛化到不同的场景,例如 3D 对象、室

UE5 半透明阴影 快速解决方案

Step 1: 打开该选项 Step 2: 将半透明材质给到模型后,设置光照的Shadow Resolution Scale,越大,阴影的效果越好

快速排序(java代码实现)

简介: 1.采用“分治”的思想,对于一组数据,选择一个基准元素,这里选择中间元素mid 2.通过第一轮扫描,比mid小的元素都在mid左边,比mid大的元素都在mid右边 3.然后使用递归排序这两部分,直到序列中所有数据均有序为止。 public class csdnTest {public static void main(String[] args){int[] arr = {3,