电 话: 0531-88734629
总经理兼总工程师:15589997216
杜经理 18615230790 13616403765
地址:山东省济南市经七路西口
新世界阳光花园26-2-101
我公司生产的LQ-2014型视频接触角,采用了View Solutions是300万象素CMOS高分辨率数码显微镜。高速USB2.0接口,配合外光源(射灯灯光),TC5520编程控制器控制X,Y轴方向运动,可编程控制,使数字图像直接输入PC显示图像,远离视觉疲劳,实现多人共享高清画面;配套软件界面友好,操作轻松方便,可大大提高实验工作效率。
l 相机采用高速USB2.0接口,机械采用编程控制器控制方向运转,Y轴可测0-400mm,X轴0-6mm ,液滴采微用电机控制。
l 采用130万象素1/2〞工业级CMOS图像传感器,出图像具有超高性噪比;
l 独具25f/s以上高分辨率图像预览,可实现同步镜下操作;
l 增强型AWB算法,色彩真实、艳丽;
产品型号 | LQ-2014 型 View Solutions |
产品名称 | View Solutions数码显微镜视频接触角 |
图像传感器 | 1/2”彩色CMOS图像传感器 |
像素尺寸 | 5.2μm×5.2μm |
光谱响应 | 400nm~1000nm |
灵敏度 | 1.8V/lux-sec@550nm |
扫描方式 | 逐行扫描 |
曝光方式 | ERS(Electronic rolling snap) |
分辨率 | 1280×1024 |
传输速率 | 10f/s@1280×1024 |
白平衡 | 支持自动/手动 |
自动曝光控制 | 支持自动/手动 |
图像输出 | USB2.0,480Mb/s |
电源 | 220V交流(200W)USB2.0供电 |
动态范围 | 62dB |
可编程控制 | 图像尺寸、图像质量、亮度、增益、曝光时间、对比度、饱和度、清晰度、伽玛 |
工作温度 | 0°C~50°C |
l PⅢ 800 CPU以上
l 256 M内存以上
l 64M显存以上
l USB2.0接口
l 1024*768分辨率以上显示器
l Windows 2000 或 Windows XP 操作系统
把光盘放入光驱后,自动弹出安装界面
1. 插入设备,取消系统自动弹出的驱动安装向导。然后点击“INSTALL DRIVER”,弹出如下界面,阅读协议后,点击“I Agree”进行安装。
2. 安装程序正在运行,等待其完成
3. 系统提示该程序没有通过Windows徽标测试(不影响使用),点击“仍然继续”。
4. 安装完毕,点击“Finish”
1. 点击“安装软件”,进入安装界面,阅读协议后,点击“I Agree”进行安装
2. 选择要安装的内容,然后点击“Next”。
3. 选择安装路径,点击“Install”开始安装
4. 安装完毕,点击“Close”
1, 开 机(打开接触角主机电源开关),将数码显微镜的USB插头与PC的USB2.0接口连接,运行软件,弹出如下界面。点击语言可以选择中文或英文,点击背景图上箭头指向的圆圈“START”,进入采集界面。见下图。
界面包括菜单、工具栏、视频窗口和状态栏。用户在此界面可对观察物体进行视频预览,通过各类属性窗口对图像参数进行调节,得到满意的预览效果。使用时用户需要先调节对焦手轮,获得清晰图像后,然后调节色彩、曝光等参数进行观察,还可以采集单幅图像或视频。
1. 视频尺寸
点击菜单“设置-〉尺寸”或工具栏图标“”,在界面右边出现视频大小调节框,可以设置视频尺寸,共有320*240,640*480,1280*1024三种分辨率。
2. 视频参数设置
点击菜单“调节-〉亮度/对比度”或工具栏图标“”,在界面右边出现视频设置调节框,可以调节亮度,对比度,饱和度,锐度和伽玛值参数,点击按钮“默认值”把所有参数恢复为默认值。
3. 白平衡
手动白平衡:
方式一:点击菜单“调节-〉高级白平衡”或工具栏图标“”,在界面右边出现视频设置调节框,在载物台上平放一张白纸,转动支架上的调节钮,调节聚焦获得清晰的白纸的图像,点击“高级白平衡”按钮,在图像视频窗口的中间有闪动的矩形区域,经过大约3S~10S停止闪动,手动白平衡完成。
方式二:点击菜单“调节-〉高级白平衡”或工具栏图标“”,在界面右边出现视频设置调节框,点击“设备属性”按钮,弹出如下对话框:
在白平衡项中拖动R和B滑块,调节图像红色与蓝色的增益,完成白平衡调整。
自动白平衡:
在“设备属性”对话框中,勾选白平衡项中的“自动”,点击“确定”按钮退出,
视频窗口中的图像会根据所拍摄物体的变化以及照明等因素的变化自动白平衡,始终保持图像色彩逼真。
4. 曝光
手动调节曝光:
拖动“自动白平衡”上方的曝光数值条可以调节曝光大小,滚动鼠标滚轮或者点击键盘上的“←”和“→”可对曝光进行微调。
自动调节曝光:
在“设备属性”对话框中,勾选曝光项中的“自动”,点击“确定”按钮退出,视频窗口中的图像会根据所拍摄物体亮度变化自动调节曝光,始终保持图像亮度适当。
5. 图像翻转
在水平翻转前打勾可实现图像的水平翻转,在竖直翻转前打勾可实现图像的竖直翻转。
6. 缩放显示
点击菜单“设置-〉缩放”或工具栏图标“”,可以切换缩放显示到整个视频窗口或原始大小显示。
7. 显示速度
点击工具栏图标“”可以切换视频的高速或低速,高速时视频可以达到18F/S。
8. AOI功能
AOI功能提供给用户一个实时、高速的区域连续性视频显示功能。用户选定一个区域,对其进行高速显示,达到每秒钟25帧以上的速率,使得视频图像连续,流畅,非常适用于加工,装配等领域的应用。
首先,用户点击工具栏图标“”,进入AOI模式。然后在图像的感兴趣的部分点击鼠标左键,该区域变为高速率显示,画面流畅,无停顿。其他部分图像变为静止显示,颜色也略暗一些。如图
用户可以随时改变高速率显示的区域,只需在新的感兴趣的部分点击鼠标左键,就可以把高速率显示的区域变到新的区域,原来的区域变回静止显示。
由于在AOI模式下部分图像变为静止显示,所以一旦出现镜头或目标物移动等状况,就有可能出现图像错位的情况,这时需要在图像静止的部分点击鼠标右键,来消除这种错位。如图
出现错位的图像
消除错位后的图像
点击菜单“设置-〉采集”或工具栏图标“”,在界面右边会出现采集设置框
捕捉图像
1. 捕捉单幅图像直接存盘
调好图像之后,并在采集框内设置好合适的文件名和保存路径,然后点击图标“”或快捷键 “C” 采集图像,采集后图像自动保存,点击“打开当前路径”可以进入保存图像的文件夹。
2. 定时采集
在定时采集框内设定“采集间隔”和“限制采集次数”,然后点击图标“”进行定时采集。软件自动每隔一个“采集间隔”时间采集一幅图像,直到采集图像的数量达到“限制采集次数”时停止采集。
采集视频
点击工具栏图标“”,弹出如下对话框。设置好合适的文件名和保存路径,点击“选择编码器”选择视频的编码格式。最后点“OK”回到主界面。
点击图标“”开始录像,主界面工具栏的右边出现录像时间提示信息,再次点击结束录像。
标定及引用
点击菜单“设置-〉标尺”或工具栏图标“”,在界面右边出现标尺设置框。选择标定专用尺置于镜下摆放水平。
左击图像中的绿色标尺中央,移动标尺使其左右两端对齐刻线,在标尺设置框中依次填写此时刻度尺实际长度、要求测量精度、标尺名称,如图所示:标尺长度为“4”单位“mm”,测量单位选择为“mm”精度“3”(表示小数点后保留3位小数),点击“应用”,标尺名称填写“ruler”,点击“保存标尺”储存。
★注意:当您选择不同倍数进行测量时需要制作相应的标尺。保存后的标尺再重复应用时只需进行加载即可使用。
删除标尺
增加了“删除标尺”按钮,当用户删除自己定义的标尺时,当前的标尺变成“RulerDefuault“ ,用户不能删除原来带的标尺(RulerDefault).
注意:随机附带的“Ruler60X\ Ruler180X不可删除
本软件可以在图像上进行“直线”,“圆”,“椭圆”,“矩形”,“角”,“多边形”等图形的绘制和测量,标注。
绘制图形
点击相应的图标后在图像上绘制
2. 圆:
3. 椭圆:
文字
点击菜单“操作-〉文字”或“” (快捷键“T”),在图上点选一块区域,输入文字。
对象选取
点击工具栏图标“”,再在图像上用鼠标左键选取对象,被选中的对象颜色变为“选择状态”。
图形移动
选取一个图形,用鼠标左键拖动或键盘 “方向键” 可以移动该图形.
删除单个对象
用上面“对象选取”的方法选取一个对象,点击图标“”或快捷键 “DELETE” ,即可删除该对象。
删除全部
隐藏描述符
在标尺设置框内的“隐藏描述符”前打勾会隐藏图形的参数描述符,使得绘制图形时只显示图形,不显示该图形的参数。
接着测量圆孔的半径。点击工具栏图标“”(标注4),通过三点确定圆。在图中需要测量的圆孔的圆周上用鼠标左键确定三个点。软件通过这三个点绘出一个圆,并且在圆的旁边给出它的参数。
在画圆的同时,可以看见上一步绘制的直线的颜色由“选择状态”(红色)变为“颜色”(蓝色)。这是因为圆是正在绘制或选定的图像,其颜色为“选择状态”。直线已经不是正在绘制或选定的图像,所以颜色变为蓝色。
,2,液滴的测量与实验报告生成程序使用说明
注射器中注入液体,微调液滴罗栓,使液体滴入试验平台(越小越好),调整X轴(平台与镜头的距离),Y轴(样品左右的调整)(点击TC55编程控制器开机界面的手动操作F2,点击X轴左键或者右键,Y轴的上键或者下键(见下图),与镜头之间的距离,调整镜头微调,使液滴处与最佳状态(同时调整射灯灯光的亮度)如需要大样品测试可编程控制(祥情见TC55说明书。
本程序配合视频预览程序使用。视频预览程序如图所示,通过视频预览程序已经取得了一个清晰、典型 的液滴画面,如下图:
此时,打开测量与实验报告生成程序(以下简称测量程序),如图所示。测量程序需要截取视频预览程序的画面,点击截图按钮,测量程序将自动截取视频预览画面。此时,测量程序不要遮挡视频预览程序的视频预览画面(带有红色细边框),如下图:
此时,测量程序的界面完全显示出来。界面上部有两组按钮,左边一组是与画面和测量有关的操作,右边一组是与测量数据和实验报告有关的操作,如下图:
点击“圆弧测量”按钮,可以使用三点法确定一个圆。然后,再指定第四个点(P),这一点与圆的交点(Q)可以将圆划分为上半弧和下半弧,其中上半弧的宽度、高度和角度可自动测量出来,即液滴的高度、宽度和角度。
当圆弧测量操作完成之后,右边的数据列表中会自动添加此圆弧的数据,如下图:
点击“线段测量”按钮,可以使用两点确定一条线段。线段的长度、水平长度和垂直长度可自动测量出来。当线段测量操作完成之后,右边的数据列表中会自动添加此线段的数据,如下图:
点击“重新截图”按钮,界面将再次隐藏,只显示“截图”按钮,此时可以重新截取视频预览程序的画面,如下图:
重新截图之后,刚才已完成的测量数据依然可以保留。这样,可以对同一液滴多次拍照测量,减小测量实验误差。
有时,被测量圆弧的圆心可能在画面之外,数据显示不全,很不方便。如下图:
此时可以点击“移动画面”按钮,将预览画面移动到方便的位置。所有已完成的测量结果也将自动随着画面移动操作而平移。如下图:
点击右边数据列表中的一项数据,可以重现这一项数据的图形。可以点击“上移项目”“下移项目”“删除项目”按钮,调整数据项目的顺序和删除掉不需要的数据项目。导出的实验报告中的数据既是根据这个列表中的顺序填写的。
点击右上角的“导出文件夹”按钮,可以设置实验报告导出的文件夹。如下图:
然后点击“导出报告”按钮,可以导出和测量结果数据相关的实验报告。实验报告是Office Word的doc格式,位于通过“导出文件夹”所设置的文件夹,使用当前时间自动命名。
3,X,Y轴的编程操作说明
下图是TC5520
1.自动执行
(仅以TC5530R 为例)
1.1 实际运行
主界面下,按左侧对应按键F1 进入“自动执行”界面此时“实际运行”按钮颜色反显,系统默认为在程序连续运动模式下的“实际运行”状态此状态下通过按控制器面板或者“参数设置”区“IO 设置”中定义的外部输入线“启动”按键,则控制器以默认最后一次读入的程序文件开始运行,按“暂停”按键则可以暂停运行过程中的程序,若要继续执行暂停过的程序文件,
则再次点击“启动”按键,若要退出程序,还保留在“自动执行”面,则按“终止程序”按键,若要直接退出到主界面,必须在程序“暂停”,或者“终止程序”的条件下,才可以按“退出”按键退回到主界面,否则“退出”按键无效。
1.2 空运行
“自动执行”界面下,按左侧对应按键F2 进入“空运行”状态
此时控制器“空运行”按键颜色为反显,系统进入连续运动模式下的空运行状态该状态下可同样通过控制器面板或者“参数设置”区“IO 设置”中定义的外部输入线的“启动”和“暂停”对程序进行空运行操作,此时控制器程序正常运行,但是外部没有任何动作,多用于检验程序编辑后实际运行前的模拟检验。
1.3 单步执行
在“实际运行”或“空运行”状态下,不选择“单步运行”模式,则系统默认是程序连续运行模式,“单步运行”按键颜色不反显,若按左侧对应按键F3“单步模式”,按键反显,在实际运行或空运行状态下,程序分为单步模式运行,每一步程序的运行由控制器面板上的“启动”或者“参数设置”区“IO 设置”中定义的外部输入线“启动”来控制,按一下,当前文件执行一行程序,再次按一下,则继续执行下一行程序。
1.4 终止程序
在程序暂停或运行的过程中,通过按此按键,程序停止,并在该自动执界
面下跳到程序第一行。
2 手动操作
在主界面下,按左侧对应按键F2 进入“手动操作”界面
此时默认为“手动低速”,其速度参数在“参数设置”中的“速度参数”区设置,为固定模式.(倍率按钮有效)
通过控制器面板上的按键(“←”“→”“↑”“↓”“-” “.”)或外部IO 设置的方向按键可控制电机进行正反转控制。
2.1 手动高速
在“手动操作”界面下,按左侧对应按键F1 进入“手动高速”,此时“手动高速”按键颜色反显,保持手动高速状态,其速度参数在“参数设置”区“速度参数”中设置,为固定模式 (倍率按钮有效)。
通过控制器面板上的按键(“←”“→”“↑”“↓”“-” “.”)或外部IO 设置的按键可控制电机进行正反转。
2.2 点动操作
在“手动操作”界面下,按左侧对应按键F2 进入“点动操作”,此时“点动操作”按键颜色反显,保持点动操作状态,其点动增量参数在“参数设置”区的“控制参数”中设置,为固定模式。通过控制器面板上的按键(“←”“→”“↑”“↓”“-” “.”)或外部IO 设置的按键可控制电机进行设定好增加的位移量正反转运动。数设置”
中的“速度参数”区设置,为系统高速的合成速度,即以直线插补(同时起,同时停)方式回到程序坐标零点,此时仅暂停有效,回坐标零点后,按键颜色
3 程序管理
在主界面下,按左侧对应按键F3 进入“程序管理”,此界面下可对程序进
行编辑、读入、删除及保存
3.1 程序编辑
在“程序管理”下,按左侧对应按键F1 进入“程序编辑”,此界面下可对
已读入文件或关机前最后一次打开的文件进行修改或者重建。
3.1.1 指令上翻:在当前行号内,通过此按键,可以将控制器所有可控制及应用的“指令名称”向上翻页。
例:界面 n001 直线运动 文件:1144 按一次“指令上翻”则变成 n001
绝对运动 文件:1144
即在n001 行内,将原有的“直线运动”指令修改为“绝对运动”指令,新指令参数同步显现。
3.1.2 指令下翻:在当前行号内,通过此按键,可以将控制器所有可控制及应用
的“指令名称”向下翻页。
例:界面 n001 直线运动 文件:1144 按一次“指令下翻”则变成 n001 点位运动 文件:1144即在n001 行内,将原有的“直线运动”指令修改为“点位运动”指令,新指令参数同步显现。
3.1.3 插入一行:在当前行号内,通过此按键,可以将原有行内的所有动作指令全部自动向下移动一行,在当前行插入了新的一行默认的“结束”指令
例:界面 n001 直线运动 文件:1144 按一次“插入一行”则该行变为n001结束 文件:1144,按下页,n002 直线运动 文件:1144(当前所有指令及参数全部自动向下移动一行)
3.1.4 删除一行:在当前行号内,通过此按键,可以将当前该行内的动作指令删
除,当前文件所有指令及参数全部自动向上移动一行。
例:界面 n001 直线运动 文件:1144 n002 输出 文件:1144 按一
次“删除一行”则该行变为n001 输出 文件:1144(原有n001 行指令被删除)修改程序:
“程序编辑”状态下,可根据已打开文件,通过控制器面板“上页”“下页”按键找到需要修改的行号,并通过控制器面板侧面”F1”或“F2”对应的“指令上翻”或“指令下翻”找到所需要的指令,然后通过控制器面板的“↑”“↓”按键,移动光标,修改光标所在位置的参数,修改完当前行,若继续修改,则再次通过“上页”“下页”按键找到需要修改的行号,通过上述方法修改程序,若不再修改,可按“退出”返回至“程序管理”界面“保存程序”,根据“保存程序”的提示保存文件。
新建程序:
程序编辑状态下,也可按住控制器面板“F”键三秒钟,界面会清空原有打开的文件,重新建立一个新的文件,此时程序当前行为n001,指令为“结束”,文件名未定义。
3.2 程序读入
在“程序管理”下,按左侧对应按键F2 进入“程序读入”,此界面下可对已保存文件进行读入。通过“←”“→”“↑”“↓”移动光标选择已保存的文件,并根据提示按“确认”键对已选择的文件进行读入,读入后,自动进行“程序编辑”界面,并根据需求对该文件进行操作。
3.3 程序删除
在“程序管理”下,按左侧对应按键F3 进入“程序删除”,此界面下可对已保存文件进行删除。
通过“←”“→”“↑”“↓”移动光标选择已保存的文件,并根据提示按“确认”键对已选择的文件进行删除。
3.4 程序保存
“程序管理”下,按左侧对应按键F4 进入“程序保存”,此界面下可对已编辑文件进行保存或另存。通过数字键0-9 输入文件名,并根据提示按“确认”键对已选择的文件进行保存或另存。
6 [四、编程篇
控制器指令详解及案例
新建文件,所有行n001-n480 指令默认为都是“结束”指令。
通过侧面F1(指令上翻)或F2(指令下翻)寻找需要应用的指令,指令停留界面,参数自动显示,只需移动光标,通过控制器面板按键修改即可,写完当前行,按控制器面板“下页”按键,则继续编写下一行指令,若不再编写,可以直接退出保存程序,或退至主界面进入自动执行界面,演示编写的程序,没有问题,再进到“程序管理”保存程序。(前提是不断电的情况下,否则不保存就进入自动界面演示时,断电后便不保存最后一次修改过的程序)控制器指令,注:所有数据单位以选择电子齿轮计算公式的单位为准,指令名称中参数“标号”单独做详解。结束:表示执行到该行,控制器动作结束,不再向下进行。
1)点位运动:表示以系统最高速运行,走相对坐标。
例:n003 点位运动 文件:3399
标号:0 X: 20.000
Y: -34.125
Z: 12.320
含义:执行完n002 行,便执行该行n003,X/Y/Z 会以系统参数设置的最高速来运行,为合成速度,运动动作是直线插补(同时起,同时停),以上一个位置点为准,X 轴会向正方向再移动20.000;Y 轴会向负方向再移动34.125; Z 轴会向正方向再移动12.320,执行完,自动执行n004 行动作。
2)直线运动:表示以该行给定速度F 值运行,走相对坐标。启动速度≤F 值≥该轴高速。当输入的F 值小于等于启动速度时,已启动速度值为运行速度,当输入的F 值大于或等于该轴高速时,以该轴高速值为运行速度。“启动速度”“该轴高速”在“参数设置”→“系统参数”→“速度参数”中设置
例:n006 直线运动 文件:3399
标号:0 X: 10.000
Y: 0
F:660 Z:-16.880
含义:执行完n005 行,便执行该行n006,X/Y/Z 会以F 值660 的速度运行,为合成速度,运动动作是直线插补(同时起,同时停),以上一个位置点为准,X轴会向正方向再移动10.000;Y 轴不动; Z 轴会向负方向再移动16.880,执行完,自动执行n007 行动作。
3)绝对运动:表示以该行给定速度F 值运行,走绝对坐标。启动速度≤F 值≥该轴高速。当输入的F 值小于等于启动速度时,已启动速度值为运行速度,当输入的F 值大于或等于该轴高速时,以该轴高速值为运行速度。“启动速度”“该轴高速”在“参数设置”→“系统参数”→“速度参数”中设置
例:n009 绝对运动 文件:3399
标号:0 X: 30.000
Y: ---------
F:880 Z: -16.880
含义:执行完n008 行,便执行该行n009,X/Y/Z 会以F 值880 的速度运行,为合成速度,运动动作是直线插补(同时起,同时停),以最后一次上电,或设定坐标为准,X 轴向坐标30.000 的位置移动;Y 轴保持不动; Z 轴向坐标-16.880的位置移动,执行完,自动执行n010 行动作。
注:走绝对坐标,若不想使当前某个轴运动,即只运动其他轴,而该轴保持位置不变化,可用控制器面板的“确认”按键将改数值切换成---------。
4)顺圆插补:X,Y 轴以插补方式,通过设定的半径R 及合成的法向速度值顺时针方向拟合出圆弧曲线。其中参数X,Y,表示的是圆弧终点相对于起点的坐标,R 通过正负值来确定所画曲线为劣弧(小于180°)或优弧(大于180°)。
例1:控制器上电,快速移动X10,Y8 的位置A 点,然后Z 慢速向下移动-6,然后顺时针方向画圆弧至B 点,半径为5,圆弧为整圆的1/3,然后Z 向上移动6,然后X,Y 回程序零。
程序编写如下:
n001 直线运动 文件:7788
标号:0 X: 10.000
Y: 8.000
F:1000 Z: 0.000
n002 直线运动 文件:7788
标号:0 X: 0.000
Y: 0.000
F:100 Z: -6.000
n003 顺圆插补 文件:7788
标号:0
X: 7.500 Y: 4.330
R: 5 F:100
n004 绝对运动 文件:7788
标号:0 X: --------
Y: --------
F:100 Z: 0.000
n005 绝对运动 文件:7788
标号:0 X: 0.000
Y: 0.000
F:1000 Z: --------
例2:控制器上电,快速移动X10,Y8 的位置A 点,然后Z 慢速向下移动-6,然后顺时针方向画圆弧至B 点,半径为5,圆弧为整圆的2/3,然后Z 向上移动6,然后X,Y 回程序零。
程序编写如下:
n001 直线运动 文件:7788
标号:0 X: 10.000
Y: 8.000
F:1000 Z: 0.000
n002 直线运动 文件:7788
标号:0 X: 0.000
Y: 0.000
F:100 Z: -6.000
n003 顺圆插补 文件:7788
标号:0
X: 7.500 Y: 4.330
R: -5 F:100
n004 绝对运动 文件:7788
标号:0 X: --------
Y: --------
F:100 Z: 0.000
n005 绝对运动 文件:7788
标号:0 X: 0.000
Y: 0.000
F:1000 Z: --------
(两段程序,唯一的区别就是半径的正负值)
5)逆圆插补:X,Y 轴以插补方式,通过设定的半径R 及合成的法相速度值逆时针时针方向做拟合出圆弧曲线。其中参数X,Y,表示的是圆弧终点相对于起点的坐标,R 通过正负值来确定所画曲线为劣弧(小于180°)优弧(大于180°)。
例1:控制器上电,快速移动X10,Y8 的位置A 点,然后Z 慢速向下移动-6,然后逆时针方向画圆弧至B 点,半径为5,圆弧为整圆的1/3,然后Z 向上移动6,然后X,Y 回程序零。
程序编写如下:
n001 直线运动 文件:7788
标号:0 X: 10.000
Y: 8.000
F:1000 Z: 0.000
n002 直线运动 文件:7788
标号:0 X: 0.000
Y: 0.000
F:100 Z: -6.000
n003 逆圆插补 文件:7788
标号:0
X: 7.500 Y: 4.330
R: 5 F:100
n004 绝对运动 文件:7788
标号:0 X: --------
Y: --------
F:100 Z: 0.000
n005 绝对运动 文件:7788
标号:0 X: 0.000
Y: 0.000
F:1000 Z: --------
例2:控制器上电,快速移动X10,Y8 的位置A 点,然后Z 慢速向下移动-6,然后逆时针方向画圆弧至B 点,半径为5,圆弧为整圆的2/3,然后Z 向上移动6,然后X,Y 回程序零。
程序编写如下:
n001 直线运动 文件:7788
标号:0 X: 10.000
Y: 8.000
F:1000 Z: 0.000
n002 直线运动 文件:7788
标号:0 X: 0.000
Y: 0.000
F:100 Z: -6.000
n003 逆圆插补 文件:7788
标号:0
X: 7.500 Y: 4.330
R: -5 F:100
n004 绝对运动 文件:7788
标号:0 X: --------
Y: --------
F:100 Z: 0.000
n005 绝对运动 文件:7788
标号:0 X: 0.000
Y: 0.000
F:1000 Z: --------
(两段程序,唯一的区别就是半径的正负值)
注:圆弧指令仅限于TC5522R 及TC5530R 专有指令。
6)设定坐标:设定当前位置的坐标,当执行到该行指令时,控制器将以当前设定的新坐标为准,界面坐标显示也以新坐标为准。
例:上电开机,程序以660mm/min 的速度运行绝对坐标三个位置都到20.000毫米,然后设定当前点为程序运行的坐标0,0,0 点,然后再都运行25 毫米,再设定当前点位程序运行的坐标0,0,0 点。
n001 绝对运动 文件:7788
标号:0 X: 20.000
Y: 20.000
F:660 Z: 20.000
(此时控制器界面坐标显示为X:20.000 Y:20.000 Z:20.000)
n002 设定坐标 文件:7788
标号:0 X: 0.000
Y: 0.000
Z: 0.000
(此时控制器界面坐标显示为X: 0.000 Y: 0.000 Z: 0.000)
n003 绝对运动 文件:7788
标号:0 X: 25.000
Y: 25.000
F:660 Z: 25.000
(此时控制器界面坐标显示为X: 25.000 Y: 25.000 Z: 25.000)
n004 设定坐标 文件:7788
标号:0 X: 0.000
Y: 0.000
Z: 0.000
(此时控制器界面坐标显示为X: 0.000 Y: 0.000 Z: 0.000)
注:设定当前坐标后,所有后续运行指令都以最后一次设定坐标位置为准。主要关联指令为走绝对坐标的“绝对运动”指令,与走相对相对坐标的“直线运动”“点位运动”指令无关。
7)延时:延长的时间;承接上行指令,然后执行该“延时”指令,再续接下行指令。为执行下行指令而进行的时间延续。
例:X 正向走10mm,Y 负向走15mm,Z 轴不动,合成速度是1000,然后延时,5.25 秒钟,接着三轴再回程序零点。
n001 直线运动 文件:7788
标号:0 X: 10.000
Y:-15.000
F:1000 Z: 0.000
n002 延 时 文件:7788
标号:0
延时时间: 5.25
n003 绝对运动 文件:7788
标号:0 X: 0.000
Y: 0.000
F:1000 Z: 0.000
8)绝对跳转:执行到本行时,跳转到和“目的标号”与当前行“标号”一样的地方开始继续执行,相当于无限次(没有次数)的循环指令。
例:三轴都在起点坐标0,0,0 第一步X 走10mm,Y 走10mm,第二步Z 走-5
毫米,第三步,延时1 秒,第四步Z 回坐标零点。第五步再从第一行开始无限次循环前4 步的坐标。
n001 直线运动 文件:7788
标号:23 X: 10.000
Y: 10.000
F:800 Z: 0.000
(因为最后要开始从这行无限次循环,所以要在开始循环的起始行的“标号”位置,起一个标记性的名称,由数字表示,并且本程序文件内,每行指令的“标号”不可重复,0 除外,表示未定义)
n002 直线运动 文件:7788
标号:0 X: 0.000
Y: 0.000
Z: -5.000
n003 延 时 文件:7788
标号:0
延时时间: 1
n004 绝对运动 文件:7788
标号:0 X: ---------
Y: ---------
Z: 0.000
n005 绝对跳转 文件:7788
标号:0
目的标号:23
(只要执行到该行指令,便自动跳转到程序行“标号”为23 的那一行上面继续开始执行程序)
9)条件跳转:本行指令与外部输入口同时应用,检测所选择输入口的状态(通或断),若是指令里设定的条件状态,符合与外部设定输入口的状态,则会跳转到与当前行“标号“一样的地方开始继续执行,若是不符合外部输入口的状态,则自动向下行执行。
例1 第一步,X 走10mm,然后检测外部输入口11 信号的状态,若是闭合,则执行第三行,Y 走20,Z 走-15,若是断开,则X 轴继续走10mm,然后再检测
外部输入口11 的信号,若是闭合,则执行第三行,若是断开,就在此循环第一行指令。
n001 直线运动 文件:7788
标号:39 X: 10.000
Y: 0.000
F:800 Z: 0.000
(标号起名为:39)
n002 条件跳转 文件:7788
标号:0
输入口号: 11 条件:断
目的标号:39
(执行到本行,检测外部输入口11 的状态,若是输入口11 外部接通,则于该行设定的“条件:断”不符合,则直接继续向下执行,若是符合,即输入口11 还处于断开状态,则继续循环标号为39 的那一行指令)
n003 直线运动 文件:7788
标号:0 X: 0.000
Y: 20.000
F:800 Z: -15.000
例2.程序运行,等待外部输入口8 的信号,输入口每闭合一次,三轴同时走
10mm,总共执行10 次。
n001 条件跳转 文件:7788
标号:777
输入口号: 8 条件:断
目的标号:777
(检测外部输入口8 的状态,开关没有压下去,此时属于断开,与该行指令“条件:断”符合,程序会跳转到标号:777 的那行继续执行,因为本行的标号也为777,所以,只要外部开关没有压下去,即不闭合,则程序会一直执行这一行,而不向下进行,此时外部没有任何程序动作等同于“暂停”,当开关压下去,即开关闭合,与该行设定的“条件:断”不符合,则继续向下执行下一行指令)
n002 直线运动 文件:7788
标号:0 X: 10.000
Y: 10.000
F:800 Z: 10.000
n003 循 环 文件:7788
标号:0
循环次数:9
目的标号:777
(执行到本行,程序会自动跳转到标号为:777 的那行指令上继续执行,执行次数为再执行9 次,累计共10 次,所以当要执行循环N 次的时候,那么循环指令上的次数就要写成N-1 次)
10)循环:执行到该行,程序会自动跳转到标记与设定的“目的标号”相一致的那行指令上继续执行,并执行N-1 次。
案例如上。
11)输出:执行到本行,会根据本行设定的参数,对外部输出口进行操作,输出口可接标准24V 继电器,通过控制继电器线圈的通断,来控制触点的吸合进而控制器继电器的常开或者常闭所接的外部设备,多数用气缸,或者主轴电机,或蜂鸣器。
例:三轴联动至位置10,然后打开输出口2,延时3 秒后,输出口关掉,三轴再联动从当前点移动20,输出口1 与2 都打开,延时1 秒,输出口1 关掉,再延时2 秒,输出口2 关掉,然后三轴位置回坐标零点。
n001 直线运动 文件:7788
标号:0 X: 10.000
Y: 10.000
F:800 Z: 10.000
n002 输 出 文件:7788
标号:0
输出口:2 状态:通
n003 延 时 文件:7788
标号:0
延时时间: 3
n004 输 出 文件:7788
标号:0
输出口:2 状态:断
n005 直线运动 文件:7788
标号:0 X: 20.000
Y: 20.000
F:800 Z: 20.000
回字 编程实例
1 [直线运动] 111 X(mm): 10 Y(mm): null 运动速度(mm/min): 500 null null
2 [延时] null 延时时间(秒): 10 null null null null null null
3 [循环] null 循环次数: 3 目的标号: 111 null null null null
4 [直线运动] 222 X(mm): null Y(mm): 10 运动速度(mm/min): 500 null null
5 [延时] null 延时时间(秒): 10 null null null null null null
6 [循环] null 循环次数: 3 目的标号: 222 null null null null
7 [直线运动] 333 X(mm): -10 Y(mm): null 运动速度(mm/min): 500 null null
8 [延时] null 延时时间(秒): 10 null null null null null null
9 [循环] null 循环次数: 3 目的标号: 333 null null null null
10 [直线运动] 444 X(mm): null Y(mm): -10 运动速度(mm/min): 500 null null
11 [延时] null 延时时间(秒): 10 null null null null null null
12 [循环] null 循环次数: 3 目的标号: 444 null null null null
13 [直线运动] null X(mm): 10 Y(mm): 10 运动速度(mm/min): 500 null null
14 [直线运动] 555 X(mm): 15 Y(mm): null 运动速度(mm/min): 500 null null
15 [延时] null 延时时间(秒): 10 null null null null null null
16 [循环] null 循环次数: 1 目的标号: 555 null null null null
17 [直线运动] 666 X(mm): null Y(mm): 15 运动速度(mm/min): 500 null null
18 [延时] null 延时时间(秒): 10 null null null null null null
19 [循环] null 循环次数: 1 目的标号: 666 null null null null
20 [直线运动] 777 X(mm): -15 Y(mm): null 运动速度(mm/min): 500 null null
21 [延时] null 延时时间(秒): 10 null null null null null null
22 [循环] null 循环次数: 1 目的标号: 777 null null null null
23 [直线运动] 888 X(mm): null Y(mm): -15 运动速度(mm/min): 500 null null
24 [延时] null 延时时间(秒): 10 null null null null null null
25 [循环] null 循环次数: 1 目的标号: 888 null null null null
26 [绝对运动] null X(mm): 0 Y(mm): 0 运动速度(mm/min): 800 null null
用户在遵守正确的使用规则条件下,从使用日起1年内,视频接触角因制造质量不良而不能正常工作,本公司免费为用户修理。1年后加收成本佛和人工佛。
济南良睿科技有限公司
2014年03月13日