上海西门子PLC一级经销商
的功能要求,确定系统所需的用户I/O设备。常用的输入设备有按钮、选择开关、行程开关、传感器等,常用的输出设备有继电器、接触器、指示灯、电磁阀等。
(3)PLC选型STL是文本编程语言,LAD、FBD为图形化编程语言,图中采用3种语言实现相同的功能,即将输入信号I1.2与I0.1执行“与非”操作,并将执行结果输出到Q1.0。
数据是程序处理和控制的对象,并通过变量来存储和传递。变量包括名称和数据类型两部分。STEP7 中有 3 种数据类型:基本数据类型,例如位(BIT)、字节(BYTE)、字(WORD)、ASCII字符( CHAR )等;复杂数据类型,例如字符串(STRING)、数组(ARRAY)、结构(STRUCT);参数数据类型,为逻辑块之间传递形参而设定,例如定时器、计数器(如T2、C3)、程序块(如BLOCK_FB、BLOCK_FC)、指针(如 P # M1.0)等。
LAD/STL/FBD 应用示例2.位逻辑指令
位逻辑指令处理“1”、“0”两个数字。在触点与线圈领域,“1”表示动作或通电,“0”表示未动作或未通电。位逻辑指令扫描信号状态“1”、“0”,并对它们进行组合(逻辑运算),逻辑运算结果(RLO)用于赋值或置位,也用于控制定时器和计数器的运行。
(1)与(AND)、或(OR)、异另外,在STL中还有强行RLO清零(CLR)和强行RLO置位(SET)指令。控制系统硬件选型包括PLC及其组件的选型以及PLC外部用户I/O设备的选型。
1.PLC型号的选择
上海西门子PLC一级经销商
常地重新设计和安装,十分费时、费工、费料,甚至阻碍了汽车更新周期的缩短。
为了改变这一现状,美国通用汽车(GM)公司在1969年公开招标,要求用新的控制装置取代继电器控制装置,并提出了10项招标指标,即
1)编程方便,现场可修改程序;于1977年开始工业应用。2.PLC的概念
PLC问世以来,尽管时间不长,但发展迅速。为了使其生产和发展标准化,国际电工委员会(IEC)先后颁布了PLC标准的草案第一稿,第二稿,并在1987年2月通过了对它的定义:
“可编程序控制器是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于在其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。可编程序控制器及其有关外部设备,都按易于与工业控制系统联成一个整体,易于扩充其功能的原则设计。”
为了避免与PC(Personal Computer,个人计算机)相混淆,所以命名为PLC(Program-mable Logic Controller,可编程序逻辑控制器),但从功能上讲,现在的PLC早已不是原来意义上的“PLC”了。
PLC是一台计算机,它是专为工业环境应用而设计制造的计算机,具有丰富的输入、输出接口,并且具有较强的驱动能力。但PLC产品并不针对某一具体工业应用,在实际应用时,其硬件需根据实际需要进行选用配置,其软件需根据控制要求进行设计编制。1.1.2 PLC的硬件组成
PLC的构成框图和计算机是一样的,都由中央处理器(CPU)、存储器和输入/输出接口等构成。因此,从硬件结构来说,PLC实际上就是计算机,
2)维修方便,采用模块化结构;PLC常用的CPU主要采用通用微处理器、单片机或双极型位片式微处理器。通用的微处理器常用的是8位机、16位机,甚至32位机,如Z80A、8085、80x86、6502、M6800、M6809、M68000等。单片机常用的有8039、8049、8031、8051等。双极型位片式微处理器常用的有AMD2900、AMD2903等。2.系统程序存储器
系统程序存储器用于存放系统工作程序(监控程序)、模块