湖南西控自动化设备有限公司
主营产品: 工程型传动 通用变频器与通用伺服 数控系统 伺服电机 FA工厂自动化 PA过程自动化 Simoreg DC Master、Sinamics DC Master、Sinamics G130/G150、S120 装机装柜型/柜机、S150柜机等系列产品 保外的现场服务和室内维修,不包含水冷装置 Sinamics V20、部分G120C 和G120、G120X、G120XA,V90和配套的1FL6电机等系列产品保内及保外的 室内维修、现场服务,以及保内更换服务。保内标准服务类型由翩唉啊搏碍臂哎阿哎唉熬癌 唉啊哀挨安挨艾挨包爸焙 蚌安岔挨哀靶柏材挨宾哀挨捌安熬袄唉 伴义 828D数控系统保内和保外的现场服务 进口1FK2、1FK7、1FT2、1FT7、1PH81、1PH82等系列产品的保内及保外的室内维修、现场服务,以及保内更换服务 西门子 PLC 、HMI、SCADA 、 IPC、SIMOTION 等产品及网络相关产品的保外现场服务(具体服务产品、类型,以西门子派遣为准)。PLC : S7-200、S7-200 Smart、S7-300、S7-400、S7-1200和S7-1500等系列HMI : TP系列、OP系列、MP系列,精简面板、精智面板和移动面板;SCADA : SIMATIC WinCC及其选件,Portal WinCC Advanced / Professional及其选件;IPC: SIMATIC Flat Panel 系列、SIMATIC Panel PC 系列、SIMATIC BOX PC系列利I SIMATIC Rack PC 系列;SIMOTION: SIMOTION 系列相关产品 西门子过程自动化产品的保外现场服务具体服务产品、类型,以西门子派遣为准)。包括: S7-400,S7-400H,S7-410,故障安全型产品,ET200PA,ET 200SP,ET200ISP,SITOP电源产品,Scalance交换机,PCS 7软件
山东省聊城市西门子中国总代理-西门子选型-西门子技术支持-西门子维修服务

S7-200SMARTCPU从固件版本V2.0开始,其集成的PROFINET通信接口具备支持S7通信的能力。用户可以通过向导操作使用GET/PUT指令来实现S7通信,且支持Zui多16个S7连接,包含8个客户端和8个服务器。对于S7-1200CPU的PROFINET接口,它主要用于S7通信的服务器角色。而S7-1200本身仅支持单向的S7通信,即作为客户端时只需进行单向的组态和编程,作为服务器时只需配置好通信数据。当S7-1200充当S7服务器时,可以使用6个动态连接资源。


以下举例说明如何通过向导配置S7-200SMART作为客户端与S7-1200进行S7通信。



硬件和软件需求及所完成的通信任务


硬件:
①S7-200SMART PLC标准CPU固件版本V2.5(在文档中S7-ST40DC/DC/DC订货号:6ES7288-1ST40-0AA0)
②S7-1200 CPU固件版本V4.4(在文档中S7-1215DC/DC/DC订货号:6ES7215-1AG40-0XB0)
③PC(带有以太网卡的计算机),以及用于连接该计算机与S7设备的TP以太网电缆。

软件:
①STEP7-MicroWINSMARTV2.5
②TIASTEP7V16

所完成的通信任务:
①S7-200SMART会将VB0地址开始的连续20个字节数据发送至S7-1200的DB8数据块中的相应20个字节位置。         
②S7-200SMART会从S7-1200的DB9数据块中读取20个字节的数据,并将其存储在VB100开始的连续20个字节中。

S7-1200侧组态和编程


1、新建项目

在项目中,添加S7-1215DC/DC/DC,并为其添加子网和分配IP地址,如图1所示。

图片

▲图1 S7-1215DC/DC/DC▲

2、创建DB

依据要求,创建DB数据区,并建立相应数组,分别命名为Write、Read,如图2所示。    

图片

▲图2 创建DB▲

3、创建DB1

S7-200SMART作为S7客户端只能访问S7服务器的V区,而S7-1200没有V区,其数据存储在DB1中。因此,需要将DB9中的数据传输到DB1,再将DB1中的数据传输到DB8,以实现S7-200SMART对S7-1200的DB8和DB9的读写操作。为了实现这一目标,需要创建DB1并建立相关变量,如图3所示。

图片

▲图3 创建DB1▲


4、优化的块访问

在数据块(DB)的属性设置中,应取消对“优化块访问”的选择(将默认选项的勾去掉),对于 DB1 数据块,需要执行这一操作 ,而DB8和DB9则无需此操作。具体的设置方式请参考图4所示。请注意,在编译之后,才能看到偏移量。如果您希望优化数据块的访问方式,可以取消默认勾选并按照优化要求进行配置,以达到更高效的数据访问速度。对于DB8和DB9,它们的访问方式无需进行优化,保持默认设置即可。

图片

▲图4 优化的块访问▲

5、关联变量

将DB8、DB9中需要写和读的变量与DB1中的数据进行关联,如图5所示。

图片

▲图5 关联变量▲

6、连接机制

对于S7-1200CPU,在进行S7通信时,如果固件版本为CPUV4.0或更高,则必须在属性中勾选“允许来自远程对象的PUT/GET通信访问”选项,否则将无法建立通信连接。请参考图6进行设置。

图片



展开全文
相关产品
拨打电话 微信咨询 发送询价