记录.txt
7.2 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
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
20241015
字体都使用微软雅黑。
选择程序界面增加:简洁模式,更改后提示重启软件。
aoi节点名称从1开始
aoi结果显示列表:编号,元器件,结果
aoi结果可以选择图片进行切换
简洁模式:
隐藏元器件
隐藏备料
不连接设备,不显示提示框。
点位配置界面“
更新步骤:
1.退出NeoStation软件。
2.备份软件文件夹,一般为D:/NeoStation文件夹。
3.复制发送的更新文件到软件文件夹(D:/NeoStation)中,覆盖原来的文件。
4.启动软件,测试是否正常运行。
20240909
增加RGBLED 库位,库位表配置格式如下:类型=3,灯索引#号分割。
20_16,116,3,COM3,15,6#7#8#9#17,
超级配置中:RGBLed_PortName 配置灯带的端口号。
20240401
新分支,修改离线编程。
增加手势识别功能。
pip install --no-index --find-links=./packages -r requirements.txt
pip download --requirement requirements.txt --platform any --only-binary=:all: --destination-directory packages
pip freeze > requirements.txt
pip install -r requirements.txt
pip
20240304 增加
<add key ="Device_AutoGuoBan" value ="1 "/>
默认进入过板模式。
1_1,1,2,0,0,99.21.50.95,192.168.1.200,,,
1_2,2,2,0,0,99.21.48.04,192.168.1.200,,,
1_3,3,2,0,0,99.21.46.17,192.168.1.200,,,
1_4,4,2,0,0,99.21.58.52,192.168.1.200,,,
1_5,5,2,0,0,99.21.49.32,192.168.1.200,,,
1_6,6,2,0,0,99.21.49.14,192.168.1.200,,,
1_7,7,2,0,0,99.21.58.66,192.168.1.200,,,
1_8,8,2,0,0,99.21.58.69,192.168.1.200,,,
1_9,9,2,0,0,99.21.48.70,192.168.1.200,,,
1_10,10,2,0,0,99.21.48.23,192.168.1.200,,,
1_11,11,2,0,0,99.21.50.16,192.168.1.200,,,
1_12,12,2,0,0,99.21.55.67,192.168.1.200,,,
20240315 增加:
1.gerber文件导入
2.点位类型增加:极性_左上,右上,左下,右下。
3.鼠标不能移出主屏幕。
4.每个程序可以设置投影颜色。
5.形状和极性分开
6.新校准功能
7.BOM导入
8.元器件库批量导入数量。
9.投影文字不能超出投影范围。
10.未修改过的点位使用上个点位的形状。
11.增加提示音。
12.默认设置左下角
13.上传程序改为 上传元数据
14.数据表上传可以排序,可以删除。
15.数据表上传,说明可选
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:
元器件库字段修改,解析方式修改 :
编号改为位号
名称改为物料编码
位置改为料盘位置。