西门子有自己的可以通过wifi或4G远程下载和监视PLC程序的物联网模块吗?一般现在都是用的第三方的物联网模块。没用过,大家可以推荐一下,最好又价格。我看了刚刚发布的SMART LINE IoT扩展模块可以通过wifi或4G远程下载触摸屏和数据发送到网络。说是也能监视和下载smart200 PLC, 但是说明手册又没有提到。
各位大侠我最近在做一个雨刷采集的测试,需求如下:接近开关测出雨刷的1分钟动作次数,然后实时的传送到LED屏幕上。根据用户的需求硬件方案如下:SR20PLC+接近开关+LED屏设计采集方案如下:1,水泵运行使能采集功能2,传感器检测到雨刷动作2次触发采集开始信号,采集2次传感器动作的间隔时间3,把间隔时间放入固定长度的数据区,求平均值4,通过1Min/平均间隔时间计算出采集频率。现在发现采集有时是正常的,有时误差比实际少3-5次的,通过监控每次的采集间隔时间发现这个应该是接近开关滞后80-90ms引起的。想请教下各位有没有是不是我的算法有问题还是方案不对。不知各位有没有更加合适的方法!功能程序如下图:主程序如下:
如题,朋友有个项目,用smart的话点不够,问能不能用SMART IM60扩展模块增加点数,之前只用1200PLC带过IM60,在这问问各路大佬
现在有一个项目,甲方要求用200smart的cpu,但是有17台步进电机。用什么方式控制可以成功实现,走modbus通讯能实现吗?急求大佬支持
请教下各位大神一个问题:控制柜PLC做从站与上位机通讯,正常时候数据没问题,客户设备需要时不时断电维护。控制柜断电后,PLC依旧可以运行几秒中,但传感器和IO点位立刻失电,产生各种报警数据。客户不希望每次一断电主站出现一堆故障,这种情况,除了在PLC给每个故障做延迟上传处理,还有其他较好的方法么?
哪位专家有西门子smart200 ST40、ST20,或者1200 1214C 、1212C的MTBF测试报告,最好是盖章的。谢谢
200smart 由于外部干扰,导致plc故障停机,具体应该如何处理(硬件方便如何处理,PLC 程序可以处理吗,可以编写程序重启吗?)
程序设置密码保护后,重新进去然后弹出对话框(plc对请求的命令设置了密码保护),这个问题怎么解决。
有6个空格。可以填入1到6六个数字。规则:没有顺序次序要求。限定每个数字最多只能填写一次。“1”字一定要填。某个数字不填写,则更大的数字不能再填。由人工填写。填写完毕后触发程序判断是否合规。不合规的例子:423145——4字填过两次。52136——4字没有填,但出现了5和6 。合规的例子:6541232314_ __2_ _1_程序如何做这等判断。然后给出合规和不合规两个结果。没想到什么好主意。
例子 : AUTO=1292.00 -1292.00 -5 -93.2- 0 -0.000- 0 -0- 1- 1292.00- 1292.00, 例如此字符串,需要将其中的数据分别进行转换,, 其中“-”实际位空格,为了能看的清楚, 用“-” 分个开来。 200smart中用 STR_FIND 指令查找,只能定位到第一个 符号的位置,然后用S-R指令去转换。 因为字符串的长度不固定, 空格的位置也会前后变化, 没办法直接用地址定位。目前只能用最笨的办法,没一个字符去比较,然后根据比较的结果去查找,转换。有没有什么更好的办法。
请教一个问题,我用1500做主控PLC,上接WINCC下面挂smart 200作为实际控制器,请教一下我的smart200,需要通过485通讯控制泵,天平等 以及数字/模拟量控制。 Smart200作为智能设备是不是只能数字I/O 不能下挂通讯。或者说smart200编独立程序,然后和1500通讯,类似分布运算。请教一下用什么形式比较好,用什么通讯协议, 把所有计算堆到1500还是用分布式运算。
smarttcp.rar (内含smart和awl文件)这个程序不是我写的,我也是搬运工,暂时没有测试过,按照GET/PUT的写法,写的好像也没毛病。回到主题!同时通讯任务超过8个需要轮询,那就是GET+PUT8就需要轮询,那么我如何判断这个GET或者PUT完成了,再执行下一个PUT或者GET呢,毕竟也没有类似Modbus_RTU的完成位。直接用时间强制轮询?如果是时间强制轮询,那是多少ms才是一个合理值呢?希望各位大侠解惑。
在200smart中想要用指针可以MOVD VB0, VD100,这VD100就是指针指向VB0了。如何能实现指向最低位V0.0呢?论坛里“芳季”大侠有个类似的子程序,可以间接访问位,但和我实际的需求还是有不同的,程序需求是访问多个位。想做一个子程序三个引脚,输入1:一个指针。输入2:一个自由设定的数值(Byte变量)输出3:一个Byte如输入3,就是把V0.0~V0.2这3个位状态给out(Byte),剩余位不影响out(Byte)如输入6,就是把V0.0~V0.5这6个位状态给out(Byte),剩余位不影响out(Byte)冥思苦想很久始终没头绪。好像有重复造轮子的意思,可以通过MOVB VB0,VB1实现,就是剩余位不影响输出做不到。
QW0等于1时,2#0000-0000-0000-0001,输出Q点是1.0,不是Q0.0,好别扭。
S7-200SMARTPLC内部线路板有没有做三防措施电路板的“三防”通常指的是防尘(Dustproof)、防水(Waterproof)和防震(Shockproof)又见?电子线路板的三防通常指的是防潮、防盐雾和防霉菌?。具体来说,三防漆(也称为PCB电子线路板保护油、披覆油、防水胶、绝缘漆、防潮漆、三防涂料、防腐蚀漆、防盐雾漆、防尘漆、保护漆、披覆漆、三防胶等)主要用于保护电路板及其元器件免受潮湿、盐雾和霉菌等恶劣环境的影响,从而提高电子设备的可靠性和寿命?西门子PLC做了几种防护?有研究过的,大家来聊聊。
最近有个问题和大家讨论下200smart的PLC,实现温度曲线控制,一般温控表都可以设置8段程序控制,此次用PLC实现,设备为一台加热器,由可控硅进行无级调功(接受PLC内部PID运算后的4-20ma直接调节输出),系统由一台PLC,一个模拟量模块,一个触摸屏组成,。具体实现方法为:设置8段程序控制,循序执行1~8,每段程序有设定3个参数:设定值,爬坡时间,保温时间。如设定300度,爬坡设为30分钟,保温时间设为60分钟。则执行一段,主要的问题是如何控制输出4-20mA能够在30分钟内稳定的输出,而不是大起大落。有些朋友提出,在爬坡的30分钟内将300度进行等量分解,并在30分钟内分别将设定值增加到300度,但是我的为PID控制的,该设计方法可能导致输出大起大落,造成系统不稳定。 我观察过温控器的输出曲线,很稳定,基本上是一条比较直的曲线,我当初认为温控器这么设计,应该是将PID的输出和斜率不停的比较输出,就是并不是将其做在设定值的改变上,而是直接PID的运算过程中涉入的,通过实际温度上升的斜率和设定的斜率做比较控制其能稳定的维持在一条有设定值和升温时间构成的曲线上。 程序一结束就执行...
比如能不能用运动控制,使用的增量式编码器,如果用EPOS控制的话回零方式会参考编码器零点,我想只需要参考点的回零方式
最近发生一起因检查操作不当出现的事故,工人用电笔探查接点带电时,使24V和一根火线发生了接触,好在上级漏保反应及时发生跳闸,恢复后,系统能正常运行,各器件看起来工作正常。示意图如下:接触处如下:听闻此事,刚开始担心开关电源,PLC,I/O口,隔离变送器,传感器,触摸屏会出线损毁,恢复还能正常运行,实属侥幸。这起事故中,各器件能继续正常运行,除了漏保及时切断,各电器有短时承压的能力外,还存在其他因素吗?对本次侥幸,想总结点经验教训,哪些该规避,以及是否有借鉴之处?不知从而着手。
皮带上矿石有灰色黑色和黄色,要识别出黄色矿石及其坐标值,将其剔除,有没有做过类似这个的
恒压供水中,变频器一控多的方式最经济,所以也最为常见,但这种方式在换泵和增减泵时,水压会产生较大波动,不能满足高质量的水压要求,所以在水压恒定有比较高的要求时,会采用1台变频器单独控制1台水泵的 N控N 方式。N控N方式中,PID控制方式也有好几种。PID方式一:使用变频器自带的PID控制;PID方式二:由PLC同频PID控制,多台水泵共用一路PID控制,相当于是将多台水泵当成是一台大水泵在用。PID方式三:由PLC异频PID控制,每台水泵各用一路PID控制,各管各的,灵活性较强。大家在N控N的恒压供水中会采用哪种PID控制方式?觉得几种方式有什么优缺点?
200SMART怎么采集100米左右的开关信号、模拟量信号?部分设备离200SMART相对比较远,需要通过PLC控制远端设备、传回4-20mA模拟量信号、工作信号,过载信号。主要是不想减少远端布线!
一套200SMART能采集32个4-20mA模拟量数据吗?32个模拟量分布在120米*40米的空间里,用什么方式采集比较好?怎么减少布线?有没有集中采集8个模拟量,送给PLC模拟量模块?
一个项目上,由于条件不足无法实现有线通讯,就买了第三方的lora 485远程无线通讯模块,两台SMART之间通过无线模块走MOD TCP,无线信号有时候会断,但是SMART是直接和无线模块进行通讯的,MBUS_CLIENT和MBUS_SERVER就不会报错,,有没有办法检测无线断开、两台SMART之间无数据交换的时候也报错出来
描述:1、买了个普通的增量式编码器,五根线(红 - DC24V、黑 - 0V、绿 - A相、白 - B相、黄 - Z 相)2、把绿、白线分别接入 200 SMART 的 I0.0、I0.13、编码器到底是 NPN 还是 PNP 不清楚4、若公共端 1M 点接线。通电后用手缓慢旋转电机,A 相(I0.0)始终能闪烁,B 相(I0.1)一直导通(NPN接法)/ 断电(PNP接法)。5、若公共端 1M 点不接线。通电后用手缓慢旋转电机,I0.0、I0.1 同时亮灭交替。困惑:【针对描述4】:我看别人把 NPN 型欧姆龙编码器 A 相和 B 相接入 200 SMART 的 I0.0 和 I0.1,1M 接 24V,旋转电机,I0.0 和 I0.1 会交替闪烁。为什么我刚买的编码器 B 相不会闪烁呢?B 相不能闪烁,高速计数器模式 9(A/B 正交)岂不是不能用?【针对描述5】:公共端 1M 点没有接线,为什么 I0.0、I0.1 还能同时亮灭交替?这样不是没有形成回路的吗?----------------------- 以下为后补内容 ----------------------------...
200smart pid怎么去很好的控制温度
SMART的QR系列PLC的数字量输出点可以接AC220V吗?不想使用DC24V的继电器转接控制接触器或者使用价格更高的DC24V线圈接触器,节省空间和成本,,想请教一下大家,有用PLC直接输出AC220V控制接触器的吗?PLC抗造吗?
用S7-200 SMART + EMAT 04 来读K型热电偶, 程序控制是达到150°停止加热,但是温度还会持续升高到200°左右,是不是要做什么补偿之类的 还是说通过程序来控制 感觉就是温度响应不够及时
分享