1200的485扩展板串口通信遇到问题。大傻调试软件发数据 485扩展板接收波特率等设置都一样收到的数据不正常,线肯定没接反。error和NDR分别另存错误代码和长度得到的是error不置位,LEN为发送字符的2倍接收缓冲区用的是ARRAY[0..20] OF BYTE 数组名只有发送4个字符的时候才会正常存放在下标0-3里面,但是LEN长度依然是8给我干崩溃了 求助
之前做过一份题目,其中一个要求是当plc 处于run 状态时 触摸屏灯光显示绿色,当处于stop 状态时触摸屏显示红色。 当时没有做出来,后来网上搜索了一下 心跳程序都是多个plc 使用的,单个plc我没找到,也写不出来。或许可以不用心跳程序,但是我没想到方法,如果有知道的,请指教一下思路,谢谢各位大佬。
S7-200SMART SR20 程序储存传送卡不能将程序导入CPU,怎么办?
不知是何意。这个只显示,不输入的IO域。操作员控制为禁用/启用,对这只小手也不起作用。什么情况下会出现这样的小手呢
现场变频器有干扰,重新布线不太现实,有人推荐变频器(G120C)加输出滤波器,不知道西门子有带自带输出滤波器的变频器?还是需要新订购专门的变频器输出滤波器?有型号提供吗?
一套PLC系统,组态中1500系列做主站,ET200做分站,是否可以还再加一个1500的作为分站,会不会有冲突。
此问题我已经得到答案了,目前我还在测试中,由于是2个数据的分配,我需要写2个子程序,假设能写成库就方便了,不清楚怎么写?以下是我之前的提问帖:关于数据的分配,如何用指令来实现https://www.ad.siemens.com.cn/service/answer/solved_310487_1076.html这是之前的数据,如下:另外我现在又增加了一个数据的分配,如下图
请问CM1241 RS485/422 这个模块上面有Tx Rx 指示灯,这个指示灯 发送和接收时候 是黄色闪亮 还是绿色闪亮 我的是黄色闪亮,是不是有问题??
S7-1200控制G120,G120变频器在TIA硬件组态里面有两种不同的类型(见附图),请大师帮忙指点一下两种类型有哪些异同,第一种组态类型怎么添加(见附图)。万分感谢!!
机床回程序原点,倍率慢,回原点有偏差有余程;倍率超过百分之8以上,回原点正常
如题,使用SR或RS指令,正常添加S和R能流后,若删除R能流的LD控制位,一旦编程,软件立马会自动关闭
现象:正常使用了一年的cpu,经历一次正常断电后(以前也偶尔给设备断电),再次上电时,cpu三个指示灯一直闪烁,查手册属于显示在启动中,但一直无法启动成功,也识别不出存储卡。处理:1、断电重启,等待,没有用;2、AB验证,验证存储卡,将这张存储卡插入其他1517F cpu可以读出,将其他CPU的存储卡插入这个CPU,无法读出;3、CPU恢复出厂设置,等待接近一个小时,仍卡在恢复过程;4、经过1.2.3后,认为是硬件故障无法恢复,从仓库更换一个1517F CPU,刷新固件版本,灌装程序,恢复设备。疑问点:1、有什么因素可能造成这种故障;2、在没有备件的情况,这种故障怎么解决,只能送检维修吗,1517F也算是高端的大型plc,怎么还有这种硬件故障?
6ES7 321-1FH00-0AA0-X678和6ES7 321-1FH00-0AA0-X789后面的位号代表啥意思 X678是啥意思 X789是啥意思啊!求大神
客户放假,PLC断电了,重新上电后PLC的SF灯常亮,BF1灯闪烁,没断电之前一切正常,现在是PLC的IP ping不通,但是用网线可以在线程序,求助大佬们这个问题怎么破啊???
正在学习博途,看到视频中有好多的1200通讯指令,我仅仅知道个PUT/GET,作为通讯知识一片盲区的我,一下子学完,感觉不现实,所以先有重点的学习几个。在此求助各位老师,能否说说我该重点先学哪几个通讯,最好把指令也能写出来,这样我就可以对应一下了。
各位师傅们好,今天考古发现一种300PLC的后连接器,与后面使用的连接器有什么区别,外观发现有区别,区别是双联和但联。
我在程序中直接用MOV_W指令将32768传送到VW20中,为什么监控状态,VW20中的数据,变成了-32768呢(如图)?在状态图表中,选无符号就显示的32768,选有符号就显示的-32768,那PLC本身是用的有符号来运行的吗?
现有一台老设备 S7-300 系列的 CPU 317-2 PN/DP 经常故障 维护成本就像窜天猴一样啊 越来越高了 所以现在计划进行替换 请教一下各路大神 老师们 有没有做过 S7-300 系列项目移植的 1500选型 移植过程要注意什么? 希望有经验的前辈指点一二 万分感谢!!!
802C有三个轴 X轴单一模块 YZ用一个双轴模块系统时不时报YZ 025000 有源编码器硬件故障,故障后 双轴模块 LED显示屏 变为000000 然后变成RUN。。。更换过双轴模块 故障依旧网上查询 有说24V 短路引起的。。可是X轴从来不报 故障TKS。。。
“快排”相对于冒泡,选择等排序方法,在处理大量无序数据的时候速度更快,并且不占用额外空间;少量数据的话冒泡,选择更容易实现;实现原理:此次使用的是递归的方法实现的;不熟悉递归的可以看我之前写过的一篇汉诺塔的例子: 汉诺塔-SCL步骤: 在待排序数组中选取任意数字(此处默认选择了第一个数字),统计小于选取数字的数量,然后把被选取数字和对应数量的位置做交换(比如小于选取数字的数量是5,数组下标从0开始,那么就把被选取数字和第5个数字进行交换),这样 就拍好了选取数组的位置,然后把选取数字的左右2边数字当成2个新的数组进行排序;当新的数组左边是0 或者1 个元素数组的情况下,则不做处理;若是2个元素的数组,就直接比较大小,判断是否要交换位置;若是大于2个元素的数组,则重复上面的整个过程;完整的TIA SCL 程序如下:排序效果:并且可以实现对数组的局部进行排序;
各位前辈,在看S120手册的电机优化章节时有这段文字,在下不明白,所以前来请教各位:什么电机需要弱磁工作?希望懂的老哥可以不吝赐教
为了好要尾款,写这个停机程序可以实现吗?调用时钟库指令,设定24年6月21日9点时间到,置位断电保持寄存器M4.4为ON,停止运行,解锁程序是按下急停,启动和停止按钮同时按下15s后断开锁机程序,复位M4.4,系统可以重新启动。这样写可以吗?目前PLC是200smart的,,因为客户可能平常下班会拉闸,拉闸是不是内部时钟就不跑了,是不是需要买一个288-5BA01的时钟卡来实时计时。。如果客户拔下时钟卡来,这个程序是不是不计时了,会失效?还有就是解锁置位M4.5后,以后这个状态位会一直保持断开吗?我已经设置了断电保持,万一M4.5自己复位了,设备是不是又会停机,这个M4.5置位后会一直保持ON吗?电池卡没有电了,这个M4.5会自己复位吗?
请问840DSL 130000-139999这个区间的报警怎么触发的?
上一贴互动一问:WCS/AZS是工件坐标系和零点坐标系的缩写JOG 操作模式下的特性:初始情况:在 JOG 操作模式下可同时运行多个几何轴(如:通过多个手轮);在工作区域限制的基准坐标系和参考坐标系(WCS 或 AZS)之间有一个激活的旋转框 架。工作区域限制响应时的特性:不相关的几何轴继续运行;相关的几何轴停止在工作区域限制处;设置初始设置:应在启动、复位或零件程序结束及零件程序开始时生效的工作区域限制组是通过以下机床 数据确定的:MD20150 $MC_GCODE_RESET_VALUE[59] = n;其 中: n = 工作区域限制组的编号;值域: 1 ... 10;设置的工作区域限制组在启动、复位或零点程序结束时是否真的使用取决于以下设置: MD20152 $MC_GCODE_RESET_MODE[59] = 值值=0符合 MD20150 的工作区域限制生效(初始设置)。值=1最后激活的工作区域限制组保持生效。明日话题:“驻留”机床轴;
上贴互动一问:基本坐标系;WCS/AZS 中的工作区域限制应用 :“WKS/ENS 工作区域限制”可根据通道的不同形成灵活的工件坐标系统(WKS)或可调零 点系统(ENS)中通道轴活动区域的工件限制。它主要设计用于传统的车床。前提条件: 必须参考通道轴。工作区域限制组 :为了在切换轴分配,比如在开/关坐标转换或开/关生效的框架时无须每次都为所有的通道轴 重新写入工作区域限制,系统提供了工作区域限制组。一个工作区域限制组包含以下数据:所有通道轴的工作区域限制工作区域限制的参照系工作区域限制组的数量是在以下机床数据中设置的:MD28600 $MC_MM_NUM_WORKAREA_CS_GROUPS 每个通道最多可以有 10 个工作区域限制组。设置工作区域限制:每个通道轴的工作区域限制是通过以下系统变量设置的:$P_WORKAREA_CS_LIMIT_PLUS[WALimNo, Ax];$P_WORKAREA_CS_LIMIT_MINUS[WALimNo, Ax]其 中: WALimNo = 工作区域限制组,值域: 0(组 1)... 9(组 10);Ax = 通道轴名称;使能工作区域限制:每个通道轴的工作区域限制是通过以下系统变量使能的:$P_WORKAREA_CS_PLUS_ENABLE[WALimNo, Ax];$P_WORKAREA_CS_MINUS_ENABLE[WALimNo, Ax];其 中: WALimNo = 工作区域限制组;值域: 0(组 1)... 9(组 10);Ax = 通道轴名称;通过定向使能,可将轴的工作区域限制在一个方向上。使能并不会激活工作区域限制。选择参照系:工作区域限制组的参照系是通过以下系统变量设置的:;$P_WORKAREA_CS_COORD_SYSTEM[WALimNo] = 值;其 中: WALimNo = 工作区域限制组;值域: 0(组 1)... 9(组 10);值=1参照系为 WCS。;值=3参照系为 AZS。;激活工作区域限制:工作区域限制组是在零件程序中通过 G 指令 WALCSn 来激活的:其 中: n = 工作区域限制组的编号:值域: 1 ... 10;取消工作区域限制组 :工作区域限制组是在零件程序中通过 G 指令 WALCS0 来取消的:修改工作区域限制:通过上述系统变量可以随时修改工作区域限制。所做的修改会在下一次激活工作区域限制 组 (WALCSn) 时生效。数据存储: 工作区域限制的系统变量会永久保存在静态 NC 存储器中。说明:在线性轴上存储限制值时系统会考虑到单位制 (MD10240 $MN_SCALING_SYSTEM_IS_METRIC) 的缺省设置。数据备份:工作区域限制的系统变量可保存在单独的文件中。 N_CHx_WAL 用于确保通道 x 的系统变量值。_N_COMPLETE_WAL 用于确保所有通道的系统变量值。说明:工作区域限制的系统变量是文件 “_N_INITIAL_INI” 的一个组成部分。互动一问:WCS/AZS指的是什么?明日话题:JOG 操作模式下的特性
请教一下图片中程序和图片中红色画得程序是什么意思
如果modbus通讯只有一条指令,怎么快速实现通讯指令的轮训,除了用定时器定时发送或者用sm0.5之外?