2018-04-17

高级编程语言与S7(3)

2017-09-21 HwLib(慧兰博) HwLib慧兰博

功能测试

代码完成后,编译程序并运行。在 PLC 中创建一个新的数据块,编号是 18,分别添加若干类型为浮点数、整数的变量,并设置其访问属性为“标准访问”,参见下图所示。

图1 创建测试数据块

在测试软件上点击按钮“连接”请求连接目标 PLC,连接成功后,按钮“读数据”和“写数据”可用,点击按钮“读数据”可发现读取的数据和 PLC 中一致。

图2 读数据

    设置目标数据块和起始地址,输入要写入的值,点击按钮“写数据”。通过对数据块的监控可以发现新数据写入成功。

图3 写数据

结语

高级语言和S7系列PLC的通信就介绍到这里。当然这里只是演示了简单的连接和读写,在实际项目中还需要考虑轮询、通信负载等其它问题。

HwLib(慧兰博)公众号

专注于SIMATIC TIA高端编程应用

你可能感兴趣的:(2018-04-17)