北岛夜话
原创工业智能控制领域(PLC、单片机/嵌入式、机器人、通信、机器视觉)的技术及经验分享。
文章545 浏览8691006

如何使用代理在PLC和触摸屏之间共享变量

在项目的内部调试中,有时候我们的PLC程序是使用Step7编写的,而触摸屏(HMI)的程序是使用博途编写的。由于PLC和触摸屏之间有很多诸如报警变量之类的信息需要交换,如果分别各自建立变量很耗费时间。有没有一种办法可以让触摸屏直接使用PLC已经建立好的DB和变量呢?今天我们就来介绍下使用PLC代理的方法在Step7和博途之间共享变量。

cover.jpg

首先,在触摸屏(HMI)的项目下双击"Add new device'添加新的设备:

add_device.png

在弹出的对话框中选择"Controlers"-"Deivce proxy"(控制器-设备代理)

device_proxy.jpg

这时,新的PLC设备代理会添加到当前项目中,选中该代理设备,右键,选择“Initialize device proxy”(初始化设备代理)

intialize_device.jpg

在打开的对话框中,找到触摸屏(HMI)项目对于的PLC项目程序,点击“打开”;

open_s7_project.jpg

博途会加载Step7的PLC项目程序并初始化;

点击OK,然后进入触摸屏(HMI)项目,点击Network view(网络),选择“Connections”-"HMI connection",建立HMI和代理PLC的HMI连接

plc_hmi_connection.png

然后,可以在触摸屏编辑时直接用Step7项目的变量了。在你做大型项目的时候,这样会省去很多重新编写变量的工作,提高工作效率。怎么样?学会了吧?现在如果用不到,赶紧收藏起来吧。

扫描下面的二维码,关注“方正智芯”的原创文章,提供工业控制领域(PLC、单片机、通信)的技术和经验的分享,持续关注,持续进步

如何使用代理在PLC和触摸屏之间共享变量

来源:本站|   大小:348 KB|   下载次数:336次

取消

感谢您的支持,欢迎常来看看!

扫码支持
一点动力,多少随意

打开支付宝扫一扫,即可进行扫码打赏哦

发表评论