6EP1457-3BA006EP1457-3BA00
上海诗幕自动化设备有限公司,*从事品自动化设备研发及销售的企业,对各大自动化产品有着强大的优势,并且对优势产品有着大量的备货。与欧洲及从事电气的各大公司有着良好的协作关系。
上海诗幕自动化设备有限公司是*从事西门子工业自动化产品销售和集成的高新技术企业。 在西门子工控领域,公司以精益求精的经营理念,从产品、方案到服务, 致力于塑造一个“行业*”,以实现可的发展。 多年以来,公司坚持“以客户为本,与客户共同发展”的思想, 全力以赴为工矿用户、设计单位、工程公司提供高、高性、高可靠性的整体解决方案。 “我们不仅仅销售的产品”是公司每个员工的工作信条, 在为客户提品和方案的中,我们愿意倾听客户,和客户共同完善, 不断服务,越客户的期望。以此为基础,我们追求客户、厂商和员工三方的共赢。 本公司与德国SIEMENS公司自动化与驱动部门的长期紧作中, 建立了良好的相互协作关系,在自动化产品与驱动产品业务逐年成倍增长, 为广大用户提供了SIEMENS的新的技术及自动控制的佳解决方案。 上海诗幕自动化科技有限公司 具备以下产品优势 西门子可编程控制器,西门子屏,西门子工业以太网, 西门子数控,西门子高低压变频器,西门子电机驱动等等。
加热炉送料——仿STL指令的编程梯形图举例
对于没有STL指令的PLC,也可以仿照STL指令的设计思路来设计顺序控制梯形图,这就是下面要介绍的仿STL指令的编程。
如图5-33所示为某加热炉送料的功能表图与梯形图。除初始步外,各步的分别为开炉门、推料、推料机返回和关炉门,分别用Y0、Y1、Y2、Y3驱动。X0是起动按钮,X1~X4分别是各结束的限位开关。与左侧母线相连的~M304的触点,其作用与STL触点相似,它右边的电路块的作用为驱动负载、转换条件和转换目标,以及使前级步的辅助继电器复位。
图5-33 加热炉送料的功能表图与梯形图
由于这种编程用辅助继电器代替状态器,用普通的常开触点代替STL触点,因此,与使用STL指令的编程相比,有以下的不同之处:
1)与代替STL触点的常开触点(如图5-33中~M304的常开触点)相连的触点,应使用AND或ANI指令,而不是LD或LDI指令。
2)在梯形图中用RST指令来完成代表前级步的辅助继电器的复位,而不是由程序自动完成。
3)不允许出现双线圈现象,当某一输出继电器在几步中均为“1”状态时,应将代表这几步的辅助继电器常开触点并联来控制该输出继电器的线圈。
S7-200系列PLC的基本硬件组成
S7-200系列PLC可提供4种不同的基本单元和6种型号的扩展单元。其构成包括基本单元、扩展单元、编程器、存储卡、写入器、文本显示器等。
1.基本单元
S7-200系列PLC中可提供4种不同的基本型号的8种CPU供选择使用,其输入输出点数的分配见表4-11:
表4-11 S7-200系列PLC中CPU22X的基本单元
型 号
输入点
输出点
可带扩展模块数
S7-200CPU221
6
4
—
S7-200CPU222
8
6
2个扩展模块
78路数字量I/O点或10路模拟量I/O点
S7-200CPU224
14
10
7个扩展模块
168路数字量I/O点或35路模拟量I/O点
S7-200CPU226
24
16
2个扩展模块
248路数字量I/O点或35路模拟量I/O点
S7-200CPU226XM
24
16
2个扩展模块
248路数字量I/O点或35路模拟量I/O点
2.扩展单元
S7-200系列PLC主要有6种扩展单元,它本身没有CPU,只能与基本单元相连接使用,用于扩展I/O点数,S7-200系列PLC扩展单元型号及输入输出点数的分配如表4-12所示。
表4-12 S7-200系列PLC扩展单元型号及输入输出点数
类 型
型 号
输入点
输出点
数字量扩展模块
EM221
8
无
EM222
无
8
EM223
4/8/16
4/8/16
模拟量扩展模块
EM231
3
无
EM232
无
2
EM235
3
1
3.编程器
PLC在正式运行时,不需要编程器。编程器主要用来进行用户程序的编制、存储和等,并将用户程序送入PLC中,在调试中,进行监控和故障检测。S7-200系列PLC可采用多种编程器,一般可分为简易型和智能型。
简易型编程器是袖珍型的,简单实用,价格低廉,是一种很好的现场编程及监测工具,但显示功能较差,只能用指令表输入,使用不够方便。智能型编程器采用计算机进行编程操作,将的编程装入计算机内,可直接采用梯形图语言编程,实现在线监测,非常直观,且功能强大,S7-200系列PLC的编程为STEP7-Micro/WIN。
4.程序存储卡
为了保证程序及重要参数的安全,一般小型PLC设有外接EEPROM卡盒接口,通过该接口可以将卡盒的内容写入PLC,也可将PLC内的程序及重要参数传到外接EEPROM卡盒内作为备份。程序存储卡EEPROM有6ES 7291-8GC00-0XA0和6ES 7291-8GD00-0XA0两种,程序容量分别为8K和16K程序步。
5.写入器
写入器的功能是实现PLC和EPROM之间的程序传送,是将PLC中RAM区的程序通过写入器固化到程序存储卡中,或将PLC中程序存储卡中的程序通过写入器传送到RAM区。
6.文本显示器
文本显示器TD200不仅是一个用于显示信息的显示设备,还可以作为控制单元对某个量的数值进行修改,或直接设置输入/输出量。文本信息的显示用选择/确认的,多可显示80条信息,每条信息多4个变量的状态。参数可在显示器上显示,并可以随时修改。TD200面板上的8个可编程序的功能键,每个都分配了一个存储器位,这些功能键在启动和时,可以进行参数设置和诊断。
6EP1457-3BA006EP1457-3BA00
西门子PLC控制设计的几个步骤
(一)决定所需的及次序。
当使用可编程控制器时,重要的一环是决定所需的输入及输出。输入及输出要求:
(1) 步是设定输入及输出数目。
(2) 第二步是决定控制先后、各器件相应关系以及作出何种反应。
(二)对输入及输出器件编号
每一输入和输出,包括定时器、计数器、内置寄存器等都有一个的对应编号,不能混用。
(三)画出梯形图。
根据控制的要求,画出梯形图。
(四)将梯形图转化为程序
把继电器梯形图转变为可编程控制器的编码,当完成梯形图以后,下一步是把它的编码编译成可编程控制器能识别的程序。
这种程序语言是由序号(即地址)、指令(控制语句)、器件号(即数据)组成。地址是控制语句及数据所存储或摆放的位置,指令告诉可编程控制器怎样利用器件作出相应的。
(五)在编程下用键盘输入程序。
(六)编程及设计控制程序。
(七)控制程序的错误并修改。
(八)保存完整的控制程序。
6EP1457-3BA00
西门子S7 PLC通信口的应用(打印机和条形码阅读程序)
西门子S7 PLC的通信口(Freeport Mode)的通信协议可定义,通信所需要的信息存特殊存储字节B30中,用户须作如下说明:
奇偶校验
每个字符的位数
波特率
通信口可以接收和发送数据。本例用一个的打印机程序来描述数据发送,再用一个条形码阅读程序来说明数据接收。
例图
打印机程序框图
打印机程序和注解
此程序描述向打印机发送数据。为了简化此例,窗口下的终端程序可代替打印机作为边接。打印泪L或终端的组态特性为9600波特,无奇偶校验,每字符8位。
本程序长度为13个字
//正确设置自山通信日对此应用很重要。
//所需信息装载在特殊存储字节B30中。
//这些输入数据可从操作手册中查询。
//发送命令XM丁包含了发送信息缓冲区的起始地址,该地址单元中只包含了发送信息的长度(以字节为单位)。
条形码阅读器程序框图
条形码阅读器程序和注解
该程序描述数据接收,条形码阅读器通过接日把读到的数据用自山通信日发给SIMATIC S7-200。为简化此例,窗口下的终端程序可代替条形码阅读器作为发送器连接。
本程序长度为15个字。