唐山西门子代理商
设置设备名称后,需要给IM151-3 设置IP地址,在网络视图中点击IM151-3以太网口,在“属性">“常规">“以太网地址"中设置IP地址“192.168.0.15"。参考图14 设置IM 151-3 IP 地址。
图14 设置IM 151-3 IP 地址
15.在网络视图中将IM151-3 分配给CPU 315-2PN/DP,CPU 315-2PN/DP作为IM151-3的控制器,参考图15控制器分配。
图15 控制器分配
16.这样在设备视图中可以看到IM151-3 占用 CPU 315-2PN/DP 的I/O 地址。参考图 16 IM151-3 I/O地址。
图 16 IM151-3 I/O 地址
17. 在网络视图中给151-3 分配设备名称。参考图17 设备名称分配 。
图17 设备名称分配
18.在弹出的对话框中点击“分配名称",分配设备名称可能需要几秒钟的时间,在这期间软件界面是禁止操作的。参考图18分配PROFINET设备名称。
图18 分配PROFINET设备名称
19. 这样PROFINET IO 系统 2 的配置已经完成,即 CPU 315-2PN/DP 作为智能设备与自身的IO设备的连接已经完成。下面对PROFINET IO 系统1进行配置,需要对智能设备CPU 315-2PN/DP 分配IO 控制器S7-1200 CPU。 进入CPU 315-2PN/DP 的设备视图,在CPU “属性">“常规">“PROFINET接口">“操作模式"中钩上“IO 设备",并选择已分配的控制器“S7-1200 PROFINETinterface_1"。参考图19定义I device 的控制器。
图19 定义I device 的控制器
20. 在图18 操作模式的传输区中定义I device 与 控制器通信的数据区域。例如将控制器的QB2传送给智能设备的IB0。参考图20传输区定义。
图20 传输区定义
21. 经过上述的操作,在项目的网络视图中得到完整的网络结构。参考图21 网络结构。
图21 网络结构
22.将CPU 315-2PN/DP 以及 S7-1200 的硬件配置编译后全部下载。参考图22 项目下载。
图22 项目下载
传统的plc编程语言只有两种,指令表(IL)及梯形图(LD),有的称梯形逻辑图(LLD)。而今为便于各类型的工程技术人员都能使用PLC,PLC厂商都增加了它的编程语言。国际电工组织也制定与几次修订了plc编程语言。并在1993年做了全面修订后称之为IEC61131-3的修订版。我国在1995年11月发布了GB/T 15969-1/2/3/4标准,与IEC61131-1/2/3/4等同。该标准推荐了6种编程语言,除了指令表及结构化文本(ST)为文字语言,还有梯形图、功能块图(FBD)、连续功能图(CFC)及顺序功能图(SFC)等图形语言。 目前,IEC 61131-3编程语言不仅用于PLC,还用于集散型控制系统、工业控制计算机、数控系统和远程终端单元。 由于这个标准的建立是在PLC已广泛使用之后,加上它不是强制性标准,有些老的PLC厂商还是在原来语言的基础上做了扩展,并没有完全采用这个标准。再就是,语言相同,但细节还是有不少差异。 倒是国产PLC,如和利时公司的LM、LK系列机,是在有了标准之后才开发的,能全面采用这个标准。再就是ABB公司的PLC也使用标准规定的6中语言编程。 下面就给大家简要介绍一番: 1.指令表(IL) 指令表语言是PLC编程基本的语言。用它编的程序,可读性较差,目前已不常用。故不在此做介绍。 2.结构化文本语言(ST) ST语言与BASIC语言、PASCAL语言或C语言等类似。它没有单一的指令,只有由一组指令构成的含义完整的各种语句。具体语句有赋值语句、条件语句、选择语句、循环语句及其他语句(EXIT语句、RETURN语句、功能块调用语句等)。 |