西门子S7-400中央处理器CPU412-2西门子中国一级总代理 西门子PLC代理商

更新:2024-01-07 08:08 编号:23171435 发布IP:180.174.45.72 浏览:3次
发布企业
浔之漫智控技术(上海)有限公司商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
2
主体名称:
浔之漫智控技术(上海)有限公司
组织机构代码:
91310117MA1J3R698D
报价
人民币¥888.00元每台
西门子
西门子代理商
西门子CPU
西门子plc
德国
全新原装
关键词
西门子电线电缆,西门子PLC,西门子CPU,西门子交换机,西门子触摸屏
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
全国服务热线
19514718569
经理
吴悦  请说明来自顺企网,优惠更多
请卖家联系我

详细介绍

西门子S7-400中央处理器CPU412-2西门子中国一级总代理 西门子PLC代理商

西门子S7-400中央处理器CPU412-2西门子中国一级总代理 西门子PLC代理商

西门子S7-400中央处理器CPU412-2西门子中国一级总代理 西门子PLC代理商

西门子1200PLC实用定位控制程序案例

引言

本文是一篇综合性比较强的文章,从PLC输入输出及步进电机接线开始,到PLC运动控制程序编写,再到后续的ModbusTCP通信协议及上位机编程实现Zui终控制,涉及知识面比较广,能够让我们很好地将所学知识结合起来。

开发平台

采用西门子TIA Portal V16编程软件编写运动控制程序,实现PLC(S7-1200系列:CPU1214C DC/DC/DC)对步进电机的控制,再通过编写ModbusTCP程序,将控制地址进行映射,从而方便上位机(VS2019开发)与PLC进行通信,Zui终实现步进电机的运动方向、速度及距离的灵活控制。

涉及硬件:开关电源、S7-1200PLC、步进驱动器、步进电机、单轴模组、限位开关

涉及软件:TIA Portal V16、VS2019、ModbusPoll(用于测试通信)

硬件接线



PLC编程


 


 



上位机开发思路

为了便于操作,需要配一个HMI人机界面来进行使用。这个的HMI形式是比较多样化的,如触摸屏、组态软件等,这里,我们采用目前比较流行的方式——C#开发上位机,来供用户使用。C#开发上位机相对于传统的组态软件,各自都有自己的优缺点,主要体现在如下三个方面:

  1. 功能限制:组态软件对于一些特定的需求或者逻辑,会有一定的局限性,使用上也受到软件本身的约束;C#开发上位机完全自主开发,几乎不存在功能上的限制,并且扩展方便。

  2. 技术要求:组态软件Zui大的优势在于方便,因为它本身都集成了一些通用协议和元件,只需要按照使用说明进行组态配置即可;C#开发需要完全自己搭建框架和实现底层代码,对开发者的技术要求会更高一些。

  3. 价格成本:组态软件需要按套、按点位收费,意味着每个项目无形中都有一个基础成本;C#开发上位机自主开发,不需要二次授权费用,并且开发一套之后,可以快速应用到其他项目中。

采用C#上位机开发,需要考虑的是通信问题。西门子S7-1200支持很多种不同的通信协议,包括S7、ModbusTCP、TCP/IP、UDP、OPC等,从开发成本上来说,我们优先考虑S7和ModbusTCP,对于S7和ModbusTCP通信协议,比较一下两者的优缺点:

  1. S7协议为西门子内部协议,协议本身不公开,需要调用或者自己开发通信库,使用S7通信协议需要勾选CPU中的允许来自远程对象的PUT/GET通信访问。

  2. ModbusTCP为公开、免费协议,可以自己开发通信库或者使用开源库,使用ModbusTCP通信协议需要编写一定的PLC程序来实现地址映射。

从公开免费和使用范围的角度来考虑,这里采用ModbusTCP通信协议,因为你学会了ModbusTCP,意味着市场上的大部分仪表、PLC通信你都可以搞得定,PLC程序编写如下所示:

1、创建DB块

这里创建一个DB块,里面包含了常用的一些操作和参数设置,由于Modbus保持型寄存器的Bit位操作比较麻烦,这里我们统一使用Word类型来代替Bit。


 2、Modbus地址与PLC地址的映射(控制位)

 


 3、Modbus地址与PLC地址的映射(参数地址)


 4、ModbusServer程序编写


 5、上位机UI界面设计



6、ModbusTCP通信库

上位机开发功能实现的核心在于ModbusTCP通信库编写,由于Modbus协议是公开免费,可以自己根据Modbus协议来开发,也可以使用开源的Modbus库,如NModbus等,有了ModbusTCP通信库之后,我们可以将更多的精力放在业务处理及逻辑处理上面。

7、ModbusTCP通信点表



上位机开发功能

1、创建一个Windows窗体应用项目,项目名称为thinger.cn.MotionPro。

2、日志显示功能:日志显示采用ListView进行显示,绑定一个ImageList用来区分信息、报警、错误,添加日志方法的参数包含日志等级及日志内容。

3、自己开发ModbusTCP通信库或者使用开源库,该库应该具备建立连接、断开连接、预置寄存器、读取寄存器的功能。

4、建立连接和断开连接:这里通过按钮实现建立连接和断开连接2个功能。

5、相对位置运动:设置相对运动速度和相对运动位置,实现电机的相对运动。

6、juedui位置运动:设置juedui运动速度和juedui运动位置,实现电机的相对运动。

7、点动运动模式:设置点动运动速度,按住正向点动或者反向点动,实现电机的点动运动。

8、回原点模式:点击回原点,可以控制物体回到原点位置并停止。

9、运动停止、运动暂停、复位相关功能。

写在Zui后

这个项目整体来说难度不是很大,涉及的知识面比较广,非常适合上位机初学者进行学习和练手。


西门子PLC输入输出电源接法

西门子PLC输入输出电源怎么接?西门子plc的系列很多,不同系列它的接线方式、接线方法可能都不一样。这里我以S7200说一下吧。

S7200根据CPU不同,CPU221、CPU222、CPU224、CPU224XP、CPU226,供电的方式也不同。无非就两种供电:直流供电交流供电。一般接线端子旁有DC或AC标识。


西门子PLC输入输出电源接法


以晶体管输出PLC来说,一般输入和输出类型都有两种,分别是漏型输入、源型输入,漏型输出、源型输出。很据不同的类型,不同接法,防止电流冲突,极性接法可能会烧毁点。

1、漏型输入:1M端接-,输入信号端子接 。


西门子PLC输入输出电源接法


2、源型输入:1M端接 ,输入信号端子接-。


西门子PLC输入输出电源接法


3、漏型输出:1M端接-,输入信号端子接负载,负载另一端接 。


西门子PLC输入输出电源接法


4、源型输出:1M端接-,1L 接 ,输入信号端子接负载,负载另一端接-。


西门子PLC输入输出电源接法


一定型号确定,公共端1M与2M即可极性一致。

Product Type
产品类型
Sub type
分类
MLFB
订货号
Description
产品描述
CPU模块标准CPU6AG15111AK022AB0SIPLUS S7-1500 CPU 1511-1 PN -40...+60°C,带防腐蚀涂层 基于 6ES7511-1AK02-0AB0 . 中央处理器,带 主存储器 150 KB 用于 程序及 1MByte用于数据, 第 1 个接口:PROFINET IRT 带双端口交换机, 60 ns 比特性能表现, 需要 SIMATIC存储卡 
6AG15111AK027AB0SIPLUS S7-1500 -40…+70°C 带防腐蚀涂层 根据6ES7511-1AK02-0AB0 . SIMATIC S7-1500, CPU 1511-1 PN, 中央处理器,带 主存储器150 KB 用于 程序:1 MB 用于数据 第 1 个接口:PROFINET IRT 含 2 端口交换机, 60 ns比特性能表现, 需要 SIMATIC 存储卡 
6AG15131AL022AB0SIPLUS S7-1500 CPU 1513-1 PN -40...+60°C,带防腐蚀涂层 根据 6ES7513-1AL02-0AB0 . 中央处理器,带 主存储器 300 KB 用于 程序及 1.5MB用于数据, 第 1 个接口:PROFINET IRT 带双端口交换机, 40 ns 比特性能表现, 需要 SIMATIC存储卡 
6AG15131AL027AB0SIPLUS S7-1500 CPU 1513-1 PN -40...+70°C,带防腐蚀涂层 根据 6ES7513-1AL02-0AB0 . 中央处理器,带 主存储器 300 KB 用于 程序及 1.5MB用于数据, 第 1 个接口:PROFINET IRT 带双端口交换机, 40 ns 比特性能表现, 需要 SIMATIC存储卡 
6AG15163AN012AB0SIPLUS S7-1500 CPU 1516-3 PN/DP-40...+60°C -20°C 条件下开机 带防腐蚀涂层 根据 6ES7516-3AN01-0AB0 . 中央处理器,带 主存储器1MByte 用于 程序及 5MByte 用于数据, 第 1 个接口:PROFINET IRT 含 2 端口交换机, 第 2接口:以太网, 第 3 接口:PROFIBUS, 10 ns 比特性能表现, 需要 SIMATIC存储卡  
6AG15163AN027AB0SIPLUS S7-1500 CPU 1516-3 PN/DP-40...+70°C, 带防腐蚀涂层 基于 6ES7516-3AN02-0AB0 . 中央处理器,带 主存储器 1MByte 用于程序及 5MByte 用于数据, 第 1 个接口:PROFINET IRT 带双端口交换机, 第 2 接口:PROFINET RT,第 3 接口:PROFIBUS, 10 ns Bit 高性能, 需要 SIMATIC 存储卡 
6AG15184AP004AB0SIPLUS S7-1500 CPU 1518-4 PN/DP 带防腐蚀涂层 根据6ES7518-4AP00-0AB0 . 中央处理器,带 主存储器 3MByte 用于 程序和 10MByte 用于数据, 第 1接口,PROFINET IRT 带双端口交换机, 第 2 接口,以太网, 第 3 接口,以太网, 第 4 接口,PROFIBUS, 1ns 比特性能表现, 需要 SIMATIC 存储卡 
6AG15184AX004AC0SIPLUS S7-1500 CPU 1518-4 PN/DP MFP 带防腐蚀涂层根据 6ES7518-4AX00-1AC0 . 包括C / C ++运行时间 OPC UA 运行时间 许可证 程序工作存储器 4MByte 以及数据20MByte, 第 1 个接口:PROFINET IRT 带双端口交换机,第 2 个接口 :PROFINETRT, 第 3 个接口 :以太网,第 4 个接口 :PROFIBUS,1 NS Bit- 性能,SIMATIC 存储 卡(Zui小 2GB)必要 
故障安全CPU6AG15131FL022AB0SIPLUS S7-1500 CPU 1513F-1 PN -25…+60°C带防腐蚀涂层 根据 6ES7513-1FL02-0AB0 . 中央处理器,带 内存 450 KB,用于 程序及 1.5MB 用于数据,第 1 个接口:PROFINET IRT 带双端口交换机, 40 ns 比特性能表现, 需要 SIMATIC存储卡 
6AG15163FN012AB0SIPLUS S7-1500 CPU-1516F-3 PN/DP-25...+60°C -20°C 条件下开机 带防腐蚀涂层 根据 6ES7516-3FN01-0AB0 . 中央处理器,带 内存1.5MByte 用于程序和 5MByte 用于数据, 第 1 个接口: PROFINET IRT 含 2 端口交换机, 第 2接口:以太网, 第 3 接口:PROFIBUS, 10 ns 比特性能表现, 需要 SIMATIC 存储卡 
6AG15184FP004AB0SIPLUS S7-1500 CPU 1518F-4 PN/DP 带防腐蚀涂层 基于6ES7518-4FP00-0AB0 。 中央处理器,带 内存 4.5 MByte 用于程序和 10 MByte 用于数据, 第 1接口, PROFINET IRT,带有 2 端口交换器 第 2 接口,以太网, 第 3 接口,以太网, 第 4接口,PROFIBUS, 1 ns 比特性能表现, 需要 SIMATIC 存储卡 
冗余CPU6AG15152RM007AB0SIPLUS S7-1500 CPU 1515R-2 PN -40...+70°C,带防腐蚀涂层 基于 6ES7515-2RM00-0AB0 . 中央处理器,带 内存 500 KB,用于 程序和 3MByte用于数据, 第 1 个接口:PROFINET 带双端口交换机, 第 2 接口:PROFINET RT, 需要 SIMATIC 存储卡****************************** 销售特别许可
6AG15173HP004AB0 SIPLUS S7-1500 CPU 1517H-3 PN 带防腐蚀涂层 基于6ES7517-3HP00-0AB0 . 中央处理器,带 2 MB 工作存储器用于 程序和 8 MB 用于数据, 第 1个接口:PROFINET RT 带双端口交换机, 第 2 接口:PROFINET RT, 第 3 接口:H-SYNC, 需要SIMATIC 存储卡 
6AG15000HP004AB0SIPLUS S7-1500 CPU 1517H 系统包 带防腐蚀涂层 基于6ES7500-0HP00-0AB0 . 系统包包括: 2 x CPU 1517H-3 PN, 4 同步模块至 10m 2 x同步线路 1m 无存储卡 
扩展模块数字量扩展6AG15211BH007AB0SIPLUS S7-1500 DI 16x24VDC HF -40...+70°C带防腐蚀涂层 基于 6ES7521-1BH00-0AB0 。 数字量输入模块 “16 通道,分成组,每组 16;” "输入端延时0.05..20ms "输入端类型 3(IEC 61131);” "诊断;流程报警" 
6AG15211BH507AA0SIPLUS S7-1500 DI 16x24VDC SRC -40...+70°C带防腐蚀涂层 基于 6ES7521-1BH50-0AA0 。 数字量输入模块 “DI 16xDC 24V,M 读取;” “16通道,分成组,每组 16;” “输入延时 3.2ms;” 输入端类型 3(IEC 61131) 
6AG15211BL007AB0SIPLUS S7-1500 DI 32x24VDC HF -40...+70°C带防腐蚀涂层 基于 6ES7521-1BL00-0AB0 。 数字量输入模块 DI 32xDC 24V, “32 条通道,每组 16条;” 输入端延时 0.05..20ms "输入端类型 3(IEC 61131);” "诊断;流程报警" 
6AG15211FH007AA0SIPLUS S7-1500 DI 16x230V AC BA-40...+70°C 带防腐蚀涂层 基于 6ES7521-1FH00-0AA0 。 数字量输入模块 DI 16xAC 230V,“16 条通道,每组 4 条;” “输入延时 20ms;” 输入端类型 1(IEC 61131) 
6AG15217EH007AB0SIPLUS S7-1500 DI 16x 48VUC/ 125V-40...+70°C 带防腐蚀涂层 基于 6ES7521-7EH00-0AB0 。 "16 通道,分成组,每组 1;" "输入端延时0.05..20ms "输入端类型 3(IEC 61131);” "诊断;流程报警" 
6AG15221BF007AB0SIPLUS S7-1500 DQ 8x24VDC/2A -40...+70°C带防腐蚀涂层 基于 6ES7522-1BF00-0AB0 。 数字输出模块 “DQ 8xDC 24V/2A HF;” “8条通道,每组 8 条;” “每组 8A;” "诊断;替换值” 
6AG15221BH017AB0SIPLUS S7-1500 DQ 16x 24VDC/ 0.5A-40...+70°C 带防腐蚀涂层 基于 6ES7522-1BH01-0AB0 。 "16 通道,分成组,每组 8;" "4A每组;" "单通道诊断;" 替换值 
6AG15221BL017AB0SIPLUS S7-1500 DQ 32x24VDC/0.5A-40...+70°C 带防腐蚀涂层 根据 6ES7522-1BL01-0AB0 . “32 条通道,每组 8 条;” "4A每组;" "单通道诊断;" 替换值 
6AG15225EH007AB0SIPLUS S7-1500 DQ 16x48VUC/125V-40...+70°C 带防腐蚀涂层 基于 6ES7522-5EH00-0AB0 。 “DQ16x 24...48VUC/125VDC/0.5A; "16 通道,分成组,每组 1;" “每组 0.5A;” “替换值;” 注意降额 
6AG15225FF007AB0SIPLUS S7-1500 DO 8x230V AC/2A -40...+70°C带防腐蚀涂层 基于 6ES7522-5FF00-0AB0 。 数字输出模块 “DQ 8xAC 230V/2A;TRIAC;” "8通道,分成组,每组 1;" “每组 2A; 替换值 
6AG15225FH007AB0SIPLUS S7-1500 DQ 8x230V AC/5A -25...+60°C带防腐蚀涂层 基于 6ES7522-5HF00-0AB0 。 数字输出模块 “DQ 8xAC 230V/5A;继电器;” "8通道,分成组,每组 1;" "每组 5A;” "诊断;替换值” 
6AG15225HF002AB0SIPLUS S7-1500 DQ 8x230V AC/5A -25...+60°C带防腐蚀涂层 基于 6ES7522-5HF00-0AB0 。 数字输出模块 “DQ 8xAC 230V/5A;继电器;” "8通道,分成组,每组 1;" "每组 5A;” "诊断;替换值” 
6AG15225HH007AB0SIPLUS S7-1500 16数字输出 230VAC 2A RLY -40... +70°C -25°C 条件下开机 带防腐蚀涂层 根据 6ES7522-5HH00-0AB0 . 数字输出模块 “DQ 16X 230VAC / 2A ST;” 继电器 16 条通道,每 “组 2 条;” “每组 4A;诊断;” 
模拟量扩展6AG15317KF007AB0SIPLUS S7-1500 AI 8xU/I/RTD/TC-40...+70°C, 带防腐蚀涂层 基于 6ES7531-7KF00-0AB0 . 模拟输入模块 16 位分辨率 , 精度0.3%, 8 通道,分成组,每组 8, “共模电压 10V;” “诊断;流程报警" 包括馈电元素,屏蔽支架和屏蔽端子 
6AG15317NF007AB0SIPLUS S7-1500 AI 8XU/I HF -40... +70°C带防腐蚀涂层 根据 6ES7531-7NF00-0AB0 . 16 位分辨率 , jingque度 0.1%, 8 通道分组,每组1, 共模电压: 30V AC/60V DC, "诊断;硬件中断;” 包括馈电元素, 屏蔽支架和屏蔽端子 
6AG15317NF107AB0SIPLUS S7-1500 AI 8xU/I HS -40...+70°C,带防腐蚀涂层 基于 6ES7531-7NF10-0AB0 . 模拟输入模块 模拟输入 8xU/I 高速型, 16 位分辨率 , 精度0.4% 8 通道,分成组,每组 8, “共模电压 10V;” “诊断;流程报警" 8 通道以 0.125ms 包括馈电元素,屏蔽支架和屏蔽端子 
6AG15317PF004AB0SIPLUS S7-1500 模拟输入 8XU/R/RTD/TC HF 0 ...+60°C 带防腐蚀涂层 根据 6ES7531-7PF00-0AB0 . 模拟输入模块 AI 8 X U/R/RTD/TC HF,分辨率 16 Bits, 精度 0.1%, “8 个通道分成 1 组;” 共模电压: 30V AC/60V DC,“诊断,硬件中断;” 包括电源元件, 屏蔽钳和 屏蔽端子 
6AG15325HD007AB0SIPLUS S7-1500 AO 4xU/I ST -40...+70°C,带防腐蚀涂层 基于 6ES7532-5HD00-0AB0 . 模拟输出模块 16 位分辨率 , 精度 0.3%. 4通道,分成组,每组 4, “诊断;替换值” 包括馈电元素, 屏蔽支架和 屏蔽端子 
6AG15325HF007AB0SIPLUS S7-1500 AQ 8xU/I HS -40...+70°C,-25°C 条件下开机 带防腐蚀涂层 基于 6ES7532-5HF00-0AB0 . 模拟输出模块 模拟输出 8xU/I 高速型,16 位分辨率 , 精度 0.4%, 8 通道,分成组,每组 8, "诊断;替换值” 8 通道以 0.125ms 包括馈电元素,屏蔽支架和屏蔽端子 
通信模块6AG15401AB007AA0SIPLUS S7-1500cm PtP RS-422/485-40...+70°C -25°C 条件下开机 带防腐蚀涂层 根据 6ES7540-1AB00-0AA0 . 通信模块针对 串行连接RS-422, RS-485 空闲端口,3964(R),USS, 19200 kBit/s, 15针 Sub-D插座 
6AG15401AD007AA0SIPLUS S7-1500cm PtP RS-232 BA -40...+70°C-25°C 条件下开机 带防腐蚀涂层 根据 6ES7540-1AD00-0AA0 . 通信模块针对 串行连接 RS-232,空闲端口,3964(R),USS, 19200 kBit/s, 9针 Sub-D 连接器 
6AG15411AB007AB0SIPLUS S7-1500cm PtP RS-422/485-40...+70°C -25°C 条件下开机 带防腐蚀涂层 根据 6ES7541-1AB00-0AB0 . 通信模块针对 串行连接RS-422 和 RS-485, 空闲端口,3964(R),USS, MODBUS RTU 主站,从站, 115200 kBit/s,15针 Sub-D 插座 
6AG15411AD007AB0SIPLUS S7-1500 CM PtP RS232 HF-40...+70°C, -25°C 条件下开机 带防腐蚀涂层 基于 6ES7541-1AD00-0AB0 . 通讯模块针对 串行连接RS-232, 空闲端口,3964(R),USS, MODBUS RTU 主站,从站, 115200 kBit/s, 9 针Sub-D 连接器 
6AG15425DX007XE0SIPLUS NET CM 1542-5(Profibus -40...+70°C带防腐蚀涂层 根据 6GK7542-5DX00-0XE0 . 通信模块 用于将 S7-1500 连接至 PROFIBUS-DP 作为DP 主站和 DP 从站:S7 和 PG/OP 通信,时间 同步,诊断 
6AG15431AX002XE0SIPLUS CP 1543-1 -40...+70°C, 带防腐蚀涂层 根据6GK7543-1AX00-0XE0 通信处理器 用于连接 SIMATIC S7-1500 至工业以太网:TCP/IP,ISO,不间断电源,S7 通信,IP-BROADCAST/ MULTICAST,安全(硬件 标识,IP/MAC授权访问 列表,防火墙),诊断 SNMP 1版/3版,DHCP,FTP 客户端/ 服务器,电子邮件,IPV4/IPV6, 数据存储在CPU 的 SD 卡 上,时间同步 通过 NTP,访问 CPU 的网络服务器;千兆级 SS 1个 RJ45(10/100/1000MBit) 


关于浔之漫智控技术(上海)有限公司商铺首页 | 更多产品 | 联系方式 | 黄页介绍
成立日期2018年04月08日
注册资本500
主营产品西门子模块代理商
经营范围从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机电设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程专业施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。【依法须经批准的项目,经相关部门批准后方可开展经营活动】
公司简介浔之漫智控技术有限公司西门子代理。联系人:小周(19514718569)浔之漫智控技术有限公司主要产品有“PLC,变频器,触摸屏,模块,传感器,低压器,伺服电机,工控机”。全新原装,质量保证,保修一年,价格合理,支持技术服务!SIEMENS可编程控制器1、SIMATICS7系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-2002、逻辑控制模块LO ...
公司新闻
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业自行发布,本站完全免费,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112