我司长期***供应产品:西门子授权代理商优点详尽详细如下:
1、 SIMATIC,PLC、S7-200、S7-300、S7-400、S7-1200,S7-1500,S7-200SMART,S7-200CN,ET200
2、 逻辑思维控制器 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP 系列产品可调稳压电源 24V DC 1.3A、3A、10A、20A、40A
4、HMI 触摸液晶屏TD200 TD400C TP177,MP277 MP377SIEMENS 交、可调稳压电源传动系统
5、 变频调速器MICROMASTER系列产品:MM、MM420、MM430、MM440、G110,G120,V20,V90,ECOMIDASTER系列产品:MDV 6SE70系列产品(FC、VC、SC)
6、全源数据直流调速装置 6RA23、6RA24、6RA28、6RA70 系列产品SIEMENS 加工中心 直流伺服电机
7、840D、802S/C、802SL、828D 801D:6FC5210,6FC6247,6FC5357,6FC5211,6FC5200,6FC5510,
8、伺服驱动 :6SN1123,6SN1145,6SN1146,6SN1118,6SN1110,6SN1124,6SN1125,6SN1128
西门子PLC S7-1500系列本身都带有以太网接口,支持通过TCP/IP通讯,本实验通过两台同样配置的1500PLC,在同一个项目下实现TCP/IP通讯。
1、组态PLC硬件
链接好网络,添加新设备,选择非指定的CUP1500,让软件自己检测PLC的型号。两个PLC配置在一个网段上,添加一个网络。
2、在主程序中添加开放通讯网络TSEND_C
3、组态网络,连接数据选新建,默认的端口位2000,可以不改。
4、编写收发程序
1)PLC1端
2)PLC2端的程序
5、发送端的REQ需要一个上升沿,准备好数据,我建立了一个数据DB,去掉优化选项,作为收发的DATA区,填写好对应的地址,注意格式是P#DB3.DBX0.0 BYTE 8,相互传送8个字节,可以字节定义。
6、分别在plc1与plc2的REQ端触发发送,可以正常收发数据。数据的接受是被动的,发送是主动的,需要双方同时编写程序,才能实现双向互发数据,如上图所示,建立两个数组,一个是send,一个是receive,分别是8个字节。去掉优化后,编译就出现偏移地址。