西门子300PLC与200PLC通讯教程适合初学者.docx
- 文档编号:27421438
- 上传时间:2023-06-30
- 格式:DOCX
- 页数:13
- 大小:369.70KB
西门子300PLC与200PLC通讯教程适合初学者.docx
《西门子300PLC与200PLC通讯教程适合初学者.docx》由会员分享,可在线阅读,更多相关《西门子300PLC与200PLC通讯教程适合初学者.docx(13页珍藏版)》请在冰豆网上搜索。
西门子300PLC与200PLC通讯教程适合初学者
S7-300与S7-200PLC之间的PROFIBUSDP通讯
1,硬件
1,S7-315-2DPPLC一台
2,S7-200PLC+EM277模块一台
3,DP线+DP头(做好的)一条。
2.要求
1,I/O分配
2台PLC通过PORTO(通讯口)口实现互相PROFIBUSDP通讯,功能为A机124.0控制B机Q0.0,I124.1控制Q0.1。
B机I0.0控制A机Q124.2,I0.1控制Q124.3。
如图
PLC200(B)
300(A)
EM277
Q0.0
V0.0
I124.0
Q0.0
Q0.1
V0.1
I124.1
Q0.1
I0.0
V32.2
Q124.2
I0.2
I0.1
V32.3
Q124.3
I0.3
2,组态
S7-300硬件组态
1.启动STEP7V5.3编程软件:
1)双击
打开STEP7
2)如下图所示打开STEP7
图2.1.1
打开STEP7编程软件
2.新建项目
1)根据STEP7向导新建项目
图2.1.2STEP7向导新建项目
按【下一步】出现下图:
图2.1.3为项目选择CPU类型图
选择您对应项目的CPU类型,如果发现您的CPU315找不到相应的定货号(,因此根据STEP7向导新建项目”无法创建项目,单击“取消”。
(2)软件(SIMATICManager)界面新建项目
1双击新建项目
2【文件】→【新建】,如图:
图2.1.4新建项目操作图
为新建项目命名:
2.1.6所示。
2.1.6所示。
图2.1.5项目命名窗口
右击项目名称【300与200通讯】→选中【插入新对象】→单击【SIMATIC300站点】,
3硬件组态→单击【打开对象】进入硬件组态界面如图
→双击“”进入硬件组态界面如图
图2.1.7硬件组态界面
根据S7-300主机的组合进行硬件组态(电源PS3075A):
选择S7-300导轨:
RACK-300中的Rail选择电源模块PS307(有配置时)
选择CPU主机(CPU右边可以安装不超过八个模块SM、FM、CP)选择数字量输入输出(如CPU主机没带时,需要组态)选择其他扩展模块
图2.1.8Rail机架
三)安装EM277PROFIBUS-D模P块GSD文件
系统采用PROFIBUSDP通讯,S7-300作为主站,S7-200作为从站,其中数据由通过EM277PROFIBUS-DP进行交换。
STEP7需要安装EM277GSD文件。
启动STEP7V5.3编程软件,进入硬件组态界面如图2.1.7所示。
【选项】→【安装GSD文件】→单击【浏览】,找到放置“SIEM089D.GSD”文件夹并打开,再在如图2.1.12中选中“SIEM089D.GSD”→单击【安装】。
图2.1.12
选中EM277PROFIBUS-DP模块GSD文件
四)S7-300、EM277PROFIBUS-D模P块硬件组态(PROFIBUS-DP通讯)
在如图2.1.11的基础上,双击机架2中的“DP”(如图2.1.13)进入DP属性窗口,设定DP连网,操作如下所示。
:
1.进入“属性-DP-(R0/S2.1)”窗口
图2.1.14属性-DP-(R0/S2.1)窗口
2.单击“属性”
图2.1.15属性-PROFIBUS接口DP(RO/S2.1)窗口
3.单击【新建】→单击【网咯设置】选择传输率
图2.1.16网络设置
4.PROFIBUSDP线上挂上EM277
单击PROFIBUSDP线
左键单击
图2.1.17设定主站后出现DP主站系统线
插入EM277PROFIBUS-DP并设置地址
图2.1.18选择从站地址
S7-300的硬件下载完成后,将EM277的拨位开关拨到与以上硬件组态的设定值一致,
在S7-200中编写程序将进行交换的数据存放在VB0-VB63。
改变硬件地址后必需断电重新
启动。
图2.1.19EM277PROFIBUS-DP模块
选择EM277I/O地址
单击PROFIBUSDP线上的EM277,再在图2.1.16右边中选择所需要的地址。
选择“32BytesOut/32BytesIn
”,可以看到
EM277的I/O地址如图2.1.18所示。
图2.1.20EM277PROFIBUS-DP详细参数
S7-300、EM277硬件组态(PROFIBUSDP通讯)完成,如图:
图2.1.21工业全数字实训装置硬件组态
五)EM277PROFIBUS-D(PS7-300)、S7-200对应的通讯地址
VB0~VB31是S7-300写到S7-200的数据,VB32~VB63是S7-300从S7-200读取的数据,EM277PROFIBUS-DP上拨位开关的位置一定要和S7-300中组态的地址值一致。
表2-1EM277和S7-200对应地址表
序号
EM277(S7-300)
S7-200
1
QBO~QB31
VB0~VB31
2
IB0~IB31
VB32~VB63
六)根据项目要求编写程序(程序编写方法不在此说明,请查看编程手册)
程序如下
图中1处为300(A机)输出程序,2处为输入程序
200程序如下
1处为输入程序,2处为输出程序把编写好的程序分别在到PLC中,上点,测试,完成注意。
DP线在300PLC上的端口应该是DP口(右边的那个端口),200处应该连接277上的端口,并拨好与300组态是相对应的站号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 西门子 300 PLC 200 通讯 教程 适合 初学者