只发PLC相关4 随时更新~~ whaosoft aiot http://143ai.com
一、 西门子双机架双CPU之间工业以太网通讯
<一>、建立项目
首先需要建立一项新工程。
<二>、组态硬件
1.本说明组态以SIMATIC 400station为例。在STEP7中创建一个新的项目,分别插入两个S7-400站,打开options菜单下的Set PG/PC Interface选项,将通讯接口改为TCP/IPà本地网卡。
2.对SIMATIC 400(1)站点进行硬件组态
双击SIMATIC 400(1)站的hardware选项,打开硬件组态画面,,双击CP的PN-IO口,填写相应的IP地址和子网掩码,并新组建一个工业以太网Ethernet(1),写入mac地址,IP地址设定为192.168.0.1,子网掩码为255.255.255.0,完成后如下图所示将所要配置的硬件型号抄下,按型号进行硬件组态配置,同时,将MAC地址写入网络配置。如下:
硬件组态完成后的整体画面如下图所示
3.对SIMATIC 400(2)站点进行硬件组态
组态方式与1站相同,将MAC以及IP地址分配好。
注:更改IP地址,防止重复。
最后完成图:
<三>、网络组态
1、同项目下网络组态
在SIMATIC Manager画面下选择
Configure network按钮,打开网络组态画面。NetPro会根据当前的组态情况自动生成网络组态画面。如下:
选择SMATIC 400(1)站的CPU 416-2 DP,右键选择“Insert new connection”,如下图
在弹出的对话框中,显示了可与1站建立连接的站点,选择CPU 416-2 DP站点,同时选择类型为“iso-on-tcp contion”如图所示
将Connection下Type选项内容改为ISO-on-TCP connection:
点Apply后出现如下对话框:
Local Endpoint 下ID选项可以选择任意段,但是要与程序内部编写一致。本文以0001段为例。
对话框中Active connection establishment选项为主从选择,点选后为主站。如果有多个400站,则尽量将主站建立平均,因为主站占用内存比较大,都集中到一台CPU上是容易造成扫描周期变长。同时Block Paramenters选项卡默认为1。
选择SIMATIC 400(2)站中CPU 416-2 DP,在下面Local ID中右键选择属性将Local Endpoint地址改为0002段,步骤如下:
确定,完全编译,分别下装。
2、不同项目下网络组