意识流与数字化

电路有通断,断开为0,接通为1。

PLC ,现场工业常用电控设备,采集输入信号,根据编写的内部逻辑,满足某种条件置位对应输出点。可以看作一个循环执行的函数 LOOP: FUN 输出点/设备(输入信号点状态){电控逻辑}。
PLC内部还可以再细分,全局变量跟某学内部函数的局部变量。
这个设备同电脑相比,造价低,可灵活定制,能适应工程现场恶劣环境,而且编程语言偏向电路逻辑(对电器人员梯形图简单易懂)。
可以抽象PLC为现场区域设备信号采集(0,1,模拟量),然后用逻辑控制设备输出(0,1,模拟量)

德国人先提了工业现场数字化。后面PLC开始模块化,并且每个都对应着工业网络里唯一的IP地址,管理着那一片的设备。
西门子PLC开始内置一个web服务器,可以查看模块运行状态与故障确认,有自定义WEB页面功能,找个前端丢一个HTML跟JS文件,就可以局域网浏览器访问这个PLC的IP去操作/写入其内部数据变量,某种程度上的人机控制界面。
最重要的是OPC的推动,有了统一的通讯认可标准,三菱的PLC也好,西门子的也罢,同一个局域网内发电报就能读/写到对应PLC的数据变量,只是各家的设定细节有所区别。(西门子自家有WINCC等收费上位机控制软件,现在OPC与内部WEB服务器等功能也开始试着在收钱~_~。。)

最近物流很红火,网络电商开始掌控社会资源运行方式,在城市周边区域建立货舱,全国分点存储,卖东西就从买家快递地址最近的货舱发货,整体看效率大为提高,顺便吐槽一下某些平台代卖行为,平台卖不掉就从货舱退掉库存,不用承担,抽成稳赚不赔。
当然一些工厂规模越来越大,内部生产资料的运输与存储的需求也在日渐提升(总之物流看起来有发展潜力)

物流设备仓储公司,接到客户需求,用输送、分拣、标签(条码/RFID),对生产资料/货物做运输、存储、调度。
机械等设备是躯壳,电控(关键信号采集与设备动作)是动力跟血液,整个系统的物料/货物追踪,调度,过程操作信息记录所依赖的软件就是控制中枢(类似大脑)。

warehouse manage system (WMS) 仓库管理系统
WCS( warehouse control system ),介于WMS和底层PLC之间的一层管理控制系统 ,说白了某个货物在仓库某个位置,操作人员进入仓库软件管理系统说让这个货物出库,软件让设备(堆垛机、输送线等)把那个位置的货物取出来送到指定位置,而那些电气设备又需要PLC这个中介来驱动。
WMS => WCS=> PLC=> 各种电机。

这里面一堆控制,管理设备小功能的运行与安全保护逻辑,放PLC,客户千奇百怪分批次花样的调度指定逻辑,MWS来对付。
对应实际设备的协调动作,WCS工厂设备局域网发电报(opc等通讯方式)PLC完成。

https://gitee.com/czdsa/msPLC/tree/master
之前看了下三菱PLC的某个功能的官方文档,看来他们跟西门子也搞了内置WEB与OPC通讯的JS内置库。
互联网IP就是地址(门牌号),而工业网络一个PLC就是它控制那些设备的门牌,所有设备连成了一个工控网络。


人类搞互联网为了分享、传递信息跟娱乐,工业设备联网、要干啥子哦,当然是用来给人偷懒的。
然而现实是三次元的硬件,三次元的需求、逻辑编程、测试与意外状况/因素的干扰,搞这些偷懒的工程师本人可是一点懒都偷不成。。。现阶段是
去他丫的人工智能,还不是几个大傻子天天加班加点想业务逻辑、控制流程、意外处理与BUG对应,设备它当然不会自己听话,就像计算机也并不能像人一样思考,只是数学上的概率分析与判断。
不过进步这种东西是跟自身跟昨天相比的,反正我就一底层技术学习兼理解应用者,就像敲下的这些,实际存在于某个异国服务器商的某块硬盘上,本身都是0101的二进制排列,有个对应解码/诠释方法,便就有了意义。

コメントを残す