全新的西门子S7-200SMART带来两种不同类型的CPU 模块,标准型和经济型,*满足不同行业、不同客户、不同设备的各种需求。标准型作为可扩展CPU 模块,可满足对I/O 规模有较大需求,逻辑控制较为复杂的应用;而经济型CPU 模块直接通过单机本体满足相对简单的控制需求。
产品简介
详细介绍
西门子S7-200smartPLC河北代理商
PLC中无非就是三大量:开关量、模仿量、脉冲量。只在搞清楚三者之间的联系,你就能娴熟的把握PLC了。
一、简述
1、开关量也称逻辑量,指仅有两个取值,0或1、ON或OFF。它是最常用的操控,对它进行操控是PLC的优势,也是PLC最基本的使用。
开关量操控的意图是,根据开关量的当前输入组合与历史的输入次序,使PLC产生相应的开关量输出,以使系统能按必定的次序工作。所以,有时也称其为次序操控。
而次序操控又分为手动、半主动或主动。而采用的操控准则有涣散、会集与混合操控三种。
2、模仿量是指一些接连改变的物理量,如电压、电流、压力、速度、流量等。
PLC是由继电操控引入微处理技术后开展而来的,可便利及可靠地用于开关量操控。因为模仿量可转化成数字量,数字量仅仅多位的开关量,故经转化后的模仿量,PLC也*可以可靠的进行处理操控。
因为接连的生产进程常有模仿量,所以模仿量操控有时也称进程操控。
模仿量多是非电量,而PLC只能处理数字量、电量。一切要完成它们之间的转化要有传感器,把模仿量转化成数电量。假如这一电量不是规范的,还要经过变送器,把非规范的电量变成规范的电信号,如4—20mA、1—5V、0—10V等等。
一起还要有模仿量输入单元(A/D),把这些规范的电信号变换成数字信号;模仿量输出单元(D/A),以把PLC处理后的数字量变换成模仿量——规范的电信号。
所以规范电信号、数字量之间的转化就要用到各种运算。这就需要搞清楚模仿量单元的分辨率以及规范的电信号。例如:
PLC模仿单元的分辨率是1/32767,对应的规范电量是0—10V,所要检测的是温度值0—100℃。那么0—32767对应0—100℃的温度值。然后计算出1℃所对应的数字量是327.67。假如想把温度值精确到0.1℃,把327.67/10即可。
模仿量操控包含:反馈操控、前馈操控、份额操控、含糊操控等。这些都是PLC内部数字量的计算进程。
3、脉冲量是其取值总是不断的在0(低电平)和1(高电平)之间交替改变的数字量。每秒钟脉冲交替改变的次数称为频率。
PLC脉冲量的操控意图主要是方位操控、运动操控、轨道操控等。例如:脉冲数在视点操控中的使用。步进电机驱动器的细分是每圈10000,要求步进电机旋转90度。那么所要动作的脉冲数值=10000/(360/90)=2500。
详细的运动控制指令介绍请参考:S7-200 SMART 系统手册
运动控制指令使用准则
必须确保在同一时间仅有一条运动指令激活。
可在中断例程中执行 AXISx_RUN 和 AXISx_GOTO。 但是,如果运动轴正在处理另一命令时,不要尝试在中断例程中启动指令。 如果在中断程序中启动指令,则可使用 AXISx_CTRL 指令的输出来监视运动轴是否完成移动。
运动向导根据所选的度量系统自动组态速度参数(Speed 和 C_Speed)和位置参数(Pos 或 C_Pos)的值。 对于脉冲,这些参数为 DINT 值。 对于工程单位,这些参数是所选单位类型对应的 REAL 值。例如: 如果选择厘米 (cm),则以厘米为单位将位置参数存储为 REAL 值并以厘米/秒 (cm/sec) 为单位将速度参数存储为 REAL 值。
有些特定位置控制任务需要以下运动指令:
要在每次扫描时执行指令,请在程序中插入 AXISx_CTRL 指令并使用 SM0.0 触点。
要运动到位置,必须首先使用 AXISx_RSEEK 或 AXISx_LDPOS 指令建立零位置。
要根据程序输入移动到特定位置,请使用 AXISx_GOTO 指令。
要运行通过位置控制向导组态的运动包络,请使用 AXISx_RUN 指令。
其它位置指令为可选项。
常用运动控制指令介绍
AXISx_CTRL
功能:启用和初始化运动轴,方法是自动命令运动轴每次 CPU 更改为 RUN 模式时加载组态/包络表。
图 1. AXISx_CTRL指令
注意:
在您的项目中只对每条运动轴使用此子例程一次,并确保程序会在每次扫描时调用此子例程。使用 SM0.0(始终开启)作为 EN 参数的输入。
MOD_EN 参数必须开启,才能启用其它运动控制子例程向运动轴发送命令。 如果 MOD_EN 参数关闭,运动轴会中止所有正在进行的命令;
Done 参数会在运动轴完成任何一个子例程时开启;
Error 参数存储该子程序运行时的错误代码;
C_Pos 参数表示运动轴的当前位置。 根据测量单位,该值是脉冲数 (DINT) 或工程单位数 (REAL);
C_Speed 参数提供运动轴的当前速度。 如果您针对脉冲组态运动轴的测量系统,C_Speed 是一个 DINT 数值,其中包含脉冲数/每秒。如果您针对工程单位组态测量系统,C_Speed 是一个 REAL 数值,其中包含选择的工程单位数/每秒 (REAL)。
C_Dir 参数表示电机的当前方向:信号状态 0 = 正向;信号状态 1 = 反向;
AXISx_DIS
功能:运动轴的 DIS 输出打开或关闭。这允许您将 DIS 输出用于禁用或启用电机控制器。
图 2. AXISx_DIS指令
EN 位打开以启用子例程时,DIS_ON 参数控制运动轴的 DIS 输出。
注意:
如果您在运动轴中使用 DIS 输出,可以在每次扫描时调用该子例程,或者仅在您需要更改 DIS 输出值时进行调用。若实际DIS连接了电机驱动器的DIS输入,如果不使能则可能导致电机不运转。
CPU SR20继电器输出,220 V AC 供电,12 输入/8 输出
6ES7 288-1SR200-AA0
CPU ST20晶体管输出,24 V DC 供电,12 输入/8 输出
6ES7-288-1ST20-0AA0
CPU SR30继电器输出,220 V AC 供电,18 输入/12 输出
6ES7-288-1SR30-0AA0
CPU ST30晶体管输出,24 V DC 供电,18 输入/12 输出
6ES7-288-1ST30-0AA0
CPU SR40继电器输出,220 V AC 供电,24 输入/16 输出
6ES7-288-1SR40-0AA0
CPU ST40晶体管输出,24 V DC 供电,24 输入/16 输出
6ES7-288-1ST40-0AA0
CPU SR60继电器输出,220 V AC 供电,36 输入/24 输出
6ES7-288-1SR60-0AA0
CPU ST60晶体管输出,24 V DC 供电,36 输入/24 输出
6ES7-288-1ST60-0AA0
CPU CR40继电器输出,220 V AC 供电,24 输入/16 输出
6ES7-288-1CR40-0AA0
CPU CR60继电器输出,220 V AC 供电,36 输入/24 输出
6ES7-288-1CR60-0AA0
EM DE08数字量DI模块,8路输入
6ES7-288-2DE08-0AA0
EM DR08数字量DO模块,8路 继电器 输出
6ES7-288-2DR08-0AA0
EM DT08数字量DO模块,8路 晶体管输出
6ES7-288-2DT08-0AA0
EM DR16数字量DI/DO模块,8路输入 / 8路继电器输出
6ES7-288-2DR16-0AA0
EM DT16数字量DI/DO模块,8路输入 / 8路晶体管输出
6ES7-288-2DT16-0AA0
EM DR32数字量DI/DO模块,16路输入 / 16路继电器输出
6ES7-288-2DR32-0AA0
EM DT32数字量DI/DO模块,16路输入 / 16路晶体管输出
6ES7-288-2DT32-0AA0
EM AE04模拟量AI模块,4 路输入
6ES7-288-3AE04-0AA0
EM AE08模拟量AI模块,8路输入
6ES7-288-3AE08-0AA0
EM AQ02模拟量AO模块,2 路输出
6ES7-288-3AQ02-0AA0
EM AQ04模拟量AO模块,4路 输出
6ES-7288-3AQ04-0AA0
EM AM03模拟量AI/AO模块,2路 输入/ 1路输出
6ES7-288-3AM03-0AA0
EM AM06模拟量AI/AO模块,4路 输入/ 2路 输出
6ES7-288-3AM06-0AA0
EM AR02热电阻输入模块,2 通道
6ES7-288-3AR02-0AA0
EM AR04热电阻输入模块,4 通道
6ES7-288-3AR04-0AA0
EM AT04热电偶输入模块,4 通道6ES7-288-3AT04-0AA0
EM DP01 Profibus-DP从站扩展模块
6ES7-288-7DP01-0AA0
SB CM01通信信号板,RS485/RS232
6ES7-288-5CM01-0AA0
SB DT04数字量扩展信号板,2路输入/2路晶体管输出
6ES7-288-5DT04-0AA0
SB AE01模拟量扩展信号板, 1 路模拟量AI
6ES7-288-5AE01-0AA0
SB AQ01模拟量扩展信号板,1 路模拟量AO
6ES7-288-5AQ01-0AA0
SB BA01电池信号板,支持普通纽扣电池 CR1025
6ES7-2885BA0-10AA0
PM207 3A电源,输入:120/ 230 V AC,输出: 24 V DC / 3 A
6ES7-288-0CD10-0AA0
PM207 5A电源,输入:120 /230 V AC ,输出: 24 V DC /5 A
6ES7-288-0ED10-0AA0
西门子S7-200smartPLC河北代理商