%@ Page Language="C#"%> <% string url = Request.Url.AbsolutePath; url = url.Substring(0, url.LastIndexOf('.')); url = url.Substring(url.LastIndexOf('/') + 1); int aid = Convert.ToInt32(url); Response.Status = "301 Moved Permanently"; Response.AddHeader("Location","http://www.jcpeixun.com/knowledge/detail.aspx?id="+aid+""); %>
威纶通与s7-1200
s7-1200标签读取问题
1、"前提是s7-1200必须做好相应的tag标签"是什么意思?
2、计算机与plc通过以太网连接正常后,点击取得标签资讯,即可实现eb8000与plc进行初始化,并读取plc中建立成功的标签。
意思是不是必须计算机与plc通讯先建立好,然后在电脑里打开eb8000软件,再点击取得标签资讯才能成功?这样的话是不是我plc的程序要先设计好(读取plc中建立成功的标签后)才能组态触摸屏这边的画面?
3、读取plc中建立成功的标签有什么作用?是plc的一些地址吗?
4、一次读取成功后以后就不用了吗?还是每次组态s7-1200与威纶通触摸屏都需要这样操作?
问题有偏向于威纶通的,希望有用过的赐教,谢谢!
最佳答案
1.意思就是定义好变量,然后变量后面有个是否在hmi中可用的属性,勾选。
2.触摸屏的画面你可以组态好啊,地址先不对应,先用内部变量。等到时候plc通讯成功,再取得标签资讯也可,接着你就可以把画面上的元素和plc中的变量对应起来。
3.是plc的变量地址,不读取你的威伦通的屏就看不到这些变量。
4.程序和变量地址啥的都不变,当然就不用读取了啊,如果有变化,当然还要重新读取一次,然后再修改对应的变量地址。