报名人数298782
资讯中心 > 课程相关资讯 > 技工技能类 > PLC电工资讯 > PLC资讯 > S7-300与SMART200、S7-300以太网通信

S7-300与SMART200、S7-300以太网通信

时间:2019-09-17 14:22 来源:郭晨


S7-300SMART200以太网通信


1、创建SMART200项目,只要一个空白的程序就可以,设定好IP地址并下载 (例如:192.168.1.2) 

2、S7-300硬件组态:开通以太网(例如: Ethernet(1)  )给以太网模块分配IP地址(例如:192.168.1.5)网段必须和 SMART200的网段相同(192.168.1.x )保存编译 

3、使用MPI把硬件组态下载到PLC

4、在主界面-----单击项目名称-----在右边 -----双击打开“Ethernet(1)”-----右键CPU -----插入新连接-----选择“未指定”-----类型“S7连接”-----确定-----在弹出的对 话框中-----伙伴下方对应IP地址的地方填 写SMART200的IP地址-----地址详细信息 -----伙伴下方-----机架号填“0”-----插槽号填“1”-----确定-----确定-----确定----- 保存编译-----编译并检查全部-----选中站 点然后下载 

5、在程序中调用FB14(读)和FB15(写) 

 库-----SIMATIC_NET_CP-----CP 300-----FB14/FB15

S7-300与SMART200、S7-300以太网通信01 

REQ:上升沿时激活 

ID: 插入的连接伙伴的本地ID地址 

ADDR_1:SMART200接收地址  

SD_1:S7-300要发送的数据地址

S7-300与SMART200、S7-300以太网通信02 

S7-300与SMART200、S7-300以太网通信03 

REQ:上升沿激 活

ID:  插入的连接伙伴的本地ID地址 

ADDR_1:读取SMART200的数据地址 

RD_1:S7-300接收数据的地址 

S7-300与SMART200、S7-300以太网通信04 

S7-300与S7-300以太网通信

1. 主界面-----单击项目名-----在右边-----双击打开“Ethernet”  -----在打开的对话框中-----选中一个站点《例如:CPU314》------右键站点中的CPU-----插入新连接-----单击选中连接伙伴《例如:CPU315-2DP》-----连接类型-----ISO-on-TCP连接 -----确定-----钩选“激活连接的建立”-----确定 《注意:此时,只能够由CPU314发送数据,CPU315-2DP接收数据,如果想要CPU315-2DP发送数据CPU314接收必须以同样的做法右建CPU315-2DP插入新连接》----保存编译-----分别下载到对应的站点 。

2. 在程序中调用FC5和FC6: 

    1) 例如:CPU314在OB35中调用FC5:发送 

                在硬件组态中定义,让PLC每100ms调用一次OB35

S7-300与SMART200、S7-300以太网通信05 

ACT:等于1时激活发送 

ID:插入的连接伙伴的ID地址 

LADDR:模块I/O地址《将CP343-1的开始地址转换成16进制》

SEND:要发送数据的起始地址 

LEN:要发送数据的字节个数 

S7-300与SMART200、S7-300以太网通信06 

        2)例如:CPU315-2DP在OB35中调用FC6:接收 

                    在硬件组态中定义,让PLC每100ms调用一次OB35

S7-300与SMART200、S7-300以太网通信07 

 ID:插入的连接伙伴的ID地址

LADDR:模块I/O地址《将CP343-1的开始地址转换成16进制》

RECV:接收数据的起始地址 

S7-300与SMART200、S7-300以太网通信

智通培训是东莞市专业的PLC编程培训机构,平时会不定期的在网站发布一些PLC电气自动化课程相关的知识点,有兴趣的同学欢迎大家关注本网站!