搜索
bottom↓
回复: 23

PLC扩展模块地址自动生成器

[复制链接]

出0入0汤圆

发表于 2010-9-16 08:45:15 | 显示全部楼层 |阅读模式
FXPLC扩展模块是串接联结,与PLC主机用8位并行总线连接。用户所用模块数依应用可多可少,最多可挂接8个扩展模块。
FXPLC主机必须依据地址访问扩展模块,FXPLC扩展模块地址由模块挂接位置自动确定,紧靠FXPLC主机的扩展模块地址为0x00,第二个挂接的扩展模块地址为0x01,其余依次类推。如图1所示。

(原文件名:PLC_MODEL_ADDRESS.jpg)

使用全加器组成加1电路构成PLC扩展模块地址自动生成器。扩展模块有了依据挂接位置确定的唯一地址,PLC就可访问指定模块。


ADDRESS_0X00

(原文件名:PLC_MODEL_ADDRESS_0X00_SUM1.jpg)


ADDRESS_0X01

(原文件名:PLC_MODEL_ADDRESS_0X01_SUM1.jpg)


ADDRESS_0X10

(原文件名:PLC_MODEL_ADDRESS_0X10_SUM1.jpg)


ADDRESS_0X11

(原文件名:PLC_MODEL_ADDRESS_0X11_SUM1.jpg)


ADDRESS_0X100

(原文件名:PLC_MODEL_ADDRESS_0X100_SUM1.jpg)

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2010-10-28 08:57:34 | 显示全部楼层
图太小,看得不是很清楚

出0入0汤圆

发表于 2010-10-28 10:01:03 | 显示全部楼层
有点S200的味道

出0入0汤圆

发表于 2010-11-4 18:39:57 | 显示全部楼层
学习一下,谢谢

出0入0汤圆

发表于 2010-11-5 01:18:12 | 显示全部楼层
先马克一下

出0入0汤圆

发表于 2010-12-12 10:13:09 | 显示全部楼层
74ls85,74ls283

出0入0汤圆

发表于 2010-12-29 13:10:53 | 显示全部楼层
学习 图太小了 可不可以做成PDF档下载看看呀

出0入0汤圆

发表于 2011-2-12 16:14:26 | 显示全部楼层
那种底板上没有电路的PLC是如何实现选择的?

出0入0汤圆

发表于 2011-2-14 18:58:49 | 显示全部楼层
期待PDF

出0入0汤圆

发表于 2011-2-14 20:19:53 | 显示全部楼层
mark   期待PDF

出0入0汤圆

发表于 2011-2-15 08:58:08 | 显示全部楼层
不太明白哎!~

出0入0汤圆

发表于 2011-3-7 18:49:50 | 显示全部楼层
学习一下,谢谢

出0入0汤圆

发表于 2011-7-16 10:51:40 | 显示全部楼层
谢谢楼主

出0入0汤圆

发表于 2012-10-15 12:20:19 | 显示全部楼层
不明白,如何根据挂接位置确定模块地址?

出0入0汤圆

发表于 2012-11-27 13:00:07 | 显示全部楼层
本帖最后由 any_014 于 2012-11-27 13:18 编辑

为何需要比较器?
只用加法器确定位置不好吗?可以省去比较器那组线。
------------------------------------------------------------------------------
晓得了,比较器那组线是用来控制地址的...
不过带8个模块,不是6根线就够了吗?

出0入0汤圆

发表于 2013-5-24 18:24:09 | 显示全部楼层
研究中。。

出0入0汤圆

发表于 2014-1-19 16:48:21 | 显示全部楼层
都是干货必须马克

出0入0汤圆

发表于 2015-3-31 13:01:37 | 显示全部楼层
本帖最后由 cskl2015 于 2015-3-31 13:02 编辑

按楼主的仿真了下,可以运行,上传proteus的仿真文件,谢谢楼主的分享,只是楼主好长时间都没有上线了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出95入8汤圆

发表于 2015-7-6 14:39:15 | 显示全部楼层
本帖最后由 zzsczz 于 2015-7-7 10:04 编辑

真的很精彩,就是线太多

还有其他方案,比如  :

1 环形  以太网 (相当于 地址预设定)自动组态 ,其高速度 可以补偿 环形 网络(相对于并行总线)的延迟

2 模块没有地址概念,背板总线处理地址,比如 NI CompactRIO产品,背板每个口 都有独立的地址

3带 传送门继电器之类的器件(即模拟开关)控制 的  半双工485 总线,2根控制线加 2根线 挂32个模块 而且 支持自动地址分配    ;地址设定模式下  待设定模块 切断 后续模块的通讯线 ;循环通讯模式下全挂在网络上,地址写在通讯帧里 ;  cpu 通过 模拟 开关 切换模块挂在网络上的方式 ,地址设定完毕切换回正常状态;(猜测  s7-300 /et200s 的p总线  是此类方式,速度5MHz以下 )



出0入0汤圆

发表于 2015-7-22 22:17:34 | 显示全部楼层
一直很好奇,也很疑惑plc是如何识别各个扩展模块的,而且是如何通信的,了解的大神可以说说看

出0入0汤圆

发表于 2015-7-23 22:49:51 | 显示全部楼层
原来PLC'是这样识别模块地址的  学习下!

出0入0汤圆

发表于 2015-9-16 13:31:59 | 显示全部楼层
楼主的帖子十分有用,关于DATA线上的协议,楼主可有资源分享。

出0入228汤圆

发表于 2015-9-16 15:43:29 | 显示全部楼层
本帖最后由 wxws 于 2015-9-16 15:45 编辑

前一阵,也实现了个类似的功能,
我是跑485,并用了网线,网线上供电,485,与呼号线。
呼号线是级联的。

分控上都有单片机,就用了2个IO,一个进,一个出。

主机用一个输出IO控制呼号线.

询号过程:
1:主机 先呼0号设备,并将IO拉低,
2:某设备,发现自己的进IO拉低,并收到呼号,如果自已没地址,就将自己定成这个呼号,并反馈485,通知主机。  如果自己有地址,就直接拉低出IO。
3:主机收到反馈后,再重复第1步。

出0入0汤圆

发表于 2015-9-19 15:37:48 | 显示全部楼层
wxws 发表于 2015-9-16 15:43
前一阵,也实现了个类似的功能,
我是跑485,并用了网线,网线上供电,485,与呼号线。
呼号线是级联的。

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

本版积分规则

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

GMT+8, 2024-4-24 14:33

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

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