设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
S7-300与S7-200SMART的以太网通信
返回列表
发新帖
[西门子]
S7-300与S7-200SMART的以太网通信
[复制链接]
87599
|
0
|
2024-3-23 08:03:19
|
显示全部楼层
|
阅读模式
点击上方“ 技成培训 ”,选择“置顶公众号”
11万+工控人关注的微信平台:技术分享、学习交流、工控视频
今天给大家分享一个有关于S7-300PLC通过自带的PN接口与S7-200SMART系列PLC实现数据交换的内容。通过一个简单的实例来给大家说明通信功能如何实现:
连接设备:S7-300PLC,CPU317-2PN/DP,S7-200SMART系列PLC,CPU ST40
实现各自输入控制对方输出的功能,即通过S7-200SMART系列PLC的输入点控制S7-300PLC的输出点,通过S7-300PLC的输入控制S7-200SMARTPLC的输出点。
S7-200SMART系列PLC与S7-300PLC之间实现通信时,S7-200SMART系列PLC中不需要编写任何的通信程序,所有通信程序在S7-300PLC中完成即可,S7-300PLC中需要完成硬件组态,网络组态,通信程序的编写等工作
一、S7-300PLC硬件组态
(1)建立一个S7-300的项目,并插入一个S7-300的站点,然后根据实际的硬件进行组态组态,如下图所示:
(2)组态PLC的IP地址
设置好后,对硬件进行编译保存。
二、组态网络连接
打开网络组态,在网络组态中插入一个新的S7连接 ,并进行组态,如图所示:
三、通信程序的编写
需要在程序中调用FB14和FB15两个块来实现对S7-200SMARTPLC中数据的读和写的操作。
(1)在编写程序前,先启用一个系统时钟功能,使用一个1s的时钟脉冲作为FB14和FB15的REQ的触发条件。
(2)建立一个数据块DB1,用于存放接收到的数据
(3)编写通信程序及数据交换程序
以上为S7-300与S7-200SMARTPLC的单边通讯,希望对大家有所帮助,不对之处忘指正,谢谢。
赶快分享朋友一起看看~
点击阅读原文学习电工、plc、变频伺服、数控机器人等知识
↓↓↓
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
剑指工控
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』