a.定义通信状态字节 b.定义 CPU2 IP 地址 c.定义 CPU2 的通信区域 ,从 VB0 地址开始 d.定义通信数据长度 e.定义 CPU1 的通信区域,从 VB100 地址开始 3、8 个PUT/GET 被动连接资源 S7-200 SMART CPU 调用 PUT/GET 指令,执行主动连接的同时也可以被动地被其他远程 CPU 进行通信读写。 S7-200 SMARTzui多可以与被8个不同 IP 地址的远程 CPU 进行 建立被动连接。已经成功建立的连接将被保持,直到远程 CPU断电或者物理断开。 2、8 个PUT/GET 主动连接资源 S7-200 SMART CPU 程序中可以包含远多于 8个PUT/GET 指令的调用,但是在同一时刻zui多只能激活 8 个 PUT/GET 连接资源。 同一时刻对同一个远程 CPU 的多个 PUT/GET 指令的调用,只会占用本地 CPU的一个主动连接资源和远程 CPU的一个被动连接资源。本地 CPU 与远程 CPU之间只会建立一条连接通道,同一时刻触发的多个 PUT/GET 指令将会在这条连接通道上顺序执行。 同一时刻zui多能对8个不同 IP 地址的远程 CPU 进行 PUT/GET 指令的调用,第9个 远程CPU的PUT/GET 指令调用将报错,无可用连接资源。已经成功建立的连接将被保持,直到远程 CPU断电或者物理断开。
硬件及络组态 本文以采1个315-2PN/DP,1个S7-200 ART PLC为例,介绍它们之间S7通信。
在STEP7中创建一个新项目,项目名称为S7-300-ART。1个S7-300,在硬件组态中CPU 315-2 PN/DP。如图4所示。 
图4 STEP7 项目中S7-300点
设置CPU 315-2PN/DPIP地址:192.168.0.1,如图5所示。硬件组态完成后,即可下载该组态。 
图5 设置CPU PN IP地址
打开“NetPro”设置络参数,选中CPU 315-2PN/DP,在连接列表中建立新连接。步骤如图6所示。 
图6 NetPro组态视图中新连接
选择 Unspecified 点,选择通协议 S7 connection, Apply,如图7所示。 
图7 组态新连接
在弹S7 connection属性对话框中,勾选 Establish an active connection,设置Partner address:192.168.0.2(S7-200 ART PLC IP 地址),如图8所示。 
图8 设置S7连接参数
"Address Details" ,再弹来对话框设置 Partner Slot 为1,如图9所示。 OK即可关闭该对话框。 
图9 设置“address details”参数
络组态创建完成后,需要编译,如图10所示。 
西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商
西门子PLC模块,变频器,触摸屏,交换机
从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机申设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程专业施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。
本公司销售的一律为原装正品,假一罚十,可签正规的产品购销合同,可开增值税发票,税点另外算,24小时销售热线:15221406036 本公司销售的一律为原装正品假一罚十可签正规的产品购销合同可开增值税发票税点另外算24小时销售热线15221406036 西门子触摸屏代理商,西门子一级代理商,西门子中国授权总代理 ----浔之漫智控技术(上海)有限公司 本公司专业经销合信/CO-TRUST科思创西门子PLC;S7-200S7-300 S...