在项目的内部调试中,有时候我们的PLC程序是使用Step7编写的,而触摸屏(HMI)的程序是使用博途编写的。由于PLC和触摸屏之间有很多诸如报警变量之类的信息需要交换,如果分别各自建立变量很耗费时间。有没有一种办法可以让触摸屏直接使用PLC已经建立好的DB和变量呢?今天我们就来介绍下使用PLC代理的方法在Step7和博途之间共享变量。
首先,在触摸屏(HMI)的项目下双击"Add new device'添加新的设备:
在弹出的对话框中选择"Controlers"-"Deivce proxy"(控制器-设备代理)
这时,新的PLC设备代理会添加到当前项目中,选中该代理设备,右键,选择“Initialize device proxy”(初始化设备代理)
在打开的对话框中,找到触摸屏(HMI)项目对于的PLC项目程序,点击“打开”;
博途会加载Step7的PLC项目程序并初始化;
点击OK,然后进入触摸屏(HMI)项目,点击Network view(网络),选择“Connections”-"HMI connection",建立HMI和代理PLC的HMI连接;
然后,可以在触摸屏编辑时直接用Step7项目的变量了。在你做大型项目的时候,这样会省去很多重新编写变量的工作,提高工作效率。怎么样?学会了吧?现在如果用不到,赶紧收藏起来吧。
扫描下面的二维码,关注“方正智芯”的原创文章,提供工业控制领域(PLC、单片机、通信)的技术和经验的分享,持续关注,持续进步。
来源:本站| 大小:348 KB| 下载次数:319次
发表评论