西门子官方工业商城直销SIMATIC S7-200 SMART系列产品,欢迎前往采购!
对于模拟量的采集,听他们说用到一个滤波系数,因为程序拿不到,所以我没法看到,不知各位都采用什么方法或者指令进行编辑...
今天编程里发现一现象,采用MOVE_DW指令传送指针,编译的时候,就会变化了。不知道这个是正常现象,还是一个BUG。PLC是ST20D原固件版本是2.7,固件通过升级到了2.08.02。不知道与固件升级有没有关系。下图是编译之前的的下面图片是编译之后的。
用的是USS轮询读27参数,读取变频器的输出电流,之前用S7-1200的也做过,具体的现象是,USS-prm-r的使能信号,是用的done信号复位,done同时置位下一个变频器读取的使能信号。和modbus的轮询是一样的。卡住的时候,监控PLC就是第一个变频器的done没有复位第一个变频器的使能信号,整个轮询就一直卡在那里。done信号好像没有置位一下。复位一下使能信号,重新就能轮询读取。这个故障偶发,用个几天会出现一次。复位使能信号就能正常轮询之前用1200也是一样的轮询方法。请问一下大家遇到过这样的问题没有
vb2里面是1执行第3段以后,第4段如果在第5段前则sm1.0无效,第5段如果在第4段前则sm1.1无效。请问这是什么原因?如何解决?
求助: smart与G120变频器USS通讯,通讯正常,软件里可以给G120给定速度,但是不能控制启停,不知道什么原因?
论坛里看到不欲勿施大神的帖子《【S7-200 Smart开源标准化编程】又双叒叕发MODBUS RTU程序》帖子里面的程序,里面 应用了SMD2040,不知道这个是系统里面的什么特殊存储器。
https://w2.siemens.com.cn/smart/file/STEP7-MicroWIN-SMART-V2.8.zip
当I0.0输入一个两秒的信号时,Q0.0输出一个长达两秒的信号,程序 怎么写
请教,今天测试了一下量程变化指令,就是模拟量转换那个 固件版本2.8,CPUSR20,编译下载都正常但是在线观测程序的时候,程序块是红色的,查看PLC故障码:操作数非法,0090,这个怎么解决,用库文件scale就正常了。
如题,请大神们回答一下。
请问200SMart有没有日期判断功能,我需要新的一天就清零计数器的需求
高速计数器频率模式 如何提高频率精度,传感器为NPN型 方波信号我在在向导选择 频率 1S,在程序中读到的频率是,比如工频是49或50 ,没有小数点,如何提高频率精度如50.05向导的1S,10S,100s有关系吗?如果向导 频率 模式 得到的频率精度不能提高,能不能用 计数模式 计算后提高频率模式
西门子200 smart 脉冲输出口进行控制 三菱MR-JE-200A 脉冲+方向控制方式 驱动器一圈5000脉冲,位置控制模式,加强抗干扰设置,外部伺服使能,求助接线图和配置参数。
各位老师,一个200smart的ST60,以前用用STEP 7-MicroWIN SMART V2.7版软件编的程序,现在上传后,用V2.8版软件修改保存,下载到PLC中,能正常用吗,会不会出问题?
自学看的侯俊霞的视频,感觉还可以。讲的也简单。还有比较好的视频吗?
手头只有一个PLC,学Modbus时,用485调试助手来学习可以吗?
是太快了 扫描不过来吗。
在子程序当中,如何将某个bit位置位1个扫描周期?该子程序在主程序当中的未来若干的扫描周期也许不会被执行。
大家对V2.8软件有没有吐槽的?BUG多不多?今天刚装完V2.8,发现打开带密码的项目会提示下面的问题,必须从软件内打开才行。
做从站时,可以看到发送数据,串口发送灯会闪,但没有反馈,用串口调试助手也不行,帮忙看一下,感谢!
moddbus RTU通讯,设置为可以读写,当我切换为写时 通讯就故障了,怎么解决读写同一根寄存器
200smart控制器第三方增量式伺服电机时,把当前位置清0有几种方法?
之前发过好多次关于modbus方面的帖子,关于200smart标准化的帖子之前就发了两三篇,距离现在最近的帖子已经超时锁定了。这次发帖是给之前的程序增加了新功能。在一个高度封装的子程序里增加新功能是挺困难的,还好成功的完成了。完整的介绍程序的功能:1、不需要编程,只需在数据块里正确填好各项参数,即可完美工作。2、通信任务分为轮询任务组,和写优先任务组。轮询任务组内可以放置写操作任务。即写操作在正常轮流工作里。3、掉站跳过和定时掉站恢复功能。4、定时写优先组内操作的数据读回功能,即把写操作变成读操作把写入从站的数据读回到PLC。5、轮询任务组里的任意通信任务可以临时退出和随时加入轮询功能里。如果想要人工的将某个轮询内的通信任务退出轮询,将其读写操作的0和1改变为0、1、10、11、以外的任意数值,这条通信任务就退出轮询了。新增功能6、以上2~4功能可以通过设置来启用和停用。假如应用中会出现同一时刻(同一扫描周期)的多个写操作,那么请把高优先级的写任务写在小序号(其实没序号)的写操作任务里。因为写操作的检查是从小序号开始的,其实是按顺序检查,先检查到的先执行。数据块里的指针赋值是一大麻烦,...
编程实现实数先进先出FIFO1、定义变量表:2、编写程序:3、调用程序:4、下载测试:自定义填表与先进先出FIFO.rar
分享