记录.txt
4.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
20210926 新建分支:SO856-LineSmartWorkstation ,把元器件库导入和备料移到程序操作。
1.备料从程序中启动
2.位号被启用的设定为备料,位号禁用的默认不备料,元器件在同一库位的备料只显示第一个其余的跳过
3.新增程序可以直接导入程序,自动创建元器件库
4.导出导入程序时,包含图片和元器件库的导入导出。
5.工作时,需要减去转动位置的数量。
一.元器件备料在程序里设定备料
1位号被启用的设定为备料,位号禁用的默认不备料
2.元器件在同一库位的备料只显示第一个其余的跳过
3.上传程序时不需要上传元器件库,只上传程序
4.元器件库可以1对1也可1对多
5.在生产过程中以更改库位中元器件数量来备料
1.AOI检测过程中,投影全黑。(到aoi步骤或者点击AOI检测按钮)
2.标签库位单独配置到config\LabelPositions.csv , 判断库位中没有转盘位置时不需要初始化轴。
20190802
在分支Line-TSAV-Galvanometer的基础上拉 新分支:Line-TSAV-GAOI
增加AOI功能。
增加ACCAOI的引用。
去掉机器学习的配置。
名称改为Smart Workstation.
振镜移动中横杠和竖杠图形反了。
新建分支:Line-TSAV-Projector,把激光点改为投影仪
20200407
新建分支:Line-Smart-Workstation,IO定义修改为:RC1263插件机自动流水线改造电器BOM
需要增加调宽功能。
RC1263, RC1268 的版本。
20200420
增加轨道调宽功能:
SmartWorkstation.exe.config文件需要增加参数:
<!--调宽配置:电机回原点后的宽度-->
<add key ="Line_HomeWidth" value ="30"/>
<!--调宽配置:宽度转换系数,1mm对应的电机位置-->
<add key ="Line_ChangeValue" value ="100"/>
<!--调宽配置:调宽伺服地址-->
<add key ="Line_NodeAddr" value ="11"/>
<!--流水线最后一次调的宽度-->
<add key ="Line_LastWidth" value ="100"/>
<!--宽度对应位置配置-->
<add key ="Line_WidthPosition" value =""/>
SmartWorkstation.exe.config文件需要增加参数:
<!--调宽配置:电机回原点速度-->
<add key ="Line_HomeSpeed" value ="2020"/>
<add key="Line_HomeStartSpeed" value="1000" />
<add key="Line_HomeStopSpeed" value="1000" />
电路板名称,条码,宽,高,
{ 编号,名称 }
获取设备状态:
设备运行状态:正常工作,报警,急停,待机。
20200908
1.转盘电机和调宽电机的参数分开配置
2. 增加对接功能,每块pcb板工作时要先输入条码。软件启动时需要以管理员权限启动。
代码对接时,获取状态默认地址:http://localhost:4090/rest/api/v1/station/status
上传数据地址 DCSServerAddr 需要根据客户实际地址配置,不配置不主动上传,配置后每完成一块pcb板后上传数据。
20200908 配置文件 SmartWorkstation.exe.config 增加:
<add key="Line_MicroStepping" value="64" />
<add key="Line_MaxSpeed" value="20000" />
<add key="Line_StartSpeed" value="8000" />
<add key="Line_StopSpeed" value="8000" />
<add key="Line_AddSpeed" value="8" />
<add key="Line_DelSpeed" value="8" />
<add key="Line_MaxPhaseCurrent" value="800" />
<add key="Line_DelPhaseCurrent" value="2" />
<add key ="NeedPCBCode" value ="1"/>
<!--本地开放的http服务器端口号-->
<add key="WebServiceAddr" value="http://localhost:4090/rest/api/v1/station/" />
<!--组装完成后上传数据的服务器地址-->
<add key="DCSServerAddr" value="http://localhost:1234/rest/" />
<!--组装工作前,需要输入pcb板条码-->
<add key="NeedPCBCode" value="1" />
配置文件 SmartWorkstation.exe.config 中,搜索:System.Net.Http,将版本号 4.2.0.0改为4.0.0.0,改之后该项配置 如下:
<dependentAssembly>
<assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
</dependentAssembly>
20210429 修改问题:
1.调宽电机速度混乱
2.增加通用IO端口值判断,调宽电机原点返回时如果已在原点,先相对走-1000.
3.原点返回过程中,工作界面点结束会卡死
4.主界面增加设备状态显示。
20210518
1.条码根据开头的匹配
2.
20210623
修改内容:
1. 增加配置,此配置值为1时,板子到位后侧挡气缸先前进,底部气缸再上升。
需要再 SmartWorkstation.exe.config配置文件增加如下一行配置 :
<add key ="SideCylinderMoveFirst" value ="1"/>
2.导入元器件库时,不同料配置同库位,增加提示确认。
20210812:
元器件库字段修改,解析方式修改 :
编号改为位号
名称改为物料编码
位置改为料盘位置。