摆臂铣刀的机械控制示意图,电机单方向旋转.
常用IO信号:
A 786 焊接控制器铣削复位
A 842 摆臂伸出/返回 A834铣刀电机旋转A835铣刀吹气
E842 摆臂在返回位置
E843 摆臂在伸出位置
E844 在回位的取反信号
E845 在伸出位的取反信号
E834 铣刀圈数检测
工作示意图:
E845与E844的控制电器图:
O_KS1_M1=842 -A842铣刀旋转-
使用中断程序关闭铣刀旋转:
GLOBAL INTERRUPT DECL 2 WHEN $IN[I_关闭KS1_Ruhe] == FALSE DOKS_Abschalten()
当有E844时证明摆臂在伸出位置,这时会关闭电机旋转.
GLOBAL INTERRUPT DECL 3 WHEN $IN[I_KS1_Arbeit] == FALSEDO KS_Abschalten()
当有E845时证明摆臂在返回位置,这时会关闭电机旋转.
GLOBALDEFKS_Abschalten()
关闭摆臂电机
$OUT[O_KS1_KYP3V] = FALSE
$OUT[O_KS1_M1] = FALSE-A842电机旋转-
$OUT[O_KS1_Schw] = FALSE
摆臂旋转电机采用双继电器控制:
固定焊钳MAKROSTEP:
-当有铣削时出现圈数故障时,会先把摆臂摆回,然后停在66步等待复位,如果复位会返回到第51部,重新铣削。
-F321-STEP在第2步
-F564,A835 都没有好使用
F321 = EIN
Schritt 51 = F92 & !F93& A4039 & E13–激活固定焊钳STEP需要关闭安全们E13
51步开始
-初始化变量
F122 = AUS
F321 = AUS
F322 = AUS
F323 = AUS
F324 = AUS
F325 = AUS
F326 = AUS
F327 = AUS
F329 = AUS
-初始化计数器变量
F94 = AUS
F95 = AUS
F96 = AUS
F97 = AUS
F98 = AUS
F99 = AUS
-初始化铣刀变量
F312 = AUS
F313 = AUS
bin1 ( EIN ) = 31 -给焊钳程序号
bin3 ( EIN ) = 31 –给BOSCH程序号
T8 ( !F334 ) = -2[1/10Sek]
F334 = EIN -STEP已经开始运行
-给PLC铣电极信号
A116 = EIN
A130 = EIN
A786 = F830 给BOSCH铣电极数复位,F830区分两种焊钳或控制器–一般不激活
A722 = !F830-没用用于
Schritt 52 = T8 & A4039 -0.2秒后向下
SCHRITT 52-铣刀电机预先旋转
F334 = AUS
T7 ( EIN ) = -50[1/10Sek] -5秒检测时间
i1 (EIN) = 0 -计数器清0
A834 = EIN -铣刀电机预先旋转
Schritt 53 = A4039 -有使能直接去下一步
-在焊钳不夹时铣刀电机先旋转测试检测开关,电机是否正常工作。
SCHRITT 53 预转大于2圈就可以
F312 = EIN -激活M97进行预先旋转测试
F313 = i1 > 2 -计数超过2圈后激活F313跳步
Schritt 54 = (F313 + T7) & A4039
SCHRITT 54—关闭铣刀预转
F312 = AUS 关闭M97预先旋转测试
t8 ( EIN ) = -100[1/10Sek]
Schritt 55 = A4039
SCHRITT 55 –检测预先旋转是否符合
F322 = !F313-故障有转圈数故障
F323 = (!E842 + E843 + E844 + !E845) & !F324 & !F328
-摆臂没在KS1BE2R位-摆臂在KS1BE2V位-摆臂在KS1SE1-R-摆臂没在KS1SE1-V位-F323摆臂位置不正确
- F324摆臂在伸出位 - F328移动装置在伸出位
F329 = F322 + F323 + T8 -铣刀/摆臂状态不正常,有故障。
T7 ( EIN ) = STOP
A834 = !F322& !F323 -状态正常会继续转铣刀
A835 = !F322& !F323 & F564 –F564没有激活,此功能没有激活
Schritt 56 = (!F322& !F323 & (E835 & F564 + !E835& !F564) + T8) & A4039
-没有故障去56步
Schritt 72 = (F322 + F323) & !F324& !F328 & A4039
有故障回到72步
SCHRITT 56–摆臂伸出
F329 = T8 -超时故障
上一篇:变频器低电压跳闸如何解决
下一篇:S7-1200与IO控制器的通信诊断功能
推荐阅读最新更新时间:2024-11-11 12:21
推荐帖子
- 在wince 5.0 C#无法打断点
- 在wince5.0下,我用的开发环境是VS2005,用MFC工程就能打断点,用.net的C#无法打断点,该如何解决?在wince5.0C#无法打断点你的安装顺序是怎么样的?。NET环境不是后补的吧?没有提示么?设定项没有搞错吧。问题己解决了,安装.net补丁NETCFSetupv2.msi,就解决了,谢谢大家热心帮忙。
- yza223 WindowsCE
- d_buf的值是如何设置的?????
- voidhandle(void){uinty;if(f_d12){if(!F_S1)isv=0;elseisv=1;if(!isv){if(!F_S4)d_buf=0x8a;elsed_buf=0x0a;y=fcnt;if(y1000){d_buf=0x13;d_buf=0x13;d_bu
- panshiowen 嵌入式系统
- 【平头哥Sipeed LicheeRV 86 Panel测评】5-Tina系统镜像编译测试
- 上篇文章,编译的helloword程序在板子中不能运行,这篇,我们重新自己编译一个系统镜像,再把自己编译的helloword程序放进去,看看能不能运行。自己编译系统镜像,首先需要下载SDK源码。1SDK源码下载1.1配置公钥全志客户服务平台上添加自己的公钥,用来下载SDK代码公钥如何生成呢,我用的是ubuntu系统,输入ssh-keygen可以产生公钥,一路回车使用默认选项,最终的公钥保存在~/.ssh目录下的id_rsa.pub文件中:配置好公钥之后
- DDZZ669 国产芯片交流
- 特种电源
- 中星光电工作室是致力于特种电源、光线谱仪、模拟锁相放大器的研发工作,如有需求者可以跟我们联系,更多信息在www.zxoe.net特种电源
- aptyz 电源技术
- 如何用按键操作?
- 一般情况下,都是用PDA的触摸屏来对程序进行操作,现在想用按键(上、下、左、右、菜单键等)对程序操作,怎么实现?有哪位高人可以指点一下?在此拜谢!如何用按键操作?按键消息,WM_KEYDOWN/WM_KEYUP,VK_UP/VK_DOWN.....能给出一些例子程序吗?555555555555555重写一下PreTranslateMessage函数,就可以了,这个函数是在触发页面消息以前触发的。BOOLCBassDialog::PreTranslateMessage(MSG*
- ronc2000 嵌入式系统
- 犀利创意魔方LED灯设计欣赏含图
- 市面上有些多彩LED灯具,可以通过不同色的LED组合出多种灯光,不过xili绝对没这个魔方灯犀利,因为它由26个小方块组成(和标准魔方一样),通过和魔方一样的转动,可以组合出43×10的18次方种不同颜色的灯光。Timson,如果您要查看本帖隐藏内容请回复犀利创意魔方LED灯设计欣赏含图沙发。回复看看了回复看下,呵呵xncb发现楼主专用这一招!:@回复看下看看看看呐,,,看看凤飞飞很不错看看又何妨look1look
- 探路者 LED专区
- 有奖直播:新能源行业中的电学测试与校准应用
- 马上下载Intel白皮书 赢取惊喜礼品
- 下载MPS AI电源资料包,赢【Keep体脂秤、按摩眼罩、电脑支架】
- 【EE团】抢先体验 ST最新STM32F0308-DISCOVERY开发工具!
- 【EEWORLD第十七届社区明星人物】伙拼七月明星人物胜出!
- 您的无人机安全吗?使用电路保护应对安全隐患
- 有奖直播|TI毫米波雷达在汽车领域的最新应用
- ADI和\"西北模电王\"邀您一起下载研读《新概念模拟电路》系列第一本电子书《晶体管》
- 有奖直播:8月21上午10:00 泰克助您应对现在及未来的测试挑战!
- 2024年STM32巡回研讨会即将开启!(9月3日-9月13日)