您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > S7300PLC讲义--模拟量
Date:2020/5/21File:SSP1_01C.1SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation模拟量处理S7-300:模拟量Date:2020/5/21File:SSP1_01C.2SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation生产过程中有大量的连续变化的模拟量需要用PLC来测量和控制:非电量:例如温度、压力、流量、频率等。强电电量:例如发电机的电流、电压、有功功率、无功功率和功率因数等。Date:2020/5/21File:SSP1_01C.3SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomationDate:2020/5/21File:SSP1_01C.4SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomationS7-300:硬件接线Date:2020/5/21File:SSP1_01C.5SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomationS7-300:测量范围的选择新建一个工程,进入硬件组态,可以对模块的每一输入输出通道组选择测量的信号种类(电压信号或电流信号)和允许的任意量程。Date:2020/5/21File:SSP1_01C.6SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomationS7-300:编程符号和变量编辑编辑模拟量输入和输出端口的符号、地址:Date:2020/5/21File:SSP1_01C.7SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation编程插入一个数据块FB1,Date:2020/5/21File:SSP1_01C.8SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomationPIW75211DB2.DBD21Date:2020/5/21File:SSP1_01C.9SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation276MD108MW112PQW75227648Date:2020/5/21File:SSP1_01C.10SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation双击OB1,在左边的FBBlocks中选择FB1并按住鼠标,将其拖到梯形图中,则FB1就出现在梯形图程序中了,在FB1的模块的上方需填写对应的数据块的名称,如下图保存后,该程序即编写完毕。Date:2020/5/21File:SSP1_01C.11SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation输入数据块名称后会弹出提示框,只需点击“yes”即可,这时,对应的数据块便会出现在Blocks里面,还可建立其他模块。Date:2020/5/21File:SSP1_01C.12SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation在SIMATICManager窗口中,选择PLCDownLoad,下载程序完毕即可运行调试。Date:2020/5/21File:SSP1_01C.13SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation点击设备--新建,弹出设备配置向导,选择正确的设备生产厂家、设备名称和通讯方式,然后点击下一步,输入唯一的设备逻辑名称。S7-300:与组态王通讯Date:2020/5/21File:SSP1_01C.14SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation继续点击下一步,进入地址设置指南,设置设备地址。组态王地址格式:*.*,其中小数点前为MPI地址(即站号),小数点后为MPI设备(即所使用的通讯模块或CPU模块)的槽号(slotnumber)范围为.0~126.126,建议使用常用的地址范围为2.2~126.30.一般PLC默认的地址(即站号)为2,槽号为2,组态王设备地址定义为2.2.Date:2020/5/21File:SSP1_01C.15SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomationDate:2020/5/21File:SSP1_01C.16SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation对于E(I)、A(Q)寄存器,组态王不支持位数据类型,只能以字节(BYTE)或字符串形式存取数据。每一个BYTE类型(8个BIT位)可以对应8个开关量的输入或输出状态,即BYTE的0-7位分别对应输入或输出的0-7开关量通道。如果想显示或控制某一开关量通道的状态,必须使用组态王提供的BIT()或BITSET()函数进行取位或置位。S7-300:组态王变量设置Date:2020/5/21File:SSP1_01C.17SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation如上图,定义一个I/O实数变量:AI0。Date:2020/5/21File:SSP1_01C.18SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation在“工具箱”中点击“打开图库”,选择如图所示的仪表。再点击“实时曲线”,拖出一个实时曲线图。如下图所示。Date:2020/5/21File:SSP1_01C.19SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation双击仪表,弹出“仪表向导”对话框,连接到变量AI0,其他设置如图所示。Date:2020/5/21File:SSP1_01C.20SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation双击实时曲线,弹出“实时趋势线”对话框,连接到变量AI0,其他设置如图所示。Date:2020/5/21File:SSP1_01C.21SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation至此,一个通过PLC对模拟量进行处理,然后再运用组态软件与PLC进行通讯的工程已经完毕,可运行观察其效果。Date:2020/5/21File:SSP1_01C.22SIMATICS7SiemensAG2000.Allrightsreserved.InformationandTrainingCenterKnowledgeforAutomation谢谢~~
本文标题:S7300PLC讲义--模拟量
链接地址:https://www.777doc.com/doc-5496281 .html