文档库 最新最全的文档下载
当前位置:文档库 › SIRIUS 3RW44软起动器通讯及参数配置使用入门要点

SIRIUS 3RW44软起动器通讯及参数配置使用入门要点

SIRIUS 3RW44软起动器通讯及参数配置使用入门要点
SIRIUS 3RW44软起动器通讯及参数配置使用入门要点

SIRIUS 3RW44软起动器通讯及参数配置使用入门

1.概述SIRUS 3RW44电子软起动器可以通过PROFIBUS-DP网络进行通讯。硬件版本要求从E06,生产日期从060501开始,见图1标识。本文将主要讲述如何通过PROFIBUS-DP网络进行通讯,以及如何通过Softstarter ES软件进行参数 ...

1.概述

SIRUS 3RW44电子软起动器可以通过PROFIBUS-DP网络进行通讯。硬件版本要求从E06,生产日期从060501开始,见图1标识。本文将主要讲述如何通过PROFIBUS-DP网络进行通讯,以及如何通过Softstarter ES软件进行参数化、操作和监视。

图1. 版本号

2.PROFIBUS-DP通讯

首先要选择通讯模板,3RW44软起动器装配PROFIBUS通讯模版后具备PROFIBUS 通讯功能。通讯模版的订货号:3RW4900-OKC00。(注意:在安装通讯模版时首

图2安装通讯模板

2.1激活通讯模板功能和设置站地址

2.1.1通过液晶屏激活通讯模板和设置站地址

1. 在首次接通3RW44软起动器之前,要先检查主侧和控制侧的接线是否正确。在首次施加控制电压之后,会自动进入必须执行一次的快速起动菜单中,根据设备的情况来预设软起动器的重要参数。(详见操作手册)

2. 按照图3所示的顺序操作按键来激活通讯模版。

图3激活通讯模板

3. 按照图4所示设定设备PROFIBUS DP地址,并按照图5保存参数。

4. PROFIBUS-DP LED 红色闪烁。

5. 当PROFIBUS-DP图标“ ”显示在液晶屏的下面时表示通讯模版被成功激活。

图4设定DP地址

图5保存设定参数

2.1.2通过参数化软件激活通讯模板和设置站地址

1. 将安装参数化软件Soft Starter ES Professional 或Soft Starter ES Smart+ sp1的软件连接至3RW44软起动器。

2. 打开软件Soft Starter ES Professional 或Soft Starter ES Smart+ sp1。

3. 打开菜单的Switching device>open online。在弹出的对话框中选择Local device interface以及PC 的COM接口,并以“OK”确认。

4. 进入在线模式,在界面左边的树型结构选择device Configuration。

5. 如图6所示在右侧的界面中激活“Field bus interface”。

图6 激活通讯模板

6. 完成第5步操作后在左侧的树状参数结构的“Device parameter”下会出现“Field bus ”参数条目。点击此条目进入通讯参数化界面。

7. 在右侧的参数化界面中设置设备的通讯地址并点击工具条中的“Load to Switching Device”图标下载。如图7所示。

8. 确认站地址更改和通讯模板功能激活。

图7设置PROFIBUS DP站地址

完成上述步骤后,通讯模板的PROFIBUS DP LED 红色闪烁,液晶显示屏的下面出现“ ”图标表示通讯模板的功能被激活。

注意:当通讯功能激活后,3RW44的控制优先权会自动从端子输入控制转换为PROFIBUS-DP控制,如果将其中的某个输入端子的功能定义为“Manual operation local”功能并激活该功能,则控制的优先权仍然为端子控制。2.2 3RW44的PROFIBUS通讯和组态

PROFIBUS-DP的通讯为主从方式,主站分为两种,1类主站和2类主站,在大多数情况下,1类主站指plc,PG/PC是2类主站。与1类主站通讯时,即可以采用DPV0的通讯方式,也可以采用DPV1的方式;与2类主站通讯时,只能采用DPV1的方式。

简单的说,DPV0指循环的数据通讯形式,每个设备占用的I/O映像区的通讯数据均为DPV0方式读取,这种方式简单直接,一般作为长期的显示及控制数据使用,但由于占用CPU的地址映像区,所以DPV0的方式读写的数据量总是很有限的。

DPV1是DPV0的扩展协议,在原有循环数据的基础上增加了非循环读写数据,大大的增加了信息的获取量,为系统的调试、诊断、维护等提供了极大的方便。但并非所有的PLC都支持DPV1,所以强烈建议用户在使用PROFIBUS-DP的方式时使用SIEMENS的PLC,以便充分有效的利用系统提供的功能。

2.2.1 将3RW44软起动器集成在DP主站系统中

1) 通过GSD文件的安装

GSD文件是设备数据文件,包括具有统一格式的DP从站的说明。通过添加GSD 文件可以将DP从站集成到STEP7 硬件组态中。GSD文件可以从西门子网站中下载:https://www.wendangku.net/doc/9311199671.html,/softstarter

23219700

将下载的GSD文件保存在硬盘上。打开STEP7,并插入一S7站,打开硬件配置界面,关闭内层应用界面。菜单选项Options>Install GSD file…,在弹出的对话框中选择选择要安装的GSD文件,安装成功后以“OK”确认。这样在硬件配置目录的Additional Field Devices中就可以找到3RW44设备。

图8 GSD文件的安装

2)通过OM将3RW44软起动器作为S7从站进行集成

要想利用Soft Starter ES Professional从STEP7-HW Config过程中对3RW44进行参数化设定,在安装Soft Starter ES Professional必须安装“OM Soft Starter”。它包含在“Soft Starter ES Professional”软件中。组态时先打开STEP7硬件配置,在硬件配置目录“PROFIBUS DP>Switching device>Mo tor starter”中找到3RW44:

图9 .硬件目录

2.2.2 报文说明和数据访问

1. 循环数据

PROFIBUS DP主站和DP从站之间在每个DP循环中交互的数据即为循环数据。控制数据为PROFIBUS DP主站发送到3RW44软起动器的控制命令数据包括控制设备的启停命令,设备故障的复位命令等。信息数据是3RW44软起动器发送到DP主

站的响应数据,包括设备的状态,主回路电流等。循环数据的处理是在PLC的程序中对输入(信息数据)和输出(控制数据)编程来完成。

图10循环数据的逻辑地址

图11. 控制数据和信息数据2.非循环数据

对于非循环数据的读写需要调用SFC58“WR_REC”(写数据记录)和

SFC59“RD_REC”(读数据记录)。根据手册中的数据记录的序号和内容来读写数据记录(详见通讯手册第8章)。程序例子如下:

图12 调用SFC59读非循环数据

2. 2. 3通过STEP7诊断

如果想通过STEP7读诊断信息,则需要选中参数化软件中的组诊断。

图13. 使能组诊断

在STEP7中可以调用系统功能SFC13“DP NRM_DG”来读出从站的诊断信息。从站诊断信息的结构如下:

图14. 从站诊断信息结构

参数传递方式

引用在函数参数传递中的作用 传递参数有三种方法:1,传递对象本身。2,传递指向对象的指针。3,传递对象的引用。 (1)传值方式 ①传给被调用函数的是整型、长整型、浮点型或双精度型变量。被调用的函数得定义相应的变量为形参。 ②传给被调用函数的是结构变量。被调用函数得定义结构变量为形参。 ③传给被调用函数的是结构变量的成员。被调用函数得定义与该成员同类的变量为形参。 #include "stdio.h" ?#include ?main( ) ?{ ?void swap(int pt1,int pt2); ?int a,b; ?scanf("%d, %d", &a,&b); ?swap(a,b); ?printf("\n%d,%d\n",a,b); ?} ?void swap(int pt1,int pt2) ?{int p; p=pt1; pt1=pt2; pt2=p; } ?

#include "stdio.h" void swapint(); int a,b; void main() { a = 5, b = 10; swapint(); printf("%d\n%d\n",a,b); } void swapint() { int temp; temp=a; a=b; b=temp; } (2)传址方式 ①传给被调用函数的是变量的地址。被调用函数得定义指针变量为形参。 ②传给被调用函数的是数组的地址即数组名。被调用的函数得定义数组或指针变量为形参。 ③传给被调用函数的是函数的地址即函数名称。被调用函数得定义指向函

数的指针变量为形参。④传给被调用函数的是结构的地址。被调用函数得定义结构指针为形参。 #include "stdio.h" ?#include ?main( ) ?{ ?void swap(int *pt1,int *pt2); ?int a,b,*p1,*p2; ?scanf("%d, %d", &a,&b); ?p1=&a;p2=&b; ?swap(p1,p2); ?printf("\n%d,%d\n",a,b); ?} ?void swap(int *pt1,int *pt2) ?{int p; p=*pt1; *pt1=*pt2; *pt2=p; } #include "stdio.h" void swapint(int *a,int *b); void main() { int a = 5, b = 10;

6ra70常用参数及通讯设置

6RA70 常用参数及通讯 6RA70 SIMOREG DC MASTER 系列整流器为全数字紧凑型整流器,输入为三相电源,可向直流驱动用的电枢和励磁供电,额定电枢电流从15A 至2200A 。紧凑型整流器可以并联使用,提供高至12000A 的电流,励磁电路可以提供最大85A 的电流(此电流取决于电枢额定电流)。 (1)恢复缺省值设置以及优化调试/Resuming defaults and optimization P051=0;恢复缺省值,操作后P051=6 -参数可改; P052=3 ;显示所有参数(恢复缺省值后默认就是3); P076.001=50 ;设置电枢回路额定直流电流百分比; P076.002=10 ;设置励磁回路额定直流电流百分比; P078.001=380 ;设置电枢回路供电电压;P078.002=380 ;设置励磁回路供电电压; P100=5.6 ;设置电枢额定电流(A) 5 P101=420 ;设置 电枢额定电压( V); P102=0.32 ;设置励磁额定电流(A); P104、P105、 P106 、P107 、P108、P109 、 P114 ;默认值 P100~P102 由电机铭牌读出) P083=2 选择速度实际值由脉冲编码器提供; P140=1 选择编码器类型1 是相位差90 度的二脉冲通道编码器; P141=1024 选择编码器脉冲数是1024; P142=1 选择编码器输出15V 信号电压; P143=3000 设置编码器最大运行速度3000 转; P051=25 开始电枢和励磁的预控制以及电流调节器的优化运行 P051=26 开始速度调节器的优化运行 Note :修改P051 参数前,首先“分闸”,修改完P051 参数后整流器转换到运行状态o7.4 几秒,然后进入状态o7.0 ,此时“合闸”并“运行使能”,开始优化。值得注意的是:端子38 脉冲使能(本实验装置中的第二个开关,DIN2 ),必须为1 电机才能启动。端子37 起停信号(本实验装置中的第一个开关, DIN1 ),必须有上升沿电机才能启动。即按照如下顺序: OFF f P051=25 f ON f OFF。以后在电机运行时也是如此,需要端子38的高电平和端子37 的上升沿才能起动电机。 (2)6RA70 电动电位计的功能参考功能图: 将电动电位计的输出K240G126,G111 P433=240 连接主给定通道P433

关于职业健康的基础安全知识问答正式版

Through the reasonable organization of the production process, effective use of production resources to carry out production activities, to achieve the desired goal. 关于职业健康的基础安全知识问答正式版

关于职业健康的基础安全知识问答正 式版 下载提示:此安全管理资料适用于生产计划、生产组织以及生产控制环境中,通过合理组织生产过程,有效利用生产资源,经济合理地进行生产活动,以达到预期的生产目标和实现管理工作结果的把控。文档可以直接使用,也可根据实际需要修订后使用。 1. 对女工健康造成危害的毒物、物理性因素以及劳动生理因素有哪些? 答:常见的有铅、汞、锰、隔、苯、甲苯、二甲苯、二硫化碳、氯丁二烯、苯乙烯、己内酰胺、汽油、氯仿、二甲基甲酰胺、三硝基甲苯、强烈噪声、全身振动、电离辐射、低温和重体力劳动等。这些因素可引起月经变化或具有生殖毒性。 2. 有害作业分级评价的种类有哪些? 答:(1)职业性接触毒物危害程度分级;(2)有毒作业分级;(3)生产性粉尘作业分级;(4)高温作业粉剂;(5)噪声

作业分级。 3. 什么是应急救援? 答:为预防、控制和消除事故所采取的一种反应行动。 4. 什么是应急预案? 答:作为开展应急救援行动计划和实施指南。 5. 什么是应急救援预案? 答:应急救援预案是指事先制定的关于特大生产安全事故发生时进行紧急救援的组织、程序、措施、责任以及协调等方面的方案和计划。 6. 应急救援的基本任务是什么? 答:(1)立即组织营救受害人员,组织撤离或者采取其他措施保护危害区域内的

电气运行人员基础知识

一、名词解释: 1、三相交流电:由三个频率相同、电势振幅相等、相位差互差120 °角的交流电路组成的电力系统,叫三相交流电。 2、一次设备:直接与生产电能和输配电有关的设备称为一次设备。包括各种高压断路器、隔离开关、母线、电力电缆、电压互感器、电流互感器、电抗器、避雷器、消弧线圈、并联电容器及高压熔断器等。3、二次设备:对一次设备进行监视、测量、操纵控制和保护作用的辅助设备。如各种继电器、信号装置、测量仪表、录波记录装置以及遥测、遥信装置和各种控制电缆、小母线等。 4、高压断路器:又称高压开关,它不仅可以切断或闭合高压电路中的空载电流和负荷电流,而且当系统发生故障时,通过继电保护装置的作用,切断过负荷电流和短路电流。它具有相当完善的灭弧结构和足够的断流能力。 5、负荷开关:负荷开关的构造秘隔离开关相似,只是加装了简单的灭弧装置。它也是有一个明显的断开点,有一定的断流能力,可以带负荷操作,但不能直接断开短路电流,如果需要,要依靠与它串接的高压熔断器来实现。 6、空气断路器(自动开关):是用手动(或电动)合闸,用锁扣保持合闸位置,由脱扣机构作用于跳闸并具有灭弧装置的低压开关,目前被广泛用于 500V 以下的交、直流装置中,当电路内发生过负荷、短路、电压降低或消失时,能自动切断电路。 7、电缆:由芯线(导电部分)、外加绝缘层和保护层三部分组成的

电线称为电缆。 8、母线:电气母线是汇集和分配电能的通路设备,它决定了配电装置设备的数量,并表明以什么方式来连接发电机、变压器和线路,以及怎样与系统连接来完成输配电任务。 9、电流互感器:又称仪用变流器,是一种将大电流变成小电流的仪器。 10 、变压器:一种静止的电气设备,是用来将某一数值的交流电压变成频率相同的另一种或几种数值不同的交流电压的设备。 11 、高压验电笔:用来检查高压网络变配电设备、架空线、电缆是否带电的工具。 12 、接地线:是为了在已停电的设备和线路上意外地出现电压时保证工作人员的重要工具。按部颁规定,接地线必须是 25mm 2 以上裸铜软线制成。 13 、标示牌:用来警告人们不得接近设备和带电部分,指示为工作人员准备的工作地点,提醒采取安全措施,以及禁止微量某设备或某段线路合闸通电的通告示牌。可分为警告类、允许类、提示类和禁止在等。 14 、遮栏:为防止工作人员无意碰到带电设备部分而装设备的屏护,分临时遮栏和常设遮栏两种。 15 、绝缘棒:又称令克棒、绝缘拉杆、操作杆等。绝缘棒由工作头、绝缘杆和握柄三部分构成。它供在闭合或位开高压隔离开关,装拆携带式接地线,以及进行测量和试验时使用。

FANUC RS232通讯参数设置与操作

FANUC RS232通讯参数设置与操作 Fanuc RS-232C Standard Serial Pinout Fanuc ISO Protocol: (E,7,2,x) The standard protocol for Fanuc controls is 4800 or 9600 Baud, “Even parity”, “7 data bits” and2 stop bits” using DC1-4 Codes (XON/XOFF, PUNCH ON/OFF).

Fanuc 0 M / T With the Emergency Stop button depressed, set the PWE parameter on page 2 of the SETTINGS screen to a 1. Press DGNOS/PARAM, [PARAM] and page down to parameter 900. Enter the values for parameters 900-1000. At this time, set up the communication parameters again the same way you did in Part 1-CNC Parameter Settings. When you are finished, turn off the power to the control, then power on again. Punching Procedure Punch NC Parameters - EDIT mode, PARAM screen, EOB + OUTPUT/START Punch PC Parameters - EDIT mode, DGNOS screen, OUTPUT/START Punch All Programs - EDIT mode, PRGRM screen, O-9999, OUTPUT/START Tool Offsets - EDIT mode, OFFSET screen, OUTPUT/START Reading Procedure Load NC Parameters - EDIT mode, PARAM screen, EOB + INPUT Load PC Parameters - EDIT mode, DGNOS screen, INPUT Load All Programs - EDIT mode, PRGRM screen, INPUT Load Tool Offsets - EDIT mode, OFSET screen, INPUT Clearing Procedure Delete All memory - Power On holding RESET + DELETE keys with PWE=1 Delete Parameters - Power On holding RESET key with PWE = 1 Delete Programs - Power On holding DELETE key with PWE = 1 Fanuc 0 DNC Drip-Feeding Note Most machine tool builders enabled the ability for the CNC to run in drip feed mode (also called "Tape" mode,

C++中函数调用时的三种参数传递方式

在C++中,参数传递的方式是“实虚结合”。 ?按值传递(pass by value) ?地址传递(pass by pointer) ?引用传递(pass by reference) 按值传递的过程为:首先计算出实参表达式的值,接着给对应的形参变量分配一个存储空间,该空间的大小等于该形参类型的,然后把以求出的实参表达式的值一一存入到形参变量分配的存储空间中,成为形参变量的初值,供被调用函数执行时使用。这种传递是把实参表达式的值传送给对应的形参变量,故称这种传递方式为“按值传递”。 使用这种方式,调用函数本省不对实参进行操作,也就是说,即使形参的值在函数中发生了变化,实参的值也完全不会受到影响,仍为调用前的值。 [cpp]view plaincopy 1./* 2. pass By value 3.*/ 4.#include https://www.wendangku.net/doc/9311199671.html,ing namespace std; 6.void swap(int,int); 7.int main() 8.{ 9.int a = 3, b = 4; 10. cout << "a = " << a << ", b = " 11. << b << endl; 12. swap(a,b); 13. cout << "a = " << a << ", b = " 14. << b << endl; 15.return 0; 16.} 17.void swap(int x, int y) 18.{ 19.int t = x; 20. x = y; 21. y = t; 22.}

如果在函数定义时将形参说明成指针,对这样的函数进行调用时就需要指定地址值形式的实参。这时的参数传递方式就是地址传递方式。 地址传递与按值传递的不同在于,它把实参的存储地址传送给对应的形参,从而使得形参指针和实参指针指向同一个地址。因此,被调用函数中对形参指针所指向的地址中内容的任何改变都会影响到实参。 [cpp]view plaincopy 1.#include https://www.wendangku.net/doc/9311199671.html,ing namespace std; 3.void swap(int*,int*); 4.int main() 5.{ 6.int a = 3, b = 4; 7. cout << "a = " << a << ", b = " 8. << b << endl; 9. swap(&a,&b); 10. cout << "a = " << a << ", b = " 11. << b << endl; 12. system("pause"); 13.return 0; 14.} 15.void swap(int *x,int *y) 16.{ 17.int t = *x; 18. *x = *y; 19. *y = t; 20.} 按值传递方式容易理解,但形参值的改变不能对实参产生影响。 地址传递方式虽然可以使得形参的改变对相应的实参有效,但如果在函数中反复利用指针进行间接访问,会使程序容易产生错误且难以阅读。

安全基础知识问答剖析

安全基础知识 我国的安全生产方针:安全第一,预防为主 我国消防工作的方针:预防为主,防消结合 我单位为什么禁止穿化纤服装上岗? (1)化纤服装易产生静电火花,在禁火区产生不安全因素。 (2)化纤服装着火后呈粘糊状,加重烧伤伤势,不利于抢救。 安全工作的“四个服从”是什么? (1)安全与生产发生矛盾时要服从安全。 (2)安全与施工进度发生矛盾时要服从安全。 (3)安全与设备状况发生矛盾时要服从安全。 (4)安全与其它任务发生矛盾时要服从安全。 对待事故的“四不放过”的原则是什么? (1)事故原因分析不清不放过。 (2)事故责任者和群众没有受到教育不放过。 (3)没有采取防范措施不放过。 (4)事故责任者没有受到处理不放过。 在安全生产“三反”是指什么?“三不伤害”是指什么? “三反”是指反违章指挥,反违章作业、反违反劳动纪律。 “三不伤害”是指“我不伤害自己、我不伤害别人、我不被别人伤害”。 工人的安全职责有哪些? 答(1)认真学习上级有关安全生产的指示、规定和安全技术知识,执行上级安全制度规定,熟练掌握本岗位的安全生产操作技能和现场急救方法。 (2)上班要集中精力,搞好安全生产,平稳操作,遵守劳动纪律和工艺纪律,不得串岗脱岗,严禁在岗位上睡觉,打闹或做其他违反劳动纪律的事,认真执行岗位责任制,操作规程和安全生产制度,有权拒绝违章作业的指令,并立即越级向上级汇报。 (3)严格交接班制度,如发生事故要及时抢救,如实上报,接班前必须认真检查本岗位的设备和安全设施是否齐全完好。 (4)加强巡回检查,及时发现和消除事故隐患,自己不能消除的应立即向领导反应处理,并做好记录。 (5)正确使用、妥善保管各种劳动保护用品、器具和防护器材、消防器材。 (6)积极参加安全活动,提出有关安全生产的合理化建议。 (7)不违章作业,并劝阻或制止其他人违章作业。 (8)认真维护保养设备,发现缺陷及时消除,并做好记录,保持作业场所清洁。“一班三检制”的内容是什么? 答:所谓“一班三检”就是班前、班中、班后进行安全检查,它可以及时了解、掌握和发现工作现场、岗位所存在的致伤、致病和不良工作条件的危险和各种隐患,有利于及时整改消除隐患。班前检查的重点是设备、工具和作业环境及个人防护用品的穿戴。班中检查重点是设备运行状况和制止或纠正违章行为,班后检查重点是工作现场,不能给下一个班留下隐患。 安全生产九无一控的内容是什么? 答:无人身伤亡、火灾、爆炸、生产、设备、质量、污染、交通、医疗事故,控制一般事故。

电气基础知识试题及答案

姓名:部门:考试日期:分数: 电气知识试题 一:填空题(每空1分;共30分) 1.刀开关用在不频繁接通和分断的电路中,也用于(隔离电路)和(电源)(又称为隔离开关) 2:组合开关是一种刀开关,刀片可转动,由装在同一轴上的单个或多个(单极旋转开关)叠装组成。转动手柄,可使(动触片)与(静触片)接通与断开 3:熔断器是最常用的(短路)保护电器。熔体由电阻率较高而熔点较低的合金制成,正常工作时(熔体)不熔断,短路时熔体立即熔断,及时切断(电源)。 4:按钮,旋钮的作用是发出(操作信号)、(接通)和(断开)电流较小的控制电路,以控制电流较大的电动机运行。 5接触器是一种依靠(电磁力)作用使触点(闭合)或(分离)的自动电器。它的作用是用于(接通)和(断开)电动机或其它用电设备电路。 6:热继电器通常用来实现(过载保护)。当电动机负载过大,电压过低或一相断路时,电流增大,超过额定电流,熔断器不一定熔断,但时间长了影响寿命。 7:热继电器的工作原理是利用膨胀系数不同的(双金属片)遇热后弯曲变形,去(推动)触点,(断开)电动机控制电路。 8:行程开关是对生产机械的某一运动部件的(行程)或(位置)变化进行控制的电器元件。9:时间继电器是按所整定的(时间间隔)的长短来(切换)电路的自动电器,是从得到(输入信号)线圈通电或断电起,经过一段时间(延时)后才动作的继电器。 10:电气控制线路是由各种有触点的(接触器)、(继电器)、(按钮)、(行程开关)等按不同连接方式组合而成的。 二:问答题(共40分) 1:常用的低压电器有哪些?(共10分,需描述10种以上) 1:热继电器2:接触器3:行程开关4:时间继电器5:急停按钮 6: 断路器7:开关电源8:滤波器9:步进驱动器10:伺服驱动器 2:请简单绘制出通低压控制高压运行的电路图(共15分) +24V -24V V KA1 L N

C#中方法的参数有四种类型

C#中方法的参数有四种类型 1. 值参数(不加任何修饰符,是默认的类型) 2. 引用型参数(以ref 修饰符声明) 3. 输出参数(以out 修饰符声明) 4. 数组型参数(以params 修饰符声明) 1. 值传递: 值类型是方法默认的参数类型,采用的是值拷贝的方式。也就是说,如果使用的是值类型,则可以在方法中更改该值,但当控制传递回调用过程时,不会保留更改的值。 使用值类型的例子如:(下面的Swap()未能实现交换的功能,因为控制传递回调用方时不保留更改的值) using System; class Test { static void Swap(int x, int y) { int temp = x; x = y; y = temp; } static void Main() { int i = 1, j = 2; Swap(i, j); Console.WriteLine("i = {0}, j = {1}", i, j); } } /* * 输出结果为: i=1, j=2 * 未能实现Swap()计划的功能 */ 2. 引用传递(ref类型) ref关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。 2.1. 若要使用ref 参数,则方法定义和调用方法都必须显式使用ref关键字。 2.2. 传递到ref 参数的参数必须最先初始化。这与out 不同,out 的参数在传递之前不需要显式初始化。 2.3. 如果一个方法采用ref 或out 参数,而另一个方法不采用这两类参数,则可以进行重载。

相关实例如下: using System; class Test { static void Swap(ref int x, ref int y) { int temp = x; x = y; y = temp; } static void Main() { int i = 1, j = 2; Swap(ref i, ref j); Console.WriteLine("i = {0}, j = {1}", i, j); } } /* * 引用类型实现了Swap()计划的功能: * 输出为: * i = 2, j =1 */ 3. 输出类型(out类型) out 关键字会导致参数通过引用来传递。这与ref 关键字类似。 与ref 的不同之处: 3.1. ref 要求变量必须在传递之前进行初始化,out 参数传递的变量不需要在传递之前进行初始化。 3.2. 尽管作为out 参数传递的变量不需要在传递之前进行初始化,但需要在调用方法初始化以便在方法返回之前赋值。 示例如下: using System; class Test { static void Swap(out int x, out int y) { //在这里进行了i和j的初始化

西门子PLC(DP-DP)通讯设置

S7-300 PLC 315-2DP之间的DP通讯设置 说明: 硬件:本例中, 以CPU 315-2DP(315-2AF03-0AB0)作为主站; 以CPU 315-2DP(315-2AG10-0AB0)作为从站。 通讯:主站发送2字节数据,从站接收后,再将接收的数据发送回主站。 1.建立S7-300主站:S7-300 (M) 在硬件配置中,设置CPU 为主站模式。 2.建立S7-300从站:S7-300(S) 在硬件配置的DP属性菜单中, 1>. 在操作模式栏设置CPU 为从站模式。

2>. 在“配置”栏内,单击“NEW”按钮,进入通讯配置画面。 ●在此画面内。只能先配置从站输入/输出数据。 ●在“Address type”选择是输入或输出; ●在“Address”选择输入/输出的地址(此地址是SFC14,SFC15功能块的“LADDER”地址); ●分别在“Length”、 “Unit”、“Consistance” 内写入输入/输出通讯数 据的长度、长度单位及 通讯形式。 本例中设置如下: 输入数据从I100开始, 为2个字节; 输出数据从Q200开始, 为2个字节;

3.在主站内配置通讯参数 打开主站的“硬件配置”画面: 选中DP网络,在“配置文件”内选择CPU31X 。 1>.出现下面画面,单击“Connect”按钮。 2>. 进入“Configuration”:

出现先前所配置的从站通讯数据,分别进入每一行,配置与从站通讯参数所对应的主站的通讯参数。 注意:1)从站的输入对应于主站的输出;从站的输出对应于主站的输入; 2)设置的通讯数据长度一定要与程序中的功能块中的通讯长度一致。

函数参数传递的原理

函数参数传递的原理 参数传递,是在程序运行过程中,实际参数就会将参数值传递给相应的形式参数,然后在函数中实现对数据处理和返回的过程,方法有按值传递参数,按地址传递参数和按数组传递参数。 形参:指出现在Sub 和Function过程形参表中的变量名、数组名,该过程在被调用前,没有为它们分配内存,其作用是说明自变量的类型和形态以及在过程中的作用。形参可以是除定长字符串变量之外的合法变量名,也可以带括号的数组名。 实参:实参就是在调用Sub 和Function过程时,从主调过程传递给被调用过程的参数值。实参可以是变量名、数组名、常数或表达式。在过程调用传递参数时,形参与实参是按位置结合的,形参表和实参表中对应的变量名可以不必相同,但它们的数据类型、参数个数及位置必须一一对应。 等号、函数名称、括弧和参数,是函数的四个组成部分。 函数“=SUM(1,2,3)”,1、2和3就是SUM函数的参数,没有参数1、2、3,函数SUM 则无从求值。 函数“=VLOOKUP(2,A:C,3,)”,没有参数2、A:C和3,函数VLOOKUP如何在A:C 区域查找A列中是2那一行第3列的数值? 当然,也有不需要参数的函数,如“=PI()”、“=NOW()”、“TODAY()”等。 函数参数传递的原理C语言中参数的传递方式一般存在两种方式:一种是通过栈的形式传递,另一种是通过寄存器的方式传递的。这次,我们只是详细描述一下第一种参数传递方式,另外一种方式在这里不做详细介绍。 首先,我们看一下,下面一个简单的调用例程: int Add (int a,int b,int c) { return a+b+c; }

安全培训 安全基础知识问答

安全基础知识问答 1、我国的宪法对劳动保护有哪些规定? 答:1982年五届人大公布的《中华人民共和国宪法》第42条规定“国家通过各种途径,创造劳动就业条件,加强劳动保护,改善劳动条件”。第43条规定“十华人民共和国劳动者有休息的权利。国家发展劳动者休息和休养的设施,规定职工的工作时间和休假制度”。第48条规定“国家保护妇女的权利和利益”。 2、《中华人民共和国建筑法》是何时颁布实施的? 答:是1997年11月l口颁布,1998年3月1日起施行。 3、《建筑法》立法的目的是什么? 答:目的是为了加强对建筑活动的监督管理,维扩建筑市场秩序,保证建筑工程的质量和安伞,促进建筑业健康发展。 4、构成《建筑法》的基本内容是什么? 答:基本内容是建筑市场、安全、质量。 5、《建筑法》规定了建筑安全生产应建立健全哪几项制度? 答:(1)安全生产责任制度;(2)安全生产群防群治制度;(3)安全生产培训制度。 6、《建筑法》规定了在建筑施工企业和作业人员在安全生产方面的义务主要在哪些? 答:(1)应当遵守有安全生产的法律、法规和建筑行业安全规章、规程;(2)不得违章指挥或者违章作业。 7、《建筑法》关于“建筑施工企业必须为从事危险作业职工办理意外伤害保险”的规定具有哪些含义? 答:(1)建筑施工企业为从事危险作业的职工办理意外伤害保险是强制性;(2)意外伤害保险的投保人是建筑施工企业;(3)意外伤害的被保险人是从事危险作业的职工;(4)保险费应当由建筑施上企业支付。

8、《建筑法》规定了劳动者具有哪几项权利? 答:作业人员有权对影响人身健康的作业程序和作业条件:提出改进意见,有权获得安全生产所需防护用品。作业人员对危及生命安全和人身健康的行为有权提出批评、检举和控告。 9、《建筑法》规定了房屋拆除应由谁承担? 答:应山具备保证安全条仆的建筑施工单位承担。 10、《建筑法》关于建筑施工企业对事故隐患未采取整改措施应予以哪些行政处罚? 答:(1)责令改正;(2)罚款;(3)责令停业整顿;(4)降低资质等级;(5)吊销资质证书。 11、《中华人民共和国劳动法》于何时通过和施行? 答:由中华人民共和国第八届全国人民代表大会常务委员会第八次会议于1994年7月5日通过,1995年1月1日起施行。 12、《中华人民共和国刑法》第134.条规定是什么? 答:工厂、矿山、林场、建筑企业或者其他企业、事业单位的职工,由于不服管理、违反规章制度,或者强令工人违章冒险作业,因而发生重大伤亡事故或者造成其他严重后果的,处三年以F有期徒刑或者拘役;情节特别恶劣的,处三年以上七年以下有期徒刑。 13、《中华人民共和国刑法》第135条规定是什么? 答:工厂、矿山、林场、建筑企业或者其他企业、事业单位的劳动安全卫生设施不符合国家规定,经有关部门或者单位职工提出后,对事故隐患仍不采取措施,因而发生重大伤亡事故或者造成其他严重后果的,处三年以下有期徒刑或者拘役;情节特别恶劣的,处三年以上七年以下布期徒刑。 14、《中华人民共和国刑法》第136条规定是什么? 答:违反爆炸性、易燃性、放射性、毒害性、腐蚀性物品的管理规定,在生产、储存、运输、使用中发生重大事故,造成严重后果的,处三年以下有期徒刑或者拘役;后果特别严重的,处三年以上七年以下有期徒刑。

安全知识问答题+答案

安全月知识竞赛题 1、2013年安全生产月活动的主题是() A、关爱生命、安全发展 B、强化安全基础、推动安全发展。 C、科学发展、安全发展 2、2013年六月是全国第几个安全月()。 A、7个 B、11个 C、12个 3、机动车上道路行驶,不得超过限速标志标明的最高时速,永钢大道限速(),厂区道路限速25公里/小时,门卫、路口及转弯处限速5公里/小时。 A、50公里/小时 B、40公里/小时 C、30公里/小时 4、把铆接改成焊接,把锻打改成摩擦压力加工,可减低噪声()分贝。 A、20~30 B、30~40 C、40~50 5、重伤事故是指造成人员失能伤害的损失工作日大于等于()天的事故。 A、90 B、100 C、105 D、120 6、劳动防护用品为劳保用品和劳保用品。() A、普通 B、一般特种 C、特种、高温 D、防腐蚀、高空 7、公司规定穿戴符合颜色标准的工作服,高温作业岗位必须穿戴()的帆布工作服。 A、耐高温 B、普通通 C、冬装 D、夏装 8、离开特种作业岗位达()以上的特种作业人员,应当重新进行实际操作考核,经确认合格后方可上岗作业。 A、3个月 B、6个月 C、半年 D、一年 9、特种作业人员应保持相对稳定,如确需转岗需经()同意,并报人事处培训中心备案。 A、公司领导 B、人事处 C、车间领导 D、总厂领导 10、下列选项中属于小件危险废物的是() A、石棉废物、小油漆桶 B、纸片 C、饮料瓶 D、塑料袋 11、危险化学品指具有()及有腐蚀特性,能对人员、设施、环境造成伤害或损伤的化学品。 A、危险性、化学性 B、易燃易爆、有毒有害 C、有颜色、怪气味 D、可燃烧、可挥发 12、高处作业分四级,三级高处作业高度在() A、2-5米 B、5-15米

拓普康通讯参数设置

拓普康数据通讯T-COM V1.30的功能及其使用方法 T-COM是拓普康测量仪器(GTS/GPT系列全站仪和DL-101/102系列数字水准仪)与微机之间进行双向数据通讯的软件,其V1.30版本是2002年的最新版本,可以在Windows 95/98/NT/2000下运行。 T-COM软件的主要功能有: (1)将仪器内的数据文件下载到微机上; (2)将微机上的数据文件与编码库文件传送到仪器内; (3)进行全站仪数据格式GTS-210/220/310/GPT-1000与SSS(GTS-600/700/710/800)之间的转换以及数字水准仪原始观测数据格式到文本格式的转换。 T-COM软件的使用方法:首先用F-3 (25针)或F-4 (9针) 电缆连接计算机和测量仪器(全站仪和数字水准仪),然后在微机上运行T-COM后可显示如图1操作界面,菜单结构如图2。 图1 T-COM后可显示如下操作界面 图2 菜单结构

一、T-COM数据通讯的主要步骤 1、全站仪上设置通讯参数; 2、计算机上设置相同的通讯参数; 3、计算机进入接收状态,全站仪发送数据;或全站仪进入接收状态,计算机发送数据。 下面以全站仪为例介绍数据文件下载﹑上装的操作步骤。 二、数据文件下载 以全站仪GTS-600/700/800系列为例(仪器内数据格式应设置为GTS-7,本例为下载观测数据文件): (1)在全站仪上选择程序/标准测量/SET UP/JOB/OPEN,选定需要下载的作业文件名; (2)在全站仪上选择程序/标准测量/XFER/PORT,设置通讯参数:9600(波特率)、NONE(奇偶位)、8(数据位)、1(停止位); (3)在全站仪上进入发送文件状态,选择标准测量/XFER/SEND/RAW (对于GTS-700/710/800,还需要选择COM); (4) 在计算机上运行T-COM软件,按快捷键将显示通讯参数设置,设为与全站仪相同的通讯参数及正确的串口后,按[GO]键,进入接收等待状态; (5)在全站仪上按[OK],计算机开始自动接收全站仪发送过来的数据。 三、数据文件上装 以全站仪GTS-600/700/800系列为例(本例为放样点坐标文件): (1)在计算机上运行T-COM软件,在文本框内按规定格式(参见拓普康全站仪标准测量程序使用手册附录)输入放样点设计坐标数据: 1,0.000,1000.000,1000.000,STN,001 2,990.000,1010.000,1000.000,STN,001 1001,1004.7210,997.6496,100.1153,PT,09 1002,1003.7027,990.8382,100.7989,PT,05 1003,998.7911,990.3286,100.4033,PT,09 1004,997.3111,998.0951,100.3421,PT,05

网络安全基础知识问答

网络安全基础知识问答 问:什么是网络安全? 答:网络安全是指网络系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的原因而遭到破坏、更改、泄露,系统可以连续可靠正常地运行,网络服务不被中断。 问:什么是计算机病毒? 答:计算机病毒(Computer Virus)是指编制者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码。 问:什么是木马? 答:木马是一种带有恶意性质的远程控制软件。木马一般分为客户端(client)和服务器端(server)。客户端就是本地使用的各种命令的控制台,服务器端则是要给别人运行,只有运行过服务器端的计算机才能够完全受控。木马不会像病毒那样去感染文件。 问:什么是防火墙?它是如何确保网络安全的? 答:使用防火墙(Firewall)是一种确保网络安全的方法。防火墙是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列部件的组合。它是不同网络或网络安全域之间信息的惟一出入口,能根据企业的安全政策控制(允许、拒绝、监测)出入网络的信息流,且本身具有较强的抗攻击能力。它是提供信息安全服务,实现网络和信息安全的基础设施。 问:什么是后门?为什么会存在后门? 答:后门(Back Door)是指一种绕过安全性控制而获取对程序或系统访问权的方法。在软件的开发阶段,程序员常会在软件内创建后门以便可以修改程序中的缺陷。如果后门被其他人知道,或是在发布软件之前没有删除,那么它就成了安全隐患。 问:什么叫入侵检测? 答:入侵检测是防火墙的合理补充,帮助系统对付网络攻击,扩展系统管理员的安全管理能力(包括安全审计、监视、进攻识别和响应),提高信息安全基础结构的完整性。它从计算机网络系统中的若干关键点收集信息,并分析这些信息,检查网络中是否有违反安全策略的行为和遭到袭击的迹象。 问:什么叫数据包监测?它有什么作用?

最新安全基础知识测试题

安全基础知识测试题 一、填空题 1.燃烧的三要素是指可燃物、(助燃物)和点火源。 2.HSE观察与沟通的六步方法为:观察、表扬、(讨论)、沟通、启发、感谢。 3.高处作业是指在坠落高度基准面( 2 )米及以上位置进行的作业。 4.安全色包括红色、蓝色、黄色和绿色,红色表示禁止、黄色表示警告、蓝色表示(指令)、绿色表示提示。 5.爆炸极限是指可燃气体、可燃液体蒸汽和粉尘与空气形成的混合性气体,遇着火源发生爆炸的(浓度范围)。 6.可燃气体报警器的低报值设置为该气体爆炸下限的( 25% )。 7.安全生产“五要素”包括安全法制、安全责任、(安全科技)、安全投入和安全文化。 8.当某项作业活动没有操作规程涵盖时或现有的操作规程不能有效控制作业风险时,应针对该项作业进行(工作前安全分析)。 9.根据国家法规规定,生产危险化学品的,应在危险化学品的包装内附有危险化学品完全一致的化学品(安全技术说明书)。 10.受限空间作业照明应使用安全电压不大于24V的安全行灯;金属设备内、特别潮湿作业场所及原来盛装爆炸性液体、气体等介质的受限空间,应使用不大于( 12V )的防爆安全行灯。

11.动土或开渠深度大于( 1.2 )米,或作业时人员的头部在地面以下的,可视为受限空间。 12.识别危害因素时应充分考虑人员、设备、材料、方法、环境五个方面和正常、(异常)、紧急三种状态。 13.隐患是指物的不安全状态、人的不安全行为和(管理上)的缺陷。 14.我国安全生产方针是(安全第一,预防为主,综合治理)。 15.工伤保险补偿实行(无过错)补偿的原则。 16.危险化学品侵入人体的途径主要有呼吸道、消化道及(皮肤)。 17.灭火的四种基本方法是窒息法、冷却法、隔离法、(抑制法)。 18.灭火器应设置在明显和(便于取用)的地点,且不得影响安全疏散。 19.工作场所操作人员每天连续接触噪声8小时,噪声声级卫生限值为( 85 )dB(A)。 20.爆炸危险区域内的通风,其空气流量能使易燃物质很快稀释到爆炸下限值的( 25% )以下时,可定为通风良好。 21.危化品企业新员工入厂必须进行三级安全教育,其中车间级教育不少于( 24 )学时。 22.接触职业病危害作业的劳动者,应进行上岗前、(在岗期间)和离岗时的职业健康检查,有职业禁忌的劳动者不得从事其所禁忌的作业。 23.常用氧气瓶颜色为(淡蓝色)。 24.用气焊(割)动火作业时,氧气瓶与乙炔气瓶间距不小于5米,二者与动火作业地点均不小于( 10 )米,并且有防倾倒及防暴晒措施。

常用安全生产知识问答题

常用安全生产知识问答 题 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

常用安全生产知识问答题(答案版) 1.《中华人民共和国法》是在什么时间、由什么会议审议通过的 答:2002年6月29日第九届全国人大代表大会常务委员会第二十八次会议审议通过。 2.《中华人民共和国安全生产法》自什么时间起施行 答:2002年11月1日。 3.我国现行的安全生产管理体制是什么 答:企业负责、行业管理、国家监察、群众监督、劳动者遵章守纪。 4.事故按其性质分为哪几类 答:事故按其性质分为:责任事故、非责任事故、破坏性事故。 5.什么是“三不伤害” 答:不伤害自己、不伤害他人、不被他人伤害。 6.在安全生产工作中,通常所称的“三违”,是指哪“三违” 答:违章指挥、违章操作、违反劳动纪律。 7.什么是特种作业 答:是指在劳动过程中容易发生伤亡事故,对操作者本人尤其是对他人或生产设备的安全有重大危害的作业。 8.进入高空作业现场应注意什么 答:戴安全帽,高处作业人员必须使用安全带,传送物件不得上下抛掷。 9.泡沫灭火器主要用于扑救哪种火灾

答:扑救汽油、煤油、柴油和木材等引起的火灾。 10.干粉灭火器主要用于扑救哪些种类的火灾 答:用于扑救石油及其产品、可燃气体、电器设备的初起火。 11.在什么情况下应当悬挂“禁止合闸,有人工作!”警示牌 答:停电检修时,在一经合闸即可送电到工作地点的开关或刀闸的操作把手上,应当悬挂。 12.灭火的基本方法主要有哪些 答:冷却法、隔离法、窒息法和抑制法四种。 13.我国安全生产方针是什么 答:安全第一,预防为主。 14.《安全生产法》规定谁对本单位的安全生产工作全面负责 答:生产经营单位的主要负责人。 15.《安全生产法》第七十三条规定事故调查处理应当按照什么原则 答:应当按照实事求是、尊重科学的原则。 16.安全标志从内容上分为几类分别是什么 答:分为4类。警告标志、禁止标志、指令标志、提示标志。 17.在从事气割作业时,氧气瓶和乙炔瓶工作间距应不少于多少米 答:5米。 18.安全色分别是什么颜色含义又各是什么

PB窗口之间传递多参数的方法:

PB窗口之间传递多参数的方法: 在PowerBuilder中函数OpenWithParm,CloseWithReturn,OpenSheetWithParm,windowname.OpenUserObjectWithParm等都有一个在进行窗口操作(打开或者关闭)时存入Message消息对象的参数parameter或returnvalue。 消息对象Message有三个属性用于存储这些函数传递给窗口的数据(依赖于窗口操作时参数赋予的类型)。根据parameter / returnvalue参数数据类型的不同,该参数的值保存在Message对象的不同属性中。parameter / returnvalue参数的类型与使用的Message对象属性的对应关系如下表: 参数类型Message对象属性 Numeric(数值) Message.DoubleParm PowerObject(PB对象,包括用户自定义的结构数据类型) Message.PowerObjectParm String(字符串) Message.StringParm 应用程序根据OpenWithParm()等函数的parameter / returnvalue参数类型,从Message 消息对象的不同属性中提取该函数并传送给被打开窗口的值。 在PB中如果是传递一个参数,是很容易实现的。在调用脚本中,可以使用如下代码:openwithparm(w_wantparm,parmtotrans) 接着在打开窗口w_wantparm的open事件中键入: string ls_getparm ls_getparm=message.stringparm … 如果需要传递多个参数,可以使用如下两种方法: 方法一 定义结构变量:lstr_declaredstr,其中包含你想传递的各种参数: 变量名变量类型 ID Unsignedlong Name Character Email Character Homepage Character …… 在调用脚本中,使用如下代码: lstr_declaredstr lstr_parmtotrans lstr_parmtotrans.id=1 lstr_https://www.wendangku.net/doc/9311199671.html,="panya" lstr_paramtotrans.email="panya@https://www.wendangku.net/doc/9311199671.html," lstr_paramtotrans.homepage=" https://www.wendangku.net/doc/9311199671.html,"; … openwithparm(w_wantparm,parmtotrans) 接下来在打开窗口w_wantparm的open事件中,获取结构信息: lstr_declaredstr lstr_getparm integer li_getid string ls_getname string ls_getemail string ls_gethomepage lstr_getparm = message.powerobjectparm li_getid = lstr_getparm.id ls_getname = lstr_https://www.wendangku.net/doc/9311199671.html, ls_geemail = lstr_getparm.email ls_gethomepage = lstr_getparm.homepage … 其中,lstr_declaredstr为用户自定义结构数据类型,是值传送

相关文档
相关文档 最新文档