是这样的,一个亲戚找到我,因为他们公司没有 IT 部门,他们客户希望能开发一个类似于中间过度的系统用来承接两个系统之间的契合度,现在是通过人工的方式,经常出错。主要是通过客户系统(暂称 MES )的 API 获取信息然后控制这边的硬件设施,比如自动投料:数量、成分,投料完成后反馈信息给 MS,更新库存,投料之前看库存数量是否足够等。 大致的内容如下:
客户给的要求
解包站 : 1.系统维护:材料料号及解包站号绑定,员工工号与解包站号绑定 2.投料前验证:1 )员工验证,刷员工卡验证( MES 提供接口,调用验证); 2 )材料验证,刷物料外包条码( MES 提供接口,调用验证) 3.投料:验证 OK,发信号给解包站,可以吸料,启动吸料;验证 NG,不能吸料 4.投料记录:验证 OK,MES 同步返回信息,显示并记录。内容包括员工工号,材料料号,批次,数量,时间,解包站号 5.投料结束:结束投料,同步触发更新料仓信息。
料仓 /中转罐: 1.料仓信息更新:解包站物料按照实际下料存储料仓,更新料仓信息。内容包括材料料号,批次,数量,时间,料仓号,解包站号 2.料仓下料信息维护:生产前,按照工单信息在 MES 内确认使用的搅拌机编号,定义生产批次号 3.料仓下料验证:搅拌机发请求申请从料仓加料,料仓收到请求后验证物料与工单是否匹配( MES 提供接口,调用接口验证) 4.料仓下料:验证 OK,料仓下料,数量不足时报警 5.料仓下料记录:材料料号,批次,数量,时间,料仓号,搅拌机号。
搅拌机 /制胶机: 1.工艺配方维护:设置配方及工艺 2.生产前验证:1 )员工验证,刷员工卡验证( MES 提供接口,调用验证) 3.生产请求:向对应料仓 /中转罐请求下料。同步进行物料验证。 4.生产过程数据记录:记录员工工号,搅拌机号,对应的加料情况(来料料仓 /中转罐,材料数量,时间),运行过程数据(转速,分散,时间,温度等)
对于这种的项目: 1、前期该如何进行调研呢 2、如何预判工期 3、项目后期维护怎么算的 3、还有哪些东西需要考虑
我是搞服务端的,用的 java 语言,大致查了一下,java 可以与 OPC 进行通信,目前有 Utgard 和 JeasyOPC,不知还有没有其他的,我想接下来,又怕搞不定,大伙支支招,解解惑 (做过类似的可有偿解答)
1
Yorkzhu OP 怎么没大佬过来瞧瞧呀,别沉,,,,
|
2
ngrok111 2020-02-25 13:07:17 +08:00
看起来不是个小项目,方便的话建议先去看看他们人工是怎么走一遍流程的
|
3
janus77 2020-02-25 13:11:18 +08:00 via iPhone
这种项目一般需要熟悉业务的人来做,我觉得看你描述应该不像熟悉业务的人。这种项目复杂且值钱的原因就是,熟悉业务的人太难找了,而现培养也要比较长的时间。
|
4
Yourshell 2020-02-25 13:11:48 +08:00
虽然没做过,但是让我来是不敢接的,还不如转手赚个中介费,事后双方扯皮就另说了。
|
5
jeremygao 2020-02-25 13:21:37 +08:00
产线系统要对业务流程很熟悉啊,费时费力。
|
8
Yorkzhu OP @Yourshell 转手也找不到人呀,对这块不是很熟。扯皮的话就需要在合同上写明了,一切以合同为主,事后也有个说法的地方
|
9
peng7s 2020-02-25 18:43:18 +08:00 via iPhone
看着怎么象锂电池的
|
11
sw2hw 2020-02-25 23:09:46 +08:00
感觉没什么难度。 根据你的客户给的要求,开发的内容包括 接口验证,记录和数据采集。没提及人机界面和对硬件设施的控制,是不是不需要啊 ?
本人有 7 年电子 /电气自动化的工作经验和 5 年的嵌入式系统开发经验,此外还精通 FPGA 设计,可以为客户提供以嵌入式 /FPGA/PLC 为核心的自动控制系统的一揽子解决方案。如果有兴趣外包的话,请联系我:QQ : 2 伍 674 59@1 散 7 |