PID和读系统时间的问题

S7-200中,系统时钟的读用READ_REC,写用SET_RTC,是不是在两个块中"T"处填的地址VB多少,程序运行时候就会自动进行读写系统时钟了呢?这个问题意思是例如,例如PLC300中,在CPU属性中的"周期/时钟存储器"存储字节处填0的话,那么M0.0表示0.1S的脉冲,M0.1表示0.2S的脉冲等等,假如存储字节处我填2,那么M2.0表示0.1S的脉冲,M2.1表示0.2S的脉冲等等,.问题回到S7-200中,系统时钟的读用READ_REC,写用SET_RTC,在这两个指令中"T"处的地址,不用在其他地方定义这个读写地址了吗?直接在程序处READ_REC和SET_RTC的T处填VB多少,就可以了吗?

   对于写系统时钟那个问题,我不理解,走总线的时候,写控制字给变频器,就可以控制变频器的运行,对于系统时钟,写一个时间,系统时钟也有写的吗?写来做什么的?

   下面很多人给我答案,说PID7路,8路,是什么意思呢?
   对于300PIDSFB41的用法我理解,200里面的我猜疑的问题是我不知道那个PID块,哪个口是传感器的地址,哪个口是反馈过程变量值的地址,300SFB41的传感器的地址是PV_PER,反馈过程变量值的地址是PV,我就是不知道200里面这两个口在哪里?

 顺便问一个问题,控制开关控制零线,日光灯是220V的,为什么关了开关,灯大概每隔10S钟就亮一下呢?我知道开关控制火线的话,这个问题就不会出现.但是控制零线为什么会有那种现象呢?日光灯是安装在墙上的

 

最佳答案

写了这么多文字,还是表达的不清楚,不过没关系我大概看明白了.

 1、S7-200系统时钟指令“T”处填写的是字节变量,和S7-300不同。S7-200读写的是时间,1次8个字节,格式如下:
 0                   year (0-99)                      current year (BCD value)
 1 month (1-12) current month (BCD value)
 2 day (1-31)                       current day (BCD value)
 3 hour (0-23)                      current hour (BCD value)
 4 minute (0-59) current minute (BCD value)
 5 second (0-59) current second (BCD value)
 7 day of week (1-7) 

 2、S7-200没有电池的情况下,断电后一段时间系统时钟会丢失,写系统时钟的目的是为让其与其它通讯设备(如HMI)时间保持一致。不过最关键的还是在于你编程时如何去用。
 3、S7-200最大允许8路PID。
 4、S7-200有PID向导。
 5、日光灯闪是因为镇流器的问题,接到控制火线一样会出现。不信就试试。

提问者对于答案的评价:
谢谢你的解答,太感谢了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 多个子程序的循环

    程序里面需要调用到多个独立的子程序,各个子程序里面都有自己的循环系统,和输出。我希望它们能够各自独立循环完成后退出,可以达到吗?循环用什么命令?新手请教! 问题补充:这里所得子程序…

    SIMATIC S7-200 2021年7月4日
  • 怎么定义MODBUS的地址

    我想用一个S7-224通过RS485和两个智能仪表作通讯,用S7-200作主站,两个智能仪表做从站,我想一些数传到智能仪表中,又想接收智能仪表的数据,我把S7-200VB100到V…

    SIMATIC S7-200 2020年11月1日
  • S7-200 有两个输入点通电时PLC有嗡嗡闷响+开关通断的声音

    新买的S7-200的,在两块PLC串接时通讯口处冒烟(拆开10R0电阻烧成两半),现在两个输入点通电情况下,有嗡嗡闷响+开关断开的声音(程序监控下,输入点有通断)。做了这两个点的信…

    SIMATIC S7-200 2017年12月8日
  • EM231 7PF22模块总是sf灯闪

    有两个EM231 7PF22模拟量模块,其中两个都是上电就报警。其中一个用软件中的PLC-信息查看无错误,但是闪灯,且从触摸屏上无示数;另外一个显示范围超出错误,有的通道…

    SIMATIC S7-200 2017年6月10日
  • 我想做个无线的分布式控制,西门子可以实现吗?

    我有很多日光温室,每栋日光温室都要求实现控制,即通过西门子控制器控制日光温室里的灯或者电机,上位机为工控机,最好计算机与控制器之间能通过无线通讯,请问西门子能实现吗?如果可以,能给…

    SIMATIC S7-200 2021年7月5日
  • 关于地址的问题

    CPU224,VB1000,VB1001放I0.0-I1.5,14个点,后2位设置为空位,意思是不是IB0,成块移动字节(BMB)8位到VB1000,IB8-IB15移动到VB10…

    SIMATIC S7-200 2021年7月5日
  • 读取数据绘制曲线

    请教大家一下:我最近需要通过s7-200(加EM231扩展)采集模拟量位移数据,然后用组态王来绘制“位移—时间”曲线。我在编写程序采集位移数据的时候是用的smb34(每100m…

    SIMATIC S7-200 2018年12月7日
  • 按下停止或急停系统是否停止

    大家好,请教个问题:我用的是S7-200。程序中有手动、自动程序和子程序,我在手动和自动跳转指令处都加入了运行标志位M0.0。在系统运行中,按下停止或急停按钮后,不论是手动还是自动…

    SIMATIC S7-200 2021年7月5日
  • 买二手S7-200PLC

    我是一名初学者,买一S7-200PLC价格太贵,请问哪有二手的,谢谢! 最佳答案 学习用的话还是没太大必要了。 S7 300/400有模拟软件SIMULATOR…

    SIMATIC S7-200 2021年7月5日
  • S7-200 存储

    各位高手,帮个忙!我的控制器是S7-200系列的。我做了一个PID程序,程序大小49K,我用CPU224下载时提示“块尺寸大于PLC存储空间,或系统快含有无效的参数”,我怀疑是存储…

    SIMATIC S7-200 2020年11月5日

发表回复

登录后才能评论