a918126889
级别: 略有小成
精华主题: 0
发帖数量: 137 个
工控威望: 232 点
下载积分: 1127 分
在线时间: 91(小时)
注册时间: 2018-06-08
最后登录: 2024-09-29
查看a918126889的 主题 / 回贴
楼主  发表于: 2023-03-10 18:08
      看我之前的帖子就知道了,我在去年8月份从华为出去了,跳到一个新公司做软件工程师,刚进公司第二个星期就开始让我对接一个全新的项目:XX半导体XX设备(不方便说,因为现在有实力能做这个项目的公司太少了)
       当时其实我是很懵的,因为我第一个星期还在学QT呢(因为发offer的时候说的是:有一个5轴平台,用C#开发,问我有没有兴趣,结果来到公司后跟我说不用C#,全部转QT/C++)。按照以往的经验拿到项目就干呗,前两个月都是一边看视频学习,一边做项目,一直等到硬件到了,然后开始进入正题:
       在进入正题之前,我先讲一下环境。这个公司是一个新公司,属于一个互联网式的,依赖融资去运营的模式,基本上大部分项目都是研发项目,核心团队是算法和光学部门,我们整个软件团队都是新的,软件经理入职就比我早三个月。我能接手这个项目属于机遇吧,因为当时我手上没项目,其他人都出差了,属于我先上着这种状态。至于后面我是怎么把握住这个机会,接手整个项目,获取很珍贵的半导体设备项目经验,并且编写了整个软件架构,实现了自我价值,真正意义上的在这个行业内站稳,接下来在下面细说。
       所以请大家不要误会,我说的不单单是在公司站稳,是有信心,有能力在这个行业内站稳
[ 此帖被a918126889在2023-03-10 18:44重新编辑 ]
本帖最近评分记录:
  • 下载积分:+1(qin_515)
  • 下载积分:+5(mk自动化) 感谢分享!
  • 下载积分:+5(applisggq) 感谢分享!
  • 下载积分:+5(756287415) 感谢分享!
    flyfeky
    bilibili 工控贵族
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 889 个
    工控威望: 1038 点
    下载积分: 1996 分
    在线时间: 687(小时)
    注册时间: 2012-05-09
    最后登录: 2024-11-23
    查看flyfeky的 主题 / 回贴
    1楼  发表于: 2024-02-18 21:04
    引用
    引用第35楼fczxjh于2024-02-04 11:30发表的  :
    如果有幸看到,请教下楼主的看法,过程控制我们用WINCC组态王去做,一般6000点左右,用大量结构变量和公共窗体。如果用C#开发,是否能实现呢。C#是学了一点,但是不清楚对于点位多的系统是否合适用C#去开发,我们做组态的时间也有限,不能花太多时间。


    S7 1500 和C#  几万个点, 可以做出来,速度没问题。

    ======更正一下 , 几万个字节的是S7通信 ,  S7-1500 s7最大的包是960个字节,  一个包20ms , 1s网速50*960= 50000个字节, 这样加上PN io和私服的通信 ,容易把PN的挤掉线。
    所以我换了其它方法,  读字节用SOKCET    ,写字节用 S7通信,  SOKCET 最大包8912 , tcp/IP 最大缓存 65536  ,速度12.5Mbyte/S, 理论值。  所以S7通信和 TCP/IP不是一个数量级的。  db块最大是65536个字节 ,  两个db块轮流发,  1s  12w 字节, 500ms 发送频率 , 很轻松。    C# 那边解读的方法,  接收的6w个字节做上 头和尾的标志,  再解析。
    [ 此帖被flyfeky在2024-02-23 20:53重新编辑 ]
    西门子倍福WPF+C#数据库,槽式设备专家