怎样在SMART200中把BJT 格式转换成字节

RS232、RS485 串口输出时间报文: A.准确度:≤0.2mS。 B. 通讯规约 1:BJT 格式 RS232 为发送数据, GND 为地。 波特率: 4800bit/s (出厂预置) 数据位: 8 位 (ASCII 码) 起始位: 1 位 停止位: 1 位 校验位: 无 工作方式: 异步 输出年,月,日,时,分,秒,工频钟面,钟差、周波数和 GPS 卫星失锁 错误信息,每秒发送一次起始位与标准秒同步,误差小于 0.2ms。 输 出报 文格式: 语句 1: BJT,YYYYMMDD,hhmmss,±XXXX.XX,HHFFPP,ff.f1f1f1<CR><LF> 其中: BJT 表示北京时间; YYYY 为年,MM 为月,DD 为日; hh 为时,mm 为分,ss 为秒; ±表示钟差的符号,XXXX.XX 为钟差值(标准钟-工频钟),单位为秒; HHFFPP 分别为工频钟的时,分,秒。 ff 为周波数的两位整数部分,f1f1f1 为周波数的三位小数部分。 语句 2: ERR,YYMMDD,hhmmss<CR><LF>
Faithworld? 飞兆电子 标准时间同步时钟 11 TEL:025-52289510 (在接收 GPS 卫星数少于 3 颗时输出语句 2)。怎样在SMART200中转换为字节。能使用年月日时分秒的数据,在写到PLC中,更改PLC时间?

问题补充:
怎样把接收到的报 文格式: 语句 1: BJT,YYYYMMDD,hhmmss,±XXXX.XX,HHFFPP,ff.f1f1f1<CR><LF> 其中: BJT 表示北京时间; YYYY 为年,MM 为月,DD 为日; hh 为时,mm 为分,ss 为秒转换到SMART200 CPU中?怎样把接收到的数据在传给CPU,让CPU更改时间?

图片说明:

怎样在SMART200中把BJT 格式转换成字节    怎样在SMART200中把BJT 格式转换成字节   

最佳答案

其他我不知道,你这和200 SMART做通讯进行时间同步是吧?这样你看一下通讯过来的数据了,试验就行了

提问者对于答案的评价:
本人基础太差,用SMART 还是没做好,已把SMART200换成1214,时间同步已解决问题。谢谢指教

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午6:09
下一篇 2020年10月30日 下午6:09

相关推荐

发表回复

登录后才能评论