浔之漫智控技术(上海)有限公司
西门子模块代理商

西门子CPU222CN模块控制器

西门子CPU222CN模块控制器

西门子CPU222CN模块控制器

西门子CPU222CN模块控制器

建立**位置检测系统的方法

1PG 没有专门建立**位置检测系统的功能,但客户要求在这套控制系统上采用**位置检测系统。经过分析,要建立**位置检测系统,必须采用以下两种方法:

  1) 通过主 PLC 的**值读取指令。这种方法要做硬件电缆连接,比较复杂。

  2) 采用数控系统的简易**位置检测系统建立方法。即在运动过程中一直读取系统当前值,并将当前值送到断电保持寄存器中,在系统关机时,能记住当前数据。在重新上电后将保存的数据送回 1PG。

  按照此思路,编制程序如图 28-2 所示。但断电又重新上电后,读出的数据为零。当前值数据丢失了,错误在什么地方呢?这种方法有问题吗?经过仔细分析,在如图28-2所示程序的第 233 步,如果一上电就读取数据,当前值还为零,读出的数据为0。


保存当前值的 PLC 程序


  图28-2 保存当前值的 PLC 程序

  结果 D300 =0。到第 243 步又将 D300(D300=0)写入当前值寄存器,所以当前值=0。

  解决这一问题的方法:上电后延迟一段时间再读取当前值数据。改进后的程序如图28-3所示。在图 28-3 中的第 213 步,在上电脉冲 M8002 之后,经过 50ms 才发出 SET M1O 指令。用 M10 控制第 202 步的读取当前值指令。这样就可以读到在断电时所保存的数据了。


建立简易**值检测系统的方法


  图28-3 建立简易**值检测系统的方法

  这种简易**值位置检测系统的建立方法是*简便的方法,推而广之,可以在其他控制系统中使用。只是在*初时还需要一个输入信号作为 DOG 信号建立原点。在对原点位置没有严格要求时,可定义操作面板上任意一个信号作为 DOG 信号,这是建立原点的一个简化方法。

  使用这种方法应特别注意:如果在断电以后,机械发生了移动,控制系统则无法检测到断电期间机械移动的情况,这种情况下必须在上电后重新执行回原点操作。在建立了正确的坐标系以后,再进行自动运行。


西门子网上总代理. .西门子网上代理 ..西门子代理. .西门子总代理 ..

西门子全球总代理. .西门子亚洲总代理.. 西门子中国总代理. .西门子上海总代理

 西门子松江总代理.. 西门子工业总代理 ..西门子工业自动化总代理.. 西门子驱动技术总代理

 西门子工业自动化产品商务总代理.. 西门子总代理旗舰代理商. .西门子授权指定总代理

 西门子推荐**中国总代理.. 西门子总代理**经销商. .西门子**合作伙伴.. 西门子PLC总代理

 西门子SIMATIC S7 系列总代理.. 西门子逻辑控制模块LOGO!总代理.

 西门子SITOP系列直流电源总代理24V DC.. 西门子HMI 触摸屏总代理.. 西门子交流变频器总代理..

 西门子全数字直流调速装置总代理 西门子数控总代理 西门子伺服总代理 西门子总代理

 西门子代理.. 西门子总代理旗舰代理商 ..西门子电缆总代理 


展开全文
优质商家推荐 拨打电话