当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
主题:请教S7300与S7400以太网连接方案
点击:
557
| 回复:
4
benben3389
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 4回
年度积分:0
历史总积分:137
注册:2006年9月26日
发表于:2008-01-23 09:51:00
楼主
硬件配置CPU414-2DP 以太网模块 CP443-1
CPU315-2DP 以太网模块 CP343-1
现在要实现两个CPU之间通过以太网通讯.
1 如果采用双边通信需要分别在两边调用哪些系统功能块?
2 如果采用单边通信需要调用哪个系统功能块且在哪边调用?
希望知道的朋友帮助解答
分享到:
收藏
邀请回答
回复楼主
举报
春华★秋实
关注
私信
精华:0帖
求助:0帖
帖子:103帖 | 1038回
年度积分:0
历史总积分:3013
注册:2007年5月17日
发表于:2008-01-23 10:47:00
1楼
西门子工业网络通讯指南(下)有300与300的通讯,您可以参考一下。
大致如下:
1、建立2个DB,把需要发送的数据放入一个DB,接受用一个DB;
2、调用SFB12/13(双边)或 SFB14/15(单边)
注意:1、块中的ID在网络组态中有。
2、一个组态为客户机,一个组态为服务器(纳闷啊,如果有多台PLC通讯,哪个做服务器?)
回复
引用
举报
benben3389
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 4回
年度积分:0
历史总积分:137
注册:2006年9月26日
发表于:2008-01-23 10:56:00
2楼
下面引用由春华★秋实在 2008-1-23 10:47:00 发表的内容:
西门子工业网络通讯指南(下)有300与300的通讯,您可以参考一下。<br>大致如下:<br>1、建立2个DB,把需要…
--------------------------------------------------------------------------------------------
300和300 通讯和做过,但是300和400不成功
回复
引用
举报
lly
关注
私信
精华:0帖
求助:0帖
帖子:69帖 | 907回
年度积分:0
历史总积分:1633
注册:2004年8月23日
发表于:2008-01-23 11:36:00
3楼
用 "AG_SEND" 和 "AG_RECV"做
以前的一个例子。
A M 1.0
= L 20.0
BLD 103
CALL "AG_SEND"
ACT :=L20.0
ID :=4
LADDR :=W#16#120
SEND :=P#DB10.DBX0.0 BYTE 200
LEN :=200
DONE :=M1.1
ERROR :=M1.2
STATUS:=MW4
NOP 0
-------------
A M 3.0
JNB _001
CALL "AG_RECV"
ID :=4
LADDR :=W#16#120
RECV :=P#DB11.DBX0.0 BYTE 20
NDR :=M1.3
ERROR :=M1.4
STATUS:=MW6
LEN :=MW8
_001: NOP 0
回复
引用
举报
千山独步
关注
私信
精华:0帖
求助:0帖
帖子:159帖 | 3098回
年度积分:4
历史总积分:21261
注册:2007年2月02日
发表于:2008-01-23 13:23:00
4楼
去西门子网上课堂那下载一个例程,也许会对你有帮助的.
回复
引用
举报
热门招聘
相关主题
s7-200 PID自动调节怎么不行
[8309]
信捷PLC如何脉搏冲PLSY及DPL...
[9192]
维修电工技师论文
[11591]
松下PLC技术支持有问必答
[13800]
PID温度控制的PLC程序设计
[15938]
PLSY PLSR两条指令能用两次吗...
[8208]
(已结贴)PLC擂台第112期——谈...
[8393]
S7-300的经典库文件合集
[9778]
三菱plc从入门到精通学PLC之...
[14918]
PLC输入模块范围0-20ma,压力...
[8542]
官方公众号
智造工程师
客服
小程序
公众号