OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5897|回复: 1

C#、VB与西门子PLC以太网通信的好方法

[复制链接]

221

主题

221

帖子

0

精华

高级会员

Rank: 4

积分
762
金钱
762
注册时间
2021-5-18
在线时间
28 小时
发表于 2021-6-9 13:44:29 | 显示全部楼层 |阅读模式
众所周知,工业自动化监控系统一般是采用组态软件或高级语言开发,而采用组态软件开发是需要买软件授权才能交付,虽然开发速度快,但成本较高而且后期功能扩展不够灵活,也无法开发更加复杂的业务,如实现信息化和工业化的有机融合,因此如何帮助开发者降低开发成本、提高工作效率,快速开发出对行业有显著帮助和价值的自动化监控系统是本文所涉及的话题。

本组件能够支持西门子S7-Smart/200/300/400/1200/1500全系列PLC的以太网通信,面向的用户通常是采用高级开发语言(如C#,C++,VB,Java等)开发工业远程监控系统或物联网应用系统,而非OPC方式,也无需在PLC上做任何的开发工作,只需要与PLC网络连通即可。通过采用本组件,能够在开发软件过程中专注于自身的功能业务流程,而无需考虑现场层控制设备通讯的问题,从而降低编码复杂度,有效缩短开发时间,提升软件整体质量。未来将是大云物移的时代,基于本组件的应用可以为你在设备感知层增砖加瓦,事半功倍!

20180406213311548.png
特性:

1.C#语言开发,采用NET4.0框架(向上兼容),模块化设计,敏捷化二次开发。

2.工程结构类似OPC通讯方式,采用Tag的方式,通过标签名就可以读写寄存器。

3.采用XML配置式标签的方式实时读写PLC内部寄存器,可读写寄存器包括I、Q、PI、PA、M、DB。

4.具有PLC断线重连功能,通讯稳定可靠,无需二次代码介入。

5.正式版功能支持至少10路PLC同时通讯,每个PLC读写点数<=20000点。

6.实现了COM接口,C++、VB、VBScript等其他语言都可以调用。(VB语言引用.tlb文件即可)

7.一个组件DLL实现与西门子所有型号PLC的通信功能,部署简洁。

注意:免费版软件仅供测试学习用,功能上有部分限制,有兴趣的朋友可以联系我获取正式版本,不过要收取一些费用哦。

原文链接:https://www.yunduoketang.com/article/xianshangxianxiajioaxyx.html

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2020-12-20
在线时间
2 小时
发表于 2022-3-8 23:57:06 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 15:50

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表