产品线频道   >
机器人| PLC| 低压变频器| DCS| 人机界面| 现场总线| 运动控制| 高压变频器| 电机| PAC| 现场仪表| PC-BASED| 机械传动| 传感器

高速计数模块在圆版印刷机对接系统中的应用(3)

  • 作者:汤芳琴1尹宁2
  • 供稿:米尔自动化网
  • 阅读人次:
  • 发布时间:2012-08-08

编码器为5V增量式,脉冲数为1000脉冲/r。编程时首先将“FMX50LIB”函数库中的UD'12复制到当前项目中,然后创建UDT2所属的DB数据块DB4,DB4是CPU与FM350-1线速度测量高速计数模块通信用的数据区。其中包括FM350-1地址信息、当前计数值、比较值、比较器状态等参数。

调用系统功能块FC2,指定DB4为DB_NO,M122.1为SW_GATE。在OB35循环中断块中j发定执行时间间隔为1000ms,即1s。取前一次计数值DB4. DBD34送到中间值DBl. DBDO,再用当前计数值DB4. DBD34减去前一次计数值DBl. DBDO,结果即为Is内计数值,应用1s内计数值和印刷版周长计算出每秒钟的线速度,再换算成每分钟的线速度。

具体编程如下:

A”RUN”

:L0.0∥软件门

BLD103

ADB2. DBX2.0

:L0.1

BLD103

ADB2. DBX2.1

=L0.2

BLD103

ADB2. DBX2.2

=L0.3

BLD103

ADB2. DBX2.3

:L0.4

BLD103

CALL”CNT_CTL1”∥调用FC2控制模块

INO:=4∥指定DB4数据块为数据交换区

IN1:=10.0∥软件门,1时开始计数;0时停止计数

IN2._LD.1∥l时终止计数

IN3:=L0.2

IN4:=L0.3

IN5:=L0.4

OUT6:=DB2. DBX3.3

107:= DB2. DBX2.4

108:= DB2. DBX2.5

109:= DB2. DBX2.6

I010:=DB2. DBX2.7

I011^:=DB2. DBX3.0

1012:=DB2. DBX3.1

1013:=DB2. DBX3.2

NOP 0

A(

LDBl. DBD8∥1s内计数值

LL#6

TDBl. DBD12∥1min内计数值

ANOV

SAVE

CLR

ABR

)

分享到
【文章来自米尔自动化网http://www.mirautomation.com/pages/2012-08/s36376.shtml
本文标签: FM350-1   高速计数模块   凹版印刷机   对接系统  
 三菱电机

热门内容:
工业机器人 S7-200 S7-300 PLC编程入门 自动化产品 DCS控制系统 变频电机 工控机 可编程自动化控制器 温度传感器 HMI