西门子S7-400模块控制器CPU412-2西门子代理商
西门子S7-400模块控制器CPU412-2西门子代理商
西门子S7-400模块控制器CPU412-2西门子代理商
浔之漫智控技术(上海)有限公司是SIEMENS西门子全球一级总代理商与全球维修中心,优势产品有西门子S7200/300/400/1200/6DD/6EP/6AV/6GK/ET200/电缆/DP接头/PLC/触摸屏 /变频器/数控伺服/直流/电源/软启动/ 网卡 等等,西门子工业自动化与驱动技术集团授权合作伙伴!《销售态度》:质量保证、诚信服务、及时到位!
《销售宗旨》:为客户创造价值是我们永远追求的目标!
《服务说明》:现货配送至全国各地含税(13%)含运费!
《产品质量》:原装**,全新原装!
《产品优势》:专业销售 薄利多销 信誉好,口碑好,价格低,货期短,大量现货,服务周到!
ET200模块选型详细介绍ET 200
西门子的ET200是基于现场总线PROFIBUS-DP或PROFINET的分布式I/O,可以与经过认证的非西门子公司生产的PROFIBUS-DP主站协同运行。在组态时,STEP7自动分配标准的DP从站的输入/输出地址。就像访问主站主机架上的I/O模块一样,DP主站的CPU通过 DP 从站的地址直接访问它们,因此使用标准 DP 从站不会增加编程的工作量。
1. 安装在控制柜内的ET200
(1)ET 200S
ET200S(见图2-56)是一种多功能按位模块化的I/O系统,配备了PROFIBUS-DP或PROFINET接口模块,可以提供集成光纤接口。模块的种类丰富,包括数字量I/O模块、模拟量I/0模块、技术功能模块、电动机起动器和变频器、I(智能传感器)模块、气动接口模块、故障安全模块。每个站*多可以使用63个I/0模块,或20个电动机起动器和变频器,有2、4、8点的I/O模块。能在运行时更换I/0模块(有热插拔功能),可以用于危险区域Zone 2。
ET200SCOMPACT(紧凑型)有32点数字量I/O,可以扩展12个ET 200S的I/O模块。IM151-7CPU接口模块的功能与CPU314相当。图2-56中的ET200S配有I/O模块、电动机起动器和变频器。
(2)ET 200M
ET200M是多通道模块化的分布式I/O,可使用S7-300全系列模块,适用于大点数、高性能的区域。*多可以扩展8个模块,用接口模块IM153来实现与主站的通信。ET200M 可以提供与S7-400H系统相连的冗余接口模块和故障安全型I/O模块。可以用于Zone 2的危险区域,传感器和执行器可以用于Zone 1。ET 200M有可以带电热插拔的模块,可在运行中修改组态。
S7-400的I/O模块平均每点的价格比S7-300的贵得多,较大型的控制系统常用功能强大的S7-400的CPU和ET200M来组成系统,这样可以使用价格便宜的S7-300的模块,使系统具有很高的性能价格比。这是一种常见的硬件配置方案。
ET 200M的SIPLUS版本是为户外应用设计的,其环境温度范围可达-25~ 70℃。(3)ET 200iSP
ET200iSP是本质安全I/O系统,适用于有爆炸危险的区域。模块化I/O可以直接安装在Zone1,可以连接来自Zone0的本质安全的传感器和执行器。ET200iSP可以扩展多种端子模块,有热插拔功能,*多可以插入32块电子模块。ET200iSP也可以用于容错系统的冗余运行。ET 200iSP有支持HART通信协议的模块,可以将HART仪表接入现场总线。
2.不需要控制柜的ET200
ET 200pro、ET 200eco和ET 200R有很高的保护等级,能适应恶劣的工业环境,可以直接安装在现场,用于没有控制柜的U/O系统。它们安装在一个坚固的玻璃纤维加强塑壳内,耐冲击和污物,不透水。
(1) ET 200pro
ET 200pro是防护等级为IP65/67的多功能模块化分布式I/O,有一个DP接口或一个PROFINET接口。ET 200pro 由接口模块和*多16个I/O模块组成,可以扩展数字量和模拟量I/0模块、电动机起动器、变频器、安全系统和气动模块等,支持故障安全功能。ET 200pro可以热插拔和独立布线。
(2)ET 200eco
ET 200eco是可以直接安装在现场的一体化经济实用的I/O,能在运行时更换模块,不会中断总线或供电。
(3)ET 200R
ET 200R是直接安装在现场的加固型I/O,特别适合在机器人所处的恶劣的工业环境中使用,坚固的金属外壳使它能抗强电磁干扰和抗焊接火花的飞溅。ET200R*多有32个I/O 点。
3. 其他型号的ET 200
ET200B是紧凑的分布式I/O,具有不可更改的固定的输入区和输出区。提供不同电压范围和不同通道数的数字量和模拟量I/O模块。
西门子PLC学习笔记六-(Step7指令简介)1.指令操作数
指令操作数由操作标示符和参数组成。操作标识符由主标识符和辅标识符组成。
主标识符有:I(输入过程影像寄存器)、Q(输出过程映像寄存器)、M(位寄存器)、PI(外部输入寄存器)、PQ(外部输出寄存器)、T(定时器)、C(计数器)、DB(数据块寄存器)、L(本地数据寄存器)
辅助标识符有:X(位)、B(字节)、W(字或2B)、D(2DW或4B)
详细介绍可以参看下图:
2.寻址方式
S7-300的4种寻址方式有:
1)立即寻址
立即寻址是对常数或常量的寻址方式。例子如下:
L66 //表示把常数66装入累加器1中
AW W#16#168 //将16进制数168与累加器1的低字进行“与”运算
SET //默认操作数为RLC,该指令实现对RLO置“1”操作
2)存储器直接寻址
直接寻址指在指令中直接给出操作数单元地址。存储单元地址可用符号地址(如“sb1_start”等)或**地址(如“I0.0"、"Q4.1”等)。例子如下:
A I0.0 //对输入位I0.0执行逻辑“与”运算
= Q4.1 //将逻辑运算结果送给输出继电器Q4.1
L MW2 //将存储字MW2的内容装入累加器1
T DBW4 //将累加器1低字中的内容传送给数据字DBW4
3)存储器间接寻址
间接寻址指:在指令中以存储器的形式给出操作数所在存储单元的地址。在指令中一般写在“[]”中,采用地址指针,地址指针在地址范围小于65535的存储器中可以使用字指针;而其他的存储器则需要使用双字指针。例如:
A.存储器地址单字节地址指针寻址
OPN DB[MW0] //打开数据块,若MW0为1,则就是打开DB2.MW0的改变,则打开的数据块儿也改变
B.存储器地址双字节地址指针寻址
L P#8.7 //把指针值装载到累加器
//P#8.7的指针值为:2#0000_0000_0000_0000_0000_0000_0100_0111
T [MD2] //把指针值送到MD2
A I[MD2] //查询I8.7的信号状态
= Q[MD2} //给出输出位Q8.7赋值
4)寄存器间接寻址
寄存器间接寻址指通过地址寄存器和偏移量间接获取操作数,地址寄存器和偏移量需写在“[]”中。S7-300中有两个地址寄存器AR1、AR2。
地址寄存器地址有两种格式,其长度均为双字,格式如下:
位24~26 地址指针区域标识位的含义:
A.区内寄存器间接寻址
该寻址对于哪个存储区寻址需明确给出。
L P#3.2 //将间接寻址的指针装入累加器1
//P#3.2的指针值为:2#0000_0000_0000_0000_0000_0000_0001_1010
LAR1 //将累加器1的内容送入地址寄存器AR1
//AR1的指针值为:2#0000_0000_0000_0000_0000_0000_0001_1010
A I[AR1,P#5.4] //P#5.4的指针值为:2#0000_0000_0000_0000_0000_0000_0010_1100
//AR1与偏移量相加结果:2#0000_0000_0000_0000_0000_0000_0100_0110
//对输入位I8.6进行逻辑“与”操作
= Q[AR1,P#1.6] //P#1.6的指针值为:2#0000_0000_0000_0000_0000_0000_0000_1110
//AR1与偏移量相加结果:2#0000_0000_0000_0000_0000_0010_1000
//对输出位Q5.0进行赋值操作
B.区域间寄存器间接寻址
该选择通过区域标识位26~24位确定。
L P#I8.7 //把指针值及存储区域标识装载到累加器1
//P#I8.7的指针值为:2#_0000_0000_0000_0100_0111
LAR1 //把存储区域I和地址8.7装载到AR1
L P#Q8.7 //把指针值和地址标识符装载到累加器1
//P#Q8.7的指针值:2#_0000_0000_0000_0100_0111
LAR2 //把存储区域Q和地址8.7装载到AR2
A [AR1,P#0.0] //查询输入位I8.7的信号状态(偏移量0.0不起作用)
= [AR2,P#1.2] //输出位Q10.1赋值
3.CPU中的寄存器
1)累加器(ACCUx)
累加器用于处理字节、字、双字寄存器。S7-300有2个32位累加器(ACCU1、ACCU2)。S7-400有4个32位的累加器(ACCU1~ACCU4)。数据放在累加器的低位(右对齐)。
2)状态字
————————————————
版权声明:本文为CSDN博主「风水月」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/fengshuiyue/article/details/39665421