电动机功率 | 4kW | 外形尺寸 | 4mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 6kg |
西门子S7-1200 控制器是我们新推出产品的核心,可实现简单却高度精确的自动化任务。西门子S7-1200 控制器实现了模块化和紧凑型设计,功能强大、投资安全并且*适合各种应用。可扩展性强、灵活度高的设计,可实现标准工业通信的通信接口以及一整套强大的集成技术功能,使该控制器成为完整、全面的自动化解决方案的重要组成部分。
![]() |
参考价 | ¥344 |
订货量 | 1 |
更新时间:2019-06-13 09:22:36浏览次数:198
联系我们时请说明是化工仪器网上看到的信息,谢谢!
安徽西门子S7-1200PLC模块代理(欢迎您)
HMI的离线仿真调试
WinCC Advanced提供了一个仿真软件,在没有HMI设备的情况下,可以用WinCC Advanced的运行系统模拟HMI设备,用它来测试项目,调试已组态的HMI设备功能。
用户手中既没有HMI设备,也没有PLC,可以用运行模拟器来检查人机界面的功能。这种模拟称为离线模拟,可以模拟画面的切换和数据的输入过程,还可以运用模拟器来改变HMI显示变量的数值或位变量的状态,或者用运行模拟器读取来自HMI的变量的数值和位变量的状态。因为没有运行PLC用户程序,离线模拟只能模拟实际系统的部分功能。
在WinCC Advanced的项目组态界面,通过从菜单中选择“在线”→“仿真”→“使用变量仿真器”,可直接从正在运行的组态软件中启动运行模拟器。如果启动模拟器之前没有预先编译项目,则自动启动编译,编译的相关信息将被显示,如图6-167所示。如果编译中出现错误,用红色的文字显示出错信息。编译成功后才能模拟运行。
启动带模拟器的运行系统后,将启动“SIMATIC WinCC Runtime Advanced”和“WinCC Runtime Advanced仿真器”两个画面。
“SIMATIC WinCC Runtime Advanced”画面相当于真实的HMI设备画面,可以用鼠标单击操作,如图6-168所示。
“WinCC Runtime Advanced仿真器”画面是一个模拟表,如图6-169所示。在模拟表的“变量”列中输入用于项目调试的变量。
在“模拟”列中可以选择如何对变量值进行处理。可用的仿真模式有以下五种:
1) Sine 以正弦函数的方式改变变量值。
2)随机以随机函数的方式改变变量值。
3)增量持续一步步地增加变量值。
4)减量持续一步步地减小变量值。
5)<显示> 显示当前变量值。
在“设置数值”列中为相关变量设置一个值,激活“开始”复选框,就可以模拟PLC上的变量进行项目的调试。
访问保护用于控制对函数的访问。在系统中创建用户组和用户,并为其分配权限后,可以对画面中的对象组态权限。将组态传送到HMI设备后,所有组态了权限的画面对象会得到保护,以避免在运行时受到未经*的访问。
在运行时用户访问一个对象,例如单击一个按钮,系统首先判断该对象是否受到访问保护。如果没有访问保护,则操作被执行。如该对象受到保护,系统首先确认当前登录的用户属于哪一个用户组,并将该用户组的权限分配给用户,然后根据拥有的权限确定操作是否有效。
本例以“访问参数设置画面”的权限设置为例,说明用户管理的应用。初始画面中的按钮“参数设置”用于切换到“参数设置”画面,在该按钮的“属性视图”的“属性”选项卡的“安全”对话框中,单击“权限”选择框的按钮,在出现的权限列表中选择“访问参数设置画面”权限。勾选复选框“允许操作”,才能在运行系统时对该按钮进行操作。
运行系统时单击“参数设置”按钮,弹出图6-165所示的登录对话框,请求输入用户名和密码。只有用户名和密码都正确,且具有相应的权限,才能单击“参数设置”按钮,进入“参数设置”画面,修改系统的参数。否则,再次弹出登录对话框,请求输入正确的用户名和密码。
“用户管理”画面在系统运行时,显示当前有效的用户名和分配的组,如图6-166所示。单击画面中的“注销”按钮,可以立即注销当前的用户权限,防止其他人利用当前登录用户的权限进行操作。
组态自动灌装生产线用户管理画面:
(1)在用户管理中新建用户组,并分配权限;添加用户,并为之设置权限组别。
(2)组态用户管理画面,使之能显示当前有效的用户名和分配的组,并能实现登录和注销的功能。
(3)在初始画面中,对实现切换至“参数设置画面”的按钮设置安全权限。
创建一个“用户”,使用户可以用此用户名称登录到运行系统。登录时,只有输入的用户名与运行系统中的“用户”*,输入的密码也与运行系统中的“用户”的密码*时,登录才能成功。
双击项目树的“用户管理”文件夹中的“用户”图标,选择“用户”选项卡,如图6-158所示。“用户”工作区域以表格的形式列出已存在的用户及其被分配的用户组。双击已有用户下面空白行,将生成一个新的用户。用户的名称只能使用数字和字符,不能使用汉字。在密码列输入登录系统的密码,为了避免输入错误,需要在输入两次,两次输入的值相同时才会被系统接收。口令可以包含数字和字母,例如设置“zhanglan”的口令为111,“liyong”的口令为222,“wangming”的口令为333,Admin的口令为999。注销时间是指在设置的时间内没有访问操作时,用户权限将被自动注销的时间,默认值为5 min。
在“用户”表中选择某一用户,为该用户在“组”表中分配用户组,于是用户便拥有了该用户组的权限。例如,将“wangming”分配到“组_1”(班组长用户组),如图6-159所示。
注意:一个用户只能分配给一个用户组。用户“Administrator”是自动生成的,属于管理员组,用灰色表示,是不可更改的。
双击项目树中的“用户管理”,选择“用户组”选项卡,打开用户组管理编辑器。如图6-156所示,“组”编辑器显示已存在的用户组的列表,其中“管理员”组和“用户”组是自动生成的。“权限”编辑器,显示出为该用户组分配的权限。用户组和组权限的编号由用户管理器自动,名称和描述则由组态者。组的编号越大,权限越低。
可以在“组”编辑器列表中添加用户组并在“权限”编辑器中设置其权限。双击已有组下面的空白行,将生成一个新的组。双击该组的“显示名称”列,可以修改运行时显示的名称。例如,新建“组_1”“组_2”和“组_3”,将其显示名称分别设置为“班组长”“工程师”和“操作员”。
在“权限”编辑器列表中,除了自动生成的“用户管理”( User administration)、“操作”( Operate)和“监视”(Monitor)权限外,用户还可以生成其他权限。例如,双击权限编辑器列表“激活”列中空白行的“<添加>”,生成新权限并修改名称为“访问参数设置画面”,如图6-157所示。
在“组”编辑器列表中选中某一用户组,通过在“权限”编辑器列表中“激活”列的复选框勾选不同的选项,可以为该用户组分配不同权限。例如,“管理员”组选择所有权限选项,则权限高;“班组长”组选择操作、监视和访问参数设置画面权限选项,“工程师”组选择操作和访问参数设置画面权限选项,“操作员”组选择操作权限选项,则这三组的权限依次降低。
在系统运行时,可能需要创建或修改某些重要的参数,例如修改温度设定值、修改设备运行时间、修改PID控制器的参数、创建新的配方数据记录或者修改已有的数据记录中的条目等。显然,这些重要的操作只能允许某些的专业人员来完成。因此,必须防止未经*的人员对这些重要数据的访问和操作。例如,调试工程师在运行时可以不受限制地访问所有的变量,而操作员只能访问的输入域和功能键。
用户管理分为对“用户组”的管理和对“用户”的管理。
在用户管理中,权限不是直接分配给用户,而是分配给用户组。同一个用户组中的用户具有相同的权限。组态时需要创建“用户组”和“用户”,在“组”编辑器中,为各用户组分配特定的访问权限。在“用户”编辑器中,将各用户分配到用户组,并获得不同的权限。
在本例中,根据现场的生产与调试的需要,可以将用户分为四个组,见表6-5。组的编号越大,权限越高。
表6-5 用户组分类
安徽西门子S7-1200PLC模块代理(欢迎您)