只要编辑文本域,就会出现这一段警告,并且连带着按钮,开关,I/O域也一并消失,(除了矩形、圆等图形不会消失)除了文本域,其他能选中,但是看不见。以下为报错信息:
这是针对 WinCC flexible 工程设计系统自动生成的错误报告。
Professional 6.2.9200.0
产品版本: WinCC flexible SMART V3 SP2; V 3.00 ServicePack 2; V 3.0 SP 2.0 (7.10.10)
System.ArgumentNullException
键不能为 null。
参数名: key
Exception Source
mscorlib
Exception Target Site
System.Object get_Item(System.Object)
Exception Stack Trace
在 System.Collections.Hashtable.get_Item(Object key)
在 Siemens.Simatic.Hmi.Utah.Common.Services.NearestFontCache.GetNearestFont(IHmiObject device, String languageName, Font inputFont)
在 Siemens.Simatic.Hmi.Utah.Common.Services.FontService._GetNearestFont(String languageName, IHmiObject iHmiObject, Font font, Boolean& isDifferent)
在 Siemens.Simatic.Hmi.Utah.Common.Services.FontService.Siemens.Simatic.Hmi.Utah.Common.Services.IDeviceFontService.GetNearestFont(String languageName, IHmiObject iHmiObject, Font font)
在 Siemens.Simatic.Hmi.Utah.Text.HmiText.MaxSize(Graphics graphics, HmiObjectHandle hmiFontListHandle, Boolean windowsCE, Boolean bMultiline)
在 Siemens.Simatic.Hmi.Utah.Text.HmiText.MaxSize(Graphics graphics, HmiObjectHandle hmiFontListHandle, Boolean windowsCE)
在 Siemens.Simatic.Hmi.Utah.GraphX.HmiTextField.AdjustBoundsOnText()
在 Siemens.Simatic.Hmi.Utah.GraphX.HmiTextField.set_Size(Size value)
在 Siemens.Simatic.Hmi.Utah.GraphX.HmiScreenItem.SetScreenItemProperty(String propertyName, Object value, Boolean ex)
在 Siemens.Simatic.Hmi.Utah.GraphX.HmiScreenItem.Siemens.Simatic.Hmi.Utah.Common.Base.IPropertyTable.set_Item(String propertyName, Object value)
在 Siemens.Simatic.Hmi.Utah.GraphX.TextField.UpdateFieldOnObjectChange(IHmiObject hmiobject)
End Exception
问题补充:
找到问题了,但是怎么会出现这个问题还是不清楚,WinCC的语音和字体中读不到本地的字体产生的问题。我把电脑所有盘都格式化了之后再安装系统才搞定的(之前已经重装过两次系统了分别是保留个人数据时安装和不保了数据时安装)因为不保了数据安装系统也只是格式化C盘,所以这次重装系统把所有盘都给格式化了。
图片说明:
最佳答案
如果问题总是出现
建议检查一下系统与软件兼容性,对于操作系统的选择,除了满足兼容性的要求,还必须注意操作系统的完整性。不要使用网上提供的GHOST版本,这些操作系统注册表信息都不是完整的。
WinCC_flexible_SMART_V3 组态软件介绍以及安装注意事项
http://www.ad.siemens.com.cn/productportal/prods/hmi/smartlinesv3faq/smartpanels1_5.html
若兼容性没问题,那重新安装一下WinCC_flexible_SMART_V3
提问者对于答案的评价:
这个问题告一段落,谢谢大家
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc312855.html