相信在2022年中最让工控人难忘的依旧是模块短缺。2021年模块短缺,当时就说2022下半年会有所好转,但直到现在也没有看到好转的迹象。
以西门子S7-1500系列为例,CPU模块和模拟量输入最为紧张,CPU模块还好说,咬咬牙可以用同系列的高端型号临时代替,而模拟量输入模块可以替代的实在是太少了。531-7KF00从三五千炒到了一万多,被迫使用531-7QF00,可是7QF00无法采集热电偶信号,8通道的缺货,4通道的同样缺货。这对于像我这种大规模使用热电偶的设备来说实在是太不友好了。直到现在531模拟量输入模块还是没有恢复正常。
据说1511-1PN模块已经转到了国内生产,这或许是1511-1PN近期恢复供货的一个重要原因吧。
同样的问题在操作面板上也存在,KP1200面板短缺,被迫使用MTP1200,MTP1200看上去非常的高大上,做工风格非常喜人。而MTP1200面板需要使用TIA V16以上的WINCC Unified版本才可以,这都好说,最困难的是Unified不再支持原来平台上的C脚本和VBA脚本,仅支持JavaScript脚本。这对于我这自动化出身的搬砖人就不太友好了,好多原来能实现的功能都要改成通过脚本实现,写一条百度一条,难啊!
原本还想通过Data2Unified Add-in直接移植之前的KP项目。
Data2Unified Add-in链接:Data2Unified Add-in

也不知道是不是操作不当造成的,移植之后发现画面中好多按钮、文本原来关联的变量都没有了,而且移植过来的画面风格有了很大的变化。这得花费更大的精力去逐一检查。
最要命的是原本使用的全局脚本移植到WinCCUnified上之后,语言变更了,但编译竟然不报错!
最后才发现原本的脚本格式在WinCCUnified中竟然是注释的形式体现的,最终只好把整个项目放弃了,一切从零开始。第一步:下载TIA V17
幸不辱命,经过漫长的时间,做出来的画面风格还是相当满意的,WinCCUnified在细节上更加圆润,非常符合当下的风格。亮点之一就是可以用浏览器直接仿真项目了,非常方便。至于画面就不发布了,小打小闹而已。

当然在使用过程中也遇到了一些问题,比如:
1、MTP触摸屏无法在控制面板上对项目进行备份。
2、下载项目之后,概率性出现无法启动画面的问题。
3、部分原有的功能在Unified上只能通过脚本实现。
4、……
不知道这些问题有没有在新发布的TIAV18上有所改进。
另外:
在使用过程中针对参数集和局域网远程访问做了2个视频,感兴趣的朋友可以看看。
参数集教程:WinCC Unified精致面板中参数集的使用方法
远程访问:局域网内远程控制西门子Unified精智面板