S7-1200PLC与昆仑通态触摸屏通讯

2023-10-11 01:44

本文主要是介绍S7-1200PLC与昆仑通态触摸屏通讯,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

测试环境:Win10、MCGS、博图V16、1214DCDCDC

  

博途工控人平时在哪里技术交流博途工控人社群

博途工控人平时在哪里技术交流博途工控人社群

将PLC端做如下配置

图片

图片

1-MCGS配置S7-1200驱动

1.1-添加驱动

双击设备窗口

图片

点击设备组态窗口下的设备管理,选择西门子-->1200以太网,点击增加

图片

双击增加的1200驱动,将其添加到设备状态窗口

图片

1.2-配置驱动参数

双击1200驱动进入驱动参数配置界面

设置PLC IP和本地IP(与PC IP不用一致也可以,在同一个网段下就行)

图片

2-添加数据组态

在驱动配置界面处添加数据

图片

在PLC中已编写如下程序,并下载到PLC,具体步骤不再赘述

图片

I数据类型--I0.3

      点击右侧通道配置界面中的增加设备通道

      通道类型:I

      通道地址:0,即I0

      数据类型选择位数,即I0.几

      通道个数:1。即要添加的变量个数,从设定的起始地址递增

图片

以上配置完后,双击连接变量的位置为通道设置变量(此变量是触摸屏中用到的变量,通过此变量在触摸屏中对I0.3进行读写)

图片

Q数据类型--Q0.1

图片

图片

M类型数据组态---M2.1

图片

图片

M类型数据组态---MW10

图片

图片

图片

数据块中数据组态--FirstDB.D1

DB1中的偏移量为0.0的字

图片

图片

图片

DB1中的偏移量为2.0的Bool

图片

图片

图片

这篇关于S7-1200PLC与昆仑通态触摸屏通讯的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Java Websocket实例【服务端与客户端实现全双工通讯】

Java Websocket实例【服务端与客户端实现全双工通讯】 现很多网站为了实现即时通讯,所用的技术都是轮询(polling)。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发 出HTTP request,然后由服务器返回最新的数据给客服端的浏览器。这种传统的HTTP request 的模式带来很明显的缺点 – 浏 览器需要不断的向服务器发出请求,然而HTTP

STM32 HAL CAN通讯 实操

1、简介 相比于串口通讯,对于刚接触CAN通讯的小白来说,CAN通讯相对复杂,看各种视频、帖子理论,总是一知半解。本次通过傻瓜式操作,先实现CAN通讯的交互,以提高小白的信心,也便于自己复习观看。本次以STM32CubeMX进行初始化配置,通过Keil 5软件进行软件设计,通过CAN盒实现进行数据的交互。该流程实际以STM32F0、F1、F3、F4、F7实测好用(理论上都适用),这三种型号单片机

C++ 上位软件通过Snap7开源库访问西门子S7-1200/S7-1500数据块的方法

C++ 上位软件通过Snap7开源库访问西门子S7-1200/S7-1500数据块的方法

关于Qt在子线程中使用通讯时发生无法接收数据的情况

在多线程应用中,串口通讯或TCP通讯的场景常常涉及到持续的读写操作,如果子线程处理不当,可能会导致信号阻塞问题。本文将通过串口通讯或TCP通讯为例,详细解释如何在多线程环境中避免信号阻塞,并提供代码示例。 1. 问题背景 假设我们在一个应用程序中使用多线程处理串口或TCP通讯,通常会在子线程中实现持续的数据读取。为了确保实时处理数据,常见的做法是在子线程的 run() 方法中使用 while

QQ通讯协议

不管UDP还是TCP,最终登陆成功之后,QQ都会有一个TCP连接来保持在线状态。这个TCP连接的远程端口一般是80,采用UDP方式登陆的时候,端口是8000。因此,假如你所在的网络开放了80端口(80端口是最常用端口。。就是通常访问Web的端口,禁掉它的话,你的网络对你来说价值已经不大了),但没有屏蔽腾讯的服务器IP,恭喜你,你是可以登陆成功QQ的。 二、聊天消息通信。       采用UDP协

串口与Labview通讯的调试

在学习Labview和串口的通讯和调试的时候。首先必须先了解一些Labview的基础知识,然后就是了解串口,在调试的过程中,我们需要下位机来辅助我们的程序编写与调试,也就是我们平时使用的单片机,如果没有单片机也不要紧,可以使用虚拟串口来把电脑的串口相连接,这样也可以达到我们的预期效果 工欲善其事,必先利其器 让我们先来做一些准备工作 在这里可以把两个虚拟的串口相连接,在上图的左边,可以看到我

不等了,华为计划在5.5G阶段就实现6G的空天地一体通讯网络功能

朋友们,你们是否曾经幻想过,无论身处何地,都能保持与世界的无缝连接?在偏远的山区、在茫茫的大海、甚至是在飞机上,都能享受畅通无阻的网络服务? 现在,这不再是幻想,华为正计划将这一切变为现实。在最近召开的空天信息产业国际生态大会上,华为的余承东宣布了一项激动人心的计划——在5.5G时代就实现6G的空天地一体通讯网络功能。 一、星地融合,永不失联 华为一直在探索如何将卫星通信技术与地面网络相

副本技能-使用RabbitMQ做即时消息通讯,使用STOMP协议

1.消息通讯的基础环境 技术使用: 后端使用Spring Websocket通讯,前端使用SocketJS,非长连接,有心跳检测信息交互使用RabbitMQ的插件Stomp 给RabbitMQ安装Stomp的插件 安装前: 安装后: 安装步骤(我的RabbitMQ是使用的Docker) 1.进入Docker容器RabbitMQ的后台(docker exec -it 容器ID /bin

S7-1500 配置OPC UA客户端

一、OPC UA 概述 OPC UA是一项开放标准,适用于从机器到机器间(M2M)的水平通信和从机器直到云端的垂直通信。该标准独立于供应商和平台,支持广泛的安全机制,并且可以与 PROFINET 共享同一工业以太网络。 1.OPC UA通信的特性及优势 特性: 独立于供应商和平台 集成的安全概念(加密、签名和验证) 一致、端到端,并可扩展 信息模型和语义服务 与PROFINET 不受限制的并

java与modbusRtu(COM口)通讯

modbous协议通讯byte数据解析含义 依赖的modbus包请看java与modbusTcp通讯JDK中配置串口通讯能力 提取码:hmfn串口模拟工具 提取码: npqx依赖串口协议包: <dependency><groupId>org.rxtx</groupId><artifactId>rxtx</artifactId><version>2.1.7</version></depende