编程新人总是不知道自己的程序在干嘛正常吗

420rexd-avatar

420rexd

2021-01-07T13:40:52+00:00

上个月贪图钱财强行0基础转行,被扔到现场给我一条滚筒线自生自灭一个月,现在PLC编程的时候总是对着电脑很清楚,到了应用端就不知道了

经常就是:“诶,怎么就不行了,诶,不是你怎么又行了。”这个是正常情况吗,我师傅编起来好像就又快又清楚。我就总是老懵懵瞎,为了赶工期连续加班到9点[s:ac:晕],勉强搞定,就是觉得自己也太菜了 我师傅一周搞定两条线[s:a2:惊]
Amonx-avatar

Amonx

plc编程难度高一点
chernovil456-avatar

chernovil456

你也说是新人了 要是上来跟你师父一样你师父不是白混了

多看多学多练吧
Bearodon-avatar

Bearodon

牛逼啊,我学了三个月还挂科了,你都能用起来了。
Carlos99-avatar

Carlos99

plc这种你得熟悉执行机构啊
Park-avatar

Park

正常。以后你还会遇到包括但不仅限于以下问题:

1. 它在我这里一直都是好的,怎么到你那里就跑不起来了?
2. 明明都是照抄的你的,怎么在我这里就跑不起来?
3. 这个代码明明写错了,为什么能跑起来还特么能跑出正确的结果?
4. 这个程序为什么只在我今天左脚先迈进办公室的时候跑出正确结果?
𝘋𝘢𝘮𝘪𝘦𝘯-avatar

𝘋𝘢𝘮𝘪𝘦𝘯

你得想清楚几个大步骤 比如从A点到B点 需要做12345这五个步骤。然后每个步骤再细分下来小步骤,最后直至每行代码。实践里看代码就是,先看懂大方向,小细节之后再慢慢抠。
420rexd-avatar

420rexd

[quote][pid=483726281,25028157,1]Reply[/pid] Post by [uid=38610271]沉砚[/uid] (2021-01-08 21:45):

正常。以后你还会遇到包括但不仅限于以下问题:

1. 它在我这里一直都是好的,怎么到你那里就跑不起来了?
2. 明明都是照抄的你的,怎么在我这里就跑不起来?
3. 这个代码明明写错了,为什么能跑起来还特么能跑出正确的结果?
4. 这个程序为什么只在我今天左脚先迈进办公室的时候跑出正确结果?[/quote][s:ac:汗]这么玄学的吗,我都想烧香了
lil_moon06-avatar

lil_moon06

正常,你要是能一眼就准确定位问题,已经是老司机了,至少说明整个程序框架你都是熟的。
nobu-avatar

nobu

开始不太熟的时候,建议多写软件流程图或者是思维导图控制住逻辑覆盖率,前期思维深度不够,控制不住分支覆盖,就会造成各种怎么不按我的思路走现象。
420rexd-avatar

420rexd

[quote][pid=483726066,25028157,1]Reply[/pid] Post by [uid=60521048]xpqr[/uid] (2021-01-08 21:44):

牛逼啊,我学了三个月还挂科了,你都能用起来了。[/quote]所以,我现在程序错漏百出,感觉自己的程序和一座危桥一样,我也想想多学学
我师傅一个工位10行程序,我得各种标志飙到40行
420rexd-avatar

420rexd

[quote][pid=483727185,25028157,1]Reply[/pid] Post by [uid=20835845]Doarcutine[/uid] (2021-01-08 21:50):

开始不太熟的时候,建议多写软件流程图或者是思维导图控制住逻辑覆盖率,前期思维深度不够,控制不住分支覆盖,就会造成各种怎么不按我的思路走现象。[/quote]嗯嗯,这个办法挺有可行性我试试,谢谢大佬[s:a2:干杯2]
Gamming boi-avatar

Gamming boi

[quote][pid=483726676,25028157,1]Reply[/pid] Post by [uid=17851734]卜部みこと[/uid] (2021-01-08 21:47):

plc编程难度高一点[/quote]作为自动化转行互联网的码农表示plc编程比计算机编程简单,因为一般自动化公司接手的基本是同一类型项目,几乎都有现成的模板,修修改改就能用了[s:ac:哭笑]
MagicMojo-avatar

MagicMojo

不太正常
这是还没入门
Tsuloz-avatar

Tsuloz

plc还用语言编?难道是s7_400,一般不都是梯形图吗?
Siahh®-avatar

Siahh®

建议拱一个图灵的牌位在办公室
有bug解决不了就去拜一拜
!阿隼(TNB-Kz_Aunt)⧸⎩⎠⎞(・∀・)⎛⎝⎭⧹-avatar

!阿隼(TNB-Kz_Aunt)⧸⎩⎠⎞(・∀・)⎛⎝⎭⧹

你是不是对现场了解程度不够,一般来说对模块的指令应该很清晰才对啊,需要达成什么目的,做到什么程度,各个点位对应的工序,刚入行都这样
!阿隼(TNB-Kz_Aunt)⧸⎩⎠⎞(・∀・)⎛⎝⎭⧹-avatar

!阿隼(TNB-Kz_Aunt)⧸⎩⎠⎞(・∀・)⎛⎝⎭⧹

[quote][pid=483728039,25028157,1]Reply[/pid] Post by [uid=60721578]唔话你知_[/uid] (2021-01-08 21:55):

作为自动化转行互联网的码农表示plc编程比计算机编程简单,因为一般自动化公司接手的基本是同一类型项目,几乎都有现成的模板,修修改改就能用了[s:ac:哭笑][/quote]没错,先编当然难 但是谁tm会每次都自己编啊不都是缝缝补补
420rexd-avatar

420rexd

[quote][pid=483728808,25028157,1]Reply[/pid] Post by [uid=41532652]御澜[/uid] (2021-01-08 21:59):

你是不是对现场了解程度不够,一般来说对模块的指令应该很清晰才对啊,需要达成什么目的,做到什么程度,各个点位对应的工序,刚入行都这样[/quote]实话说,我现在只知道有模块这个东西存在,自己没用过,现场工作流程都是半蒙半懂
我是真的0基础机械工程专业大学生被一个人扔到基地的[s:ac:瞎]
Gamming boi-avatar

Gamming boi

[quote][pid=483728944,25028157,1]Reply[/pid] Post by [uid=41532652]御澜[/uid] (2021-01-08 22:00):

没错,先编当然难 但是谁tm会每次都自己编啊不都是缝缝补补 [/quote]自动化行业属于越做越轻松的那种,互联网就不一样了,越做越掉头发[s:ac:喷]