关于西门子PLC的2个题,请高手来解答

1、用实时时钟指令控制路灯的定时接通和断开,晚上18:00时开灯,早上06:00时关灯,请设计出程序。

2、PLC执行程序,当I0.0为1后,50S Q0.0得电。
请高手用西门子PLC指令的方式表达出来,最好指令有标注。
例如:LD I0.0 //定义I0.0的常开,梯形图的开始,这种方式表达。方便学习,麻烦大家了。谢谢

1:
LD SM0.1 //初始化脉冲
MOVW 18, VW2910 //初始开机小时(用寄存器来做,方便修改)
MOVW 0, VW2912 //初始开机分
MOVW 6, VW2914 //初始关机小时
MOVW 0, VW2916 //初始关机分
LD SM0.5 //0.5秒读取次时间
EU //上升沿触发
TODR VB2800 //读时钟指令,将时钟数据存在以VB2800开始寄存器位置

LD SM0
BTI VB2803, VW2856 //此为当前小时的字节转整型(西门子PLC时钟指令读取的为BCD码,需先转换为整型,再通过BCDI指令转成我们习惯的数据)

BTI VB2804, VW2858 //此为当前分的字节转整型
BCDI VW2856, VW2900 //小时
BCDI VW2858, VW2902 //分
LD SM0 //以下为时钟比较,逻辑稍微多点,不一一注释啦,自己可以转换为梯形图思考思考

LDW> VW2914, VW2910

LDW> VW2900, VW2910
AW< VW2900, VW2914
LDW= VW2900, VW2910
AW>= VW2902, VW2912
OLD
LDW= VW2900, VW2914
AW< VW2902, VW2916
OLD
ALD
LDW= VW2914, VW2910
AW= VW2900, VW2910
AW> VW2916, VW2912
AW< VW2902, VW2916
AW>= VW2902,VW2912
OLD
ALD
= Q0.0

2.这个不就是个通电延时就OK了吗?
LD SM0
LPS

A I0.0
TON T37, 500
LPP
A T37

= Q0.0
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-04-24
首先用梯形图写完程序,转换为指令即可
第2个回答  2014-04-24
太简单了,没有动力,自己组织下就可以完成的了

西门子PLC的一些问题,求大神们解答
1m、2m是输入信号电源,L+、m是模块电源,1l、2l是输出点电源。看一下西门子的产品手册,上面很清楚。说实话这图画的不怎么样。

请教群里的高手,关于西门子PLC软件的问问题。我最近开始学西门子的PLC...
问题1:S7-200 explorer 用于读取PLC中存储的文档,如果只是对PLC编程的话,这个软件毫无用处。问题2:Step7 Microwin32用于对西门子S7-200系列进行编程,其V4 Sp3以上版本用于对S7-200中国生产的机型进行编程。Step7 Microwin Smart用于对S7-200 Smart系列进行编程,后者可以看做是前者的低端机型版本,也...

关于西门子PLC的3个问题
1.如果多条线需要接公共端,可以用串接的方式,比如1接到2,2接到3……这样端口只需要接2条线。2.sm0.0的STL是 LD SM0.0,其含义是往栈点压入一个为1的信号,因为后面的程序是否执行,完全要看栈顶是否为1.3.s7-200的应该是SCR,我感觉既然无输出,扫描无意义。SCR是在整个程序分段,PLC...

西门子200PLC两个通信口问题
同意一楼,两个口独立使用,一般一个用于现场触控屏通讯,一个用于PG编程或者上位机通讯,Port0口支持Modbus从站方式通讯。

西门子PLC—35道笔试题 !
深入探索西门子PLC的35道经典笔试题 一、基础概念篇 1. 位与字的关系: MW0,作为第1字的组成部分,MW4则代表第3个字的首位,揭示了数据结构的微妙之处。2. 数据类型区分: 16位的WORD,无符号的,与INT虽同为16位,但数据范围和表示方式各有特色。3. 内存地址解析: MD103,这个8位字节,隐藏...

初学西门子plc指令的困惑。希望高手帮帮忙。
程序内部的常开常闭和外部接线是不一样的两个概念。 比如你的I0.0在程序中位常开,那么你如果在外面线路上可以接常闭也可以接常开。如果外面线路为常闭 那么程序中的I0.0接通,如果外面线路为常开程序中I0.0断开。同样道理,如果外部线路为常开,在内部I0.1程序为常闭,那么这个时候I0.1即为导通...

西门子PLC问题
L 2.200000e+001 -R T DID [AR1,P#100.0]+AR1 P#4.0 L MW 10 LOOP nex 第二的话用置位复位一个值,然后通过这个值来显示隐藏wincc画面中的某个画面,由于我电脑上没有装wincc,所以就不给你写了,自己调试下,这个很简单的,主要是在wincc的对象中设置 ...

西门子plc请教一下吧
1 M13.2一直到M13.7 。说到这,不知道你明白里面的关系了没。在MD10这个双字存储区中,MB13是低字节,MB10是高字节。他们之间的关系 是MD1O=MW10+MW12。MW1O=MB10+ MB11,MW12=MB12 + MB13。如果程序使用时,M13.0 M13.1 M13.2这几个位地址能决定MD10这个地址的数值大小。

西门子PLC 中一个疑问 求高手解决,看清楚,来高手
我感觉没必要搞的那么复杂吧,前面的10我也不知道是什么意思但是,我用仿真看了下基本上你的程序的意思也就是把10装载到AC1那么你直接L 10 不就行了. B的意思是表明数据位8位无符号数,(10,10)前面的10我理解不了,但是后面的10绝对是装载到AC1的数据。

西门子PLC入门经典问答的目录
1 西门子PLC的基本结构是怎样的?2 西门子PLC的CPU如何?3 西门子PLC的输入\/输出(I\/O)接口如何?4 西门子PLC有哪几个子系列?5 西门子PLC型号编制的含义是什么?6 西门子S7-200 CPU常用型号有什么优点?7 西门子S7-300 CPU常用型号有什么特点?8 西门子S7-400 CPU有什么特点?9 PLC防止静电放电危险有哪些措施?10 ...

相似回答