西门子HMI变量怎么直接关联PLC数组变量,现在需要在HMI变量里面新建很多单个变量,一一关联数组里面变量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了西门子HMI变量怎么直接关联PLC数组变量,现在需要在HMI变量里面新建很多单个变量,一一关联数组里面变量相关的知识,希望对你有一定的参考价值。

现在Portal的PLC里面新建了一个数组变量,在HMI里面要使用数组数据,发现HMI变量里面不能整个数组直接关联,而是需要把数组里面的每一个数据拆出来一对一进行关联,数据量相当大。想请教怎么只需要HMI里面一个数组变量就可以搞定?

参考技术A 将你需要关联的DB块,整个拖拽到HMI变量表中,则完成了所有的变量关联。 参考技术B 研究一下HMI的脚本,利用脚本循环遍历PLC数组元素,再把值转给HMI数组,应该可行,但可能会损失一部分实时性。追问

有没有资料啊,学习一下,实时性不是问题,我的变量是通过HMI输入的XY坐标位置

倍福PLC变量如何与图纸对应

参考技术A 比如一个开关跟门铃控制,他的原理图就是一个开关一个门铃,开关闭合门铃就响,门铃y随着x进行一个变化,对应的梯形图就是一个输入的长开点对应这个开关,之后接入输出一个y0对应的就是门铃,长开点对应开关,开关闭合,常开闭合则门铃响,最后在程序中写入按的表示这程序就结束了,这个时候我们可以继续在调戏中编写一些类似于延时等程序。
与家喻户晓的西门子相比,倍福(Beckhoff)并不为众人所知,虽然二者都是德国品牌,但风格却截然不同。西门子唯我独尊,不管是通信协议还是编程语言都不开放,让人又爱又恨;倍福则兼容并蓄,采用通用的windows操作系统,支持标准的IEC 61131-3编程语言,总线通讯EtherCAT也是开放的。笔者认为未来的世界应该是开放兼容的,因此暂时站在倍福一方。
倍福的产品采用了“白+红”的主题色,一反工业领域的沉闷单调,乳白色的光滑机壳搭配铝制散热格栅,给人第一印象高端大气,题图显示的是其高端系列CX2010。笔者不由感叹,老外做产品确实用心,性能先不谈,首先外观设计和做工就让人无可挑剔。
当然了,品质好价钱自然也不会便宜,像图中这么一台PLC就要2万7千元,里面用的库还要单独买。
你可以把倍福的PLC看成一台小电脑,它的机身上就赫然贴着“Windows Embedded”的标签。PLC搭载操作系统并不稀奇,比如菲尼克斯的PLC就采用了Linux操作系统。

以上是关于西门子HMI变量怎么直接关联PLC数组变量,现在需要在HMI变量里面新建很多单个变量,一一关联数组里面变量的主要内容,如果未能解决你的问题,请参考以下文章

请教高手:用西门子s7-PLCSIM进行模拟时,不能通过HMI改变PLC变量的值(只能显示)……哪的问题?

西门子精简屏无法写入1200

如何为PLC定时器设置变量时间

博途hmi历史趋势值怎么改

西门子plc的opcua读取不到值

小弟想请问大虾,西门子PLC中的PID控制怎么编程?