Tennis3.0 发表于 2023-10-12 09:28:29

六款支持西门子PLC通信的插件,六款同时支持读写双向通信

继2023年8月发布了3款Modbus插件后,这次给格友带来6款与西门子PLC通信的插件,分别支持S7-200、S7-200 Smart、S7-1200、S7-1500、S7-300、S7-400。希望通过插件,搭起活字格和工业自动化的桥梁。

这6款插件有以下3个特点:

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

以“西门子S7-200 Smart”插件为例,晒个图,前两张是读取数据命令,后两张是写入数据命令:



最后附上插件在葡萄城市场的地址(一波连号的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

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

本帖最后由 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

页: [1]
查看完整版本: 六款支持西门子PLC通信的插件,六款同时支持读写双向通信