电气工程师用的WinCC,它的系统结构有哪些?
WinCC作为一个SCADA系统,其功能强大,架构非常灵活,可适应各种场合的应用。WinCC系统结构一般分成六种:
单站、多用户、分布式、中央归档服务器CAS(Central Archive Server)、冗余服务器、基于web访问
1. 单站
单站是WinCC最简单精简的一种结构,一般用于小型系统。如图1-12,WinCC安装在一台工控机上,该工控机对下层PLC或其他设备进行监控。
图1-12 单站结构
2.多用户
多用户结构是服务器-客户机结构;应用于中小型系统;每台服务器最多连接32台客户机;每台客户机只能连接一台服务器;客户机没有项目,只需选最少数量的RC/RT授权即可,系统组态简单,极易维护。如图1-13。
图1-13 多用户结构
3.分布式
分布式结构也是服务器-客户机结构,应用于大型系统,系统扩展容易;每台服务器最多连接32台客户机;每台客户机最多连接12台服务器或12对冗余服务器(包括中央归档服务器),平衡了服务器负荷;客户机有项目。如图1-14。
图1-14 分布式结构
4.中央归档服务器CAS
数据的归档在每个服务器上建立,每个归档段完成后,传送到CAS上作长期归档;每台CAS最多接收来自11台服务器数据。如图1-15。
图1-15 中央归档服务器
5.冗余服务器
冗余的服务器并行运行,在线同步变量,消息和归档;主服务器停机,客户机会自动切换到备用服务器;停机服务器恢复时,停机期间的数据归档,报警等数据自动同步,保证两个服务器的数据一致性。如图1-16。
图1-16 冗余服务器
6.基于web访问
使用网页浏览器访问web服务器,远程浏览,操作现场过程画面。如图1-17。
图1-17 web访问
往期优秀文章回顾:
变频器有什么功能参数格式?
工控上位机WINCC组态画面模板的使用方法
一、 画面模板的意义
在实际工程应用和WinCC画面组态中,经常会遇到一些功能类似,画面布局基本没差别的情况。比如,电机的启停控制和动态数据监控画面,如图1所示。一个成熟的工业现场,可能有数十台电机甚至上百台电机需要在HMI画面上进行组态,若对每一台电机都单独绘制一个画面,则一方面劳动强度太大,另一方面也显得太过笨拙了。
画面模板就是用来解决这类重复性的工作的。对于工业现场的诸多电机或其他被控对象,只要其在HMI上的表现形式没太多差别的话,我们只需绘制一幅画面,实际WinCC运行中,根据被控对象实时与之进行对应即可。
图1 电机启停控制画面
二、 结构变量
画面模板的实现办法之一就是利用结构变量。图1中的电机控制画面中,共包含电流、电压、转矩以及启停信号四个变量,将它们声明成名为"motor"的结构变量,如图2所示。
图2 结构变量motor
为方便仿真运行,这里将motor的元素都声明为内部变量,并建立3个该结构变量的实例,如图3所示。
图3 结构变量motor的3个实例
三、绘制画面模板并关联变量
在WinCC的"图形编辑器"里新建一幅320*200的画面,命名为"电机.pdl",并按照图1的布局布置画面对象。然后,进行对象的属性和动作配置。
1、 电流、电压、转矩三个输入/输出框关联变量
图4 输入/输出框关联变量
图5 输入/输出框关联变量
按图4、图5的步骤关联变量。需要注意的是,由于画面模板对应的是结构变量,而非实例,因此,在关联变量过程中,要将变量前缀删掉,这样,画面模板中关联的才是结构变量motor,而非它的其中一个实例。
删掉前缀后,关联变量时,会弹出图6所示的报错信息,这里可暂时点击忽略即可。关联变量后,输出值对应的动态属性会出现一个红色的闪电标识,证明变量关联成功,如图7所示。
图6 "丢失变量"报错
图7 红色闪电表示变量关联完成
2、 配置"启动"、"停止"以及"退出"按钮的动作
图8 配置"启动"按钮动作
3、 配置电机图标的颜色属性
如图9所示,电机图标配置为运行时,即"ON_OFF=1"时,显示为绿色;停止时,即"ON_OFF=0"时,显示为蓝色。
图9 电机图标颜色配置
四、画面模板应用
按照图10-图12编辑应用画面。需要注意以下几点:
1、3台电机实例的画面维护在同一个画面窗口中,通过不同的按钮来切换,因此画面窗口的画面名称填入模板"电机.pdl"即可;
2、画面窗口仅在按下按钮后显示,所以画面窗口"显示"的静态属性设置为"不显示"。然后,在每个按钮的鼠标左键释放事件中,触发其"显示",如图12所示;
3、每个按钮在响应鼠标左键按下的事件中,将各自关联的结构变量motor的实例,如motor1,传递给画面窗口的"变量前缀"属性中,注意,传递的前缀要带".",即传递的是"motor1.",而不是"motor"。
图10 画面模板应用
图11 画面窗口属性组态
图12 按钮动作组态
相关问答
wincc用c脚本怎样使plc的常开按钮按下后一直保持接通?
此种动作建议在PLC内部实现(按钮按下置位一个中间Mx.x),最好不用wincc的C脚本(工控机出问题或关机,可能出现意想不到的问题)。此种动作建议在PLC内部实现(按...
西门子WinCC通讯故障排查技巧?
1、查看PG/PC接口设置是否正确,目录为:开始—控制面板—SettingthePG/PCInterface,打开PG/PC接口进行接口设置,在“为使用的接口分配参数(P)”,中,选...1...
plc程序怎么变成人机界面?
将PLC程序变成人机界面需要使用人机界面软件,如SiemensWinCC、RockwellFactoryTalkView等。这些软件可以将PLC程序中的数据和信号转换成可视化的图形界面,...
PLC培训里的Wincc组态,培训是不是就是触摸屏培训?也就是说Wincc组态,是什么意思?
Wincc是一个组态系统,包括计算机组态和触摸屏组态。你说的,应该是应用于工业上的工控机上的组态,不是触摸屏培训。因为都是同一个组态系统,内容差不多,你...
pc机和工控机有什么不同?-ZOL问答
商业pc的环境较好,所以对它的外部抗尘,防潮,以及防震的要求很低,但是工控机这些方面就好很多。工控机就是工业环境下使用的电脑,工业环境比较恶劣,商业pc时间久...
帮个忙诸位大仙!有没有惠州常见的电脑工控机,电脑工控机操...
[回答]硬件上就是用一个通讯卡cp5611,cp5613都可以,是PCI接口的,插到工控机的PCI插槽上就OK,然后DP通信线连接工控机和200PLC的EM277模块,EM277就是200PLC...
plc工程师需要掌握哪些知识和技术?
2、电工基础电气工程师最基础的只是就是大工作中离不开剥线接线、万用表、试电笔等。电气从业者要先学习电工方面的专业知识,买几本专业书看看,同时跟随一些...
麻烦大神们急需赐教!!专门西门子PLC编程培训正规培训单位,...
[回答]有一家学校,我老婆的弟弟在那里学的,学完后就可以实操,他还自己编程加工了一个烟灰缸,叫什么名师高徒吧,可以网上搜下。要说专业的话,可以去看看火...
mcgs是什么屏幕?
MCGS是触摸屏幕。因为MCGS是一种集中控制系统的专用触摸屏,在工业自动化和现场控制中广泛应用。它的特点是具有高灵敏度、高稳定性、高耐用性等功能,可用于监...
人机界面和PLC出现通讯故障该如何分析解决?
如果使用的是PC作为人机界面,一般也是使用网口,那么需要检查网线,以及PC的网口,网卡是否有问题第二,软件设置问题。对于触摸屏软件,需要检查通讯参数是否正...对...