极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11452|回复: 3

Arduino mega2560 与西门子PLC CPU226通信

[复制链接]
发表于 2016-4-11 21:09:13 | 显示全部楼层 |阅读模式
        单位的空调是用西门子PLC控制的,现在我是想通过Arduino与PLC通讯,把PLC里面的数据采集出来,然后发送到网页,只要我们在有网络的情况下,访问网址就可以知道我们的空调的运行情况,声明下,需要用Modbus RTU 协议,RS485通讯,另外我自己已经做的工作是,用Modbus 调试精灵把PLC端和ARDUIN端,分别发送03(读指令)和06(写指令)并且都有数据返回。那么我剩下的问题就是,Ardunio和PLC哪个做主哪个做从,怎么接线实现通讯,程序怎么写啊。以及网页该怎么做;
回复

使用道具 举报

 楼主| 发表于 2016-4-11 21:11:22 | 显示全部楼层
在线等,希望各位懂的大大们发表下建议
回复 支持 反对

使用道具 举报

发表于 2016-4-13 11:22:15 | 显示全部楼层
应该可以用arduino 读取PLC的数据 ,然后处理成一定格式 发到网络服务器,
有好多公司 提供有网络平台的,网页不用自己弄,按他们规定的格式发送数据就好。
多查查资料呗,网上很多资料的,补补基础知识
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-13 17:00:51 | 显示全部楼层
maker_lin 发表于 2016-4-13 11:22
应该可以用arduino 读取PLC的数据 ,然后处理成一定格式 发到网络服务器,
有好多公司 提供有网络平台的, ...

恩恩 是啊 您说的对 可以留个QQ吗  需要请教的东西太多了 或者您加我QQ:946920256 谢谢了
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-18 12:08 , Processed in 0.043523 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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