西门子PLC模块供应商 西门子CPU模块供应商,西门子PLC模块 ,西门子中国供应商 西门子PLC供应商 西门子模块供应商 西门子供应商 西门子PLC总供应
西门子授权供应浔之漫智控技术(上海)有限公司
SIEMENS 可编程控制器
1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A可并联
4、HMI 触摸屏TD200 TD400C K-TP OP177 TP177,MP277 MP377,SIEMENS 交、直流传动装置
1、 交流变频器 MICROMASTER系列:MM420、MM430、MM440、G110、G120. MIDASTER系列:MDV
2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70、6SE70系列SIEMENS 数控 伺服8:801、802S 、802D、802D SL、810D、840D、611U、S120系统及伺报电机,力矩电机,直线电机, 等备件销售。
CPU模块 CPU 6ES7518-4AP00-0AB0 CPU 1518-4 PN/DP,3 MB 程序,10 MB 数据, 集成3PN,1DP
6ES7517-3AP00-0AB0 CPU 1517-3 PN/DP, 2MB程序,集成 2PN 接口,1 以太网接口,1DP 接口
6ES7516-3AN00-0AB0 6ES7516-3AN01-0AB0 CPU 1516-3 PN/DP:1 MB 程序,5 MB 数据;10 ns ;集成 2PN 接口,1 以太网接口,1DP 接口
6ES7515-2AM00-0AB0 6ES7515-2AM01-0AB0 CPU 1515-2 PN ,500K程序,3M数据,集成 2PN接口
6ES7513-1AL00-0AB0 6ES7513-1AL01-0AB0 CPU 1513-1 PN:300 KB 程序,1.5 MB 数据;40 ns;集成 2PN 接口,
6ES7511-1AK00-0AB0 6ES7511-1AK01-0AB0 CPU 1511-1 PN:150 KB 程序,1 MB 数据;60 ns;集成 2PN 接口,
6ES7512-1DK00-0AB0 6ES7512-1DK01-0AB0 CPU 1512SP-1 PN, 200KB 程序,1MB数据
6ES7510-1DJ00-0AB0 6ES7510-1DJ01-0AB0 CPU 1510SP-1 PN, 100KB 程序,750KB数据
电源模块 电源管理模块 6ES7507-0RA00-0AB0 PS:60 W,额定输入电压 AC/DC 120/230 V
6ES7505-0RA00-0AB0 PS:60 W, 额定输入电压 DC 24/48/60 V
6ES7505-0KA00-0AB0 PS:25 W,额定输入电压 DC 24 V
很多从日系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块只有一个。
6ES7810-2CC03-0YX0 "STEP 7-Micro/WIN 是一种简便、易学的编程软件,用于 SIMATIC S7-200 自动化系统。它功能十分广泛,甚至非常复杂的自动化任务也能解决。它调试简便,编程省时,用户友好性。
STEP 7-Micro/WIN 是一种简便、易学的编程软件,用于 SIMATIC S7-200 自动化系统。它功能十分广泛,甚至非常复杂的自动化任务也能解决。它调试简便,编程省时,用户友好性。
STEP 7-Micro/WIN 是一种简便、易学的编程软件,用于 SIMATIC S7-200 自动化系统。它功能十分广泛,甚至非常复杂的自动化任务也能解决。它调试简便,编程省时,用户友好性。
"
6ES7288-1SR20-0AA1 S7-200 SMART,CPU SR20,标准型 CPU 模块,继电器输出,220 V AC 供电,12 输入/8 输出
6ES7288-1ST20-0AA1 S7-200 SMART,CPU ST20,标准型 CPU 模块,晶体管输出,24 V DC 供电,12 输入/8 输出
6ES7288-1SR30-0AA1 S7-200 SMART,CPU SR30,标准型 CPU 模块,继电器输出,220 V AC 供电,18 输入/12 输出
6ES7288-1ST30-0AA1 S7-200 SMART,CPU ST30,标准型 CPU 模块,晶体管输出,24 V DC 供电,18 输入/12 输出
6ES7288-1SR40-0AA1 S7-200 SMART,CPU SR40,标准型 CPU 模块,继电器输出,220 V AC 供电,24 输入/16 输出
6ES7288-1ST40-0AA1 S7-200 SMART,CPU ST40,标准型 CPU 模块,晶体管输出,24 V DC 供电,24 输入/16 输出
6ES7288-1SR60-0AA1 S7-200 SMART,CPU SR60,标准型 CPU 模块,继电器输出,220 V AC 供电,36 输入/24 输出
6ES7288-1ST60-0AA1 S7-200 SMART,CPU ST60,标准型 CPU 模块,晶体管输出,24 V DC 供电,36 输入/24 输出
6ES7288-1CR40-0AA0 S7-200 SMART,CPU CR40,经济型 CPU 模块,继电器输出,220 V AC 供电,24 输入/16 输出
6ES7288-1CR60-0AA0 S7-200 SMART,CPU CR60,经济型 CPU 模块,继电器输出,220 V AC 供电,36 输入/24 输出
6ES7288-2DE08-0AA0 S7-200 SMART,EM DI08,数字量输入模块,8 x 24 V DC 输入
6ES7288-2DR08-0AA0 S7-200 SMART,EM DR08,数字量输出模块,8 x 继电器输出
6ES7288-2DT08-0AA0 S7-200 SMART,EM DT08,数字量输出模块,8 x 24 V DC 输出
6ES7288-2DR16-0AA0 S7-200 SMART,EM DR16,数字量输入/输出模块,8 x 24 V DC 输入/8 x 继电器输出
6ES7288-2DT16-0AA0 S7-200 SMART,EM DT16,数字量输入/输出模块,8 x 24 V DC 输入/8 x 24 V DC 输出
6ES7288-2DE16-0AA0 S7-200 SMART,EM DI16,数字量输入/输出模块,16 x 24V DC
6ES7288-2QR16-0AA0 S7-200 SMART,EM DR16 数字输出 EM DR16, 16 个数字输出端,继电器 2A
6ES7288-2D-0AA0 S7-200 SMART,EM D,数字量输入/输出模块,16×24 V DC 输入/16 x 继电器输出
6ES7288-2DT32-0AA0 S7-200 SMART,EM DT32,数字量输入/输出模块,16 x 24 V DC 输入/16 x 24 V DC 输出
6ES7288-3AE04-0AA0 S7-200 SMART,EM AI04,模拟量输入模块,4 输入
6ES7288-3AE08-0AA0 S7-200 SMART,EM AE08 模拟量输入模块,8 输入
6ES7288-3AQ02-0AA0 S7-200 SMART,EM AQ02,模拟量输出模块,2 输出
6ES7288-3AQ04-0AA0 S7-200 SMART,EM AQ04 模拟量输出模块,4 输出
6ES7288-3AM03-0AA0 S7-200 SMART,EM AM03
6ES7288-3AM06-0AA0 S7-200 SMART,EM AM06,模拟量输入/输出模块,4 输入/2 输出
6ES7288-3AR02-0AA0 S7-200 SMART,EM AR02,热电阻输入模块,2 通道
6ES7288-3AR04-0AA0 S7-200 SMART,EM AR04
6ES7288-3AT04-0AA0 S7-200 SMART,EM AT04,热电偶输入模块,4 通道
从西门子公司1872进入中国以来,中国自动化前进的之路一直有西门子自动化产品相伴,说到西门子的PLC大家都能说出那些耳熟能详的型号A7-200/300/400,但是可能大家并不知道这些产品并非所有都是西门子的德国血统,S7-300/400采用的是Step7编程而S7-200则采用Step7micro/win编程,曾经有很多人都叹息过为什么熟悉了S7-300产品之后再去学习S7-200产品仿佛换了一个公司产品而需要从头学起反之亦然。这是为什么呢?这是因为S7-200产品是西门子利用收购的一家美国公司开发软件和产品,为了能够争夺PLC的低端市场而整合上市的。相信大家也看出来S7-200的编程模式和sm寄存器设置都能够找到一些美日式PLC编程模式的痕迹,而西门子也一直寻找合适的时机开发属于德国血统的低端PLC产品
,在2009年S7-1200这款产品应运而生。
0
2
S7-1200的市场定位
有人说S7-1200是S7-200的一个简单的升级,可以说这句话说得知其然而不知其所以然,因为它确实不是升级而是替代,为什么这样说呢!因为S7-1200的这个产品是西门子低端PLC产品的一记重拳。西门子已经停止除在中国的S7-200cn系列以外的S7-200生产线,S7-200CN以其低廉的价格还要争夺*三发展中的自动化市场份额。而在低端市场将全部被S7-1200产品覆盖。在中国有很多厂商相继推出兼容S7-200的模块这也使得西门子在低端市场的份额占去一部分,所以为了降低成本而保住市场还要延续200CN系列的辉煌,而西门子将会把的通讯和控制技术应用在S7-1200这款产品上同样西门子也将会用S7-1200这款产品强力打造**PLC中低端市场。
0
3
S7-1200的产品定位
S7-1200这款产品的定位还是相当明确的,瞄准的正是中低端小型PLC产品线,硬件结构由紧凑模块化结构组成,系统io点数、内存容量,均比S7-200多出30%,充分满足市场的针对小型PLC的需求,现在很多离散行业和过程控制行业的小型单元和系统点数均是在离散点200以内、模拟点在36-48点之内,所以在这个时候S7-200将不能应对,客户只能选购S7-300中型PLC以大马拉小车形式来面对工程这也给客户造成了一定成本上的浪费。而S7-1200这款产品容量上的设计是在充分积累客户多年需求之上而得。
0
4
S7-1200的产品新特性
a)紧凑模块化结构
S7-1200产品延续了200紧凑式结构,cpu1214c的宽度仅有110mm,cpu1212c和cpu1211c的宽度也仅有90mm。通讯模块和信号模块的体积也十分小巧,使得这个紧凑的模块化系统大大节省了空间,从而在安装过程中为您提供了的效率和灵活性。另外S7-1200增加一个结构的io模块叫做信号板,它是镶嵌在cpu箱体上的分别为2di/o和1ao这正是西门子设计精髓之道可以随时定制所需要补充的io模块,中小型工程的问题突显之处是工程的不确定性,很有可能在工程实施过程当中出现di/o和ao不够用,而ai却是能够较为富裕信号通道。
b)强大的控制功能
系统集成了16路pid的控制回路,并且pid都是能够支持自适应的快速功能块,并且提供了pid参数调试和观测的控制画面,可以让用户在并不熟悉pid参数如何调整的情况下把工艺参数控制到所需标准。系统集成了多达6个高速计数器(3个100khz,3个30khz),用于监视增量编码器、频率计数或对过程事件进行高速计数。系统集成了2个高速输出,可用作高速脉冲输出或脉宽调制输出。当组态成pto时,它们将提供频率为100khz的50%占空比高速脉冲输出,以便对步进电机或伺服驱动器进行开环速度控制和定位控制。通过2个高速计数器对高速脉冲输出进行内部反馈。当组态成pwm输出时,将生成一个具有可变占空比的固定周期输出来控制电机速度、阀位置或加热元件的占空比。系统支持对步进电机和伺服驱动器进行开环速度控制和位置控制。对该功能的组态十分简单:通过一个
S7-1200使用simaticstep7basic工具编程,而这款的工具的使用风格基本与step7professional一样,提供lad和fbd两种编程语言并采用ob组织块fb功能块fc功能函数db数据块的编程形式(通过背景db的支持可以实现功能块参数
复杂的数据结构意味着什么呢!其实是数组、结构等这样的多元素组成的数据单位,而市面上很少会有低端plc的编程语言能够支持复杂的数据结构,都是采用扁平式的数据类型(bool、int、word、dword、real)。S7-1200这款产品继承了300/400中PLC所具备的数据结构开始支持数组和结构等。
http://yantao0313.b2b168.com
欢迎来到浔之漫智控技术(上海)有限公司网站, 具体地址是上海市松江区小昆山镇上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室,联系人是颜涛。
主要经营浔之漫智控技术(上海)有限公司是北京西门子变频器代理商,具备以下产品优势西门子可编程控制器、西门子PLC采购、西门子PLC代理商供应、西门子PLC模块、西门子DP线缆西门子触摸屏、西门子工业以太网、西门子数控系统等等。。
单位注册资金未知。
本公司主营:西门子PLC模块代理商,西门子PLC采购,西门子PLC代理商,西门子PLC模块,西门子DP线缆,北京西门子变频器代理商等产品,是一家优秀的电子产品公司,拥有优秀的高中层管理队伍,他们在技术开发、市场营销、金融财务分析等方面拥有丰富的管理经验,选择我们,值得你信赖!