回复:Web服务功能Post方法发送的请求是什么样的

已锁定

ALlll

  • 帖子

    147
  • 精华

    6
  • 被关注

    18

论坛等级:侠士

注册时间:2018-03-03

普通 普通 如何晋级?

发布于 2020-08-10 10:00:07

9楼

展开查看
以下是引用周杰伦在2020-08-09 16:22:59的发言 >8楼

你理解错了,我们一直讨论的是WEB SERVER自定义网页,如何通过JS读写PLC数据。

WEB API是1500 V2.8支持的第三方通过json格式读写PLC变量,看这个贴子

http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1625892&b_id=66&s_id=84&num=1#anch


http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1625978&b_id=50&s_id=76&num=4#anch





以下是引用ALlll在2020-08-09 11:22:07的发言 >5楼:似懂非懂了一点。文...

引用5楼详细内容:

似懂非懂了一点。

文档号:A5E03484629-AG

SIMATIC S7-1500、SIMATIC 驱动控制器、ET 200SP、ET 200pro Web 服务器

我如果不看这个文档只看杰伦兄的回答可能就懂了。

我看了文档感觉有点不一样,至少文档中实现的方式并不是再建一个子网页,感觉更直接一点。


是一种叫JSON-RPC V2.0的东西

看不太懂有点崩溃。

以下是引用周杰伦在2020-08-08 15:52:58的发言 >4楼:https://support.in...

引用4楼详细内容:

https://support.industry.siemens.com/cs/document/62543256/%E5%9C%A8-step-7-(tia-portal)-v11-%E4%B8%AD%E5%A6%82%E4%BD%95%E8%87%AA%E5%8A%A8%E6%9B%B4%E6%96%B0%E7%BD%91%E9%A1%B5%EF%BC%8C%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87%E7%9B%B8%E5%85%B3%E8%B7%AF%E5%BE%84%E5%90%8D%E7%A7%B0%E5%90%88?dti=0&lc=zh-CN

读:

看这个,只要再建立一个子网页不停刷新读取网页中的数据即可。

我是这么理解的只要看到   := 变量名:     这个格式的字符串,PLC就会把PLC变量值替换掉这个字符串。



参考这个帖子,

http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1593233&b_id=50&s_id=76


写:


        bt.onclick = function () {


            var url = "write.html";

            var names = '"Bootstrap_DB".Tag1';

            var val = setValue.value;

            var sendata = escape(names) + '=' + val;

            xmlHttp.open("POST", url, false);

            xmlHttp.send(sendata);



        }


write.html里面内容




写我是这么理解的,网页中存在 ,然后post(变量名=值)到这个网页,就可以将值写进去。





为什么我下不到源代码

能不能分享下。


资料看下来没有预期的顺利。还留有一些疑问不过打算先放一放,先采用杰伦兄的建议用子页面不停的刷,把Demo做出来不影响后面的计划。

但我仍认为这不是最好的办法,用子页面相当于创建OB,要么根据刷新频率创建很多个OB,要么带着不必要的变量一起重复刷新。

我感觉WEP API的文档也没有把自定义网页和第三方分的那么清楚,实际上文档里展示的例程就是一个风电的自定义网页。调用API相当于调用FC,效率应该更高一些。


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有11138条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。