{"action":"opened","issue":{"url":"https://api.github.com/repos/S7NetPlus/s7netplus/issues/201","repository_url":"https://api.github.com/repos/S7NetPlus/s7netplus","labels_url":"https://api.github.com/repos/S7NetPlus/s7netplus/issues/201/labels{/name}","comments_url":"https://api.github.com/repos/S7NetPlus/s7netplus/issues/201/comments","events_url":"https://api.github.com/repos/S7NetPlus/s7netplus/issues/201/events","html_url":"https://github.com/S7NetPlus/s7netplus/issues/201","id":391720707,"node_id":"MDU6SXNzdWUzOTE3MjA3MDc=","number":201,"title":"Bug on 0.7 bit while using asynchronous write method","user":{"login":"Candogru","id":12713003,"node_id":"MDQ6VXNlcjEyNzEzMDAz","avatar_url":"https://avatars3.githubusercontent.com/u/12713003?v=4","gravatar_id":"","url":"https://api.github.com/users/Candogru","html_url":"https://github.com/Candogru","followers_url":"https://api.github.com/users/Candogru/followers","following_url":"https://api.github.com/users/Candogru/following{/other_user}","gists_url":"https://api.github.com/users/Candogru/gists{/gist_id}","starred_url":"https://api.github.com/users/Candogru/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Candogru/subscriptions","organizations_url":"https://api.github.com/users/Candogru/orgs","repos_url":"https://api.github.com/users/Candogru/repos","events_url":"https://api.github.com/users/Candogru/events{/privacy}","received_events_url":"https://api.github.com/users/Candogru/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-12-17T13:49:45Z","updated_at":"2018-12-17T13:49:45Z","closed_at":null,"author_association":"NONE","body":"I am developing a windows form with asynchronous methods. The below code write true or false at first 7 bit of DB as 0.0, 0.1....0.6\r\nBut when I try to write true at 0.7, nothing chance on the face of PLC (it means it is already false on PLC). It doesn't throw any exception on Visual Studio so that means the code wrote true to that tag.\r\nWhen I chance the adress of that tag to 1.0 or 1.1, on the PLC it seems true as the code wrote.\r\n\r\n`        private bool PLCBoolVeriYaz(string DB_Adress, bool statusOfTag)\r\n        {\r\n            bool successful= false;\r\n            try\r\n            {\r\n                Task.Run(async () => { await baglanPLC.WriteAsync(DB_Adress, Convert.ToBoolean(statusOfTag)); }).Wait();\r\n                successful= true;\r\n            }\r\n            catch (Exception)\r\n            {\r\n\r\n            }\r\n            return successful;\r\n        }`"}}
{"actor":{"display_login":"Candogru"}}