【贝加莱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

相关文章

从基础到进阶详解Python条件判断的实用指南

《从基础到进阶详解Python条件判断的实用指南》本文将通过15个实战案例,带你大家掌握条件判断的核心技巧,并从基础语法到高级应用一网打尽,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一... 目录​引言:条件判断为何如此重要一、基础语法:三行代码构建决策系统二、多条件分支:elif的魔法三、

Python WebSockets 库从基础到实战使用举例

《PythonWebSockets库从基础到实战使用举例》WebSocket是一种全双工、持久化的网络通信协议,适用于需要低延迟的应用,如实时聊天、股票行情推送、在线协作、多人游戏等,本文给大家介... 目录1. 引言2. 为什么使用 WebSocket?3. 安装 WebSockets 库4. 使用 We

从基础到高阶详解Python多态实战应用指南

《从基础到高阶详解Python多态实战应用指南》这篇文章主要从基础到高阶为大家详细介绍Python中多态的相关应用与技巧,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、多态的本质:python的“鸭子类型”哲学二、多态的三大实战场景场景1:数据处理管道——统一处理不同数据格式

MySQL数据类型与表操作全指南( 从基础到高级实践)

《MySQL数据类型与表操作全指南(从基础到高级实践)》本文详解MySQL数据类型分类(数值、日期/时间、字符串)及表操作(创建、修改、维护),涵盖优化技巧如数据类型选择、备份、分区,强调规范设计与... 目录mysql数据类型详解数值类型日期时间类型字符串类型表操作全解析创建表修改表结构添加列修改列删除列

Python 函数详解:从基础语法到高级使用技巧

《Python函数详解:从基础语法到高级使用技巧》本文基于实例代码,全面讲解Python函数的定义、参数传递、变量作用域及类型标注等知识点,帮助初学者快速掌握函数的使用技巧,感兴趣的朋友跟随小编一起... 目录一、函数的基本概念与作用二、函数的定义与调用1. 无参函数2. 带参函数3. 带返回值的函数4.

python panda库从基础到高级操作分析

《pythonpanda库从基础到高级操作分析》本文介绍了Pandas库的核心功能,包括处理结构化数据的Series和DataFrame数据结构,数据读取、清洗、分组聚合、合并、时间序列分析及大数据... 目录1. Pandas 概述2. 基本操作:数据读取与查看3. 索引操作:精准定位数据4. Group

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