线下实训
HOME
线下实训
正文内容
linux plc编程工具 西门子最便宜的PLC居然还有这些功能
发布时间 : 2025-04-03
作者 : 小编
访问数量 : 23
扫码分享至微信

西门子最便宜的PLC居然还有这些功能

前言

说真的,大项目都做多了的人对小型PLC没什么兴趣。

首先功能有限,不能实现复杂功能。其次不能仿真,这个很关键。并且如果你从编一个200程序的工作量要比使用portal TIA 还多,而且都是现场调试。

但不可否认的是smart200的销量是很好,除了可能是S7-200的影响太大,另一个原因的就是便宜吧。的确 价格低是最大的竞争力。

今天我们要介绍一款比200还便宜的控制器 logo,因为一个偶然的case,让我对这款产品大为惊讶。

初识LOGO!

西门子这款控制器的名字叫LOGO,最新的型号是8.2。

公司对LOGO!的定位:

智能逻辑控制器取代了继电器并且与 PLC 一样具有自动化编程功能,已发展成为微型 PLC 自动控制器的标准组件产品。通过集成的 8 种基本功能和 40 多种特殊功能,LOGO! 可以代替数以百计的开关设备,从时间继电器一直到接触器。LOGO! 有很好的抗振性和很强的电磁兼容性(EMC),完全符合工业标准,能够应用于各种气候条件。

重点是:工业级,小型PLC,可以代替数以百计的开关设备,从时间继电器一直到接触器。( 因为logo可以承受阻性负载电流是10A。)

编程软件

这是要重点说的,也是最让我惊讶的地方。logo的编程软件是logo comfort V8.2,是基于JAVA 虚拟机的,真正实现跨平台(windows,linux,mac),解压即用,免安装 是西门子唯一一个能实现跨平台的编程软件! (给Logo的开发团队点赞,如果portal TIA能这样就完美了!)

整个UI界面和portal TIA平台一致,可以在线升级,可进行FBD功能块和LAD梯形图两种编程方式。

最重要的是 logo支持仿真功能! 用户要实现的功能完全可以在电脑上仿真完,再下载,保证最短的调试时间。

如果你是PLC初学者,我觉得使用logo是首选,因为软件不用安装,并且具有仿真器。

和logo配套了一个叫web editor的软件,其实就是一个基于网页的小型SCADA系统。可以通过电脑或者手机浏览器进行监控。

团队开开发了一款logo的数据远程监控工具

就是一个内置宏的Excel的,可以远程查看 LOGO! 主机模块中运行数据。

• 可以设置数据同步周期

• 显示历史数据

• 启动或停止数据同步

与LOGO配套的还有一个TDE(文本显示器)

如果需要连接HMI,logo也可以连接西门子的全系HMI,例如KTP面板,TP面板等。

特色指令

如果要用smart200写个周定时或者年定时,不是不可能,而是很麻烦。而logo自带这样的指令,一条即可。

并且还有天文时钟块,PI控制块,PWM输出等功能。

网络功能

最新的logo是有标准的以太网接口的。并且能实现主/从连接,主/主 连接功能。而且还居然支持modbus通信,既可以做server,也可以做cilent,你说强不强。

并且可以和西门子全系列PLC进行通信,还可以通过opc access 连接wincc!

优势

LOGO! —

使成本降低

节省高达 50 % 的费用

• 替代传统的开关装置

• 节省控制机柜内的空间

• 更少的附件

• 更少的存储空间

• 无磨损,节省了维护费用

节省高达 70 % 的时间

• 严丝合缝咬合到 DIN 导轨

• 接线简单

• 通过 LOGO! 轻松软件编程

• 可在 PC 上免费使用或生成

预先测试好的样本程序,然 后 进 行 快 速 测 试 和 传送,而不会出现任何错误

• 自动夏令时/冬令时转换

• 可进行文档记录

节省高达 70 % 的空间

• 四种宽度规格的模块,足以替换多种继电器、定时器和接触器

• 8 个基本功能和 40 多个的特殊功能来替换多种传统开关设备

通用的实用性

• 高抗震性

• 强电磁兼容性(EMC)

• 全部的工业级

• 适用于所有天气条件

• 无线电广播限制等级 B

• 具有全球适用的所有必需合格证

• 船舶认证

总结

其实我觉得logo和1200/1500更像是一个家族体系的,而smart200则显得有些不一样。

这有些历史原因,smart200是在S7-200的基础上过渡过来的,而最早的S7-200是西门子收购的一家专门做PLC的美国公司,所以无论从软件和编程都和西门子家族的其他产品很不一样。但因为质量好,价格低自然使用量很大。

如果你的系统点数少,控制逻辑不复杂,不需要使用到伺服系统。使用logo是最优方案。

扩展阅读

因为logo具有DI DO 并且具有通信能力,并且是工业级的。国外的大神使用Raspberry PI+logo做出了很多很牛的demo。限于篇幅,我们以后在介绍,当然要等我把传感器系列讲完。

拓​宽​眼界,​掌握​新知

关注公众号:PLClion 回复 logo

下载最新logo软件包和应用案例

兄弟们 CODESYS 搞起

1 前世今生:

CODESYS 软件工具是一款基于先进的.NET 架构和 IEC 61131-3 国际编程标准的、面向工业 4.0 及物联网应用的软件开发平台。CODESYS 软件平台的独特优势是用户使用此单一软件工具套件就可以实现一个完整的工业自动化解决方案,即在 CODESYS 软件平台下可以实现:逻辑控制(PLC)、运动控制(Motion Control)及 CNC 控制、人机界面(HMI)、基于 Web Service 的网络可视化编程和远程监控、冗余控制(Redundancy)和安全控制(Safety)等。

1.1 标准化

符合 IEC 61131-3 国际标准(即提供六种编程语言)和 IEC 61508(安全标准)。

1.2 开放式、可重构的、组件化平台架构

CODESYS 可以向用户共享其全球领先的自动化开发平台中间件 CODESYS Automation Platform,并倾力支持和帮助用户开发出拥有自主知识产权的开发环境。

基于.NET 架构,CODESYS 软件由各种组件化的功能件(编译器、调试器、运动控制、CNC、总线配置等)组成;用户可以根据自己的实际需求进行裁剪,并完全支持用户基于 CODESYS 公司提供的强大中间件产品和标准构建开发出封装有自主知识产权的功能组件和库。

1.3 良好的可移植性和强大的通信功能

CODESYS 完全支持 EtherCAT、CANopen、Profibus、Modbus 等主流的现场总线。

CODESYS Runtime System 可以运行在各种主流的 CPU 上,如 ARM、X86,并支持 Linux、Windows、VxWorks、QNX 等操作系统或无操作系统的架构。

1.4 强大的运动控制和 CNC 功能

支持单轴和轴组控制、CNC 控制、机器人控制。

1.5 支持第三方开发工具和应用程序

具有 OPC、OPC UA 等功能。

国内的汇川的InoProShop(CODESYS V3)、固高的OtoStudio(CODESYS V2.3);国外的倍福的TwinCAT3、KEBA的KeMotion,都是基于CODESYS Automation Platformm深度定制、二次开发,形成了自己独特风格的IDE。

为了便于学习,我们可以选择国内二次开发的IDE,例如汇川的InoProShop。它的界面与其CODESYS基本相似,编程过程和方式也相同。此外,它还提供了完整的中文帮助文档,并有丰富的国内论坛程序案例可供参考。一旦掌握了其中一种IDE,对于其他基于二次开发的IDE也能够轻松上手。因此,通过学习一种IDE,实际上相当于掌握了多个品牌的编程方法。

2 InoProShop 的特点和优势

InoProShop 是面向中型PLC的编程组态软件。InoProShop可以为中型PLC提供完整的配置、编程、调试、监控环境,可以灵活自由地处理功能强大的 IEC 语言。通过InoProShop可完成对工程和设备的管理;支持IEC 61131-3标准语言编程,具有灵活的功能块库,离线仿真功能,智能调试查错功能及采样跟踪功能。

汇川 PLC 编程软件 InoProShop ,旨在为工程师和编程人员提供高效、可靠的 PLC 编程体验。本文将介绍 InoProShop 的特点和优势,并结合创建项目过程展示其在工业自动化领域的应用。

2.1 用户友好的界面

直观的用户界面简化了 PLC 编程操作,适用于初学者和有经验的工程师。

2.2 多语言支持

支持梯形图、结构化文本和顺序功能图等多种编程语言,提供灵活的选择以适应不同编程需求。

2.3 高效的调试工具

强大的在线调试工具帮助快速发现和纠正错误,实时监控和可视化界面节省时间和精力(CODESYS 的ST监控甩博图好几条街)。

2.4 丰富的函数库和模块

内置各种常用控制和运算功能的函数库和模块,简化编程过程,提高编程效率。

3 创建项目案例: 温度控制系统

3.1 硬件配置

使用 InoProShop 的硬件配置界面添加PLC,根据硬件选择,添加AI/AO模块,用于连接温度传感器和执行器。

3.2 编写控制逻辑

使用梯形图编程语言、ST编程语言或其他编程语言编写温度控制系统的控制逻辑,通过逻辑运算和数学运算实现温度的监测和控制,调用函数库中的 PID 控制函数实现自动调节加热功率。

3.3 在线调试和优化

使用 InoProShop 的仿真工具,验证和优化程序。实时监控,模拟输入信号,以检查逻辑正确性。调整和优化程序以确保系统稳定性和可靠性。

3.4 软硬件协同工作

将生成的控制程序下载到 PLC ,并与硬件设备进行协同工作。检查程序是否按正常的逻辑执行。

4 结尾:

CODESYS 通过其用户友好的界面、多语言支持、高效的调试工具和丰富的函数库,为工程师提供了便捷而高效的编程体验。通过实际的温度控制系统案例,展示了 CODESYS 在工业自动化中的应用。不论是简单的控制逻辑还是复杂的自动化系统,CODESYS 都能满足用户的需求,提供稳定可靠的解决方案。

工程师们可以根据具体项目需求,灵活运用 CODESYS 的功能和特点,快速开发出高质量的 PLC 控制程序。无论是初学者还是有经验的工程师,CODESYS 都是一个值得信赖的 PLC 编程工具。

相关问答

plc编程只能用win7系统吗?

不是只能用Win7系统。1.过去的一段时间,大多数PLC编程软件只支持Windows7系统,因此很多人认为只能使用Win7系统。这是因为那些软件没有及时适配其他操作系统...

Linux能应用在哪些领域呢?

Linux应用的领域有以下几个,最常用的就是服务器领域服务器Linux是免费开源的电脑操作系统,同时也因为Windows是普通老百姓用的家用系统,服务器系统讲究的是...

电子专业的进,PLC,PLD,EDA,DSP,单片机,嵌入式系统都是...

你要用可以通过编程(比如C和操纵其指令)产生机器码下载到单片机,才能让它实现以上工作,用于工程上(考虑成本):市价PIC单片机可靠性高,便宜,51通用性...

PLC程序如何导入电脑?

这个属于plc与上位机通信和应用的问题,也就是所谓的数据采集与监控SCADA。不同的品牌或者型号的plc所使用的软件也是不同的,例如AB的5000系列要在计算机里面安...

做电气维修的学编程语言接受会快些吗?(个人感觉这和编程逻辑...

走向社会赞了好几年的大洋和朋友合伙买了个二手电脑自学,干了这么多年的维修的有点小领悟,感觉这编程语言的思维方式相同,自学了单片机的C,电脑的php,python...

C#调用DLL的3221225477(0xc0000005)'Accessviolation'问...

我这边有个程序用C#写的里面有段代码是调用DLL程序控制PLC的api,但是这...这是抗争的工具,不是牟利的工具😂gitee崩了好几次,没上榜,请补充一下。就...

横河cs3000可以与ab的PLC能实现通讯吗?

ABPLC与上位机通讯首先你要看你的上位机支持什么通讯。比如INtouch可以用DaserverrslinxABPLC常用的通讯方式为RslinxABPLC与上位机通讯首先你...

想要转行编程,需要什么基础?

如果真想学习编程的话,不建议学习嵌入式编程,要求比较高,而且比较难,短期内能达到工作的水平比较难,没有几年的功夫很难有所成就,这还是有人带的情况下,如...不...

大学自动化专业对电脑有什么要求吗?

.4.网络连接:需要稳定的网络连接,以便进行在线学习、实验和研究。此外,随着技术的不断发展,自动化专业对电脑的要求也可能会有所变化。因此,在报考自动化专...

step7拓扑怎么调整?

一、调整网络管理为手动在之前的流程里,我们为了方便,使用了NetworkManager即Linux网络自动化管理工具,来进行联网配置。这么做其实还是为了图个方便。但...

 志航大队  伊人免费久久网 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部