当前位置: 主页 > PLC控制

S7-300/400之间的通讯

想问下各位大侠,S7-300/400之间通讯如果不用函数还能用其他方式通讯吗?
怎么组态,怎么通讯?望大侠能告诉小弟!谢谢

问题补充:
想再问一下大家,使用通讯协议下的通讯块如何进行通讯?能讲具体点吗.最好能有个例子,或者课件!我的邮箱是398309934@qq.com谢谢大家了

最佳答案

S7-300/400之间的通讯,如果不用通讯函数,还有一种Profibus-DP模式下的MS方式和MPI下的全局数据包方式。他们都是在组态期间已经定义好了通讯双方的数据交换区,比如MS方式:
1先组态S7300。插入CPU时创建一条Profibus(1)网,在CPU属性"OperatingMode"标签里选DPslave,让S7300做从站。在选择"Configuration"标签,定义与S7400的通信接口区。
2。在组态S7400。插入CPU时创建相同的一条Profibus(1)网,然后在Profibus(1)上添加从站S7300CPU。在选择S7400CPU属性里的"Configuration"标签,并定义与S7300的通信接口区。

Profibus-DP下的MS通讯方式,交换数据量有限,而且占用各自I/O区,对S7300来说影响大,可以用CP342-5来弥补这一缺点,但也需要编程。

总得来说,我比较喜欢用相应的通讯协议的通讯块来交换数据,比较方便。

提问者对于答案的评价:
谢谢

  • 关注微信

猜你喜欢

微信公众号