基于PLC(可编程逻辑控制器)中的变量显示图像

时间:2014-06-16 18:46:43

标签: javascript html arrays plc

我正在尝试根据PLC(可编程逻辑控制器)的变量显示图像。我想从PLC中检索变量然后从我的计算机获取图像,因为PLC没有足够的内存来存储图像。

以下是放入PLC的HTML代码:

<script src="http://172.16.0.10:8080//PLCdemo.js" type="text/javascript">
window.onload=function(){ 
document.getElementById("demo").src = cars[:="variable":]; 
} 
</script>
<img height="800" width="1200" id="demo"></img> 

:&#34;变量&#34;:标签是PLC的变量

这是我的计算机上带有图像的外部JavaScript文件(PLCdemo.js):

<script type="text/javascript">
var cars = [  
         "transmission.jpg",
         "High-tensile-steel-plates.jpg",
     "image_306.jpg"
    ];
</script>

1 个答案:

答案 0 :(得分:0)

你应该像这样声明cars

var cars = {
    "1": "transmission.jpg",
    "2": "High-tensile-steel-plates.jpg",
    "3": "image_306.jpg"
};

我认为:="variable":是一个预处理器指令,它将被替换为名为variable的PLC变量的值。

然后,调用cars[:="variable":]将使用variable的值作为关联数组的键。如果variable的值为1,则cars[:="variable":]将返回transmission.jpg