2023荆门市SIEMENS工业自动化PLC授权代理商|西门子变频器授权一级总代理|技术|维修

供应商
广东湘恒智能科技有限公司
认证
西门子
S120
变频器
伺服电机
G120XA
一级总代理
联系电话
18126392341
手机号
15267534595
联系人
梁涛
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)(注册地址)
更新时间
2024-05-25 09:10

详细介绍

wincc 中新建画面,并添加“输入/输出 域”,并为其选择 opc 变量,如图5.所示。 

图5.创建 wincc 画面
激活 wincc ,即可测试 wincc 与 s7-200 smart opc 通讯。

 

 

s7-300/400与s7-200smart之间的以太网s7通信

s7通信是s7系列plc基于mpi、profibus、ethernet网络的一种优化的通信协议,主要用于s7-300/400plc之间的通信。
经过测试发现s7-300/400通过集成的pn口或cp343-1/cp443-1与s7-200 smart plc之间的s7通信也是可以成功的, 但是需要s7-300/400侧编程调用put/get指令。

注意:
1.s7-200 smart cpu 与s7-300/400 cpu之间的s7通信未经西门子测试,本文档仅供客户测试使用,使用该种通信方式所产生的任何危险需要有客户自己承担!
2.s7-200 smartplc v2.0版本才开始支持put/get通信,v1.0版本的cpu需要升级固件后方可支持put/get。
3. s7-300/400若采用cp通信时,则需要采用standard或advanced类型通信模块,cp343-1lean模块不支持。 
4.本文仅介绍s7-300集成pn口与s7-200 smart cpu s7通信。

s7通信介绍

s7通信是s7系列plc基于mpi、profibus、ethernet网络的一种优化的通信协议,主要用于s7-300/400plc之间的通信。
s7-300/400通过以太网接口与s7-200 smart plc之间的s7通讯经过测试是可以成功的,但是需要s7-300/400侧编程调用put/get指令,见表1所示。
表 1 put和get :

 

s7-400s7-300描述简要描述
sfb 14fb 14读数据单边编程读访问。
sfb 15fb 15写数据单边编程写访问。

 

s7-300/400根据使用通信接口(集成的pn口或cp343-1/cp443-1)不同,调用的功能块来源也不同。
通信接口为s7-300 集成pn接口时,需要使用standard library中put/get指令,如图1所示。

图1 s7-300pn接口需采用standard library

通信接口为s7-300 cp通信模块时,需要使用simatic_net_cp 库中put/get指令,如图2所示。
 
图2 s7-300 cp模块接口需采用simatic_net_cp库

s7-400 cpu不区分通信接口,需要使用system function blocks中的sfb14/sfb15指令块,如图3所示。
 
图3 s7-400 需采用sfb程序块

硬件及网络组态

本文以采用1个315-2pn/dp,1个s7-200 smart plc为例,介绍它们之间的s7通信。 
在step7中创建一个新项目,项目名称为s7-300-smart。插入1个s7-300站,在硬件组态中插入cpu 315-2pn/dp。如图4所示。 

图4 step7 项目中插入s7-300站点
设置cpu 315-2pn/dp的ip地址:192.168.0.1,如图5所示。硬件组态完成后,即可下载该组态。 

图5 设置cpu pn ip地址
打开“netpro”设置网络参数,选中cpu 315-2pn/dp,在连接列表中建立新的连接。步骤如图6所示。 

图6 netpro组态视图中插入新连接

选择 unspecified  站点,选择通讯协议 s7 connection,点击apply,如图7所示。 

图7 组态新连接


西门子一级代理商

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话