资源描述
陈工:
程序已按新要求做好,预置了HDSA.BJDY和KKD.BJDY两个文件,如要加其它规格可以再自己新建。
--------------------------------------------------------------------------------------
对于下面的要求:
打字机程序中有“打字参数(格式)设置”功能,该功能可以根据不同规格产品的打字要求,设置打字格式并保存和自动调用。对于常量可以在设置时在相应的位置上有人工直接写入,对于变量,可以在设置时由人工决定其所处的位置,并由打字机自动替换。
服务器生产指令的格式:规格#SN号#炉罐号#制造年#制造月#静平衡角度
这个在 设置-字串位置对应关系里已经解决。打印时就能看到设置后的效果。
用户手工输入数据在网络通讯里添加。
--------------------------------------------------------------------------------------
对于下面的要求:
打字机还应先根据静平衡角度,决定静平衡标志的位置,再将其余字符依次排列,以避免静平衡标志与其余字符重叠
在设计之初已考虑到,一直是实现了的,打印时就能看到这样的效果。
--------------------------------------------------------------------------------------
对于下面的要求:
不打静平衡标志
这个在生产指令的格式里,静平衡角度不设置任何值即可。
--------------------------------------------------------------------------------------
关于网络联接方面,测试程序基本能正常使用,但有如下4个问题还需服务端改一下。
1. 服务端 的通讯联接命令 0xff前多了一个'U'字符,希望去掉。
2. 生产指令的格式不符合现在的约定, 应象后面这样 0xff规格#SN号#炉罐号#制造年#制造月#静平衡角度
3. 查询格式要统一,流水号查询应改为 0x1加流水号字串而不是16进制值,原因是在查询 00001 时你给我的指令会是 Ox1 Ox1 这会造成程序出错。
4. 发送规格的约定是 0x4加规格号,两端加#号没意义。
在程序的 TCP 目录下有完全按现约定作的服务端,MarkProDataServer.exe 可用这个来测试。
--------------------------------------------------------------------------------------
在没联接打印机的测试方法: 在按下打印按钮时,程序出现按 ctr+p 的提示, 在这之前要按 ctr+T 进入测试模式才能使用。
曹哮 20051215
展开阅读全文