PLC的运行原理是怎样的?

作者: 匹尔西分类: 计算机技术 发布时间: 2024-02-23 22:55:06 浏览:35645 次

PLC的运行原理是怎样的?

麻醉汤锅:
你知道学习为什么难吗,就是因为学一样东西居然要去学习它的原理

【回复】也不是一定要,但是理解的越深程序越不容易出BUG[doge]
【回复】回复 @匹尔西 :我学一个东西前就喜欢先了解它的底层原理
是万柒啊:
我曾经找过这方面的资料,plc内部核心好像是一个soc,dsp还是啥的问题不大,对外抽象了一层plc指令以及七七八八的辅助功能,所以,它其实是软的?输入保存进的指令代码(存储在flash)其实还得内部解释执行并非二进制

【回复】PLC内部结构,有的直接是个单片机,有的是CPU+内存颗粒。关于指令我的理解是,电脑中的PLC程序是用unicode(scl是文本形式)或其他映射方式(梯形图等等)存储的,这些都属于草稿,执行编译才会转译成机器代码,下载进flash的代码是编译过的那一份。我改天找个嵌入式大佬沟流沟流[思考]
【回复】回复 @匹尔西 :[吃瓜]曾经拆过某款西门子plc,内部是一个大dsp,也尝试针对stm32去移植过plc那一套指令集,再加上西门子官网的东西,西门子内部结构应该是硬件dsp,操作系统是nucleus rtos,上面实现一层解释性的虚拟机,硬件上面再加上各种七七八八保护隔离啥的,具体没再多了,毕竟不会开源
【回复】回复 @是万柒啊 :没开源但是有逆向,西门子的就是mc7字节码嘛,当初做stuxnet相关的东西弄过
该昵称当前不可见:
打个卡,标记了一处地点,下次再来看[笑哭]

【回复】13个小时了,算下次了吗[脱单doge]
【回复】9个小时了,算下次了吗[doge]
【回复】已经过去18分钟了,算下次了嘛
赛里木湖镜:
我从业的是用信捷plc,无聊打开松下plc编程软件,好家伙,还是我们国产的软件方便,直接敲代码就能生成梯形图了,松下的指令提示都没有

【回复】只有松下的软件那么逆天,用过一次,感觉是手持编程器的逻辑随便改了一下直接拿来用的,要先按F1-6再按什么1-6去选择指令,离了大谱[笑哭]
【回复】回复 @adawewe :西门子的体验太好了,有gsd导入能很快陪着好组态链接,注释功能比三菱这些强太多了,还有伺服控制指令搭配fb块,轻松就能配置好多个伺服,还有stl语言,随时保存,不需要先转化后保存
【回复】回复 @凉茶TG古惘 :最贵的应该是ab的吧,而且是人适应产品
路人女主家疼惠:
我一同学是学机械的,被公司安排到电气组搞plc了[笑哭]。他说电气出差是真的多啊,机械那边反而不怎么出差。现在他打算往嵌入式方向发展,这样机械方面的知识也不至于用不着。

【回复】回复 @匹尔西 : 刚毕业没几年,怕跳槽没人要[脱单doge],他觉得稳一点比较好
【回复】那还不提桶,换个公司搞机械不好吗[笑哭]
剧场人中梦:
[打call][打call]好,就是喜欢这种比喻的理解也方便

吴yi一:
我特么一个毕业了8年的文科生看的津津有味[doge]

bili_27640622403:
我是个外行!按钮开关的开或关实际是给控制板一个电流还是电压?

【回复】电压。在PLC系统中,按钮的触点一般是一侧接PLC输入,另一侧接24V(源型输入情况下)。
蔡大大蔡:
我想知道鸡蛋怎么做好吃 你跟我讲鸡是怎么下蛋的。

【回复】鸡蛋打成泥好吃,你知道为什么吗[doge]
丨菜不菜丨:
请问各位我本科是测控技术与仪器,研究生交通信息工程及控制,不过本硕都是双非,毕业因为家庭缘故从事了土木,现在土木行业不景气,我想自己转回自动化或者电子类,不知道好转不?是不是找PLC方面的。

【回复】转PLC很好转,门槛很低,但是收入低加班出差多。我没见过研究生搞PLC的,虽然肯定有,但是最好还是试试嵌入式吧。
【回复】回复 @匹尔西 :嵌入式 是什么
【回复】回复 @匹尔西 :请问你们单位还招人,没经验的本科,但是入门薪资要求低,愿意培养么?
给自己1个机会:
西门子 plc 1500 里面也是跑了一个系统是吧

【回复】是的,西门子PLC的系统是VxWorks或者WinCE,都属于RTOS。

PLC 自动化 PLC编程

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!