西门子CPU313C-2PTP可编程控制器6ES7313-6BF03-0AB0 西门子CPU313C-2PTP可编程控制器6ES7313-6BF03-0AB0
微信15800846971
西门子**合作伙伴
详细信息
描述
引用是两个块之间的连接。
在LOGO!8中块连接器之间的连接组态和块参数之间的引用组态是标准化的。引用和组态现在就可以使用拖放来实现。本FAQ对比了LOGO!8设备和LOGO!0BA7设备之间组态引用的步骤。
组态LOGO!8需要安装LOGO!Soft Comfort 8.0或更高版本。
LOGO!8的LOGO!模块的步骤
- 在电路图中创建所需要的程序块。
- 使用拖放建立块连接器之间的连接。
- 单击每个程序块下的“display”(+)按钮来显示参数区。要创建引用的两个程序块都需要进行此操作。在每个块下面都会打开一个参数区,块参数会在表格中显示。“display”按钮只在可以使用或提供引用的块下显示。
-
在需要创建的引用块之间,将其中一个块输出连接的终端连接到另外一个块输入连接的终端。举例来说,可以用拖放来完成此操作。
图. 01
-
单击每个块下的“hide”(-)按钮来关闭参数区。
图. 02
注意
下面的工具可以用来编辑参数区(LOGO!8)
图标 | 功能 |
显示/隐藏所有块之间的引用线 | |
显示所有块的参数区 | |
隐藏所有块的参数区 |
到LOGO! 0BA7前的LOGO!模块的步骤
- 在电路图中创建需要的块。
- 使用拖放建立块的连接器之间的连接。
- 打开快的菜单,在里面通过双击块来组态引用。
-
在想要的参数上单击“引用”按钮。在下拉列表框中就会显示可以用来引用的块。单击想要的块来选定它。单击“OK”按钮来保存设置。
图. 03
块的引用和参数就会在电路中有绿色的显示。
图. 04
更多信息
关于“引用”的更详细的信息可以在LOGO!Soft Comfort(V1.7) 条目ID 24002694中还有LOGO!Soft Comfort online Help (V8.0)3.2.1.8部分, "Edit Parameter Field"章节,在条目ID 100782807中。
创建环境
本FAQ中的截图是在LOGO!Soft Comfort V8.0中创建的。
1 LOGO!App 简介
目前用户可以使用iTunes商店的应用软件LOGO!App连接和监控西门子LOGO!系列的PLC,软件名称如图1所示。在软件中成功组态LOGO! 设备的地址后,用户可以通过手机WIFI连接到LOGO!并可进行修改时钟和获取固件信息等操作。同时,用户可以监控输入/输出(以下简称I/O)状态,V存储区(以下简称VM)变量值和诊断信息,也可以添加监控的I/O和VM变量到趋势图查看一个概览图形。
图1应用程序名称
2 LOGO!App功能描述
2.1 接口配置
LOGO! App 支持IP地址和动态 DynDNS名称两种访问方式。 做法如下:
在图2中单击“Interface Configure”选项后进入图3界面单击 “By IP Address”选项,然后再单击 图标 ,进入图4设备添加界面。
图2设置功能界面 图3设备访问方式界面
在图4中单击“Add”按钮,进入图5中进行设备名称和设备IP地址设置,此处我们设置设备名称为“MyLogo”,IP地址为“192.168.1.108”,**后单击“Save”按钮保存此配置,页面会自动转入到图6界面。
图4设备添加界面 图5设备添加界面
在图6中长按 图标直到出现图7界面,在图7中我们通过“Select”选项来选择已有设备,然后进入图8界面。
图6设备选择界面 图7设备选择界面
这时在图8中可以看到IP地址已经显示在界面中,然后点击“Save”图标,界面将自动转到图9。
图8设备访问方式界面
2.2 设置时钟
在图9中单击“Set Clock”选项将进入图10界面,在图10中可点击“Read”按钮查看LOGO!时间,也可点击“Current”按钮查看当前时间,之后进入图11界面。
图9设置功能界面 图10设备访问方式界面
在图11中LOGO!系统需要停机完成读取操作,单击“YES”图标进入图12,同样我们点击“Current”按钮来获取当前时间,然后通过“Set”按钮将当前屏幕中的时间更新到LOGO!中,此时进入图13界面。
图11获取LOGO!时钟界面 图12设备访问方式界面
在图13中点击“YES”按钮来完成更新后启动LOGO!的操作。
图13更新时钟界面
2.3 查看固件版本
在图14中单击“Show FW Version”选项后系统将返回LOGO!的固件版本如图15。
图14设置功能界面 图15固件版本界面
3 LOGO!App软件监控模式
3.1 I/O 状态监视器
在图16中选择“Monitor”图标,然后选择“I/O Status Monitor”选项后进入图17界面可观察到输入点的变化,在图17中用户选择需要监控的变量。可以通过点击“Edit”按钮进入图18中进行修改。
图16设置功能界面 图17 I/O监控界面
图18设置功能界面
3.2 VM列表监视器
在图19中单击“VM Table Monitor”选项进入图20的变量监控界面,点击“Add”按钮进入图21的变量添加界面。
图19设置功能界面 图20 变量监控界面
在图21中填入变量名称、变量地址及变量数据类型后点击“Save”按钮,在变量监控界面图22中就可以监视或修改此变量的数值。
图21变量添加界面 图22 变量监控界面
此外,还可以用趋势图的方式来监控变量曲线。在图22中长按变量“speed”所在行,直至出现图23界面选择“Add To Chart”选项再返回图22界面,继续长按变量“speed”所在行,直至出现图24界面选择“Chart”选项,即进入图25的趋势图界面。
图23变量添加趋势图界面 图24 变量监控界面
图25趋势图界面
3.3 诊断监视器
在图26中单击“Diagnostic Monitor”选项后进入图27中可查看网络访问错误报警。
图26设置功能界面 图27 网络错误界面
如图28中选中“Network Access Error”标签后点击“Clear”按钮即可复位网络访问错误信息如图29所示。
图28网络选择错误界面 图29 网络错误监控界面
6RA70 (三相桥B6C)
6RA7018-6DS22-0 3AC 400V 485V 30A 325V 5A
6RA7025-6DS22-0 60A 10A
6RA7028-6DS22-0 90A 10A
6RA7031-6DS22-0 125A 10A
6RA7075-6DS22-0 210A 15A
6RA7078-6DS22-0 280A 15A
6RA7081-6DS22-0 400A 25A
6RA7085-6DS22-0 600A 25A
6RA7087-6DS22-0 850A 30A
6RA7025-6GS22-0 3AC 575V 690V 60A 325V 5A
6RA7031-6GS22-0 125A 10A
6RA7075-6GS22-0 210A 15A
6RA7081-6GS22-0 400A 25A
6RA7085-6GS22-0 600A 25A
6RA7087-6GS22-0 800A 30A
6RA7086-6KS22-0 3AC 690V 900V 720A 30A.
使用SIMATIC S7-200 PLC的高速计数器(HSC)的一种组态功能
SIMATIC S7-200的高速计数器(HSC)的一种组态功能。对来自传感性(如编码器)信号的处理,高速计数器可采用多种小同的组态功能。
本例用脉冲输出(PLS)来为HSC产生高速计数信号,PLS可以产生脉冲串和脉宽调制信号,例如用来控制伺服电泪La既然利用脉冲输出,必须选用CPU214DC/DC/DC。
下面这个例子,展示了用HSC和脉冲输出构成一个简单的反馈回答,怎样编制一个程序来实现反馈功能。
程序和注释
本例描述了S7-200 DC/DC/DC的高速计数器(HSC)的功能。HSC计数速度比PLC扫描时问快得多,采用集成在S7-212中的2kHz的软件计数器进行计数。S7-214除了有2kHz的计数器外,还有两个7kHz的硬件计数器。总的来说,每个高速计数器需要10个字节内存用来存控制位、当前值、设定值、状态位。
本程序长度为91个字
STEP7-Micro/WIN32编程软件的通信网络的配置
通过下面的方法测试通讯网络:
1. 在STEP 7-Micro/WIN32中,单击浏览条中的“通讯”图标,或用菜单命令“检视”→“元件”→“通讯”。
2. 从“通讯”对话框(如图20所示)的右侧窗格,单击显示“双击刷新”的蓝色文字。
图20 通信对话框
如果建立了个人计算机与PLC之间的通讯,则会显示一个设备列表。
STEP 7-Micro/WIN32在同一时间仅与一个PLC通讯,会在PLC周围显示一个红色方框,说明该PLC目前正在与STEP 7-Micro/WIN32通讯。
可以指定PLC对程序执行有限次数扫描(从1次扫描到65,535次扫描),通过指定PLC运行的扫描次数,可以监控程序过程变量的改变。**次扫描时,SM0.1数值为1。
1. 执行单次扫描
“单次扫描”使PLC从STOP转变成RUN,执行单次扫描,然后再转回STOP,因此与**次相关的状态信息不会消失。操作步骤如下:
(1)PLC必须位于STOP(停止)模式。如果不在STOP(停止)模式,将PLC转换成停止模式。
(2)用菜单“调试”→ “首次扫描”。
图1 “执行扫描”对话框
2. 执行多次扫描
步骤如下:
(1)PLC须位于STOP(停止)模式。如果在STOP(停止)模式,将PLC转换成停止模式。
(2)用菜单“调试” →“ 多次扫描” →出现“执行扫描”对话框。如图3-23所示。
(3)输入所需的扫描次数数值,单击“确定”。
PLC控制过程实例——定时计数
本例无实际意义,但非常有利于分析程序执行过程。系统输入端只需接一个按钮,无输出,参考图5-2,只接X0。分析图5-5中,(a)、(b)、(c)三种情况下,观察计数器的当前值,分析程序执行过程。
程序中M8011为特殊辅助继电器,只要PLC处于运行状态,将不停发出10ms的脉冲信号(5ms通、5ms断)。程序中T0为1s定时,X0闭合后1s,T0导通。C0为增计数器,在X0闭合、T0没有闭合的前提下,记录M8011发出的脉冲个数。理论上,在T0导通,C0计数器停止计数时,计数器的当前值应为100个(1s/10ms=100个脉冲)。三段程序中,只是改变了执行的前后位置,但结果却不同。结合对应的时序图分析其原因。
一、项目所需设备、工具、材料
见表5-1。
二、 训练内容
按照前面的例子完成接线、输入程序,按照要求进行观察。
1、项目描述
(1)按照提供的PLC原理接线图完成接线;
(2)将提供的参考程序写入PLC;
(3)根据操作步骤操作,观察输入、输出设备的状态。通过计算机监视画面,观察并记录各元件的状态,并画出时序图;
(4)结合PLC程序执行过程,分析程序结果。
2 、实训要求
表5-1 项目所需设备、工具、材料
2.1 接线图与控制程序
按照图5-6,完成PLC控制系统的硬件连接。图中由于脉冲信号发生器的信号与按钮输入信号不同,因此,不能共用一个COM端。
按照图5-7提供的梯形图,利用计算机或手持编程器写入PLC。
2.2 观察要求
利用以上程序观察并认识程序的扫描周期和执行过程。
(1)调整编码器的频率至1KHZ。按下开关SB1,这时,程序中的定时器开始计时,而X0的上升沿使计数器的初始值复位,当前值为0。计数器重新开始计输入的脉冲数。1s钟后,定时时间到,计数停止。观察此时的计数器当前值是多少。从表面看,当前值应在1000左右,但实际上的当前值会少得多,为什么?
(2)调整编码器的频率至20HZ。重复(1)的操作,观察计数器的当前值,与(1)有什么不同?为什么?
(3)断开SB1,关闭编码器电源,按下开关SB2,两个指示灯为什么只亮一个?结合程序执行过程分析原因。
3 时序图分析
按下开关以后,部分继电器时序图如图5-8所示。根据观察结果,补充其他继电器的时序图。
三、 实训报告要求与考核标准
1 实训报告要求
(1)整理实训操作结果,按标准写出实训报告。
a.根据给出的梯形图,写出指令表;
b.回答观察要求中的思考题;
c.补充图5-8中的部分时序;
d.总结实训操作过程中出现的问题;
e.按照接线示意图画出实际接线图;
f.图5-5的三段程序中,只是改变了执行的前后位置,但结果却不同,结合对应的时序图分析其原因。
西门子S7-300PLC的置位/复位指令及示例
置位/复位指令根据RLO的值,来决定被寻址位的信号状态是否需要改变。若RLO的值为1,被寻址位的信号状态被置1或清0;若RLO是0,则被寻址位的信号保持原状态不变。对于置位操作,一旦RLO为1,则被寻址信号(输出信号)状态置1,即使RLO又变为0,输出仍保持为1;对于复位操作,一旦RLO为1,则被寻址信号(输出信号)状态置0,即使RLO又变为0,输出仍保持为0。
语句表STL表示的置位/复位指令
l R Reset 复位指令
l S Set 置位指令
梯形图LAD表示的置位/复位指令
l ---( S ) Set Coil 线圈置位指令
l ---( R ) Reset Coil 线圈复位指令
l SR Set-Reset Flip Flop 复位优先型SR双稳态触发器指令
l RS Reset-Set Flip Flop 置位优先型RS双稳态触发器指令
功能图FBD表示的位逻辑指令
例 3.1.9:当I 0.0和I 0.1输入都为“1”或者I 0.2输入为“0”时,Q 4.0被置位,即输出为“1”;不满足上述条件时,Q 4.0的输出状态不变。
功能图(FBD)语言如下:
梯形图(LAD)语言如下:
语句表(STL)语言如下:
A I 0.0
A I 0.1
ON I 0.2
S Q 4.0
例3.1.10:当I 0.0和I 0.1输入都为“1”或者I 0.2输入为“0”时,Q 4.0被复位,即输出为“0”;不满足上述条件时,Q 4.0的输出状态不变。
功能图(FBD)语言如下:
梯形图(LAD)语言如下:
语句表(STL)语言如下:
A I 0.0
A I 0.1
ON I 0.2
R Q 4.0
SIMATIC S7-1200小型可编程控制器简介
2009年5月18日,西门子在西门子北京中心举办了全新小型可编程控制器系列S7-1200发布仪式,自此,这款全球销售的小型可编程控制器系列正式在中国发售。这款SIMATIC家族的新成员集成
PROFINET接口,具有卓越的灵活性和可扩展性,同时集成高级功能,如高速计数、脉冲输出、运动控制等。至此,编程软件STEP 7 Basic V10.5与其完美整合的小型可编程控制器和KTP精简系列形成统一工程系统,为小型自动化领域紧凑、复杂的自动化任务提供了整体解决方案。SIMATIC 系列控制器诞生于1958年,历经50余年锤炼,她已成为全球冶金、交通、环保、市政等各领域均有广泛应用的自动化控制器产品。
SIMATIC S7-1200 小型可编程控制器充分满足于中小型自动化的系统需求。在研发过程中充分考虑了系统、控制器、人机界面和软件的无缝整合和高效协调的需求。SIMATIC S7-1200 集成了PROFINET接口,使得编程、调试过程以及控制器和人机界面的通信可以全面地使用PROFINET工业以太网技术,并对现有的PROFIBUS系统的升级提供了很好的支持。
同时,SIMATIC S7-1200 小型控制器的设计具备可扩展性和灵活性,使其能够**完成自动化任务对控制器的复杂要求。CPU本体可以通过嵌入输入/输出信号板完成灵活扩展。“信号板” 是S7-1200的一大亮点,信号板嵌入在CPU模块的前端,可以提供两个数字量输入/数字量输出接口或者一个模拟量输出。这一特点使得系统设计紧凑,配置灵活。同时通过独立的RS-232 或 RS-485通信模块可实现S7-1200通信灵活扩展。
SIMATIC S7-1200 系列的问世,标志着西门子在原有产品系列基础上拓展了产品版图,代表了未来小型可编程控制器的发展方向,西门子也将一如既往开拓创新,引领自动化潮流。
可编程序控制器(PLC)中的“输出继电器”与其“继电器输出”有何内在联系
可编程序控制器(PLC)中的“输出继电器”与其“继电器输出”有何内在联系?
[答] :
可编程序控制器(PLC)在采用梯形图作为编程语言时,梯形图中的“输出继电器”仅是一种形象化的“软继电器”,PLC通过它来起到输出控制作用,当其满足接通条件时,对应的输出可即有输出信号。实施输出的硬件,则可能是能输出开关量信息的三极管、双向晶闸管。当PLC采用继电器输出时,是以继电器的触点来执行梯形图中“输出继电器”的输出指令。因此,并不是说PLC的“输出继电器”只能用继电器输出的模式。
假若您拥有原始程式,您只要将PLC记忆体全部消除即可。清除方法如下:
1.若您使用掌上型程式书写器
当书写器与PLC连接后选择ONLINE模态,按GO鍵,银幕会要求您打入密码,此时请您按SP鍵8次,再按 GO鍵 3次,如此一來,您的PLC就恢复到出厂时的状态,您只要再将原始程式打入PLC 即可。
2.若您使用FXN,DOS版V2.0以上版本软件
于MODE视窗中按7,5,3,再于出现的画面中选项,以上、下键选择 "MEMORY ALL CLEAR"再按"Enter"鍵 ,如此,PLC內部记忆体将全部被清除。使用者再将原始程序写入PLC內即可。
3.若您使用FXN Windows版V1.0以上版本软件
首先将原始程序显示余荧屏上,将PLC置于STOP状态,再于画面上功能功能选择列中选PLC,再选PLC memory clear…,跳出新画面后,将三项选项全部选定,再按"Enter"键,画面将出现"确定"及"取消"两选择让 您做決定,此时,选"确定",后按"Enter"键!该画面若消失了,亦表示该PLC已回复到出厂时的状态,您可以重新 写入程序了。
西门子S7-200 PLC 逻辑运算指令简介
逻辑运算是对无符号数按位进行与、或、异或和取反等操作。操作数的长度有B、W、DW。指令格式如表1所示。
1. 逻辑与(WAND)指令:将输入IN1,IN2按位相与,得到的逻辑运算结果,放入OUT指定的存储单元。
2. 逻辑或(WOR)指令:将输入IN1,IN2按位相或,得到的逻辑运算结果,放入OUT指定的存储单元。
3. 逻辑异或(WXOR)指令:将输入IN1,IN2按位相异或,得到的逻辑运算结果,放入OUT指定的存储单元。
4. 取反(INV)指令:将输入IN按位取反,将结果放入OUT指定的存储单元。
表1 逻辑运算指令格式
LAD
STL
ANDB IN1,OUT
ANDW IN1,OUT
ANDD IN1,OUT
ORB IN1,OUT
ORW IN1,OUT
ORD IN1,OUT
XORB IN1,OUT
XORW IN1,OUT
XORD IN1,OUT
INVB OUT
INVW OUT
INVD OUT
功能
IN1,IN2按位相与
IN1,IN2按位相或
IN1,IN2按位异或
对IN取反
操作数
B
IN1/IN2:VB, IB, QB, MB, SB, SMB, LB, AC, 常量, *VD, *AC, *LD
OUT:VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
W
IN1/IN2:VW, IW, QW, MW, SW, SMW, T, C, AC, LW, AIW, 常量, *VD, *AC, *LD
OUT:VW, IW, QW, MW, SW, SMW, T, C, LW, AC, *VD, *AC, *LD
DW
IN1/IN2:VD, ID, QD, MD, SMD, AC, LD, HC, 常量, *VD, *AC, SD, *LD
OUT:VD, ID, QD, MD, SMD, LD, AC, *VD, *AC, SD, *LD
说明:
(1)在表1中,在梯形图指令中设置IN2和OUT所指定的存储单元相同,这样对应的语句表指令如表中所示。若在梯形图指令中,IN2(或IN1)和OUT所指定的存储单元不同,则在语句表指令中需使用数据传送指令,将其中一个输入端的数据先送入OUT,在进行逻辑运算。如MOVB IN1,OUT
ANDB IN2,OUT
(2)ENO=0的错误条件:0006 间接地址,SM4.3 运行时间
(3)对标志位的影响:SM1.0(零)