一: 博图平台编程以“符号”形式寻址,习惯的改变。
以前都是用绝对地址什么M0.0、I0.0、VD0的进行编程,编好程序为了使程序可读性强,给地址变量添加符号。到了博图里如果还是这么玩当你编程时会发现输入一个“M0.0”地址回车后会变成Tag_1感觉怪怪的,很别扭。
二:设备组态方面的改变。
如果初入的小伙伴是从西门子s7-300 step7中转过来的稍微适应就可以了,最大的改变就是博图都已拖拉为主,多多适应就好了。
如果初入的小伙伴是从西门子s7-200 或者其他平台中转过来的就会觉得很难。首先PLC硬件组态不仅要对应模块还需要选择固件版本。弄完这些还需要给组态好的硬件分配地址。
如果碰上S7-1500系统还需要计算PLC系统电源大小。虽然西门子在组态中可以自动计算,但是不熟悉的小伙伴会觉得很苦恼会担心系统电源够不够用。
三:模拟量接线及信号调整方面的改变。
S7-1200系统电压和电流接线都是一样的,需要在软件里调整信号模式。模拟量输入是每两个点位可调信号形式。S7-1500和S7-300系统接线比较相似按照手册跳线接电压电流。
四:背景数据块的引入
初入西门子的小伙伴会发现在博图里好多块都需要添加背景数据块才能使用。现在不仅要了解块的接口定义还有了解背景数据块了数据定义。
五:SCL语言普及
在博图里SCL语言不需要特别单独安装,我们在编程是可以梯形图和SCL混编。
六:工艺程序编写形式改变
很多小伙伴在编写工艺程序时都是在一个子程序中编写,但是现在很多老工程师都喜欢将工艺控制封装成FB块,定义好接口然后调用。这样做显得程序可读性更强。哪一个工艺出现问题就到哪一个块里找问题。实现模块式编程。
七:变量定义形式变化
1 结构变量引入定义相同数据方便快捷
2 Array数据引入可以实现数组功能