SIEMENS郑州市西门子(授权)中国总代理-西门子华中区一级总代理商

供应商
广东湘恒智能科技有限公司
认证
变频器
西门子代理商
触摸屏
西门子一级代理
伺服电机
西门子一级总代理
联系电话
18126392341
手机号
15267534595
联系人
梁涛
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)(注册地址)
更新时间
2024-05-14 09:10

详细介绍

1200与200smart进行开放tcp通讯,因为是不同的编程软件,所以只能是不同项目。

案例:1200为本地cpu,200smart为伙伴cpu进行开放tcp通信实现下表数据交换:

1.本地cpu设置

在本地cpu中,修改ip地址为192.168.0.1,创建db2,创建如下变量,并取消优化的块访问(通讯需要juedui寻址)。

发送设置:

开放tcp本地是1200系列plc,可以采用组态方式设定,发送req为上升沿触发,所以可以用系统时钟m0.0,

这里特别要注意的是,1200与200smart分属于不同的软件,所以只能选用未指定,其次需要注意的是端口号,端口只需要设置伙伴(即200smart)的端口。

这里需要注意发送区域,尤其的db编号,一定要注意发送的区域属于哪一个db块。

接收设置:

这里需要注意连接数据,不需要新建,端口根设置的发送的端口一致,en_r端可以一直触发,也就是可以一直接收,所以可以让其一直接通,设置位1。

接收数据与发送一样,需要特别注意db编号。

2.伙伴cpu设置

更改200smartplc的ip地址为192.168.0.2,编写tcp_connect用于创建从 cpu 到通信伙伴的 tcp 通信连接。如下

注意:这里设置的端口(本地端口即200smart的端口)要与本地(1200)里面设置的伙伴(即200smart)端口一致,否则通讯不上。从站(伙伴)ip地址可以不用设置。

发送设置:

接收设置:

地址分配:

注:此处不分配地址,编译会报错。


西门子一级总代理,代理商,变频器,伺服电机,PLC

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话