西门子PLC模块济宁授权代理商SIEMENS原装 西门子PLC济宁授权代理商,济宁西门子PLC代理,西门子PLC代理
S7~300/400的过程映像分区与中断功能配合,可以显著地减少PLC的输入、输出响应时间。过程映像区分为OB1(主程序)过程映像(OB1-PI)和过程映像分区(PIP)。每次扫描循环刷新一次OB1过程映像。S7-400CPU*多可以使用15个过程映像分区。
下面举例说明过程映像分区的使用方法。在硬件组态时,将某些U/O模块分配给过程映像分区PIP2,再将PIP2分配给时间中断组织块OB10,这样这些I/O模块就被分配给OB10。用STEP7指定的过程映像分区中的UO地址不再属于OB1过程映像输入/输出表。在调用OB10时,CPU自动读入被组态为属于过程映像分区PIP2的输入模块的输入值,OB10被执行完后,输出值被立即写至被组态为属于PIP2的输出模块。
S7-300的输入/输出模块的外部接线接在插接式的前连接器的端子上,前连接器插在前盖板后面的凹槽内。更换模块时不需要断开前连接器上的外部连线,只需拆下前连接器,将它插到新的模块上,不用花费时间重新接线。模块上有两个带顶罩的编码元件,第一次插人时,顶罩**地插入到前连接器上。为避免更换模块时发生错误,第一次插入前连接器时,它被编码,以后该前连接器只能插入同样类型的模块。20针的前连接器用于信号模块(32点的模块除外)和功能模块。40针的前连接器用于32点的信号模块。
模块面板上的SFLED用于显示故障和错误,数字量I/O模块面板上的LED用来显示各数字量输入/输出点的信号状态,前面板上有标签区。模块安装在DIN标准导轨上,并通过总线连接器与相邻模块连接。模块的默认地址由模块所在的位置决定,也可以用STEP7修改模块的地址。S7-300的信号模块和接口模块的尺寸为40mm(宽)×125mm(高)×120mm(深)。有少量信号模块的宽度为80mm。
西门子PLC模块济宁授权代理商SIEMENS原装 西门子PLC济宁授权代理商,济宁西门子PLC代理,西门子PLC代理
STEP7项目创建和参数设置
a.新建一个项目。执行菜单命令“项目”→“新建”,在出现的“创建新项目”对话框中(见图2-122),可以修改项目的名称,或者使用系统指定的名称。点击“路径”输入框右边的"…"按钮,可以修改保存项目的路径。点击"创建"按钮,开始生成项目。
b.添加新设备。双击项目树中的“添加新设备”,将会出现如图2-123所示的对话框。点击其中的"SIMATICPLC"按钮或"SIMATICHMI"按钮,选中要添加的设备的订货号,点击"确定"按钮,可以添加一个S7-1200PLC或精简系列面板设备。在项目树、硬件视图和网络视图中可以看到添加的设备。
创建项目对话框
c.设置STEP7Basic的参数。在项目编辑器中执行菜单命令“项目”→“设置”,选中工作区左边窗口的“常规”(见图2-124),在工作区的右边窗口,将用户界而语言设置为“中文(中华人民共和国)”,助记符应选“国际”(英语助记符)。
用户程序可以调用SFC26“UPDAT_PI”来刷新整个或部分过程映像输入表,调用SFC27“UPDAT_PO”来刷新整个或部分过程映像输出表。
2.外设I/O区(PI/PQ)
西门子PLC模块济宁授权代理商SIEMENS原装 西门子PLC济宁授权代理商,济宁西门子PLC代理,西门子PLC代理
外设输入(PI)和外设输出(PQ)区允许直接访问本地的和分布式的输入模块和输出模块。PI/PQ区与I/Q区的关系如下
1)访问PU/PQ区时,直接读写输入/输出模块,而I/Q区是输入/输出信号在CPU的存储区中的“映像”。使用外设地址可以实现用户程序与I/O模块之间的快速数据传送,被称为“立即读”和“立即写”。P/Q区采用批量读/写的方式,可能有较大的滞后。
2)I/Q区可以按位、字节、字和双字访问,PI/PQ区不能按位访问。
3)I/Q区地址范围比PI/PQ区的小,如果地址超出了I/Q区允许的范围,必须使用PI/PQ区来访问。
SIEMENS PLC在中国的产品,根据规模和性能的大小,主要有S7-200 S7-300 和S7-400三种,下面就简单介绍一下该三种产品的一些特性。
S7-200
针对低性能要求的摸块化小控制系统,它*多可有7个模块的扩展能力,在模块中集成背板总线,它的网络联接有RS-485通讯接口和PROFIBUS两种,可通过编程器PG访问所有模块,带有电源、CPU和I/O的一体化单元设备。
其中的扩展模块(EM)有以下几种:数字量输入模块(DI)——24VDC和 120/230VAC;数字量输出(DO)——24VDC 和继电器;模拟量输入模块(AI)——电压、电流、电阻和热电偶;模拟量输出模块——电压和电流。 还有一个比较特殊的模块-通讯处理器(CP)——该块的功能是可以把S7-200作为主站连接到AS-接口(传感器和执行器接口),通过AS-接口的从站可以控制多达248个设备,这样就可以显著的扩展S7-200的输入和输出点数。
CPU设计
自动化PLC编程语言特点
1)多样性PLC编程语言有文本编程语言、图形编程语言,以及可用于文本编程、也可用于图形编程的顺序功能图编程语言。语言的多样性是PLC软件发展的产物,它为PLC的应用提供了良好的操作环境。
2)易操作性编程人员根据对编程语言的熟悉程度可柔性选择编程语言,从而缩短程序设计时间和调试时间。
3)灵活性不同编程语言具有不同特点,不同的工程应用,都有**的编程方式。
4)兼容性PLC标准编程语言不仅能够用于不同制造商生产的PC,也能够用标准编程语
言进行控制系统的组态。标准编程语言不仅能够适用于PLC,还能够适用于DC3、现场总线控制系统(FC5)、数据采集和监视(SCADA)系统、运动控制系统等。PLC标准编程语言的软件模型适应各种工业控制系统,它使用户对硬件的依赖性变得趣来越小。
有3种手动选择操作模式:STOP——停机模式,不执行程序;TERM——运行程序,可以通过编程器进行读/写访问;RUN——运行程序,通过编程器仅能进行读操作。西门子PLC模块济宁授权代理商SIEMENS原装 西门子PLC济宁授权代理商,济宁西门子PLC代理,西门子PLC代理
状态指示器(LED):SF——系统错误或(和)CPU内部错误;RUN——运行模式,绿灯;STOP——停机模式,黄灯;DP——分布式I/O(仅对CPU-215)。
存储器卡——用来在没电的情况下不需要电池就可以保存用户程序。PPI口用来连接编程设备、文本显示器或其他CPU。
4)I/Q区与PI/PQ区的地址均从0号字节开始,I/Q区的地址编号也可以用于PUPQ区。例如用MOVE指令将QB1传送到PQB1,可以实现“立即写”操作。