恭喜,你发布的帖子
发布于 2020-03-11 14:18:15
8楼
作为一名小新,经过继续的学习,对于OPC的通讯又有了新的发现。给小白看的,大神请飘过,不耽误您的时间。
以下所用的软件:
TIA Portal V15
SIMATIC NET V15
对于该篇帖子最开始的内容中,建立S7连接时分两种情况:指定通讯伙伴和未指定通讯伙伴。
指定通讯伙伴的情况下,在7楼回复中我已做了描述,通过UA Server可以读取DB块,当然,如果适用V8.2以及8.2以下版本的SIMATIC NET软件时,指定伙伴的连接也可以通过Local COM server对DB块进行读取。
而对于未指定通讯伙伴的情况下,最开始用Local COM server读取I\M\Q这些区都没有问题,唯独不能读取DB块,而且DB块属性也取消了优化块访问选项,SCOUT V10就是无法读取。
今天又重新实验了一下发现,其实并不是无法读取,只是我自己不会用而已。
这个地址中的指导文档给出了使用方法,如下:
PLC PC组态下载之类的就不再赘述,
打开SCOUT V10,直接按照如下方式输入要读取的DB块地址:
点击步骤1打开信息录入对话框,输入要读取的DB块地址,输入信息格式:S7:[S7_Connection_1]DB1,X0.0
在步骤3的下拉菜单找到OPCsever,点击确定,如此就可以对DB块的某一地址进行读取了。如下:
请填写推广理由:
分享
只看
楼主