Javascript 基于PLC(可编程逻辑控制器)变量显示图像
我试图显示一个基于PLC可编程逻辑控制器变量的图像。我想从PLC中检索变量,然后从我的计算机中获取图像,因为PLC没有足够的内存来存储图像 以下是我放入PLC的HTML代码: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"
<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编程??