当前位置:首页 > 西门子200PLC之间的PPI通讯
西门子200PLC之间的PPI通讯
1, 所需硬件及网路配置 1, S7-200CPU两台
2, 装有编程软件(STEP7 V4.0)的电脑一台 3, 编程电缆一条
4, PPI通讯电缆(紫色+DP头)一条,
2, I/O分配
2台PLC通过PORTO(通讯口)口实现互相PPI通讯,功能为A机I0.0控制B机Q0.4,I0.1控制Q0.5。B机I0.0控制A机Q0.0,I0.1控制Q0.1。如图 机(主站) I0.0控制 I0.1控制 Q0.4显示 Q1.0控制 3, 编程
1, STEP7 V4.0新建工程(此处为主站)
机(从站) Q0.0显示 Q0.1显示 I0.0控制 I0.1控制
1, 使用编程电缆为A,B机进行时PLC地址吗,波特率进行设置,现在为主站(A机)的
地址设置为1,波特率使用9.600,从站(B机)地址为2.波特率9.600(主从的波特率要一致,而且设置越高越好)。打开编程软件,单机软件左边系统快(如图1-3处),分别设置端口0 1处的地址,设置完成后点击确认保存,如下图
2,
3, 点击图1中的1处------2处,出现下图
4,
5, 在上图中需要配置几项网络读写操作,本例程为2个PLC并根据项目要求(I/O口分配),
只需要2项即可即主写从,从写主
6, 点击下一步,出现下图
图中1处,可以改变的主站对从站的读写命令,2处为下一项操作(也是为改变的读写命令) 3处为存储地址,
在本例中,第1项为主站对从站的写入命令,存储地址为主站VB1000对从站的VB1000 第2项为从站对主站的写入命令,存储地址为主站VB1020对从站的VB1020.在例程中可以看到。此处不在一一图示
7, 操作完成后,点击下一步出现下图
8, 这里点击建议地址,程序会自动建议一个大小适合并且未使用的V存储区地址范围 9, 单机下一步全部配置完成,向导将为所选的配置生成项目组件,修改或确认图中个栏目
后,点击完成。配置结束
下图为此次配置的存储区域 A V1000 V1020 9.定义存储器与PLC的地址联系如下表 A机I/O I0.0 I0.1 Q0.4 Q1.0 A机存储区 V1000.0 V1000.1 V1020.0 V1020.1 B机存储区 V1000.0 V1000.1 V1020.0 V1020.1 B机I/O Q0.0 Q0.1 I0.0 I0.1 B V1000 V1020 10,开始编写程序
编程时注意,在第一个扫描周期,调用网络读写子程序NET-EXE(刚才配置的网络程序)如图,
共分享92篇相关文档