《可编程控制器应用技术》第5、7、8章
..I0.2CUI0.3I0.1CDSC#5I0.45μ?±°?ê?y?μMW10MW1243210PVRQ4.0..
图4.2.23 可逆计数器的使用
除以上介绍的这些基本指令外,S7-300/400PLC还有整数算术运算指令、浮点算术运算指令、比较指令、赋值和转换指令、字逻辑指令、移位和循环指令、数据块指令、跳转指令、状态位指令、程序控制指令以及大量的系统块、功能块等,限于篇幅,这里不一一介绍,读者可查阅相关编程手册。
此外,S7-300/400PLC的编程还用到块的概念,有组织块、功能块、数据块等,对块的介绍本书
147
《可编程控制器应用技术》第5、7、8章
5 建立一个S7-300硬件组态实例
(1) 双击SIMATIC Manager图标,打开STEP-7的主画面
(2) 双击FILE/NEW,按照图例输入文件名称(如TEST)和文件夹地址,然后点击OK;系统将自动生成TEST项目,如图8.4.20所示
图8.4.20 生成项目时的界面
(3) 点亮TEST项目名称,点击右键,选中Insert new object, 点击SIMATIC 300 STATION,将生成一个S7-300的项目,如图8.4.21所示
148
《可编程控制器应用技术》第5、7、8章
图8.4.21 开始组态S7-300时的界面
(4) TEST左边的“+”分支标志,选中SIMATIC 300(1),然后选中Hardware,并双击或右键点击OPEN OBJECT,硬件组态画面即打开。如图8.4.22所示
图8.4.22 开始组态时的画面
(5) 双击SIMATIC 300/RACK-300。然后将Rail 键入到左边空白处,生成空机架,如图8.4.23所示
149
《可编程控制器应用技术》第5、7、8章
图8.4.23 建立硬件机架
(6) 双击PS-300,选中PS 307 2A(其他容量也可),将其键入机架RACK的第一个SLOT,如图8.4.24所示
图8.4.24 加入电源模块
(7)双击CPU-300,双击CPU315-2DP,点击6ES7 315-2AF03-0AB0,选中V1.2,将其拖至机架RACK的第2个SLOT;一个组态PROFIBUS-DP的窗口将弹出,在ADDRESS中选择分配DP地址默认值2,此时界面如图8.4.25所示。
150
《可编程控制器应用技术》第5、7、8章
图8.4.25 加入CPU模块
(8)点击SUBNET的NEW按钮,生成一个PROFIBUS NET的窗口。点击NETWORK SETTING页面,这时可以在这里设置PROFIBUS参数,包括速率、协议类型等。如图8.4.26
图8.4.26 设置PROFIBUS网络参数
(9)点击确定,即可生成一个PROFIBUS-DP网络,如图8.4.27所示
151