西门子6ES73325HD014AB1
西门子6ES73325HD014AB1
西门子6ES73325HD014AB1
西门子6ES73325HD014AB1
西门子6ES73325HD014AB1

西门子6ES73325HD014AB1

参考价: 面议

具体成交价以合同协议为准
2022-03-07 11:36:46
148
属性:
产地类别:进口;
>
产品属性
产地类别
进口
关闭
西门子CPU模块

西门子CPU模块

免费会员3
收藏

组合推荐相似产品

产品简介

西门子6ES73325HD014AB1
实现功能:想实现通过网络,局域网或者外网给PLC下载程序。PLC连接串口服务器,串口服务器直接与电脑端虚拟串口软件建立网络连接,PLC编程软件与虚拟串口连接,编程软件通过虚拟串口+串口服务器的形式下载和上载或者监控PLC的程序。

详细介绍

西门子6ES73325HD014AB1                                                     西门子6ES73325HD014AB1

西门子PLC是每个人都非常熟悉的一款PLC品牌,大家在使用西门子软件或者逛西门子论坛,经常会看到一个词叫做Open User Communication或开放式通信,其实就是TCP/UDP通信方式。我们可以从以下两张图中看出,分别为S7-200Smart编程软件Micro/Win Smart V2.5及博途TIA V15.1编程软件中关于通信库的部分截图:



我们可以看到无论是西门子的中PLC还是低端PLC,都是支持开放式TCP/UDP通信的,本案例以西门子S7-1200PLC作为TCP服务器,上位机作为TCP客户端来实现上位机与PLC之间的通信。

2、PLC程序编写

(1)通过博图软件创建一个新的PLC项目根据硬件型号插入新设备,这里选择CPU 1214C DC DC DC


(2)双击PLC的以太网口,设置IP地址,这里设置为192.168.1.210


(3)创建一个新的DB块用于发送和接收数据,这里定义为DB100,其中SendBuffer和ReceiveBuffer分别为100个字节的数组,注意DB块要去除优化的块访问


(4)打开OB1,将指令TSEND_C拖拽至OB1的程序段1中,根据操作提示添加背景数据块


(5)在TSEND_C选择属性>组态>连接参数:


(6)双击CPU,启用系统存储区和时钟存储区字节,使用默认的MB0和MB1


(7)回到OB1,填写REQ和DATA,REQ采用1秒钟的脉冲,DATA为SendBuffer和ReceiveBuffer的结合


(8)将指令TRCV_C拖拽至OB1的程序段1中,根据操作提示添加背景数据块,连接数据选择之前创建好的


(9)回到OB1,填写ENR和DATA,ENR填写True,保持接收,DATA为ReceiveBuffer


(10)编译PLC程序,下载PLC程序


(11)打开NetAssist连接PLC,进行通信测试 :





西门子6ES73325HD010AB0


上一篇:西门子CPU模块简介 下一篇:西门子PLC代理商简介
热线电话 在线询价
提示

请选择您要拨打的电话:

当前客户在线交流已关闭
请电话联系他 :