- 发布
- 浔之漫智控技术(上海)有限公司
- 品牌
- 西门子
- 型号
- 模块
- 产地
- 德国
- 电话
- 15821971992
- 手机
- 15821971992
- 发布时间
- 2023-07-19 17:06:40
下面对分布式1/0摸块中的一种-ET200SP的特点和站点组成做一个简介,让用户对西门子分布式1/0模块进行配置时参考。
西门子 PLC S7-1500系列在使用过程中, 用户根据需求有时会配置分布式1/0 ET200SP 来进行扩展 ,ET200SP 的特点和组成如下
1.ET200SP 特点
西门子分布式1/0摸块 ET200SP 是新一代分布式1/0系统, 它的体积更小小 , 使用更加灵活 ,性能更加突出:
(1)防护等级IP20 , 支持PROFIN盯利用OFIBUS DP 通讯
(2)ET200SP 的各种模块用户可以进行随意组合,并且具有更加紧凑的设计,单个模块多支持16通道, 方便用户进行设计和扩展
(3)由于设计方式采用直插式端子, 用户不需要工具就可以完成接线, 提高了工作效率, 另外模块和基座的组装更方便快捷
(4)各个负载电势组的形成无需PM-E 电源模块,为用户节约了成本;
(5)控制系统在运行中, 用户可以更换模块, 这种不需要停机的操作极大的提高了效率
(6)用户对 ET200SP 编程组态时, 可以通过新一代 TIA 博途软伶或者 Step7 VS.5 ,操作简单,提高了准确率。
2. ET 200SP 站点组成
西门子分布式1/0摸块 ET200SP 使用标准DIN导轨进行安装, 如果用户需要配置它的站一般包含如下配置:
(1)具有支持 PROFINET 或 PROFIBUS DP 通讯的 IM 通讯接口模块;
(2)用户根据项目需求配置各种1/0摸块, 功能模块以及它们所对应的基座单元;
(3)如果需要的话,右侧可以添加用于完成配置的服务模块;
综上所述,西门子 PLC 分布式1/0单元ET200SP 为西门子PLCS7-1500 提供了很好的扩展,功能. 用户可以根据本文中提供的方法配置ET200SP模块,来实现对多个设备的控制。
寻址,就是指定指令要进行操作的地址。给定指令操作的地址方法,就是寻址方法。
在谈间接寻址之前,我们简单的了解一下直接寻址。所谓直接寻址,简单的说,就是直接给出指令的确切操作数,象上面所说的,A Q2.0,就是直接寻址,对于A这个指令来说,Q2.0就是它要进行操作的地址。
这样看来,间接寻址就是间接的给出指令的确切操作数。对,就是这个概念。
比如:A Q【MD100】 ,A T【DBW100】。程序语句中用方刮号 【 】 标明的内容,间接的指明了指令要进行的地址,这两个语句中的MD100和DBW100称为指针Pointer,它指向它们其中包含的数值,才是指令真正要执行的地址区域的确切位置。间接由此得名。
西门子的间接寻址方式计有两大类型:存储器间接寻址和寄存器间接寻址。
【存储器间接寻址】
存储器间接寻址的地址给定格式是:地址标识符+指针。指针所指示存储单元中所包含的数值,就是地址的确切数值单元。
存储器间接寻址具有两个指针格式:单字和双字。
单字指针是一个16bit的结构,从0-15bit,指示一个从0-65535的数值,这个数值就是被寻址的存储区域的编号。
双字指针是一个32bit的结构,从0-2bit,共三位,按照8进制指示被寻址的位编号,也就是0-7;而从3-18bit,共16位,指示一个从0-65535的数值,这个数值就是被寻址的字节编号。
指针可以存放在M、DI、DB和L区域中,也就是说,可以用这些区域的内容来做指针。
位逻辑指令的运算结果用两个二进制数字1和0来表示。可以对布尔操作数(BOOL)的信号状态扫描并完成逻辑操作。逻辑操作结果称为RLO(result of logic operation)。
语句表STL表示的基本位逻辑指令
l A And 逻辑“与”
l AN And Not 逻辑“与非”
l O Or 逻辑“或”
l ON Or Not 逻辑“或非”
l X Exclusive Or 逻辑“异或”
l XN Exclusive Or Not 逻辑“异或非”
l = Assign 赋值指令
l NOT Negate RLO RLO取反
l SET Set RLO (=1) RLO=1
l CLR Clear RLO (=0) RLO=0
l SAVE Save RLO in BR Register 将RLO的状态保存到BR。
边沿信号识别指令。
位逻辑指令的运算规则:“先与后或”。
可以用括号将需先运算的部分括起来,运算规则为:
梯形图LAD表示的基本位逻辑指令
l ---| |--- Normally Open Contact (Address) 常开触点
l ---|/|--- Normally Closed Contact (Address) 常闭触点
l ---(SAVE) Save RLO into BR Memory
将RLO的状态保存到BR
l XOR Bit Exclusive OR 逻辑“异或”
l ---( ) Output Coil 输出线圈
l ---( # )--- Midline Output 中间标志输出
l ---|NOT|---Invert Power Flow RLO取反
功能图FBD表示的位逻辑指令
将在后面的指令详解中给出
单字指针和双字指针在使用上有很大区别。下面举例说明:
L DW#16#35 //将32位16进制数35存入ACC1
T MD2 //这个值再存入MD2,这是个32位的位存储区域
L +10 //将16位整数10存入ACC1,32位16进制数35自动移动到ACC2
T MW100 //这个值再存入MW100,这是个16位的位存储区域
OPN DBW【MW100】 //打开DBW10。这里的【MW100】就是个单字指针,存放指针的区域是M区,
MW100中的值10,就是指针间接指定的地址,它是个16位的值!
--------
L L#+10 //以32位形式,把10放入ACC1,此时,ACC2中的内容为:16位整数10
T MD104 //这个值再存入MD104,这是个32位的位存储区域
A I【MD104】 //对I1.2进行与逻辑操作!
=DIX【MD2】 //赋值背景数据位DIX6.5!
RS触发器指令 RS触发器指令的基本功能与置位指令S和复位指令R的功能相同。
置位优先(SR)触发器的置位信号SI和复位信号R同时为1时,输出OUT信号为1。
复位优先(RS)触发器的置位信号S和复位信号RI同时为1时,输出OUT信号为0。