第一篇:PLC-HMI组态配方中的区域指针使用-我的总结-成功
根据博途自带的帮助文件进行组态配方使用区域指针。
这里我们使用了全局数据块DB2.并在内部建立了一个5个int长度的数组。
在HMI的连接中设置
这里因为要传输的是配方数据记录,并且由于上一步组态的数据长度为5,所以此处选择数据记录,同时写入全局数据块的地址为DB2.DBW0。
配方中设置“同步”选项。勾选了“变量离线”,勾选”协调的数据传输“,并选择连接。
然后PLC和HMI开始仿真。
传送完配方后发现DB2.DBW6变成了4,此时不允许再次下载配方。
如果我们把DB2.DBW6改为0就可以再次下载配方了。我的总结:
1.勾选了“同步变量“,勾选了“变量离线”,勾选”协调的数据传输“
如果我们没有在同步设置“协调的数据传输“那么只要想下载配方就可以在HMI上下载配方。一旦勾选了“协调的数据传输“那么必须有PLC中设置为可以可以传送才能再次在HMI上向PLC下载配方。
2.勾选了“同步变量“,勾选”协调的数据传输“
这种情况下的数据邮箱是不起作用的。也即协调数据传输时不起作用的,既是DB2.DBW6变成了4,HMI再次下载配方时也不会收到限制。这种情况跟只勾选“同步变量“的效果一样。