当前位置:首页 > Wincc系统函数
1、BackupRAMFileSystem
应用:将RAM文件系统备份到HMI设备的存储介质中。
重启动HMI设备后,数据被自动重新装载到RAM文件系统中。
应用程序(例如Internet Explorer)将数据(例如最近访问的网址)临时保存到操作员设备的DRAM文件系统。
2、OpenCommandPrompt
应用:打开Windows系统提示。
例如,该函数用来复制文件或调用其它应用程序。 3、OpenControlPanel
应用:打开一个显示Windows CE控制面板的窗口。不能在PC上使用此系统函数。 除其它功能外,此系统函数还允许您在基于Windows CE的HMI设备上设置以下内容: 选择打印机 选择传送属性
执行备份函数和恢复函数 组态屏幕保护程序 组态闪存 4、OpenScreenKeyboard
应用:隐藏或显示屏幕键盘。
屏幕键盘保持打开直到它被明确关闭。这样,屏幕键盘也可用于其它应用程序。 参数:
Display mode
指定使用屏幕键盘打开的窗口是最小化还是最大化: 0 (hmiScreenKeyboardMinimized) = 最小化 1 (hmiScreenKeyboardMaximized) = 最大化 用户管理 1、ExportImportUserAdministration 应用:将当前激活项目的用户管理中的全部用户导出到给定文件,或者将用户从给定文件导入到当前激活的项目中。 用户、用户口令和权限都保存在用户管理中。 在导入时,将覆盖所有用户。导入的用户立即生效。
说明:如果将存储卡用作文件位置,则文件位置表示如下:“\\StorageCard\\<文件名>”。 2、GetGroupNumber
应用:读取登录到HMI设备的用户所属组的编号,并将其写入给定的变量。 3、GetPassword
应用:在给定的变量中写入当前登录到HMI设备的用户的口令。 4、GetUserName
应用:在给定的变量中写入当前登录到HMI设备的用户的用户名。 如果给出的变量具有控制连接,则用户名在PLC上也可用。该系统函数将使诸如执行某些功能与用户有关的版本成为可能
说明:除了域以外,还将输出 SIMATIC Logon 用户的名称。 5、Logoff
应用:在HMI设备上注销当前用户 6、Logon
应用:在HMI设备上登录当前用户 7、ShowLogonDialog
应用:在HMI设备上打开用户可用于登录到HMI设备的对话框。 用于画面对象的键盘操作
1、AlarmViewAcknowledgeAlarm
应用:确认在给定报警视图中选择的报警。
当不能使用ActiveX控件的集成按钮时,使用该系统函数。 参数:Screen object
在其中触发事件的报警画面的名称。 2、AlarmViewEditAlarm
应用:对给定报警画面内选择的全部报警,触发“编辑”事件。 当不能使用ActiveX控件的集成按钮时,使用该系统函数。
可以在“编辑”事件上依次组态系统函数。例如,可以切换到出现报警的过程画面。 说明:如果要编辑的报警尚未被确认,则在调用该系统函数时自动确认。 参数:Screen object 在其中触发事件的报警画面的名称。 3、AlarmViewShowOperatorNotes
应用:在给定报警画面中显示组态好的所选报警的操作员注释。 参数:Screen object 在其中触发事件的报警画面的名称。 4、RecipeViewBack
应用:返回到给定配方视图中的上一个选择列表。
如果配方选择显示在HMI设备上,则系统函数无效。运行时,选择列表的操作顺序: 配方选择
RecipeDataRecordSelection RecipeDataRecordValues 该系统函数在组态了简单配方视图后使用。在简单配方视图中,每次只在操作员设备上显示一个选择列表。系统函数“RecipeViewOpen”用于显示配方数据记录值。 参数:Screen object 在其中触发命令的配方视图的名称。
5、RecipeViewDeleteDataRecord 参数:Screen object
配方视图的名称,在其中显示来自PLC的配方数据记录。 6、RecipeViewGetDataRecordFromPLC
应用:将PLC中当前装载的数据记录传送至HMI设备并在配方视图中显示 参数:Screen object
配方视图的名称,在其中显示来自PLC的配方数据记录。 7、RecipeViewMenu
应用:打开指定简单配方视图的菜单。 该系统函数只能用于简单配方视图。 参数:Screen object
要打开菜单的配方视图的名称。 8、RecipeViewNewDataRecord
应用:在给定配方视图中创建新数据记录。 参数:Screen object 在其中创建新配方数据记录的配方视图的名称。 9、RecipeViewOpen
应用:显示给定配方视图中的数据记录值。如果配方数据记录值已显示在操作员设备上,系统函数不被执行。
该系统函数在组态了简单配方视图后使用。在简单配方视图中,每次只在操作员设备上显示一个选择列表。系统函数“RecipeViewBack”用于显示前一选择列表。 参数:Screen object 要显示其配方数据记录的配方视图的名称。 10、RecipeViewRenameDataRecord
应用:重命名在给定配方视图中选择的数据记录。 该系统函数只能用于简单配方视图。 参数:Screen object
配方视图的名称,其中的配方数据记录要重命名。 11、RecipeViewSaveAsDataRecord
应用:以新名称保存当前在配方视图中显示的数据记录。 参数:Screen object 配方视图的名称,其配方数据记录以新名称保存。
12、RecipeViewSaveDataRecord
应用:保存当前显示在配方视图中的配方数据记录。 参数:Screen object 保存其配方数据记录的配方视图的名称 13、RecipeViewSetDataRecordToPLC
应用:将当前显示在配方视图中的配方数据记录传送到PLC。 参数:Screen object 配方视图的名称,将其配方数据记录传送到相连接PLC。 14、RecipeViewShowOperatorNotes
应用:显示给定配方视图的已组态信息文本。 参数:Screen object 显示其已组态的帮助文本的配方视图的名称。 15、RecipeViewSynchronizeDataRecordWithTags
应用:同步当前在配方视图中显示的数据记录值与其配方变量。 同步期间,所有数据记录的值写入其配方变量。 参数:Screen object 其中的值与其变量同步的配方视图的名称。 16、ScreenObjectCursorDown
应用:在给定的画面对象中执行
当不能使用画面对象的集成按钮时使用该系统函数。系统函数可用于以下画面对象: 用户视图 报警视图 配方视图 参数:画面对象
要触发其键功能的画面对象的名称。 17、ScreenObjectCursorUp
应用:在给定的画面对象中执行
当不能使用画面对象的集成按钮时使用该系统函数。系统函数可用于以下画面对象: 用户视图 报警视图 配方视图 参数:Screen object
要触发其键功能的画面对象的名称。 18、ScreenObjectPageDown
应用:在给定的画面对象中执行
当不能使用画面对象的集成按钮时使用该系统函数。系统函数可用于以下画面对象: 用视图 报警视图 配方视图 参数:画面对象
要触发其键功能的画面对象的名称。 19、ScreenObjectPageUp
应用:在给定的画面对象中执行
当不能使用画面对象的集成按钮时使用该系统函数。系统函数可用于以下画面对象: 用户视图 报警视图 配方视图 参数:Screen object
要触发其键功能的画面对象的名称 20、SmartClientViewConnect
应用:在指定的智能客户视图中执行“连接”命令。
当不能使用画面对象的集成按钮时使用该系统函数。智能客户视图与组态的HMI设备相连接。 参数 Screen object 在其中触发该命令的智能客户视图的名称。 21、SmartClientViewDisconnect
应用:在指定智能客户视图中执行“断开”命令。
当不能使用画面对象的集成按钮时使用该系统函数。 参数:Screen object
在其中触发该命令的智能客户视图的名称。 22、SmartClientViewLeave 应用:退出智能客户视图并返回到HMI设备控制状态。 保持在智能客户视图中组态的至HMI设备的连接。
参数 Screen object 在其中触发该命令的智能客户视图的名称。 23、SmartClientViewReadOnlyOff
应用:在指定智能客户视图中将只读访问设置为“关”。
该设置允许对远程HMI设备进行操作。“SmartClientViewReadOnlyOn”系统函数用于再次打开只读访问。 参数:Screen object
在其中触发该命令的智能客户视图的名称。 24、SmartClientViewReadOnlyOn
应用:在指定智能客户视图中将只读访问设置为“开”。
该设置只允许对远程HMI设备进行监视。“SmartClientViewReadOnlyOff”系统函数用于再次关闭只读访问。 参数:Screen object
在其中触发该命令的智能客户视图的名称。 25、SmartClientViewRefresh
应用:更新在指定智能客户视图中显示的内容。
参数 画面对象 在其中触发该命令的智能客户视图的名称。 26、StatusForceGetValues
应用:在状态/控制显示中启动或停止数值的更新。从与HMI设备相连的PLC中读取值,直到更新停止。 说明:一旦更新了数值,在状态/控制显示的输入域中就不能输入任何条目。 参数 Screen object 将来自PLC的数据写入其中的状态/控制显示的名称。 27、StatusForceSetValues
应用将来自状态/控制显示的值写入与HMI设备相连的PLC。
参数 Screen object 要将其数据写入PLC的状态/控制显示的名称。 28、TrendViewBackToBeginning
应用:在趋势视图中向后翻页到趋势记录的开始处。趋势记录的起始值将显示在此处。 参数:Screen object
要增加显示时间段的趋势视图的名称。 29、TrendViewCompress
应用:增加在趋势视图中显示的时间段。 参数:Screen object 要增加显示时间段的趋势视图的名称。 30、TrendViewExtend
应用:减少在趋势视图中显示的时间段。 参数:Screen object 要在其中减少显示时间的趋势视图的名称。 31、TrendViewScrollBack
应用:在趋势视图中向左回滚一个显示宽度。 参数:Screen object 在其中进行回滚的趋势视图的名称 32、TrendViewScrollForward
应用:在趋势视图中向右滚动一个显示宽度。 参数:Screen object 在其中进行前滚的趋势视图的名称。 33、TrendViewSetRulerMode
应用:在趋势视图中隐藏或显示标尺。标尺显示与X值相关联的Y值。 参数:Screen object 要在其中隐藏或显示标尺的趋势视图名称。
34、TrendViewStartStop
应用:停止或继续趋势视图中的趋势记录。 参数:Screen object 要开始或停止其中的趋势记录的趋势视图的名称。
共分享92篇相关文档