高级编程语言与S7(3)
2017-09-21 HwLib(慧兰博) HwLib慧兰博
功能测试
代码完成后,编译程序并运行。在 PLC 中创建一个新的数据块,编号是 18,分别添加若干类型为浮点数、整数的变量,并设置其访问属性为“标准访问”,参见下图所示。
图1 创建测试数据块
在测试软件上点击按钮“连接”请求连接目标 PLC,连接成功后,按钮“读数据”和“写数据”可用,点击按钮“读数据”可发现读取的数据和 PLC 中一致。
图2 读数据
设置目标数据块和起始地址,输入要写入的值,点击按钮“写数据”。通过对数据块的监控可以发现新数据写入成功。
图3 写数据
结语
高级语言和S7系列PLC的通信就介绍到这里。当然这里只是演示了简单的连接和读写,在实际项目中还需要考虑轮询、通信负载等其它问题。
HwLib(慧兰博)公众号
专注于SIMATIC TIA高端编程应用
网友评论