泉州西门子PLC代理商CPU供应商
浔之漫智控技术有限公司是中国西门子的合作伙伴,公司主要从事工业自动化产品的集成,销售和维修。 致力于为您提供在食品、化工、水泥、电力、环保等领域的电气及自动化技术的完整解决方案,包括自动化产品及系统、工程项目执行及管理、主要过程控制领域技术支持,以及的售后服务、培训等。
CPU
6ES7 211-0AA23-0XB0 CPU221 DC/DC/DC,6输入/4输出
6ES7 211-0BA23-0XB0 CPU221 继电器输出,6输入/4输出
6ES7 212-1AB23-0XB8 CPU222 DC/DC/DC,8输入/6输出
6ES7 212-1BB23-0XB8 CPU222 继电器输出,8输入/6输出
6ES7 214-1AD23-0XB8 CPU224 DC/DC/DC,14输入/10输出
6ES7 214-1BD23-0XB8 CPU224 继电器输出,14输入/10输出
6ES7 214-2AD23-0XB8CPU224XP DC/DC/DC,14DI/10DO,2AI/1AO(PNP)
6ES7 214-2AS23-0XB8CPU224XPsi DC/DC/DC,14DI/10DO,2AI/1AO(NPN)
6ES7 214-2BD23-0XB8CPU224XP 继电器输出,14DI/10DO,2AI/1AO
6ES7 216-2AD23-0XB8 CPU226 DC/DC/DC,24输入/16输出
6ES7 216-2BD23-0XB8 CPU226 继电器输出,24输入/16输出
很多从日系PLC或者200PLC过来的人,很不习惯于S7 1200 或者TIA PORTAL 里面的一些术语,比如OB,DB,FC,FB等等,其实这些术语也包含于S7 300,400 ,1500等,讲解的内容,理论上也适应于这些PLC。我没有玩过这些东西,TIA PORTAL适合于西门子全系列PLC,很多概念性的东西都是一致的。S7 1200的功能强大正式基于拥有各种类型的block和多种变量类型。
我会用不一样观点来讲述PLC编程,相比于很多普通的PLC教程,你会发现很多有趣的地方。
S7 1200 由以下几类基本元素组成:
OB:组织块,英文名Organization block。组织块是CPU系统和用户程序之间的接口,可以在CPU上电启动时调用,也可以循环调用,也可以在PLC发生错误时候调用。
DB:数据块,英文名Data block。从字面含义便知主要用于储存用户数据,比如模拟量转换数据,相当于200里面的V区,欧姆龙PLC的W区。
FC:函数,英文名Function。我们常常在FC函数中写一些需要重复执行的代码,可以在程序不同地方调用,可以被OB调用,也可以被FC调用。使用FC可以简化我们需要重复执行的任务,提高代码的运行效率。FC类似于200的子程序。
FB:FC+DB组合,意思是含有DB块的FC函数,与FC的区别是当函数调用结束后,通过Static变量仍然可以保留数值,经常用于调用间的数据共享。
OB组织块
当我们新建一个程序时,系统会自动建立一个Main[OB1]程序,该程序会在PLC的每个扫描周期被调用。Main程序和200里面的主程序,是一个同样的概念。也类似于C里面的Main ,即为函数点,我们可以在Main程序里面调用各种函数和块。下面的图是在程序中调用一个FC和FB,在FC中调用一个FC,形成嵌套调用。
注:、、、是别名,方便我们记忆和理解,真正的地址在[.....]中,如OB1,FC2,FC1,FB1等等。
图1 Main程序
图2 Main调用结构
图1显示了Main程序具体内容,图2显示了Main程序的调用结构。图中很多元素的概念,我们暂时不需要了解,可以看到一些整体概念,Mian程序包含程序段1(NW1)和程序段2(NW2),在Main的调用结构中包含了3个元素test、调用FB和调用FC。其实应该是4个,还有一个嵌套在中,点击左侧箭头,出现如下图所示:
图3 FC嵌套调用
图4 OB分类
我们来分析上图中的OB类型。OB块主要用于程序循环、启动、延时中断、循环中断、硬件中断、HSC中断、诊断错误和时间错误事件。OB块还有两个属性是编号和**级,**级越高,中断级别越高。在同样的**级别,OB编号越小,越**执行。从图1中,我们看到Main程序的地址在OB1,是一个循环运行程序,**级为1较低。时间错误事件的**级,当发生该事件时,会暂停执行Main程序,**执行时间错误事件OB块。程序循环OB类块的编号属性为“1;>=123”,意为我们可以创建多个类似OB块。因为新建程序默认OB编号为1,假设我们要创立该事件类型OB块,那么默认编号为123起,OB1的执行要**于OB123。诊断错误事件OB块和时间错误OB块只有一个。
6ES7901-0BF00-0AA0 PLC跟屏通讯电缆
6XV1830-0EH10 网络总线
6ES7972-0BB12-0XA0 网络总线连结器,带编程口,垂直电缆出线
6ES7972-0BA12-0XA0 网络总线连结器,不带编程口,垂直电缆出线
6ES7972-0BA41-0XA0 网络总线连结器,不带编程口,35度垂直电缆出线
6ES7972-0BB41-0XA0 网络总线连结器,带编程口,35度垂直电缆出线
,公司主要从事工业自动化产品的集成,销售和维修。 致力于为您提供在食品、化工、水泥、电力、环保等领域的电气及自动化技术的完整解决方案,包括自动化产品及系统、工程项目执行及管理、主要过程控制领域技术支持,以及的售后服务、培训等
本公司从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机电设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。
SM1231 TC 模块在通道测量类型选择“已禁用”或“热电偶”时,通道指示灯和数值分别是什么状态?
(1)通道测量类型“已禁用”:该通道的指示灯不亮,通道读数为值 32767;
(2)通道测量类型“热电偶”,未使能“启用断路诊断”,如下图 4 所示:当通道接线存在开路,通道读数为随机值;
图 4.未使能“启用断路诊断”
(3)通道测量类型“热电偶”,使能“启用断路诊断”:当通道接线存在开路,此时模板 DIAG 指示灯红色闪烁,对应的通道的灯也红色闪烁, CPU ERROR 灯也红色闪烁;诊断缓冲区报错“断路”,通道读数为值 32767;如下图 5, 图 6 所示:
图 5.使能“启用断路诊断”
图 6.诊断缓冲区事件“断路”
(4)通道测量类型“热电偶”,通道短接,设为“内部参考”,则读到的数值/10为模板的内部温度值(例如:模块内部温度值为30.1℃, 读到数值为301);如下图 7,图 8 所示:
图 7.内部参考
图 8. SM 1231 模块内部温度值
(5)通道测量类型“热电偶”,通道短接,设为“参数设置”,则读数为设定的温度值*10 (例如:50℃,读到数值为 500) ;如下图 9, 图 10 所示:
图 9. 参数设置和参考温度
图 10. 温度值读数
图13:*级终端的端口设置
③、打开OB1功能块在线程序,在变量表里强制M0.0为1,触发数据的发送,此时在*级终端会接收到发送的数据,如下图:
图14:在*级终端发送来的数据
对于*二个功能:*级终端发送数据给S7-1200,实际上是S7-1200是数据的接收方,*级终端是数据的发送方,对于S7-1200需要编写接收程序;而对于*级终端来说,只要打开*级终端程序,配置硬件接口参数与*S7-1200的端口参数一致,在界面上输入发送内容即可。
下面的步骤将具体介绍此功能实现的步骤:
①、在PLC中编写发送程序。在项目管理视图下双击“Device”下的程序块下的Main(OB1),打开OB1,在主程序中调用RCV_PTP功能块如下图所示:(注:RCV_PTP在指令库下的扩展指令中通讯指令下)
图15: 调用发送功能块
要对RCV_PTP赋值参数,先需要创建RCV_PTP的背景数据块和发送缓冲数据块 ,双击“Devices”——> “PLC_1”——>“Program Block ”——“Add new block”,在弹出的串口命名DB_RCV_PTP,选择DB块,在Type后选择“RCV_PTP(SFB114)”
图16: 创建接收功能块的背景数据块
插入背景DB后,再插入接收缓冲DB块,重复上面的步骤,只是在选择DB类型为“Global DB”,并去掉“Symbolic access only”选项勾(这样可以对该DB块进行直接地址访问),并取名该DB块为DB_RCV_BUFF。建好这两个DB块后,双击打开DB_RCV_BUFF定义接收缓冲区数据的类型,如下图所示:
图17:定义接收缓冲区
定义完接收缓冲区后,可以对RCV_PTP赋值参数,赋值参数后如下图:
图18:接收编程
在上面的编程块里需要注意的是,在接收缓冲区时。字符的开始地址是从*二个字节,而不是零字节开始,即是P#DB2.DBX2.0 Byte10 而不是P#DB2.DBX0.0 Byte10,原因是由于S7-1200对字符串的存放的格式造成的,S7-1200对字符串的前两个字节的定义字节是的字符长度,*二个字节是实际的字符长度。才是存放实际字符。如下图:
图19:String存储格式
上面完成了程序的编写,对项目进行编译;右击PLC_1项目在弹出的菜单里选择“Complies ALL”选项,这样对硬件与软件进行编译,如下图:
图20:编译项目
编译且没有错误后可以下载程序到PLC中,同样右击PLC_1项目,在弹出的菜单选择“Download to Device”。
②、用串叉线连接S7-1200的串口与计算机的串口,打开计算机的*级终端程序,并设置硬件端口参数如下图:
图21:*级终端的端口设置
在桌面上新建文本文件,打开此文本文件在里面输入“gfdcba”,如下图:
6ES7 365-0BA01-0AA0 IM365接口模块
6ES7 360-3AA01-0AA0 IM360接口模块
6ES7 361-3CA01-0AA0 IM361接口模块
6ES7 368-3BB01-0AA0 连接电缆 (1米)
6ES7 368-3BC51-0AA0 连接电缆 (2.5米)
6ES7 368-3BF01-0AA0 连接电缆 (5米)
6ES7 368-3CB01-0AA0 连接电缆 (10米)
6ES7 390-1AE80-0AA0 导轨(480mm)
6ES7 390-1AF30-0AA0 导轨(530mm)
6ES7 390-1AJ30-0AA0 导轨(830mm)
6ES7 390-1BC00-0AA0 导轨(2000mm)
6ES7 392-1AJ00-0AA0 20针前连接器
6ES7 392-1AM00-0AA0 40针前连接器
6ES7 390-0AA00-0AA0 U型连接器
功能模板
6ES7350-1AH03-0AE0 FM350-1 计数器功能模块
6ES7350-2AH01-0AE0 FM350-2 计数器功能模块
6ES7351-1AH01-0AE0 FM351 定位功能模块
6ES7351-1AH02-0AE0
6ES7352-1AH02-0AE0 FM352 电子凸轮控制器+组态包光盘
6ES7355-0VH10-0AE0 FM355C 闭环控制模块
6ES7355-1VH10-0AE0 FM355S 闭环控制系统
6ES7355-2CH00-0AE0 FM355-2C 闭环控制模块
6ES7355-2SH00-0AE0 FM355-2S 闭环控制模块
6ES7338-4BC01-0AB0 SM338位置输入模块
6ES7352-**H00-0AE0 FM352-5高速布尔处理器
6ES7352-**H01-0AE0
通讯模块
6ES7340-1AH02-0AE0 CP340 通讯处理器(RS232)
6ES7340-1BH02-0AE0 CP340 通讯处理器(20mA/TTY)
6ES7340-1CH02-0AE0 CP340 通讯处理器(RS485/RS422)
6ES7341-1AH01-0AE0 CP341 通讯处理器(RS232)
6ES7341-1AH02-0AE0
6ES7341-1BH01-0AE0 CP341 通讯处理器(20mA/TTY)
6ES7341-1BH02-0AE0
6ES7341-1CH02-0AE0 CP341 通讯处理器(RS485/RS422)
6ES7870-1AA01-0YA0 可装载驱动 MODBUS RTU 主站
6ES7870-1AB01-0YA0 可装载驱动 MODBUS RTU 从站
6ES7902-1AB00-0AA0 RS232电缆 5m
6ES7902-1AC00-0AA0 RS232电缆 10m
6ES7902-1AD00-0AA0 RS232电缆 15m
6ES7902-2AB00-0AA0 20mA/TTY电缆 5m
6ES7902-2AC00-0AA0 20mA/TTY电缆 10m
6ES7902-2AG00-0AA0 20mA/TTY电缆 50m
6ES7902-3AB00-0AA0 RS485/RS422电缆 5m
6ES7902-3AC00-0AA0 RS485/RS422电缆 10m
6ES7902-3AG00-0AA0 RS485/RS422电缆 50m
6GK7342-5DA02-0XE0 CP342-5通讯模块
6GK7342-5DF00-0XE0 CP342-5 光纤通讯模块
6GK7343-5FA01-0XE0 CP343-5通讯模块
6GK7343-1EX21-0XE0 CP343-1 以太讯模块
6GK7343-1EX30-0XE0 CP343-1 以太讯模块
6GK7343-1CX10-0XE0 CP343-1 以太讯模块
6GK7343-1GX31-0XE0 CP343-1 IT以太讯模块(支持PROFINET)
6ES7331-7KF02-0AB0 模拟量输入模块(8路,多种信号)
6ES7331-7KF02-9AJ0模拟量输入模块(8路,多种信号) (6ES7 331-7KF02-0AB0+6ES7 392-1AJ00-0AA0)
6ES7331-7KB02-0AB0 模拟量输入模块(2路,多种信号)
6ES7331-7KB02-9AJ0模拟量输入模块(2路,多种信号) (6ES7 331-7KB02-0AB0+6ES7 392-1AJ00-0AA0)
6ES7331-7NF00-0AB0 模拟量输入模块(8路,15位精度)
6ES7331-7NF00-9AM0模拟量输入模块(8路,15位精度) (6ES7 331-7NF00-0AB0+6ES7 392-1AM00-0AA0)
6ES7331-7NF10-0AB0 模拟量输入模块(8路,15位精度)4通道模式
6ES7331-7HF01-0AB0 模拟量输入模块(8路,14位精度,*)
6ES7331-1KF02-0AB0 模拟量输入模块(8路, 13位精度)
6ES7331-1KF02-9AM0模拟量输入模块(8路, 13位精度) (6ES7 331-1KF02-0AB0+6ES7 392-1AM00-0AA0)
6ES7331-7PF01-0AB0 8路模拟量输入,16位,热电阻
6ES7331-7PF01-9AM08路模拟量输入,16位,热电阻 (6ES7 331-7PF01-0AB0+6ES7 392-1AM00-0AA0)
6ES7331-7PF11-0AB0 8路模拟量输入,16位,热电偶
6ES7331-7PF11-9AM08路模拟量输入,16位,热电偶 (6ES7 331-7PF01-0AB0+6ES7 392-1AM00-0AA0)
6ES7332-5HD01-0AB0 模拟输出模块(4路)
6ES7332-5HD01-9AJ0模拟输出模块(4路) (6ES7 332-5HD01-0AB0+6ES7 392-1AJ00-0AA0)
6ES7332-5HB01-0AB0 模拟输出模块(2路)
6ES7332-5HB01-9AJ0模拟输出模块(2路) (6ES7 332-5HB01-0AB0+6ES7 392-1AJ00-0AA0)
6ES7332-5HF00-0AB0 模拟输出模块(8路)
6ES7332-5HF00-9AM0模拟输出模块(8路) (6ES7 332-5HF00-0AB0+6ES7 392-1AM00-0AA0)
6ES7332-7ND02-0AB0 模拟量输出模块(4路,15位精度)
6ES7334-0KE00-0AB0 模拟量输入(4路RTD)/模拟量输出(2路)
6ES7334-0CE01-0AA0 模拟量输入(4路)/模拟量输出(2路)
数字量信号模块输入输出接线图西门子S7-1200CPU的型号及模块类型
,本文我们来学习西门子S7-1200模块如何安装和拆卸。西门子S7-1200模块的设计易于安装,尺寸较小,可以有效的利用空间。S7-1200可以安装在面板或标准导轨上,既可以水平安装,也可以垂直安装。S7-1200可以实现自然对流冷却,为*通风散热,**在设备的上方和下方留出至少25毫米的空隙。模块*与机柜内壁之间至少应留出25毫米的深度。通过导轨卡夹可以很方便地把CPU安装到标准DIN导轨或面板上。
S7-1200安装方式
安装和拆卸CPU。先将全部通信模块连接到CPU上,将它们作为一个单元来进行安装。将CPU安装到DIN导轨上需要以下几步:1、安装DIN导轨,每隔75毫米将导轨固定到安装板上。2、将CPU挂到DIN导轨上方。3、拉出CPU下方的DIN导轨卡夹,以便能将CPU安装到导轨上。4、向下转动CPU,使其在导轨上位。5、推入卡夹,将CPU锁定到导轨上。
安装CPU
在拆卸CPU时,先一定要断开CPU的电源及其IO连接器连线或电缆,将CPU和所有相连的通信模块作为一个完整单元拆卸,所有信号模块应保持安装状态。如果信号模块已连接到CPU,则需要缩回总线连接器。具体步骤如下,将螺丝刀放到信号模块上方的小接头旁,向下按螺丝刀,使连接器与CPU相分离,将小接头滑到右侧。卸下CPU分两步:1、拉出DIN导轨,卡夹从导轨上松开CPU。2、向上转动CPU,使其脱离导轨,从系统中卸下CPU。
拆卸CPU
安装和拆卸信号模块。在安装CPU之后分别安装信号模块,先卸下CPU右侧的连接器盖,将螺丝刀插入盖上方的插槽中,将上方的盖轻轻挑出,并卸下盖,收好盖以备使用,将信号模块挂到DIN导轨上方,拉出下方的DIN导轨卡夹,以便将信号模块安装到导轨上,向下转动信号模块,使其位,并推入下方的卡夹,将其锁定到导轨上。
安装信号模块
伸出总线连接器,可以建立信号模块之间的机械和电气连接。具体步骤如下,将螺丝刀放到信号模块上方的小接头旁,将小接头滑到左侧,使总线连接器伸到CPU中,也可以在不卸下CPU或其他信号模块时卸下任何信号模块。在拆卸信号模块时,一定要断开CPU的电源,并卸下信号模块的IO连接器和接线。使用螺丝刀缩回总线连接器,拔出信号模块下方的DIN导轨,卡夹从导轨上松开信号模块,向上转动,使其脱离导轨,盖上CPU的总线连接器。
拆卸信号模块
安装和拆卸通信模块。先将通信模块连接到CPU上,再将整个组件作为一个单元,安装到DIN导轨或面板上。具体做法如下,先拆下CPU左侧的总线盖板,将螺丝刀插入总线盖板上方的插槽中,轻轻撬出上方的盖板,连接单元使通信模块的总线连接器和连线柱与CPU上的孔对齐,用力将两个单元压在一起,直到接线柱卡入到位,将该组合单元安装到DIN导轨或面板上即可。从DIN导轨或面板上卸下通信模块时,将CPU和通信模块作为一个完整单元。泉州西门子PLC代理商CPU供应商
泉州西门子PLC代理商CPU供应商
2023-08-01 08:00 42.48.13.143 1次- 发布企业
- 浔之漫智控技术(上海)有限公司-西门子总代理商商铺
- 认证
- 资质核验:已通过营业执照认证入驻顺企:第19年主体名称:浔之漫智控技术(上海)有限公司-西门子总代理商组织机构代码:91310117MA1J3R698D
- 报价
- 请来电询价
- 品牌
- 西门子
- 型号
- PLC模块
- 产地
- 德国
- 关键词
- 西门子PLC,CPU,电源电缆,变频器,触摸屏。伺服机,低压软启动器代理商
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢
- 联系电话
- 19542938937
- 手机
- 19542938937
- 联系人
- 刘经理 请说明来自顺企网,优惠更多
- 请卖家联系我
- 19542938937
产品详细介绍
成立日期 | 1998年01月12日 | ||
主营产品 | 西门子授权PLC模块、电线电缆、触摸屏中国总代理商 | ||
经营范围 | 从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机电设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程专业施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。 【依法须经批准的项目,经相关部门批准后方可开展经营活动】 | ||
公司简介 | 浔之漫智控技术(上海)有限公司是中国西门子的合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国知名的自动化设备公司之一。公司坐落于中国一线城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!西门子华东区域代理SIEMENS可编程控制器1、SIMATICS7系列 ... |
公司新闻
- 西门子PLC模块总代理商-荆州西门子PLC总代理商-荆州西门子PLC总代理商-荆州西门子PLC总代理商-荆州西... 2023-08-01
- 西门子PLC总代理商-荆门 西门子PLC总代理商-荆门西门子PLC总代理商-荆门西门子PLC总代理商-荆门西... 2023-08-01
- 西门子PLC总代理商-鄂州西门子PLC总代理商-鄂州西门子PLC总代理商-鄂州西门子PLC总代理商-鄂州西... 2023-08-01
- 西门子PLC总代理商-孝感 西门子PLC总代理商-孝感西门子PLC总代理商-孝感西门子PLC总代理商-孝感西... 2023-08-01
- 西门子PLC模块一级代理商-黄冈西门子PLC总代理商-黄冈西门子PLC总代理商-黄冈西门子PLC总代理商-黄冈西... 2023-08-01
我们的其他产品
- 泉州西门子模块代理商触摸屏供应商品牌:西门子
- 泉州西门子模块代理商DP电缆供应商品牌:西门子
- 泉州西门子模块代理商电源供应商品牌:西门子
- 泉州西门子模块代理商通讯电缆供应商品牌:西门子
- 泉州西门子模块代理商交换机供应商品牌:西门子
- 泉州西门子PLC代理商变频器供应商品牌:西门子
- 泉州西门子PLC代理商交换机供应商品牌:西门子
- 泉州西门子PLC代理商通讯电缆供应商品牌:西门子
- 泉州西门子PLC代理商电源供应商品牌:西门子
- 泉州西门子PLC代理商电源代理商品牌:西门子