找回密码
 立即注册

QQ登录

只需一步,快速开始

Tennis3.0

中级会员

13

主题

87

帖子

610

积分

中级会员

积分
610
Tennis3.0
中级会员   /  发表于:2023-10-12 09:28  /   查看:2176  /  回复:4
继2023年8月发布了3款Modbus插件后,这次给格友带来6款与西门子PLC通信的插件,分别支持S7-200、S7-200 Smart、S7-1200、S7-1500、S7-300、S7-400。希望通过插件,搭起活字格和工业自动化的桥梁。
Screen Shot 2023-10-11 at 9.33.25 AM.png

这6款插件有以下3个特点:
  • 每款插件包含两个服务端命令,一读一写,读写分离
  • 每款插件的读取命令和写入命令均支持服务端命令参数
  • 目前的9款插件(Modbus系列 + 西门子PLC系列)共同组成了“活字格工业协议通信及数据转发插件”,并在语雀上有一个专门的知识库(https://www.yuque.com/tennis3.0/plugin),用于收录所有插件的文档

以“西门子S7-200 Smart”插件为例,晒个图,前两张是读取数据命令,后两张是写入数据命令:
Screen Shot 2023-10-09 at 10.02.41 AM.png Screen Shot 2023-10-09 at 10.04.26 AM.png

Screen Shot 2023-10-09 at 10.16.39 AM.png Screen Shot 2023-10-09 at 10.17.37 AM.png


最后附上插件在葡萄城市场的地址(一波连号的productID):
  • 西门子S7-200:https://marketplace.grapecity.com.cn/ApplicationDetails?productID=SP2310100001&productDetailID=D2310100004&tabName=Tabs_detail
  • 西门子S7-200 Smart:https://marketplace.grapecity.com.cn/ApplicationDetails?productID=SP2310100002&productDetailID=D2310100005&tabName=Tabs_detail
  • 西门子S7-300:https://marketplace.grapecity.com.cn/ApplicationDetails?productID=SP2310100003&productDetailID=D2310100006&tabName=Tabs_detail
  • 西门子S7-400:https://marketplace.grapecity.com.cn/ApplicationDetails?productID=SP2310100004&productDetailID=D2310100007&tabName=Tabs_detail
  • 西门子S7-1200:https://marketplace.grapecity.com.cn/ApplicationDetails?productID=SP2310100005&productDetailID=D2310100008&tabName=Tabs_detail
  • 西门子S7-1500:https://marketplace.grapecity.com.cn/ApplicationDetails?productID=SP2310100006&productDetailID=D2310100009&tabName=Tabs_detail


大家对西门子系列插件有什么建议和意见,欢迎跟帖留言。作者微信:xu39190

评分

参与人数 1满意度 +5 收起 理由
amtath + 5

查看全部评分

4 个回复

倒序浏览
jinxinwork
初级会员   /  发表于:2023-10-12 15:15:36
沙发
大神
回复 使用道具 举报
amtath悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-10-13 14:05:26
板凳
火钳刘明。真大佬。
回复 使用道具 举报
小侠米
论坛元老   /  发表于:2023-10-13 14:58:29
地板
本帖最后由 小侠米 于 2023-10-13 15:00 编辑

大佬你这个就很细分,都按品牌+型号做插件,适应性会大受限制

还不如把你前面三款通用PLC插件完善起来更大众
回复 使用道具 举报
Tennis3.0
中级会员   /  发表于:2023-10-13 15:53:44
5#
本帖最后由 Tennis3.0 于 2023-12-24 22:52 编辑
小侠米 发表于 2023-10-13 14:58
大佬你这个就很细分,都按品牌+型号做插件,适应性会大受限制

还不如把你前面三款通用PLC插件完善起来更 ...

感谢回复!

使用Modbus系列插件也可以用来与西门子PLC通信,但是需要使用组态软件对PLC编程,以S7-200 Smart为例,需要调用MBUS_SERVER库指令。详细步骤可以参考我写的这篇文章 - “Modbus TCP插件与西门子S7-200 Smart通信示例”。
相比之下,西门子系列插件就方便很多,这种方式下不需要对西门子PLC编程。
所以,与西门子PLC通信首选西门子插件,其他品牌的PLC使用Modbus系列插件(可能以后还有OPC UA)。

文章链接:https://www.yuque.com/tennis3.0/plugin/ld9g58edes7of137

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部