您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

西门子200plc之间的ppi通讯

2025/6/8 0:24:58发布17次查看
一.所需硬件及网路配置
1, s7-200cpu两台
2, 装有编程软件(step7 v4.0)的电脑一台
3, 编程电缆一条
4, ppi通讯电缆(紫色+dp头)一条
二, 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。如图
三, 编程
1, step7 v4.0新建工程(此处为主站)
2, 使用编程电缆为a,b机进行时plc地址吗,波特率进行设置,现在为主站(a机)的
地址设置为1,波特率使用9.600,从站(b机)地址为2.波特率9.600(主从的波特率要一致,而且设置越高越好)。打开编程软件,单机软件左边系统快(如图1-3处),分别设置端口0 1处的地址,设置完成后点击确认保存,如下图
3.点击图1中的1处------2处,出现下图
5,在上图中需要配置几项网络读写操作,本例程为2个plc并根据项目要求(i/o口分配),只需要2项即可即主写从,从写主
6,点击下一步,出现下图
图中1处,可以改变的主站对从站的读写命令,2处为下一项操作(也是为改变的读写命令) 3处为存储地址,
在本例中,第1项为主站对从站的写入命令,存储地址为主站vb1000对从站的vb1000
第2项为从站对主站的写入命令,存储地址为主站vb1020对从站的vb1020.在例程中可以看到。此处不在一一图示
7,操作完成后,点击下一步出现下图
8,这里点击建议地址,程序会自动建议一个大小适合并且未使用的v存储区地址范围9,单机下一步全部配置完成,向导将为所选的配置生成项目组件,修改或确认图中个栏目后,点击完成。配置结束
下图为此次配置的存储区域
10,开始编写程序
编程时注意,在个扫描周期,调用网络读写子程序net-exe(刚才配置的网络程序)
如图,
编写控制程序如图
说明,途中1处程序为把a机的i0.0 i0.1的数据写入到存储区v1000.0 v1000.1 2处为调用b机的存储区v1020.0 v1020.1的数据显示到a机q0.4 q01.0
程序编写完成后下在成到plc中(a机,主站),
11,编写从站的程序则比较简单,不需要做网络配置,
程序如图
程序说明,1处为调用a机的存储区v1020.0 v1020.1的数据显示到a机q0.1 q00.1 2处程序为把b机的i0.0 i0.1的数据写入到存储区v1000.0 v1000.1.
编程完成下载到plc中,(从站b机)
11,plc上电,测试,完成,效果为, 为a机i0.0控制b机q0.4,i0.1控制q0.5。b机i0.0控制a机q0.0,i0.1控制q0.1
注意,在连接ppi电缆时要注意plc的端口,本例程为连接的端口a,b机的端口都为0端口,
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product