前言:西门子PLC代理商.西门子模块总代理.西门子PLC模块总代理
西门子授权代理商|S7-200CN-宣传视频
西门子授权代理商|S7-200CN
输出类型是单个脉冲信号的一类控制,只在OB35中调用,其中的FB102和DB102是一个模拟的接收脉冲信号的控制对象。和前面两个项目不同,这个项目只在OB35中调用一次FB58即可;
(5)步进控制器 Step controller
输出类型是两个脉冲信号的一类控制,只在OB35中调用,其中的FB101和DB101是一个模拟的控制对象,例如步进电动阀门。这是一个FB59的应用示例。
通过示例项目可以测试FB58的各项功能。在具体的编程过程中,可以从示例项目中将相关功能块、组织块、背景数据块拷贝过来,也可以直接编程调用。
在STEP 7中创建一个OB35,打开并在其中添加FB58:
图2 调用FB58
如上图所示,在左侧的总览列表中,依次进入“Libraries"?“Standard Library"?“PID Control Blocks",在其中拖拽FB58到右侧编程窗口中。填写一个背景数据块(例如DB58),由于是新建的一个DB块,软件会弹出如下窗口:
图3 生成背景数据块
点击“Yes"即可生成一个用于FB58的背景数据块。
在块(“Blocks")中找到刚生成的DB块,双击打开:
图4 背景数据块
在背景数据块中可以直接修改相关的控制参数,然后点击工具栏上的按钮
来下载参数。如果需要查看更加具体的参数信息,可以切换到数据视图:
图5 切换到数据视图
在数据视图中,可以点击工具栏上的