S7-300中怎么通过一个变量初中物理控制变量法一个开关?下图是s7-200的

西门子S7-300与S7-200通信监控电机多段速实例_图文_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&10W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
西门子S7-300与S7-200通信监控电机多段速实例
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩34页未读,
定制HR最喜欢的简历
你可能喜欢扫一扫,手机访问
您好,欢迎来到捷配电子市场网
您所在的位置:&&&&&&&&S7-300与S7-200自由口无线通信实现方法
版权与免责声明
凡本网注明“出处:捷配电子市场网”的所有作品,版权均属于捷配电子市场网,转载请必须注明捷配电子市场网,http://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
相关技术资料
热门技术资料
最新技术资料您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
S7-300控制7-200案例.doc 30页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
S7-300控制7-200案例
你可能关注的文档:
··········
··········
S7-300与S7-200的数据交换S7-200的中预设V2000~V2015区为输入数据区,接受主站的命令,V2016~V2032为输出数据区,将数据传给主站,请问S7-200的中如何用MOV命令进行传送变量S7-300与S7-200的数据交换是一种数据映射关系;不需要写通讯程序。在S7-300中定义好V的起始位置和长度就可以如果你的数据单元是字节的话,可以用mov指令,具体格式见帮助,如果是字的话,用sfc,见帮助S7-300与S7-200通过EM277进行PROFIBUS?DP通讯,需要在STEP7中进行S7-300站组态,在S7-200系统中不需要对通讯进行组态和编程,只需要将要进行通讯的数据整理存放在V?存储区与S7-300的组态EM277从站时的硬件I/O地址相对应就可以了。 插入一个S7-300的站: 选中STEP7的硬件组态窗口中的菜单?Option?Install?new?GSD,导入SIEM089D.GSD文件,安装EM277从站配置文件,如下图: 在SIMATIC文件夹中有EM277的GSD文件: 导入GSD文件后,在右侧的设备选择列表中找到EM277从站,PROFIBUS?DPAdditional?Field?DevicesPLCSIMATICEM277,并且根据您的通讯字节数,选择一种通讯方式,本例中选择了8字节入/8字节出的方式,如下图: 根据EM277上的拨位开关设定以上EM277从站的站地址,如下图: 组态完系统的硬件配置后,将硬件信息下载到S7-300的PLC当中: S7-300的硬件下载完成后,将EM277的拨位开关拨到与以上硬件组态的设定值一致,在S7-200中编写程序将进行交换的数据存放在VB0-VB15,对应S7-300的PQB0-PQB7和PIB0-PIB7,打开STEP7中的变量表和STEP7?MicroWin32的状态表进行监控,它们的数据交换结果如下图: 注意:VB0-VB7是S7-300写到S7-200的数据,VB8-VB15是S7-300从S7-200读取的值。EM277上拨位开关的位置一定要和S7-300中组态的地址值一致。S7-315-2SP与S7-215-DP之间通过PROFIBUS现场总线相连进行通讯,主站与从站PLC的通讯是通过映象完成的,主站分配的映象地址与从站分配的对应数据区进行数据交互。2个S7-315-2DP之间通过MPI网络实现通讯,MPI网络都是主站,不分主/从站,实现点对点通讯。MPI主站之间的通讯是通过全局数据区实现的,基于现场总线的埋弧焊接控制系统设计
现场总线控制系统组成
PROFIBUS-DP的特点更适用于单台生产机械的组网,设计中采用PROFIBUS-DP现场总线技术来进行组网。轧辊焊接设备主站和从站均选择PLC,PROFIBUS-DP用于自动化系统中单元级控制设备与分布式I/O的通信,特别适合于PLC与现场设备间通信。PROFIBUS-DP扫描1 000个I/O点的时间少于1 ms,支持9.6 k~12 M的通信速率和中继器的扩展功能。轧辊焊接设备FCS网络采用总线型网络拓扑结构,网络介质使用RS-485标准屏蔽双绞线。PROFIBUS-DP是制造业自动化主要应用的协议内容,是一种高速低成本通信方案,能够满足在长轧辊焊接过程中要求的快速性和实时性。
轧辊焊接设备FCS配置相当灵活,组网形式多种多样。轧辊焊接设备现场总线控制系统如图1所示。PRO-FIBUS网络的实现主要由带PROFIBUS通信接口的中央处理器或通信模块完成,通信模块有DP主站和DP从站等。本系统为多主多从、单生产厂商设备的DP混合系统。FCS包括2个主站和2个从站。一类主站主要进行协调控制从站,二类主站进行监视,从站主要进行焊接运动控制。从站为外围设备,没有总线控制权,仅当接受到的信息给予确认或当主站发出请求时向他发送信息。
应用西门子S7-300和S7-200系列的PLC,组成FCS中的基本现场控制单元。CPU315-2DP、CPU224XP和TP170A三者之间的通信协议为PROFIBUS现场总线协议。CPU315-2DP PLC作一类主站,触摸屏TP170作为二类主站,CPU224XP是从站。EM277可作为CPU224XP接入PROFIBUS现场总线专用模块。主站之间的通信为令牌方式,主站与从站之间的通信为主从方式。图中两部分从站系统组成相同,能够实现分别加工2根短轧辊和共同加工1根长轧辊。
4 轧辊焊接控制系统软件设计
在主一从系统中,主站与从站采用主-从程序实现通信。主-从系统允许主站当前有权发送、存取指定给他的从站设备,这些从站是被动节点,主站可以发送信息给从站或从从站获取信
正在加载中,请稍后...西门子 S7-300 PLC 从入门到精通的100个经典问题(下)
当然要找对方向,才能做对的事,china.k联盟汇聚3万一线技术人。
(关注ID:chinak958888)
(中国制造2025自媒体领导者)
关注我们,结交自动化技术人
西门子 S7-300 PLC(下)
www.hljpx.net 3
64:在FM350-2中,工作号的作用是什么?
工作号是S7-300CPU与FM进行通讯的任务号,每次的交换数据只是部分数据交换,而非全部数据,这样可以减少FM的工作负载,工作号又分写工作号和读工作号,例如在FM350-2中指定DB1为通讯数据块,如果把写工作号12写入到DB1.DBB0中,把200写入到DB1.DBD52中,再调用FC3写功能,这样第一个计数器的初始值为200,这里工作号10的任务号是写第一个计数器的初始值,DB1.DBB0为写工作号存入地址,DB1.DBD52为第一个计数器装载地址区,同样读工作号100为读前4路,101为读后4路计数器,读工作号存入地址为DB1.DBB2。 但写任务不能循环写,只能分时写入。
65:如果对于4-20 mA模拟量输入模块来说,小于4 mA后转换的数字量是多少?
如果小于4ma,那么将会是输出负值,例如 -1对应的是3.9995mA,而1.185 mA 时,这个数值是-4864 (10进制)但是如果小于1.185mA,如果禁止断线检测,这个值是8000(16进制)如果有断线检测,会变成7FFF(16进制)。
66:怎样对模拟量进行标准化和非标准化?
可以使用以下功能块:
1.在块FC164中,x和y都是整数。
2. FC165中x是整数,y是实数。
3. FC166中x是实数,y是整数。
4. FC167中x和y都是实数。
67:S7系列PLC之间最经济的通讯方式是什么?
MPI通讯是S7系列PLC之间一种最经济、数据量最小的一种通讯,需要做连接配置的站通过GD通讯,GD通讯适合于S7-300之间,S7-300、S7-400、MPI之间一些固定数据的通讯。不用作连接的MPI通讯适用于S7-300之间、S7-300与400之间、S7-300/400与S7-200 系列PLC之间的通讯,建议在OB35(循环中断100ms)中调用发送块,在OB1(主循环组织块)调用接收块。
68:整个系统掉电后,为什么CPU在电源恢复后仍保持在停止状态?
整个系统由一个DP主站S7-300/400以及从站组成。而从站通过一个主开关被切断了电源。由于内部的CPU电压缓冲器,CPU 仍继续运行大约50ms到100ms。此阶段里 CPU 识别出所连接的从站的故障。如果没有编程OB86和OB122的话,CPU 就会因为这些有故障的从站而继续保留在停止状态。
69:在点到点通信中,协议 3964(R)和RK 512 之间的区别是什么?
这两个协议的主要区别在于消息报头和响应消息的不同。使用RK 512,提供有最高的数据完整性,程序 3964(R) 当传送信息数据时,程序 3964(R)将控制字符(安全层)添加到信息数据上。这些控制字符激活通信伙伴,检查数据是否全部接收,是否无错误。
70:当一个DP从站出故障,如何在输入的过程映像被清成“0”以前保存它们?
当一个DP从站出故障时,OB86(通过S7-300/400)被调用。可用下列方法“保存”输入的过程映像:
1. 把从站的所有输入循环地复制到一个独立的区里。
2.如果从站出问题,则 OB86 被启动。在此 OB 里你可设一个标志位来可防止进一步的循环复制操作。
3. 当从站返回总线后,你把 OB86 里的标志位复位。
71:对模拟量模块而言,如何处理未使用的通道?
如果模块带有MANA : 短接所有的未使用通道的M-到 MANA ,如果可能,连接MANA 到接地极,把模块的测量模式设置为: 0 - 20/ + -20mA. ,短接未使用的COMP+/COMP-. IC+ / IC-可以保持悬空。
如果模块不带有 MANA : 把所有未使用的通道M-连接到使用通道的M-.等在输入端UCM & 2.5V 时,连接所有未使用的 M-到cpu的接地或系统的接地. 把模块的测量模式设置为: 0 - 20/ + -20mA. ,短接未使用的COMP+/COMP-. IC+ / IC-可以保持悬空。
对于SM 331-7NF10-0AB0模块在4通道模式:禁止未用的通道,这些输入端悬空即可
对于Ex模块SM 331-7RD:未使用的通道可以保持悬空72:上位机与plc进行通讯,硬件都需要哪些?
72:哪些软件里含有CP5511,CP5512,CP5611,RS232 PC-Adapter 的驱动?
如果安装了相应的软件后包含“Set PG/PC Interface …”组件,那么这些软件都含有CP5511,CP5512,CP5611,RS232 PC-Adapter 的驱动,只需在“Set PG/PC Interface …”-&“Select…”-&选择相应的驱动,然后“Install--&”即可。
具体的软件有Step7,Step7 MicroWin,Simatic Net,WinCC,Protool,Flexible,PCS7。
73:当试图通过TeleService建立PRODAVE MPI和样列程序之间的通讯时,为什么会出现出错消息4501?
调制解调器没有响应,并产生了出错消息4501。在这个情况下,工作站的规范不正确。 在TeleService对话框中检查工作站的名称和工作站(standort)规范。此处可能有个不正确的缺省设删除“station”(“standort”)域中的缺省名,或输入正确的工作站名。那么就可以使用调制解调器在PRODAVE MPIY和TeleService之间建立连接。
74:是否可以将数据块的当前值作为初始值从AS传送到项目中?
可以。从AS中“ONLINE,打开相关数据块(DB).使用软盘图标“OFFLINE”保存DB.
通过“File & Generate Source”在DB中产生STL源代码. 通过手动操作将BEGIN和END_DATA_BLOCK行之间的当前值与相应的声明(初始值)逐行 连接起来,从而得到下列声明语句:
wordVar : WORD := W#16#ABCD;
END_STRUCT ;
编译STL源代码。
75:在通讯任务中,在哪些OB中必须调用SFB?
在启动型OB(如用于S7-300的OB100和用于S7-400的OB100和OB101)和循环模式OB(OB1)中,必须调用数据通讯或程序管理(把PLC切换到STOP或RUN)所需的所有SFB。 OB100是启动型OB,并在重新启动CPU时运行。例如,在该OB中,用标记M1.0和M0.1来释放第一个通讯触发器。
76:怎样编程间接访问一个ARRAY类型变量的元素?
一个位、字节或者字符域的尺寸是按照字节限制排列的——在所有其它情况下是按照字对齐的。表T6-1中给出了一个域的存储示例。操作系统计算域中单个元素末端位置的位地址。域被分配到从下一个字地址(或字节地址)。下一个数据类型从下一个整字开始(或者整字节).
声明部分:
在声明部分,必须定义一个与将被间接寻址的ARRAY有着同一结构的ARRAY。不一定非要将ARRAY声明为IN-OUT变量;也可以声明为TEMP、IN或OUT变量。
域宽度(OFFSET)在网络中定义。ARRAY中的单个元素的最小常规数据宽度是一个字节;即使在两个变量之间定义一个BOOL。有必要确定相关的域的宽度和确定下一个期望域的起始地址。可使用下面的: 地址(指数):b = 元素长度*(指数 - 1)
创建具有不同数据类型的结构时,必须注意,在特定的环境下可能会自动插入填充字节。
保存ARRAY数据类型
示例:ARRAY 【1..2,1..3】 OF 整数 将生成下列域:
多维域是按照顺序保存的。在本例中整数 【1,1】后面是整数 【1,2】,整数 【1,3】后面是整数 【2,1】。
77:STEP 7 以哪种格式存储POINTER参数类型?
STEP 7以 6 个字节保存POINTER参数。显示了用于保存POINTER参数类型的内存区域以及每个字节中保存的数据。POINTER参数类型保存了下列信息: DB号(如果DB中没有保存任何数据时为0)。 CPU中的内存区域(表格中列出了不同内存区域的十六进制代码)。
数据的地址(按照Byte.Bit格式)。
如果将形式参数声明为POINTER参数类型,则只需要指定内存区域和地址。STEP 7自动将输入项目的格式转换为指针格式。
78:因为总是要首次调用Alarm8P(SFB35)块,怎样避免OB 1初始化过程花费太长时间?
激活(首次调用)报警块Alarm(SFB33)、A larm_8(SFB34)和Alarm_8P(SFB35)比简单地执行作业检查需要多花费 2 到 3 倍的运行时间。当传送告警时,块的运行时间也会同样长。 然而警报通常不会成群发生,当编程时,需要注意警报块的首次调用,因为此处用到的所有块需要很长的运行时间,因此被调用OB的运行时间在某些情况下将显著增加。将警报块的首次调用移动到OB 100/101/102,可以将较长的运行时间转换到启动过程。此处处理时间也会较长,但是由于与模块的参数设置同时进行,启动时间不会太长。
79:当不能卸载STEP 7时,该怎么办?
设法通过控制面板卸载STEP 7。如果安装文件已损坏,卸载程序常会出错,并伴随出错信息。 另外STEP 7 CD包含文件Simatic STEP7.msi。可以通过这个文件卸载STEP 7。
80:加密的300PLC MMC处理方法?
如果您忘记了您在S7-300CPU Protection属性中所设定的密码,那么您只能够采用siemens的编程器PG(6ES-0XA0)上的读卡槽或采用带USB接口的读卡器(USB delete?S7 Memory Card?prommer 6ES-0XA0),选择SIMATIC Manager界面下的菜单 File 选项删除MMC卡上原有的内容,这样MMC就可以作为一个未加密的空卡使用了,但无法对MMC卡进行jie密,读取MMC卡中的程序或数据。
81: 以314C为例计数时如何清计数器值?
有两种方法:
1:在参数设置中“Gate function”选“Cancel count”软件门为0,在为1时,值将清零,
2:利用写“Job”的方式,写计数值的任务号为1。
82:CP342-5能否用于PROFIBUS FMS协议通讯?
CP342-5支持PROFIBUS DP协议,不能用于PROFIBUS FMS协议通讯,同样CP343-5只支持PROFIBUS FMS协议,不能用于PROFIBUS DP协议通讯,而CP342-5和CP343-5都支持PROFIBUS FDL的链接方式;
83:为什么CP342-5 FO无法建立通讯?如何配置?
CP342-5 FO不支持3MB,6MB的通讯速率,如果您购买的是5.1版本的CP342-5,而STEP7中没有V5.1版的CP342-5时,则可以插入一个V5.0版的CP342-5模块,功能不受影响。CP342-5在S7-300系统中的安装位置与普通的S7-300 I/O模块一样,可以插在4至11这8个槽位中的任何一个。
84:CP342-5的3中工作方式有什么区别?
No DP方式下:可以用CP342-5通讯口进行S7编程或进行PROFIBUS的FDL连接,连接人机界面;
DP Master方式下:CP342-5除了作为网络中的PROFIBUS主站之外,也可用于S7编程、FDL连接和连接人机界面。DP delay time参数一般不需设定,除非您采用FDL连接时,要与DP的I、O点刷新时间相一致,才根据PROFIBUS网络性能进行调整;
DP Slave方式下:CP342-5除了作为网络中的从站之外,如果选择了The module is an active node on the PROFIBUS subnet选择框,那么CP 342-5也可用于S7编程、FDL连接和连接人机界面,否则CP342-5只能作为从站使用;
85:CP342-5 最多能完成多少数据交换?
一套S7-300系统中最多可以同时使用4块CP342-5模块,每块CP342-5能够支持16个S7 Connection,16个S5-Compatible Connection。当CP342-5处在No DP模式下工作时,最多同时支持32个通讯链接,而处在DP Slave或DP Master模式下时,最多同时支持28个通讯链接。CP342-5 作为PROFIBUS DP主站时,最多链接 124个从站,和每个从站最多可以交换244个输入字节(Input)和244个输出字节(Output),与所有从站总共最多交换2160个输入字节和2160个输出字节。CP342-5 作为从站时,与主站最多能够交换240个输入字节和240个输出字节。CP342-5 可以最多连接16个操作面板(OP)以及最多创建16个S7 Connnection。
86:如何实现在从站断电、通讯失败或从站通讯口损坏等现象出现时,主站能够不停机?
需要在您的STEP7项目中插入相应组织块。插入这些组织块时,不需要编程内容,当从站断电、通讯失败等现象出现时,主站只报总线故障,但不停机。这样,无论从站先上电,还是主站先上电,系统都能正常运行:
在S7-300中加入OB82、OB86、OB122; 在S7-400中加入OB82~OB87、OB122;
87:CP342-5连接上位机软件或操作面板时应该选择什么工作模式?
如果您只是用CP342-5连接上位机软件或操作面板(OP),这时通讯采用的是S7协议,那么建议您选择No DP模式,并且不需要调用FC1(DP_SEND)和FC2(DP_RECV)功能块,它们只是在PROFIBUS DP通讯时才使用;
88:为什么系统上电后,即使CP342-5开关已经拨至Run,但始终处于STOP状态?
应当检查STEP7程序和组态是否正确(删除程序,只下载硬件组态)、检查CP342-5连接的24V电源线是否正常、M端是否与CPU的M端短接、通讯电缆连接是否正确(确认通讯电缆未内部短路),CP的firmware是否正确。如果您确认可以排除以上原因,那么可能您的CP342-5已经损坏,请更换;
89:如何用CP342-5组态PROFIBUS从站?
1.在STEP7中生成一个新的项目,并插入一个S7-300站。
2.在硬件组态窗口中选择一个S7300的导轨以及相应的CPU。
3.硬件组态窗口中,在路径 "SIMATIC 300 & CP 300 & PROFIBUS & CP342-5" 选中于您订货号和版本号对应的CP342-5,插入到S7300站对应的槽位中,注意如果您购买的是Version5.1,而组态中只能够找到Version5.0,您可以选用Version5.1替代Version5.0.。
4.在插入CP342-5的过程中,会弹出一个PROFIBUS属性窗口,请点击”New…”按钮,创建一个PROFIBUS网络PROFIBUS(1) ,并设定CP342-5作为从站的站地址为3。
5.双击CP342-5,打开CP342-5的属性窗口,在"Operating Mode" 标签页下选择"DP Slave" 选项,此时会弹出一个警示窗口,告知您如果要用CP342-5实现CPU和 PROFIBUS从站的通讯,必须调用FC1(DP_SEND)和FC2(DP_RECV)功能块,实现CPU与CP342-5之间的数据交换,而CP342-5与PROFIBUS的数据交换是自动完成的,不用编程。FC3和FC4用于诊断和通讯功能的控制,一般不用调用。
6.点击OK ,存盘编译。.
90:如何用CP342-5组态PROFIBUS主站?
1.在STEP7的SIMATIC Manager窗口中在插入一个S7300站;
2.重复以上组态从站步骤的2-4步,注意插入CP342-5时,不能点击”new…”按钮,而直接用鼠标选中以上创建的PROFIBUS(1)网络,点击OK;
在"Operating Mode"标签页中选择"DP Master"选项;
91:采用CP342-5的DP通讯口与采用CPU集成的DP通讯口进行通讯有什么不同,这两种通讯口功能有什么不同?
可以通过CPU集成的DP通讯口或CP443-5模板的DP通讯口,调用Load/Transfer指令(语句表编程,如图2)、Mov指令(梯形图编程)或系统功能块SFC14/15访问从站上的I/O数据;
如果您使用342-5模块的DP通讯口进行通讯,那么您就不能使用Load/Transfer指令(语句表编程)、Mov指令(梯形图编程)直接访问PROFIBUS从站的I/O数据。采用CP342进行PROFIBUS通讯包括两个步骤:
1.CPU将数据传输到CP通讯卡的数据寄存器当中;
2.数据从CP342-5的数据寄存器当中写到PROFIBUS从站的Output数据区(反过来就是CPU读取从站Input数据的过程);CP342-5与从站的Input/Output数据区的通讯过程是自动进行的,但是您还必须自己手动的调用功能块FC1(”SEND”)和FC2 (”RECV”),完成CP342-5与CPU之间的数据交换。
92:功能块DP_SEND、DP_RECV"的返回值代表什么意思,如何理解?
"DP_SEND"功能块包括有"DONE","ERROR" 和 "STATUS"三个参数,用来指示数据传输的状态和成功与否。"DP_RECV"功能块包括有"NDR", "ERROR", "STATUS" 和 "DPSTATUS"四个参数,用来指示数据传输的状态和成功与否。您可以定义相应的数据地址区,存放这些返回值,分析返回的值的意思,当Error=False,STATUS=0,DONE=True,NDR=True时,说明CPU与CP342-5之间的数据交换成功进行。
93: DP从站,CP模板以及CPU之间的数据通讯过程是如何进行的?
使用CP342-5模块,无论调用"DP_SEND" 功能块还是"DP_RECV" 功能块,您都不能直接读写某个PROFIBUS从站的I/O数据。CP342-5模块有一个内部的Input和Output存储区 ,用来存放所有PROFIBUS从站的的I/O数据,较新版本的CP342-5模板内部存储器的Input和Output区分别为2160个字节,Output区的数据循环写到从站的输出通道上,循环读出从站输入通道的数值存放在Input区,整个过程是CP342-5与PROFIBUS从站之间自动协调完成的,您不需编写程序。您可以在PLC的用户程序中调用"DP_SEND"和"DP_RECV"功能块,读写CP342-5这个内部的存储器。
94:通过CP342-5,如何实现对PROFIBUS网络和站点的诊断功能?
用功能块"DP_DIAG" (FC 3) 可以在程序中对cp模块进行诊断和分析,可以通过job类型如DP 诊断列表,诊断单个dp状态,读取dp从站数据,读取cp或cpu的操作模式,读取从站状态等等。
95:为什么当CP342-5模块作为PROFIBUS DP主站,而ET200(如IM151-1或IM153-2)作为从站时,CP342-5上的SF等不停闪烁?
当S7-300系统中的CP342-5作为DP主站,下挂IM153-2 模块时,IM153-2只能作为DP主站,而不是S7从站运行。 可以采取通过GSD文件将ET200从站组态进你的系统。随后IM153模块可作为 DP 标准从站运行。为此,您必须将GSD文件安装到硬件目录中(通过菜单序列Tools & "Install new GSD file")。在更新了硬件目录后您会在"PROFIBUS-DP & Additional Field Devices".中发现DP从站。
96:在STEP7中打开一些对象时出错是什么原因?
有的时候您在打开某些项目中的对象时,STEP7会弹出报错窗口,错误信息为 ’*.dll’文件无法被装载,代码是257:5,
错误信息是一个或多个对象不能被显示,出现这种错误的原因是您没有安装与要打开对象相关的软件包。
97:如果想通过上位或触摸屏对PLC中S5TIME类型的参数进行设定,有什么方法?
1、 从上位机写整型数INT或实数REAL到PLC,首先该数值需包含以毫秒为单位的时间值,在写入PLC的数据存储区后,利用ITD(Integer to Double Integer)或RND(Real to Double Integer with Rounding Off)将该值转换为双整形,然后将该值写到类型为TIME的变量里,在程序中调用FC40,将TIME转换成S5TIME即可。
2、 从上位机写WORD到PLC,首先该数值需包含以某时基为单位的时间值,在写入PLC的数据存储区后,用Word Logic下的WOR_W指令将该值与其时基相或,再利用MOVE指令将得到的数值写入S5TIME类型的变量中。
3、 如果使用WinCC作为上位软件,或上位软件支持32位带符号浮点数,可以从上位写32位带符号浮点数到PLC中定义为TIME的变量,然后在程序中调用FC40,将TIME转换成S5TIME即可。
98:STEP 7中相关时间处理和转换的功能块有哪些?
SFC 0 "SET_CLK" 设置CPU时钟
SFC 1 "READ_CLK" 读出CPU时钟
FC 3 "D_TOD_DT" 从DATE_AND_TIME 中取出DATE。
FC 6 "DT_DATE" 从DATE_AND_TIME 中取出the day of the week,即星期几
FC 7 "DT_DAY" 从DATE_AND_TIME 中取出时间
FC 8 "DT_TOD"
FC33用于S5TIME到TIME的转换
FC40用于TIME到S5TIME的转换
99:如何实现带电拔出或插入模板,即热插拔功能?
使用普通的S7-300导轨和U型总线连接器是不能实现热插拔功能的,您必须购买有源总线底板,才能实现该功能。另外,您在配置时,必须使用MLFB 6ES7 153-1AA02-0XB0版本以上的接口模块,因为它支持DP协议的DPV1版本,而MLFB IM153-1AA00-0XB0模块是不支持该功能的。目前您能够购买到的IM153接口模块都支持热插拔,只有2-3年以前的IM153接口模块不支持热插拔。
软件要求:您必须在STEP7 5.1版本以上进行配置;
如果您采用S7-400 CPU或S7-400 CP作为DP主站,那么您可以直接在IM153的属性窗口的"Operating Parameters"标签页里配置热插拔功能。
1:在STEP7的硬件组态窗口的PROFIBUS DP目录中选择相应IM153模块,可以看出该模块支持“module exchange in opration”(热插拔);
2:将IM153模块拖到PROFIBUS总线上;
3:选择I/O模块,插入到ET200M站的各个槽位中;
4:双击ET200M站,打开属性窗口,选中“Replace modules during operation“(热插拔)选项;
5:属性窗口中提供了ET200M站热插拔功能所需的有源总线导轨的订货号;
6:属性窗口中提供了该型号IM153,插入的I/O模块对应使用的有源总线底板的订货号;
除了以上的硬件组态之外,还要向S7-400中下载OB82、OB83、OB84、OB85、OB86、OB87、OB121、OB122等组织块。当ET200M从站上进行模块的热插拔时,中断组织块OB83 ,OB85,OB122被调用。
如果您采用S7-300 CPU 或 CP 342-5作为DP主站,那么您只能够通过安装GSD文件的方式将IM153模块组态成DP从站,并双击IM153,打开它的属性窗口,进行设置。否则您在STEP7的硬件组态窗口中直接将PROFIBUS DP目录ET200M文件夹下IM153模块挂在PROFIBUS总线上。
100:我如何做到对自己的程序块进行加密保护?
您能够通过STEP7软件的KNOW_HOW_PROTECT功能实现对您程序代码的加密保护。
如果您双击鼠标打开经过加密的程序块时,您只能看到该程序块的接口数据(即IN, OUT 和 IN/OUT 等类型的参数)和注释信息,而程序块中的代码及代码的注释,临时/静态变量是不能被看到的。同时您也无法对加密保护的程序块做出任何改动。
如何实现程序块保护:
1. 打开程序编辑窗口LAD/FBD/STL;
2. 将要进行加密保护的程序块生成转换为源代码文件(通过选择菜单 File— ;Generate source 生成);
3. 在LAD/FBD/STL 窗口中关闭您的程序块,并在SIMATIC
Manager项目管理窗口的source文件夹中打开上一步所生成的source文件;
4. 在程序块的声明部分,TITLE行下面的一行中输入”KNOW_HOW_PROTECT”;
5. 存盘并编译该source文件(选择菜单FileàSave,FileàCompile);
6. 现在就完成了您程序块的加密保护;
China.k联盟:从东北发起,我们是一直坚持在东北这片土地上的技术人平台
China.k【工控老马】—黑龙江省自动化培训中心首席讲师、China.k中国控联盟发起人之一,他很神秘,不要和他比技术,谢谢。他是传授过众多学员的老师,他很简单。专注:自动化教学软硬件研发及自动化复杂工程解决。
技术人要学会低调,我一直这样勉励自己,技术的追求是永无止境,技术的更新是日新月异,谁也不能把新技术都了然于胸,谁也不能把新技术产品如数家珍。我们懂得的新技术别人未必知道,别人懂得的新技术我们也云里雾里,毕竟我们研究的方向,走的路是不一样的,技术人最忌讳的就是拿自己的长处和别人短处做比较,这种褒扬自己贬低别人的做法确实能够带来一时的快感和惬意。
每个人生活在这片土地上就有他存在的价值,每个人工作在这片天地中就有他存 在的理由。我们要调整好自己的心态,不要一味的认为别人的无知,不要冷眼观看别人对技术的提问,你或许认为这个技术问题特别可笑,你或许认为那个问题让你不屑一顾,你大可高姿态的对这个问题视而不见,可不能给这个提问题的人冷嘲热讽,也不要频繁打击人家对技术孜孜不倦的信念,或许你的话会扼杀了一个技术天才。
要做事先做人,人不能搞好周围的人际关系,不能很好的适应周围的环境,哪怕你技术再高也没有人敢用你,你总认为自己的技术如何如何,你总是谈论那些高深的新技术来满足自己的那点虚荣心。大家都有感触,一个单位的新技术不会经常更新,新设备并不是频繁更换,所以不可能去研究那些和你本身工作之外的一些所谓的新技术,新设备,也没有人给你时间和机会去学习这些新的理念,换句话说你是从事这方面研究专业方向的才有可能每天都注意这些新技术的发展,新设备的更新。
每个人的技术都是从无到有,从菜鸟变老鸟的过程,每个人都是在实践中不断学习和摸索才总结出来的一些经验,每个人都是在提问的过程中慢慢熟悉了这些新技术,这些新设备的使用,我们用不着拿自己研究的技术来和别人争个高低,作为技术人首先要把自己所在单位的工作业务针对性的进行研究,提高单位的工作效率,增加单位的营业额,其次才是你研究新技术、琢磨新设备使用的时间。
我一直赞同我们技术人要努力学习新技术,增加新知识,不断的充电来让自己适应社会的竞争环境,不喜欢那种满罐子不响半罐子晃荡的人,今天学点东西就到处炫耀,殊不知,技术的学习是个系统工程,不是拿一个知识点两个知识点就能够成为炫耀的资本,任何人在学习技术的道路上都应该脚踏实地而不是夸夸其谈。
2014年黑龙江省科学院自动化研究所培训中心:《工控老马》的黑龙江省科技大学学员,在《工控老马》代领下参加的《全国西门子杯"工业自动化挑战赛杯》,黑龙江科技大学首次参加该比赛,即没有前期的技术储备以及参赛经验,也没有比赛所用的软硬件系统,但在我培训中心全力支持下,利用暑期放假期间,在指导教师马安生(工控老马)培训,最终获得全国一等奖、东北赛区特等奖的好成绩,彰显我培训中心过硬的工程实践能力。
2015年黑龙江省科学院自动化研究所培训中心:《工控老马》带领黑龙江工程大学学员,首次参加的《全国西门子杯"工业自动化挑战赛杯》,又拿到东北赛区特等奖,又拿全国一等奖。
2016年培训中心带领东北农业大学、黑龙江科技大学、哈尔滨华德学院,拿到《全国西门子杯"工业自动化挑战赛杯》全国二、三等奖。
没有工控老马的带领,黑龙江省无任何高校能在获得全国西门子杯国家一等奖,这是事实。
我们没有商业化宣传和套路,只做技术的传播者。
(来学习、别犹豫)
黑龙江省科学院自动化研究所培训中心成立于日,(国家级)隶属于黑龙江省科学院自动化研究所,是黑龙江省教育厅大学生指定就业实习基地。黑龙江省科学院自动化研究所创建于1978年,是隶属于黑龙江省科学院的事业单位。也是一个融科研、开发、生产为一体的省级综合性自动化技术科研机构。地处哈尔滨市高新技术开发区,全所建筑面积6000平方米,固定资产8600万元,共有职工353人,科技人员占职工的85%,其中高科技人员230多名。通过与我国改革开放20年的同步发展,已经成为在过程控制、信息技术、遥控遥测、机电一体化等方面拥有雄厚实力的知名科研机构。现针对实习择业人群,开设实践培训精品班,聘请自动化专业领域知名高级工程师进行小班针对授课,培训期满出具黑龙江省科学院自动化研究所的实习证明,颁发实践证书。特色:以工程经验及项目实践授课、自动化学会41家理事单位工程案例、全省3所211高校共享实验平台、我所拥有省内唯一过程控制省级实验室、东北三省唯一注册自动化系统工程师管理认证中心。
黑龙江省科学院自动化研究所培训中心《电气自动化工程师》实践培训精品班,是中心的主打课程,全面的电气自动化培训技能。包括大中小型主流PLC、触摸屏、变频器、伺服、电机、各种传感器、各种仪表使用(品牌有西门子变频器、西门子1200、台达等)、上位机WinCC、下位机博途实践培训等,中心自主开发全国唯一软硬件学习仿真系统,全国领先。真正让你学到本领和实践经验,为你打造一座通往电气自动化工程师的成功桥梁。
报名人数:20人
开课时间:日《全天授课》、日《 周末授课》、2017年全新课程、速速报名 ,学员需要提前报名。
招生对象:(在校大学生、社会人员)。
就业岗位方向:自动化工程师、电气工程师、PLC工程师等
培训费:5800/人 4600/人(不包含认证)
联系方式:TEL:3 李老师
电子邮箱:px@haai.cm.cn
中心网址:http://www.hljpx.net
研究所网址:http://www.haai.com.cn/
培训内容:
电气自动化高端职业技能就业培训(课时125节)(每一课都会学习一个结合实际应用的案例)。
第一部分技能学习:电工基础及项目选型、CAD电气图纸设计学习。
掌握电气自动化元器件使用、项目选型、绘制控制柜体布置图、开孔图、电源回路、模块原理图、主回路图、二次回路图、端子图。
第二部分技能学习:PLC程序设计学习。
利用西门子最新博途软件及中心研发软硬结合模拟仿真现场系统,全面掌握、plc编程完成各种工艺要求编写,plc程序设计算法及理念。PLC以SIMATIC 最新、S7-300为主,掌握其他品牌plc编程方式。
第三部分技能学习:各种品牌变频器学习。
掌握电机及变频器原理,设置各种品牌变频器参数用plc控制变频器(IO方式与通信方式)。能熟练掌握并使用变频器的各项功能以及变频器出现故障时可以迅速解决。
第四部分技能学习:组态软件(上位机)学习、触摸屏学习。
完成触摸屏与plc通信设置、利用触摸屏显示现场状态控制现场设备。掌握WCC组态软件读取与控制plc及设备。设置登陆权限、模拟量曲线、数据记录、脚本等功能。
第五部分技能学习:通信学习技能学习。
通信部分是结合前四部分进行学习,包括MPI,Profibus,Modbus等。
第六部分技能学习:伺服控制学习。
伺服以松下A4系列为切入点,实际详述了和PLC 进行组合相对定位,绝对定位的实例。以实际的工程应用经验,讲述了PLC伺服定位应用的基础。伺服与PLC之间完美的结合应用,以程序实例的方式讲解顺序执行定位的方式。
以上课程均以实践操作为主,让每位学员达到转岗就业的技术条件,我研究所的工程师将把自身从事过的项目无私交给每位学员。
第七部分技能学习:标书、简历制作及就业指导。
学习电气自动化项目标书制做,招标文件的审核、制做投标文件等。所有中心学员使用统一的简历模板及内容,让你就业很无忧。(电气自动化的黄埔军校)
学员待遇:
1、学员可亲身感受事业单位的科学研究及工程实践生活,参与各科研室纵向项目的研究及横向项目的实际操作(与课题组成员一起到项目所在地实习)。
2、学员培训期满可参加国家承认的自动化系统工程师职业资格认证考试(automation system engineer accreditation ASEA)。 (国际认证)
3、自动化系统工程师资格认证(ASEA)考试成绩最优者学期满可留在相关科研机构试用。
4、学生开具省自动化研究所实习证明,合作高校可享受课程置换。
中心精品实践就业培训课程(推荐关注)
1、电气自动化工程师就业培训
2、国家电网考试培训
3、中科院大数据APP就业培训
4、注册自动化系统工程师认证培训
5、注册电气工程师认证培训
6、维修电工上岗技能培训
责任编辑:
声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
今日搜狐热点

我要回帖

更多关于 回归分析中控制变量 的文章

 

随机推荐