西门子中国
工业支持中心
下载中心
文档详情
下载中心
精选主题列表
下载中心
精选主题列表
精选主题详情
下载中心
筛选详情
下载中心
文档列表
下载中心
常见问题大全列表
下载中心
常见问题大全
下载中心
大全章节内容列表
下载中心
大全章节内容
下载中心
会员下载专区
- 自动化系统
- 驱动技术
- 低压电气
- 工业服务
- 其他
SIMATIC S7-1200系列 PLC和组件HMI人机界面通信与网络组件过程控制系统过程仪表及分析仪器工业识别工业信息安全
SIMATIC S7-1500系列
SIMATIC S7-1200系列
SIMATIC S7-200 SMART
SIMATIC S7-200系列
SIMATIC S7-300系列
SIMATIC S7-400系列
LOGO!
ET200
SIMATIC S5
工业自动化软件
工业电源
WinAC
TDC/SYMADYN D
更多

更新至第12集
写入变量





SIMATIC S7-1200系列
- 使用操作
发布时间:2024年08月07日
- 0
- 160
写入变量
AWP 命令 - 写入变量
用户定义的 Web 页面可将值写入 CPU 的 PLC 变量和数据块变量,前提是这些变量已激活“从 HMI/OPC UA/Web API 可访问“和“从 HMI/OPC UA/Web API 可写“。
语法:
要将 IN 变量写入 CPU,必须首先通过一个明确的 AWP 指令来定义变量;
<!-- AWP_In_Variable Name=‘<Varname1>’-->
要将数据写入 CPU,应使用标准 HTTP POST 命令,配合常用的文本输入域语法如下:
- 添加表单:
<form action="" method="post"> </form>
- 添加文本域,input name 后双引号中间写变量名称:
<input name="" type="text" />
添加按钮,类型选择"submit",value 后双引号中间写按钮显示的内容:
<input name="" type="submit" value="" />
定义变量示例:
<!-- AWP_In_Variable Name='"test_MB"' -->
<!-- AWP_In_Variable Name='"test_MW"' -->
<!-- AWP_In_Variable Name='"web_test2_优化".b' -->
实现功能:
- 定义变量 “test_MB”,“test_MW”,“"web_test2_优化".b” 可写。
写入修改值示例:
<form action="" method="post">
<input name='"test_MB"' type="text" />
<input name="" type="submit" value="set" />
</form>
<form action="" method="post">
<input name='"test_MW"' type="text" />
<input name="" type="submit" value="set" />
</form>
<form action="" method="post">
<input name='"web_test2_优化".b' type="text" />
<input name="" type="submit" value="set" />
</form>
实现功能:
- 添加三个表单,每个表单中添加一个文本域,文本域中写入变量修改值,点击按钮 set 提交修改值。
在 HTML 编辑器中编辑界面如图 1 所示:
图 1.HTML 编辑器中编辑
编辑完成在网页中显示如图 2 所示。
图 2.网页中显示界面
- 评论
收藏
个性标签
尊敬的用户,您将对文档“写入变量”挑错
扫码分享