SIEMENS浔之漫智控技术有限公司6ES7511-1AL03-0AB0详细说明
一、PROFIBUS-DP系统结构图
PROFIBUS-DP系统结构图
系统由一个主站和一个从站构成。
①DP主站:CP342-5和CPU315-2DP。
②DP从站:选用ET 200M。
二、组态DP主站
新建S7项目
启动STEP 7,创建S7项目,并命名为“CP342-5主站”。? 插入S7-300工作站
插入S7-300工作站,并命名为“CP345_Master”。
硬件组态
进入硬件配置窗口。按硬件安装次序依次插入机架Rail、电源PS307 5A、CPU315-2DP、CP342-5等。
插入CPU315-2DP的同时弹出PROFIBUS组态界面,可组态PROFIBUS站地址。由于本例将CP342-5作为DP主站,所以对CPU315-2DP不需做任何修改,直接单击OK按钮。
设置PROFIBUS属性
插入CP342-5的同时也会弹出PROFIBUS组态界面,本例将CP342-5作为主站,可将DP站点地址设为2(默认值),然后新建PROFIBUS子网,保持默认名称PROFIBUS(1)。切换到“Network Settings”标签,设置波特率和行规,本例波特率设为1.5Mbps,行规选择DP。
在机架上双击CP342-5,弹出CP342-5属性对话框中,切换到“Operating Mode”标签,选择“DP master”模式,其他保持默认值。
三、组态DP从站
在硬件配置窗口内,打开硬件目录,打开“PROFIBUS-DP”→“DP V0 Slaves”→“ET 200M”子目录,选择接口模块ET 200M(IM153-2),并将其拖放到“PROFIBUS(1):DP master system”线上,鼠标变为+号后释放,自动弹出的IM153-2属性窗口。选择DP站点地址为4,其他保持默认值。
在PROFIBUS系统图上点击ET 200M(IM153-2)图标,在下面的视窗中显示ET 200M(IM153-2)机架。然后按照与*机架完全相同的组态方法,从*4个插槽开始,依次将ET 200M(IM153-2)目录下的16DI虚拟模块6ES7 321-1BH01-0AA0和16DO虚拟模块6ES7 322-1BH01-0AA0插入ET 200M(IM153-2)的机架。
ET 200M(IM153-2)输入及输出点的从0开始,是虚拟映射区,而不占用I区和Q区,虚拟的输入区在主站上与要调用FC1(DP_SEND)一一对应,虚拟的输出区在主站上与要调用FC2(DP_RECV)一一对应。
四、编程
用STEP软件进行组态
弄通有关三菱 程序设计理论是重要的。没有这方面的理论准备或 指导,仅靠在实践中摸索,简单的问题还好办。复杂的就不好办了。不仅无从下手,而 且花了很多时间与精力,也难编出效率较高、质量也较高的程序,常常是事倍功半。 但是,三菱 编程的具体实践,以及在这个实践中得来的知识或技能,即经验, 也是重要的。没有经验,仅有理论,既无法深刻理解理论,又无法灵活应用理论。这正 如学数学,如仅了解一些定理或记住一些公式,没有作相应的练习,肯定是学不好的。 较不用说,三菱 任何理论也都只是经验的总结,归根到底也都有是来自实践。 、经验积累经验有别人的,也有自己的,都很重要。前者要靠细心学习,后者要靠 用心积累,都要在一定的时间与必要的精力。别人的经验有上了书的或登载在杂志上的。 有的是细心学习别人的,但多数是我自己的经验。所有的例子都经我测试过,都经实践 证明是可行的。我想,别的书本或杂志上介绍的也会是这样的。所以学习这样杨功的经 验是必要的。还有就是你同事的经验,也是值得学习。这种经验离你很“近”,很易借 鉴。 自己的经验则是较重要的。要在自己的实践中,积累自己的经验。同时,较好在学 别人的武汉三菱 经验时,也能亲自作些测试,能使自己也有类似的经历,进而把这 些经验变成自己的。这也是自己经验的重要积累。还有一些失败的经验,这往往是不会 公开的,但这些经验也要学习,也要积累。经验的积累要用自己的脑记,较要用电脑记。 较好作些分类,建立一个自用的程序库,以便于随时引用。 、经验升华经验还有待升华。升华有三个层次:较低的层次就是建立一个典型的程 序库,供今后再用。若程序复杂,还可建一些功能块,或子程序,以便以后引用。其次, 要总结出有效算法。如单按钮起停程序库等。较高层次的升华是把经验上升到理论的高 度,为丰富三菱 程序设计理论作贡献。我想,随着三菱 使用的普及与提高,是 会有越来越多从经验中升华出来的,而又能用以指导实践的三菱 编程理论的。 、经验应用经验积累、三菱 经验升华都是为了应用。经验应用有三方面: 用作工程设计模板。设计新系统时,选用一个或几个与现设计工程类似的,已**成功 的工程,作样板进行设计。这既可减轻设计的工作量,又增加设计的成功率。这也是信 息可重用的一大好处。 用作程序设计参考。在无成功的工程可作样板时,在新设计的 逻辑中,仍有相当一部分控制逻辑,可采用或借用已有典型逻辑,这也可减少设计的工 作量,增加 设计的成功率。编程软件,现在仍处于较落后的面向过程的阶段,这种编程方法 在小型 层面有其优势,但在中大型、复杂现场等条件下,依我这些年的感触和心得, 我认为应当走这条道路: 将组态软件和 程序开发软件合二为一,然后利用面向对象的图形化编程方法进 行控制程序编制。 具体应当这样实现: 在程序编制初期,形成一个空白“画布”,这就是未来的 的“底板”,控制 器件、执行设备一样样往上“摆”,当这些“活”的东西都摆完了,再往上画建筑、底 座等不可执行的“背景”部分,这就是未来的 的样貌 选择进入后台编程状态,这张 的“底板”便被“撤掉”或“拿走”,在每一 个执行或控制器件上一点击,它的外形立刻改变为类似变频器接线图式样的功能块图, 上面输入点输出点清清楚楚摆在那里,而其他设备的功能块图也可以一一点击予以呈现, 将这些设备之间的输入输出点进行一一仔细地定义,并对这些输入输出点之间用连线进 行连接,或者以固定数值予以输入,便可确定每台控制或执行设备的数据、控制流态 “盖”上 的“底板”,返回到 界面,通过编程 运行选择按钮进入到 编程状态,选择这些控制器件或执行设备的界面形式,并对界面中按钮、数据显示 窗口等进行精确定义, 部分便编制完成 从 编程状态转为执行状态,程序编制完成,可以运行了