现金回收SIEMENS模块上海陌然自动化科技有限公司为SIEMENS代理商,本着“以人为本 科技先导 顾客满意 改进”的工作方针,致力于工业自动化控制领域的产品、工程配套和集成、销售,拥有丰富的自动化产品的应用和实践以及雄厚的技术力量,尤其以 PLC复杂控制、传动技术应用、伺服控制、数控备品备件、人机界面及网络/应用为公司的技术特长,几年来,上海陌然公司在与德国 SIEMENS公司自动化与驱动部门的长期紧作中,建立了良好的相互协作关系,在可编程控制器、交直流传动装置方面的业务逐年成倍增长,为广大用户提供了SIEMENS的 技术及自动控制的决方案。现金回收SIEMENS模块
4.1 建立枚举变量
为了能够在程序块图标上显示现场设备所属的操作层级,需要创建枚举变量“OP_Conf1”。如下图所示,新建“SharedDeclarations”,在“SharedDeclarations”—“Enumerations”中新建枚举变量,命名为“OP_Conf1”。
在其中创建需要的操作层级,对应的值依次从1到8,例如本地OS为1,控制室为2,块操作员界面为3等等。还定义数值0为“NoOperation”,以表示当前操作层级。
图4-1 创建“OP_Conf1”
4.2 组态S7UsrM
将功能块“S7UsrM”添加至新的或者先前的CFC中。“OPDEAV_1~8”指定8个层级是否可用。“KeySwitch”定义操作层级是否可以在OS中手动选择,或当KeySwitch为1时通过程序设置KS_Device值来指定操作层级。“MaxLevel”定义在OS中显示的大操作层级数量。连接S7UsrM至S7Mot和S7PMot,将输出“QPERMIS”分别连接到两个功能块的“PERMIS”管脚,如下图所示。
图4-2 S7UsrM连接
为了让S7Mot能够从操作员面板上控制,可以将S7PMot的输出管脚“QOP_ACTIVE”和“OP_ACTIVE”相连接。这样在操作员面板获得操作权限之后,可以对S7Mot块进行手自动切换、复位等操作。
4.3 操作层级权限组态
4.3.1 OS组态
在WinCC Explorer打开操作站的OS项目,在Tag Management ® Internal tags ® Split ScreenManager中找到内部变量@Permission,其属性StartValue定义为操作层级的起始值。若S7Mot参数“PERMIS”值与@Permission相等,则表示可以在OS中对设备进行操作。
图4-3 @Permission默认值设置
4.3.2 操作员面板组态
在接口功能块“S7PMot”中设置参数“PanelPerm”,用于操作面板指定的操作层级。只有当PanelPerm值等于S7PMot功能块的OP_PERMIS参数值时才可能在操作员面板中对设备进行操作。
图4-4 S7PMot的操作层级设置
当WinCCFlexible中添加面板时,会自动创建文本列表,用于面板操作层级的显示。修改“Permission_S7”文本列表,使其与枚举变