西门子模块总代理商-山西地区

供应商
浔之漫智控技术(上海)有限公司
认证
品牌
西门子
型号
模块
产地
德国
联系电话
158****1992
全国服务热线
158****1992
经理
聂聪
所在地
上海市松江区广富林路4855弄88号3楼
更新时间
2023-10-26 04:00

详细介绍

对市场上主流的西门子plc品牌进行了反复对比,从品牌形象、售后服务及产品性能等方面进行比较,终基于以下几个方面的考虑,我终确定选用s7-1200西门子plc控制器。
  品牌形象
siemens公司作为世界工业自动化产品制造商,其品牌形象、产品性能已深入人心,选择siemens公司控制器作为新一代回流焊设备的控制系统,符合劲拓公司打造高端回流焊、媲美进口同类设备、塑造新品牌的战略目标。
第二  售后服务
1200系列西门子plc作为siemens公司刚刚推出的新一代控制器,这一产品开发使用环境的确与原来的小型s7-200西门子plc有很大的不同,但是siemens有问必答、强大完善的技术服务方式还是更加坚定了选用1200系列西门子plc的决心。
第三  产品性能
如果说良好的品牌形象和的售后服务是影响我选择s7-1200西门子plc不可或缺的原因,那么s71200能否达到本项目应用要求,才是终确定选用s7 1200的因素,至少以下几个s7 1200的特点,是我主要考虑的因素之一。
1  友好的开发环境,为开发复杂的高质量的程序提供了良好条件。
一个项目或者一台设备的控制程序的质量取决于程序的可维护性是否良好。程序的可维护性是指设备程序在程序修改、日后维护、程序扩充、故障查找、程序调试等方面的容易性。一个高质量的程序的可维护性是相当好的,把程序交给从未接触过这一程序的工程师去应用维护时也很省心省力,要做到这一点,仅仅是靠文字的注释是做不到的,有的工程师往往走进这样一个误区:认为程序只要有注释就会没关系,或者干脆认为程序越复杂越能体现他编程的高超。事实上在完成控制目标的前提下,程序越“简单”越好,越容易维护越好。s7-1200西门子plc编程环境类似于s7300的应用开发环境,这种结构化的友好编程环境,对于编写高质量的程序是非常有益的。而其它品牌plc的编程环境在这方面与s71200的basic相比要逊色得多,如果要编一个容易维护的高质量程序,使用没有良好编程环境的plc,就必须依赖编程工程师良好的编程习惯及高超的编程能力。
2  完善的通信能力
随着设备的自动化程序越来越高,设备与mt6100iv5等第三方通信不可避免,在本项目中,plc控制器往上与电脑pc通信交换数据,往下要与温控模块、变频器、氧气分析仪等设备读写交换数据。s71200的通信能力与同档次的其它plc相比,要完善和强大的多,除了具备以太网接口、可扩充三个rs-485通信模块等硬件必备条件,还开发了完善的各种通信指令包,让工程师很轻松完成与第三方设备的通信编程。例如,以工程控制中为广泛的modbus通信为例,s71200准备了完善的支持modbus指令包,工程师只需填写几个参数,就很容易完成复杂的通信。如下图为初始化modbus指令。
初始化modbus指令
也许有不明就里的工程师提出这样的质疑:其它品牌的plc也有通信指令包。但如果你有应用过其它plc通信的经验,然后再应用s71200进行通信编程的话,你很很容易得到这样一个体验:的确s71200的通信应用要比其它品牌的plc方便和实用得多。例如不管是三菱的fx3u还是omron的plc,应用于modbus通信时,就有如下方面的不足。
读取到的从站数据,不能直接应用。
不管是三菱还是omron的plc,从从站中读的数据,不能直接应用,必须要进行一定的“处理”。要进行高八位、低八位的数据交叉交换,再应用相应指令组合“处理”才能得到终的数据,例如三菱fx3u对读出的数据要用xchp指令进行高低位交叉,然后再用btowp指令再完成组合功能.omron也需要做类似的处理.这样一来,如果你读取的从站数据较多时,必须要编程一大堆数据处理程序,同时要浪费一大堆的数据寄存器进行数据的转存处理。这是一个庞大的工作量,假如你处理的数据达到几十个的话,这的确是一个艰苦的编程工作。
读取数据的长度受限制,例如omron的plc支持modbus指令包,其存放数据的地址是预先固定死的,当然其长度也固定死了,**系列只指令96个字节(48个字)的读写,这意味着当你需要读取更多的数据时,将无法完成你的需求。s71200的通信读取的数据长度,长能达到少呢?这一点本人没有测试过和查到数据,但在这一项目中一次读取60个字这一点是通过实践证明的。
cpu1214一次从子站中读取60个数据,把温度模块所有的设定温度、实际温度、通道开关状态、pid数值、补偿值等60个字一次性读取,完成10个子站的数据读取不超过1秒。完全达到实时采集控制的要求。

其它plc固定通信数据存放地址,应用不方便,s71200可以给不同的子站定义不同的数据地址。
omron或者台达等一些plc的通信指令包,把每次通信读取到的数据固定放在特定的寄存器中,你要使用时,再从这寄存器中“转移”出进行使用。这总味着,当西门子触摸屏读取同一设备不同的数据,或者读取不同设备的数据时,你必须要非常有“计划“地根据不同的时间,把你需要的数据从公用固定的数据寄存器中“准确”地“及时”地“挪”出来,否则公用固定的数据寄存器可能被“新的”数据刷新取代,造成数据混乱。要完成这些工作,你必须有良好的编程习惯,也需编写一大堆程序进行时序处理,如果数据量大,这对一个工程师来说,是个考验。s71200在这方面就轻松灵活多了,你可以把读到的数据放到任意定义的数据背景数据块中,非常轻松和简单。读取到的数据直接可以应用.如下图所示,所有从站读取的数据可以分配不同的地址,并且可以定义为数组方式,大大地方便了通信数据的“应用”,不需要用任何指令进行处理,也不需要“及时”转移数据,因为每一个从站都可以定义单独的数据存放地址。
profinet通信
cpu本体上集成了一个profinet通信口,支持以太网和基于tcp/ip的通信标准.这样无论是pc或其它设备如hmi都很方便地同s71200通信,例如本项目中,s71200通过profinet接口,应用send/receive编程接口指令包,很轻松完成与西门子变频器的通信,如下图中,cpu 1214实时与上位机pc进行数据交换
a  cpu1214从上位机(pc)中接收数据
接收数据的长度为339个字节.
b cpu1214发送数据给上位机(pc)
cpu1214发送给pc的数据长度是812个字节
3  强大的数据处理能力
s7 1200支持的数据类型很多,例如可直接定义字符串的格式,并配备了相应的处理指令,更直得一提的是,s71200支持定义数组,利用数组的方式进行数据处理非常方便和快捷.在本项目中要通信读写的数据非常多,均采取了数组处理,这一点非常好.
4  过程处理工艺包
s7 1200定制了pid、运动控制指令包,让工程师比较轻松完成过程及定位控制。
5  自定义软元件
以往plc对软元件的定义在出厂前就确定了,例如计数器、定时器的数量等都是无法改变的,往往不同的应用场合不同,应用软元件的数量不一样,有时候定时器用完了,计数器剩余一大堆,s71200在这一点有不少的优势,软元件可以自行定义,想用几个就定义几个,这样就灵活方便多了。此外,相信s71200还有不少应用上的新特点有待大家去开发体会。
产品硬件配置
该部分主要对整个项目中围绕simatic s7-1200的产品硬件设计作详细的说明。好配以带有simatics7-1200控制柜或者产品的图片加以说明。
cpu1214作为主站,通过cm1241 rs-485通信模块,实时与11个子站进行通信数据交换。
软件开发
对项目中的数字量模拟量i/o分配以表格的形式进行说明。
应用体会
simatic s7-1200 控制器的使用对项目、产品、个人以及公司等方面有何影响.
由simatics7-1200作为系统控制核心的rnd/rad的劲拓新一代回流焊设备从2010春推向市场,到目前为止,已有数百台设备在运行,无一例发生过plc故障或者不良现象,整个控制系统稳定、运行良好,性能上也完全满足该系列设备的控制需要。这说明选择s71200作为控制系统的决定是正确的,相信s7 1200的良好表现也将为公司创造更大的利益。

 1、y—Δ降压启动控制线路图

 

2、i/o地址分配

输入:

x0-----sb1(启动)

x1-----sb2(停止)

输出:

y0-----km1

y1-----km2

y2-----km3

3、梯形图


PLC,CPU,触摸屏,变频器,交换机,电机,电线,电缆,低压,

展开全文

我们其他产品
我们的新闻
优质商家推荐 拨打电话