全国服务热线 158****1992

6SL3055-0AA00-4BA0

发布:2023-06-02 16:42,更新:2023-10-26 04:00

    位逻辑指令用于二进制数的逻辑运算。位逻辑运算的结果简称为RLO。

    位逻辑指令是*常用的指令之一,主要有与指令、与非指令、或指令、或非指令、置位指令、复位指令和输出指令等。

    A (And):与指令表示串联的常开触点,检测信号1,与And关联。

    O(Or):或指令表示并联的常开触点,检测信号1,与Or关联。

    AN (AndNot):与非指令表示串联的常闭触点,检测信号0,与And Not关联。

    ON (OrNot):或非指令表示并联的常闭触点,检测信号0,与Or Not关联。

    输出指令“=”将操作结果RLO赋值给地址位,与线圈相对应。

    与、与非及输出指令示例如图1所示,图中左侧是梯形图,右侧是与梯形图对应的指令表。当常开触点I0.0和常闭触点I0.2都接通时,输出线圈Q0.0得电(Q0.0=1),Q0.0=1实际上就是运算结果RLO的数值,I0.0和I0.2是串联关系。

与、与非及输出指令示例

    图1    与、与非及输出指令示例

    或、或非及输出指令示例如图2所示,当常开触点I0.0、常开触点Q0.0和常闭触点M0.0有一个接通时,输出线圈Q0.0得电(Q0.0=1),I0.0、Q0.0和M0.0是并联关系。

或、或非及输出指令示例

    图2    或、或非及输出指令示例

    S:置位指令将指定的地址位置位(变为1,并保持)。

    R:复位指令将指定的地址位复位(变为0,并保持)。

    如图所示为置位/复位指令应用例子,当I0.0为1,Q0.0为1,之后,即使I0.0为0,Q0.0保持为1,直到I0.1为1时,Q0.0变为0。这两条指令非常有用。

置位/复位指令示例

    图    置位/复位指令示例

    【关键点】置位/复位指令不一定要成对使用。

实验条件:
电脑已安装的软件 Wincc 7.3 、 TIA博途 V13 、STEP 7 Professional SP1 for V13.0、S7-plcSIM  V13.0 SP1 Upd1
实验步骤:
1、  TIA新建项目,新建设备,控制器CPU选1500系列任一型号,我用的1515-2PN,添加一个输入模块,并设置好

2、  添加几个实验变量


3、  在控制面板里设置PG/PC接口


4、  点击工具栏红色圆圈位置的图标打开仿真软件,下载组态好的PLC和程序,空程序也不影响实验


点击RUN按钮运行仿真


5、  新建wincc项目,打开变量管理器,右键单击变量管理,添加新的驱动程序通道


6、  在OMS下新建连接,右键设置连接参数


7、  然后读取AS符号,这里需要注意,此操作必须是wincc的运行系统已经激活,否则会提示错误


8、 变量加载成功


9、选择需要访问的变量,会发现被选择的变量自动添加到了变量标签页内


联系方式

  • 地址:上海杨浦 上海市松江区广富林路4855弄88号3楼
  • 邮编:200093
  • 电话:158****1992
  • 经理:聂聪
  • 手机:158****1992
  • 传真:021-33556143
  • QQ:2724917714
  • Email:2724917714@qq.com