由于PLC的程序是别人编写的,我们没办法更改,所以有些数据需要在WINCC上处理一下再显示出来。具体要求如下:
1、在“输入/输出域”中“输入”项添加“VBS语言”,输入的数值在VBS语言中经过一个“内部变量”的读取,再进行相应的计算以后,把计算后的数值写入到PLC的“目标变量”,以参与PLC内部逻辑运算;
2、在“输入/输出域”中“输出”项添加“VBS语言”,输出的数值在VBS语言中先写入到“内部变量”,再又内部变量经过相应的计算后,把计算后的数值写入到“目标变量”,以参与PLC内部逻辑运算。
计算部分的编码我会写,读取及写入的部分也查了写资料,但是如何能够
在“输入”中把数据写入到“内部变量”中,以及
在“输出”中把写好的变量显示出来,我却查不到相应的资料。
由于计算的公式比较复杂,所以目前只想到用VBS语言去解决这个问题。欢迎各位大大们提供自己的思路。
提前感谢各位大大们的帮助。