许昌西门子(中国)授权总代理商
(1)安装机架UR2-H。
(2)在机架上安装PS407电源模块,在电池槽内放入2块锂电池,拨码拨到2BATT。
(3)设置冗余CPU的机架号,安装冗余CPU到机架。
CPU V3版本,通过同步子模板上的开关设置;
CPU V4以上版本,通过CPU 背板上的开关设置;
本实例中的CPU为6ES7 414-4HJ04-0AB0 机架号设置在CPU的背面,将左手边CPU的机架号设为0(拨码拨到下方),右手边CPU的机架号设为1(拨码拨到上方),CPU通电后此机架号生效。
(4)将同步子模板插到CPU前面板的两个IF插槽中,并固定。
(5)连接同步光缆。
将两个位于上部的同步子模板相连;
将两个位于下部的同步子模板相连;
在打开电源或启动系统之前要确保CPU的同步光缆已经连接,同步光纤的连接如图2所示。
图2 S7-400H 同步光纤的连接
(6)安装CP443-1以太网网卡。同时利用网线将2个安装好的CP443-1以太网网卡以及安装有Step 7或者PCS 7的电脑连接到一个交换机上,完成硬件互联。
(7)通电后CPU自检查。
CPU**次通电时,将执行一次RAM 检测工作,约需10分钟。这段时间内CPU 不接收通过通讯接口传来的数据,并且STOP LED 灯闪烁。如果有备用电池,再次通电时不再做此项检查工作。
(8)启动CPU,将CPU拨码拨到RUN状态,此刻两CPU保持STOP。
2.2硬件组态
1.首先双击“SIMATIC Manager”图标,打开SIMATIC Manager并新建一个S7-400H的单项目,在项目中插入一个“SIMATIC H Station”,插入结束,左侧树形目录下会出现一个“SIMATIC H Station(1)”,操作如下图所显示
如果用变址寄存器V、Z来修改对象软元件编号时,利用程序可修改可修改对象软元件编号。这种方法对于有使用次数限制的指令来说,可得到和同一指令多次编程相同的效果。
从Y000或Y001输出由D10的内容决定宽度的脉冲。
这种切换由X010的ON/OFF状态决定。
FNC58是只能进行一次编程的指令,但在没有必要同时驱动多个输出的情况下,可用修改输出编号的方法来变更被控制的对象。
此外,在指令执行中,即使Z变化,上述的切换也无效。为了使切换有效,请将指令的驱动置为OFF一次。
注意事项:
利用变址修改的16位计数器不能作为32位计数器使用。作为变址修改的结果,需要使用32位计数器的场合,请在计数器C200以后附加上Z0~Z7。
V、Z自身或位指定用Kn的“n”不可修改(K4M0Z0有效,K0Z0M0无效)
LD、AND、OUT等可编程控制器的基本顺控指令和步进梯形图指令不可进行变址修改
如何使用gxworks2(与gxdeveloper基本通用)创建简单的sfc(顺序功能图)指令。下面以做一个案例来介绍。 1打开编程软件gxworks2 创建一个新文件,plc选择fx2n(plc类型随意),程序语言选择sfc。后点击确定。
确定后会出现下图,其中块类型一定要选择梯形图块。然后点击执行. 继续执行,如下图 2编写初始化指令。在软件右侧输入程序,如图。后在转换/编译 m8002为plc运行初始化,s0-s9为初始化专用的状态继电器,(详情参照用户手册) 4.新建数据右击图中位置,并选择新建数据,如图 新建数据出现下图,直接确定就可以。之后出现选择项,块类型选择sfc,在执行。 的图二 5编写程序框架。执行后出现下图,然后编写程序。 图中左侧,数字为1的地方,就是刚才编写的个指令,s0。基本不需要理会他的。 将鼠标放在2上,按键盘上的enter键出现下图 按照默认直接确定,接着按键盘上的enter键出现下图.下图中的2有问号,它代表转换条件,即当条件满足时执行下一条指令。
图中的10及状态继电器的编号,可以修改,比如改成22然后确定。如下图。
这样来回确定,就组成如下图的文件。 在上图中的8完成后,按下确定时,选择项改为jump,如下图,此时程序框架基本完成。 在上图中jump后面填写的数字表示返回哪个状态,一般情况是选择返回初始状态。 6编写后的程序 如上图中,2、5、8是转换条件,4、7是执行步骤,下面做出2、4来介绍。点击2处编写指令,然后转换编译,如图 点击4处,编写指令,然后转换编译,如图 其他的以此类推。当所有指令编写后,在转换所有程序,程序写完,后保存。其他的以此类推。当所有指令编写后,在转换所有程序,程序写完,后保存。 这样一个案例做好了 |