编辑: 旋风 2015-12-18

0 100

101 100 ? ? ? ? ? ? disable enable disable S1 D1 PWD D2 API 指令码 操作数 功能

2722 MPG S1,S2,S3,S4,D1,D2 手摇轮定位控制 装置 X Y M S T C HC D FR SM SR E K 16# "$" F S1 ? S2 ? S3 ? S4 ? D1 ? D2 ? 数据型态 BOOL WORD DWORD LWORD UINT INT DINT LINT REAL LREAL TMR CNT STRING S1 ? S2 ? ? S3 ? ? ? S4 ? ? ? D1 ? D2 ? ? 脉冲执行型

16 位指令

32 位指令 - AS - 符号: S1 : 高速计数器来源 S2 : 输入速度显示 S3 : 输入与输出速度比率乘数设定 S4 : 输入与输出速度比率除数设定 D1 : 脉冲输出装置 D2 : 输出速度显示 指令说明: 1. S1 高速计数器仅可选择 HC200 以上之硬件计数器,选择非指定 HC 编号时皆无法执行.其高速计数器须 自行使用 DCNT 启动,当高速计数器有输入讯号进入,则指令将依照设定比率开始执行定位输出控制.这6组高速计数器如下表所示:(指令启动前,必须清除高速计数器内容值) 输入组别

1 2

3 4

5 6 输入点(A 相) X0.0 X0.2 X0.4 X0.6 X0.8 X0.10 输入点(B 相) X0.1 X0.3 X0.5 X0.7 X0.9 X0.11 高速计数器编号 HC202 HC206 HC210 HC214 HC218 HC222 2. S2 为显示输入脉冲之速度,请采用

32 位变量宣告.其速度基本单位为 1Hz,允许输入之速度范围为 1~200kHz,若低于 1Hz 将以 1Hz 执行,若高于 200kHz,将以 200kHz 执行. 3. S3 为输入与输出比率值乘数,S4 为输入与输出比率值除数,S3 与S4 数值范围为 1~255,超过此范围自动 以最大或最小值处理.比率计算公式为 输出脉冲频率 = 输入脉冲频率 x S4 / S5.举例:输入与输出为 5:3,则输入乘数为 K3,除数为 K5,若比率为 1:2,则输入乘数为 K2,除数为 K1. 4. D1 将输出装置仅可选择 Y0.

0、Y0.

2、Y0.

4、Y0.

6、Y0.

8、Y0.10 这6点,且会占用连续

2 点输出.其输 出组合与输出模式 SR 如下表所示: 输出轴编号

1 2

3 4

5 6 D1+0 输出点 Y0.0 Y0.2 Y0.4 Y0.6 Y0.8 Y0.10 D1+1 输出点 Y0.1 Y0.3 Y0.5 Y0.7 Y0.9 Y0.11 输出模式选择 SR462 SR482 SR502 SR522 SR542 SR562 5. D2 为脉冲正在输出之频率, 须采用

32 位变量宣告. 其输出频率基本单位为 1Hz, 输出频率范围为 1~200kHz, 若输入与输出比率造成输出频率超过此范围时,将以最小或最大值执行. 6. 此指令无使用次数限制,但每次指令启动时,其指定高速输出轴不可被其他指令启动占用,否则将会无法 执行. 注意事项: 1. 输入脉冲速度是以输入脉冲之正半周脉冲宽度(ON)为计算依据,若脉冲 ON 与OFF 宽度不为 1:1 时, 还是以 ON 宽度为侦测速度来源依据. 2. 输入脉冲 ON 即是指输入点灯亮,搭配手摇轮使用时,请注意没有转动时,输入点灯号状态需为 OFF. 3. 指令每次启动前,须自行清除选择之高速计数器数值为 0,并且限制执行于

32 位有号数以内的计数值. API 指令码 操作数 功能

2723 D PPGB S1,S2,S3,S4,D1,D2 点对点来回定位控制 装置 X Y M S T C HC D FR SM SR E K 16# "$" F S1 ? S2 ? S3 ? S4 ? D1 ? D2 ? 数据型态 BOOL WORD DWORD LWORD UINT INT DINT LINT REAL LREAL TMR CNT STRING S1 ? ? S2 ? ? S3 ? ? S4 ? D1 ? D2 ? 脉冲执行型

16 位指令

32 位指令 - - AS 符号: S1 : 相对型目标位置 A S2 : 相对型目标位置 B S3 : 目标速度 S4 : 目标速度比率调整(浮点数) D1 : 脉冲输出装置 D2 : 可变目标速度区指示 指令说明: 1. 此指令为两个目标位置来回定位控制之高速输出指令,适合使用于整线形式之控制场合,如:纺织业的整 经机台,或者电缆线整线机台等等. 2. 当指令初次启动输出时,S1 与S2 一开始的目标位置需先指定,以利指令提前运算切换下一个输出.当启 动输出之后,使用者可修改即将执行之目标位置,但正在输出的目标位置已经不可变更,例如:S1 目标位 置A已经正在输出,此时可任意修改 S1 的目标位置,直到输出切换为执行 S2 目标位置 B 时,新抓取的 S1 目标位置 A 就会被记录为下一次的 S1 目标位置;

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题