三菱Q系列PLC由于为了与国际接轨,推出来结构化工程,与西门子PLC类似,可以创建FB、FC,编程不直接用软元件,而是使用所谓标签(相当于西门子的符号名)。
有很多同行朋友将三菱结构化工程写入Q系列PLC或从Q系列PLC读取结构化工程时操作方法不对。
因为三菱Q系列PLC在结构化工程写入时,会自动将结构化工程变换成普通梯形图,而且发挥作用的其实不是结构化工程(下面称源代码),而是源代码变换出来的普通梯形图。
下面以实例进行演示。
下图是一个三菱Q系列PLC,我临时新建一个结构化工程
然后在工程栏,程序右键,新建数据
点击确定后进入如下画面
临时编写一个简单结构化工程如下图
将这个程序登录成扫描程序
然后按F4变换,写入时要注意
第二行存储器选程序存储器
然后注意程序会是自动成灰色
程序文件选项自动变为灰色说明源代码往ROM里面写入时自动转换成梯形图写入程序存储器了,真正发挥作用的就是这个程序存储器里面转换过来的梯形图,而不是源代码,但是源代码方便维修和看懂程序。
如果我们局部修改程序,在变换中写入时也要同步修改ROM里面的源代码。
同样的道理,我们读取结构化工程时也要正确选择存储器
这是结构化工程正确的读写方法。
