大连西门子电缆代理商-变频器中国总代理
2024-05-28 10:18 175.0.60.235 1次- 发布企业
- 上海跃韦科技集团有限公司商铺
- 认证
- 资质核验:已通过营业执照认证入驻顺企:第2年主体名称:上海跃韦科技集团有限公司组织机构代码:91310116MA7KT7216H
- 报价
- 请来电询价
- 西门子
- 西门子PLC模块.电机代理
- 全系列
- 西门子变频器通讯电缆代理
- 德国
- 西门子触摸屏DP接头代理
- 关键词
- 西门子电线电缆,西门子触摸屏代理,西门子电机代理,西门子模块代理
- 所在地
- 上海市金山区吕巷镇溪北路59号5幢(三新经济小区)(注册地址)
- 联系电话
- 15821196730
- 手机
- 15821196730
- 销售经理
- 葛辰 请说明来自顺企网,优惠更多
产品详细介绍
西门子PLC输入输出及步进电机接线开始,到PLC运动控制程序编写,再到ModbusTCP通信协议及上位机编程实现***终控制,涉及知识面比较广,能够让我们很好地将所学知识结合起来。
采用西门子TIA PortalV15编程软件编写运动控制程序,实现PLC(S7-1200系列:CPU1214C DC/DC/DC)对步进电机的控制,再通过编写ModbusTCP程序,将控制地址进行映射,从而方便上位机(VS2019开发)与PLC进行通信,***终实现步进电机的运动方向、速度及距离的灵活控制。
涉及硬件:开关电源、S7-1200PLC、步进驱动器、步进电机、单轴模组、限位开关
涉及软件:TIA PortalV15、VS2019、ModbusPoll(用于测试通信)
硬件接线
PLC编程
上位机开发思路
目前比较主流开发上位机的方式,主要是组态软件(触摸屏)、C#开发上位机,C#开发上位机与传统的组态软件之间的区别,主要体现在如下三个方面:
功能限制:组态软件对于一些特定的需求或者逻辑,会有一定的局限性,使用上也受到软件本身的约束;C#开发上位机完全自主开发,几乎不存在功能上的限制,并且扩展方便。
技术要求:组态软件***大的优势在于方便,因为它本身都集成了一些通用协议和元件,只需要按照使用说明进行组态配置即可;C#开发需要完全自己搭建框架和实现底层代码,对开发者的技术要求会更高一些。
价格成本:组态软件需要按套、按点位收费,意味着每个项目无形中都有一个基础成本;C#开发上位机自主开发,不需要二次授权费用,并且开发一套之后,可以快速应用到其他项目中。
采用C#上位机开发,需要考虑的是通信问题。西门子S7-1200支持很多种不同的通信协议,包括S7、ModbusTCP、TCP/IP、UDP、OPC等,从开发成本上来说,我们优先考虑S7和ModbusTCP,对于S7和ModbusTCP通信协议,比较一下两者的优缺点:
S7协议为西门子内部协议,协议本身不公开,需要调用或者自己开发通信库,使用S7通信协议需要勾选CPU中的允许来自远程对象的PUT/GET通信访问。
ModbusTCP为公开、免费协议,可以自己开发通信库或者使用开源库,使用ModbusTCP通信协议需要编写一定的PLC程序来实现地址映射。
从公开免费和使用范围的角度来考虑,这里采用ModbusTCP通信协议,因为学会了ModbusTCP,意味着市场上的大部分仪表、PLC通信都可以搞得定,PLC程序编写如下如下所示:
创建DB块
这里创建一个DB块,里面包含了常用的一些操作和参数设置,由于Modbus保持型寄存器的Bit位操作比较麻烦,这里我们统一使用Word类型来代替Bit。
Modbus地址与PLC地址的映射(控制位)
Modbus地址与PLC地址的映射(参数地址)
ModbusServer程序编写
上位机UI界面设计
ModbusTCP通信库
上位机开发功能实现的核心在于ModbusTCP通信库编写,由于Modbus协议是公开免费,可以自己根据Modbus协议来开发,也可以使用开源的Modbus库,如NModbus等,有了ModbusTCP通信库之后,我们可以将更多的精力放在业务处理及逻辑处理上面。
上位机功能开发
创建一个Windows窗体应用项目,项目名称为thinger.com.MotionPro。
日志显示功能:日志显示采用ListView进行显示,绑定一个ImageList用来区分信息、报警、错误,添加日志方法的参数包含日志等级及日志内容。
自己开发ModbusTCP通信库或者使用开源库,该库应该具备建立连接、断开连接、预置寄存器、读取寄存器的功能。
建立连接和断开连接:这里通过按钮实现建立连接和断开连接2个功能。
相对位置运动:设置相对运动速度和相对运动位置,实现电机的相对运动。
***位置运动:设置***运动速度和***运动位置,实现电机的相对运动。
点动运动模式:设置点动运动速度,按住正向点动或者反向点动,实现电机的点动运动。
回原点模式:点击回原点,可以控制物体回到原点位置并停止。
运动停止、运动暂停、复位相关功能。
法定代表人 | 肖丽亚 | ||
注册资本 | 888.8888万人民币 | ||
主营产品 | 西门子原装正品PLC模块S7-200,模块S7-300,模块S7-1500,模块S7-1200,模块S7-200SMART,S7-400系列模块 西门子变频器MM420,MM430,MM440,V80,V60,V70,V20,V90, G120,S120,G150,G130系列 西门子触摸屏TP,KP,OP,KTP,OP,MP系列 西门子电线电缆,6XV总线电缆,6XV以太网电缆 西门子网卡CP5512,CP5611,CP5621,CP5614,CP5711,CP5613,CP1612,CP1612,CP1615,CP1512 西门子6SN, 6FC系列主板,伺服轴卡 CP1515等通信与以太网网卡 西门子软启动3RW30与3RW40系列 西门子数控系统备件801,828D,808D,840DSL系统,NCU主板,PCU主板,CCU主板,6SE70主板等系列 | ||
经营范围 | 一般项目:技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;电子元器件与机电组件设备销售;电工仪器仪表销售;办公设备耗材销售;办公设备销售;机械设备销售;机械电气设备销售;五金产品零售;电线、电缆经营;通讯设备销售;仪器仪表销售;金属材料销售。(除依法须经批准的项目外,凭营业执照依法自主开展经营活动) | ||
公司简介 | 上海跃韦科技集团有限公司成立于2022年03月24日,注册地位于上海市金山区吕巷镇溪北路59号5幢(三新经济小区),法定代表人为肖丽亚。经营范围包括一般项目:技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;电子元器件与机电组件设备销售;电工仪器仪表销售;办公设备耗材销售;办公设备销售;机械设备销售;机械电气设备销售;五金产品零售;电线、电缆经营;通讯设备销售;仪器仪表销售;金属材料销售 ... |
- 西门子青岛市一级代理商/上海跃韦自动化有限公司,是西门子青岛市一级代理商,PLC、触摸屏、变频器、电缆及... 2024-05-24
- 西门子湖州市代理商上海跃韦自动化有限公司,是西门子湖州市代理商,西门子一级代理商,PLC、触摸屏、... 2024-05-24
- 九江市西门子PLC模块代理商上海跃韦自动化有限公司,九江市西门子PLC模块代理商,是中国西门子的合作伙伴,公... 2024-05-24
- 德阳市西门子PLC模块代理商上海跃韦自动化有限公司,德阳市西门子PLC模块代理商,是中国西门子的合作伙伴,公... 2024-05-24
- 防城港市西门子PLC模块代理商/上海跃韦自动化有限公司,防城港市西门子PLC模块代理商,是中国西门子的合作伙伴,... 2024-05-24
- 沈阳西门子电缆代理商-变频器中国总代理西门子:西门子PLC模块.电机代理
- 辽宁西门子电缆代理商-变频器中国总代理西门子:西门子PLC模块.电机代理
- 呼和浩特西门子电缆代理商-变频器中国总代理西门子:西门子PLC模块.电机代理
- 内蒙古西门子电缆代理商-变频器中国总代理西门子:西门子PLC模块.电机代理
- 忻州西门子电缆代理商-变频器中国总代理西门子:西门子PLC模块.电机代理
- 鞍山西门子电缆代理商-变频器中国总代理西门子:西门子PLC模块.电机代理
- 抚顺西门子电缆代理商-变频器中国总代理西门子:西门子PLC模块.电机代理
- 本溪西门子电缆代理商-变频器中国总代理西门子:西门子PLC模块.电机代理
- 丹东西门子电缆代理商-变频器中国总代理西门子:西门子PLC模块.电机代理
- 锦州西门子电缆代理商-变频器中国总代理西门子:西门子PLC模块.电机代理