西门子S120控制器模块6SL3210-114-0AA0使用说明西门子S120控制器模块6SL3210-114-0AA0使用说明
上海诗幕自动化设备有限公司,*从事品自动化设备研发及销售的企业,对各大自动化产品有着强大的优势,并且对优势产品有着大量的备货。与欧洲及从事电气的各大公司有着良好的协作关系。

上海诗幕自动化设备有限公司是*从事西门子工业自动化产品销售和集成的高新技术企业。 在西门子工控领域,公司以精益求精的经营理念,从产品、方案到服务, 致力于塑造一个“行业*”,以实现可的发展。 多年以来,公司坚持“以客户为本,与客户共同发展”的思想, 全力以赴为工矿用户、设计单位、工程公司提供高、高性、高可靠性的整体解决方案。 “我们不仅仅销售的产品”是公司每个员工的工作信条, 在为客户提品和方案的中,我们愿意倾听客户,和客户共同完善, 不断服务,越客户的期望。以此为基础,我们追求客户、厂商和员工三方的共赢。 本公司与德国SIEMENS公司自动化与驱动部门的长期紧作中, 建立了良好的相互协作关系,在自动化产品与驱动产品业务逐年成倍增长, 为广大用户提供了SIEMENS的新的技术及自动控制的佳解决方案。 上海诗幕自动化科技有限公司 具备以下产品优势 西门子可编程控制器,西门子屏,西门子工业以太网, 西门子数控,西门子高低压变频器,西门子电机驱动等等。概述
概述
PLC控制完成采集、处理及输出的举例
某一控制,其中一个单极性模拟量输入参数为AIW0采集到PLC中,通过PID指令计算出的控制结果从AQW0输出到控制对象。PID参数表起始地址为VB100。试设计一段程序完成下列任务:
(1)每200ms中断一次,执行中断程序;
(2)在中断程序中完成对AIW0的采集转换及归一化处理,完成回路控制输出值的工程量及输出。
TSD)1%[EE(FD}
西门子S120控制器模块6SL3210-114-0AA0使用说明西门子S120控制器模块6SL3210-114-0AA0使用说明

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。按下开关1,这时,程序中的定时器开始计时,而X0的上升沿使计数器的初始值复位,当前值为0。计数器重新开始计输入的脉冲数。1s钟后,定时时间到,计数停止。观察此时的计数器当前值是。从表面看,当前值应在1000左右,但实际上的当前值会少得多,为什么?
(2)编码器的至20HZ。重复(1)的操作,观察计数器的当前值,与(1)有什么不同?为什么?
(3)断开1,关闭编码器电源,按下开关2,两个指示灯为什么只亮一个?结合程序执行分析原因。
3 时序图分析
按下开关以后,部分继电器时序图如图5-8所示。根据观察结果,补充其他继电器的时序图。
三、 实训报告要求与考核
1 实训报告要求
(1)整理实训操作结果,按写出实训报告。
a.根据给出的梯形图,写出指令表;
b.回答观察要求中的思考题;
c.补充图5-8中的部分时序;
d.结实训操作中出现的问题;
e.按照接线示意图画出实际接线图;
f.图5-5的三段程序中,只是改变了执行的前后位置,但结果却不同,结合对应的时序图分析其原因。
PLC基本指令表及各指令解释
名 称
助记符
目 标 元 件
说 明
取指令
LD
I、Q、M、、T、C、V、S、L
常开接点逻辑运算起始
取反指令
LDN
I、Q、M、、T、C、V、S、L
常闭接点逻辑运算起始
线圈驱动指令
=
Q、M、、T、C、V、S、L
驱动线圈的输出
与指令
A
I、Q、M、、T、C、V、S、L
单个常开接点的串联
与非指令
AN
I、Q、M、、T、C、V、S、L
单个常闭接点的串联
或指令
O
I、Q、M、、T、C、V、S、L
单个常开接点的并联
或非指令
ON
I、Q、M、、T、C、V、S、L
单个常闭接点的并联
置位指令
S
I、Q、M、、T、C、V、S、L
使保持
复位指令
R
I、Q、M、、T、C、V、S、L
使保持复位
正跳变
ED
I、Q、M、、T、C、V、S、L
输入上升沿产生脉冲输出
负跳变
EU
I、Q、M、、T、C、V、S、L
输入下降沿产生脉冲输出
空操作指令
NOP
无
使步序作空操作
一、触点 LD、A、O、LDN、AN、ON、
LD,取指令。表示一个与输入母线相连的常开接点指令,即常开接点逻辑运算起始。
LDN,取反指令。表示一个与输入母线相连的常闭接点指令,即常闭接点逻辑运算起始。
A,与指令。用于单个常开接点的串联。
AN,与非指令。用于单个常闭接点的串联。
O,或指令。用于单个常开接点的并联。
ON,或非指令。用于单个常闭接点的并联。
二、正、负跳变 ED、EU
ED,在检测到一个正跳变(从OFF到ON)之后,让能流接通一个扫描周期。
EU,在检测到一个负跳变(从ON到OFF)之后,让能流接通一个扫描周期。
三、输出 =
=,在执行输出指令时,映像寄存器中的参数位被接通。
四、置位与复位指令S、R
S,执行置位(置1)指令时,从bit或OUT的地址参数开始的N个点都被置位。
R,执行复位(置0)指令时,从bit或OUT的地址参数开始的N个点都被复位。
置位与复位的点数可以是1-255,当用复位指令时,如果bit或OUT的是T或C时,那么定时器或计数器被复位,同时当前值将被清零。
五、空操作指令NOP
NOP指令不影响程序的执行,执行数N(1-255)。
西门子S120控制器模块6SL3210-114-0AA0使用说明西门子S120控制器模块6SL3210-114-0AA0使用说明