最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

浅谈基于SoftLogix5800软PLC的应用

IT圈 admin 29浏览 0评论

2024年5月26日发(作者:融丽佳)

中国设备工程

China Plant

Engineering

浅谈基于SoftLogix5800软PLC的应用

宋昊鹏,刘岩,彭勋

(北京奔驰汽车有限公司,北京 100176)

摘要:

制造业现场设备的逻辑运算控制广泛地依赖可编程逻辑控制器,即PLC。在全球疫情与芯片短缺的影响下,PLC产品的价格和

供货周期浮动较剧烈。PLC产品短缺影响在现代制造业中是空前的,替代PLC产品的备用技术方案是各制造业企业需要面对的一项课题。

本文通过基于对软PLC软件的应用,浅谈可替代PLC产品的备用技术方案以及软PLC在控制器及其软件使用中的应用案例。该应用案例能

够有效地降低企业因PLC产品供货紧张带来的风险,节约了企业硬件采购支出,具有一定的推广应用价值。

关键词:

PLC产品;芯片短缺;软PLC

中图分类号:

TP242

文献标识码:

A

文章编号:

1671-0711(2022)12(下)-0139-03

在全球新冠疫情的影响下,芯片制成品的产能紧缺,

然而,PLC作为工业生产线的“大脑”,广泛依赖芯片

的产能。在PLC供货紧张的不利因素下,企业寻找替代

PLC产品的可行方案,通过编写软PLC程序的方式可实

现无PLC模块实现生产线的逻辑运算功能。基于上述原

因,企业将替代PLC产品的备用方案作为一项重要的课

题,设计了使用软PLC控制设备的备用方案,并测试与

验证了此方案的应用效果。

1 可行性分析

软PLC将PLC、背板、网络通信模块、本地I/O模块、

运动控制模块虚拟化,工业计算机仅需通过安装软PLC

软件与OPC通信软件将虚拟化的各部件的功能呈现,用

户仅需要更改配置即可完成PLC背板的安装与配置。

(1)取证软PLC的逻辑运算功能。SoftLogix5800

软PLC软件能够在安装在虚拟背板上,数字型、浮点型

的运算能力能够实现一般生产线使用的PLC的仿真性能,

故软PLC的逻辑运算功能。

(2)在安装RSLinx OPC软件的工业计算机中,软

PLC的虚拟背板能够安装多组虚拟以太网模块,此以太

网模块能够与I/O适配器、变频器、PLC以太网模块、

HMI实现CIP通信,故软PLC的网络通信能力在此方案

中可行。

(3)工业现场中PLC通过通信模块连接远程I/O模

块,虚拟背板中的本地I/O模块、运动控制模块能够满

足实际使用需求,故PLC的I/O通信功能在此方案中可行。

综上所述,使用软PLC替代PLC的控制设备逻辑运

算功能的可行性是乐观的。

2 软PLC安装与配置

2.1 软PLC安装

本应用使用了罗克韦尔品牌软PLC软件SoftLogix

Chassis Monitor,软件及软PLC的固件版本为20.04;

通信服务通过RSLinx Classic软件实现,在安装软PLC

软件时能够完成安装。在32位的Window7专业版系统

环境下,安装VC++ 2019补丁,启用.NET Framework

3.5并更新后,安装并激活软件即可使用。

在RSLinx Classic软件中创建虚拟背板作为

软PLC背板,选择选项“Emulate5000 Virtual

Backplane”。如图1,打开软PLC软件,选择Slot后

点击Create Module,可通过插入模块到背板指定的槽

位,实现软PLC及其本地的I/O模块、网络通信模块与

运动控制模块安装。

图1 软PLC安装

2.2 软PLC的配置

软PLC的CPU模块可通过软PLC软件改变模式,例如,

编程模式、远程模式、运行模式,根据实际的状况改变

PLC模式。

软PLC的以太网模块以RSLinx Classic软件作

为通信服务,在使能RSLinx Gateway配置后,通过

RSLinx Classic Launch Control Panel插件选择总是

将软件运行为服务后,软PLC的首个以太网模块的通信

地址使用计算机的IP通信地址,其他网络通信模块的

地址可通过在线配置或程序下载进行更改。完成基本配

置的计算机则被视为一台带有CPU等模块的PLC背板。

3 软PLC的应用

3.1 PLC项目迁移

为避免PLC损坏,因缺少此物料而造成长期停产停

工,本应用将PLC项目迁移至软PLC项目,并取得了测

中国设备工程 2022.12 (下)

139

Copyright©博看网. All Rights Reserved.

Research and Exploration

研究与探索

·

工艺流程与应用

试的成功。如PLC背板仅包含CPU模块以及非冗余的以

太网模块,可使用以下方案:将PLC项目的CPU模块更

改为固件版本相同的虚拟CPU模块1789-L60,程序将被

自动编译转换;因PLC背板的不同,组态信息将被清除,

在虚拟背板中创建虚拟以太网模块,地址、名称使用原

通信模块的信息;以太网模块地从站组态复制即可。

将安装软PLC的计算机通信地址更改,程序下

载至软PLC,将接至以太网模块的通信线缆至安装软

PLC的计算机,即可实现从PLC至软PLC的控制切换,

如图2。

图3 更改后的软PLC程序组态

图2 运行中的软PLC

如PLC背板包含其他本地模块,需要保留PLC本地

背板,本应用使用以下方案:将本地背板的CPU模块更

换为以太网模块,并更改地址,此地址与虚拟通信模块

在同一网络地址范围;将PLC项目的CPU模块更改为固

件版本相同的虚拟CPU模块1789-L60,程序将被自动编

译转换;因PLC背板的不同,组态信息将被清除,在虚

拟背板中创建虚拟以太网模块,地址、名称使用原通信

模块的信息;在虚拟通信模块的以太网络下创建以太网

模块,地址与更换的以太网模块一致,名称可自定义;

将以太网模块所在的背板的其他本地模块及其从站的配

置信息复制,如图3;全局替换标签地址,将本地I/O

的默认名称“Local”替换为配置中以太网模块的名称,

如图4。

将安装软PLC的计算机通信地址更改,程序下载至

软PLC,将接至以太网模块的通信线缆至安装软PLC的

计算机,即可实现从PLC至软PLC的控制切换。

3.2 软PLC程序的使用

使用另一台计算机访问软PLC,此计算机需要安装

并激活RSLinx Classic软件以及RSLogix5000软件(或

Studio5000 Logix Designer软件),软件的版本需要

与软PLC的固件版本一致。

使用RSLinx Classic软件配置访问软PLC的路径

后,即可访问软PLC。如软PLC使用了远程模式,此计

图4 更改后的软PLC程序本地模块数据

算机还可以实现更改软PLC的模式、创建数据、在线更

改逻辑、下载PLC程序等操作。

4 实效与分析

4.1 经济效益

在全球疫情以及芯片产能不足的背景下,用于培训

使用的PLC模块价格达到了50000元,背板约10000元,

通信模块30000元。使用软PLC,每套PLC则至少节约

90000元的费用投入,且无须等待供货。

4.2 社会效益

PLC等芯片制成品的制造和使用的数量降低,能够

一定程度上缓解芯片制成品在制造和使用过程中对环境

的污染破坏,并减少能源消耗。

5 结语

通过执行使用软PLC替代PLC产品的方案,成功应

140

中国设备工程 2022.12 (下)

Copyright©博看网. All Rights Reserved.

中国设备工程

China Plant

Engineering

矿区井下无人运载车辆

全局约束下的局部路径规划方法

智宝岩

(中煤陕西榆林能源化工有限公司,山西 榆林 719000)

摘要:

由于矿区井下作业的特殊性,对于生产安全有很高的要求,随着无人驾驶技术的快速发展,采用无人运载车辆完成矿区井下

运输任务的相关技术受到广泛关注。本文针对矿区井下作业任务的特性,即运输路线通常是预先定义的全局路线,而矿区内的场景动态变

化出现新的障碍物,无人运载车辆需要实时进行局部路线规划,提出一种全局约束下的局部路径规划方法。该方法通过路径规划获得的路

线,一方面要满足全局路径的约束以确保按照预先定义的路线行进,另一方面要满足局部路径的约束,回避障碍物且最大效率的利用车辆

的加速度保持行进速度。为了验证所提出的方法,本文在实际的矿区井下场景开展了实验,实验结果证明本方法的有效性。

关键词:

路径规划;无人驾驶;全局约束;局部避障

中图分类号:

TD774

文献标识码:

A

文章编号:

1671-0711(2022)12(下)-0141-02

缓解交通拥堵、提高驾驶安全、保护环境等社会需

求推动了无人驾驶技术的快速发展。同时,自动驾驶等

智能无人平台技术的发展也为矿产开采、地质探测等对

安全生产有很高要求的行业提供了新的解决思路,实现

矿区无人化运输是自动驾驶技术提升安全高效生产的重

要应用之一。在无人驾驶技术中,路径规划是系统的重

要环节。路径规划的任务是按照优化准则,如时间约束、

路径长度约束、路径平滑度约束、车辆参数约束等,产

生从起始位置无碰撞地到达终点位置的一条可行路径。

路径规划的工作一般集中在两大类,即全局路径规划和

局部路径规划。在矿区井下这类的特定应用场景中,对

于路径规划的目标引入了新的与运载任务相关的约束,

如全局路径通常是已知的,路径规划需解决符合全局路

径约束的局部路径规划问题,即局部路径规划中不能偏

离全局规划目标。基于这一实际应用问题,作者提出了

一种全局路径约束下的局部路径规划方法。

1 动态窗口局部路径规划

动态窗口路径规划方法(Dynamic Window Approach,

DWA),是一种经典的局部路径规划方法,被广泛地应用

于移动机器人、无人机、

无人车等系统的路径规划

任务中,其原理是根据

t

刻载体的运动参数,对移

动平台的速度和角速度采

样,根据采样的运动参数

预测未来

∆t

时间段内移动

平台可能出现的运动轨迹,

图1 DWA原理示意图

用软PLC软件编写软PLC程序,进而实现生产线在无

PLC模块的情况下实现逻辑运算功能快速替代,以备面

对潜在的停工停产风险。经过试验验证,本项目效果比

较显著,且已得到了涂装车间同行的好评,此项目方案

的成功应用可为同行业提供一定的参考。

基本原理如图1所示。

假设当前车速为

v

,角速度为

w

,则可建立车体运

动学模型为:

(1)

其中,(x,y,θ)和(x′,y′,θ′)分别为当前时刻

和下一时刻的二维坐标及航向角,

∆t

为前后时刻的时间

间隔。

由于汽车的电机扭矩有限,所以其最大和最小速度

以及加速度受到限制。在一个周期内会存在一个动态窗

口,在该窗口内的速度就是这一周期结束后车体能够实

际达到的速度。

速度采样后,DWA算法根据采样速度推演出不同的

轨迹,并对轨迹进行评价,从而选出最佳速度与角速度。

通过构建的评价函数,对预测的轨迹进行评分,通常选

择评价分数最高的轨迹作为局部路径规划的输出。

2 全局约束下的局部路径规划方法

在矿区井下的运输任务中,由于运输路线特定,全

局路径通常是确定的,因此,在进行局部路径规划时,

需要充分考虑全局路径对局部路径的约束。在选择局部

路径候选解时,应使轨迹终点尽可能靠近全局路径的目

标点,使得车辆能够尽量沿其行驶。其次,局部路径的

终点应尽量在车辆全速行驶范围外,保证车辆全速前进。

综合以上考虑,设第

i

条路径,本文建立路径规划

的代价函数为

(2)

参考文献:

[1]邓李.ControiLogix系统实用手册(罗克韦尔自动化丛书)[M].

北京:机械工业出版社,2006.

[2]SoftLogix 5800 System [M].USA:2015.

[3]SoftLogix Controller [M].USA:2015.

中国设备工程 2022.12 (下)

141

Copyright©博看网. All Rights Reserved.

2024年5月26日发(作者:融丽佳)

中国设备工程

China Plant

Engineering

浅谈基于SoftLogix5800软PLC的应用

宋昊鹏,刘岩,彭勋

(北京奔驰汽车有限公司,北京 100176)

摘要:

制造业现场设备的逻辑运算控制广泛地依赖可编程逻辑控制器,即PLC。在全球疫情与芯片短缺的影响下,PLC产品的价格和

供货周期浮动较剧烈。PLC产品短缺影响在现代制造业中是空前的,替代PLC产品的备用技术方案是各制造业企业需要面对的一项课题。

本文通过基于对软PLC软件的应用,浅谈可替代PLC产品的备用技术方案以及软PLC在控制器及其软件使用中的应用案例。该应用案例能

够有效地降低企业因PLC产品供货紧张带来的风险,节约了企业硬件采购支出,具有一定的推广应用价值。

关键词:

PLC产品;芯片短缺;软PLC

中图分类号:

TP242

文献标识码:

A

文章编号:

1671-0711(2022)12(下)-0139-03

在全球新冠疫情的影响下,芯片制成品的产能紧缺,

然而,PLC作为工业生产线的“大脑”,广泛依赖芯片

的产能。在PLC供货紧张的不利因素下,企业寻找替代

PLC产品的可行方案,通过编写软PLC程序的方式可实

现无PLC模块实现生产线的逻辑运算功能。基于上述原

因,企业将替代PLC产品的备用方案作为一项重要的课

题,设计了使用软PLC控制设备的备用方案,并测试与

验证了此方案的应用效果。

1 可行性分析

软PLC将PLC、背板、网络通信模块、本地I/O模块、

运动控制模块虚拟化,工业计算机仅需通过安装软PLC

软件与OPC通信软件将虚拟化的各部件的功能呈现,用

户仅需要更改配置即可完成PLC背板的安装与配置。

(1)取证软PLC的逻辑运算功能。SoftLogix5800

软PLC软件能够在安装在虚拟背板上,数字型、浮点型

的运算能力能够实现一般生产线使用的PLC的仿真性能,

故软PLC的逻辑运算功能。

(2)在安装RSLinx OPC软件的工业计算机中,软

PLC的虚拟背板能够安装多组虚拟以太网模块,此以太

网模块能够与I/O适配器、变频器、PLC以太网模块、

HMI实现CIP通信,故软PLC的网络通信能力在此方案

中可行。

(3)工业现场中PLC通过通信模块连接远程I/O模

块,虚拟背板中的本地I/O模块、运动控制模块能够满

足实际使用需求,故PLC的I/O通信功能在此方案中可行。

综上所述,使用软PLC替代PLC的控制设备逻辑运

算功能的可行性是乐观的。

2 软PLC安装与配置

2.1 软PLC安装

本应用使用了罗克韦尔品牌软PLC软件SoftLogix

Chassis Monitor,软件及软PLC的固件版本为20.04;

通信服务通过RSLinx Classic软件实现,在安装软PLC

软件时能够完成安装。在32位的Window7专业版系统

环境下,安装VC++ 2019补丁,启用.NET Framework

3.5并更新后,安装并激活软件即可使用。

在RSLinx Classic软件中创建虚拟背板作为

软PLC背板,选择选项“Emulate5000 Virtual

Backplane”。如图1,打开软PLC软件,选择Slot后

点击Create Module,可通过插入模块到背板指定的槽

位,实现软PLC及其本地的I/O模块、网络通信模块与

运动控制模块安装。

图1 软PLC安装

2.2 软PLC的配置

软PLC的CPU模块可通过软PLC软件改变模式,例如,

编程模式、远程模式、运行模式,根据实际的状况改变

PLC模式。

软PLC的以太网模块以RSLinx Classic软件作

为通信服务,在使能RSLinx Gateway配置后,通过

RSLinx Classic Launch Control Panel插件选择总是

将软件运行为服务后,软PLC的首个以太网模块的通信

地址使用计算机的IP通信地址,其他网络通信模块的

地址可通过在线配置或程序下载进行更改。完成基本配

置的计算机则被视为一台带有CPU等模块的PLC背板。

3 软PLC的应用

3.1 PLC项目迁移

为避免PLC损坏,因缺少此物料而造成长期停产停

工,本应用将PLC项目迁移至软PLC项目,并取得了测

中国设备工程 2022.12 (下)

139

Copyright©博看网. All Rights Reserved.

Research and Exploration

研究与探索

·

工艺流程与应用

试的成功。如PLC背板仅包含CPU模块以及非冗余的以

太网模块,可使用以下方案:将PLC项目的CPU模块更

改为固件版本相同的虚拟CPU模块1789-L60,程序将被

自动编译转换;因PLC背板的不同,组态信息将被清除,

在虚拟背板中创建虚拟以太网模块,地址、名称使用原

通信模块的信息;以太网模块地从站组态复制即可。

将安装软PLC的计算机通信地址更改,程序下

载至软PLC,将接至以太网模块的通信线缆至安装软

PLC的计算机,即可实现从PLC至软PLC的控制切换,

如图2。

图3 更改后的软PLC程序组态

图2 运行中的软PLC

如PLC背板包含其他本地模块,需要保留PLC本地

背板,本应用使用以下方案:将本地背板的CPU模块更

换为以太网模块,并更改地址,此地址与虚拟通信模块

在同一网络地址范围;将PLC项目的CPU模块更改为固

件版本相同的虚拟CPU模块1789-L60,程序将被自动编

译转换;因PLC背板的不同,组态信息将被清除,在虚

拟背板中创建虚拟以太网模块,地址、名称使用原通信

模块的信息;在虚拟通信模块的以太网络下创建以太网

模块,地址与更换的以太网模块一致,名称可自定义;

将以太网模块所在的背板的其他本地模块及其从站的配

置信息复制,如图3;全局替换标签地址,将本地I/O

的默认名称“Local”替换为配置中以太网模块的名称,

如图4。

将安装软PLC的计算机通信地址更改,程序下载至

软PLC,将接至以太网模块的通信线缆至安装软PLC的

计算机,即可实现从PLC至软PLC的控制切换。

3.2 软PLC程序的使用

使用另一台计算机访问软PLC,此计算机需要安装

并激活RSLinx Classic软件以及RSLogix5000软件(或

Studio5000 Logix Designer软件),软件的版本需要

与软PLC的固件版本一致。

使用RSLinx Classic软件配置访问软PLC的路径

后,即可访问软PLC。如软PLC使用了远程模式,此计

图4 更改后的软PLC程序本地模块数据

算机还可以实现更改软PLC的模式、创建数据、在线更

改逻辑、下载PLC程序等操作。

4 实效与分析

4.1 经济效益

在全球疫情以及芯片产能不足的背景下,用于培训

使用的PLC模块价格达到了50000元,背板约10000元,

通信模块30000元。使用软PLC,每套PLC则至少节约

90000元的费用投入,且无须等待供货。

4.2 社会效益

PLC等芯片制成品的制造和使用的数量降低,能够

一定程度上缓解芯片制成品在制造和使用过程中对环境

的污染破坏,并减少能源消耗。

5 结语

通过执行使用软PLC替代PLC产品的方案,成功应

140

中国设备工程 2022.12 (下)

Copyright©博看网. All Rights Reserved.

中国设备工程

China Plant

Engineering

矿区井下无人运载车辆

全局约束下的局部路径规划方法

智宝岩

(中煤陕西榆林能源化工有限公司,山西 榆林 719000)

摘要:

由于矿区井下作业的特殊性,对于生产安全有很高的要求,随着无人驾驶技术的快速发展,采用无人运载车辆完成矿区井下

运输任务的相关技术受到广泛关注。本文针对矿区井下作业任务的特性,即运输路线通常是预先定义的全局路线,而矿区内的场景动态变

化出现新的障碍物,无人运载车辆需要实时进行局部路线规划,提出一种全局约束下的局部路径规划方法。该方法通过路径规划获得的路

线,一方面要满足全局路径的约束以确保按照预先定义的路线行进,另一方面要满足局部路径的约束,回避障碍物且最大效率的利用车辆

的加速度保持行进速度。为了验证所提出的方法,本文在实际的矿区井下场景开展了实验,实验结果证明本方法的有效性。

关键词:

路径规划;无人驾驶;全局约束;局部避障

中图分类号:

TD774

文献标识码:

A

文章编号:

1671-0711(2022)12(下)-0141-02

缓解交通拥堵、提高驾驶安全、保护环境等社会需

求推动了无人驾驶技术的快速发展。同时,自动驾驶等

智能无人平台技术的发展也为矿产开采、地质探测等对

安全生产有很高要求的行业提供了新的解决思路,实现

矿区无人化运输是自动驾驶技术提升安全高效生产的重

要应用之一。在无人驾驶技术中,路径规划是系统的重

要环节。路径规划的任务是按照优化准则,如时间约束、

路径长度约束、路径平滑度约束、车辆参数约束等,产

生从起始位置无碰撞地到达终点位置的一条可行路径。

路径规划的工作一般集中在两大类,即全局路径规划和

局部路径规划。在矿区井下这类的特定应用场景中,对

于路径规划的目标引入了新的与运载任务相关的约束,

如全局路径通常是已知的,路径规划需解决符合全局路

径约束的局部路径规划问题,即局部路径规划中不能偏

离全局规划目标。基于这一实际应用问题,作者提出了

一种全局路径约束下的局部路径规划方法。

1 动态窗口局部路径规划

动态窗口路径规划方法(Dynamic Window Approach,

DWA),是一种经典的局部路径规划方法,被广泛地应用

于移动机器人、无人机、

无人车等系统的路径规划

任务中,其原理是根据

t

刻载体的运动参数,对移

动平台的速度和角速度采

样,根据采样的运动参数

预测未来

∆t

时间段内移动

平台可能出现的运动轨迹,

图1 DWA原理示意图

用软PLC软件编写软PLC程序,进而实现生产线在无

PLC模块的情况下实现逻辑运算功能快速替代,以备面

对潜在的停工停产风险。经过试验验证,本项目效果比

较显著,且已得到了涂装车间同行的好评,此项目方案

的成功应用可为同行业提供一定的参考。

基本原理如图1所示。

假设当前车速为

v

,角速度为

w

,则可建立车体运

动学模型为:

(1)

其中,(x,y,θ)和(x′,y′,θ′)分别为当前时刻

和下一时刻的二维坐标及航向角,

∆t

为前后时刻的时间

间隔。

由于汽车的电机扭矩有限,所以其最大和最小速度

以及加速度受到限制。在一个周期内会存在一个动态窗

口,在该窗口内的速度就是这一周期结束后车体能够实

际达到的速度。

速度采样后,DWA算法根据采样速度推演出不同的

轨迹,并对轨迹进行评价,从而选出最佳速度与角速度。

通过构建的评价函数,对预测的轨迹进行评分,通常选

择评价分数最高的轨迹作为局部路径规划的输出。

2 全局约束下的局部路径规划方法

在矿区井下的运输任务中,由于运输路线特定,全

局路径通常是确定的,因此,在进行局部路径规划时,

需要充分考虑全局路径对局部路径的约束。在选择局部

路径候选解时,应使轨迹终点尽可能靠近全局路径的目

标点,使得车辆能够尽量沿其行驶。其次,局部路径的

终点应尽量在车辆全速行驶范围外,保证车辆全速前进。

综合以上考虑,设第

i

条路径,本文建立路径规划

的代价函数为

(2)

参考文献:

[1]邓李.ControiLogix系统实用手册(罗克韦尔自动化丛书)[M].

北京:机械工业出版社,2006.

[2]SoftLogix 5800 System [M].USA:2015.

[3]SoftLogix Controller [M].USA:2015.

中国设备工程 2022.12 (下)

141

Copyright©博看网. All Rights Reserved.

发布评论

评论列表 (0)

  1. 暂无评论