极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9165|回复: 9

[未解决] 请教arduino与西门子PLC怎么通讯?

[复制链接]
发表于 2012-7-19 10:09:23 | 显示全部楼层 |阅读模式
     请教各位老师一个问题,我想用arduino与西门子s7-200 PLC之间位的通讯地址怎么写,怎么表示,类似0x01等。
   西门子PLC通讯口是RS485,arduino通讯是RS232,我先必须把RS232转换为RS485,用个RS232转RS485的模块就可以。
   arduino默认通讯设置如图:
    截图00.png
     西门子PLC我只要和它通讯设置成一样就可以了。我现在硬件的连接都没问题。
   我就是想知道:用MODBUS协议,比如说西门子PLC内部写M0.0或V0.0  对应着arduino的地址是什么呢。   如果能解决这个问题,同样其它的PLC、触摸屏、组态就都能与arduino通讯。这样arduino的功能就更强大了,能与工业一起用了。
回复

使用道具 举报

发表于 2012-7-19 10:46:36 | 显示全部楼层
目前还不懂PLC,帮不了你。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-7-19 11:06:50 | 显示全部楼层
等待~~~~~~
回复 支持 反对

使用道具 举报

发表于 2012-7-20 09:12:34 | 显示全部楼层
一般工业级别的通讯都会被封装好用来卖钱的
不过听说国外貌似有一个开源的小软件,可以用PC访问工业总线。
你可以研究一下。
回复 支持 反对

使用道具 举报

发表于 2014-4-24 21:03:15 | 显示全部楼层
http://dereenigne.org/arduino/arduino-modbus-rtu-adc 你看下这个网站就知道阿杜一诺怎么与西门子27-200串口通讯了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-29 18:12:10 | 显示全部楼层
非常感谢你提供的资料!!!
回复 支持 反对

使用道具 举报

发表于 2014-5-4 16:19:49 | 显示全部楼层
ARDUINO上跑MODBUS SLAVE协议,多用用电脑端的MODBUS模拟软件,就可以了。  我就经常用成品的文本显示器+ARDUINO做东西,使用非常方便。

象LZ说的对应地址的问题,也只要在电脑上用串口监视软件看一下PLC发出的指令就清楚对应关系了。
回复 支持 反对

使用道具 举报

发表于 2015-11-20 14:16:25 | 显示全部楼层
楼主你好  我正在做关于ARDUINO与PLC之间的通讯问题 可以加我吗 qq:946920256   有问题请教  谢谢啦
回复 支持 反对

使用道具 举报

发表于 2016-4-20 10:36:39 | 显示全部楼层
厉害哦,楼主可以交流下么?QQ:
1075821854
回复 支持 反对

使用道具 举报

发表于 2018-2-13 14:16:57 来自手机 | 显示全部楼层
简单加QQ18476403
回复 支持 反对

使用道具 举报

高级模式  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2018-2-25 07:56 , Processed in 0.044352 second(s), 7 queries , File On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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