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

已锁定

ALlll

  • 帖子

    147
  • 精华

    6
  • 被关注

    18

论坛等级:侠士

注册时间:2018-03-03

普通 普通 如何晋级?

发布于 2020-08-09 13:10:02

7楼

展开查看
以下是引用yming在2020-08-09 11:59:08的发言 >6楼

哦,你是没有真正去写和实践。

做了你就知道了。

关键在页面自动刷新和值的提交。不那么做,你还没点击提交,页面刷新,值就没了。

除非是静态页面,手动刷新;否则就必须后台交换数据,不管用什么方法。

以下是引用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(变量名=值)到这个网页,就可以将值写进去。




??

怎么感觉有点尬呢。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10582条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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