工控菜鸟园
151西门子变频器控制字和状态子
西门子工业业务领域 (0)菜鸟:西门子变频器控制字和状态字怎么使用,过程中的PZD和PKW表达什么意思,怎么读写变频器的状态和写入数据。变频的速度怎么读到PLC里面,或者怎么通过PLC修改变频器的参数。斑竹:楼主,你到下载中心下载文档A0049《 驱动通讯基础》看看,有些概念你就容易理解了高手:控制字是变频器接收的开关量命令;状态字是变频器发出的开关量信号。为了便于学习和使用,先不要使用PKW,只是用PZD即可。自己理解PZD应该是变频器内部固定好的,与自动化系统固定的双向实时交换数据;而PKW是用户自己定义的,需要的时候再读取或写入变频器内部的数据。斑竹:也不完全是。PZD的**个字是固定写好的控制字或状态字。以位的形式表示,**个至第四个PZD,可以自定义,BiCo自己去连接。用PZD的扫描周期速度要快于PKW。PKW直接修改参数,用不着互联。各有各的利弊。游民:不需要用PLC对变频器参数进行修改的话,应该用不上PKW。一般都是用PZD对变频器进行数据读取以及相关给定
整流回馈单元与进线断路器的连锁控制
西门子工业业务领域 (0)菜鸟:500KW的slm进电采用框架断路器+进线电抗!通过预充电结束X9:3和4输出接继电器K1线圈,继电器K1的常开触点作为框架断路器的合闸按钮!西门子文档《S120大功率整流回馈单元S120进线断路器的连锁控制》主要介绍的框架断路器欠压脱扣得连接方式,我的疑问是国产框架断一般没有S20合闸就绪的触点或我选的框架断没有选配欠压脱口器,上述我所讲的方法是否可行?会不会在SLM启动的过程中存在什么问题谢谢大家希望大家分析下斑竹:1.楼主的断路器一定有合闸线圈和控制端子吧,把SLM的合闸信号经过继电器隔离后驱动断路器合闸线圈就可以。2.如果没有欠压线圈,有一种情况会导致设备烧毁:全线断电,包括主电路和控制电路,然后同时送电。断电时断路器分励线圈不动作,断路器处于合闸导通状态,同时送电会使断路器旁路缓充电回路而形成强大电流冲击。而欠压线圈工作是在没有电源的情况下将机械分断断路器。菜鸟:谢谢,明白您的意思!请问断路器的合闸回路能一直带电吗?还是只需要按钮一个信号就可以了?斑竹:多数合闸线圈是长时工作制的,分励线圈有的是短时间工作制,也有长时间工作的,这个就要问厂家啦。给个按钮没问题,很多厂家的
机床840D黑屏设备仍在运转中原因分析
西门子工业业务领域 (0)菜鸟:加工中突然黑屏,但有显示如下:Intei UNDI. PXE-2.0(build 082)Copyright (C) 19971998.1999 Intei CorporationVIA Rhine III Fast Ethernet Adapter v2.38 (2004/09/15)PXE-E61:Media test failure ,check cablePXE-M0F:Exiting Intel PXE ROM.Operating System not found大致的意思是未找到操作系统,但妖异的是这种情况下机床仍在自动循环加工,并没有报警或者失控。我重新上电后,又能正常进入西门子的界面,也就是是说HMI没有问题。PCU的供电24V也很稳定。是不是硬盘有坏道造成上述不确定现象的出现呢?请大家指点下。实在不行的话,我打算Chost再更换硬盘。无比纠结中!去年给一台系统备份时插拔硬盘差点把接口的针脚弄断了,吓得半死。后来尝试用网线 无风险Chost,结果折腾半天也没成功。所以,换硬盘是下下策…现在的PCU是50.3-C斑竹:换硬盘吧,pcu是人机交互工具,只要程序没在硬盘
319CPU密码问题
西门子工业业务领域 (0)菜鸟:我的设备我一直有程序,而且平时都在做监控,昨天一个硬件出了问题,我做了更换后。从新下装硬件都成功了,结果再次监控HW的时候出现了要我输入密码,我点取消后可以继续监控硬件,但是程序监控的时候提示需要密码,我查询了CPU运行状态结果显示**等级3,原因:已经组态保护等级。请问如何处理,注:由于程序量较大,平时修改后并没有保存*终版本,只是修改了部分程序。所以不可以直接重新装程序。求解。。。。高手:没啥太好的办法,重新做吧游民:这个好像真的没什么好的办法!不做 备份 的惨痛教训啊大虾:你自己不知道密码?可以多试几次自己常用的密码,可能就试出来了。如果有*后组态程序,可以网上下载‘星号密码查看器’软件,查看组态的密码。如果没有就没办法了。
接线图7KF02与ACS510的AO连接时应选几线制?
西门子工业业务领域 (0)菜鸟:如果按四线制方法接,其他通道的数据也会受到影响跟随变化。这应该怎么判断?大虾:将四线制有源信号的负端与24V电源的负端短接,另外将模板的10、11短接试试ACS510的AO输出应该是四线制,直接用万用表测的话有电流。可就是接到PLC上显示不对了就。斑竹:看看量程是0-20毫安,还是4-20毫安?ACS510 输出是0-20MA 2线制的------------------------------------------------------------------------------默认 是0-20MA 可以变频器 编程设置到4-20MA 但是你7KF02模块 直接有0-20MA 电流输入 所以 变频器还是默认呗菜鸟:是两线制吗?电流无论是多少的时候接到模块上都显示332767。不知道是不是接线有问题。
工控菜鸟园
152IP地址更改后如何下载
西门子工业业务领域 (0)菜鸟:原来的1200IP地址是 192.168.0.1但由于有3台设备,想区别开,把后面的改成 192.168.0.10和 192.168.0.11,下载不进去,如何是好至圣:下载不进去? 有什么提示吗?跟你**次下载一样操作试试ping 一下IP在线访问 那里改搜索所有设备试试,然后找到每一个对应的MAC地址。用网线直接连接某个CPU,然后下载,选择可以访问的设备,然后选中load即可游民:在同一网段,应该没问题啊好像你的程序对应还是**个设备吧(192.168.0.1),我在调试的时候也遇到了这样的情况,大虾:在线搜索CPU,再下程序修改IP地址在线访问-----更新可访问的设备--------在线和诊断-----功能----重置为出厂设置里可以更改保持性IP地址plc斑竹:用我的经验告诉你吧:在设备组态栏目下,点一下“xxxx机架”,按下载图标,可下载设备组态信息,包括更改好的设备IP地址、设备地址号等。侠士:你的用1200Tool来改IP,改后和你原来的下载方法一样,别忘了选中“访问所有设备”和“覆盖全部”这样基本就可以了,1200通讯不难,多捣鼓捣鼓游民:感觉不应该下载不下
把高压同步电机的励磁电源拿掉后是否就可以当作异步电机使用?
西门子工业业务领域 (0)菜鸟:有一次我们试车高压同步电机时忘记给励磁柜送电了就直接启动高压同步电机,结果定子电流显示300A固定不变化,我们吓坏了,立即停机了。一检查才发现转子励磁电源没有送电!但也没有发生什么危险。请问各位高手:如果把高压同步电机的励磁电源拿掉后是否就可以当作一般异步电机使用了呢?侠士:不能吧,转子开路。也不符合异步电机结构形��啊。斑竹:是的,我也认为没戏。原因是同步电机没有励磁,就没有磁场呀,没有磁场怎么转呢?要么就把转子换成永磁铁的,这样就能转了,只不过要异步启动同步运行。同步电机与异步电机,除了磁场以外,还有结构的不同,所以同步机不可能作为异步电机使用。菜鸟:是的,有网友回答:同步电动机异步启动时,转子直流励磁绕组切割定子旋转磁场,因而产生感应高电压,容易造成励磁绕组和励磁装置击穿,所以励磁装置中要设置灭磁电路,但灭磁电路不可直接“短路”转子绕组,否则产生较大的“阻尼”而使电动机无法进入“准同步”,故配置合适的电阻,使转子感应电压不致过高、同时不造成太大的阻尼 。看来拿掉励磁电源就等于开路,直接启动同步电机相当危险,好险啊!不幸的万幸,差一点丢掉饭碗啊游民:搞自动化工作一定要小心谨慎,
机床840DPL回参考点出现20002报警
西门子工业业务领域 (0)菜鸟:840D机床在零点的过程中,Z轴在回完原点后,在坐标系下面,前后两列的值,不一样还有差值,能到0.02mm的区别,并且出现20002的报警,查看了一下报警手册,我想手动的调一点点回零挡块不知道可不可以的?电机是使用增量的编码器,希望大家指点一下的,先谢谢大家了。斑竹:20002 通道 %1 轴 %2 零参考点标志没建立,这个报警的话应该调整挡块和开关位置可以解决的。菜鸟:这个今天在现场调整了回零点挡块,再次回零时,面板上面的差值也比上次大了,并且每次回零面板上面出现的值还不一样,*后更换了一个电机回零正常了。但是我看这个诊断手册上面有个机床数据MD34060,上面可以增大这个值试试,提高34060的值,但是选择的值不得大于2个零标记之间的距离。这个两个零标记之间的距离,我怎么理解呢,和什么有关?谢谢指点。斑竹:34060是搜索参考点零脉冲的*大距离,其值当然不能超出2个零标记之间的距离,否则可能搜索到的不是希望的参考点零脉冲,而是下一个参考点零脉冲,那是非常危险的!问题本身而言1楼的方法是正解,更换电机后问题消失,说明轴是半闭环的,电机编码器故障。菜鸟:我是不明白这个2个零标记之
站点上载出错问题分析
西门子工业业务领域 (0)菜鸟:今天去上载一台进口设备的315-2pn/dP,通过DP模式上载的,到一半时提示出错,代码是2000,。不知道是什么原因导致出错,自己估计会不会是下面DP站点的GSD文件没有造成的,那是否意味着先要去下载更新GSD文件才行?高手:用以太网试试斑竹:出现这种情况原因可能:1,你的STEP7软件低于你的程序中硬件所必须的版本,2:STEP7软件硬件目录中不存在你的项目中的硬件组态中的硬件菜鸟:我的版本是STEP7 V5.5的,应该可以排除这个问题吧,我估计是硬件目录里没有的缘故。那么如果显示DP-NORM又说明什么呢?这个也是硬件目录里没有?有点糊涂了。斑竹:与没有GSD文件没有关系,没有GSD文件一样可以上载的。应该是别的问题,你再试试。高手:看一下cpu的模式(是否在run-p),或者打到stop下上载试试。
工控菜鸟园
153PLC如何判断360度旋转开关的旋转方向?
西门子工业业务领域 (0)菜鸟:有一个正反360自由旋转(4位置即4个触点)的开关,我想用它来控制一个设备,当正转(0--1--2--3--0)或反转(0--3--2--1--0)时,PLC根据旋转方向,在不同的位置执行不同动作。但是我不知道该怎么编程序来判断这个旋转开关的旋转方向?斑竹:不同二进制编码值对应不同功能即可。可以把旋钮做个顺序控制,正反旋转实现不同的功能菜鸟:请问,能举个例子吗?我刚学PLC没多久。给个程序例子 吧,谢谢了。斑竹:比如0 为1之后,先检测到3为1,就是反转,2先为1,就是正转菜鸟:您这个办法适用用于正反转时,相同位置执行相同功能的情况。但是我现在的情况是这样的:0(开始)--1(逆转30度)--2(钳子夹紧)--3(正转60度)--0(钳子松开再逆转30度)、0(开始)--3(正转30度)--2(钳子夹紧)--1(反转60度)--0(钳子松开再正转30度)。这样的动作我必须每一步都判断开关的旋转方向。斑竹:4个 触点 用逻辑都能搞出来哈1. 确定开关初始状态(不同位置)对应的功能(非常重要),即**次开机时开关的状态可能是随机的,机构(钳子)的位置可能也是随机的(例如:故障状态下
关于300学习的问题
西门子工业业务领域 (0)菜鸟:用S7-300有一段时间了,刚开始学习的时候是看别人程序开始学习的,现在自己感觉很多不懂的,比如一般都是用梯形图,换成其他就看不懂了,大家谈谈自己的学习经历吧,本人没有经历过培训大虾:多模拟仿真,*好有实际项目跟着做做,换成其他的看不懂主要是指令不了解,在下载中心找一个手册,多看就懂了。菜鸟:只看语法书永远学不会外语,只看手册永远学不会300。还有一个问题,手册多了去,看哪一本?大虾:能有现场施工和调试,一个现场就能掌握基本的使用游民:还是多做项目,在做项目过程中一边做一边学,我觉得好些。斑竹:嗯,我刚开始做项目时LAD和STL语言手册都在看,项目使用两种语言混搭编写的。随便看一本比较系统讲300的书籍,对各个事物有个概念。然后跟着做两个项目,边学边实践,能力自然会有所提升。游侠:看书 加 动手喽看书只能让你明白 基本的指令 如何使用,还是会有很多不自信 必须加动手 尤其是S7-300PLC程序上载 下载 书看的再多都不如亲手去试一遍
如何位传送指令?
西门子工业业务领域 (0)菜鸟:在Siemens PLC S7-200中,怎样将某一位开始的连续N个位值传送给另一个以某一位开始的连续字节里?例如:将从 V0.3 开始的连续12个位值传送给从 V10.5 开始的连续字节里。执行过程为:V0.3传送给V10.5,V0.4传送给V10.6,V0.5传送给V10.7,V0.6传送给V11.0,V0.7传送给V11.1,V1.0传送给V11.2,.............,V1.6传送给V12.0。斑竹:S7200没有批量传位的指令。位的集合是字节(8位)、字(16位)、双字(32位),规划时把相关的位尽量按这些集合组织,那么传送多个位的操作,就可以转为字节、字、双字的操作。直接用MOVB、MOVW或MOVD指令传送。多余位空起。游侠:只能使用整字节的mov指令去传送。而不整齐的位,我的做法是先用“字与”和“字或”的手段去屏蔽掉多余的位,然后再作传送。程序很简单。但是思路比较的绕。这个做法可以屏蔽任何一个位,然后做传送。传送源和传送目的的多余位互不影响。像你这样还要错位传送的v0.3传到v10.5的,还要在中途加做移位。游民:先做移位,再做与运算,然后传送就可以了!
工控菜鸟园
154如何把**编码器和它对应的电机相联系起来?
西门子工业业务领域 (0)菜鸟:大家好,我们有套840Dsl的铣床。我看了下图纸,在Y轴的电机模块上:端口X200:接的是上一个电机模块;端口X201:接的是下一个电机模块;端口X202,:接的是电机的编码器。Y轴所对应的光栅尺的编码器接到了 SME200 (6SL3055-0AA00-5HA0) , 然后 SME200 的端口500 接到了 NX15 (6FC5373-0AA00-0AA1) 的端口X103.在以前的840Dpl系统中,电机编码器接到X411上,**编码器接到同一模块的X421上。可在840Dsl中,****编码器并没有接到同一模块上啊,那么:1,如何把它们联系起来,让系统知道这个就是Y轴的**编码器呢?2,我看了下驱动的设定,**编码器下写的是:component number SMx: 26component number: 27这个26是如何得出来的呢?谢谢。斑竹:840DSL所有东西都是通过拓扑识别的,所以那个口对应什么都可以在拓扑口那里看的到菜鸟:谢谢。是可以从拓扑结构里看出来,但这都是已经调试配置完成之后的了吧。我的问题是:比如还有另外一个**编码器(给X轴的)。
关于SM0.0指令
西门子工业业务领域 (0)菜鸟:为什么有些程序一开始就输入SM0.0,SM0.0一直为ON,可以不要SM0.0而直接输入下一条指令吗至圣:当无条件执行某个指令时就用SM0.0做使能,如果下一条指令也是无条件执行,那么是可以写到一起的。菜鸟:不能没有开关量就直接接指令盒,所以像你说的情况是不允许的。反过来说,如果没有SM0.0来表示on的话,你plc怎么知道是on还是off至圣:Always_On SM0.0 该位总是打开。First_Scan_On SM0.1 **扫描周期时该位打开,一种用途是调用初始化子程序。Retentive_Lost SM0.2 如果保留性数据丢失,该位为一次扫描周期打开。该位可用作错误内存位或激活特殊启动顺序的机制。RUN_Power_Up SM0.3 从电源开启条件进入RUN(运行)模式时,该位为一次扫描周期打开。该位可用于在启动操作之前提供机器预热时间。Clock_60s SM0.4 该位提供时钟脉冲,该脉冲在1分钟的周期时间内OFF(关闭)30秒,ON(打开)30秒。该位提供便于使用的延迟或1分钟时钟脉冲。Clock_1s SM0.5 该位提供时钟脉冲,该脉冲在1秒钟的周期时间内
PLC的MMC卡有什么作用?
西门子工业业务领域 (0)菜鸟:一直没弄明白CPU的MMC卡干什么用的,什么时候将项目下载到储存卡?平时将程序改变后下载到CPU,这个时候下载的位置是哪里?望高手不吝赐教!游民:使用MMC卡的CPU,程序下载都是在MMC卡里。还用于断电保存数据。存储程序和保持数据游侠:MMC卡不是就把项目的程序保存在里面,当CPU运行时调用高手:1、新型S7-300 CPU是指使用MMC卡作为其装载存储器的CPU,此类CPU不用安装后备电池,免维护。由于新型S7300-CPU它不含内置的装载存储器,因此必须使用MMC卡。新型的S7-300 CPU包括紧凑型 (即CPU31xC系列)和由标准型更新的新型CPU。任何程序的下载方式都直接保存到卡中, 没有MMC卡,是无法把程序下载到CPU中的。2、装载存储器:装载存储器是用于存放不包含符号地址分配或注释(这些保留在编程设备的存储器中)的用户程序。装载存储器可以是存储器卡、内部集成的RAM或内部集成的EPROM.。
CU320前面板上的以太网口有什么作用?
西门子工业业务领域 (0)
菜鸟:上图是选型手册的信息,也没提以太网的事。 斑竹:版本的事儿吧。这个口是连接PC用的。S120可以用以太网口连接PC与装置的通讯,用STARTER监控和操作装置。*早调试S120的时候是没有这东东的,都是使用装置下边的标准串口调试,通讯慢的要死,后来的版本就有这个集成的PN口了,调试方便多了游民:原来的CU320没有,,现在的320-2有啦,,,产品都在升级啊高手:SINAMICS驱动定义的 RJ45网口标识为 X127的,就是以太网调试用接口。并不是用于ProfiNet的接口。如果用X127和PC连接要使用交叉网线(直连);如果中间通过交换机(自动辨识)则哪种网线均可。CU320-2DP也可以通过插件 CBE20 增加4个PN网口接入ProfiNet网络。
工控菜鸟园
155西门子LOGO 里的输出都是带断电保持的吗?
西门子工业业务领域 (0)
菜鸟:请问西门子LOGO 里的输出都是带断电保持的吗?我在软件里仿真时是断电保持的。不知道实物上是不是这样的?侠士:你的意思是自锁吗?不是的,需要在程序上做,我一般用rs触发器,也有的朋友用脉宽继电器,总之方法不少,你可以研究一下手册。菜鸟:不是的,我的意思是,比如:有一个简单电机的启动程序。输出点为Q1。我按开关Q1得电,电机启动。然后我不按关闭按钮。而是直接把LOGO电源切断(LOGO断电之后电机失电停转)。问题就是当我下一次给LOGO上电时(不按启动按钮)电机会不会转起来。我在软件上测试是会转起来的。如果实际上也是会转起来的,我想请问一下LOGO有没有办法让电机不自动转起来。侠士:你的输入是怎样控制的啊,开机直接高电平接通Q点吗?要使用I输入点控制Q输出点,这样才可以的。大虾:非常简单:您可以用“RS触发器”(即:锁存继电器 默认:断电不保持) ,启动按钮的常开点接I1,程序中I1连接“锁存继电器”的置位端S;停止按钮的常闭点接I2,程序中I2取反后连接“锁存继电器”的复位端R即可。仿真前分别打开(可双击打开):I1、I2 的“块属性”对话框,再单击“仿真”打开仿真参数设置对话
关于PC/PPI通信线如何延长的问题
西门子工业业务领域 (0)菜鸟:PC/PPI标准电缆只有5米,实际通信距离要在20米左右,怎么解决通信线不够长的问题,补充一下,S7-200与组态王自由口通信,急呀!大家帮帮忙吧!万分感谢斑竹:加一对485转换器菜鸟:请问1楼,能说具体点吗?你是自己做的线呢,还是买的呢?感谢斑竹:s7-200链接RS-485中继器一端,RS-485另一端链接另一台设备。通信距离达到50米,满足你的要求。可以用485卡,或者232-485 ,不必用PPI电缆。组态王本身支持PPI,为什么要用自由口?就算用自由口,组态王也提供了200的方案啊,只要不用到它的方案里占用的地址,其它的你该怎么做就怎么做就是了。侠士:S7-200,*佳选择是PPI协议(组态王支持),按照485通讯线接法连接9针端口3、8插针即可实现通讯。游民:232-484转换器买时*好买带隔离工业级的。运气好的话电脑市场15元的也可以管好几年呢,运气差就不好说了。RS232-485转换器 品牌:研华 型号:ADAM-4520价格400左右,**解决你的所有问题485端支持寻址,方便以后接入其他的PLC--
关于伺服调谐的问题
西门子工业业务领域 (0)菜鸟:单位的机床是840D sl 系统,今天在对各直线轴进行伺服调谐,在高频和低频条件下,分别调整速度平滑性和振幅。现有如下疑问:1 调谐的作用 2 对旋转轴也可以进行吗 3 由于以上动作都是在自动模式下完成的,不知道手动模式下怎样分析调谐结果? 还望高手多多指点高手:你说的是伺服优化吗?可以分自动优化和手动优化,都是在手动方式下实现的开放伺服的自动和手动调谐的意义很大,在开放伺服未经调谐时期曲线的平滑性通常都很差,振幅也不等,这种曲线工作下的伺服工作特性不会发挥出*大的工作性能,如伺服用在要求高的地方,那样就不能完全发挥出伺服的*大工作性能,同时还会伴随有噪音,工作时电机异响等情况。手动调谐通常调整的有速度环增益,积分时间,惯量等,还有些相应参数要根据伺服和电机还有实际应用环境而定了。一般都是自动调整完毕后,根据实际情���手动微调。大虾:通过软件来自动调节游民:软件自动调节有时达不到预期效果,软件的调整大多是理论性的,曲线好实际应用不一定合适,大多是通过软件先调整个基本,然后手动上下调整来协调。
西门子S7-300系统挂国产触摸屏问题
西门子工业业务领域 (0)菜鸟:1.主站315-2 PN/DP2,子站IM153扩展总线3.国产触摸屏(不支持DP通讯)现请教这个触摸屏能接入这个系统吗?如果能接入主站怎么接,如何组态?;接入子站怎么接,如何组态?斑竹:不支持了 还怎么接呢?一般的国产屏 可以在MPI口通讯西门子300的吧菜鸟:315-2 PN/DP主站与子站间已占用DP通讯口,另一口是PROFIBUS通讯口,如何再用MPI通讯呢?斑竹:难道你的315-2 PN/DP没有MPI编程口?如入真的没有,那就只有PN口了,好多国产触摸屏都支持以太网连接S7 300的高手:MPI.用带编程口的总线插头来监控程序,不过需要外加24V电源,*好触摸屏能用以太网使用带PN口(以太网)的触摸屏,触摸屏是系统二类主站不需要在系统里组态,屏设置好PLC地址,CPU机架,插槽号就可以,把相应的变量连上去。想挂在远程DP站的话买DP转MODBUS转换器比屏还柜,用威伦的带PN口的屏就可以,希望能帮上忙
如何编写一个泵站的调度程序?
西门子工业业务领域 (0)菜鸟:5台泵,编号为1,2,3,4,5,这5台在没有故障的情况下,首先启动1,2号,过10个小时启动3,4号,停止1,2号,在过10个小时启动5,1号。停止3,4号。就这样循环下去。在发生故障的时候:比如在1,2号运行的时候,2号泵发生故障,则需要将3,4,5中的一台投入,比如投入3号泵,则现在运行的是1,3号泵,过10个小时后,4,5泵开始运行,1,3号停止。如果2号泵一直是故障状态,则1,3号泵与4,5号泵就这样来回切换,如果2号泵的故障结束,则将2号泵放到启动序列中。有没有什么编程思路啊?特别是泵发生故障是该怎么进行编程?至圣:理论性很强的小实验 实际运用的不多吧。。。。感觉 楼主 可以一步步测试嘛 先考虑没有故障的状态下 运行故障状态 下 看能不能考虑在数据块里面列队 故障时移位去除 故障恢复 后 插入列队高手:还不如弄个手动,到时候手动切换不就得了。都10个小时一切换,这有为什么呢,游民:没有写过这个的程序,那你只能对每个泵做一个运行就记时的块,然后就是 有故障时 移后一台机工作,如再有故障 再 往后移动一台起动, 好像有外移位指令,但是从没有使用
工控菜鸟园
156关于西门子1200运动控制的回零功能
西门子工业业务领域 (0)菜鸟:原来用200PLC控制伺服电机做回零,首先伺服电机向回零开关方向运动,伺服运动到回零开关位置,回零开关有信号以后,伺服立即停止,然后反向运行制定距离,运行到位后这个点就是零点。1200PLC用MC_Home指令主动回零,也是运行到零点然后回来一段距离,但具体细节不太明白,有哪位高手明白的解释一下!斑竹:S7-1200 PLC 工艺组态轴里面回原点分主动和被动,主动回原点要首先确定回原点的方向和原点的位置,一般选负方向和靠近底部,回原点时的运动是先向原点方向运动,并超出原点,然后再反方向回到原点停止,回原点速度不能太快,否则会碰到限位,无法回原点。菜鸟:如果开始回零时负载处于 AB之间, 那么先以高速沿AB方向搜索原点,当检测到 B原点信号后,系统速度先停止再改为低速反向按 BA方向运行,直到 B处原点信号没有了,再以低速朝 AB方向运行, 再检测到B 原点开关立即停止,回零完成。网上看到是这样的,但不明白为什么是这样,**次到达B点为什么不可以作为零点呢?斑竹:因为PLC没办法感知启动点离B点的距离。 意味着: **次到达B点的速度可能不一样,那么“过冲”量会不一样。 如果以
机床840D系统问题
西门子工业业务领域 (0)菜鸟:机床是840D系统的镗铣加工中心,PCU50.1:输入程序时字母大小写如何转换?不知什么原因输入程序时字母变成小写的了,怎样变大写?2:机床数控直线轴的激光补偿数据在哪里?拿X轴举个例子吧,我现在X轴全长3米,机床坐标系是从一头0mm到另一头+3000mm,以做完激光,我现在要把X轴的机床坐标系0点通过修改参考点设在中间,也就是机床坐标系变成-1500mm到+1500mm,我想问这时X 轴的激光补偿数据补偿的还对吗?如何修改?至圣:用上当键可以改变,默认的也可以设置。要重新修改执行补偿程序。侠士:1.修改显示机床数据 9009 设置为2(CAPSLOCK 打开),然后通过按键CTRL + SHIFT转换到小写,再按CTRL + SHIFT转换到大写;2.需要重新修改补偿数据,具体方法见《840D 简明调试手册》。菜鸟:谢谢兄弟们帮忙,但是我怎么找不到9009?至圣:在调试>机床数据>显示数据里菜鸟:激光补偿文件在哪里?
使用EM231模拟量问题
西门子工业业务领域 (0)菜鸟:你们好。我用的是EM231模拟量。用了3个231。这些值都是实时的输入。我想知道使用了多个231后转到AIW的时间会不会有变化?另一个是我想知道在一个扫描周期内,在程序的开始读取AIW值和在和程序中间读取到的AIW值是相同的吗?侠士:可能会变化。斑竹:你知道变化了会怎样影响到你的程序,就想办法解决可以了。至于你实际用的时候有没有变,也都不怕了。这是一种编程应对技巧。对未知结果的所有可能性作一个统一的处理原则。大虾:有变化,只是时间是us等级而已,对于系统块的模拟量延时来说时间上基本上可以忽略不计。AIW是PLC内部映射寄存器,不是真实的输入端子输入值。如果你有系统的学习过PLC编程的话,就应该知道输入映射寄存器是只有才在用户程序前从实际输入扫描、延时后才保存到映射寄存器的。如果你不是使用映射寄存器而是使用直接输入值的话,对PLC这种顺序执行的程序控制逻辑会有致命的BUG存在,不建议那样使用。菜鸟:可能是我没说清楚。我是:说在程序一开始就把AIW0-AIW22共12个通道的值传到VW内再做每个通道运算比较等等。还是传一个AIW就做一个通道的运算?如果每个扫描周期开始才保存到映射寄存
LOGO是否可以直接连接热电偶?
西门子工业业务领域 (0)菜鸟:请问各位:LOGO! 的输入 点I7或I8 、I1、I2是否可以直接连接热电偶用于测量温度?如果可以的话应如何连接热电偶的两条线?谢谢!斑竹:模拟量输入点只能接收电压电流信号,要连接热电偶,需要连接pt100模块,因为热电偶本身是一只随温度变化的电阻,需要专用模块换算。详情请查阅手册。大虾:LOGO! 的输入 点I7或I8 、I1、I2是否可以直接连接热电偶用于测量温度?回:这4个点只能输入DC0~10V。不能直接连接热电偶(但可以通过数显仪表转,换为0~10V或4~20mA并联分流电阻转换为2~10V信号输入)。另外,LOGO!及扩展模块,目前还不能直接连接热电偶。只有PT100输入模块。可以采用LOGO! PT100模块,可直接连接PT100传感器。*好采用三线连接,可消除(降低)导线引起的误差。游民:如果能直接接热电偶就更好啦!但目前不行。侠士:目前的plc主模块基本没有带热电偶输入的,毕竟温度测量属于特殊应用场合,况且有些场合还需要多路温度检测,如果将其整合到主模块中去,则会对模块功能造成很大浪费。至圣:热电偶不能用PT100模块。热电阻PT100才可以。你需要接变