您好!欢迎光临工博士商城

北京众平科技股份有限公司

产品:1237    

咨询热线:13693103194

QQ QQ
您当前的位置:首页 » 新闻中心 » 西门子PLC常见的问题(一)
产品分类
新闻中心
西门子PLC常见的问题(一)
发布时间:2021-07-06        浏览次数:188        返回列表
   1.运用守时器加自复位做一个不断重复的计时,调用其他功用或子程序时,为何看起来作业不规则?
  请注意《S7-200西门子PLC体系手册》中,关于三种守时器刷新规则的描绘。
  按这种方法运用守时器时,守时器的置位、复位或许与程序扫描周期不合作,存在形成上述问题的机制。守时比较短的守时使命应运用“守时中止”功用,这样更为可靠。
  2.编了一个利用守时器的程序,在编译时已经经过,为何下载到CPU中时提示犯错?
  这种状况往往是调用的守时器号与守时器类型不合作形成的。拜见协助的表格,如T7只能用作TONR,而不能用于TON或TOF。
  3.守时中止(SMB34/SMB35)***长守时为255ms,怎么完成更长时间的守时?
  能够选用T32/T96中止,***长时间可到32.767s。在守时中止服务程序中对进入中止的次数进行计数,也能完成更长时间的中止延时。
  4.守时中止个数不行怎么办?
  每个守时中止服务程序不一定只能处理一项守时使命,能够把几个使命放在一个守时中止服务程序中。
  对于守时距离不同的使命,能够计算出它们的守时长度的***大公约数,以此作为守时中止的时间设置。在中止服务程序内部对中止事情进行计数,据此编程别处理不同的使命。
  5.运用子程序时,为何动作只能履行一次,或许某些状况不能完毕?
  假如产生动作不能重复履行,或许状况不能完毕(像锁死了一样),而这些功用都与子程序有关时,请查看是否有条件调用子程序。调用子程序的条件在上述动作履行后,或许进入某个状况后不再有效,无法再次“激活”,而脱离上述状况或复位的指令正好在子程序内,必然形成上述的现象。
  6.带形式参数的子程序,定义为OUT类型的变量为何会在多次调用子程序时互相搅扰?
  那是由于定义为OUT类型的形式参数又在子程序内部参加了运算。但凡此类参数都应当定义为IN_OUT类型。
  7.与中止服务程序有关的计算使命,为何会偶然得出不正确的结果?
  呈现这种现象的原因多是在主(子)程序和中止程序之间传递数据的机制不当。
  中止程序或许在任何时刻履行,假如此刻主程序(或子程序)正在对中止程序运用的数据进行操作,其中心结果或许带入中止程序,形成计算结果的变化;同样地,在中止程序中产生数据也对主(子)程序中的计算有类似影响。



 

联系热线:13693103194   联系人:孙晨玥 联系地址:北京市朝阳区东土城路4号3幢4层

技术和报价服务:星期一至星期六8:00-22:00 北京众平科技股份有限公司