WinCC flexible 2007移植:系统函数转换指南

需积分: 19 3 下载量 21 浏览量 更新于2024-08-06 收藏 1.33MB PDF 举报
"本文档主要介绍了如何将基于OP3的ProTool系统函数移植到OP73上的WinCC flexible 2007系统,包括了不同功能的系统函数转换规则,适用于数字化医院门禁识别一卡通系统的解决方案。" 在数字化医院门禁识别一卡通系统的构建过程中,涉及到人机交互界面(HMI)的升级和移植是非常关键的步骤。在从OP3到OP73的移植过程中,使用的老版ProTool系统函数需要替换为WinCC flexible 2007的对应系统函数,以确保新系统的功能兼容性和稳定性。 在系统函数的转换中,有几个重要的知识点需要注意: 1. 转换:ProTool中的"Linear conversion"功能在WinCC flexible 2007中被定义为变量的属性,意味着线性转换的逻辑需要在变量设置中完成。 2. 编辑位:对于位操作,"Set bit"和"Reset bit"在WinCC flexible中统一由"SetBit"系统函数替代,这意味着在编写代码时需要使用这个新的函数来实现位的设置和清除。 3. 口令:"Password logout"在新系统中被"Logoff"系统函数取代,用于处理用户登出操作。 4. 画面控制:在画面操作方面,"Screen branching"不再需要,可以使用"ActivateScreen"系统函数实现画面的切换。"Special screen selection"和"Display selection"功能也被"ActivateScreen"替代,简化了画面导航。"Screen table of contents"不再支持,需通过其他方式组织和访问画面。 5. 语言切换:"Language change"现在由"SetLanguage"系统函数负责,便于用户在不同语言间切换。 6. 报警级别:在处理报警视图时,不再直接使用"Alarm level",而是通过"ActivateScreen"调用具有报警视图的画面。 7. 操作系统模式切换:"Changing the operating mode"用"SetDeviceMode"系统函数代替,其中参数值变化反映了传输方式的更新,如将"5 = MPI传送"改为"2 = (串行)传送"。 这些转换旨在确保原有OP3项目中的功能在WinCC flexible 2007中得到正确实现,同时利用新系统的特性提升效率和用户体验。在进行移植时,需要仔细阅读系统手册,遵循提供的转换规则,以确保所有功能的无缝迁移。 在移植项目时,无论是保持HMI不变还是对其进行修改,都应遵循安全提示,只允许有资质的专业人员进行设备的安装、调试和运行。此外,务必按照制造商的推荐和规定使用设备,确保其正常和安全的运行。同时,对于商标和知识产权的尊重也是必不可少的,避免未经授权的使用。 系统函数的转换是HMI升级过程中的一项重要工作,它直接影响到系统的功能完整性。正确理解和应用转换规则,是确保数字化医院门禁识别一卡通系统稳定运行的关键。