哈喽,你好啊!我是雷工!
 最近做KingSCADA项目遇到这么一个问题:
 KingSCADA系统和三菱的PLC通讯,当数值输入数据需要数据后,输入的数值点击确定按钮可以写入到PLC内,但是点完确定SCADA界面显示0,多次设置,偶尔可以正常显示。
 是什么原因?如何处理?
01原因分析
该功能对组态软件来说是很简单很普通的功能,在KingSCADA中的实现为文本设置成“###”,然后添加动画编辑,模拟量输入和模拟量输出均连接为同一个变量。

首先检查连接的变量是否正确,经检查连接变量没问题,毕竟有时候正常有时候不正常。
然后查看KingIOServer运行数据是多少,结果KingIOServer上的数据与设置数据一致,只是 KingSCADA和KingIOServer之间显示不正常。
02解决办法
最后在康师傅的帮助下,解决了此问题,在此再次感谢康师傅,下面为解决办法:
2.1、打开根目录
 首先打开KingSCADA的安装目录,找到Tools文件夹。

2.2、修复环境
找到应用程序:“微软常用运行库合集x64”。

2.3、安装合集
选中“微软常用运行库合集x64”,右击,以管理员身份运行

2.4、点击“下一步”按钮

2.5、选择“下一步”按钮。

2.6、选择“下一步”按钮:

2.7、等待软件完成安装

2.8、点击“完成”按钮,完成安装。

2.9、兼容性设置
 选中KingSCADA的启动快捷键,右击选择“属性”
 然后点击“兼容性”页,勾选兼容模式,选择兼容所在计算机的系统版本,
 然后勾选“以管理员身份运行此程序”,最后点击“应用”-“确定”按钮。

03、后记
当按以上操作步骤操作完成,再次重启软件,发现之前的小问题已经完美解决。
 当点击输入数据后,不仅能够正确的写入到PLC内,SCADA界面也正常显示输入后的数值。
 有类似问题或者其他莫名其妙的问题时,大家可以参考此方法,修复软件的运行环境。