汇川CodeSysPLC教程03-2-10 如何组态

在这里插入图片描述
大家好,我是阿凡工控分享,本期我们将调整教程的顺序,和粉丝朋友们讨论后,后续我将优先出绿旗标注的部分,便于小白水平的你循序渐进,其他水平的朋友有些需求可能要稍后了,如果有问题请见谅,另外关于粉丝朋友的催更,本人真是心有余而力不足,最近项目紧张,连着几天干了个通宵,所以更新这部分可能做不到那么快,请见谅。

网络组态

PLC的主从设定

在这里插入图片描述
在前面的视频和文章中我们已经介绍过了常用总线的内容了在这里插入图片描述

演示

参见配套视频

从站设定与添加

在这里插入图片描述
从站的添加都是类似的,大家可以自己尝试感受一下,拖拽的操作还是非常方便直观的。

演示

参见配套视频

查看设备基本信息

在这里插入图片描述
这个基本信息很基本,没啥大用。

打开设备配置

在这里插入图片描述
打开界面会进入到从站的配置界面,不同的总线从站配置区别很大,同一总线的从站配置,在具体的功能上配置区别也比较大。

演示

参见配套视频。

硬件组态

硬件组态界面

有两种方式可进入硬件组态界面:

(1) 在网络组态界面双击一个设备

(2) 双击软件左侧设备树"Network Configuration"节点下的某个总线节点(如下图所示)。
在这里插入图片描述
除Modbus设备和ModbusTCP设备外,其他总线类型设备都有对应的硬件组态界面。

默认有"LocalBus Config"即本地总线配置节点,双击即可进入本地模块的配置:
在这里插入图片描述
同时软件右侧会显示"输入\输出模块列表":

在这里插入图片描述

组态设备的常用操作

组态设备基本操作包括设备的复制、粘贴、撤销、恢复、删除、导入EDS、GSD、ECT文件、放大、缩小功能。
在这里插入图片描述
注意:

  1. 设备复制、粘贴、删除、撤销、恢复操作在硬件组态界面只针对IO模块;在网络组态界面只针对从站;
  2. 如果对网络组态中的从站进行复制、粘贴、删除,则后面的模块也会被相应操作。
  3. AM600-CPU1608TP型号CPU支持EDS和ECT文件导入,不支持GSD文件导入;AM610-CPU1608TP型号CPU支持GSD文件导入,不支持EDS和ECT文件导入。(因为汇川不同的PLC支持的总线类型是有限和不同的)
  • 导入EDS
    网络设备列表中默认带部分CANOpen设备,如果要加入其他CANOpen设备,需要导入其对应的标准EDS文件。导入成功后,该设备会添加到网络设备列表中的"Can口"节点下,如果是汇川设备,会显示在Inovance节点下,否则会显示在"第三方厂商"节点下。

  • 导入GSD:
    网络设备列表中默认带部分DP设备,如果要加入其他DP设备,需要导入其对应的标准GSD文件。导入成功后,设备会添加到网络设备列表中的“DP口”节点下,如果是汇川设备,会显示在Inovance节点下,否则会显示在"第三方厂商"节点下。

  • 导入ECT
    网络设备列表中默认带部分EtherCAT设备,如果要加入其他EtherCAT设备,需要导入其对应的标准EtherCAT xml(*.xml)文件。导入成功后,设备会添加到网络设备列表中的"Ethercat口"节点下,如果是汇川设备,会显示在Inovance节点下,否则会显示在"第三方厂商"节点下。

设备树操作

在组态界面添加设备后,有时需要对组态设备进行复制、粘贴、删除、剪切、拖动等操作,这些功能在组态界面的工具栏和右键菜单中可以选择。除此之外,也可以在设备树实现相关的操作。

添加总线设备后,用户可以在设备栏选中某一设备,通过右键菜单或快捷键对设备进行复制、粘贴、删除、剪切和拖动等相关操作。菜单项如下图所示:

在这里插入图片描述
各功能操作符合基本标准操作。

注意:复制和剪贴功能仅适用于本地主站设备、本地从站设备以及单独轴设备。

编译组态

关于编译

编译是将源代码转换成目标代码的过程。在编译过程中,源代码被转换成一种中间表示形式,然后经过一系列的优化和转换,最终生成目标代码,可以在特定的计算机系统上执行。编译器是执行这个过程的软件工具。编译过程包括词法分析、语法分析、语义分析、中间代码生成、优化和目标代码生成等步骤。通过编译,程序员可以将高级语言编写的程序转换成机器语言,从而进行执行。编译可以提高程序的运行效率,减少程序员对底层细节的关注。

编译定位错误

当网络组态中有两个或多个Modbus从站设备站号相同,或ModubsTCP从站设备的IP地址相同,编译工程时会显示在编译信息输出框中。
组态设备制定了一些配置规则以及错误检测机制:比如网络组态中两个MODBUS设备的站号相同,或是TCP设备的IP地址相同;硬件组态设备中扩展机架上的从站设备后没有接IO模块等都会导致组态编译报错。
在编译工程时,如果出现组态错误,InoProShop消息输出框中会显示,双击其中的错误列表可以自动定位到对应的组态界面,并会闪烁3次红色的矩形框。如图所示:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/38180.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Spring成神之路】一次SpringIOC源码之旅,女朋友也成为了Spring大神!

文章目录 一、前言二、前置准备三、IOC容器的使用四、Spring IOC源码解读1. prepareRefresh源码解读2. obtainFreshBeanFactory源码解读2.1 refreshBeanFactory源码解读 3. prepareBeanFactory源码解读4. postProcessBeanFactory源码解读5. invokeBeanFactoryPostProcessors源码…

计算机Java项目|基于SpringBoot的作业管理系统设计与实现

作者主页:编程指南针 作者简介:Java领域优质创作者、CSDN博客专家 、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、腾讯课堂常驻讲师 主要内容:Java项目、Python项目、前端项目、人工智能与大数据、简…

Lumos学习王佩丰Excel第三讲:查找替换定位

一、查找和替换 1、按值查找 2、按格式查找 将红色的单元格替换成黄色的单元格,其他格式同理处理。 3、是否开启单元格匹配 若不打开选项卡直接全部替换,会出现“苏州市市”的情况;加入单元格匹配的规则,检索时会以整个单元格内…

运维.Linux下执行定时任务(上:Cron简介与用法解析)

运维专题 Linux下执行定时任务(上:Cron简介与用法解析) - 文章信息 - Author: 李俊才 (jcLee95) Visit me at CSDN: https://jclee95.blog.csdn.netMy WebSite:http://thispage.tech/Email: 291148484163.com. Shenzhen ChinaAd…

AI陪伴产品的情感设计:从孤独感到恋爱感评分:9/10

本文主要阐述三个话题: 1. 市面上有哪些AI陪伴产品? 2. 我们团队要怎么做? 3. 为什么要做? 市面上有哪些陪伴类产品? Role-play(角色扮演) 在当前市场上,有不少以角色扮演为核心的…

灵魂拷问,如何应对平行志愿的天坑?

高考填报志愿实行平行志愿,关于这个概念这里不重复说,不了解平行志愿的可以百度补课,这里只说平行志愿的坑挖得实在太大了,以至于很多同学都入坑了,怎么办? ( 欢迎 评论区 咨询 and 交流....&am…

淀山湖之行随笔

我们仰望清新,但又不得不被世俗所伴。 近日上海开始进入梅雨季节,每天大大小小的雨水不断,整个环境也格外的潮湿,不过已经逐渐习惯这种气候,所谓的见怪不怪。 今日是周日,思绪好久,准备去淀山湖…

前端优化:首屏加载速度的实践

目录 目录 前言 多图片的懒加载 避免用户多次点击请求 骨架屏原理 结束语 前言 随着互联网技术的飞速发展,前端网页逐渐取代了传统客户端成为用户获取信息、进行交互的重要渠道,但是网页也有常见的弊端,比如网页首屏加载速度的快慢直接…

vant 图片放大预览(vue3)

最近在写移动端的时候要实现图片放大预览的功能,当时用的是vant,原本想的是直接用vant里面的组件来实现放大预览,后面仔细找了一下发现没有找到这个功能(可能是我没找到),后面想到了用遮罩层来实现放大预览…

捕获野生的登录页,暴改Vue3

1.实现效果 2.Vue组件 <script setup> import {onMounted} from "vue";onMounted(()>{// getAllData() }) </script><template><div class"login"><div class"form-cont"><div class"form-top"&…

全面解析自然语言处理(NLP):基础、挑战及应用前景

自然语言处理 (NLP) 简介与应用前景 自然语言处理&#xff08;NLP&#xff09;是人工智能和计算语言学的一个分支&#xff0c;致力于使计算机能够理解、解释和生成人类语言。这篇博文将深入探讨自然语言处理的基础知识、挑战、典型任务及其广泛的应用前景。 一、自然语言处理的…

Linux服务器上安装CUDA11.2和对应的cuDNN 8.4.0

一、检查 检查本机是否有CUDA工具包&#xff0c;输入nvcc -V: 如图所示&#xff0c;服务器上有CUDA&#xff0c;但版本为9.1.85&#xff0c;版本过低&#xff0c;因此博主要重装一个新的。 二、安装CUDA 1.查看服务器最高支持的CUDA版本 在命令行输入nvidia-smi查看显卡驱动…

秋招季的策略与行动指南:提前布局,高效备战,精准出击

6月即将进入尾声&#xff0c;一年一度的秋季招聘季正在热火进行中。对于即将毕业的学生和寻求职业发展的职场人士来说&#xff0c;秋招是一个不容错过的黄金时期。 秋招的序幕通常在6月至9月间拉开&#xff0c;名企们纷纷开启网申的大门。在此期间&#xff0c;求职备战是一个系…

【ai】 梳理一下yolov4及 trition部署的心路历程

yolov4是darknetv5开始逐渐采用pytorchjetson上部署darknet比较直接因此这里采用的是yolov4 版本。isarsoft/yolov4-triton-tensorrt1. 2024-06-20 : 2.17.0 在jetson4.6 上可以跑 2.17版本server 在 jetson 运行 ./tritonserver --model-repository=…/docs/examples/model_r…

2.linux操作系统CPU使用率和平均负载区别

目录 概述cpu使用率区别 结束 概述 linux操作系统CPU 使用率 和 平均负载 区别 负载高并不一定使用率高&#xff0c;有可能 cpu 被占用&#xff0c;但不干活。 cpu使用率 cpu使用率&#xff1a;cpu非空闲态运行的时间占比&#xff0c;反映cpu的繁忙程度&#xff0c;和平均负载…

如何使用VScode创建和上传Arduino项目

Visual Studio Code &#xff08;VS Code&#xff09; 是一种非常流行的通用集成开发环境 &#xff08;IDE&#xff09;。IDE 是一种将文本编辑器、编程界面、调试视图和项目管理集成在一个地方的软件。这个开源项目由微软领导&#xff0c;可以在所有操作系统上运行。使 VS Cod…

介绍两个压测工具pgbench\sysbench,可视化监控工具NMON

性能评估做不好&#xff0c;开会又领导点名叼了。/(ㄒoㄒ)/~~ /(ㄒoㄒ)/~~ /(ㄒoㄒ)/~~ 挨叼了&#xff0c;也要写文章&#xff0c;记录下我的笔记。 写篇文章 对数据库、OS性能的性能评估&#xff0c;需要选择合适的压测工具&#xff0c;给找出数据库的运行瓶颈 pgbench 这是…

AI音乐的何去何从

引言 在过去的一个月里&#xff0c;多个先进的音乐生成大模型相继上线。这些AI模型不仅降低了普通人创作音乐的门槛&#xff0c;还在音乐圈内引发了关于AI是否会彻底颠覆传统音乐创作的广泛讨论。在短暂的兴奋过后&#xff0c;人们开始理性地审视这些AI产品的版权归属问题&…

【图像超分辨率】一个简单的总结

文章目录 图像超分辨率(Image Super-Resolution, ISR)1 什么是图像超分辨率&#xff1f;2 图像超分辨率通常有哪些方法&#xff1f;&#xff08;1&#xff09;基于插值的方法&#xff08;2&#xff09;基于重建的方法&#xff08;3&#xff09;基于学习的方法&#xff08;LR im…

Leetcode 78 数组子集

题目描述&#xff1a; 给你一个整数数组 nums &#xff0c;数组中的元素 互不相同 。返回该数组所有可能的 子集&#xff08;幂集&#xff09;。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1&#xff1a; 输入&#xff1a;nums [1,2,3] 输出&#xff1…