6ES7317-2EK14-0AB0技术参数
一、概述
西门子LOGO!在小型自动化控制系统中有着广泛的应用,它是一种通用型的逻辑模块,集成了控制器,操作面板,具有背景灯的显示面板,扩展模块接口,存储卡、电缆接口,并具有普通定时器,计数器,周定时器等多种软件功能。西门子LOGO!是一款经济性好的产品,同时它的功能很强大,集成度高,通讯能力强,为用户提供了便捷的使用体验。本文下面就为您介绍一下西门子LOGO!的基本操作方法,供您在使用过程中参考。
二、西门子LOGO!基本操作方法
用户在使用西门子LOGO!时,可以按照下面介绍的步骤进行操作和运行:
1. 改变运行模式
西门子LOGO!在编程模式下可以建立电路程序。用户在上电后,如果西门子LOGO!中没有程序,则默认选择编程模式。用户在主菜单中选择 “启动"菜单指令可以开始“运行模式",当系统处于“运行模式"时,按下ESC键可以返回“参数赋值模式",而当处于“参数赋值模式"需要返回到“编程模式"时,可以通过参数赋值菜单中选择菜单命令“停止"来进入“停止模式";
2. 输出和输入
西门子LOGO!始终从输出到输入建立电路程序,用户在相同的程序路径中,不能将一个输出连接到上游的输入,在这种内部递归的情况下,可连接标志或者输出;
3. 光标和移动
西门子LOGO!编辑电路程序时可以采用两种方式,种通过光标变为实心方块时可以移动;第二种是当光标变为实心方块时选择一个连接器或功能块;
4. 计划
西门子LOGO!在进行建立一个电路程序前,用户可以现在图纸上进行设计或直接使用西门子LOGO!编程软件LOGO!Soft Comfort进行编程,而在西门子LOGO!中只能存储完整而且正确的电路程序
1、了解故障在什么情况下发生
当发生故障时为了更快的恢复机床,首先应正确地把握故障情况,进行妥善处理是主要,因此应根据下列内容确认故障情况。
(1)“何时"发生的故障
Ÿ故障发生的日期及时间?
Ÿ是否是运行时发生的?(运行多久发生的)
Ÿ接通电源时发生的?
Ÿ是否在打雷、停电或对电源有干扰时发生的?
Ÿ多次出现?(发生的频率,几次/小时,几次/日,几次/月)
(2)“进行了何种操作"后发生的故障
Ÿ发生故障时CNC的运行方式?
Ÿ(JOG方式/存储器(MEM)方式/MDI方式/远程运行方式(RMT)?)
Ÿ程序运行时的情况…
1)发生故障时程序执行到什么位置?
2)程序号/顺序号?
3)程序的内容?
4)是否在轴移动中发生的?
5)是否在M/S/T代码执行中发生的?
6)发生故障时是否在执行程序?
Ÿ在此进行同样的操作是否发生同样的故障?(确认故障的在现性)
Ÿ是否在输/输出数据时发生的故障?
Ÿ当发生与进给轴伺服有关的故障时:
1)是否在低速进给、高速进给时都发生故障?
2)是否某一特定轴移动时发生的故障?
Ÿ发生了与主轴有关的故障时,主轴运行在加/减速状态?
(3)发生的故障现象
Ÿ画面显示是否正常?
Ÿ报警画面显示的内容?
Ÿ如果加工尺寸不准确:
1)误差大小?
2)位置显示画面的尺寸是否正确?
3)偏置量设定是否正确?
(4)关于其他信息
Ÿ装置附近是否有干扰发生源:故障发生频率低时,考虑电源电压的外部干扰因素的影响,要确认在同一电源上是否还连接其他机床及焊机,如果有,应检查故障发生时,是否有设备在启动(或运行)。(干扰电源的检查)
Ÿ在机床方面,对干扰是否采取有措施?
Ÿ对于输入电压应确认:
1)电压有无变动?
2)有无相间电压?
3)是否供给标准电压?
2、根据报警信息进行故障诊断
现在的数控系统自诊断技术越来越*,许多故障数控系统都可以检测出来,并产生报警及给出报警信息。当数控机床出现故障时,有时在显示器上显示报警信息,有时在数控装置上、PLC装置上和驱动装置上还会有报警指示。这时要根据《手册》对这些报警信息进行分析。另外,机床广家设计的PLC程序越来越完善,可以检测机床出现的故障并产生报警信息。所以在机床出现报警时,要注重报警信息的研究和分析,有些故障根据报警信息即可判断出故障的原因,从而排除故障。
例如一台使用西门子810系统的数控沟道磨床,开机后就产生1号报警显示"BATTERYALARMPOWERSUPPLY很明显指示数控系统断电保护电池没电,更换新的电池后(注意:一定要在系统带电的情况下更换电池),将故障复位,机床恢复正常使用。
3、利用PL(M)C的状态信息诊断故障
很多数控系统都有PLC输人、输出状态显示功能,如SIEMENS810系统DIAGNOSIS菜单下的PLCSTATUS功能、FANUC0系统DGNOSPARAM软件菜单下的PMC状态显示功能,日本MITSUBISHI公司MELDASL3系统DI-AGN菜单下的PLC-I/F功能、日本OKUMA系统的CHECKDATA功能等。利用这些功能,可以直接在线观察PLC的输人和输出的瞬时状态,这些状态的在线检测对诊断数控机床的很多故障是非常有用的。
数控机床的有些故障可以根据故障现象和机床的电气原理图,查看PLC相关的输人、输出状态即可确诊故障。
数控机床出现的大部分故障都是通过PLC装置检查出来的。PLC检测故障的机理就是通过运行机床厂家为特定机床编制的PLC梯形图(即程序),根据各种输人、输出状态进行逻辑判断,如果发现问题,产生报警并在显示器上产生报警信息。所以对一些PLC产生报警的故障,或一些没有报警的故障,可以通过分析PLC的梯形图对故障进行诊断,利用NC系统的梯形图显示功能或者机外编程器在线跟踪梯形图的运行,可提高诊断故障的速度和准确性
电源进户线首先接入电度表,再由电度表反出来,接入总自动空气开关,再由总开关分出,接入几个回路分开关【或者漏电保护器】,再由分开关布线到各个房间。家庭电话没有什麽配件,电话进户线,接到一个接线盒,再由接线盒接线到电话机,这些配件在购买电话机时都包括在内了。仅供参考。 电路布线要遵循的原则: 强弱电的间距要在30---50公分,他们只能作远邻,不能作近亲,不知道什么时候,也不管你愿不愿意,他们就会串门,打扰你的电视和电话。 强弱电更不能同穿一根管内。 布线原则:管内导线总截面面积要小于保护管截面面积的40%,比如20管内*多穿4根2.5平方的线。长距离的线管尽量用整管,线管如果需要连接,要用接头,接头和管要用胶粘好,如果有线管在地面上,应立即保护起来,防止踩裂,影响以后的检修,当布线长度超过15米或中间有3个弯曲时,在中间应该加装一个接线盒,因为拆装电线时,太长或弯曲多了,线从穿线管过不去,一般情况下,空调插座安装应离地2米以上电线线路要和煤气管道相距40公分以上,没有特别要求的前提下,插座安装应离地30公分高度,开关、插座面对面板,应该左侧零线右侧火线开关、插座面对面板,应该左侧零线右侧火线,家庭装修中,电线只能并头连接,**不是我们平时随便一接就OK那么简单,接头处采用按压接线法,必须要结实牢固,接好的线,要立即用绝缘胶布包好,你家装修过程中,如果确定了火线、零线、地线的颜色,那么任何时候,颜色都不能用混了,要不,有好看的了,家里不同区域的照明、插座、空调、热水器等电路都要分开分组布线,一旦哪部分需要断电检修时,不影响其他电器的正常使用,很关键的,在做完电路后,一定要让施工方给你作一份电路布置图,一旦以后要检修或墙面修整或在墙上打钉子,防止电线被打坏。 家用照明布线的做法: 照明和一般插座,选BV2.5平方铜塑线,厨房插座和卫生间热水器插座采用6平方。布线时,要有线管,PVC就可以。每个插座必须有接地线,有吊灯的话,吊灯也要布上接地。根据家庭用电的总功率除以电压算出电流多少安培。再除以铜导线每平方毫米的承载8个电流,就是铜导线平方数。 布线:(铜线) 主线原则上是对应开关容量选线。不过家里用电,基本上不会所有用电器同时启用。所以,一般的插座2.5平方线就可以了,空调插座布线要看空调的容量多大。一匹的用2.5平方,二匹的用4平方。 照明,举个例说,一个房如果就一支40W的光管之类的,用0.75平方的线能省点钱,用不着太大。0.75平方线,1KW以下容量可以承受得了。给点估算方法(保证电线不会过负荷而发热): 1平方线5A电流。1KW约4.5~5A电流。 还有一个能省点线的地方(有驳口):就是零线,按就近原则,哪里*近就在哪里驳。 |
说明
使用“生成脉冲"指令,可以将输出 Q 设置为预设的一段时间。当参数 IN 的逻辑运算结
果 (RLO) 从“0"变为“1"(上升沿)时,启动该指令。指令启动时,预设的时间 PT
即开始计时。随后无论输入如何改变,都会将参数 Q 设置为时间 PT。如果时间
Q 仍在计时,即使检测到新的上升沿,参数 PT 的状态也不会受到影响。
可以在 ET 输出上查询当前时间值。时间值从 T#0s 开始,达到 PT 时间值时结束。如果
PT 时间用完且输入 IN 的状态为“0",则复位 ET 输出。
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 1511
在程序代码中使用“调用块"(Call block) (CALL) 指令以调用“生成脉冲"(Generate pulse)
指令。
说明
如果程序中未调用定时器(这是因为会忽略定时器),则输出 ET 会在定时器计时结束后
立即返回一个常数值。
每次调用“生成脉冲"指令,都会为其分配一个 IEC 定时器用于存储指令数据。IEC 定时
器是一个 IEC_TIMER、IEC_LTIMER、TP_TIME 或 TP_LTIME 数据类型的结构,可如下
声明:
● 声明为一个数据类型为 IEC_TIMER 或 IEC_LTIMER 的数据块(例
如,“MyIEC_TIMER")
● 声明为块中“Static"部分的 TP_TIME 或 TP_LTIME 类型的局部变量(例如,
#MyTP_TIMER)
从下拉列表“???"中选择数据类型后,将打开“调用选项"(Call options) 对话框。
在以下情况下将更新指令数据:
● 当输出 ET 或 Q 互连时,调用该指令。如果输出未互连,则不会更新输出 ET 中的当前
时间值。
● 访问输出 Q 或 ET 时。
操作会在冷启动期间复位“生成脉冲"指令的实例。如果要在暖启动之后初始化该指
令的实例,则需在启动 OB 中将 PT 参数置位为“0"的情况下调用这些待初始化的实例
如果操作数“TagIn"的状态为“1",则执行该指令。更改输入“TagIn_Value"中值的
符号,并将结果存储至输出“TagOut_Value"中。如果该指令执行成功,则使能输出 ENO
的状态为“1",同时置位输出“TagOut"
西门子软件6AV6381-2BE07-5AV0
WinCC与S7-1200 CPU的OPC 通信
WinCC V7.2以前版本中没有与S7-1200 CPU 通信的驱动,所以WinCC与S7-1200 CPU之间通过以太网的通信,只能通过OPC的方式实现。S7-1200 作为OPC的Sever端,只需设置IP 地址即可。上位机作为OPC 的Client端,通过SIMATIC NET 软件建立PC Station 来与S7-1200通信,实现步骤见 SIMATIC NET OPC 。
建立好PC Station 后,WinCC中的实现步骤如下:
1. 建立所有WinCC中要用到的变量
首先在OPC Scout中建立好所有WinCC中要用到的变量,步骤 OPC scout 。
2. 添加新的驱动
打开WinCC 软件新建一个项目,用鼠标右键点击“变量管理",在快捷菜单中点击“添加新的驱动程序",添加新的驱动:Opc.chn。如图1所示。
图1. 添加一个新的驱动new driver, OPC driver
西门子6AV63812BE075AV0 WINCC通信
3. 在WinCC中搜索及添加OPC Scout中定义的变量
首先用鼠标右键点击OPC Groups ,在快捷菜单中点击“系统参数",如图2所示。
图2.进入系统参数system parameter
然后选中OPC.SimaticNET,点击“浏览服务器"按钮进行搜索。如图3所示。
图3.选择服务器浏览
4. 建立新连接并添加所需变量
在变量列表中选择所需要的变量,点“添加条目"按钮添加所需变量,此时会自动要求你建立一个新连接,并将变量添加到这个连接中,如图4所示。
图4.添加变量并建立连接new connection,connection name,select connection
成功添加完变量后,WinCC中变量显示,如图5所示。完成以上所有配置,就可以在WinCC里监控这些变量了。