点击【
大 中
小 】,可以选择字体的大小,以便你阅读.
Siemens PLC 之间通讯
S7-300/400之间用MPI和profibus通讯有什么区别?如果要用专门的SFC来通讯各个参数是怎么定义的?谢谢!!!!!
以下是对《Siemens PLC 之间通讯》的回复:
匿名回复:
MPI/DP通讯口(插槽),PROFIBUS通讯协议。SFC通讯格式按通讯协议约定写入程序。
匿名回复:
MPI:通讯速度不快,需组态,数据传送非实时。PROFIBUS:实现数据交换,中等规模的数据量。专门的SFC有:SFC65、SFC66、SFC67、SFC68、SFC69、SFC72、SFC73、SFC74
匿名回复:
MPI是SIEMENS内部协议,只适用于SIEMENS系统产品组态,PROFIBUS是通用型总线,符合PROFIBUS协议的产品都能实现互联。
匿名回复:
区别吗首先是传输速率不同profibus最高可到12M而MPI最高不过187.5K.
匿名回复:
希望这个帖子可以继续讨论,或者举两个简单的例子说明!
还有,专门用SFC编写的话,应该怎么做?
请教高人指点!
匿名回复:
看了一个例子,大概是明白的,但是调用SFC65时又几个参数不知道实际程序中怎么使用,有没有高手指点一下?
匿名回复:
MPI下可以使用全局数据通讯,即在硬件组态下组态两台PLC之间的GD数据包即可,在使用者的角度看,GD包就是通讯数据区,如DBXX,这种方式适合少量数据交换,而且PLC都不需要编程,也是最廉价的方式,
使用DP通讯则适合数据量大,速度要求高的场合,需要使用SFC编程.
匿名回复:
MPI的反映速度怎样?大概扫描频率多快?
匿名回复:
187.5k的速度,当使用TP270+2*CPU312时,你感觉不到是用了MPI
匿名回复:
ZZJ1382,你好,能不能给我发一个例子,没有用过真是比较糊涂。先谢谢了。
匿名回复:
选择什么网络主要看你交换的数据多不多,我倒是习惯cpu见走mpi,cpu和模块间走profibus,网络结构清楚,主要是个人习惯
匿名回复:
如果用分布I/O、连接DP从站,则必须用profibus。如果通信速率无特殊要求,考虑成本,则用MPI,尤其cpu间通信mpi是非常好的方法;如果考虑性能,则选profibus。但通信速率大于100KBPS,profibus和MPI差别不大
匿名回复:
已经将MPI组态的例子发送到自助资料库,到那里去找吧
匿名回复:
没有一个谈的是完全对的,
多看看书吧,
不懂的时候不要误导别人,
匿名回复:
看来小楼是一个闭门造车的人,SIEMENS的人就是这样(猜),我们都不是理论工作者,可是我已经在N台设备上用我上述的方法使用了MPI GD通讯,我想,实际应用中首先是以解决问题为原则,不知这是否有问题,当然,我不了解更多的MPI知识,如果小楼有兴趣,而且懂得很多,就不要卖关子,提点看法如何?
匿名回复:
谢谢ZZJ1382,但是我找不到,资料的名字是什么?哪天发布的?
匿名回复:
论坛是交流的很好场所,希望 “小楼“先生别光指责,不出招,“看书“谁不会说呢?
匿名回复:
我不是西门子的人,我也是一个项目工程师,
你所说的理论“使用DP通讯则适合数据量大,速度要求高的场合,需要使用SFC编程.”
我来告诉你,你根本不了解MPI和DP的特点,我说的有错么?
让我提点看法,那我告诉你错在哪里:
MPI的数据量小么?用过XGET XPUT你看看它的数据量有多大,不要只用组态的。
另外谁告诉你,DP一定要用SFC编程,直接配置就可以通讯的你用过么?
不要仅自己的感觉来考虑问题!
说西门子的人闭门造车,只能证明你自己在闭门造车了,
TO liuzhiman
看书“谁不会说呢?
真正会看书的人倒是真正不多。。。
匿名回复: