作者 | 主题 |
---|---|
leisurefly 侠圣 经验值:3491 发帖数:226 精华帖:1 |
楼主 2017-09-18 10:40:44
主题:关于S7-200 smart自带网口与S7-200 cp243-1以太网通讯的案例
关于S7-200 smart自带网口与S7-200 cp243-1以太网通讯的案例 一:硬件搭建 1:开关电源(220V AC 2.5A转24V DC 10A); 2:S7-200 smart PLC一个(CPU ST40 固件版本为V2.3 DC/DC/DC); 3:S7-200 cn PLC一个(CPU 226 cn DC/DC/DC); 4:S7-200 earthnet cp(cp243-1以太网通讯模块); 5:无线通讯模块(USB转ppi无线蓝牙模块); 6:最好有4-8口以太网交换机(TPLINK系列即可); 7:连接导线若干(主要是连接24V电源与开关电源进户线); 8:以太网双绞线若干(主要连接交换机,各个PLC和工控电脑用)‘ 二:软件需求 1:S7-200 cn编程软件step7 microwin V4.0 sp9 2:S7-200 smart编程软件step7 microwin smart V2.3版本 3:无线蓝牙模块驱动程序USB-serial ch340(安装驱动精灵可扫描安装) 三:具体实施过程 1:本例是smart为客户端,cp243-1为服务器,通过S7-200串口读取smart V保持寄存器的数据,两者通过以太网交换数据; 2:在smart这里编写从VB0到VB17的赋值程序,具体见程序案例,在这一侧只编写数据传递指令,不编写通讯程序,在状态表中可见数据传输的情况,三者如用交换机连接便可用电脑看见任意PLC的数据变化;
3:在200侧先用USB转PPI无线编程电缆读取以太网模块的信息并配置好组态如图: 下一步之后读取模块,可看见挂接在226 cn后的以太网模块
两个连接服务器和客户端,当它为服务器连接时,默认连接,设置好IP地址与工控电脑在同一网段内,此时可用交换机的一根网线读取200CPU内的数据通讯情况;当它作为客户机连接时,TSAP设置为02.00,数据传输配置如图所示
调用子程序编写的程序段
监控状态表可以看见通讯的情况
在200 smart这一侧监控情况,可以看出smart在V2.3版本之后两者可用以太网通讯 具体案例以及文档参见附件
让数据说话,切莫盲目拍脑袋行事,凡事三思而后行!
|