湖南西乾电气设备有限公司在经营活动中精益求精,具备如下业务优势:
1、SIMATIC S7系列PLC:S7-200/S7-200SMART/S7-1200/S7-300/S7-400/ET200/S7-1500
2、逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、SITOP系列直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A
SIEMENS HMI触摸屏:TD200/TD400C/SMART700IE/SMART1000IE/TP700/TP1200/TP900/TP1500
SIEMENS 交、直流传动装置
1、 交流变频器及伺服:420/430/440、G120、G110、V10、V20、V60、V70、V80、V90及6SE70系列(FC、VC、SC)
2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70、6RA80系列
SIEMENS 数控伺服
1、数控系统:840D、802S/C、802SL、828D、801D :6FC5210,6FC6247,6FC5357,6FC5211,6FC5200,6FC5510
2、伺服系统: 611A/U/D:6SN1123,6SN1145,6SN1146,6SN1118,6SN1110,6SN1124,6SN1125,6SN1128
3、伺服系统:S120: 6SL304、6SL3210、6SL3130、6SL3055、6SL3054
SIEMENS
西门子自动化与驱动产品合作伙伴
湖南环辰泰瑞电气设备有限公司
西门子中国一级代理商产品**:
1.华北地区:北京、天津、河北、内蒙古(3个市,2个省)。
2.东北地区:辽宁、吉林、黑龙江、大连,齐齐哈尔(3个省、2市)。
3.华东地区:上海、江苏、浙江、安徽、福建、江西、山东、(7个省)。
4.华中地区:河南、湖北、湖南、广东、广西、海南、深圳(7个省、市)。
5.西南地区:重庆、四川、贵州、云南、西藏(5个省、市)。
6.西北地区:陕西、甘肃、青海、宁夏、新疆、山西、(6个省、区)。
V90 PN可以通过PROFINET通信与PLC连接,通过PROFIDrive报文实现PLC对V90的通信控制时,经常会出现以下故障。
1. 如果正常运行时出现PROFINET通讯中断,该怎么检查。
(1) 首先需要检查确认网线的状态,可以通过观察PLC、交换机、V90 PN设备接口上的指示灯进行快速确认,有些不符合工业规范,特别是抗干扰差的接头和网线会导致通讯意外中断。
(2) 使用计算机的命令进行IP的确认,检查设备能否正常连接,例如:在计算机'开始'->' 运行'中输入cmd,随后输入 192.168.1.2 (举例的V90 IP),测试前需要确保计算机的IP和测试处于同一网段。
(3) 务必要检查IP是否有冲突,务必需要检查设备名称(DeviceName)是否冲突。
(4) 检查控制器PLC是否有切换到停止 STOP的状态,可以通过PLC的指示灯和PLC 诊断缓冲区进行确认。(5) 检查V90的通信网络中的IP及设备名称的配置是否与PLC项目中的配置相同
2. V-Assistant 调试软件无法在线连接V90
检查调试软件的版本是否过低,而驱动器固件版本高?请使用版本的调试软件。为了确保在线调试的稳定性,西门子建议使用不**过 3 m、两端带磁环以及带屏蔽的 USB 电缆。
3. 通过博途软件中的V90 HSP无法在线连接V90 PN
(1) 首先需要检查确认网线的状态,可以通过观察PLC、交换机、V90 PN设备接口上的指示灯进行快速确认,有些不符合工业规范,特别是抗干扰差的接头和网线会导致通讯意外中断。(2) 使用计算机的命令进行IP的确认,检查设备能否正常连接,测试前需要确保计算机的IP和测试处于同一网段。(3) 务必要检查IP是否有冲突,务必需要检查设备名称(DeviceName)是否冲突。(4) 检查项目中配置的V90 PN固件版本是否与实际设备相同。(5) 检查V90的通信网络中的IP及设备名称的配置是否与PLC项目中的配置相同
4. 通信时为什么PLC能收到数据,却无法下发数据到 V90 PN
V90 PN控制字1*10位(Bit 10)的定义含义是由PLC来控制( Master control by PLC ),所以,当PLC与驱动通讯时,需要首先把此位置1 。常见的PLC发送控制字STW1 为16#047e或047f中的数字4即对应着此位置1,如果没有置位Bit10则通讯数据无法发送到驱动器中。
5. PLC与V90 PN通信时报F8501故障
PROFINET 的设定值接收中断,可能的原因:· PROFINET 连接中断· 控制器关闭· 控制器设为 STOP 状态· V90 PN的设备名称及IP与项目中设置的不同
6. PLC与V90 PN通信时报F191**
现场总线接接收设定值的过程被中断:· 总线连接中断。· PLC关闭或是STOP状态。
7. PLC与V90 PN通信时报F1912故障
PROFIdrive 时钟周期同步操作失败:· 检查总线连接是否正常,是否没有配置IRT通信方式及拓扑连接是否正确。· PLC及驱动通信报文的设置是否一致。
8. PLC与V90 PN通信时报A1932报警
V90 PN出厂时默认设置的通信报文是105,它用于等时同步IRT应用,如果PLC组态V90时选择了其他报文,如3号报文,驱动器就会出现A1932报警。请在PLC和V90中使用相同的通信报文。配置正确后报警自动消失。
一、
G120XA Reference:风机应用
Product: G120X
Application:风机应用
Branch: 玻璃行业
客户情况
客户描述:研发、设计、制造和销售以玻璃钢化技术、低辐射镀膜技术、光伏技术 为主的装备及产品;玻璃及玻璃深加工产品;负责相关的进出口业务。主要产品有 平弯玻璃钢化设备、低辐射镀膜玻璃设备及部分深加工玻璃产品。 目前使用GMC产品包括: G120 430
项目需求
1、PN总线通讯,减少外部接线
2、丰富认证,满足出口的要求
3、24+6**长免费质保,给客户的带来的价值
4、产品稳定可靠
解决方案
image.png
image.png
特点
1、 PN通讯,可方便地连接PLC和上位机
2、调试简单,设置参数少
3、具备CE UL 等认证,满足出口要求
4、IOP-2智能操作面板,支持中文显示,向导调试,快速设置参数和查阅故障, 提高调试效率
二、
G120XA Reference:药厂废气处理风机
Product: G120XA
Application: 废气处理风机应用
Branch: 制药行业
客户情况
客户描述:专注于提供**废气治理整体解决方案的国内**的环保服务 企业。服务涉及生物、、化工、包装、印刷、喷涂等行业。
设备描述
客户运用:药厂废气环保处理,**废气废气VOCs净化、异味去除、溶媒回收、 除尘除湿、脱硫脱氨。 变频器运用:废气收集系统——废气预处理系统——气体净化系统——净气加 热系统。 抽风,输送,净化、排风等这几个部分都会用到风机变频器控制。
项目需求
1、简单V/F速度控制
2、节能模式
3、精准的捕捉在启动
4、内置双直流电抗器
解决方案
image.png
image.png
特点
1、的风机变频器方案。调试简单省时。
2、集成进线电抗器,省成本、空间。
3、多种集成面板选型,BOP/IOP/SAM,搭配灵活
4、捕捉在启动功能
模拟量转换的相关设置
S7-1200(1214C)内部集成了2路模拟量信号输入通道,分别为通道0和通道1,也就是可以同时接收并处理两个传感器输入的模拟信号,对应的为IW和IW66(长度为一个字,16位),在TIA PROTAL中选中PLC的“常规”—“AI”标签项可以进行查看和设置。
浅谈西门子S7-1200PLC的模拟量转换,附实例演示
S7-1200PLC模拟量转换的工作原理
假设PLC的AI0口外接了一个温度传感器,传感器将测得的温度值转换为一个范围为0~10V的连续电压信号输入给PLC。模拟量经过PLC内部的A/D转换后被转换成了范围0~27648的数字量并存储在特定的寄存器中。具体的转换流程如下图所示。
浅谈西门子S7-1200PLC的模拟量转换,附实例演示
如何将模拟量输入转换的数字值还原成对应的物理量?
例:某个压力传感器的量程为0~0.1MPa,转换成对应的电压信号为0~5V,设转换后IW中的数值为N,尝试求以Pa为单位的压力值。
解:S7-1200PLC默认的模拟信号输入电压范围是0~10V,转换成数字信号的范围是0~27648,因为此压力传感器输出电压范围是0~5V,所以转换的数字信号范围是0~13824。压力传感器的测量压力范围是0~0.1MPa,由此可推导出公式,将电压值还原成以Pa为单位的压力值并将结果存储于寄存器MD30中。
电压转换成数字信号后存入IW的数值为N
浅谈西门子S7-1200PLC的模拟量转换,附实例演示
在博途软件中编写对应的PLC程序如下:
在编写梯形图程序时有以下两点需要特别注意:
1)因为PLC执行除法指令时会丢掉余数而只保留商值,这样会影响计算的精度,所以在编写梯形图程序计算压力值时要注意先乘后除。
2)IW中的数据类型为整型(INT),该值乘以100000后其结果会**出int的范围,所以必须先应用CONV指令将数据类型转换为DInt。
S7-1200新推出来, 肯定会有一些新意的地方,同时也有一些不完善的地方。 笔者觉得应该列出两个贴子让广大用户把一些使用心得写出来, 这样能使产品更早的完善,大家也可以提提改进意见,甚至发现一些软件上的BUG
来讲讲西门子S7-1200PLC一些优点:
1、统一了编程平台,以后用西门子的PLC软件都一样,这样有利于推广。
2、 符号表里可以允许重叠寄存器,比如我定义了X1 :INT: MW0 ;X2:INT:MW2 , X3:DWORD:MD0 ,这在一些运行中会比较方便些,或许是西门子考虑到全符号寻址的需求吧。
3、软件里的每一个NetWork可以收起来,不占多少空间,这样当network较多时,查找程序比较方便。
4、一些硬件上的改进当然也是好的,比如串口模块,模拟量模拟的分辨率也提高了。 期望后续再出一些新的模块。
5、高速脉冲定位控制相比S7-200有了很多的改善, 可以说以现在的市场来讲200的高速脉冲是个杯具(当然毕竟200的年代太久远了)。
6、对于高速计数器的使用,也比200要简化一些,不必须再啰嗦地设置一些控制字了,这对初学者是个福音。
7、LAD编程提供了“横向串连”功能,比如我要置位Q0.0、Q0.2、Q0.4,可以在一条水平线上串起来,这样节省了纵向空间(在200的编程软件里则必须是纵向排列的),暂时也就写这么多,想起来了再写,也希望大家补充,谢谢!
再列一下在测试过程中的一些问题或者改进建议:
1、当你修改某一个程序块后, 如果单独下载该块,那么使用的时间很长,甚至达一分钟以上。 如果你选择下载全部软件块,反而下载时间会短很多,在20秒以内!不知道S7-1200的下载机制造成的?
2、编程软件里的“符号表”不能象S7-200里一样由用户新建组别,不方便。 在S7-200里我一般都分几个区,比如I区,Q区,M区,V区等,或者以程序里使用的功能分区。 但是在1200里所有的符号变量全部堆在一块,变量较多时查找很不方便。
3、发现一个BUG: 由于定时器要占用DB,而我的程序使用定时器较大,所以我就将所有的定时器放在一个FB里调用,这样使用多重背景。 问题是,当我建立了一个比如TON1 IEC_Timer 的静态变量, 然后选中它,复制,结果粘贴出来的结果为TON1_1 IEC_TIMER,大家注意,前面是T大写后面全是小写, 而粘贴的结果TIMER全为大写! 然后将程序下载到PLC内,运行报错!提示什么NIL_PTR有问题!
4、测试了运动控制的回零功能,觉得这个回零机制不太合理。 假设电机驱动丝杆直线运行, 过程中有三点A--B--C , 其中B区域点为零点开关信号。我组态为正向逼近, 开关检测为“左(负)边”,
1)如果开始回零时负载处于AB之间, 那么先以高速沿AB方向搜索原点,当检测到B原点信号后,系统速度先停止再改为低速反向按BA方向运行,直到B处原点信号没有了,再以低速朝AB方向运行, 再检测到B原点开关立即停止,回零完成。这个动作没问题。
2)如果开始回零时负载处于B处(即回零开始时原点开关有信号), 那么系统也会先以高速朝AB方向运行,直到B信号没有了, 再反向…… 然后过程也和1)一样。 我觉得这种回零方式就有问题! 既然回零开始时零位开关已经有信号了,那么系统就应该直接反向按BA方向走,当原点信号丢失后再以低速朝AB方向就可以找到零位了! 实事上在我的系统里就只能按照我说的方式去回零,否则机械上就会发生碰撞! 现在我只能在回零时先由程序判断零位开关是否有信号, 如果有信号那么先以增量定位方式让负载朝BA方向直到没有原点开关后,再启动回零程序! 这样就麻烦多了!
5、当在我FC里新那TEMP变量较多时,编译没问题,下载到PLC运行就出错, 好像我是建立了四个INT,四个DINT,四个REAL, 不知道1200系统为每个块能分配多少字节的临时变量啊?象S7-200就是个(其中四个用于系统)。 按照这个量的话,我建得也不多啊。
6、使用以太网通讯, 我在一个FB块内调用TSEND_C和TRCV_C,当使用多重背景时,结果右键点击TSEND_C,“属性”选项是灰色的! 也就是说TSEND_C或者TRCV_C不能使用多重背景! 只能每一每指令赋值一个DB块。
7、软件太容易崩溃了!经常莫名其妙地要求重启!更要命的是你打开某一个块它就提示要重启,可是打开别的块就没问题! 没办法只好把这个块删掉!重新编写一遍又好了!头大了!已经发生了好多次这种情况了!
8、LAD编程环境下不能提供对“位”进行异或运算,而在FBD模式则可以!
9、当FB或者DB选择为纯符号编程时,不能显示,这样我用第三方的触摸屏没法和它通讯! 可是当我选择为的时
S7-1200系列PLC通过PROFINET与V90 PN伺服驱动器搭配进行位置控制,实现的方法主要有以下三种:
· 方法一、在PLC中组态位置轴工艺对象,V90使用标准报文3,通过MC_Power、MC_MoveAbsolute等PLC Open标准程序块进行控制, 这种控制方式属于控制方式(位置控制在PLC中计算,驱动执行速度控制)。
· 方法二、在PLC中使用FB284(SINA_)功能块,V90使用西门子111报文,实现相对定位、定位等位置控制,这种控制方式属于分布控制方式(位置控制在驱动器中计算)。
· 方法三、在PLC中使用FB38002(Easy_SINA_)功能块,V90使用西门子111报文,此功能块是FB284功能块的简化版,功能比FB284少一些,但是使用更加简便。
V90 PN配置要点
· 对于方法一:设置控制模式为'速度控制(S)',配置通信报文为标准报文3
· 对于方法二或三:设置控制模式为'基本控制(EPOS)',配置通信报文为西门子报文111
· V90在线后点击'设置PROFINET->配置网络',设置V90的IP及设备名称:注意:设置的设备名称一定要与1200项目中配置的相同。
参数保存后需重启驱动器才能生效。
方法一 使用标准报文3和工艺对象
V90 PN与PLC采用PROFINET RT通信方式并使用报文3,项目步骤如下:
1. 创建项目后,添加新设备S7-1200 PLC
2. 在网络视图中添加V90 PN设备(使用GSD)
西门子S7-1200对V90伺服进行位置控制的三种方法(一)
2. 建立V90 PN与PLC的网络连接,并分别设置S7-1200及V90 PN的IP及设备名称:
西门子S7-1200对V90伺服进行位置控制的三种方法(一)
西门子S7-1200对V90伺服进行位置控制的三种方法(一)
3. 在设备视图中为V90配置标准报文3
西门子S7-1200对V90伺服进行位置控制的三种方法(一)
'驱动器'选择'PROFIdrive' :
西门子S7-1200对V90伺服进行位置控制的三种方法(一)
配置轴的驱动,选择连接到PROFINET总线上的V90 PN:可以手动设置参考转速及转速,也可以选择'自动传送设备中的驱动装置参数'。
西门子S7-1200对V90伺服进行位置控制的三种方法(一)
配置编码器的数据交换:
西门子S7-1200对V90伺服进行位置控制的三种方法(一)
用户可以根据实际的需要选择和填写后续的信息,完成工艺对象的配置。
5. 在OB1中使用MC_Power、MC_MoveAbsolute等PLC Open标准程序块编写轴的位置控制程序,PLC Open指令位于工艺指令目录下的运动控制文件夹中,命令相关说明请查看博途的帮助文件。
http://w251246689.cn.b2b168.com
欢迎来到湖南西乾电气设备有限公司网站, 具体地址是湖南省长沙长沙县泉塘街道螺丝塘路星沙国际企业中心11栋B单元505,老板是方尚。
主要经营湖南西乾电气设备有限公司在经营活动中精益求精,本公司是西门子代理商,西门子PLC代理商,西门子V90代理商等各种产品代理
SIEMENS可编程控制器和电源产品
SIMATICS7系列PLCS7-200/S7-200SMART/S7-1200/S7-300/S7-400/ET200/S7-1500,西门子V90伺服电机西门子V20变频器。
单位注册资金单位注册资金人民币 250 - 500 万元。
本公司以高品质的工艺生产,有质量保证的前提下,赢得广大用户的信赖与支持。主营西门子代理商,西门子PLC代理商,西门子V90代理商,所有产品皆能享受质量保证,价格优惠,发货及时,规格齐全,非标定做。公司产品面向全国批发销售,货到验收付款,诚信有保证!