Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 基于PLC(可编程逻辑控制器)变量显示图像_Javascript_Html_Arrays_Plc - Fatal编程技术网

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

Javascript 基于PLC(可编程逻辑控制器)变量显示图像,javascript,html,arrays,plc,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"

我试图显示一个基于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> 
:=变量:标记是来自PLC的变量

这是我计算机上的外部javascript文件PLCdemo.js,其中包含图像:

<script type="text/javascript">
var cars = [  
         "transmission.jpg",
         "High-tensile-steel-plates.jpg",
     "image_306.jpg"
    ];
</script>
你应该像这样申报汽车:

var cars = {
    "1": "transmission.jpg",
    "2": "High-tensile-steel-plates.jpg",
    "3": "image_306.jpg"
};
我认为:=variable:是一个预处理器指令,它将被名为variable的PLC变量的值替换


然后调用cars[:=variable:]将使用variable的值作为关联数组的键。当变量的值为1时,cars[:=变量:]将返回transmission.jpg。

您正在使用什么PLC允许您使用HTML编程??