S7-1200与力控通过S7协议通讯

news/2024/7/23 19:31:40 标签: oracle, 数据库, 博途, 力控组态

测试环境:Win10、力控7.2SP3、1214DCDCDC

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

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

在画面管理中,有种弹出画面,也就是窗口提示画面,

1-PLC端配置

PLC IP设置为192.168.2.10

PLC属性中的连接机制,勾选允许来自远程对象的PUT/GET

图片

新建一个名为FirstDB的数据块,数据块编号为1

图片

在FirstDB中添加两个变量,类型分别为Int和Bool

图片

右键打开DB1的属性设置,将优化块的访问前面的√取消勾选

图片

编写以下程序并下载到PLC中。在力控中完成对I0.3、Q0.1、M2.1、MW10、FirstDB中D1,L1的数据监控

图片

2-配置力控驱动

2.1-添加驱动

IO设备组态-->PLC-->西门子-->S7_1200(TCP)

图片

2.2-配置驱动参数

输入通道名称

图片

输入PLC IP地址

图片

机架号0、槽号设置为1、握手方式为槽号相关

图片

3-添加数据组态

数据库组态-->新建模拟I/O点

图片

3.1-普通数据类型变量

I类型数据组态---I0.3

输入点名称

图片

寄存器类型I

偏移地址0:即I0

数据类型8位无符号:即Byte型

按位操作,数据为3:即Byte中的第3位----I0.3

图片

Q类型数据组态---Q0.1

图片

图片

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

图片

图片

M类型数据组态---MW10

图片

偏移地址10,16位无符号即MW10

图片

3.2-数据块中的变量

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

图片

寄存器类型:DB,即数据块类型

偏移地址:数据块中变量对应的偏移量

图片

DB数据块号:DB1即是编号为1的数据块

图片

数据类型:根据实际创建的DB中的变量类型选择

图片

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

图片

偏移量2.0

图片

4-画面组态

图片


http://www.niftyadmin.cn/n/5078831.html

相关文章

vim多文件的打开与关闭问题

vim命令模式下 : e 文件名字,打开文件; : bd ,关闭当前文件

前端页面布局之【Flex布局】详解

目录 🌟前言🌟浏览器支持🌟Flex简介🌟Flex基本概念🌟容器属性🌟项目排列方向🌟项目包裹方式🌟项目水平对齐方式🌟项目的垂直对齐方式🌟多行对齐方式 &#x1…

C++ 基础知识 问答题(五)

PART1 1.int型整数的最大值和最小值分别是什么?如何用二进制表示?使用最大值和最小值进行计算时会出现什么问题? 2.类声明成指针相对于声明成对象有什么好处? 3.迭代器可以加减常数吗? 4.动态绑定是如何实现的? …

我的编程初学者之旅:那些愚蠢的代码

我的编程初学者之旅:那些愚蠢的代码 在编程的早期阶段,我犯了许多愚蠢的错误,这些错误让我深感尴尬,但也让我学到了很多。我想分享一些我曾经写过的愚蠢代码,希望它们能帮助其他初学者避免类似的错误。 没有正确理解…

Python Loguru 日志打印

在开发过程中,我们经常需要记录应用程序的运行状态和错误信息。日志是一种重要的工具,可以帮助我们快速定位和解决问题。Python3提供了多种日志库,其中Loguru是一个简单易用的日志库,它提供了丰富的功能和灵活的配置选项&#xff…

SpringBoot 实现EMQ设备的上下线告警

前言 上下线通知 我遇到了一个难题,即在使用EMQ X 4.4.10的开源版本时,我需要实现设备的上下线状态监控,但该4.4.10开源版本并未内置设备上下线提醒模块,只有企业版才内置了该模块。这为我带来了一些技术上的难题,迫…

Rn使用FlatList导航栏自动回到中间

import { useState, useRef } from react import { FlatList, View, Text, StyleSheet, TouchableOpacity } from react-nativeconst Center () > {const tabs ["语文", "数学", "英语", "政治", "历史", "地理&q…

【Linux Clock Framework】

文章目录 Introduction1.1 clock framwork1.1.1 总线时钟1.1.2 APB总线接口1.1.3 总线访问流程1.1.4 HW clock device tree1.1.5 clk register 1.2 HW-specific Clock provider driver1.2.1 clk device 抽象 clk_hw1.2.2 struct clk_init_data1.2.3 struct clk_ops1.2.4 Driver…