CPM2A系列PLC的改变RS232C端口设置指令(STUP)格式与功能 点击:289 | 回复:0



丰李

    
  • [版主]
  • 精华:4帖
  • 求助:36帖
  • 帖子:953帖 | 4429回
  • 年度积分:31
  • 历史总积分:75678
  • 注册:2012年7月18日
发表于:2015-11-26 10:09:52
楼主

CPM2A系列PLC的改变RS232C端口设置指令(STUP)格式与功能


   RS232C端口的通信方式和通信参数是由DM6645~DM6649中的内容所决定的,如果在程序运行期间不需要改变通信参数,则在PLC的编程模式下用编程工具对DM6645~DM6649进行设置后,就可实现串行通信。如果希望在程序执行期间改变通信参数,则需执行STUP(- -)/@STUP(- -)指令。@STUP(- -)指令的格式如下:

   @ STUP(- -)   000S

   其中,S是源开始通道,其选取范围是#、IR、SR、AR、HR、LR、DM。当执行条件为ON时,若S是通道地址,则STUP指令将S~S+4中的内容分别复制到DM6645~DM6649中。当执行条件为ON时,若S是#0000,则STUP指令将DM6645~DM6649中的内容恢复到缺省值。应该注意,仅当PLC的工作模式由RUN或MON-TOR转换为PROGRAM时,或者PLC断电重新上电后,STUP指令对RS232C端口的设置值才会写入Flash Memory(闪存)。当STUP指令正在执行期间,RS232C端口设置改变标志位25312为ON。




楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师