- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
12.3阶梯图指令掌控接口
12 FBS通讯端口与通讯软件接口类别之说明与应用
12.1 通讯标准接口
FBS PLC主机最多可将通讯端口扩充至5个,其中Port 0固定为永宏通讯协议接口,此种通讯接口是由PLC之CPU来掌管该通讯端口,并以永宏〝标准通讯驱动程序〞来管理该Port之通讯交易(亦即〝永宏FB-PLC通讯协议〞)。任何对该Port之存取,必须符合〝永宏FB-PLC通讯协议〞之格式,PLC才会反应。包括起始字符、站号、命令码、本文、侦误码、结尾字符等,详细请参考〝永宏FB-PLC通讯协议〞。WinProladder程序包及许多人机与图控软件均具有符合此通讯协议之通讯驱动程序,因此在硬件接口及通讯参数一致的情况下,连接〝标准接口〞之通讯端口,即可通讯联机。若无符合此通讯协议之通讯驱动程序,就必须自行撰写符合〝永宏FB-PLC通讯协议〞格式之命令来与PLC通讯。Port 1~Port 4在出厂设定或对PLC作系统初始化时,也内定为永宏标准通讯接口;而为了因应通讯联机之广大应用与需求,Port 1~Port 4除了提供永宏标准通讯接口外,亦提供支持功能强大之通讯便利指令,让使用者可透过Ladder程序撰写所需之应用通讯程序,很简易达成系统整合与分散监控之目的。详细细节请参考后续章节说明。
12.2 调制解调器专用接口
当R4149之高字节(High Byte)之值设定为AAH时,即代表将Port 1设为调制解调器专用接口。在此接口类别下,虽CPU仍然使用永宏〝标准通讯驱动程序〞来管理Port1之通讯交易,但必须透过MODEM来联机,亦即无论是主动拨号或被动接收,在通讯进行前,Port 1主控权是交由〝MODEM驱动程序〞管理,此时无法对PLC作任何存取动作。MODEM驱动程序只负责MODEM联机管理工作,一旦收发双方MODEM联机成功,便功成身退,将Port控制权交由永宏〝标准通讯驱动程序〞掌管,此时Port 1将变成〝标准接口〞,用法已在上节叙述,本节仅针对MODEM之主动拨号联机及被动接收联机之运作方式作说明。
在调制解调器接口类别下PLC主机能够依其内部电话号码缓存器(R4140~R4145)之设定状况,选择由Port 1之RS-232C接口主动拨号至远方之调制解调器或被动地接收远方调制解调器拨号进来的电话,一旦两方联机成功后,便可透过电话线作传送或接收数据了,以下为上述两种方式之说明。
A.被动接收模式
当PLC主机内部之MODEM电话号码缓存器未曾存入〝有效之电话号码〞(请参阅B项说明)时,PLC主机会自动进入被动接收模式,即将MODEM设为接收模式,并等待远方MODEM拨号进来,若拨号进来之信号正确并联机成功,则PLC立即脱离接收模式,而进入联机状态,此时远方MODEM便可任意存取或控制此PLC主机了。但请特别注意PLC主机只有在其电源或MODEM电源打开(OFF→ON)瞬间才会去查看MODEM电话缓存器之内容,因此R4140~R4145之任何变动(如存入电话号码或将电话号码清除)只有在PLC主机或MODEM电源切断再打开电源后才会发生作用。
B.主动拨号模式
当PLC主机内部之MODEM电话号码缓存器内存入〝有效之电话号码〞则在PLC主机及MODEM电源均打开之瞬间,PLC主机会自动进入主动拨号模式,即自Por 1透过MODEM将R4140~R4145之电话号码拨出,试图与该电话号码之远方MODEM联机,一旦拨号联机成功,PLC主机立即脱离拨号模式而进入联机状态,此时远方MODEM便可任意存取或控制此PLC主机了。若拨号联机失败,则PLC主机会进行第二次拨号,若再失败则再作第三次拨号,若三次拨号均告联机失败(大约费时3分钟),则PLC主机会脱离主动拨号模式而转为被动接收模式,同时把MODEM改为接收模式,而等待远方MODEM拨号进来。
关于MODEM电话号码缓存器之电话号码存放方式必须符合下列格式PLC主机才会视为有效之电话号。首先电话号码必须以16进制数字来表示,但16进制数字中只有0~9和E有意义,其它A代表拨号延迟,使用于拨国际电话或自动总机系统之分机时,等待交换机拨接线路之延迟时间用(一个A约延迟2秒),B代表#字符(可拨B.B.CALL),C代表*字符。在有效之数字中0~9用以表示电话号码,而E则用以表示该电话号码之结束,因每个缓存器有4个16进制数位,故R4140~R4145总共可有24个16进制数字,扣除用以表示结尾之字符E外,R4140~R4145最多可存放23个数字之电话号码。电话号码之摆放系从R4140之第0位数开始到R4145之第3位数之顺序摆放,例如电话号码02-6237019有效之存放方式如下所示。
摆置方向
←───────────────────────────────────────
文档评论(0)