【PLC通讯】S7-1200PLC与KepServer6.4通讯

2023-10-25 PLC技术相关 152 0

测试环境:Win10专业版、KepServer6.4、博图V16、DCDCDC1214

1-PLC侧设置

PLC IP:192.168.2.10
PLC属性:连接机制勾选允许来自远程对象的PUT/GET通讯访问

1.png

DB块属性:取消勾选优化块的访问
2.png

编写以下PLC程序用作与KepServer通讯时数据监控测试
3.png

2-配置KepServer6.4

2.1-添加通道

连接性-->右键-->新建通道-->Siemens TCP/IP Ethernet。下一步

4.png

输入通道名称S7_1200。下一步
5.png

选择网络适配器(IP 应与PLC IP在同一网段),确定。下一步
6.png

下一步
7.png

下一步
8.png

完成
9.png

2.2-添加设备

点击添加设备-->输入设备名称S7_1200。下一步

10.png

型号选择S7-1200,即1200PLC。下一步
11.png

输入PLC IP:192.168.2.10。下一步
12.png

下一步
13.png

下一步
14.png

下一步
15.png

下一步
16.png

下一步
17.png

下一步
18.png

下一步
19.png

下一步
20.png

完成
21.png

3-添加变量

I类型变量--I0.3
数据属性直接写变量名称就可以

22.png

Q类型变量--Q0.1
23.png

M类型变量--M2.1
24.png

M类型变量--MW10
26.png

DB块类型变量
27.png

L1 Bool型,偏移量2。地址:DB1.X2.0
28.png

D1 INT型,偏移量0。地址:DB1.INT0
30.png

4-效果演示

31.png

PLC 通讯

相关文章

C# IoTClient与三菱PLC通讯详解
【分享】S7-200 Smart开源标准化编程MODBUS RTU程序
【PLC通讯】C#通过串口与FX3U通讯
【PLC通讯】AB PLC的modbus TCP 通讯
【PLC通讯】西门子PLC与三菱QPLC的TCP/IP 通讯测试