搜索
bottom↓
回复: 20

请教个问题,西门子s7-200与扩展模块间的通讯接口和协议...

[复制链接]

出0入0汤圆

发表于 2014-6-24 08:29:04 | 显示全部楼层 |阅读模式
如题,请教大家个问题,西门子s7-200与扩展模块间的通讯接口和协议是什么?

出0入0汤圆

 楼主| 发表于 2014-8-29 10:39:09 | 显示全部楼层
goway 发表于 2014-8-29 10:32
背板协议,如果你能搞定这种协议,就可以生产兼容PLC模块。
通信接口是sci(或ssi), 理解成可变数据位的s ...

谢谢了!

出0入0汤圆

发表于 2014-8-28 16:58:31 | 显示全部楼层
应该是485的 我用过s7-315  与其他牌子的输入输出扩展模块 之间通信  
用的是485  

出0入0汤圆

发表于 2014-8-28 16:59:58 | 显示全部楼层
当时通信距离近,接口用的就是普通的DP9公母头

出0入0汤圆

 楼主| 发表于 2014-8-29 08:14:11 | 显示全部楼层
s017g 发表于 2014-8-28 16:59
当时通信距离近,接口用的就是普通的DP9公母头

严重表面您是个真的新手,嘿嘿!

出0入0汤圆

发表于 2014-8-29 08:17:36 | 显示全部楼层
哈哈  是啊  我是新手  我玩PLC才6年 你说的通信协议PLC内部都写好了 PLC只是个工具

出0入0汤圆

 楼主| 发表于 2014-8-29 08:21:57 | 显示全部楼层
s017g 发表于 2014-8-29 08:17
哈哈  是啊  我是新手  我玩PLC才6年 你说的通信协议PLC内部都写好了 PLC只是个工具 ...

s7-200 PLC与EM231等模块的通讯是近距离高速的,不可能用485,而且我分析过电路

出0入0汤圆

发表于 2014-8-29 08:33:38 | 显示全部楼层
是SPI通信,最多挂7个模块,每个模块一个片选线

出0入0汤圆

发表于 2014-8-29 09:02:32 | 显示全部楼层
gzhmcu 发表于 2014-8-29 08:21
s7-200 PLC与EM231等模块的通讯是近距离高速的,不可能用485,而且我分析过电路 ...

我说的 s7-300 的 CPU315 与其他公司的扩展模块  不是与西门子EM231 之间

出0入0汤圆

发表于 2014-8-29 09:12:19 | 显示全部楼层
多台 S7-200 之间  以及S7-200与S7-300  还有S7系列与上位机之间 S7-200大多是485  S7-300 如果配合CP-343 用也可以用以太网来通信

出0入4汤圆

发表于 2014-8-29 09:56:25 | 显示全部楼层
是TI SSI 接口,我用逻辑分析仪分析过,但校验位好像是2位,具体不详?

出0入4汤圆

发表于 2014-8-29 10:03:24 | 显示全部楼层
10 pin的接口中,信号仅三线:时钟线,数据线(双向),片选线(先这么讲吧)这个线接成的集电集开路,外部上拉电阻,好像可以从机拉低。原大家破解一下,成功了别忘了拿出来分想一下。

出0入0汤圆

发表于 2014-8-29 10:06:52 | 显示全部楼层
liguangqang 发表于 2014-8-29 09:56
是TI SSI 接口,我用逻辑分析仪分析过,但校验位好像是2位,具体不详?

TI SSI 接口   就是SPI  吧?

出0入4汤圆

发表于 2014-8-29 10:09:30 | 显示全部楼层
有点不一样吧,SPI是四线的,数据位数变化不大,SSI数据位数好像可以4-16位,其实破解应该是比较容易的,后来没时间了就没搞了

出0入4汤圆

发表于 2014-8-29 10:13:02 | 显示全部楼层
手上有逻辑分仪的和PLC的,接到扩展接口一下就出来了,就是时钟比较快大家可以试试。西门子设计还是不错了,单片机扩展值得借鉴

出0入0汤圆

发表于 2014-8-29 10:32:08 | 显示全部楼层
背板协议,如果你能搞定这种协议,就可以生产兼容PLC模块。
通信接口是sci(或ssi), 理解成可变数据位的spi,好像是3位数据,破解的话,一般用cpld搞定。

出90入4汤圆

发表于 2014-8-29 19:35:44 来自手机 | 显示全部楼层
上逻辑分析仪,我用FpGA实现了。呵呵

出0入0汤圆

 楼主| 发表于 2014-8-31 12:30:29 | 显示全部楼层
john78 发表于 2014-8-29 19:35
上逻辑分析仪,我用FpGA实现了。呵呵

我有普源的ds1052D示波器,带逻辑分析仪

出0入0汤圆

发表于 2014-9-11 15:19:38 | 显示全部楼层
gzhmcu 发表于 2014-8-29 08:21
s7-200 PLC与EM231等模块的通讯是近距离高速的,不可能用485,而且我分析过电路 ...

他说的是远程IO

出0入0汤圆

发表于 2014-9-11 15:20:39 | 显示全部楼层
goway 发表于 2014-8-29 10:32
背板协议,如果你能搞定这种协议,就可以生产兼容PLC模块。
通信接口是sci(或ssi), 理解成可变数据位的s ...

我感觉应该是SPI的,TB上已经很多买兼容模块的了

出0入0汤圆

发表于 2014-9-11 15:21:09 | 显示全部楼层
john78 发表于 2014-8-29 19:35
上逻辑分析仪,我用FpGA实现了。呵呵

是SPI的么?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-29 22:28

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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