西门子LOGO PLC的通讯、数据采集知识及PLC-Recorder连接方法

1、LOGO!简介

搞控制的朋友都知道西门子,但是,可能很少人知道LOGO!这款小PLC。平时我们做项目时,如果选西门子PLC,则最LOW也是200SMART,很少能想到LOGO!。但是,欧洲过来的设备里倒是有一些LOGO!(谁让他们不能买200SMART系列呢!),这些LOGO!小PLC大都自带屏幕,不需要编程器和软件,就能直接修改程序和参数。但是,由于它功能简单,质量很好,基本都是十几年不用关注的。

最近,那些需要进口的西门子PLC价格疯涨,货期不定。朋友有个小东西需要玩玩,发现LOGO!就能满足他要求,于是就推荐了LOGO!,最新版的为LOGO!8.3,研究其手册,发现它个头虽小,但是通讯功能已经非常强大:系统级别就支持了S7协议、MODBUS TCP协议,自带WEB服务器、云服务,TDE(小操作面板)也是通过网络进行访问。通过一个网口能实现上下左右的互联。

PLC-Recorder也能通过S7-200SMART类型顺利访问它的数据,实现数据采集。LOGO!CPU上可以自带4路AI,因此,简单的采集和控制,不用扩展模块,一个CPU就能搞定了。

 

编程软件也非常强大,在一张大纸上随便摆放元器件,接线,实时模拟测试等。关键还非常便宜(成本已经摊薄)和皮实(大厂),没有交货期的担心(据说国内生产了),这让我们国产的PLC怎么追赶?

就没有缺点了吗?当然有。由于它还是个小微PLC,因此,其内存、控制功能比较弱。编程方法和思路与STEP7也非常不同,你很难摸到时序的规律,稍微复杂一点的时序控制功能都需要你绞尽脑汁和不断测试。

2、通讯资源说明

我们搞数据采集,就重点说说获取数据相关的内容。从前面简介可以看出,LOGO!V8.3的控制功能已经不如其通讯功能那么耀眼了。系统级别支持S7协议和MODBUS TCP协议。

2.1 可用通讯资源

LOGO!V8.3有一个以太网口,可以建立16个基于TCP/IP的S7/Modbus通讯连接(其中8个可以是静态连接。PLC-Recorder就是利用静态连接来进行通讯的,这样可以减少通讯建立的时间开销,提高采集的速度。),可以实现与PLC、HMI、第三方设备的连接(不含LOGO!TDE连接)。

各软件、设备使用的协议如下图:

 

典型网络配置图:

 

2.2开启通讯连接

现在的控制器都比较重视网络安全,很大网络功能都是默认不开启,因此,如果要进行通讯,则必须要开启通讯功能:

 2.3 S7和Modbus地址区间

LOGO!是个简单控制器,因此,其内部资源并不丰富,且资源名称与S7-300等系列的也有差异,但是,与S7-200SMART的风格基本一致。可用资源包括包括I、Q、M、V等区域。

 3、PLC-Recorder进行数据采集的方法

可以用S7协议进行访问,设备里配置成S7-200SMART设备即可。需要注意的是,变量地址要进行一下变换,将从1开始的编号转换成字节加位的编号,规则如下:

 这样就可以实现PLC数据的快速、连续访问了,效果如下:

当然,也可以利用MODUBS TCP协议进行访问,这时候选用MODBUS TCP标准协议即可。

2022年3月31日

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值