Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- {
- desc:"Скрипт для проверки RS",
- tag:"item",
- target:"RS485",
- selectArea:true,
- vars:[
- {name:"RS485",type:"devices-list",required:true, filter:["com-port"],descWidth:170, desc:"RS485"},
- {name:"Registr",type:"number",required:true,defaultValue:0,min:0,desc:"Modbus регистр,который будем считывать",descWidth:170,width:150},
- {name:"Address",type:"number",required:true,defaultValue:0,min:1,desc:"Адрес по протоколу Modbus",descWidth:170,width:150},
- ]
- }
- */
- V-ID/V-ADDR{
- setStatus(RS485,{Address,0x03,Registr>>8,Registr&0xFF,0x0001,0xCC16});
- }
- V-ID/RS485{
- u8 res[100]="";
- u8 *st = opt;
- u8 i = 0;
- sprintf(res,"%d ",optl);
- for(i = 0; i < optl; ++i){
- sprintf(res+strlen(res), "%.2X", st[i]);
- }
- sprintf(res+strlen(res), "\10");
- srvError(&res);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement