ï»?!DOCTYPE html>
‹Ȁ光打标机数控¾pȝ»Ÿ的控制器选用8031单片微机
¾pȝ»Ÿ软äšg包括用户图标¾~–辑、用戯‚‡ª定义图案库生成、打标计½Ž—及(qi¨¢ng)控制、图标程序管理、工件计数、程序校验等。本文对如何用单片机语言¾~–写¾pȝ»Ÿ软äšg不作赘述,主要对前三种功能的实现方法进行讨论ã€?
图标½E‹序¾~–辑
ç”׃ºŽ本系¾lŸ采用单片机控制,数码½Ž¡显½C?所以图标程序采用格式化提示性输人。一个图标程序由若干字段¾l„成,每个字段又由该字½W¦或图案的所有打标信息组成。例如要打标â€?998â€?字符ã€?ã€?ã€?8¾l„成了该½E‹序的各个字ŒDüc(di¨£n)€‚一个字ŒDµ包括个信息元素字符标识½W?字符¾cÕdž‹,X坐标,Y坐标,炚w—´è·?重打‹ơ数。采用该¾l“构òq¶按提示方式¾~–辑图标½E‹序,易输人、修æ”?不易出错
自定义图æ¡?
用户需要打标特ŒDŠ文字或图案æ—?ç”׃ºŽ内部字库无法提供,所以采用自定义图案方式生成自己的图案库,每个自定义图案包括三部分
1.信息字符¾cÕdž‹,
2.字符标识½W?
3.炚w˜µ代码ã€?
炚w˜µ代码的输人按图案炚w˜µ从左到右、从上到下顺序进è¡?每次输ä�h一个字节的炚w˜µ。图案较大时,可以分块定义ã€?