2018-04-17

高级编程语言与S7(3)

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

功能测试

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

图1 创建测试数据块

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

图2 读数据

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

图3 写数据

结语

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

HwLib(慧兰博)公众号

专注于SIMATIC TIA高端编程应用

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 沦陷 (一) “往事都随风,都随风……”一个妙龄女子踩着凌乱的步伐,踉踉跄跄地出现在烟台边缘,她的眼神如同迷路的孩...
    木兮_7340阅读 1,225评论 0 0
  • Java集合 ★★★★★集合框架:用于存储数据的容器。 特点: 1:对象封装数据,对象多了也需要存储。集合用于存储...
    毛子果阅读 3,961评论 0 1
  • 《新周刊》2015盘点年度词语,“然并卵”名列其中。在然并卵出现之前,我们并没有发现那么多然而并没有什么卵用的事情...
    放开那块小年糕阅读 3,315评论 3 2
  • 今天是完成例行读书比较早的一天,最近在读《王阳明传》,因为有关于他的学说,有对比朱子的格物致知,通过不同,衬托知行...
    木之离离阅读 3,701评论 0 0
  • 对于沈素商而言,时间是很可怕的。 千年不老不死不灭。时间静止,春夏秋冬的轮回凝固。他已经记不清自己走...
    苏梨绯公子阅读 3,749评论 0 0

友情链接更多精彩内容