西门子最便宜的PLC居然还有这些功能
前言
说真的,大项目都做多了的人对小型PLC没什么兴趣。
首先功能有限,不能实现复杂功能。其次不能仿真,这个很关键。并且如果你从编一个200程序的工作量要比使用portal TIA 还多,而且都是现场调试。
但不可否认的是smart200的销量是很好,除了可能是S7-200的影响太大,另一个原因的就是便宜吧。的确 价格低是最大的竞争力。
今天我们要介绍一款比200还便宜的控制器 logo,因为一个偶然的case,让我对这款产品大为惊讶。
初识LOGO!
西门子这款控制器的名字叫LOGO,最新的型号是8.2。
公司对LOGO!的定位:
智能逻辑控制器取代了继电器并且与 PLC 一样具有自动化编程功能,已发展成为微型 PLC 自动控制器的标准组件产品。通过集成的 8 种基本功能和 40 多种特殊功能,LOGO! 可以代替数以百计的开关设备,从时间继电器一直到接触器。LOGO! 有很好的抗振性和很强的电磁兼容性(EMC),完全符合工业标准,能够应用于各种气候条件。
重点是:
编程软件
这是要重点说的,也是最让我惊讶的地方。logo的编程软件是logo comfort V8.2,是基于JAVA 虚拟机的,
整个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软件包和应用案例
欧姆龙PLC协议转MQTT安装于Linux系统BLIoTLink
欧姆龙PLC(Programmable Logic Controller)作为工业自动化领域中的重要设备,在生产线控制及数据采集方面发挥着关键作用。工业智能化需求逐渐增加,而Linux系统的稳定性和开放性也吸引了越来越多的关注。欧姆龙PLC与Linux系统的结合,为工业自动化带来了崭新的可能性,而BLIoTLink软件的问世更是为这一结合提供了强大的支持。可以安装在各种Linux发行版本,如:Ubuntu、centos、Debian等系统。实现欧姆龙PLC数据转换成MQTT、OPC UA、MQTT、Modbus TCP等数据采集、协议转换。
它充分利用了Linux系统的开放性和灵活性,为工程师们提供了一种全新的数据采集方式。BLIoTLink软件不仅可以实现对欧姆龙PLC的编程、监控和数据管理,还具备了丰富的通讯接口和协议支持,能够与各种工业设备和云平台实现高效互联。
BLIoTLink软件支持多种通讯接口和协议,包括以太网、Modbus TCP、Profinet等常见工业通讯标准,同时也兼容OPC UA等现代工业互联协议,使得欧姆龙PLC可以与其他厂商的设备进行无缝连接和数据交换。这一特性使得BLIoTLink软件成为了工业互联网时代的重要利器,为企业实现设备之间的互联互通提供了可靠的技术支持。
通过调用BLIoTLink软件上行、下行api数据接口,可以实现对PLC采集的数据进行实时监控、存储和分析。工程师可以通过软件界面直观地查看数据趋势、设置报警条件,并将数据上传至云端进行进一步的分析和应用。这为企业的生产过程优化和智能化决策提供了重要的技术支持。
其核心作用主要表现在设备集成、数据管理、灵活性和可扩展性等方面。通过开放南向和北向协议接口,以及支持API调用编程开发,多协议软网关为企业提供了定制和优化网关功能的可能性。
南向协议接口在工业互联网中起到连接底层硬件设备和传感器的作用。这意味着各种不同厂商和型号的设备可以与多协议软网关进行无缝集成,消除了兼容性问题。通过南向接口,管理人员能够轻松地添加、配置和监控各种设备,实现设备的有效管理和数据的准确采集。
北向协议接口主要用于与上层应用和云平台的通信。通过API进行调用编程开发,企业可以灵活地扩展和集成多协议软网关的功能。这为企业提供了更广泛的可能性,如数据分析与决策支持、远程监控和控制以及云集成等。开发者可以根据具体需求编写自定义的应用程序,实现更高效、更智能的生产方式。
多协议软网关的开放性和可扩展性还为企业应对不断变化的需求和新的挑战提供了支持。随着技术的不断进步和工业需求的日益多样化,多协议软网关能够适应这些变化,为企业提供更好的支持和解决方案。
多协议软网关在工业互联网中发挥着关键作用。通过开放南向和北向协议接口以及支持API调用编程开发,它简化了设备集成和数据管理,并为企业提供了灵活性和可扩展性。这有助于实现更高效、更智能的生产方式,推动产业的现代化和可持续发展。随着工业互联网的不断发展,多协议软网关将继续发挥其核心作用,为工业互联网的未来发展提供有力支持。
相关问答
plc编程只能用win7系统吗?
不是只能用Win7系统。1.过去的一段时间,大多数PLC编程软件只支持Windows7系统,因此很多人认为只能使用Win7系统。这是因为那些软件没有及时适配其他操作系统...
台达plc解密方法?台达机器人评价怎么样?
[回答]台达plces2解密方法下面我们就深入理解一下Linux内核来理解Linux的基本概念之进程和线程。系统调用是操作系统本身的接口,它对于创建进程和线程...
c语言如何与plc串口通信?
要在C语言中与PLC进行串口通信,你需要使用串口通信库或API来实现。通常,你需要打开串口设备、设置串口参数(如波特率、数据位、停止位等)、发送数据到PLC,然...
在三菱plc编程软件上怎样画状态流程图。它和梯形图能相互转...
你直接编程按顺序路编写梯形指令有用(0)回复lxhdzh1、这是非常复杂的,Q系列的SFC编程手册大约有300页,FX系列也有1个章节,因此请翻阅手册。2、Q系列的不...
Linux与CentOS有什么区别或联系?-ZOL问答
首先Linux是一个广义的范围,但通常指的是Linux内核。CentOS是GNU/Linux众多发行版的一种,他使用Linux内核外加一整套的介面,组成一个完整的可供使用的操作系统...
C#调用DLL的3221225477(0xc0000005)'Accessviolation'问...
我这边有个程序用C#写的里面有段代码是调用DLL程序控制PLC的api,但是这...1.鸿蒙基于Linux,这使得本身已经支持Linux的软件相对比较容易移植。尤其...
机械设备编程叫什么?
叫机械编程。机械编程为使机器人完成某种任务而设置的动作顺序描述。机械编程需要学习的内容:1、工业机器人应用编程,就学对应厂家的,如ABB的RAPID,PLC,...
plc电气工程师用什么电脑..._电气工程师_帮考网
PLC电气工程师可以使用任何品牌的电脑,包括Windows、Mac和Linux等操作系统。但是,建议选择配置较高的电脑,以确保能够运行PLC编程软件和其他相关工...
怎么才能练习编程的思想?
编程,是做控制类工程师都很头疼的事,尤其是一些刚刚入门的初学者,更是对程序无从下手,编出来的程序总是错误百出,易读性差。那么对于编程,怎么才能编出好的...本...
linux肿么通过java代码切换root用户-ZOL问答
在Linux下某些编译要求root权限,可是很多时候在root下就无法使用java、javac等相关命令,导致编译无法通过。分析原因:root运行java都是/usr/bin/java这个引用....