【贝加莱PLC基础教学】2.AutiomationStudio软件组态

2024-01-02 17:59

本文主要是介绍【贝加莱PLC基础教学】2.AutiomationStudio软件组态,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.升级版本差异

打开贝加莱AutomationStudio4.10.2.37软件选择tool工具栏(图片中是已升级过的,可忽略)
打开AS软件点击tool
选择Upgrades
选择Upgrades
选择Local找到这个“过程实验平台资料”文件夹(文件夹中的文件都是从官网下载的,可以自行去官网逐个下载),勾选如下几个选项安装包,再点击右下角Install Selected Upgrades,等待安装完成(可能需要安装5次,每个安装包单独安装)。
在这里插入图片描述
安装完成后,重新打开软件。

2.创建新工程

选择NewProject创建新工程
再点击an empty project
创建新工程
选择一个无汉族和特殊符号路径为工程命名(命名规则:只能包含字母、数字和下划线;只能字母或者下划线开头,这里数字开头是错误的(会引发Matlab对于ASconfig的搜索问题),注意修正),然后点击Next
命名工程
选择第一个自定义组态选项(可以自己修改配置名称),然后next
自定义配置组态

3.自定义配置CPU

勾选panel PC3100 后,找到5AP1130.156C-000型号CPU(选择依据为触控屏背面下方条形码),然后next
在这里插入图片描述
直接finish即可(或者在这里找到5PPC3100 KBU1-000型号选择后再finish)
在这里插入图片描述

4.配置其他模块组态

先点击窗口左侧小窗口下方物理视图窗口按钮
在这里插入图片描述
然后选择这个5PC901芯片,点击右键选择Replace Hardware这个选项,即可在右侧toolbox窗口看到很多硬件选项
在这里插入图片描述
搜索5PPC3100,选择对应的KBU1-000型号(选择依据为触控屏后方PLC上左侧贴的大片条形码)
在这里插入图片描述
然后根据实验室黄色网线相连的贝加莱模块选择对应硬件组态:
示例:
比如PLK网口直连了X20 BC 1083模块。
先点击左侧物理视图中空白区域,即可弹出右侧toolbox,然后搜索x20bc即可找到对应模块。
在这里插入图片描述
再拖拽到左侧合适位置:
在这里插入图片描述
这时候发现X20BC1083无法和5PPC3100关联,但是没关系,其他的硬件也先这样拖过来,后面还可以调整Position,因为我们先要设置一下ETH口属性才能继续。

其他模块的配置和拖拽工作就作为作业,自行实践(设置完ETH口属性后可置于SL2槽位)。

将X20BB82修改为X20BB81机架后组态就完全正确,最后结果应如下图所示(先忽视ETH/USB变灰,后续会设置):
在这里插入图片描述

5.设置ETH口属性

点击这个5PPC3100,然后右键选择Configuration
在这里插入图片描述
然后会弹出如下框,选择最下面的B&R Hypervisor,修改为on,大小分配到1024MB。
在这里插入图片描述
再点击左上角保存,可以发现多了一个ETHinternal
在这里插入图片描述
再选择下方ETH1口,右键Configuration
在这里插入图片描述
看到如下弹窗,并将Operating system修改为GPOS模式;
在这里插入图片描述
同理将USB1/USB2/USB3口也修改为GPOS模式,然后save all。

而对于ETH2口,需要按如下修改,首先也是选择ETH2,点击Configuration,如下弹窗:
选择Mode里手动配置Ip,按回车或者点其他位置确定。
在这里插入图片描述
然后输入子网掩码255.255.255.0和IP地址(注意!!!!IP地址是PLCIP地址,这里相当于配置PLCIP地址,如果连接到PLC以后下载程序下载到PLC后,PLCIP地址会被修改为该IP地址!,为了确保PLCIP地址一定,请务必确认你连接的PLCIP是多少,并保持不变。)
在这里插入图片描述
再保存。

另外,为了保证和实验室PLC实际硬件一直,并且统一。
选择如下:
在这里插入图片描述
然后将修改如下:保证版本统一
在这里插入图片描述

6.本地计算机连接到PLC

将本机IP网段改为和目标PLC一致(比如PLC网段是192.168.1.20,你本地网络适配器设置网段为192.168.1.XXX)
右键点击电脑网络设置这里,就是wifi图标右键。
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
然后在贝加莱菜单选择online、setting
在这里插入图片描述
再输入目标IP地址(PLC的地址),然后点击这个放大镜图标
在这里插入图片描述

这篇关于【贝加莱PLC基础教学】2.AutiomationStudio软件组态的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Qt 设置软件版本信息的实现

《Qt设置软件版本信息的实现》本文介绍了Qt项目中设置版本信息的三种常用方法,包括.pro文件和version.rc配置、CMakeLists.txt与version.h.in结合,具有一定的参考... 目录在运行程序期间设置版本信息可以参考VS在 QT 中设置软件版本信息的几种方法方法一:通过 .pro

从基础到进阶详解Pandas时间数据处理指南

《从基础到进阶详解Pandas时间数据处理指南》Pandas构建了完整的时间数据处理生态,核心由四个基础类构成,Timestamp,DatetimeIndex,Period和Timedelta,下面我... 目录1. 时间数据类型与基础操作1.1 核心时间对象体系1.2 时间数据生成技巧2. 时间索引与数据

安装centos8设置基础软件仓库时出错的解决方案

《安装centos8设置基础软件仓库时出错的解决方案》:本文主要介绍安装centos8设置基础软件仓库时出错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录安装Centos8设置基础软件仓库时出错版本 8版本 8.2.200android4版本 javas

Macos创建python虚拟环境的详细步骤教学

《Macos创建python虚拟环境的详细步骤教学》在macOS上创建Python虚拟环境主要通过Python内置的venv模块实现,也可使用第三方工具如virtualenv,下面小编来和大家简单聊聊... 目录一、使用 python 内置 venv 模块(推荐)二、使用 virtualenv(兼容旧版 P

Linux基础命令@grep、wc、管道符的使用详解

《Linux基础命令@grep、wc、管道符的使用详解》:本文主要介绍Linux基础命令@grep、wc、管道符的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录grep概念语法作用演示一演示二演示三,带选项 -nwc概念语法作用wc,不带选项-c,统计字节数-

如何确定哪些软件是Mac系统自带的? Mac系统内置应用查看技巧

《如何确定哪些软件是Mac系统自带的?Mac系统内置应用查看技巧》如何确定哪些软件是Mac系统自带的?mac系统中有很多自带的应用,想要看看哪些是系统自带,该怎么查看呢?下面我们就来看看Mac系统内... 在MAC电脑上,可以使用以下方法来确定哪些软件是系统自带的:1.应用程序文件夹打开应用程序文件夹

python操作redis基础

《python操作redis基础》Redis(RemoteDictionaryServer)是一个开源的、基于内存的键值对(Key-Value)存储系统,它通常用作数据库、缓存和消息代理,这篇文章... 目录1. Redis 简介2. 前提条件3. 安装 python Redis 客户端库4. 连接到 Re

SpringBoot基础框架详解

《SpringBoot基础框架详解》SpringBoot开发目的是为了简化Spring应用的创建、运行、调试和部署等,使用SpringBoot可以不用或者只需要很少的Spring配置就可以让企业项目快... 目录SpringBoot基础 – 框架介绍1.SpringBoot介绍1.1 概述1.2 核心功能2

Spring Boot集成SLF4j从基础到高级实践(最新推荐)

《SpringBoot集成SLF4j从基础到高级实践(最新推荐)》SLF4j(SimpleLoggingFacadeforJava)是一个日志门面(Facade),不是具体的日志实现,这篇文章主要介... 目录一、日志框架概述与SLF4j简介1.1 为什么需要日志框架1.2 主流日志框架对比1.3 SLF4

Spring Boot集成Logback终极指南之从基础到高级配置实战指南

《SpringBoot集成Logback终极指南之从基础到高级配置实战指南》Logback是一个可靠、通用且快速的Java日志框架,作为Log4j的继承者,由Log4j创始人设计,:本文主要介绍... 目录一、Logback简介与Spring Boot集成基础1.1 Logback是什么?1.2 Sprin