关键词 |
西门子PLC代理商,西门子交换机,西门子代理商,西门子授权代理商 |
面向地区 |
品牌 |
Siemens/西门子 |
|
型号 |
西门子代理商 |
电流类型 |
交流配电屏 |
电压类型 |
高压配电屏 |
加工定制 |
否 |
绝缘电压 |
V |
主电路电压 |
V |
工作温度范围 |
℃ |
额定频率 |
Hz |
结构形式 |
柜式 |
西门子PLC地区代理商交换机
西门子PLC地区代理商交换机
西门子PLC地区代理商交换机
程序构成概述
PLC程序由主程序、子程序和中断程序等基本单元构成。PLC程序代码和计算机程序语言类似,由可执行代码和注释组成。可执行代码由主程序和若干子程序或中断程序组成。实际操作时须对可执行代码进行编译,然后下载到PLC中;对程序注释则不进行编译和下载
一个包含有子程序和中断程序的程序示例如图4-1所示。该示例程序使用了一个定时中断,用于每隔100ms读取一个模拟输入的数值。
图4-1程序的基本单元示例
主程序、子程序和中断程序
1.主程序
主程序是程序的主体,每个项目且只能有一个主程序。在主程序中可调用子程序和中断程序。PLC按顺序执行程序指令,每个扫描周期执行一次。
2.子程序
子程序作为PLC程序的可选单元只有在被下列程序调用时才执行:主程序、中断程序或另一个子程序。在需要重复执行某个操作时,可使用子程序。子程序可根据主程序的需要多次调用。使用子程序的优点如下:
(1)使用子程序可减少整个程序的大小。
(2)使用子程序可缩短扫描时间,因为子程序的代码不包含在主程序中。无论代码执行与否,PLC都将在每个扫描周期内执行程序代码,但只有在调用子程序时才执行子程序中的代码,并且PLC在不调用子程序的扫描期间,不执行子程序代码。
(3)使用子程序可创建可移植代码。将子程序中的代码复制,即可将该子程序移植到其他项目的程序中去。
3.中断程序
中断程序的作用是对的中断事件做出反应。在PLC程序中可设计一个或多个中断程序,处理预定义的中断事件。中断事件一旦发生,PLC就将执行相应中断程序。
中断程序不是被主程序调用,而是将中断程序与中断事件关联起来。只有在发生中断事件时,PLC才执行中断程序中的指令。
程序的其他块
程序的其他块包括系统块和数据块,它们包含了程序的系统和数据信息。当下载程序时可选择下载这些块。
1.系统块
系统块允许配置PLC的不同硬件选项。
2.数据块
数据块存储程序所使用的不同变量(V内存)的数值。可使用数据块来输入数据的初始
STEP7编程软件概述
STEP7是西门子系列可编程控制器的编程和组态开发软件包,有以下几种版本:
(1)STEP 7-Micro/WIN 32用于 S7-200的简单单站。
(2)STEP 7Mini用于 S7-300和 C7-620的简单单站。
(3)STEP7用于带有各种功能的S7-300/M7、S7-400和C7。
本节主要介绍适用于 S7-200的 STEP7-Micro/WIN32。运用该软件开发应用程序,除了具有创建程序的相关功能,还有一些文档管理等辅助功能,还可直接通过该软件来设置PLC的工作方式、参数和运行监控等。
PLC设计时应注意安全问题
假若您拥有原始程式,您只要将PLC记忆体全部消除即可。清除方法如下:
1.若您使用掌上型程式书写器
当书写器与PLC连接后选择ONLINE模态,按GO键,银幕会要求您打入密码,此时请您按SP键8次,再按 GO键 3次,如此一来,您的PLC就恢复到出厂时的状态,您只要再将原始程式打入PLC 即可。
2.若您使用FXN,DOS版V2.0以上版本软件
于MODE视窗中按7,5,3,再于出现的画面中选项,以上、下键选择 "MEMORY ALL CLEAR"再按"Enter"键 ,如此,PLC内部记忆体将全部被清除。使用者再将原始程序写入PLC内即可。
3.若您使用FXN Windows版V1.0以上版本软件
将原始程序显示余荧屏上,将PLC置于STOP状态,再于画面上功能功能选择列中选PLC,再选PLC memory clear…,跳出新画面后,将三项选项全部选定,再按"Enter"键,画面将出现"确定"及"取消"两选择让 您做决定,此时,选"确定",后按"Enter"键!该画面若消失了,亦表示该PLC已回复到出厂时的状态,您可以重新 写入程序了。
6ES7212-1AB23-0XB8 | S7-200CN CPU222,DC/DC/DC,8输入/6输出 |
6ES7212-1BB23-0XB8 | S7-200CN CPU222,AC/DC/Rly,8输入/6输出 |
6ES7214-1AD23-0XB8 | S7-200CN CPU224,DC/DC/DC,14输入/10输出 |
6ES7214-1BD23-0XB8 | S7-200CN CPU224,AC/DC/Rly,14输入/10输出 |
6ES7214-2AD23-0XB8 | S7-200CN CPU224XP,DC/DC/DC,14输入/10输出,集成2AI/1AO |
6ES7214-2AS23-0XB8 | S7-200CN CPU224XPsi,DC/DC/DC,14输入/10输出,集成2AI/1AO |
6ES7214-2BD23-0XB8 | S7-200CN CPU224XP,AC/DC/Rly,14输入/10输出(NPN输出),集成2AI/1AO |
6ES7216-2AD23-0XB8 | S7-200CN CPU226,DC/DC/DC,24输入/16输出 |
6ES7216-2BD23-0XB8 | S7-200CN CPU226,AC/DC/Rly,24输入/16输出 |
上海本地西门子代理商热销信息
站内来访