恭喜,你发布的帖子
发布于 2020-04-22 14:01:08
20楼
个人观点:如果PLC工业控制器仅关注自身的控制及通讯系统或OUC通讯而不去调用图像库,板卡运动控制库,开源AI库,开源计算几何库,开源数理统计概率库,开源GIS,OpenGL等等API接口或动态链接库的话很难有大规模用到SCL等所谓高级语言的可能。
单就PLC而言能用到数据结构也就是堆栈了甚至很少用链表,更不用说树和图了,这也决定了它的应用范畴,没有复杂的数据结构很难用到复杂语法的语言。
说PLC很需要高级语言而又没有稍微复杂的应用场景,一时难以很服众,众人感彷徨,何人领呐喊,西门子乎?奈何有“电工”转行。"宵小"潜入底层美其名曰嵌入式,"大牛"升入上层美其名曰架构师。
扛着图形化编程大旗的某品牌基于PC应该可以做,也有构架在VS软件上的某PLC品牌,都已成熟应用,让工控人还是看出高级语言之必要;这些都有“裂土分疆”之忧,不过季氏之忧,不在颛臾,而在萧墙之内也。
归结到个人,还是都弄吧,已经逐渐形成在某品牌的软件环境上用那个品牌定义的那个ST语言的习惯。
不过PLC的软硬件还是为工业准备的,硬件上可能不会做成任意裸奔或穿系统的MCU,软件上不会做成可供任意裁剪或搞扩展的Linux。
精华帖版主置评:精华!首先文采不错,其次看的出涉猎很广!
请填写推广理由:
分享
只看
楼主