西门子

西门子 S7-1500 PLC,使用手轮控制伺服电机

人盡茶涼 提交于 2020-03-28 13:37:01
西门子 S7-1500 PLC,使用手轮控制伺服电机 本文描述了一种,1500PLC使用叠加定位的方法,实现手轮操作的方法。 手轮操作需要的功能 数控机床等设备上的电子手轮,起源于机械手轮。机械手轮是通过一个圆的摇柄,经过减速箱,带动机床上的滑台进行移动。 数控机床的进给轴、主轴已经实现了电气化。由伺服电机替代了人力来驱动滑台。相应的,电子手轮也替代了机械手轮作为伺服轴的操作部件。 ![] 定量进给,根据“倍率”的选择,手轮每摇一格,滑台移动一个增量。 快速响应,机床(设备)操作者在摇动手轮时,不能有明显的之后。 立即停止,摇动停止后,滑台立刻停止运动。 平稳,电子手轮每圈分辨率为100,分辨率不高,并且人的操作有微观的抖动,但滑台的运动需要相对平稳。 1500PLC可以将伺服电机配置为轴工艺对象,可以将手轮配置为编码器工艺对象。然而,1500PLC支持相对齿轮同步。看似我们可以使用齿轮同步方式来使用手轮,然而配置时发现,编码器不能作为同步运动的主轴。 如果希望使用编码器作为主轴,需要选择1500T PLC,价格会更贵一些。 手轮和PLC,SIMOTION 的硬件连接方式 方式1 手轮连接到驱动侧,使用SMC30编码器接口模块连接 手轮作为驱动DO(Drive object),驱动和PLC(或simotion)之间通过81报文通讯,PLC侧建立编码器(TO)工艺对象 参考:

软件:工业的未来

江枫思渺然 提交于 2020-03-09 05:44:06
《工业4.0》试读:软件:工业的未来 软件:工业的未来 鲁思沃(Siegfried Russwurm) 概 论 工业企业欲在未来长期保持竞争优势,必须做好三件事:提高生产力、加强节能高效,提高生产灵活性。只有这样,才能降低成本;缩短产品上市时间,并通过提高产品的种类,扩大需求;满足个性化的生产需求。为实现高度灵活的规模化生产,对客户和合作伙伴能够在日益复杂的价值创造链条中进行高效资源优化,使生产和服务形成更加紧密的连接,工业企业还需要高效的生产和运营。 经过了几十年发展的制造业,如今正面临着产业模式的转变。随着制造业中虚拟与现实的交互性不断加强,生产方式必将因工业 IT 和软件技术的应用而发生根本性的改变。功能性工业软件的智能应用和研发,将无疑成为了影响制造业和过程工业发展的一个决定性因素。这些行业现有的发展态势,已经证明了这一点。 一个企业乃至一个行业的未来,越来越不取决于工厂本身。相反,软件工程师的地位变得越来越重要。是他们使生产工序间有了交互性,这种交互性不只作用于生产层面,还作用于业务层面,例如:工程师所承担的一部分工作,将企业和企业外部组织连接在了一起。通过工业软件,实现了虚拟与现实的交互,显著提高了生产力。因此,工业软件也就成为了未来制造业研究的重要课题。 2.1 工业领域在全球化市场竞争中的挑战 在过去很长一段时间里,世界工业格局的划分已经基本完成

S7-1200PLC 两台CPU之间Modbus RTU通信

北战南征 提交于 2020-03-08 16:47:02
硬件:cpu 1214C 目的:建立两台cpu之间的Modbus RTU通信 软件:Portal V14SP1 Modbus RTU是一种单主站的主从通信模式,Modbus网络上只能有一个主站存在,主站在Modbus网络上没有地址,每个从站必须有唯一的地址,从站的地址范围为0 - 247,其中0为广播地址,从站的实际地址范围为1 - 247。 本例中使用的为CM1241 RS422/485模块,将其组态为Mdbus RTU主站时,支持最多与32个Modbus RTU从站建立通信。 RS485接口的接线 西门子Modbus通信使用的是DB9针RS485串行接口 *RS422和RS485其实并没有定义接口标准,具体采用什么接口,接口中使用哪些引脚,完全取决于设备设计生产商自己的定义 CM1241 RS422/RS485模块针脚的定义如下,RS485通信模式下,我们需要用到的针脚为3号和8号针脚 设备RS485接口之间的接线可以参考下图,本例中T/R+和485+对应的就是DB9针3号引脚,T/R-和485-对应的是DB9针8号引脚 硬件组态 1.插入两台cpu 1214C,为两台PLC分别添加CM1241 RS422/RS485模块 2.分别对PLC_1和PLC_2的RS485模块进行组态配置 3.记录下硬件标识符 软件编程 Modbus RTU主站编程 1.我们将PLC

深度剖析西门子PLC的开放式TCP通信

こ雲淡風輕ζ 提交于 2020-03-04 23:52:52
对于自控或电气工程师来说,西门子PLC是每个人都非常熟悉的一款PLC品牌;而对于上位机开发工程师来说,Socket通信或TCP/IP协议也是必须要掌握的一种通信方式。刚好手头有一款西门子的200Smart PLC,可以利用它来跟大家聊聊Socket通信的那些事儿。 相比较而言,西门子PLC对Socket通信的支持性是很不错的。如果你在使用西门子软件或者逛西门子论坛时,发现一个词叫做Open User Communication或开放式通信,没错,那其实就是我们说的Socket通信方式。关于这一点,我们可以从以下两张图中看出,分别为S7-200Smart编程软件Micro/Win Smart V2.5及博途TIA V15.1编程软件中关于通信库的部分截图: 我们可以看到无论是西门子的中高端PLC还是低端PLC,都是支持开放式TCP/UDP通信的,既然都支持,我们来看下如何实现。 众所周知,对于Socket通信来说,是可以支持TCP、UDP等多种通信方式,但是今天在这里,我们主要针对TCP这种通信方式。除此以外,大家都知道,Socket会存在服务器和客户端的说法,也就意味着,同样是使用Socket通信,我们仍然需要确定到底PLC是作为服务器还是作为客户端,因为不管对于PLC编程或者上位机开发来说,这两种方式都是完全不同的,下面做具体介绍。 一、PLC作为TCP服务器的实战应用 (1)

自己动手开发手机APP控制西门子200smart 教程(原创干货)

不羁岁月 提交于 2020-02-09 20:43:56
自己动手开发手机APP控制西门子200smart 教程(原创干货) 自己动手开发手机APP控制西门子200smart 教程(原创干货) 2020-02-09 19:06:45 自己动手开发手机APP控制西门子200smart 教程(原创干货) 大家好,最近赶上肺炎疫情,在家有空分享给大家一些控制教程,鸿控主打手机APP开发教程 需要有些基础,最起码电气专业,懂电气跟PLC就可以。 准备材料:西门子200SMART SR40 Y一个 鸿控物联网网关一个 网线一个(能接局域网) 软件:STEP 7-MicroWIN SMART (网络版)开发环境 主要从软件方面讲解 具体接线就不多说, 第一步,编写PLC控制程序,我这个程序主要是定时控制,一共分为很多组 周期循环控制程序,我做了一个子程序 这样一个子程序我就可以调用,节省很多变量,这里就不多介绍了,不会的可以学学PLC技术就OK 我们主要讲软件方面,,网关配置方面 打开软件界面,如下这是很简单的类似组态软件吧 首先在画面里面新建画面, 我用的定时输出多,所以画面多,正常一个就OK了 画面制作很简单,底板是一张PS做成的图片,不会的学习一下PS技术,然后在WONDOWS控件那里点击编辑框,连接变量用 在数据库里面 新建一个驱动,找到西门子200smart的驱动,然后增加变量,如图 地址跟PLC地址对应,PLC地址vw120

HslCommunication组件库使用说明

╄→尐↘猪︶ㄣ 提交于 2020-01-08 08:16:54
一个由个人开发的组件库,携带了一些众多的功能,包含了数据网络通信,文件上传下载,日志组件,PLC访问类,还有一些其他的基础类库。 nuget地址: https://www.nuget.org/packages/HslCommunication/ github地址: https://github.com/dathlin/HslCommunication 如果喜欢可以star或是fork,还可以打赏支持。 API文档的网址: http://api.hslcommunication.cn/ 如果打不开,请通过QQ群,联系作者。 组件官网: http://www.hslcommunication.cn 论坛(暂时已经关闭): http://bbs.hslcommunication.cn/ 创作不易,感谢打赏 联系作者及加群方式(激活码在群里发放): http://www.hslcommunication.cn/Cooperation 本库支持C#版本和java版本,java版本为阉割版,具体参照源代码,或是加群了解。 NuGet地址: https://www.nuget.org/packages/HslCommunication/ 安装本组件的NuGet指令为: Install-Package HslCommunication 也可以在Nuget管理器的界面进行图形化安装

什么地方有西门子触摸屏回收

狂风中的少年 提交于 2019-12-09 15:50:18
  很多的企业在对自己的设备进行更新换代的时候,会选择对设备进行回收,对于西门子触摸屏来说也不例外。西门子触摸屏是一种价值比较大的产品,如果在对其进行更新换代的时候直接对这一种产品进行报废处理的话,是会造成极大的资源浪费的,因此很多的企业为了要避免资源浪费,同时也为了回收成本,促进资源再利用,都是选择回收西门子触摸屏,这也是目前的一个非常大的趋势。   对于这些企业们在进行回收西门子触摸屏的时候,其首要的一个任务就是需要选择一个从事这一项回收业务的机构。只有这样才能够真正成功的实现这一项回收工作。那么究竟哪里才可以回收呢?可以看出随着时代的发展、社会的进步,目前要想进行这一项产品的回收工作已经更加的简单和方便了,有很多的方法和渠道都可以让大家进行西门子触摸屏回收的工作。当然,这一个问题是很多的企业们都非常关注的一个问题,因此,下面就将来为大家详细的盘点一些回收的具体的渠道。   1、专业回收机构   可以通过专业的回收机构来回收,目前市面上专门从事回收各类机器设备的机构是非常的多的,基本上这些机构都会回收西门子触摸屏这一种产品。为了要拓展自己的业务,这一些机构一般都向这些潜在的客户方法名片,留下自己的联系方式,这样当客户有回收的需求的时候,就会主动的与这一些机构进行联系了。因此,对于这些有西门子触摸屏回收需求的企业来讲,在平时应当要多注意搜集这些回收机构所具有的信息,以备不时之需

西门子模块的组成部分,回收人员一定要知晓

▼魔方 西西 提交于 2019-12-09 15:23:56
  不管是回收大型的还是小型的plc采用的都是模块式结构,都是通过大积木的方式来合成系统。回收西门子模块其实应该要了解它的组成部分,这样才能够面对繁多品种的模块的时候有所判断,尤其是现在市面上各个领域里面能够使用到的模块真的是太多了,如果对于它一些基本的组成部分不了解,那想必会对模块的实际回收造成干扰。   组成部分   1、中央处理   不同的是cpu自然带有不一样的性能,比方说集成数字量以及模拟的输入输出点这些都是非常有代表性的特点部分。可是不同的西门子模块,它作用在通信部分的接口却不一样,有一些cpu的前半部分状态会显示出故障指示灯以及模式的开关,而有的则会将输出的额定电流,电压全部都表示出来。所以中央处理器的单元会是它最核心的部分,同样也是最重要的地方。   2、信号模块   信号模块其实就是数字输出输入量模块的总称,使用的过程当中会遇到各种不一样的电流和电压,但是它的作用就是让不断变化的电流电压跟内部的电流信号匹配,模拟输入输出量的准确值,这样才能够产生更加稳定的作用电路。不同种类以及不同类型的模拟信号都会有一个总线连接器,这样在现场的使用过程中总是能够将信号以最短的速度连接到连接器的端子上,这也是为什么要回收西门子模块的信号组成部分,因为缺少了这一部分回收来的模块其实根本没有太大的作用。   3、功能模块   基本上是针对那些储存容量以及实时性比较高要求的控制任务而言

回收西门子模块有哪些常见分类

為{幸葍}努か 提交于 2019-12-09 15:09:53
  作为西门子品牌下最具使用权威的模块,一直以来,在我国各大领域都有着极其广泛的应用。哪怕是回收西门子模块也能够重新利用,发挥最大的价值。但实际上,按照它的规模大小以及可控制的性能可以将它划分为好几个不同的档次。   一、小型机   小型号机的控制点通常都在256点之内,比较适合用于控制小型的系统或者是单机控制系统,跟它的作用规模大小相似,它的处理速度达到0.8到1.3秒之间,而储存器达到了2k,从专业的角度来说,能够达到这种级别,就算是小型的机器也已经是非常不错了。   这所有的控制功能以及运算能力里面,它都是属于最基本的,所以工作的速度算的上是最低的,同样输出模板和输入的模板数量都比较少。   二、中型机   一般情况下,中型机号的控制点都不会大于2048点,也正是因为这个特点,它能够对设备进行直接的控制。更厉害的地方在于它能够同时对多个可编程序的控制器进行监控,也就是说它比较适合大型的控制系统,当然中型的控制系统它也是能够驾驭的。在生活当中,关于这种中型的机号运用得最为广泛,因为它体格不大不小,人们也比较容易操作,更重要的是它所适用的范围更加广泛,所以对实际的工业生产有着别样的意义。   这种类型的可编程控制器都有着非常强的控制功能以及运算能力,一般的逻辑运算是难不住它们的,而一些复杂的三角函数,包括复杂的指数运算通通都能够完成。在目前的市场上,回收西门子模块中型机的是最吃香

二手plc模块回收的作用有哪些

点点圈 提交于 2019-12-09 15:03:14
事实上对于西门子这个品牌大家都不陌生,而且在现实生活中有很多西门子产品的忠实粉丝,撇去旗下完善的品牌产品,西门子模块也是很不错的一个设备,所以人们才会对二手plc模块回收这么热衷,那么这些被回收回来的模块必然是要发挥二次作用,可是都能够被作用在哪些方面呢? 其实说它的作用之前,我们有必要对于西门子模块有一个认识,很多人其实都不太了解西门子模块,实际上它能够被分为很多种不同的种类,不同的模块,其实能够支持的作用以及产生的作用都是不一样的,就好像有一些是能够成为一个扩展模块,必须要挂在扩展的槽位当中才能够发挥出作用,而有一些则是跟智能的仪表进行通信,从事二手plc模块回收行业需要对这些作用有所了解。 一、安全模块 如果回收回来的模块是安全模块,那么顾名思义就是作用在安全回路上提供保护的。通常带有f型号的cpu才能够被挂上安全模块,所以它的作用部分是双通道的,两个触点一定要同时被导通,千万不能够有先后的时间差出现。其实很多以前的老设备都会用到安全继电器,都是依靠硬接线才能保护电路,但是这种做法不仅很浪费空间,更重要的是还会浪费精力和时间。但是这个时候我们如果能够回收到西门子的一块安全模块,那就能够自由编程,同时使用相当方便。跟最早的安全继电器相比简直不要好太多,最大的亮点还是在于它能够进行随意的自由编程。 二、FB模块 这个部分也是不错的一个功能形式模块,拥有着最独立的背景数据