1、smart系列PLC梳理各常用型号模块的点
①CPU模块:
CPU ST60、SR60:36个数字信号输入点,24个数字输出点,一个DB9针485串口母头,网口母头。
CPU ST40、SR40:24个数字信号输入点,16个数字输出点,一个DB9针485串口母头,网口母头。
CPU ST30、SR30:18个数字量信号输入点、12个数字量输出点,一个DB9针485串口母头,网口母头。
CPU ST20、SR20:12个数字信号输入点,8个数字输出点,一个DB9针485串口母头,网口母头。
②模拟输入模块:
EM AE08:内置8个模拟输入通道,输入信号类型为4-20ma或0-10v自选,默认0-10v,模拟量输入量范围(5529-27648对应4-200ma)、(00000-27648对应0-10V)。
EM AE04:内置4个模拟量输入通道,输入信号类型可为4-20ma或0-10v自选,默认0-10v,模拟量输入量范围(5529-27648对应4-200ma)、(00000-27648对应0-10V)。
③模拟量输出模块:
EM AQ04:内置4个模拟输出通道,输出信号类型为4-20ma或0-10v自选,默认0-10v,模拟量输出范围(5529-27648对应4-200ma)、(00000-27648对应0-10V)。
EM AQ02:内置2个模拟输出通道,输出信号类型为4-20ma或0-10v自选,默认0-10v,模拟量输出范围(5529-27648对应4-200ma)、(00000-27648对应0-10V)。
2、smart系列PLC选择常用模块
为了便于初步接触西门子时理解和掌握smart系列PLC先做各种型号的点。PLC编程步骤1:模块配置
当软件打开初始化时,默认会给你ST40,如图
双击左侧菜单栏中的CPU ST40或系统块可以弹出模块配置页面
①模块型号配置
如果你需要模块配置页面,ST40 一个AE08 一个AQ02.以下配置。配置规则总模块(包括SB)不超过8个,不使用SB总模块不得超过7个,其中CPU只能配置一个,SB不使用配置时基本留空。
②CPU自定义设置模块通信参数
在模块配置好之后,还必须设置模块的各种参数,其中,CPU可设置通信IP地址、子网掩码、网关一般在不进入互联网的情况下留空。485通信站号和波特率也可以设置。(没有设置PLC IP地址默认为192.168.2.1.这也是第一次灌入程序时的连接IP)
③CPU自定义设置脉冲输入点
当输入点需要捕捉脉冲输入时,也可以自定义设置CPU脉冲输入点(简单点就是想用那个点做脉冲输入点就设置哪个输入点),脉冲输入的捕捉周期可以设置,如图所示
④保持设置掉电参数
保持寄存器PLC掉电记忆的保存部分可以说是PLC编程的重中之重,CPU中不设置这一块,那当PLC掉电时,所有设置和更改数据参数都将进入初始化状态。这一步尤为重要smart PLC的CPU在参数设置中,点击保持范围弹出设置界面,如图所示
数据区域是您需要维护的数据类型。偏移量从数据类型基地址开始的变量。元素数取决于数据类型,例如VD数据类型为浮点8字节或4字数据,因此元素数乘以4 偏移量=保持范围的最后变量。如上图所示,数据区VD,偏移量为200,元素数为40,即断电保持起始变量地址VD变量地址200到结束VD360 总共40个变量值,360=4*40 200。
而数据区VW为int类型4字节或2字数据,因此元素数乘以2 偏移量=保持范围的最终变量。如上图所示,数据区VW,偏移量为400,元素数为60,即断电保持起始变量地址VW变量地址400到结束VW50 共60个变量值,520=2*60 400。
⑤设置模拟量输入模块参数
在模拟量输入模块的参数选项中,模块参数一般默认为用户电源。这里检查的意义已经被抛弃了很长一段时间。最后检查实际上意味着当外部输入信号出现问题时,模块打开报警。
然后设置每两个通道的输入信号类型,注意每两个。
当电流输入信号时,传感器是:
电压输入信号时传感器:
⑥设置模拟量输出模块参数
输出信号为0-10v时:
输出信号是4-20ma时: