WinCC部分考试题目

合集下载

WINCC试题(1)

WINCC试题(1)

WINCC试题(1)劳动技能竞赛WINCC试题第⼀部分1.新建⼀个wincc项⽬框架(5分)试题要求:新建⼀个项⽬名为“Project_<姓名>”的WINCC项⽬,类型为单⽤户项⽬,并使⽤OS项⽬编辑器快速创建HMI机框架,然后在图形编辑器中新建名为“Picture1.PDL”、“Picture2.PDL”的两个画⾯,并在画⾯树管理器中建⽴名为“场景演⽰”、“报警”的画⾯容器,把画⾯“Picture1.PDL”分配给“演⽰”画⾯容器、画⾯“Picture2.PDL”分配给“报警趋势”画⾯容器。

2.新建⼀个S7驱动程序,建⽴变量,完成HMI与PLC之间通讯。

(15分)试题要求:在变量管理中添加S7驱动程序,组态TCP/IP通道单元与S7 300进⾏通讯,并建⽴变量名为Start、Stop、Run三个⼆进制变量,在“Picture1.PDL”画⾯中添加两个按钮,并从wincc图库中添加电动机,编辑按钮事件和电动机符号外观,并在PLC程序中编简单的电机启停程序,通过HMI启动/停⽌按钮控制电动机启停,⽤颜⾊反映电机的起停状态。

StartRun状态Stop3.变量模拟器(5分)试题要求:在变量管理器的内部变量中建⽴名为Analog 浮点型变量,通过变量模拟量改变Analog的值,并在在“Picture1.PDL”画⾯添加输⼊/输出域、棒图显⽰变量值。

Analog数字显⽰Analog棒图显⽰4.变量记录(5分)试题要求:将Analog浮点型变量加⼊变量记录中(循环归档,每隔3秒归档⼀次),在“Picture2.PDL”画⾯中添加趋势控件,并结合变量模拟器进⾏仿真。

5.报警记录。

(15分)试题要求:在变量管理器的内部变量中建⽴名为warn、alarm⼆进制变量和warn_value、alarm_value浮点型变量。

在“Picture1.PDL”中利⽤IO域连接warn_value、alarm_value 设定警告和报警值,当Analog的值⼤于warn_value或alarm_value设定值时将warn或alarm置位,同时由warn或alarm触发报警记录,在“Picture2.PDL”画⾯中添加报警控件,在并结合变量模拟器进⾏仿真。

WINCC问答_1

WINCC问答_1

1、WINCC在进入某一画面时出现Unhandled exception was raised.Lookfile"c:\program Files\semens\w incc\Diagnose\PDLRTSEH.LOG"for details.出现这种情况前只是删除了该画面的一个矩形图。

--------------------------------------------------------------简单的矩形图删除不会有这个问题的,打开记事本看看进一步的错误信息,有什么错误代码.才能进一步找到错误原因.2、在停电之后5611网卡通讯不上,硬件图标上有黄色的叹号,点测试显示“错误0x0382:未找到内部驱动程序信息(L2)”--------------------------------------------------------黄色的叹号或者感叹号说明没有给CP5611驱动,请手动查阅目录C:\WINDOWS\INF或者C:\WINNT\INF,驱动的信息(OEM**.INF)会在这些目录中,卸载CP5611重新安装即可.CP5611完全卸载方法步骤:1.设备管理器卸载.2.打开注册表WINDOWS START MENU->RUN->"REGEDIT",删除下面路径中的所有的条目:HKEY_LOCAL_MACHINE\SOFTWARE\SIEMENS\SINEC\LOGDEVIES.3.重新启动计算机,再次安装5611驱动.WINCC组态服务器不可用,是否打开项目,将本地计算机作为服务器2011-11-21 15:07:56| 分类:iphone | 标签:|字号大中小订阅/leishuang2005/blog/item/e6ce8c47654a2a046b63e50e.html我从别人那考了一个WINCC例子看可是为什么一打开就是显示“组态服务器不可用,是否打开项目,将本地计算机作为服务器”我点了启动本地服务器为什么总是错误,望高人指点问题在于你直接拷贝人家已经在使用的项目文件夹,哪个文件夹是共享的,特别是人家正在运行的项目,这样的项目文件直接复制过来是不能用的,会缺少文件.正确的复制方法:1)关闭正在运行的WINCC项目,可以在WINCC浏览器里关闭,也可以在开始彩单->运行->输入CMD ->在里面窗体输入命令RESET WINCC来强制关闭WINCC及相关文件.2)取消项目文件夹的共享标记.然后复制项目文件夹(当然项目中也可能调用其它可执行文件,这些你需要向设计方了解),也可以是WINCC安装路径里面的项目复制器复制项目到指定计算机.只有用这样的方法复制的项目文件才能保证WINCC功能部分软件是完整可用的(WINCC内部直接调用可执行文件的执行的功能除外).你如果是拷贝的整个项目的话,你需要启动本地服务器,然后更改项目里面的计算机名字为你的本机名字,然后关闭wincc再重新打开wincc。

wincc中的C例题

wincc中的C例题

wincc中的C例题wincc中的C语言典型题Wincc用动态向导传送S5/S7数据变量Text library设制多语种文本间接寻址:间接变量是一个文本变量16位字符集类型的变量。

使用时必需选中间接寻址。

项目文件的确定:#include"apdefap.h"void onClick(char *lpszpicturename,char *lpszobjectname,char*lpszproper){Bool bRet;char szprojectFile[_MAX_PATH+1];CMN_ERROR ERROR;bRet=DMGetRuntimeProject(szProjectFile,_MAX_PATH+1,& ERROR);IF(bRet==False){printf("\r\nError inDMGetRuntimeProject()\r\n","\t%s\r\n",Error.szErrortext);return;}printf("\r\nProjectFile:\r\n%s\r\n",szpProjectFile);}确定项目路径:#include"apdefap.h"void onClick(char *lpszpicturename,char *lpszobjectname,char*lpszproper){Bool bRet=False;char szprojectFile[_MAX_PATH+1];CMN_ERROR ERROR;char* psz=NULL;IF(bRet==False){printf("\r\nError inDMGetRuntimeProject()\r\n","\t%s\r\n",Error.szErrortext);return;}psz=strrchr(szProjectFile,'\\');if(psz!=NULL){*(psz+1)=0;}printf("\r\nProjectPath:\r\n%s\r\n",szpProjectFile);}确定计算机名称:#include "apdefap.h"void onClick(char *lpszpicturename,char *lpszobjectname,char*lpszproper){#pragma code("Kernel32.dll");Bool GetComputerNameA(LPSTR ComputerName,LPDWORD pdwsize);#pragma code();Bool bRet=FALSE;charszComputerNameA[MAX_COMPUTERNAME_LENGTH+1];DWORD dwSize=MAX_COMPUTERNAME_LENGTH+1;bRet=GetComputerNameA(szComputerName,&dwSize);if(bRet==FALSE){printf("\r\nComputerName:\r\nUnknow computer\r\n");return;}printf("\r\nComputerName:\r\n",szComputerName);}确定用户名:#include "apdefap.h"void onClick(char *lpszpicturename,char *lpszobjectname,char*lpszproper){#pragma code("advapi32.dll");Bool GetUserNameA(LPSTR UserName,LPDWORD pdwSize);#define UNLEN 256#pragma code();Bool bRet=FALSE;char szUserName[UNLEN+1];DWORD dwSize=UNLEN+1;bRet=GetUserNameA(szUserName,&dwSize);if(bRet==FALSE){printf("\r\nUserName:\r\nUnknow User\r\n");return;}printf("\r\nUserName:\r\n%s\r\n",szUserName);}windows API的函数也位于同的DLL中,就如Wincc API的函数一样。

组态考试习题及答案

组态考试习题及答案

组态考试习题及答案第一章1.什么是组态软件?组态软件是一种面向工业自动化的通用数据采集和监控软件,既SCADA(Supervisory Control And Data Acquisition)软件,亦称人机界面或HMI/MMI(Human Machine Interface?Man Machine)软件,在国内通常称为‘组态软件’。

2.wincc几本系统包含哪些部件?(1)变量管理变量管理器管理着wincc中所有使用的外部变量,内部变量和通信驱动程序等。

(2)图形编辑器图形编辑器用于设计各种图形画面。

(3)报警记录报警记录用于采集和归档报警消息。

(4)变量记录变量记录用于处理测量值的采集和归档。

(5)报表编辑器报表编辑器提供许多标准的报表,也可以自行设计各种格式的报表,可以按照设定的时间进行打印工作。

(6)全局脚本全局脚本是根据项目需要编写ANSI-C或VBS脚本代码。

(7)文本库文本库编辑不同语言版本下的文本消息。

(8)用户管理器用户管理器用来分配,管理和监护用户对组态和运行系统的访问权限。

(9)交叉引用交叉引用用于检测所画面,函数,归档和消息中所有的变量,函数,OLE对象和ActiveX控件等。

第二章1.wincc的变量有哪些种?他们的区别是什么?内部变量和外部变量两大类对于外部变量,变量管理器需要建立wincc与自动化系统(AS)的连接,即确定通信驱动程序。

通信由称作通道的专门的驱动程序来控制。

对于内部变量,除了可以制定变量的名称和变量的数据类型外,还可以确定变量更新的类型。

“内部变量”目录中系统已有自己带一些定义好的已“@”字符开头的变量,称为系统变量,不能删除或重新命名系统变量。

2.wincc的数据类型有哪些?包括以下几类:“二进制变量”数据类型对应于位,可去为数值0或1.“有符号8位数”数据类型具有1个字节长,且有(正号或负号)。

“无符号8位数”数据类型为1个字节,且无符号。

“有符号16位数”数据类型具有2个季节长,且有符号。

wincc实用问答

wincc实用问答

WinCC实用问题问答1、wincc Online Table control 监测的数值有中间划横线、有后面是u的是什么意思?确保WinCC运行正常和通讯没有故障的情况下,出现这种现象的原因:1、归档变量的归档时间点不同;2、归档变量在wincc 在线表格控件中显示时,使用了公共的时间列。

解决方法:1、将要在wincc 在线表格控件中的归档变量的归档周期系数设置成相同、归档/显示周期设置也设置成相同。

2、指定定时器(归档/显示周期所使用的定时器)的循环起始点(如都指定为 0)。

3、取消激活项目,再重新激活项目。

2、两个WINCC和一个PLC通信还是各控制各的如果是前者的话用一个交换机就可以了具体的你可以参考西门子工业网络通讯指南这本书很全面的3、wincc运行时间久了,速度变慢是很正常的。

做一下处理很有必要删除历史数据感觉影响不大,关键是删除归档数据。

先做个备份,然后再删除。

另外,你要注意,有没有配方等数据存在数据库里,如果没有,可以放心删除,如果有,一定要仔细点。

还有,项目的文件,不要放在c盘,否则,系统会更快变慢4、我在笔记本上运行WInCC项目,可以正常运行,可以完成一些组态开发功能,下面提示栏显示变量305/许可证1024,但是我想要激活项目时,进度条第一条显示45%,第二条显示0,不再运行,而且没有任何提示,是什么原因呢?检查:a.项目路径是否有中文名;b.错误的脚本;b.否安装了STEP7,且版本有冲突;c.安装了中文版杀毒软件及防火墙(尤其是瑞星和金山毒霸),建议将你的杀毒软件卸掉;d.更改或删除了项目文件夹内的文件;计算机名、项目存放的完整路径中不能有中文5、用按钮执行settag脚本只能实现一次绑定,当执行之后外部变量如果变化,中间变量就不变化了,怎么样才能实现始终绑定在全局脚本中使用周期脚本比如两秒一个周期,脚本内容:SetTagFLoat("内部变量",GetTagFLoat("外部变量"));6、我用的是内部变量,想用变量模拟器来模拟液位的变化,前几步做完后,到最后一步start simulation是灰色的,为什么?变量模拟器需要在wincc运行时使用,先激活项目,然后开始菜单->SIMATIC->WinCC->Tools->WinCC Tag Simulator ,打开之后edit----->new tag----->选择你需要的变量properties---->选择变量发生类型,有线性的、随机的、布尔型的等。

wincc部分考试题目

wincc部分考试题目

WinCC部分笔试考题:1、生成一个新的项目的时候,该项目默认的路径是。

该项目的路径由用户自己选择想要放置的驱动器和文件夹。

A.安装WinCC的目录中的projects文件夹中,不能。

B.安装WinCC的目录中的projects文件夹中,可以。

C.C:\ Program Files\WINCC\projects文件夹中,不能。

D.C:\ Program Files\WINCC\projects文件夹中,可以。

答案:B2、一个项目的要和西门子400系列的PLC进行通讯,我们要在变量标签中添加一个驱动器,该驱动器是。

它的作用是。

A.SIMATIC S5 Ethernet TF.CHN,使PLC和WinCC进行通讯。

B.SIMATIC S5 Programmers Port AS511.CHN,在PLC和WinCC之间生成一个逻辑接口。

C.SIMATIC S5 Profibus FDL.CHN,使PLC和WinCC进行通讯。

D.SIMATIC S7 Protocol Suite.CHN,在PLC和WinCC之间生成一个逻辑接口。

答案:D3、当我们要调用一个历史趋势图的控件,并将变量的数值反映到趋势图当中,我们需要将这个变量建立到,主要设置其属性。

A.变量管理器、类型和地址。

B.报警记录、报警等级。

C.变量记录、采集周期。

D.报表设计、周期或时间。

答案:C4、在WinCC项目名称的属性里有一个刷新周期,如果刷新周期如果设置得比较长,会对生产造成什么影响?答:会造成WinCC项目对现场实际情况的采集数据失真,使画面不能反映现场的实际情况。

(或刷新周期是WinCC系统访问一次过程数据的时间,设置的时间过长,会造成数据失真)5、当我们要将计算机A里运行过的项目拷贝到另一台计算机B里,并且要在同一个网络上进行同时运行时候,我们需要修改和注意那些方面的问题?答:1、我们要检查两台计算机的名称是否重复,如果重复,我们要将计算机B的名称进行修改。

WINCC试题 (1)

WINCC试题 (1)

劳动技能竞赛WINCC试题第一部分1.新建一个wincc项目框架(5分)试题要求:新建一个项目名为“Project_<姓名>”的WINCC项目,类型为单用户项目,并使用OS项目编辑器快速创建HMI机框架,然后在图形编辑器中新建名为“Picture1.PDL”、“Picture2.PDL”的两个画面,并在画面树管理器中建立名为“场景演示”、“报警”的画面容器,把画面“Picture1.PDL”分配给“演示”画面容器、画面“Picture2.PDL”分配给“报警趋势”画面容器。

2.新建一个S7驱动程序,建立变量,完成HMI与PLC之间通讯。

(15分)试题要求:在变量管理中添加S7驱动程序,组态TCP/IP通道单元与S7 300进行通讯,并建立变量名为Start、Stop、Run三个二进制变量,在“Picture1.PDL”画面中添加两个按钮,并从wincc图库中添加电动机,编辑按钮事件和电动机符号外观,并在PLC程序中编简单的电机启停程序,通过HMI启动/停止按钮控制电动机启停,用颜色反映电机的起停状态。

StartRun状态Stop3.变量模拟器(5分)试题要求:在变量管理器的内部变量中建立名为Analog 浮点型变量,通过变量模拟量改变Analog的值,并在在“Picture1.PDL”画面添加输入/输出域、棒图显示变量值。

Analog数字显示Analog棒图显示4.变量记录(5分)试题要求:将Analog浮点型变量加入变量记录中(循环归档,每隔3秒归档一次),在“Picture2.PDL”画面中添加趋势控件,并结合变量模拟器进行仿真。

5.报警记录。

(15分)试题要求:在变量管理器的内部变量中建立名为warn、alarm二进制变量和warn_value、alarm_value浮点型变量。

在“Picture1.PDL”中利用IO域连接warn_value、alarm_value 设定警告和报警值,当Analog的值大于warn_value或alarm_value设定值时将warn或alarm置位,同时由warn或alarm触发报警记录,在“Picture2.PDL”画面中添加报警控件,在并结合变量模拟器进行仿真。

WinCC复习资料

WinCC复习资料

一、填空题1、变量记录的数据在运行系统中可以按趋势或表格的形式进行显示。

2、WinCC网络拓扑有:1)点对点2)线形3)环形4)星形5)树形3、访问方式是指确定通信伙伴何时可以发送消息的规则。

主要有以下几种方式:(1)主从方式(2)CSMA/CD方式4、网络连接的中继器、网桥、路由器或网关,路由器用于连接第1层、第2层不同的ISO网络。

5、工业通信网络分为:管理级、单元级、现场级、执行器—传感器级。

6、工业通信子网分为:MPI、PROFIBUS、工业以太网。

7、WinCC是进行廉价和快速的组态的HMI 系统。

8、如果使用的是标准的PC监视器,将画面分为三部分:总览部分、工作空间部分以及按钮部分。

3、通常频繁使用的结构体系主要有三个层面组成。

层面1是总览画面,层面2是过程画面。

层面3是详细画面。

9、使属性动态化:一旦属性被动态化,取决于动态类型的彩色符号就代替白灯泡显示。

10、WinCC支持所有Windows支持的屏幕分辨率,WinCC允许创建最大分辨率为4096×4096 像素的画面。

11、WinCC代表 Windows Control Center (视窗控制中心)换句话说,它在NT或2000标准环境中提供所有功能,并确保安全可靠地控制生产过程。

12、WinCC项目管理器的用户界面由以下元素组成:标题栏、菜单栏、工具栏、状态栏、浏览区和数据窗口。

13、PROFIBUS协议协议版本有:PROFIBUS-FMS,PROFIBUS-DP ,PROFIBUS-PA。

14、MPI使用令牌传递访问方式,访问总线的权利从一个站传送到另一个站,这种访问权称为令牌。

15、PROFIBUS是一种用于只具有有限数量站点的单元级和现场级子网。

最多站数限制在127个。

16、组态软件网络操作系统包括多客户机系统、分布式控制系统、冗余控制系统。

17、WinCC的变量按照功能可分为外部变量、内部变量、系统变量、和脚本变量四种类型。

Wincc常见问题50问要点

Wincc常见问题50问要点

1问:如何触发计算机扬声器的声音?答:编写如下C-Action:#pragmacode("kernel32.dll");BOOLBeep(DWORDdwFreq,DWORDdwDuration);#pragmacode();Beep(500,500);2、问:如何通过C脚本来确定报警信息?答:首先必须在画面中插入报警控件,可以用如下两种方式来确认信息:(1)、确认单条信息4版本和高于此版本的WinCCBOOLOnBtnSinglAckn(char*lpszPictureName,char*lpszObjectName)5版本和高于此版本的WinCCBOOLAXC_OnBtnSinglAckn(char*lpszPictureName,char*lpszObjectName)(2)、确认报警窗口所有可见的报警4版本和低于此版本的WinCCBOOLOnBtnVisibleAckn(char*lpszPictureName,char*lpszObjectName)5版本和高于此版本的WinCCBOOLAXC_OnBtnVisibleAckn(char*lpszPictureName,char*lpszObjectName)3、问:如何在WinCC中读取系统时间?答:通过如下C-Action:#pragmacode("kernel32.dll");VoidGetLocalTimes(SYSTEMTIME*lpst);#pragmacode();SYSTEMTIMEtime;GetLocalTime(&time);SetTagWord("Varname",time.wYear);SetTagWord("Varname",time.wMonth);SetTagWord("Varname",time.wDayOfWeek);SetTagWord("Varname",time.wDay);SetTagWord("Varname",time.wHour);SetTagWord("Varname",time.wMinute);SetTagWord("Varname",time.wSecond);SetTagWord("Varname",time.wMilliseconds);4、问:如何经Windows对话框设置日期时间?答:通过调用Windows对话框实现。

WINCC的50个经典问题解答

WINCC的50个经典问题解答

WINCC的50个经典问题解答1、问: 如何触发计算机扬声器的声音?答: 编写如下C-Action:#pragma code("kernel32.dll");BOOL Beep(DWORD dwFreq,DWORD dwDuration);#pragma code();Beep(500,500);2、问: 如何通过C脚本来确定报警信息?答: 首先必须在画面中插入报警控件,可以用如下两种方式来确认信息: (1)、确认单条信息4版本和高于此版本的WinCCBOOL OnBtnSinglAckn(char*lpszPictureName,char*lpszObjectName)5版本和高于此版本的WinCCBOOL AXC_OnBtnSinglAckn(char*lpszPictureName,char*lpszObjectName) (2)、确认报警窗口所有可见的报警4版本和低于此版本的WinCCBOOL OnBtnVisibleAckn(char*lpszPictureName,char*lpszObjectName)5版本和高于此版本的WinCCBOOL AXC_OnBtnVisibleAckn(char*lpszPictureName,char*lpszObjectName)3、问: 如何在WinCC中读取系统时间?答: 通过如下C-Action:#pragma code("kernel32.dll");Void GetLocalTimes(SYSTEMTIME*lpst);#pragma code();SYSTEMTIME time;GetLocalTime(&time);SetTagWord("Varname",time.wYear);SetTagWord("Varname",time.wMonth);SetTagWord("Varname",time.wDayOfWeek);SetTagWord("Varname",time.wDay);SetTagWord("Varname",time.wHour);SetTagWord("Varname",time.wMinute);SetTagWord("Varname",time.wSecond);SetTagWord("Varname",time.wMilliseconds);4、问: 如何经Windows对话框设置日期时间?答: 通过调用Windows对话框实现。

西门子S系列LC试题及答案

西门子S系列LC试题及答案

精选试题西门子S7-200PLC试题⑴一、填空题(20分)1. _____________________________________________________ S7-200系列PLC的数据存储区分两大部分,是 ____________________________________ 与_________ 。

2. ____________________________________ 高速计数器HC的寻址格式是o3.S7-200型PLC的定时器包括ton _____________ 、tof 、tonr ___ 三种类型。

4.S7-200系列PLC的q0.0 ___________ 与q0.1 __________ 两个输出端子,除正常使用外,还可利用PLC的高速输出功能产生PTO与PWM输出。

5.定时器预设值PT采用的寻址方式为字寻址。

6.在PLC运行的第一个扫描周期为ON的特殊存储器位是sm0.1 _________ 。

7. ________________________________S7-200系列PLC共有__6 个高速计数器,其中只有1种工作模式的是hsc3 禾口hsc5 ______ 。

8定时器的两个变量是当前值和位值。

9.PLC中输入接口电路的类型有直流和交流两种。

10.I/O总点数是指输入信号和输出信号的数量。

11.具有自己的CPU和系统的模块称为智能模块。

12.EM231模拟量输入模块的输入类型为差分输入型。

二、选择题(40分)1.下列那项属于双字寻址()。

A. QW1 B . V10 C . IB0 D . MD282.只能使用字寻址方式来存取信息的寄存器是()oA. S B . I C . HC D . AIA.高速计数器 B .累加器 C .内部辅助寄存器 D .特殊辅助寄存器4.CPU214型PLC本机I/O点数为()。

A. 14/10 B . 8/16 C . 24/16 D . 14/165.CPU214型PLC有几个通讯端口()。

1+X西门子模拟考试题(含参考答案)

1+X西门子模拟考试题(含参考答案)

1+X西门子模拟考试题(含参考答案)一、判断题(共100题,每题1分,共100分)1.人机界面中“功能键”按键功能包括释放状态、按下状态、释放时、按下时方式。

A、正确B、错误正确答案:A2.信捷VH5变频器当通过端子控制主频率时,参数P0-03设置为3。

A、正确B、错误正确答案:B3.在继电器输出线圈和接点之间,可编程控制器内部电路和外部电路负载电路之间是电气绝缘的;另外各公共端块间也是相互分离的。

A、正确B、错误正确答案:A4.D/A转换器作用是将模拟量转换成数字量。

A、正确B、错误正确答案:B5.应变测量中,希望灵敏度高、线性好、有温度自补偿功能,应选择双臂半桥测量转换电路。

A、正确B、错误正确答案:B6.PLC负载工作电源的类型应该根据负载要求以及PLC输出接口电路的技术性能指标确定。

A、正确B、错误正确答案:A7.西门子S7-1200PLC模拟量输入组态为0到10V,对应通道最大值为32767()A、正确B、错误正确答案:B8.RT型PLC,只有前两路是晶体管输出,其他均为继电器输出。

A、正确B、错误正确答案:A9.PLC梯形图程序的执行原则为从上到下、从左到右。

A、正确B、错误正确答案:A10.西门子S7-1200PLC指令MC-Home的功能是机械原点回归()A、正确B、错误正确答案:A11.输入采样阶段,PLC的CPU对各输入端子进行扫描,将输入信号送入输入映像寄存器。

A、正确B、错误正确答案:A12.如果轴在原点和正限位之间,默认机械回原点方向应该设置为负方向。

A、正确B、错误正确答案:A13.蓄水池采用出水阀门控制水位,采用PID控制水位高度,PID参数“方向设置”为正动作。

A、正确B、错误正确答案:A14.如果未找到边缘,可用减少梯度阈值方式改善效果。

A、正确B、错误正确答案:A15.PID控制系统数据的采样周期必须大于程序的PLC执行周期。

A、正确B、错误正确答案:A16.各电气装置能有效控制机械动作,各接触点和动、静触头有明显损伤也可使用。

1+X西门子习题库(含答案) (2)

1+X西门子习题库(含答案) (2)

1+X西门子习题库(含答案)一、判断题(共100题,每题1分,共100分)1.人机界面中“功能键”按键功能包括释放状态、按下状态、释放时、按下时方式。

A、正确B、错误正确答案:A2.如果未找到边缘,可用减少梯度阈值方式改善效果。

A、正确B、错误正确答案:A3.电气工程师应该了解本专业领域技术标准、相关行业的政策、法律和法规。

A、正确B、错误正确答案:A4.信捷VH5变频器采用多段控制方式时,参数P0-02必须设置为0、P0-03设置为7。

A、正确B、错误正确答案:B5.PID调节中,微分环节具有超前调节的作用。

A、正确B、错误正确答案:A6.如果轴在原点和正限位之间,默认机械回原点方向应该设置为负方向。

A、正确B、错误正确答案:A7.PID控制系统数据的采样周期必须大于程序的PLC执行周期。

A、正确B、错误正确答案:A8.人机界面中,将存在人机界面上的配方数据下载至相应的设备数据区中。

此功能可以通过功能键的上载配方功能实现。

A、正确B、错误正确答案:B9.某光源控制器的型号为“SIC-XY241-D”,其中“24”表示通道数。

A、正确B、错误正确答案:B10.西门子S7-1200PLC使用MC-MoceAbsolute时,到达指令速度后,以指令速度进行动作。

()A、正确B、错误正确答案:A11.镜头分辨率中屏幕图像的精密度是显示分辨率。

A、正确B、错误正确答案:A12.应变测量中,希望灵敏度高、线性好、有温度自补偿功能,应选择双臂半桥测量转换电路。

A、正确B、错误正确答案:B13.如果噪声水平较高,可用增加扫描宽度方式降低噪声。

A、正确B、错误正确答案:A14.某光源控制器的型号为“SIC-XY241-D”,其中“D”表示通道数。

A、正确B、错误正确答案:B15.各电气装置能有效控制机械动作,各接触点和动、静触头有明显损伤也可使用。

A、正确B、错误正确答案:B16.PLC的输出线圈可以放在梯形图逻辑行的中间任意位置。

西门子考试题库

西门子考试题库

西门子PLC考试题库一、选择题1.MW0是位存储器中的第1个字,MW4是位存储器中的第(C ) 个字。

2.WORD(字)是16位( B ) 符号数,INT(整数)是16位( ) 符号数。

A.无,无B.无,有C. 有,无D.有,有3.( D ) 是MD100中最低的8位对应的字节。

C. MB1024.PLC在线状态下,在变量表(VAT)窗口,单击图标( D)可以每个扫描周期都刷新变量。

A.监视B.离线C. 强制D.变量触发5.图标表示( A ) 。

A.可以刷新变量一次B.可以每个扫描周期刷新变量一次C.可以激活修改的值一次D.每个扫描周期激活修改值6.“S5T#5s_200ms”表示( A ) 。

位S5TIME型数据位TIME型数据位S5TIME型数据位TIME型数据7.“TOD#21:23:”表示( D ) 。

位TIME型数据位TIME-OF-DAY型数据位TIME型数据位TIME-OF-DAY型数据8.S7系列PLC的状态字(STW)中,表示逻辑运算结果的是( B )。

A. RF C. STA9.S7系列PLC的状态字(STW)的( D )位与指令框的使能输出ENO的状态相同。

A. RF C. OR10.不能以位为单位存取的存储区是( D )。

A.输入映像B.输出映像C.内部存储器D.外设I/O区11.下列输出模块可以交直流两用的是(B )A. 光电耦合输出模块B. 继电器输出模块C. 晶体管输出模块D. 晶闸管输出模块12.输入采样阶段,PLC的CPU对各输入端子进行扫描,将输入信号送入 C 。

A. 外部I存储器(PI)B. 累加器(ACCU)C. 输入映像寄存器(PII)D. 数据块(DB/DI)13.每一个PLC控制系统必须有一台 A ,才能正常工作。

A. CPU模块B. 扩展模块C. 通信处理器D. 编程器14.S7-300 PLC通电后,CPU面板上“BATF”指示灯亮,表示 B 。

wincc考试题及答案

wincc考试题及答案

wincc考试题及答案一、选择题(每题2分,共20分)1. WinCC(Windows Control Center)是一种由哪个公司开发的软件?A. MicrosoftB. SiemensC. IBMD. Oracle答案:B2. WinCC通常用于什么领域?A. 办公自动化B. 企业资源规划C. 数据监控与控制D. 客户关系管理答案:C3. 在WinCC中,用于创建用户界面的组件被称为什么?A. 变量B. 设备C. 图形D. 脚本答案:C4. WinCC的哪一部分负责与PLC进行通信?A. 变量管理器C. 通信管理器D. 脚本编辑器答案:C5. 在WinCC中,可以用于实现自动化控制的编程语言是什么?A. VBScriptB. JavaScriptC. C#D. Python答案:A6. WinCC的报警记录功能可以用来做什么?A. 记录操作员的操作B. 记录系统错误C. 记录设备故障D. 记录所有上述情况答案:D7. 在WinCC中,趋势控件用于显示什么?A. 设备状态B. 系统日志C. 过程变量随时间的变化D. 用户权限答案:C8. WinCC的哪些功能可以帮助提高操作安全性?B. 报警系统C. 归档功能D. 所有上述选项答案:D9. WinCC的动态用户界面是如何实现的?A. 通过脚本B. 通过变量链接C. 通过设备驱动D. 通过通信协议答案:B10. WinCC的哪一项功能可以用于数据的长期存储?A. 实时数据库B. 归档数据库C. 历史记录D. 变量列表答案:B二、判断题(每题1分,共10分)11. WinCC只能与Siemens品牌的PLC进行通信。

(错误)12. WinCC支持多种语言界面,可以根据用户需求进行切换。

(正确)13. WinCC的脚本功能只能用VBScript编写。

(错误)14. WinCC的归档功能可以用于生成历史数据报告。

(正确)15. WinCC的用户管理功能可以设置不同的用户权限。

西门子PLC考试题库

西门子PLC考试题库

西门子 PLC考试题库一、选择题1. MW0 是位存储器中的第 1 个字, MW4 是位存储器中的第 (C) 个字。

A.1B.2C.3D.42. WORD (字)是 16 位 ( B )符号数, INT (整数)是 16 位 () 符号数。

A. 无,无B.无,有C. 有,无D.有,有3. ( D ) 是 MD100 中最低的 8 位对应的字节。

A.MB100B.MB101C. MB102D.MB1034. PLC 在线状态下,在变量表(VAT )窗口,单击图标 ( D)可以每个扫描周期都刷新变量。

A. 监视B. 离线C. 强制D.变量触发5.图标表示 ( A ) 。

A. 可以刷新变量一次B. 可以每个扫描周期刷新变量一次C.可以激活修改的值一次D.每个扫描周期激活修改值6.“ S5T#5s_200ms”表示 ( A ) 。

A.16位 S5TIME型数据B.16 位 TIME 型数据C.32位 S5TIME型数据D.32 位 TIME 型数据7.“ TOD#21:23:45.12 ”表示 ( D )。

A.16位 TIME 型数据B.16位 TIME-OF-DAY型数据C.32位 TIME 型数据D.32位 TIME-OF-DAY型数据8. S7 系列 PLC 的状态字(STW )中,表示逻辑运算结果的是( B)。

A. RFB.RLOC. STAD.BR9. S7 系列PLC的状态字(STW )的 (D)位与指令框的使能输出ENO的状态相同。

A.RFB.RLOC. ORD.BR10.不能以位为单位存取的存储区是( D )。

A. 输入映像B.输出映像C.内部存储器D.外设 I/O 区11.下列输出模块可以交直流两用的是(B)A. 光电耦合输出模块B. 继电器输出模块C. 晶体管输出模块D. 晶闸管输出模块12.输入采样阶段,PLC 的 CPU 对各输入端子进行扫描,将输入信号送入A. 外部 I 存储器( PI)B. 累加器( ACCU )C. 输入映像寄存器(PII )D. 数据块( DB/DI )C 。

西门子Wincc经典问题部分解答

西门子Wincc经典问题部分解答
这样两个参数LTN44001和LTN44023就通过一个Tag传送上来了理论上只要下位机内存足够可以传送任意数量的参数而不受WinCC版本外部Tag数目的限制.
42:如何在WinCC里用C语言调用SQL语言?
1、创建一个SQL文件。
此文件在ISQL中创建,文件内容是所希望执行的SQL语句。
}
}
在Tagloging 中的"Properties of process tag"中的"Archive Tag"tab下的Archiving type选择Cycle-selective,在"Event"标签下的"Start Event"内选择cyclicarchive函数。
44:如何在按键组合被禁用的情况下,从WinCC运行环境进入WinCC Control Center?
2、在WinCC的C Script中编写程序调用此SQL文件,如以下程序所示:
#i nclude "apdefap.h"
void OnLButtonDown(char* lpszPictureName,
char* lpszObjectName,
char* lpszPropertyName,
基本思想就是把多个参数在下位机内存中连续排列然后在WinCC中定义一个Tag它的长度是多个参数之和取得这个Tag后编程将其分成多个参数
例如下位机有两个参数LTN44001和LTN44023都是16位整数分别存放在DD99.DW146和DD99.DW148
在WinCC中定义一个外部Tag命名为PackageTag类型为32位整数并联地址为DD99.DBD146再定义两个内部tag名为LTN44001和LTN44023在 Global Script全局脚本中C语言编程如下

wincc的n个经典问题解答1-20

wincc的n个经典问题解答1-20
#include &quot;apdefap.h&quot; void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName) { BOOL z; z=GetTagBit(&quot;MyBitVariable&quot;); if (z==0) SetTagBit(&quot;MyBitVariable&quot;,1); else SetTagBit(&quot;MyBitVariable&quot;,0); } 8、问: How can I program a waiting function (Sleep) 答: The following sample program shows how the &quot;Sleep&quot; is used. #pragma code(&quot;Kernel32.dll&quot;) void Sleep(int milliseconds); #pragma code() Sleep(1000); //time specification in milliseconds Warning: If you use Sleep(), processing the C script is interrupted for the time indicated. Requests for the interrupted function cannot be processed during this time. 9、问: How can I output a SIMATIC timer minutes and 答: If you want to output a SIMATIC Timer in minutes and seconds in WinCC, then in WinCC please use a static text in the Graphics Designer to which you interface the following action: char* _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName) { char *p; DWORD hilf; int min, sec; p=SysMalloc(10); hilf=GetTagDWord(&quot;Time&quot;); min=hilf/60000; sec=hilf%60000/1000; sprintf(p,&quot;%d min %d sec&quot;,min,sec); return p; } The &quot;Time&quot; variable linked to the I/O field must have the following properties: &amp;#8226;Data type &quot;32-bit value without sign&quot; &amp;#8226;Format adaptation &quot;DwordToSimaticBCDTimer&quot; &amp;#8226;Address: data area &quot;Times&quot; and addressing &quot;Word&quot; 10:快捷地切换画面
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

WinCC部分
笔试考题:
1、生成一个新的项目的时候,该项目默认的路径是。

该项目的路径由用户自己选择想要放置的驱动器和文件夹。

A.安装WinCC的目录中的projects文件夹中,不能。

B.安装WinCC的目录中的projects文件夹中,可以。

C.C:\ Program Files\WINCC\projects文件夹中,不能。

D.C:\ Program Files\WINCC\projects文件夹中,可以。

答案:B
2、一个项目的要和西门子400系列的PLC进行通讯,我们要在变量标签中添加一个驱动器,该驱动器是。

它的作用是。

A.SIMATIC S5 Ethernet ,使PLC和WinCC进行通讯。

B.SIMATIC S5 Programmers Port ,在PLC和WinCC之间生成一个逻辑接口。

C.SIMATIC S5 Profibus ,使PLC和WinCC进行通讯。

D.SIMATIC S7 Protocol ,在PLC和WinCC之间生成一个逻辑接口。

答案:D
3、当我们要调用一个历史趋势图的控件,并将变量的数值反映到趋势图当中,我们需要将这个变量建立到,主要设置其属性。

A.变量管理器、类型和地址。

B.报警记录、报警等级。

C.变量记录、采集周期。

D.报表设计、周期或时间。

答案:C
4、在WinCC项目名称的属性里有一个刷新周期,如果刷新周期如果设置得比较长,会对生产造成什么影响
答:会造成WinCC项目对现场实际情况的采集数据失真,使画面不能反映现场的实际情况。

(或刷新周期是WinCC系统访问一次过程数据的时间,设置的时间过长,会造成数据失真)
5、当我们要将计算机A里运行过的项目拷贝到另一台计算机B里,并且要在同一个网络上进行同时运行时候,我们需要修改和注意那些方面的问题
答:1、我们要检查两台计算机的名称是否重复,如果重复,我们要将计算机B的名称进行修改。

2、我们要检查计算机B的IP地址,不能与计算机A和PLC的IP地址重复。

3、我们要将计算机B里刚拷贝过来的项目打开,修改其计算机属性里的计算机
名,使它和计算机B的名字相同。

查看变量标签中的驱动器里的TCP/IP属性,
看其网卡的驱动和计算机里的网卡是否一致。

实验考题:
6、实验题:要求制作一个WinCC项目,设置和制作以后要求完成以下功能:
1、用开始菜单中的WinCC自带的AUTOSTART功能使其随操作系统自动运行;
2、画面部分制作一个输入输出域和一个矩形,要求满足在矩形的填充量随输入输出域输入
的值的大小而改变。

(其画面要设置为主画面)
3、要求画面中制作一个退出对话框。

在主画面中用“画面窗口”连接另一幅画面,该“画
面窗口”由一个按钮点击弹出。

弹出的画面要求有以下内容:一个输入输出域(密码输入位置)和两个按钮(确定和取消),并使得密码输入正确以后能点击“确定”按钮(密码错误则不可操作),点击“确定”按钮退出正在运行的WinCC,点击“取消”按钮则关闭“画面窗口”并将输入的密码复位。

[主要运用内部变量(二进制和32位浮点数)、SetTagBit语句和WinCC自带退出语句]
该题检查结果正确情况:
1、注销系统,当系统运行以后,看WinCC的项目是否随系统自动运行。

2、在运行后的画面里的输入输出域中,输入任意一个数值,看矩形的填充是否随数值进行
改变。

3、在运行后的画面里点击“退出”按钮,看是否弹出对话框,在弹出的对话框中的输入输
出域里写入密码并按回车键,此时“确定”按钮可操作(密码输入之前不可操作),点击“取消”按钮后能将弹出画面关闭。

再进行一次重复操作:在运行后的画面里点击“退出”按钮,检查“确定”按钮应该在不可操作状态,再次在弹出的对话框中的输入输出域里写入密码并按回车键,此时“确定”按钮可操作,点击“确定”按钮,此时应退出运行的程序。

相关文档
最新文档