全新的西门子S7-1500PLC 带来了标准型,紧凑型,分布式以及开放式不同类型的 CPU 模块。凭借快速的响应时间、集成的 CPU 显示面板以及相应的调试和诊断机制,SIMATIC S7-1500 的 CPU *地提升了生产效率,降低了生产成本。
产品简介
详细介绍
安徽西门子S7-1500PLC模块(*)代理销售
西门子PLC系统原理说明 看完你还不懂吗?
西门子PLC系统原理说明
1.1系统简介
本西门子PLC教育训练系统旨在简单地说明如何去组态一个S7-300 STATION,通过其相应数字量/模拟量输入输出模块将实际生产应用中之按钮、数字量传感器(如光电开关,接近开关等)、模拟量传感器(如流量计,位置传送器,温度传送器等)之信号接入系统,通过人员编写之程序运行结果去驱动继电器、电磁阀等执行机构来达到生产控制之要求。
1.2模块说明
在本系统中,电源模块使用PS307,其输入电压为220VAC,输出电压为24VDC,5A,其主要功能为向CPU315-2 DP提供24V直流电源。在CPU315-2 DP模块上,集成有两个通讯口:一个为MPI口,一个为DP口。MPI口用于CPU315-2 DP与编程电脑之间之通讯,在PLC与电脑间建立通讯后,人员就可通过Simatic Manager软件对系统进行硬件组态、诊断,软件编程、下载、调试。DP通讯口用于组态相关PROFIBUS网络,建立现场之REMOTE I/O系统。其他数字量、模拟量输入输出模块一般均由24VDC供电,且一般不由PS307电源模块供电,而由另配之24VDC电源供电。
1.3关于STEP 7 Simatic Manager标准软件,其主要包括以下组件:
● Simatic管理器,用于集中管理所有工具以及自动化数据
● 程序编辑器,用于以LAD,FBD和STL语言生成用户程序
● 符号编程器,用于管理全局变量
● 硬件组态,用于组态和参数化硬件
● 硬件诊断,用于诊断自动化系统的状态
● Net Pro,用于组态MPI和PROFIBUS等网络连接
西门子PLC系统操作说明
2.1项目创建
创建一个项目有两种方法:使用向导创建和直接创建。两者的区别在于,直接创建将产生一个空项目,用户需要手动添加项目框架中的各项内容,新建项目向导则向用户提供一系列选项,根据用户的选择,自动生成整个项目的框架。
2.1.1使用向导创建项目 打开“SIMATIC Manager”,在“FILE”菜单下单击“New Project Wizard”,弹出新建项目向导对话框。用向导创建项目共分为四步。 *步:向导的使用说明 单击“Preview”按钮可以显示/隐藏对话框下放的预览窗口。在预览窗口中可以立即看到不同选项对将生成的项目的影响。单击“Next”按钮进入下一步操作。
第二步:选择CPU 在图中选择CPU型号和MPI地址。MPI地址的默认值是2, 单击“Next”按钮进入下一步操作。 第三步:添加OB块 在这一步中,用户可以选择需要的OB块和使用的编程语言。单击“Next”按钮进入下一步操作。 第四步:输入项目名称 在“Project name”一栏中输入项目名称(“西门子教育训练系统”),单击“Finish”,一个新的项目就创建完了。
在西门子PLC STEP7中 如何读STL程序
如何读STL程序:
如果读程序时发现自己不明白的语言'可以:
1'转换成梯形图:快捷键ctrl+1'当然大多数都转换不过去;
2'按下F1寻求帮助;
3'下载此程序到模拟器中'单步观察效果'看一看哪些寄存器发生改变。
系统的逻辑错误造成的停机往往是由于提示错误前面的错误引起的。
STL指令及其结构:
STL指令及其结构
有些语旬指令不带操作数'它们操作的对象是的。
NOT //对逻辑操作结果(RLO)取反。
操作数:
操作数表示:
存储区域 | 位 | 字节 | 字 | 双字 | ||||
输入映像区(I) | -J | I | -J | IB | -J | IW | -J | ID |
输出映像区(Q) | -J | Q | -J | QB | -J | QW | -J | QD |
位存储区(M) | -J | M | -J | MB | -J | MW | -J | MD |
外部输入存储区(PI) | -J | PIB | -J | PIW | -J | PID | ||
外部输出存储区(PQ) | -J | PQB | -J | PQW | -J | PQD | ||
数据块(用“OPN DB”打开 ) | -J | DBX | -J | DBB | -J | DBW | -J | DBD |
数据块(用“OPN DI”打开 ) | -J | DIX | -J | DIB | -J | DIW | -J | DID |
临时堆栈(L) | -J | L | -J | LB | -J | LW | -J | LD |
寻址方式 :
立即寻址
立即寻址:对常数或常呈的寻址方式'操作数本身包含在指令中
SET //把 RLO (Result of Logic Operation)置“1”
L 27 //把整数27装人累加器1
L C#0100 //把 BCD码常数0100装入累加器1
数据格式:
实例:
- 数据分配举例
数字表示方法:
BYTE:
L B#16#10
L byte#16#10 WORD:
L 2 W#16#1
L word#16#0 DWORD:
L DW#16#A21234
L dword#16#A21234
INT:
L 1
D INT :
L L#1 REAL:
L 1.234567e+13 TIME:
L S5T#1H1M50S
寻址方式 :
直接寻址
直接寻址:在指令中直接给出操作数的存储单元地址
A I0 . 0 //对输入位I0.0进行“与”逻辑操作
S L20 . 0 //把本地数据位L20.0置1
= M115 . 4 // 将RLO的内容传给位存储区中的位M115.4
L DB1 . DBD 12 //把数据块DB1双字DBD12中的内容传送给累加器1
//双字表示32位'如浮点数为32为双字
安徽西门子S7-1500PLC模块(*)代理销售