标签:
注册电气工程师
基础
考试
体会
心得
教育
|
分类:
电子、电气
|
我自考毕业,专科是电子技术,本科是机电一体化工程。我并非电气专业毕业,因此要比大家负出更多的努力,但我从事的是电气工作。我参加自考和注电考试都完全靠自学,06年基础考试成绩是69和98。下面谈谈我的体会,以供大家参考。
一.注电(包括其它)职业资格考试是特点与学历文凭考试不同,它的特点是:面广而不深,它不考繁杂的计算和深入的理论分析,而是强调运用,它列出的考点,要求熟练掌握。知道这特点,有助于复习。对于教材上的题,只做简单但要经过思考的题就可以了。我以前参加自学考试,一年能考5科就不错了,而且是一年考两次。如果注电象自考那样考,那我就要用3年才能通过。我一直对于注电考试充满信心,因为我知道我只要上午得60分和下午得80分就可以了。
二.要制定一个计划。对于今年想参加基础考试的同行,现在可以看书了。其实计划很好制定,但关键是要落实。在民营企业上班的人,工作压力大,学习常常会中断,间断对学习相当不利,尤其是新知识。在此我谈谈我的一个大胆设想,其实根本可以不去学那些大学没有学过的知识,只要把学过的课程复习好就可以了。去年我花了一定的时间学习水力学,但仍然没有考好。因为
标签:
知识/探索
wincc
组态
画面缩放
|
分类:
WinCC
|
很多软件通过设定可以实现运行中动态画面的缩放,其实Wincc也提供了方法供我们使用。
Wincc主要提供了3种方法:
1 对画面窗口的缩放因子属性赋值
2 对画面扩展缩放属性赋值
这两种方法都要求运行属性的扩展缩放功能不能关闭
3 Ctrl+鼠标滚动按钮即可轻松实现缩放
标签:
知识/探索
wincc
在线趋势
归档
变量
c脚本
曲线
|
分类:
WinCC
|
在初始状态,例如,将过程值测试归档中的变量testvar1赋予趋势控件的Curve1。
为了用脚本将过程值归档中的变量testvar2分配给趋势控件的Curve1,首先将在线趋势控件的索引设置为与曲线编号(1)相对应的数值。然后访问所选曲线的WinCC在线趋势控件(= Control1)的“TagName”属性,将“TagName”分配给新变量(2):
SetPropWord(lpszPictureName,'Control1','Index',0); //(1)
SetPropChar(lpszPictureName,'Control1','TagName','TestArchive\\testvar2'); //(2)
注意事项:
索引代表在线趋势控件中CurveX的设置(更多详细信息见图形编辑器的在线帮助)。
请注意变量名和归档名之间必须用“\\”分隔开。
标签:
知识/探索
wincc
vsb
脚本
变量
write
read
属性
|
分类:
WinCC
|
Wincc6包含了VBS脚本编程,对于我等熟悉VB编程的可谓带来的福音,但是,由于西门子的C脚本编程功能实在太强大,加上要保持以前版本的一致性和用户编程习惯的延伸性,所以对于VBS脚本并没有太多的介绍。
这里我先来介绍一下Wincc中对于控件引用的一般性论述。Wincc对于控件引用一般都采取定义变量-》使用Set 变量 =对象.(方法或属性)->引用变量来做的。
在变量读取或写入的过程中,我们要接触到一些属性和方法,例如,Read和Write方法,变量的Value属性,熟练掌握这些属性和方法相当重要。
下面解释一下Write和Read方法的语法:
Read data 其中data是读取变量的方法,如果data=1,直接从AS系统读取,相当于C脚本中的Get*****wait()函数,如果省略,则从Wincc变量管理器中建立的变量中读取。
Write data,1 其中data是需要写入变量的数值,1代表直接写入AS系统,相当于C脚本中的Set*****wait()函数,1省略,则写入到由Wincc变量管理器建
标签:
wincc
报警、提示对话框
|
分类:
WinCC
|
任务要求:当满足某一条件时,弹出一个报警、提示对话框,要求操作员给予确认。
方法:
1。组态好要监视的变量,以及该变量的输出域,并建立连接(在属性中)。
2。对输出域:事件--输出值组态一个C动作,代码如下:
WORD Value;
Value=GetTagWord('ceshi');
if(value==1)
{
MessageBox(NULL,'Error Text','My Error
Box',MB_OK|MB_ICONEXCLAMATION|MB_SETFOREGROUND|MB_SYSTEMMODAL);
}
说明:其中ceshi是要监视的变量,我用的二进制变量。
3。可以组态一个按钮,通过单击来改变ceshi的值,进行测试。
标签:
wincc
变量
赋值
|
分类:
WinCC
|
任务:实现上位机命令给变量赋值。
方法:
1。创建一个按钮,一个输入/输出域,建立一个二进制内部变量:ceshi。
2。对输入/输出域组态。在“对象属性”对话框的“属性”--》“输入/输出”中的输出值与变量ceshi想连接。(直接右击灯泡,选择变量,再选择ceshi)。
3。对按钮组态。在“对象属性”对话框的“事件”--》“鼠标”--》“按左键”处为该按钮组态一个C动作。输入以下代码:
#include 'apdefap.h'
void OnLButtonDown(char* lpszPictureName, char* lpszObjectName,
char* lpszPropertyName, UINT nFlags, int x, int y)
{
SetTagWord('ceshi1',1);
}
4。再在“释放左键”处组态一个C动作,只需将上面代码中的“1”该为“0”即可。
5。运行WINCC测试,在输入/输出域中可以看见,每次按下按钮时,便给变量赋值“1”。完成。
如需交流,请留言,或者发邮件至: