西门子数控系统伺服电源全新原装6SN1145-1BA02-0CA2
西门子工业自动化与驱动集团合作伙伴
|
广州三合自动化设备有限公司
|
联 系 人:
|
方 雷
|
电 话 :
|
0 2 0- 3 9 0 0 8 7 5 9
|
手 机 :
|
1 7 7 2 8 1 9 8 3 3 1(微信)
|
传 真:
|
0 2 0- 3 9 0 0 8 7 5 9
|
商务 QQ :
|
2 3 8 2 1 1 9 6 6 8
|
公司地址:
|
广州市南沙区榄核镇数码花园1幢九梯
|
西门子数控系统伺服电源全新原装6SN1145-1BA02-0CA2
广州三合自动化设备有限公司本着“以人为本,持续创新,科学发展”三大方针,着重于工业自动化控制领域的产品开发,工程配套和系统集成,拥有丰富的自动化产品的应用和实践经验以及雄厚的技术力量,尤其以PLC控制系统,传动技术应用,伺服控制系统,数控产品备件,人机界面及网络软件应用为公司的技术特长,三合与德国西门子自动化以及驱动部门展开了长期紧密合作,期间建立了良好的相互协作关系,德国西门子看中三合的业务优势,地理优势,企业文化优势,依据南沙自贸区域内的公司及企业,国家给予相关的税收优惠政策,本公司承诺,在保证给予客户的产品为西门子全新,原装,正品前提下,产品价格对比业界同行,西门子自动化进口系列优惠幅度从5%至13%不等,本公司产品从购买日期开始,享受西门子质保一年,保质期内因产品本身质量问题(非人为损坏),免费更换维修,不收取任何费用。
欢迎来电咨询
三合致力于推动世界智慧工厂的进程 确保工业4.0时代的早日到来
西门子数控系统伺服电源全新原装6SN1145-1BA02-0CA2
主要优势产品西门子:S7-200CN、S7-200、Smart200、S7-300、S7-400、S7-1200、触摸屏、6FC、6SN、S120、V10、V20、V60、V80、G110、G120、6RA、伺服数控备件、NCU、MM系列变频器。
SIEMENS 可编程控制器
1、 SIMATIC S7 系列PLC、S7200、s71200、S7300、S7400、ET200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP 系列直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A
4、HMI 触摸屏TD200 TD400C TP177,MP277 MP377
SIEMENS 交、直流传动装置
1、 交流变频器 MICROMASTER系列:MM、MM420、MM430、MM440、ECO
MIDASTER系列:MDV
6SE70系列(FC、VC、SC)
2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70 系列
SIEMENS 数控 伺服
1、840D、802S/C、802SL、828D 801D :6FC5210,6FC6247,6FC5357,6FC5211,6FC5200,6FC5510,
2、伺服驱动 : 6SN1123,6SN1145,6SN1146,6SN1118,6SN1110,6SN1124,6SN1125,6SN1128
如何使用预定义数据类型UDT1“FILE_DB_HEADER”进行S7-300和S7-400的FTP通信?
推荐文档: 西门子工程师推荐本文档!
说明
S7-300和S7-400可以通过Advanced/IT以太网CP卡使用多种FTP功能。可以在以下三种模式中选择:
-
FTP客户端:
通过西门子数控系统伺服电源全新原装6SN1145-1BA02-0CA2FTP_CMD”指令块触发FTP指令。CP卡访问远程FTP服务器。
-
使用CPU数据的FTP服务器:
远程FTP客户端访问CP,CP将文件访问转发到CPU。例如,一个文件被存储在CP中,之后CP会将文件内容保存在CPU中的相应数据块中。
-
使用CP文件系统的FTP服务器:
远程FTP客户端访问CP。文件只被存储在CP的文件系统中而不会转发到CPU。
除了最后一个模式之外的所有模式必须使用CPU中的一个指定结构的数据块。在每个文件DB的开始必须使用预定义的数据类型UDT1 “FILE_DB_HEADER”,该数据类型可以从SIMATIC_NET_CP指令库中找到。
预定义的数据类型UDT1 “FILE_DB_HEADER”的结构
表格 01列出了如下内容:
-
预定义的数据类型UDT1 “FILE_DB_HEADER”的参数。
-
如何使用这些参数。
-
这些参数如何通过系统自动设置。
参数
|
说明
|
EXIST
|
该位指示用户数据是否包含有效值。
使用CPU数据的FTP服务器:
-
只有当EXIST=1时,FTP指令 “FTP_RETRIEVE” 处理作业。
-
FTP指令“FTP_DELETE”设置EXIST=0。
-
FTP指令“FTP_STORE”设置EXIST=1。
|
LOCKED
|
该位保护数据块不被访问。
使用CPU数据的FTP服务器:
-
只有当LOCKED=0时“FTP_STORE” 和 “FTP_RETRIEVE”才能处理作业。
-
“FTP_STORE” 和 “FTP_RETRIEVE”在操作过程中设置"FTP_STORE"LOCKED=1,在操作完成后设置LOCKED=0 。
为避免数据不一致,获取数据之前,在用户程序中始终关注LOCKED位的状态。如果在DB块中获取数据,处理如下:
-
确保LOCKED=0。
-
设置LOCKED=1(如果WRITE_ACCESS=1可以设置WRITE_ACCESS=0)
|
NEW
|
该位指示文件DB中的数据已经通过外部方式修改。
通过使用西门子数控系统伺服电源全新原装6SN1145-1BA02-0CA2CPU数据的FTP服务器:
-
只有当NEW=0时“FTP_STORE”处理作业。
-
当作业完成时“FTP_STORE”设置NEW=1。
NEW不会自动复位。必须在用户程序中手动复位该位以激活新的外部访问。
|
WRITE_ACCESS
|
用于远程FTP客户端的写访问。
使用CPU数据的FTP服务器:
-
当WRITE_ACCESS=0,远程FTP客户端无写访问权限(只有“FTP_RETRIEVE”被激活)。
-
当WRITE_ACCESS=0,远程FTP客户端有写访问权限(“FTP_STORE“和“FTP_DELETE”被激活)。
|
ACT_LENGTH
|
用户数据的实际长度。当EXIST=1时该值有效。
使用CPU数据的FTP服务器:
-
当 “FTP_STORE”完成时ACT_LENGTH更新。
-
“FTP_DELETE”只设置EXIST=0。 ACT_LENGTH不会发生变化,因此当EXIST=0时该值无效。
|
MAX_LENGTH
|
用户数据的最大长度:DB的长度减去20字节的预定义数据类型UDT1 “FILE_DB_HEADER”的长度。在组态DB时设置最大数据长度。
|
FTP_REPLY_CODE
|
该值只在FTP客户端模式时有效。FTP服务器的 check-back信号存储在该值中;例如在“FTP_RETRIEVE” 或 “FTP_STORE”的情况下。
|
DATE_TIME
|
最后一次对文件进行修改的日期和时间。仅当EXIST=1时该值有效。
使用CPU数据的FTP服务器:
-
当 "FTP_STORE" 完成时DATE_TIME更新。
-
“FTP_DELETE”只设置EXIST=0。DATE_TIME不会发生变化,因此当EXIST=0时该值无效。
如果CP的时间延迟功能激活,DATE_TIME的输入值即为延迟时间。
如果CP的时间延迟功能没有被激活,输入的是一个相对时间。时间参考点是CP卡的启动时间。
|
3 工艺流程
啤酒自动计量
灌装机工艺流程简
单概括为 3 个步骤:
定位→备压→注酒。
其 中, 定 位:
将注酒阀准确对准
啤酒桶口;备压:
向酒桶内充气打压,
同时可将浮球开关
击落;注酒:关闭
备压后开始注酒,
根据容积或流量测
量,灌酒结束整个
流程结束。控制工艺流程图如图 1 所示。
4 硬件架构设计
本系统使用的 I/O 点数较少,共 10DI/8DO,并且需要
两路单向高速计数器。由于设备电控柜空间狭小,对 PLC
的体积要求非常严格。客户对成本控制要求较高,不能接
受专用编程电缆带来的额外成本。针对以上要求,最终选
用 S7-200 SMART 的 CPU SR20 模块做为 PLC 配置。
原始的灌装设备没有配备触摸屏,人机交互很不方便,
无法方便的设定参数、获取设备的故障信息。该自动计量
灌装机增加了 HMI 设备,选用了 SMART LINE 触摸屏,
64K 色真彩显示。SMART LINE 还集成了以太网接口,可
与 S7-200 SMART 通过普通网线直接连接,比串口通讯速
度有大幅提升。硬件配置如表 2 所示:
5 软件设计
5.1 PLC 编程设计
自动计量灌装机分清洗和灌装两种工作模式。清洗模
外式下,点启动按钮后系统经过定位、备压然后注酒,只是
此时系统不会测量灌装的酒量,直到人为点击停止按钮。
灌装模式下有两种模式可选:定容模式和计量模式。前者
根据啤酒桶的容积进行灌装,当满桶时通过导流阀将浮球
顶起灌装结束;后者通过流量计给定的脉冲进行计量计算,
当数值达到设定容积以后灌装结束。实现方式如下:
(1) 流量计。本系统是双桶灌装系统,采用了两个流量
计,流量计给 PLC 的是单相脉冲信号,106 个脉冲为 1L,
据此将系统中设定的灌装容量转换成容量脉冲数 ( 容量脉
冲数 =106× 灌装容量 ),然后将实际的灌装量与设定的灌
装容量进行比较控制注酒阀的开闭;
(2) 高速计数器。S7-200 SMART 集成了 4 路高速计数
器,在本系统中只使用了 HSC0 与 HSC1 两个高速计数器,
占用 I0.0 和 I0.1 两个输入点。由于是单相计数,选择工作
模式 0 即可。Micro/WIN SMART 集成了 HSC 向导,在向
导中直接选择 HSC0、HSC1。由于系统默认模式 0,直接
点击生成按钮,便生成两个高速计数程序 (HSC0_INT 与
HSC1_INT);
(3) 高速计数编程。主程序中仅需用 SM0.1 或沿触发
调用生成的子程序一次即可,然后可以在 HC0 和 HC1 读
出当前的脉冲数,然后在程序中比较计算。至于内部复位
高速计数器,只需用沿触发调用生成的子程序一次,程序
图如图 2 所示:
5.2 HMI 画面设计
(1) 参数画面如图 3 所示:可设定定位时间、备压时间、
灌装容量、灌装系数及选择清洗及灌装模式,可实现西门子数控系统伺服电源全新原装6SN1145-1BA02-0CA2灌装
的数量及灌装的总容积,并且用户可在非工作状态及开锁
的情况下清除;
图 2 编程设计图
图 3 参数画面图小巧,兼容性非常好,可以打开 S7-200 的程序。向导功能
有了很大的改进,相比传统的向导操作更加灵活,比如高
速计数器向导,可同时对多个高速计数器进行设置,可在
同一页面下显示,能同时生成多个计数程序。其次软件的
窗口设计非常实用,比如将“变量表”、“符号表”、“状
态图表”、“数据块”、“输出窗口”、“交叉引用”功
能都做成了单独的窗口,点击相应的标签便可自由切换。
这些窗口可以与程序编辑界面同时显示,在编程调试时非
常实用。
作者简介
薛凤利(1982-)男 工程师,现任职于青岛环海时代
科技有限公司,主要研究方向为称重、伺服、自动化系统
及标准传动领域。
参考文献
[1]西门子 (中国 )有限公司.S7-200 SMART产品样本及系统手册[Z].
西门子 ( 中国 ) 有限公司,2012.
[2] 西门子 ( 中国 ) 有限公司 .SMART LINE 触摸屏样本及编程手册
[Z]. 西门子 ( 中国 ) 有限公司,2012.
保证平整机的出口始终大于入口张
力的。而这就不符合平整机稳定轧
制工艺的需要了,这样有可能促进
平整花和轧皱缺陷的产生。因此在
进行实际的张力控制时应该对该张
力设定值进行适当的优化,可以考
虑的方法为固定一个张力设定值,
监控另一个设定值,使两者之差始
终大于两个张力检测仪的最大叠加
测量误差值。例如保持平整机入口张
力维持根据数学模型计算出来的设
定值,而平整机出口的张力设定值在
经过数学模型计算出来后还要进行
检查,如果该设定值减去平整机入口
张力设定值小于 6.5kN,就将平整机
出口张力设定值修正为平整机入口
张力设定值加6.5kN。
5 结束语
在工厂中应用的各种数学模型中
有一些并没有考虑到测量误差造成的
影响,因此可能会对控制的效果产生
不良的影响。因此一方面要在数学模
型开发时就要评估各个变量的测量误
差可能对控制效果造成的最大影响。
在可能对控制效果产生不良影响时就
要通过一定的手段加以规避。另一方
面在工厂实际应用中要具体问题具体
分析,就要过于相信所谓的数学模型。
作者简介
张伟(1963-)男 高级工程师,
现就职于宝钢新日铁汽车板有限公
司,主要研究方向为轧钢自动化工程
领域。
参考文献
[1] 张宝平 , 刘志亮 , 白振华 , 等 . 平整机延
伸率轧制力及张力的协调控制技术 [ J].
轧钢,2005,22(6): 12-14.
[2] 汤永升 ,ABB 张力仪在冷轧热镀 ( 铝 ) 锌
生产线中的应用 [ J]. 科技资讯,2010,(2) 灌装画面如图 4 所示:可显示当前灌装的工作模式、
设备的工作状态及灌装量,能够动态显示定位及当前的灌
装量。
6 结束语
S7-200 SMART 基本指令执行时间达 0.15μs,CPU
本体集成了以太网口,只需普通的网即可下载和调试程
序,最大限度的降低编程电缆的成本,也非常容易获取。
SMART LINE 触摸屏相比第一代有很大的提高,颜色更加
丰富,增加了以太网接口,无论是下载程序还是与 PLC 通
讯都比较方便。
STEP 7-Micro/WIN SMART 软件相比其它软件非常的西门子数控系统伺服电源全新原装6SN1145-1BA02-0CA2