公司新闻
Company news
一.配方数据存储于PLC中
1.“下移一条”按钮的按下脚本编辑如下:
if offset = 12 then exit
if (offset < 12) then offset = offset + 6
!SetDevice(设备0,6,"ReadBlock(V,offset,[WUB][WUB][WUB],1,设备字符串)")
a = 1
b = 1
b = !InStr(a, 设备字符串, ",")
面粉 = !Val(!Mid(设备字符串, a, (b -a)))
a = b + 1
b = !InStr(a, 设备字符串, ",")
水 = !Val(!Mid(设备字符串, a, (b - a)))
糖 = !Val(!Mid(设备字符串, (b + 1), (!Len(设备字符串)-b)))
2. “上移一条”按钮的按下脚本编辑如下:
if offset = 0 then exit
if (offset >= 6) then offset = offset – 6
!SetDevice(设备0,6,"ReadBlock(V,offset,[WUB][WUB][WUB],1,设备字符串)")
a = 1
b = 1
b = !InStr(a, 设备字符串, ",")
面粉 = !Val(!Mid(设备字符串, a, (b -a)))
a = b + 1
b = !InStr(a, 设备字符串, ",")
水 = !Val(!Mid(设备字符串, a, (b - a)))
糖 = !Val(!Mid(设备字符串, (b + 1), (!Len(设备字符串) - b)))
3. “修改PLC配方数据”按钮的按下脚本编辑如下:
设备字符串 = !StrFormat("%g,%g,%g", 面粉, 水, 糖)
!SetDevice(设备0, 6, "WriteBlock(V,offset,[WUB][WUB][WUB], 1, 设备字符串)")
4. “下载配方数据到PLC”按钮的按下脚本编辑如下:
设备字符串 = !StrFormat("%g,%g,%g", 面粉, 水, 糖)
!SetDevice(设备0, 6, "WriteBlock(V,100,[WUB][WUB][WUB], 1, 设备字符串)")
二.配方数据存储于HMI中
1. “下载配方数据到PLC”按钮的按下脚本编辑如下:
设备字符串 = !StrFormat("%g,%g,%g", 面粉, 水, 糖)
!SetDevice(设备0, 6, "WriteBlock(V,100,[WUB][WUB][WUB], 1, 设备字符串)")
2. “查看HMI配方数据”按钮的按下脚本编辑如下:
!RecipeLoadByDialog("面包配方","请选择一个面包配方" )
3. “编辑HMI配方数据”按钮的按下脚本编辑如下:
!RecipeModifyByDialog("面包配方")
- 控制箱柜项目出厂-2023年11月
2023-12-06
- 控制箱柜项目出厂-2023年9-10月
2023-11-06
- 控制箱柜项目出厂-2023年8月
2023-09-06
- 控制箱柜项目出厂-2023年7月
2023-08-07
- 危险废物的贮存及常见处理⽅法
2022-06-02
- 如何抉择PLC和DCS系统
2022-06-02
- 电力工程电缆敷设小知识
2022-06-02
- 一体式水质自动监测站——引领水利水务发展
2022-06-02
- 一体化雨量监测站
2022-06-02
- 浅谈PLC编程发展阶段
2022-06-02
- 控制箱柜项目出厂-2022年5月
2022-06-02
- 工业危险废物的危害
2022-05-02
- 西门子博图系列PLC程序保护
2022-05-02
- 控制箱柜项目出厂-2022年3-4月
2022-05-02
- 总氮测量原理
2022-03-09
- 总氮与氨氮概念详解
2022-03-09