打杂四个月的总结
这几个月很苦逼,在学校学的是编程,来到公司就做一些很杂的事,写一些说明书,配置一下工控系统,未来渐渐模糊。
在这几个月里,好像没什么收获。
说说工控系统的架构
1)控制只要集中在PLC层,上层软件负责监控以及少部分控制。
2)上层软件包括配方建立,然后把配方通过驱动接口写到PLC中。
3)驱动程序会定时扫描一块特定的内存区,该内存区包括配方涉及的开关量以及模拟量。把该内存区的数据和PLC特定的区交互。
4)控制部分就是读取特定的内存区,然后通过行业规则进行数据的操作,其中涉及到的就是互锁的控制。下一步的操作和上一步操作关联在一起。
在使用他们开发的工控软件中
最不好的地方大概就是画面了,都是使用图片来表示生产流程,画图也就是二维图。所以我想学习opengl,不知道有没有毅力去坚持下去。
其次是看了一些同事开发的代码,难道c++就没有分层吗?我表示很看不懂,又没有注释。一个类里面挤满了百来个函数。
关于工作:
第一个程序,在win7下获取磁盘序列号,不会。
第二个程序,找出ADO连接数据库连不上的原因,到目前为止,我只知道出问题的文件是msjro.dll,导致编译不通过。
第三个程序,做数据库转换,mdf bak和mdb格式的互相转换,停下来了没完成。原因c#不熟,c++也不大会。MFC做界面不好看。同事的思路,在access里执行sql语句转换,速度快。
第四个程序,MFC改变树形节点的字体颜色,还不会。
第五个程序,记录日志到数据库和文本,清除不相关文件以及文件夹。做了,但没下文了。
第五,看研华板块7120的说明,全英文的资料,好坑,不想弄了。
。。。。。。
关于心情,down到了谷底。我看不到希望,只有一路磕磕绊绊。很多时候很多事都不懂,但又不敢过多地打扰同事。
毕业了差不多半年了,我还是一无所知。想学MFC,window API,对C#有点抵触。想学PLC,想学openGL,。。。
浙公网安备 33010602011771号