浔之漫智控技术-西门子PLC代理商
西门子PLC模块 , 变频器 , 触摸屏 , 交换机
西门子CPU卡件6ES7288-1CR40-0AA0

西门子CPU卡件6ES7288-1CR40-0AA0

 一、从plc内部考虑:
  1、采用隔离的DC/DC将24V电源和5V电源隔离,电工论坛小编分析了三菱、欧姆龙、施耐德PLC以及西门子的PROFIBUS接口均是如此。
  2、选用带静电保护、过热保护、输入失效保护等保护措施完善的高挡次RS485芯片,如:SN65HVD1176D、MAX3468ESA等,这些芯片价格一般在十几元至几十元,而SN75176的价格仅为1.5元。
  3、采用响应速度更快、承受瞬态功率更大的新型保护器件TVS或BL浪涌吸收器,如P6KE6.8CA的钳制电压为6.8V,承受瞬态功率为500W,BL器件则可抗击4000A以上大电流冲击。
  4、R1和R2采用正温度系数的自恢复保险PTC,如JK60-010,正常情况下的电阻值为5,并不影响正常通信,当受到浪涌冲击时,大电流流过PTC和保护器件TVS(或BL),PTC的电阻值将骤然增大,使浪涌电流迅速减小。
  二、从PLC外部考虑:
  1、使用隔离的PC/PPI电缆,尽量不用廉价的非隔离电缆(特别是在工业现场)。西门子公司早期出产的PC/PPI电缆(6ES7 901-3BF00-0XA0)是不隔离的,现在也改成隔离的电缆了!
  2、PLC的RS485口联网时采用隔离的总线连接器,如PFB-G,速率为0~1.5Mbps自动适应,外形和使用方法与西门子非隔离的总线连接相同。
  3、 与PLC联网的第三方设备,如变频器、触摸屏等的RS485口均使用RS485隔离器BH-485G进行隔离电工论坛版权所有,这样各RS485节点之间就无“电”的联系,也无地线环流产生,即使某个节点损坏也不会连带其它节点损坏。
  4、RS485通信线采用PROFIBUS总线专用屏蔽电缆,保证屏蔽层接到每台设备的外壳并后接大地。
  5、对于有架空线的系统,总线上好设置专门的防雷击设施

三菱plc的MPS,MRD,MPP指令助记符与功能


指令助记符、名称功能程序步MPS 进栈进栈1MRD 读栈读栈1MPP 出栈出栈1


三菱plc的MPS,MRD,MPP指令说明


在可编程序控制器中有11个存储器,用来存储运算的中间结果,被称为栈存储器。使用一次 MPS 指令就将此时刻的运算结果送入栈存储器的第1段,再使用 MPS 指令,又将此时刻的运算结果送入栈存储器的第1段,而将原先存入段的数据移到第二段。以此类推。

使用 MPP指令,将上段的数据读出,同时该数据从栈存储器中消失,下面的各段数据顺序向上移动。即所谓后进先出的原则。

MRD是读出上段所存的新数据的专用指令,栈存储器内的数据不发生移动。

这些指令都是不带软元件地址的独立指令。

 


编程


例1:一段栈


0 LD X004

1 MPS

2 AND X005

3 OUT Y002

4 MRD

5 AND X006

6 OUT Y003

7 MRD

8 OUT Y004

9 MPP

10 AND X007

11 OUT Y005



例2:二段栈


0 LD X000

1 MPS

2 AND X001

3 MPS

4 AND X002

5 OUT Y000

6 MPP

7 AND X003

8 OUT Y001

9 MPP

10 AND X004

11 MPS

12 AND X005

13 OUT Y002

14 MPP

15 AND X006

16 OUT Y003


例3:四段栈


0 LD X0001 MPS2 AND X0013 MPS4 AND X0025 MPS6 AND X0037 MPS8 AND X0049 OUT Y00010 MPP11 OUT Y00112 MPP13 OUT Y00214 MPP15 OUT 00316 MPP17 OUT Y004 


请对照一下面的梯形图与例3:

0 LD X0001 OUT Y0042 AND X0013 OUT Y0034 AND X0025 OUT Y0026 AND X0037 OUT Y0018 AND X0049 OUT Y000例3中需要要三重MPS指令编程,但是如果改成左面的电路,实现的效果一样。编程却很方便,不必采用MPS指令



发布时间:2024-05-08
展开全文
优质商家推荐 拨打电话