温馨提示:此页面服务由第三方为您提供,交易前请仔细核对商家真实资质,勿信夸张宣传和承诺,勿轻易相信预付定金、汇款等交易方式; 此页面所发布文字及图片均由网民自行发布,如有侵权请联系发布者删除。
西门子6RA8093-4DV62-0AA0维修,十年技术经验
编程概念6.5 编程语言程序编辑器SCL输入 / 输出 EN 1ENO 2操作数TRUE, FALSE TRUE, FALSE数据类型Bool Bool12EN 仅适用于 FB 。ENO 可以与 SCL 代码块一起使用。 代码块完成时,用户必须组态 SCL 编译器来设置 ENO 。通过组态 SCL 来设置 ENO要组态 SCL 编译器以设置 ENO ,请按以下步骤操作: 1. 从 “ 选项 ”(Options) 菜单中选择 “ 设置 ”(Settings) 命令。2. 展开 “PLC 编程 ”(PLC programming) 属性并选择 “SCL (结构化控制语言) ”(SCL (Structured Control Language)) 。3. 选择 “ 自动设置 ENO”(Set ENO automatically) 选项。Ret_Val 或 Status 参数对 ENO 的影响某些指令(如通信指令或字符串转换指令)提供一个输出参数,其中包含有关指令处理的信息。 例如,某些指令提供通常为 Int 数据类型的 Ret_Val (返回值)参数,其中包含 - 32768 到 +32767 范围内的状态信息。还有些指令提供通常为 Word 数据类型的 Status 参数,其中存储十六进制值 16#0000 到 16#FFFF 范围内的状态信息。 Ret_Val 或 Status 参数中存储的数字值确定该指令的 ENO 状态。●●Ret_Val :介于 0 至 32767 的值通常设置 ENO = 1 (即 TRUE )。 介于 -32768 至 -1 的值通常设置 ENO = 0 (即 FALSE )。 要评估 Ret_Val ,将表示法更改为十六进制。Status :介于 16#0000 至 16#7FFF 的值通常设置 ENO = 1 (即 TRUE )。 介于16#8000 至 16#FFFF 的值通常设置 ENO = 0 (即 FALSE )。需要多次扫描才能执行的指令通常提供 Busy 参数 (Bool) ,用于表示指令处于活动状态, 但尚未完成执行。 此类指令通常还提供 Done 参数 (Bool) 和 Error 参数 (Bool) 。 Done 表 示指令已完成且无错误,而 Error 表示指令已完成,但存在错误情况。● ● ● Busy = 1 (即 TRUE )时, ENO = 1 (即 TRUE )。 Done = 1 (即 TRUE )时, ENO = 1 (即 TRUE )。 Error = 1 (即 TRUE )时, ENO = 0 (即 FALSE )。S7-1200 可编程控制器手册 , 04/2012, A5E02486685-06165165
6RA8095-4KV62-0AA0 6SE7138-6KJ62-3BA0 6SE7037-0ES87-1FF0 6SE7027-2ED61 6SE7085-0NX84-2FA0 6SE7023-4ES87-1FE0 6RA7093-4DS22-0 6SE7038-2EH85-1AA0 6SE7141-6HN62-3BA0 6SE7018-0ES87-2DC0 西门子160KW整流回馈单元6SE7033-8EE85-1AA0 6SE7133-2ED61-3BA0 6SE7041-3EK85-0AD0 西门子160KW整流单元6SE7033-8EE85-0AA0 6RA7018-6DS22-0 6RA8081-6DS22-0AA0 6SE7133-2ED61-3BA0 6SE7031-2TF60 6RA8081-6GV62-0AA0 6RA7085-6GV62-0 6SE7023-4EC87-1FC0 6RA7095-4DS22-0 6RA8085-6DV62-0AA0 6SE7085-0NX84-0FF0 6SE7085-0CX87-0FB0 6SE7085-0JK60 西门子160KW整流单元6SE7033-8EE85-0AA0 6SE7021-8EB87-1FC0 6SE7031-2TF60 6SE7031-2EF60 西门子5.5KW变频器6SE7021-3EB61 6SX7010-0FG00 西门子315KW交流逆变器6SE7036-0TJ60 6RA8075-6GV62-0AA0 整流单元 6SE7031-7HS87-1FD0
编程概念6.6 保护参见OK 和 Not OK 指令 ( 页 202)6.66.6.1166保护CPU 的访问保护CPU 提供了三个等级,用于对特定功能的访问。 为 CPU 组态等级和时,可以对那些不输入就能访问的功能和存储区进行。区分大小写。要组态,请按以下步骤操 作:1. 在 “ 设备配置 ”(Device configuration) 中,选择 CPU 。2. 在巡视窗,选择 “ 属 性 ”(Properties) 选项卡。3. 选择 “ 保护 ”(Protection) 属性以选择保护等级和输入密 码。每个等级都允许在访问某些功能时不使用。 CPU 的默认状态是没有任何,也没 有保护。 要 CPU 的访问,可以对 CPU 的属性进行组态并输入。通过网络输入并不会使 CPU 的保护受到威胁。 保护不适用于用户程序指令的执行,包括通信功能。 输入正确的便可访问所有功能。PLC 到 PLC 通信(使用代码块中的通信指令)不受 CPU 中等级的。 HMI 功能同样也不受。S7-1200 可编程控制器 手册 , 04/2012, A5E02486685-06166
编程概念6.6 保护表格 6- 4等级无保护 写保护读 / 写保护6.6.2CPU 的级别访问允许完全访问,没有保护。允许 HMI 访问和各种形式的 PLC 到 PLC 通信,没有保护。以下情况下需要:修改(写入) CPU 以及更改 CPU (RUN/STOP) 。 允许 HMI 访问和各种形式的 PLC 到 PLC 通信,没有保护。以下情况下需要:读取 CPU 中的数据、修改(写入) CPU 以及更改 CPU (RUN/STOP) 。专有技术保护专有技术保护可防止程序中的一个或多个代码块( OB 、 FB 、 FC 或 DB )受到未经的访问。 用户创建以对代码块的访问。 保护会防止对代码块进行未的读 取或修改。 如果没有,只能读取有关代码块的以下信息:● ● ● ●块标题、块注释和块属性传送参数( IN 、 OUT 、 IN_OUT 、 Return )程序的调用结构交叉引用中的全局变量(不带使用时的信息),但局部变量已隐藏将块组态为 “ 专有技术 ” 保护时,只有在输入后才能访问块内的代码。使用代码块的 “ 属性 ”(Properties) 任务卡组态该块的专有技术保护。 打开代码块后,从 “ 属 性 ”(Properties) 中选择 “ 保护 ”(Protection) 。S7-1200 可编程
苏ICP备09042555号-2 | 增值电信业务经营许可证:苏B2-20150120 | 公安部备案号:32020202000170 | Copyright © 无锡市新视点网络科技有限公司 版权所有
免费
报修
微信扫一扫
师傅
抢单
请先关注公众号
方便后期订单推送
图文
软件
138-6175-9787
关注
我们
公众号
顶部