ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:20.68KB ,
资源ID:18344123      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18344123.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(WinCC系统函数Word文档下载推荐.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

WinCC系统函数Word文档下载推荐.docx

1、如果将“到达边界”事件分配给“ActivateScreen”系统函数,则只有数值“0”对“Object number”参数有效。 活动对象不是由对象号定义的,而是由画面更改之前其 X 位置定义的。4. ActivateScreenByNumber根据变量值将画面切换到另一画面。画面由其画面号标识。ActivateScreenByNumber (Screen number, Object number) 有 (ActivateScreenByNumber)Screen number包含要切换到的画面号的变量。如果需要从根画面切换到永久性窗口,则指定“0”或“-1”:0 = 从根画面切换到永久性窗

2、口-1 = 从永久性窗口切换到根画面画面切换后在指定画面中获得焦点的画面对象的编号。 如果调用该系统函数时焦点位于永久性窗口,则永久性窗口保留焦点。 如果调用该系统函数时焦点位于根画面,则指定画面中的第一个操作员控件元素获得焦点。5. AdjustContrast将HMI设备的显示对比度改变一个级别 AdjustContrast (Adjust) 有 (AdjustContrast)Adjust确定如何调整对比度:0 (hmiDecrease) = 减少: 将对比度降低一个级别。1 (hmiIncrease) = 增加: 将对比度增加一个级别。6. ArchiveLogFile此函数将记录移至

3、或复制到其它存储位置作长期归档。进行检查跟踪时,请始终使用“移动”(hmiMove)模式,否则将会通过复制存储的数据违反 FDA 准则。在使用此系统函数之前,请始终运行“CloseAllLogs”系统函数请在执行此系统函数后,运行“OpenAllLogs”函数。在“复制记录”模式中,只有在成功复制了记录或在复制过程中发生超时的情况下,才会重新打开记录。 在“移动记录”模式中,将重命名要移动的记录,并且会立即打开新记录。 要移动重命名的记录,系统将会执行一个作业,在不能访问服务器时该作业会尝试每 300 秒移动一次记录。 在运行系统重新启动后,该作业仍将保留直到执行完毕。ArchiveLogFi

4、le (Log type, Log, Directory name, Mode) : 有 (ArchiveLogFile)Log type确定记录的类型:0 (hmiTagArchive) = 数据记录1 (hmiAlarmArchive) = 报警记录2 (hmiAudittrailArchive) = 检查跟踪记录Log被归档的记录的名称。Directory name保存记录的路径。Mode0 (hmiCopy) = 复制记录1 (hmiMove) = 移动记录7. BackupRAMFileSystem将RAM文件系统备份到HMI设备的存储介质中。重启动HMI设备后,数据被自动重新装载到

5、RAM文件系统中。应用程序(例如Internet Explorer)将数据(例如最近访问的网址)临时保存到操作员设备的DRAM文件系统。BackupRAMFileSystem 是(BackupRAMFileSystem)8. ButtonPress应用触发给定画面对象上的“按下”事件。 例如,当希望使用操作员设备的功能键来操作屏幕按钮时,可使用该系统函数。系统函数“ButtonPress”和“ButtonRelease”必须始终一起组态。 因此,如果在某一功能键的“按下”事件上组态了系统函数“ButtonPress”,则在同一功能键的“释放”事件上组态了系统函数“ButtonRelease”。

6、ButtonPress (Screen object) 否9. ButtonRelease应用触发给定画面对象上的“释放”事件。语法ButtonRelease (Screen object)10. ClearLog删除给定记录中的所有数据记录。ClearLog (Log type, Log) 有 (ClearLog)要删除其所有条目的记录的名称。11. CopyLog将记录的内容复制到其它记录中。 变量值只能复制到其它数据记录中,而报警只能复制到其它报警记录中。使用“CopyLog”系统函数复制日志前,必须停止记录。 “StopLogging”函数可用来终止记录操作。如果使用“CopyLog”

7、系统函数复制记录,则外部应用程序有可能无法读取在复制记录的已记录消息文本中的某些特定国家/地区的特定字符。 这不适用于 WinCCflexible Runtime。 WinCCflexible Runtime 可以正确读取复制的记录文件。CopyLog (Log type, Destination log, Source log, Mode, Delete source log) 有 (CopyLog)Destination log要将条目复制到其中的记录的名称(目标记录)。Source log要复制其条目的记录的名称(源记录)。确定采用什么方式将复制下来的条目放入目标记录中:0 (hmiOv

8、erwrite) = 覆盖: 覆盖已有的条目。2 (hmiAppend) = 附加: 在目标记录的末尾插入这些条目。 当达到所组态的记录大小时,对目标记录的处理方式类似于循环记录。Delete source log确定复制后是否删除源记录。0 (hmiNo) = 否: 不删除。1 (hmiYes) = 是: 删除。12. DeleteDataRecord删除配方数据记录。可以从一个或多个配方中删除若干个数据记录。DeleteDataRecord (Recipe number/name, Data record number/name, Confirmation, Output status m

9、essage, Processing status) 有 (DeleteDataRecord)Recipe number/name要删除其配方数据记录的配方的编号或名称。 如果想要从所有可用配方中删除配方数据记录,则指定“0”。Data record number/name要删除的配方数据记录的编号或名称。 如果想要删除所有的配方数据记录,则指定“0”。Confirmation确定是否需要操作员确认删除操作:0 (hmiOff) = 关: 无需确认便开始删除。1 (hmiOn) = 开: 必须经过确认后才开始删除。Output status message确定删除之后是否输出状态消息: 不输出

10、状态消息。 输出状态消息。Processing status返回系统函数的处理状态。例如,可以使用返回值延迟执行其它系统函数,直到本系统函数已经成功完成。2 = 系统函数正在执行。4 = 系统函数已经成功完成。12 = 因为出现了错误,系统函数未执行。13. GetDataRecordName在给定的变量中写入给定配方和配方数据记录的名称。如果配方或配方数据记录不存在,则将通配符(“#”)写入该变量。语法GetDataRecordName (Recipe number, Data record number, Recipe name, Data record name, Processing

11、status) 有 (GetDataRecordName)Recipe number其名称将被写入给定变量的配方的编号。Data record number其名称将被写入给定变量的配方数据记录的编号。Recipe name要写入配方名称的变量。 该变量必须为STRING类型。Data record name要写入配方数据记录名的变量。14. GetDataRecordTagsFromPLC应用将装载到PLC中的配方数据记录的值传送给配方变量。例如,在设备上进行交互操作期间,使用该系统函数。语法GetDataRecordTagsFromPLC (Recipe number/name, Proce

12、ssing status) 有 (GetDataRecordTagsFromPLC)要将其值从PLC写入变量的配方数据记录的编号或名称。15. GetPassword应用在给定的变量中写入当前登录到HMI设备的用户的口令。确保给定变量的值未显示在项目中的其它位置。无法读取用户 SIMATIC Logon 的密码。语法GetPassword (Tag) 是(GetPassword)Tag要将口令写入其中的变量。16. GoToEnd应用在HMI设备上执行键功能:当HMI设备在缺省情况下不具有该功能时使用此系统函数。语法GoToEnd 有 (GoToEnd)17. GoToHomeHome语法Go

13、ToHome 有 (GoToHome)18. IncreaseValue应用将给定值添加到变量值上。X = X + a系统函数使用同一变量作为输入和输出值。 当该系统函数用于转换数值时,必须使用帮助变量。 可使用系统函数“SetValue”将变量值分配给帮助变量。如果在报警事件中组态了函数但变量未在当前画面中使用,则无法确保在 PLC 中使用实际的变量值。 通过设置“连续循环”采集模式可以改善这种情况。语法IncreaseValue (Tag, Value) 有 (IncreaseValue)为其添加给定值的变量。Value作为加数的数值。19. InvertBit应用对给定的“Bool”型变

14、量的值取反。 如果变量具有值 1(真),它将被设置为 0(假)。 如果变量具有值 0(假),它将被设置为 1(真)。语法InvertBit (Tag) 有 (InvertBit)要设置其位的变量。20. InvertBitInTag应用对给定变量中的位取反:如果变量中的位为值 1(真),它将被设置为 0(假)。 如果变量中的位为值 0(假),它将被设置为 1(真)。在改变了给定位之后,系统函数将整个变量传送回 PLC。 但是并不检查变量中的其它位是否改变。 在变量被传送回 PLC 之前,操作员和 PLC 可能只能读该变量。如果 PLC 支持 BOOL 型变量,不要使用该系统函数。 而是使用“I

15、nvertBit”系统函数。语法InvertBitInTag (Tag, Bit) 有 (InvertBitInTag)要设置其给定位的变量。Bit要设置的位的编号。当该系统函数在脚本中使用时,变量中的位从右向左计数。 计数从 0 开始。21. LoadDataRecord应用将给定的配方数据记录从HMI设备的存储介质装载到配方变量中。例如,可使用该系统函数在配方画面中显示配方数据记录。语法LoadDataRecord (Recipe number/name, Data record number/name, Processing status) 有 (LoadDataRecord)要装载其配

16、方数据记录的配方的编号或名称。要装载的配方数据记录的编号或名称。 例如,可以使用返回值延迟执行其它系统函数,直到本系统函数已经成功完成。22. OpenScreenKeyboard应用隐藏或显示屏幕键盘。屏幕键盘保持打开直到它被明确关闭。 这样,屏幕键盘也可用于其它应用程序。语法OpenScreenKeyboard (Display mode) 有 (OpenScreenKeyboard)Display mode指定使用屏幕键盘打开的窗口是最小化还是最大化:0 (hmiScreenKeyboardMinimized) = 最小化1 (hmiScreenKeyboardMaximized) =

17、最大化23. PageDownPagedown语法PageDown 有 (PageDown)24. PageUp应用在 HMI 设备上执行 键功能。PageUp 有 (PageUp)25. PrintReport应用通过连接到HMI设备的打印机来打印给定的报表。报表将按操作员设备上所设置的语言进行打印。PrintReport (Report) 是(PrintReport)26. PrintScreen应用通过连接到HMI设备的打印机来打印当前显示在HMI设备上的画面。同时打印已打开的窗口。从Windows操作系统的当前设置中获取打印机设置。语法PrintScreen 有 (PrintScree

18、n)27. RecipeViewDeleteDataRecord应用删除当前显示在配方视图中的数据记录。语法RecipeViewDeleteDataRecord (Screen object)Screen object配方视图的名称,在其中删除显示的配方数据记录。28. RecipeViewGetDataRecordFromPLC应用将PLC中当前装载的数据记录传送至HMI设备并在配方视图中显示。语法RecipeViewGetDataRecordFromPLC (Screen object)配方视图的名称,在其中显示来自PLC的配方数据记录。29. ResetBit应用将“Bool”型变量的值

19、设置为 0(假)。语法ResetBit (Tag) 有 (ResetBit)设置为 0(假)的 BOOL 型变量。30. SetAcousticSignal应用在 HMI 设备上组态触摸屏操作的声反馈。在断开状态下建立的组态将在重启HMI设备时重新建立。语法SetAcousticSignal (Volume) 有 (SetAcousticSignal)Volume确定声音信号是否发出以及发出多大的声响:-1 (hmiToggle) = 切换: 对发出的声音信号进行如下切换: 静音 轻声 高声。0 (hmiMuted) = 静音: 没有声音信号1 (hmiQuiet) = 安静: 较轻的声音信号

20、2 (hmiLoud) = 响亮: 较响的声音信号31. SetBitWhileKeyPressed应用只要用户按下已组态的键,给定变量中的位即设置为1(真)。在改变了给定位之后,系统函数将整个变量传送回PLC。 但是并不检查变量中的其它位是否同时改变。 在变量被传送回PLC之前,操作员和PLC可能只能读该变量。 仅应使用该函数访问BOOL类型的变量,以避免发生同时访问相同变量的问题。即使该键保持按下状态,与事件“释放”有关的所有函数均将通过为某个键所组态的画面变化来立即执行。如果为某个功能键组态了系统函数“SetBitWhileKeyPressed”,则该位在画面改变后将立即复位。 该动作是

21、必需的,因为在画面改变后键赋值也发生了变化。 而使用系统函数“SetBit”。语法SetBitWhileKeyPressed (Tag, Bit)要将其中的一个位暂时设置为1(真)的变量。 只要PLC允许,可以仅使用BOOL类型的变量。要暂时设置为1(真)的位的编号。32. SetDaylightSaving应用系统函数“SetDaylightSaving”可将 HMI 设备的设置从夏时制更改为标准时间,反之亦然。执行该系统函数后,时间设置将立即生效。系统函数“SetDaylightSaving”不支持未使用夏令时的时区。系统函数“SetDaylightSaving”在 HMI 设备 OP 73micro、TP 170micro 和 TP177micro 上不可用。语法SetDaylightSaving (Mode) 是 (SetDaylightSaving)确定是否在 HMI 设备上设置了夏令时:0 = 未激活夏令时。1 = 已激活夏令时。变量Bool 或 Uint 类型的变量。33. ShowSystemAlarm应用将已传递参数的值显示为 HMI 设备上的系统报警。语法ShowSystemAlarm (Text/value) 是 (ShowSystemAlarm)Text/Value作为系统报警输出的文本或数值。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1