请教一段S5的程序

:C   DB11
:L   DW131
:L   KF-1
:XF
:C   DB20
:T   DW49
:C   DB11
:L   DW132
:C   DB20
:T   DW45
请教这段程序的含义,数据都装载在什么地方,还有最后四行DW45中的数据是多少,DB20又如何,谢谢!!

问题补充:
那这里的运算结果都一样吗

最佳答案

:C   DB11//打开数据块DB11
:L   DW131//将数据块DB11的DW131单元中的数据送入累加器1
:L   KF-1//取常数-1(即16进制的FFFF),送入累加器1,累加器1原内容送入累加器2
:XF//累加器1,2中的内容作异或运算,结果在累加器1中。
:C   DB20//打开数据块DB20
:T   DW49//将异或运算结果(累加器1中)送入据块DB20的DW49中
:C   DB11//打开数据块DB11
:L   DW132//将DB11的DW132单元中的数据送入累加器1中
:C   DB20//打开数据块DB20
:T   DW45//将DB11的DW132单元中的数据(累加器1中)送入据块DB20的DW45中。

上述程序完成:
1.将数据块DB11的DW131单元中的数据与常数-1(即16进制的FFFF),作异或运算,结果送入据块DB20的DW49中

2.将DB11的DW132单元中的数据)送入据块DB20的DW45中。

注:XF   是异或的意思,(在我的印象中是这样,因手头没有S5指令说明书)

提问者对于答案的评价:
非常感谢。讲得很清楚,受益匪浅。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc139181.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日 上午2:01
下一篇 2017年6月1日 上午2:01

相关推荐

  • 求SINEC H1协议的文档或pcap包

    如题,求一个SINEC H1协议的文档或是pcap包,解析SINEC H1协议的代码也行 最佳答案 参考:《SINEC H1 Communi…

    2021年7月5日
  • s5的SB顺序块是顺序执行么?怎么个规则?

    是顺序执行么?怎么个规则呢? 谁有这方面的资料请发我一份:395112611@qq.com 问题补充:SB块是否可以当PB块使用,因为我在程序中没有看到顺序的感念。比如S…

    SIMATIC S5 2017年5月28日
  • S5升级S7时总线如何扩展

    我公司有两台96年安装的德国产的电镀机,现在因各元器件老化买不到备品要升级;原系统用的是S5-155U的PLC扩展有两条现场总线,第一条用S5  IM308C接…

    SIMATIC S5 2017年6月1日
  • 从S5读取程序怎么于实际的不相符

    PLC是S5-95U,拷出的程序却与实际不符,明显缺少了很多输出点,查找具体输出点,在程序中却没有,同时与其他存在的输入点不一样的是,在软件中其查找其位置,发现后面有一个星号,多次…

    SIMATIC S5 2017年5月31日
  • CP1430 TF 与SimaticNet

    请问SimaticNet2008能与CP1430 TF卡进行通讯吗Step7组态时是否就是使用ISO Transport这个连接选项? 最佳答案 S5以太网支持…

    SIMATIC S5 2017年6月1日
  • S5中OB230-235的功能介绍

    编程手册没有详细介绍他们的功能及使用。有没有这样的手册及资料呢。 最佳答案 1、 OB230 – 237 :Functions f…

    SIMATIC S5 2017年5月29日
  • 请问前辈 S5 C DB0 如何理解?

    PB 40 Segment  6      :A  &nbs…

    SIMATIC S5 2017年5月29日
  • step5子程序中有没有IN/OUT变量

    http://www.ad.siemens.com.cn/club/bbs/upload/634873994578891250.bmp上面这个DW如果是一个输出类型的变量,就没有任…

    SIMATIC S5 2017年5月29日
  • STEP5的学习

    我们公司改造国外的自动化生产线,但是其控制器是STEP5的.虽然厂家给我们安装软件.但是我们不会使用.请问谁有这个版本的软件的学习资料.最好是中文版的!! 问题补充:我的油箱是sy…

    SIMATIC S5 2017年6月1日
  • S5转S7的几个问题?

    1、s5中“ LW =YEH"是什么意思?YEH是FB中定义的变量,类型是B(BLOCK),在调用FB的时候,YEH赋值是DB53,程序如下:LW&n…

    SIMATIC S5 2017年6月1日