在接触西门子工控产品(PLC、直流驱动、变频器)之前(2000年之前),选用的是日系产品。
初代的编程是手持编程器,所有语句就是通过按键逐一输入。用电缆的还好一些。

还有一种更早的是插到PLC上的。这就要现场站着调试了。

程序要先写在纸上,自己感觉“正确”了,再动手一字一句地敲入。那个年代是WINDOWS 95 (XP都没出来)哪里有现在编程那么方便?
2000年之后,决定在驱动上使用西门子的产品(MM3系列 MMV/MDV),控制器还是使用日系的。
由于西门子驱动器在生产线上的使用效果不错。在与代理商的交流中,才知道有免费软件DriveMonitor可以使用。
从这时起,才了解到西门子S7-200。(那时还没有CN呢)
从此,决定改换门庭。开始了使用MicroWin31/32,485通讯控制MM440变频器。果然效果不错。
不久,老客户提出新的课题。要控制20多台MM440做连续产线。
很明显,USS通讯的速率完全跟不上呀。明显要选用DP来做控制器。咨询一下西门子代理商,那就是S7 315-2DP了。

下单订货。买了授权、安装STEP 7光盘。
打开软件一看,整个儿不会;单位同事不会,我也不会呀。看帮助(英文)也是一脸懵。
赶紧去找资料。你还别说,真找到了一本STEP7的中文资料。借出来,到大学里的复印社完整的复印了一本。(大学里的复印社,复印资料那是真的便宜。)
问题是,我的机械设计、加工监督工作也很繁重,哪有时间去学习这个?那工期还不知道要拖多久?
如何解决这个矛盾呢?琢磨几天、灵光乍现。干脆给老客户打电话;反正运行后,也要维护,不如派个懂计算机的来“培训”,共同参与,便于交货后,你们自行维护升级。我这儿包吃、包住。
老客户一想:也是呀,正好,刚分配来一名学计算机的研究生。
我说:那就来吧!
那时,我公司在一个内部招待所内,所内各处是花园、竹林、鱼池、小桥,外人进不来。特别安静。
研究生来了之后,向他讲解了MM4的操作、通讯等等方面的知识点,S7-200(USS通讯是PB的简版)我是怎么编写的。
安排一间屋,指定一台计算机,交给他复印的资料、300PLC、IO、DP模块、变频器等;做好了系统连接。指派一女同事送饭,就把他“关起来”了。
让他一门心思,(学)写程序。中午休息时(放风),拿个馒头去喂鱼(都是红红的大锦鲤)、晒太阳。有时,下班走时,看到他坐楼门口,在那里看招待所女服务员们做操。好不惬意。
白天我有时间,就去看看他写的程序,下载到315-2DP中的执行情况。遇到难题,就互相交流一下(主要还是工艺、通讯方面的;这方面我在行)。其实,产线上,我还有个200的检测程序、触屏程序要写。
不到两个月,程序写完了。联机执行基本满意。剩下的时间,请他完善注释。逛逛北京。
嘿嘿,从中,我也基本学会了STEP7。了解了FB、FC。
机械加工组装完毕,系统按照要求连接。全长不到30米,跑12M速率,完美。发货。
现场安装,两天后就开始了试生产。
我们和这位研究生也成为了好朋友。
没过一年,西门子就印刷了成本的资料。那时候,这些资料可是免费的!


(看书翻的毛边,就代表读懂的深度
)
这就是我与西门子300PLC的初次见面。