直流数字输出 | 4 KB |
---|
SIMATIC S7-200,模拟输入 EM 231,仅用于 S7-22X CPU, 8 模拟输入,0-10V DC,max 2AE 0..20mA 12/11 Bit 转换器
![]() |
参考价 | 面议 |
更新时间:2021-08-26 14:44:32浏览次数:228
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子S7-200原装EM231数字量输入模块6ES7231-0HF22-0XA0
杭州晨曙机电设备有限公司
业务经理:谢小森
本公司主营西门子PLC可编程控制器 数控系统 611伺服系列 S120驱动 伺服电机 直流调速装置 工控机 触摸屏 交换机 高低压配电等系列 产品 质保一年 售后无忧,因电子产品价格有波动,请联系客服确认实际价格本店*销售PLC、
200、300、400、1200、PLC附件、电机、人机界面、变频器、数控伺服、总线电缆
本店产品质量按原厂质量标准,本店郑重承若!!!经营(保内)供方需按原公司标准供货,非人为故障保(质保一年)
主要优势产品西门子:S7-200CN、S7-200、Smart200、S7-300、S7-400、S7-1200、S7-1500触摸屏、6FC、6SN、S120、V10、V20、V60、V80、G110、G120、6RA、伺服数控备件、NCU、MM系列变频器。
温馨提示:发货统一采用快递发货,货物快递到您手时候,一定要开箱检验!如有损坏,请拒绝签收,并由快递公司返回!在你签收后表示你对该货物没有异议,谢谢合作!
西门子S7-200原装EM231数字量输入模块6ES7231-0HF22-0XA0
创建组态图
根据功能描述的要求建立控制设备的组态图。包括如下内容:
- 和过程或者机器有关的每个CPU的位置图。
- CPU和扩展I/O模块的机械布局图(包括控制柜和其他设备)。
- 每个CPU和扩展模块的电气图(包括设备型号、通讯地址和I/O地址)。
建立符号名表(可选)
如果选择了符号名寻址,需要对绝对地址建立一个符号名表。符号名表不仅包括物理输入/输出信号,
还包括程序中用到的其他元件。
程序的基本组件
一个程序块由可执行代码和注释组成。可执行代码由主程序和若干子程序或者中断程序组成。代码编
译后下载到S7--200中;但不编译和下载程序注释。可以使用组织单元(主程序、子程序和中断程序)来
结构化您的控制程序。
以下例子程序包括一个子程序和一个中断程序。该范例程序使用一个定时中断,每100 ms读一次模拟
量的输入值。
实例:一个程序的基本组件
M Network 1 //在第一个扫描周期,调用子程序。
A LD SM0.1
I CALL SBR_0
N
S Network 1 //设置时间间隔为100 ms
B //用于定时中断。
R //允许中断0。
0 LD SM0.0
MOVB 100, SMB34
ATCH INT_0, 10
ENI
I Network 1 //采样模拟量输入4
N LD SM0.0
T MOVW AIW4,VW100
0
主程序
主程序中包括控制应用的指令。S7--200在每一个扫描周期中顺序执行这些指令。主程序也被表示为
OB1。
53
S7-200可编程序控制器系统手册
子程序
只有在调用时才执行程序的这些可选单元:由主程序、中断程序或另一个子程序执行。当您希望重复
执行某项功能时,子程序是非常有用的。与其在主程序中的不同位置多次使用相同的程序代码,不如
将这段程序逻辑写在子程序中,然后在主程序中需要的地方调用。调用子程序有如下优点:
- 用子程序可以减小程序的长度
- 由于将代码从主程序中移出,因而用子程序可以缩短程序扫描周期。S7--200在每个扫描周期
中处理主程序中的代码,不管代码是否执行。而子程序只有在被调用时,S7--200才会处理其
代码。在不调用子程序时,S7--200不会处理其代码。
- 用子程序创建的程序代码是可传递的。您可以在一个子程序中完成一个独立的功能,然后将它
复制到另一个应用程序中而无需作重复工作。
提示
在子程序中使用V存储器地址会限制它的可移殖性。因为一个程序对于V存储器地址的分配有可能与
另一个程序对其分配有冲突。相比之下,在子程序中的所有变量地址都使用局部变量(L存储器),会
使子程序有*的可移殖性。因为当子程序使用局部变量时,子程序与程序的其他部分之间不会有
地址冲突。
中断程序
中断程序是应用程序中的可选组件。当特定的中断事件发生时,中断程序执行。您可以为一个预先定
义好的中断事件设计一个中断程序。当特定的事件发生时,S7--200会执行中断程序。
中断程序不会被主程序调用。只有当中断程序与一个中断事件相关联,且在该中断事件发生时,
S7--200才会执行中断程序。
提示
因为无法预测何时会产生中断,所以应考虑尽量限制中断程序和程序中其他部分所共用的变量
个数。
使用中断程序中的局部变量,可以保证中断程序只使用临时存储器,并且不会覆盖程序中其他部分
使用的数据。
为了保证主程序与中断程序正确地共享数据,您可以使用许多编程技巧。关于这些技巧的描述在第
6章的中断指令部分有详细说明。